We have an exciting announcement about badges coming in May 2025. Until then, we will temporarily stop issuing new badges for course completions and certifications. However, all completions will be recorded and fulfilled after May 2025.
Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language.

请教需要的内存太大,仿真无法运行的问题

    • orangemoon
      Subscriber
      老师您好,我想模拟高斯光束(入射波长355nm)经过一个3mm*3mm的光阑(孔2mm*2mm),可是现在需要运行程序的内存过大,是因为mesh精度设置的原因吗,仿真的结构图如下:
    • Guilin Sun
      Ansys Employee
      哪个教程说“最好是波长的二十分之一”? 十分之一作为初步仿真就可以了。 你的这个仿真的主要问题是结构尺寸相对于波长太大了!你还使用了细化网格,更增加了内存。 这种情况的仿真精度可能不是主要问题,主要是内存问题。你可能只能减小仿真区勉强仿真。 这种情况估计与标量结果差不多,你可能是想研究厚度的影响?这个尺寸对这个波长的仿真,精度是多少可能比较难说。
    • orangemoon
      Subscriber
      感谢您的回复! 我正在尝试缩小仿真区域,去掉细化网格,并将精度设置为十分之一来进行仿真。老师请问图中的Time step和Minimum mesh step settings的值是可以修改来减少仿真时间的吗,修改后会对仿真造成什么不好的影响吗?这两项具体是起什么作用呢?
      image.png
    • Guilin Sun
      Ansys Employee
      Minimum mesh step settings是用来限制最小的网格尺寸,以免用户没有考虑好,造成超大内存,计算机崩溃。仅当你需要更小网格尺寸时才修改它。 Time step中的dt factor 仅当仿真发散而且是由于它的缘故才可以改小。一般不要改,此值越小仿真时间越长精度越差,与直观相反。
    • orangemoon
      Subscriber

      明白了,谢谢!

Viewing 4 reply threads
  • The topic ‘请教需要的内存太大,仿真无法运行的问题’ is closed to new replies.