Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language.

在charge的3D仿真中怎么细化窄长波导(5um宽,50um长)脊部的网格呢?

    • La La
      Subscriber

      波导设置为几微米的长度时,中间脊部加mesh是有细化效果的,如图:

      但在窄长波导脊上添加了高精度的mesh,生成的mesh并没有细化效果,甚至两侧未加mesh区域的网格更精细,如图。

      改变了以下几处的设置,仍然得不到加mesh部分的网格细化的效果

    • Guilin Sun
      Ansys Employee

      你加的这个网格实际上是粗化不是细化,因为最大的边长是5微米。Deflection Tolerance 不是最小网格。你将最大网格变小试一下。

      • La La
        Subscriber

        谢谢孙老师,答复中所说的“将最大网格变小”是指变小原帖第4张图中“max edge length”框的数值吗?我变小了这个值,网格划分依然没变精细,然后我将“min edge length”和“max edge length”的数值都变小了,网格划分仍然没变精细,我也将下图中的数值改小了,网格也没细化,实在不知道这个窄长结构怎么精细网格了,(另外我标题有误,我的窄长波导是0.5um宽50um长)

         

        还有就是Deflection Tolerance的设置我没改动过。还有“max plc edge length"我看官网说明是说用于仿真窄长结构时设置,所以我填了5(这个值,我其实也不太懂要怎么设置),然后我也试过把此处数值变小,网格依然没细化,并且当此处填入的值小于1时,网格划分报错了。

         

    • Guilin Sun
      Ansys Employee

       

      你可能需要逐步增加仿真区长度,同时降低网格Sensitivity,和Triangle Quality,再增加网格迭代次数。需要注意的是,有限元算法设置的最小长度并非一定要达到,这个与FDTD网格不同,而是最小可以到最短长度。狭长结构本身就是比较难以网格化,需要反复调整测试。

      MAX PLC EDGE LENGTH (UM): Forces the solver to break long objects into smaller segments in order to help with the geometry building with long and narrow structures. This is only available in 3D simulations with vertex insertion volume meshing. 这句话似乎是将长窄结构分段,但是分多少比较合适呢? 如果我用很小的段,那网格质量肯定好。所以我建议用很小的数值看看,除非它用太长时间划分网格。

       

Viewing 2 reply threads
  • The topic ‘在charge的3D仿真中怎么细化窄长波导(5um宽,50um长)脊部的网格呢?’ is closed to new replies.