SimWorks 全新发布 SimWorks Finite Difference Solutions 3.8.0版本
尊敬的各位用户:
为进一步优化用户体验、提升仿真质量,软件已更新至3.8.0版本,本次重点更新内容:
RCWA 求解器功能增强
本次更新进一步完善 RCWA 求解器功能,拓展 RCWA 在非正交晶胞、大型周期性结构及不同传播方向下的建模与仿真能力,适用于光栅、波导光栅、超表面、光子晶体平板及多层周期性结构等场景。主要更新如下:
- 新增 Layer Repetition 可用于高效仿真大型周期性结构。启用该功能后,求解器将重复一个已定义的几何实体,用户可以通过设置厚度(thickness)或指定重复的倍数(multiple)实现层重复。重复倍数可以为整数或非整数,对于非整数的情况,层会被适当地切分。此外,可以在重复区域周围定义非重复层,也可以根据仿真需要定义多个重复层。

- 新增 Propagation Axis 可指定电磁波传播方向所沿的坐标轴,通常选择结构的法线方向。
- 新增 Simulation Region 可设置仿真区域的维度,包括二维(2D X normal、2D Y normal 和 2D Z normal)或三维(3D)。
- 新增 lattice vector angle 可使用非正交晶胞进行仿真求解。用户可以修改晶格基矢量之间的夹角(范围 1° ~ 179°),当设置的晶格基矢量夹角不为 90° 时,需要将网格细化方式设置为 Staircase 。
EME 仿真能力提升
EME 求解器新增自定义 cell group 的模式求解参数功能,勾选 allow custom fde settings 选项后,允许用户为仿真结构中不同的单元组分别指定独立的模式求解设置,例如:
- Total Modes 为单元组单独设置需要求解的模式数量。
- Guess 指定单元组模式搜索的起始有效折射率。
- Bent Waveguide 为包含弯曲部分的单元组设置相应的弯曲半径。

优化共形网格的构建
在仿真超大尺寸、复杂结构的工程时,共形网格的构建通常需要大量计算资源与时间。本次更新针对此类场景进行优化,提升存在超大量结构时的共形网格构建效率,大幅缩短构建时间;同时针对超大尺寸复杂结构,优化 3D 网格构建时的内存占用,有效降低资源消耗。在超大型工程测试中,网格创建耗时缩短 50%~90%;网格创建时的内存占用从 Release 3.7.0 的 49 GB 降至 Release 3.8.0 的 15.2 GB,降低约 69%。
优化 CUDA FDTD 主机内存占用和显存拷贝
优化 CUDA FDTD 仿真时主机内存占用,极大减少主机内存消耗,并提升内存到显存的拷贝效率。从而大大降低超大规模仿真任务对硬件配置的要求,提升资源利用效率与仿真稳定性。
新增 S-Matrix Sweep 结果导出功能
新增 S-Matrix Sweep 结果导出功能,允许用户将 S-Matrix Sweep 数据保存为 Touchstone 格式文件,可用于后续分析处理或软件联合仿真。Touchstone 格式为光学仿真及射频领域通用数据格式,可通过右键点击已完成的扫描,选择 Export::Touchstone format 或执行脚本命令 exportsweep 两种方式完成导出。
完整更新内容详见-发行说明,欢迎各位用户下载使用-客户下载 !
山东光仿软件公司多年来深耕光学仿真软件开发,致力于提供更专业、更高效的仿真服务,再次感谢大家的关注,期待各位的使用反馈与宝贵意见!

