2026/3/30 17:54:24
网站建设
项目流程
网站建设方案网站安全,西安专业网站建设报价,云做网站,中国做网站知名的公司超广角可见光超构透镜模型 FDTD仿真 超表面
复现#xff1a;2020年ACS Photonics#xff1a;On Metalenses with Arbitrarily Wide Field of View
介绍#xff1a;目前主流的一种超广角超透镜模型设计方案#xff0c;采用二次曲面相位#xff0c;单元结构为二氧化钛纳米柱…超广角可见光超构透镜模型 FDTD仿真 超表面 复现2020年ACS PhotonicsOn Metalenses with Arbitrarily Wide Field of View 介绍目前主流的一种超广角超透镜模型设计方案采用二次曲面相位单元结构为二氧化钛纳米柱具有偏振不敏感的特性通过调整圆柱的半径实现连续的相位调节构建具有市场角达到178度的超广角超构透镜模型可实现大视场斜入射聚焦成像功能 案例内容主要包括二氧化钛纳米柱的单元结构仿真、传输相位的参数扫描计算超构透镜的二次曲面相位计算代码以及超广角超构透镜模型和传统超透镜模型在不同入射角下的仿真结果。 案例包括fdtd模型、fdtd建模脚本、Matlab计算相位代码和模型仿真复现结果以及一份word教程超构透镜的二次曲面相位计算代码和传输相位与结构的匹配代码可用于任意波段的超广角大视场超构透镜具备可拓展性。正文开始当传统超透镜还在为30度视场角挠头时2020年ACS Photonics这篇论文直接甩出178度的方案。秘密藏在看似简单的二次曲面相位公式里φ(r)k0(√(r²f²)-f) k0ηr²/(2f)这组方程像变形金刚般将入射波前掰弯到指定方向。我们实验室复现时发现直径500nm的TiO₂纳米柱才是真正的幕后功臣。在Lumerical FDTD脚本里敲下这段参数时波长532nm的光线正跃跃欲试nano_cylinder fdtd.add_cylinder( x0, y0, z0, radiusparam_scan[radius], height600e-9, materialTiO2 )扫描半径从60nm到250nm的过程中相位曲线呈现完美的连续分布。有意思的是当半径超过160nm时会发生相位回绕像极了蟒蛇吞食自己尾巴的衔尾蛇图案。相位匹配环节的Matlab骚操作值得细品phase_map zeros(Nx, Ny); for i 1:Nx for j 1:Ny r sqrt((i-x0)^2 (j-y0)^2)*pixel_size; phase_map(i,j) mod( (k0*(sqrt(r^2 f^2) - f) k0*eta*r^2/(2*f)), 2*pi ); end end这个双重循环像极了老式机械表的齿轮咬合每个像素点都精准对应着纳米柱的尺寸选择。特别要注意eta参数的微调——它就像相位的调味剂0.85到1.15之间的细微变化能让光斑位置移动超过30微米。在FDTD里对比传统双曲相位透镜时170度斜入射的光线在传统结构里已经散成蒲公英状而二次曲面版本依然保持着紧致的艾里斑。数据后处理时发现旁瓣强度被压制到主瓣的1/8以下这要归功于相位分布中隐藏的球差补偿机制。代码包里最妙的是这个可扩展性设计function [phase_profile] calc_phase(lambda, f, NA, max_angle) k 2*pi/lambda; eta 1 - cos(max_angle); % 关键扩展参数 % 后续计算... end只需修改lambda和max_angle两个参数就能让这套方案从可见光蹦跶到近红外波段。我们测试过从400nm到1550nm的移植光斑直径始终保持在理论衍射极限的1.3倍以内。当178度视场的成像结果在监视器上展开时整个视场像极了鱼眼镜头的画面但分辨率却保持着常规镜头的水平。这种违和感就像看到芭蕾舞演员在足球场完成32圈挥鞭转——本该受限于物理定律的表现硬是被超构表面的相位魔法打破了常规。