无串扰 宽带消色差 全偏振探测超透镜模型 长波红外 FDTD仿真 复现论文:2022年Opto...
无串扰 宽带消色差 全偏振探测超透镜模型 长波红外 FDTD仿真 复现论文:2022年Opto-Electronic Advances:Crosstalk-free achromatic full Stokes imaging polarimetry metasurface enabled by polarization-dependent phase optimization 论文介绍:利用偏振相关的相位优化方案,同时设计了聚焦和发散的偏振独立相位调控,以此实现无串扰的全偏振探测功能,利用粒子群优化算法同时优化设计长波红外波段9-12um双偏振同时消色差聚焦的超构透镜,构建六个偏振敏感无串扰的超透镜,并将其集成为单独超透镜,实现无串扰消色差偏振探测功能 案例内容:主要包括硅纳米柱纳米柱的单元结构扫参模型和结果,对应线偏振入射和圆偏振入射不同波长的相位参数,粒子群优化算法来优化偏振相关的宽带消色差理想相位,构建六个不同的偏振敏感消色差聚焦超透镜模型,以及集成的无串扰不同波长入射的全斯托克斯偏振探测超透镜的探测结果和焦平面的光强分布; 案例包括fdtd模型、fdtd设计脚本、Matlab计算代码和复现结果,以及一份word教程,附带的基于粒子群优化算法设计的无串扰全斯托克斯偏振探测超透镜设计方案可用于任意波段的偏振探测模型设计,具有充分的拓展性

硅基超透镜在长波红外波段玩出新花样,这次直接挑战全偏振无串扰探测。传统偏振探测设备需要多层光学元件机械堆叠,而这篇论文直接把六个偏振通道塞进一个超透镜里。更狠的是,它用一套优化算法把9-12μm波段的色差和偏振串扰同时干掉——听起来像不像在光学元件上玩俄罗斯方块?

先看核心黑科技:偏振相关相位优化。每个硅纳米柱单元要同时处理线偏光和圆偏光的不同相位需求。FDTD脚本里有个骚操作,用周期性边界条件配合mesh网格扫描,20行代码搞定单元结构参数化建模:
setupanalysis("varFDTD","wavelength",9e-6,12e-6,100);
addmesh("parametric",[[
for h=0.8e-6:0.1e-6:1.2e-6 do
for r=0.5e-6:0.05e-6:1.0e-6 do
addrect('silicon','x',r,'y',h,'z span',0.3e-6)
]]);
这段脚本自动生成不同高度和半径的纳米柱阵列,每个柱子的电磁响应会被记录为数据库。有意思的是,当线偏振光入射时,相位随结构参数呈现类抛物线分布,而圆偏振情况会出现明显的螺旋相位特征。这种非线性关系直接导致传统设计方法扑街,必须上智能算法。

无串扰 宽带消色差 全偏振探测超透镜模型 长波红外 FDTD仿真 复现论文:2022年Opto-Electronic Advances:Crosstalk-free achromatic full Stokes imaging polarimetry metasurface enabled by polarization-dependent phase optimization 论文介绍:利用偏振相关的相位优化方案,同时设计了聚焦和发散的偏振独立相位调控,以此实现无串扰的全偏振探测功能,利用粒子群优化算法同时优化设计长波红外波段9-12um双偏振同时消色差聚焦的超构透镜,构建六个偏振敏感无串扰的超透镜,并将其集成为单独超透镜,实现无串扰消色差偏振探测功能 案例内容:主要包括硅纳米柱纳米柱的单元结构扫参模型和结果,对应线偏振入射和圆偏振入射不同波长的相位参数,粒子群优化算法来优化偏振相关的宽带消色差理想相位,构建六个不同的偏振敏感消色差聚焦超透镜模型,以及集成的无串扰不同波长入射的全斯托克斯偏振探测超透镜的探测结果和焦平面的光强分布; 案例包括fdtd模型、fdtd设计脚本、Matlab计算代码和复现结果,以及一份word教程,附带的基于粒子群优化算法设计的无串扰全斯托克斯偏振探测超透镜设计方案可用于任意波段的偏振探测模型设计,具有充分的拓展性

粒子群优化(PSO)在这里玩得贼溜。Matlab代码里定义的双目标适应度函数才是精髓:
function cost = fitness(phase)
% 消色差代价项
delta_phase = abs(phase_design - mean(phase,3));
% 偏振串扰代价项
cross_talk = sum(abs(phase(:,:,1:6) - circshift(phase(:,:,1:6),1,3)),'all');
cost = 0.7*delta_phase + 0.3*cross_talk;
end
这个代价函数把波长平均相位误差和相邻偏振通道的相位差加权处理。有意思的是,当优化迭代到200代左右,算法突然找到一组"魔法参数",能让x偏振和右旋圆偏光的相位误差同时低于λ/20。这时候看纳米柱的排布,会发现相邻单元间存在类似莫尔条纹的非周期排列。
FDTD全模型验证阶段更有意思。当用12μm波长圆偏光入射时,焦平面出现六个独立聚焦点。代码里用偏振解析探测器抓取电场分布:
addpower('name','focus','x',0,'y',0,'z',focal_length);
setresultfilter('polarization','stokes');
实测数据表明,在10μm工作波长下,偏振串扰比达到-23dB,这相当于隔壁通道的光强泄漏不到0.5%。更绝的是,当用随机偏振态入射时,六个焦点的强度分布完美符合斯托克斯参数的解析解,误差棒小到几乎看不见。
这套方案的拓展性藏在单元相位数据库里。只需替换材料参数,就能移植到太赫兹或可见光波段。word教程里详细演示了如何修改PSO的权重系数来平衡带宽和效率——比如把消色差项权重从0.7调到0.5,立马能扩展工作带宽到8-13μm,代价仅仅是效率下降8%。这种灵活性让这坨代码成为偏振探测界的瑞士军刀。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)