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.

Ansys Insight: 软件内提示内存不够怎么办?如何减少所需要的内存?

    • Guilin Sun
      Ansys Employee
      Q:运行是出现这个警告信息:

    • Guilin Sun
      Ansys Employee

       

      这个帖子在转移过程中丢失了很多信息。如果仿真需要的内存大于计算机的剩余可用的内存,应从两个方面着手:
      清理计算机软件,有些不常用的软件在计算机启动时不要启动。可以在管理器中查看那些软件已经被启动;
      修改仿真设置,例如

      现在简单总结如下:

      1: 充分利用对称性,使用对称性边界条件。要求结构和光源具有某种对称性

      2:降低网格精度

      3:不要用太细的Override 网格

      4:减小不必要的仿真区,比如均匀的基底和覆盖层。有时可增加仿真区大小(如果仿真区太小,PML可能需要的层数很多而占用大量内存)

      5:光源的短波长尽量长

      6:可能的情况下,介电常数很大时(例如上百)的金属,高损耗的金属可近似为完美金属

      7:减少监视器所占的内存,比如减少频率点数,降低监视器的维数(尽量少用3D监视器),或者可能的话用1维监视器;仅记录所需要的量,例如Power仅记录输出功率,而不记录电场磁场 

      8:时间监视器仅记录一部分信号,对一些仿真时间很长的情况,时间监视器也占用很多内存

      9:如果强谐振不在感兴趣波长范围,可以降低仿真时间

      10: 将很薄的物体适当 增厚 ,或者用2Dsheet物体

      11: 频域监视器适当使用Downsampling,例如每几个空间点采样一次,而不是记录每一个网格点上的数据 

       等等。

      还有重要的一点:光源的最短波长一定是用户所需要的波长,不要随意设置。实际上材料内最短波长决定网格的尺寸。如果结构很大,那么波长短的情况下一定会需要多的内存。

      有时仿真必须用很大的内存,这个时候只能更新硬件了。 

       

Viewing 1 reply thread
  • The topic ‘Ansys Insight: 软件内提示内存不够怎么办?如何减少所需要的内存?’ is closed to new replies.