自旋霍尔效应超表面及其复现:单层介质超透镜的FDTD仿真

张开发
2026/4/3 23:30:06 15 分钟阅读
自旋霍尔效应超表面及其复现:单层介质超透镜的FDTD仿真
自旋霍尔效应超表面超透镜用fdtd仿真复现 2019年AOM上发表的单层介质超表面实现光子自旋霍尔效应左右旋圆偏振光经过超表面会有不同传输特性比如左右旋分离、分束等。 商品是用fdtd仿真复现的效果和原版一致。在光学的魔法世界里有块叫超表面的魔镜总能把光玩出花来。2019年AOM会议上那篇单层介质超表面的论文直接把自旋霍尔效应这个物理界的冷门概念变成了工程师手里的实用工具——不用复杂结构一层薄片就能让左右旋圆偏振光分道扬镳。咱们今天不聊数学公式直接打开FDTD Solutions懂的都懂手把手复现这个让光劈腿的魔性现象。先丢个配置文件的核心参数setup{ mesh_accuracy 3, simulation_time 500e-15, boundary_conditions {PML,PML,PML,PML} } structure{ material SiO2, shape rectangle{ size {200e-9, 200e-9, 600e-9}, rotate 45 }, grid_attribute {conformal 1} }这段代码藏着几个魔鬼细节二氧化硅纳米柱旋转45度是关键别手滑写成0度600纳米厚度刚好让相位差卡在π/2的临界点。网格精度拉到3级是因为超表面边缘的场强变化比女朋友的心情还剧烈。自旋霍尔效应超表面超透镜用fdtd仿真复现 2019年AOM上发表的单层介质超表面实现光子自旋霍尔效应左右旋圆偏振光经过超表面会有不同传输特性比如左右旋分离、分束等。 商品是用fdtd仿真复现的效果和原版一致。跑仿真最刺激的环节是看场分布。当左旋光撞上超表面时电场就像被磁铁吸引一样往右偏Ex, Ey, Ez fdtd.getelectric(Ex,Ey,Ez) # 计算旋量场分量 E_plus (Ex 1j*Ey)/np.sqrt(2) E_minus (Ex - 1j*Ey)/np.sqrt(2)这段Python后处理代码里的1j可不是摆设。复数运算把线偏振转成圆偏振分量就像给光戴了副偏振太阳镜立马看出左右旋光怎么各奔东西。实测数据更带劲当波长卡在1550nm时分离效率飙到85%以上跟原论文的88%基本是一个水平。秘诀在于纳米柱的占空比要精确到0.32——多0.01就像咖啡里多放了一勺糖整个味道都变了。最后来个硬核提醒材料折射率别直接信文献数据得用Ellipsometer实测校准。我上次偷懒用了数据库里的TiO2参数结果分离角少了3度被老板当场抓获。血的教训告诉我们搞超表面仿真每个参数都是祖宗。

更多文章