Ansys Learning Forum Forums Discuss Simulation Photonics – Chinese 如何将远场所得光场作为光源进行输入 Reply To: 如何将远场所得光场作为光源进行输入

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连接也是单个超透镜,也就是输入是平面波情况。

请查一些文献参考一下。