首页/文章/ 详情

基于Lumerical软件计算多层薄膜反射率

2月前浏览1089

1. 导入材料属性

将Ti3O5、SiO2、Al2O3材料折射率表导入FDTD的材料库。

▲ 图1 材料属性导入

2. 添加结构

通过Structures添加结构,选择Rectangle,添加多层薄膜,我们采用script脚本编写的方式进行结构建模。几何变量、材料变量如下:

   

▲ 图2 结构尺寸设置


脚本代码:

▲ 图3 结构尺寸设置代码    

点击右下角test,若测试脚本没问题,点击OK。

3. 设置FDTD Region

点击Simulation,设置FDTD边界条件。由于仿真对象是多层薄膜结构,X和Y方向是无限延伸,因此X,Y方向直接设置成周期性边界条件,将周期性边界条件的PML可以设置成steepangle,用以提高计算速度。

▲ 图4 FDTD边界条件  

 

▲ 图5 仿真结构区域尺寸


按照实际结构设置结构尺寸,X,Y方向尺寸无特殊限制,Z方向最小值应该处于基地层中,最大值在上方,同时远离多层薄膜结构至少半个波长以上,其他设置默认。

4. 添加Mesh

点击Simulation栏右方的下拉菜单,添加Mesh。网格有两种添加方案,一种是设置Mesh的尺寸,另一种是基于结构,这里主要考虑多层薄膜反射率,可以把mesh加到多层薄膜和部分基底结构上。   

▲ 图6 Mesh设置


5. 光源设置

点击Sources栏,加入仿真光源。选择平面波光源,入射方向设置z负方向。光源尺寸须大于FDTD尺寸,光源位于结构上方,可通过对比结构尺寸和光源尺寸进行确认。 

 

▲ 图8 Sources尺寸设置

随后设置入射光波长范围,这里设置成0.3μm ~0.75μm。    

▲ 图9 Sources波长设置     

6. 监视器设置

主要设置反射率监视器:监视器类型选择Frequency-domain field and power。   

▲ 图10 监视器设置

▲ 图11 监视器选择全局

7. 检查运行内存    

点击Check,选择Check simulation and memory requirements。simulation不得超过电脑内存大小,否则无法计算。

▲ 图12 电脑内存检测

8. 运行

上一步检查没有问题的话,点击Check旁边的Run,运行即可,等待运行结束。通常Autoshutoff的数值满足FDTD中设置的停止条件即会提前结束完成计算。

9. 结果分析

右键点击R选项,可查看该监视器平面的电场磁场等内容,选择T选型,查看反射率内容。   

▲ 图13 反射率曲线

  • 旋算仿真工作室,致力于打造科研与工程领域的仿真技术服务平台。欢迎有仿真需求的客户前来咨询,同时诚招仿真工程师,一起打造易用、专业的仿真服务平台。

  • 【兼 职工程师】备注信息:姓名+研究方向+擅长的软件

  • 【客户咨询】备注信息:仿真咨询



              


来源:旋算仿真工作室
UM电场Lumerical材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-15
最近编辑:2月前
旋算仿真工作室
专业一对一仿真技术服务
获赞 3粉丝 4文章 23课程 0
点赞
收藏
作者推荐

圆形域泽尔尼克像差模拟仿真

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈