Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.
Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language.

您好,我在对官方Metalens案例进行改变时遇到了问题

    • 2020100172
      Subscriber

      您好,我在官方案例的基础上,将圆柱形超构单元改为矩形超构单元,想探究矩形超构单元的长(a)和宽(b)两个参数对出射光相位和透射率的影响,但遇到了一些问题,官方案例网址:https://optics.ansys.com/hc/en-us/articles/360042097313

      (1)保留Model-set-up中其他script,metamaterial span-为超材料的结构的总厚度(不包含衬底),所以将其设置为矩形超构单元的高度height,metamaterial center-为超材料结构的中心位置,官方案例中将其设置为height/2,我不知道怎么将其和长和宽两个参数联系在一起,暂时将其设置为a/2,请问如何将这个意义与长和宽联系在一起呢?

      (2)对于s参数分析组的script保持不变,只在Variables中更改了变量的数值

      (3)对a和b进行参数扫描,为了试验设置是否准确,只扫描了几个点,但是出现报错,请问这是为什么呢,是(2)中还有其他script需要改吗

      参数扫描结果:

    • Guilin Sun
      Ansys Employee

      A1: 这个脚本可以的

      你先不要扫描,先直接运行,看看分析组中202行矩阵为什么出错了,修正看看。如果是这个例子:

      可能是你仿真的宽光谱吗?这是衍射级超出了原先的定义。你需要逐行用问号输出看看结果。

      参见 

      Ansys Insight: 几个简单实用的脚本Script命令:用于结果分析

       

    • 2020100172
      Subscriber

      感谢您的回复!但我还有一些不理解的地方

      针对第一个问题:metamaterial center为超材料结构的中心位置,我理解位置不应该是一个三维的坐标嘛(有X、Y、Z),但是利用set ( "metamaterial center",xx) ; 语句只能设定一个坐标值,那这个值到底是选择超构单元高度的一半,还是长度的一半,还是宽度的一半呢?

      针对第二个问题:仿真时波长设置的是单一波长400nm,不是宽光谱:

      我采取您的建议,先不参数扫描,直接运行,发现在202行有问题

      我不知道该如何修正,但我将仿真波长更改为532nm、660nm、671nm后,在进行参数扫描时没出现上述报错,参数扫描自己结束了,没有弹出窗口,利用Visualizer查看结果如下:

      每一组参数扫描的进程如下:

      请问这说明其他波长的参数扫描时正确的吗?

       

Viewing 2 reply threads
  • The topic ‘您好,我在对官方Metalens案例进行改变时遇到了问题’ is closed to new replies.
[bingo_chatbox]