SimWorks 全新发布 SimWorks Finite Difference Solutions 3.6.0版本
尊敬的各位用户:
为进一步优化用户体验、提升仿真质量,软件已更新至3.6.0版本,**本次重点更新内容:**
## 新增 RCWA 求解器与对应脚本能力
新增严格耦合波分析(Rigorous Coupled‑Wave Analysis,RCWA)求解器,这是一种半解析仿真工具,用于分析平面波入射到沿传播方向具有周期性变化的多层结构时的光学响应,可计算反射率、透射率、衍射效率等物理量。
_RCWA_ 求解器特别适用于具有周期性亚波长结构的器件分析与设计,如衍射光栅、超表面、光子晶体平板和波导光栅等。其基本原理是在傅里叶域中对每一层结构进行麦克斯韦方程组的解析求解,通过控制 K 矢量(即傅里叶模式波矢)数量来平衡仿真精度与速度——增加 K 矢量数量可提高精度,对于具有复杂边界或高折射率对比度的结构,建议适当增加并进行收敛性测试。充分收敛后的 _RCWA_ 结果与 _FDTD_ 高度一致。
在脚本支持方面,新增 `addrcwa` 命令用于创建 _RCWA_ 求解器,同时 `run` 脚本也已扩展支持 _RCWA_ 求解任务。这使得用户能够将 _RCWA_ 工程无缝集成到已有的脚本化参数扫描和批量自动化仿真流程中,进一步提升设计与优化效率。

## `Stack` 脚本函数新增对角各向异性材料支持
本次更新为 `stackrt` 和 `stackfield` 扩展了对角各向异性(含双折射)材料的计算能力:
- `stackrt` 支持单轴与双轴各向异性层:对于光轴沿 z 方向的单轴材料(nx=ny),可直接指定三个主折射率 [nx, ny, nz];对于更复杂的双轴材料(nx$\neq$ny),则需以对角张量形式指定完整的 $3 \times 3$ 折射率张量(非对角元为零)。两种输入方式均支持色散材料,即各频率点可独立设置折射率值。相应的输出结果中会额外包含交叉极化分量。
- `stackfield` 支持单轴各向异性场分布:新增对光轴沿 z 方向的单轴材料(nx=ny)的支持,可计算各向异性层内部的电场和磁场分布。
以上更新使 `Stack` 系列脚本函数能够更准确地模拟液晶、晶体等对角各向异性薄膜结构,扩展了其在偏振光学和双折射器件设计中的应用场景。

## 共形网格细化方法优化
本次更新对共形网格细化方法进行了优化,在提升精度的同时显著加快了网格生成速度。该方法针对亚网格单元(subcells)进行精确的材料参数等效计算,尤其适用于多材料界面处的网格剖分,能够在保持或提升仿真精度的同时,有效降低网格剖分难度和计算资源消耗。若仿真结果出现异常,可取消勾选 _use geometric volume fraction method for mesh conformal_ 选项,以退回传统共形网格细化方式。

完整更新内容详见-[发行说明](https://www.simworks.net/zh-CN/release-note/-/v3.6),欢迎各位用户下载使用-[客户下载 ](https://simworks.net/zh-CN/trial-instruction)!
山东光仿软件公司多年来深耕光学仿真软件开发,致力于提供更专业、更高效的仿真服务,再次感谢大家的关注,期待各位的使用反馈与宝贵意见!
2026-07-31 16:27:11
详细内容













