Photonics

Photonics

Topics related to Lumerical and more.

Ansys Insight:使用Checkpoint继续仿真被迫中断或已经仿真结束的文件

    • Guilin Sun
      Ansys Employee

      细心的用户可能已经发现2020a新版FDTD Solutions 的一个重要功能,在Run按钮下面还有一个Resume:
      image

      如何使用:
      需要在仿真运行前,在FDTD/Advanced Options里面新添的两个选项中根据需要设置:


      其说明在这里: FDTD solver - Simulation Object – Lumerical Support

       

      其中, CHECKPOINT DURING SIMULATION选项是,用户指定每隔多少分钟仿真保存一下仿真数据(每个文件仅保留一套仿真结果数据),单位是CPU的分钟,不能小于1分钟;
      CHECKPOINT AT SHUTOFF:仿真达到所设置的auto shutoff min (一般线性光学仿真)或auto shutoff max (一些非线性性仿真),即之前的正常结束情况。

      何时使用:
      以上设置选中情况下,仿真被中断(例如断电)或者结束时auto shutoff还没有达到足够的小(或者大),导致一些问题,例如透射率反射率不光滑等,以及扫描中断 :

      1. 一个仿真文件因故断电被迫关闭;

      2. 因不能获取License产生的中断

      3. 正常仿真结束,但是查看结果后,根据结果判断,还需要继续减小auto shutoff min 或增加auto shutoff max

      此时,打开文件应该是在分析模式。可以直接选择Resume,或者减小auto shutoff min 或增加auto shutoff max后,Switch到Layout编辑状态,点击 Resume 就可以继续运行,直到满足停止条件结束仿真。

      注1: 目前不能修改仿真时间,所以,如之前给大家的建议,应该选足够的仿真时间,让auto shutoff来决定何时结束,也就是可以修改auto shutoff,这个功能对于谐振比较强的仿真非常有帮助。比如,初始仿真用较大的 auto shutoff,得到初步结果。如果需要最后报道更精确的结果,可以修改auto shutoff变得更小,得到更准确的结果。

      注2: 测试发现,先后仿真所用的Resource必须一样,Processes个数不能变同时要保留之前的记录文件。例如使用这个Resource设置时:软件会自动保留每个Process及其Threads的信息在4个文件中:
      image
      (我将这些文件标记为TXT格式,实际是CKPT文件格式,用户不能看里面的信息)
      如果将Threads改变,仿真正常;如果修改Processes, Resume后会报错:
      image

    • Guilin Sun
      Ansys Employee

      补充一下因为网站维护不到位而缺失的图片:

       

Viewing 1 reply thread
  • The topic ‘Ansys Insight:使用Checkpoint继续仿真被迫中断或已经仿真结束的文件’ is closed to new replies.