Ansys Learning Forum › Forums › Discuss Simulation › Photonics – Chinese › 如何将远场所得光场作为光源进行输入 › Reply To: 如何将远场所得光场作为光源进行输入
March 28, 2024 at 6:24 pm
Guilin Sun
Ansys Employee
目前尚无案例供参考,可能还有很多工作要做:输入的光场必须是直角坐标下的ExEyEz,但是远场
https://optics.ansys.com/hc/en-us/articles/360034410114-farfieldvector3d-Script-command (里面用球坐标ErEtheta的地方有误)
是在球面坐标,如果直接转换为直角坐标可能光源面积太大。估计你需要先得到远场(摆脱非传播场),再反向传播到近场。目前例子是周期结构的 Far field from periodic structures
Photolithographic projection to photoresist Using grating projections to calculate fields at an arbitrary location
但是目前的超表面设计用到的是平面波,这有些矛盾。
你可能提取一些特定角度的远场(近似于平面波),按不同角度再仿真,也就是解构第一个超表面的出射场为不同的平面波,供第二个超表面使用。不过优化是有问题的。
目前与Zemax连接也是单个超透镜,也就是输入是平面波情况。
请查一些文献参考一下。