光栅薄膜被广泛运用于光伏发电,光学薄膜和减反射涂层的场景中。不同的光栅尺寸设置可以达到不同的减反射效果。本案利用Rsoft软件介绍光栅薄膜的建模与仿真。

1. 新建仿真模块

Simulation tool选择DiffractionMOD,即衍射模块求解工具。由于目标模型是周期性光栅结构,一次仿真Dimension选择2D。

2. 添加模型结构几何体

点击segment后在需要建立的位置画出该几何体的大致样子,主要是确定几何体的两个端位置。

右击生成的几何体,具体编辑其尺寸和材料属性。在模块尚未引入任何材料的前提下,需要添加接下来使用的材料。点击Materials控件,进入编辑材料。

本模型中光栅基底为Si材料,光栅为InP材料,因此需要在材料库中查询半导体材料。双击semiconductor后展开材料库,依次点击选择InP和Si后,点击右方Use Material,将两种材料引入模型。

在几何体上依次编辑材料下拉框选择属性。

材料属性定义完成后继续定义几何体尺寸。

*注意Rsoft软件中长度单位默认为um。

3. 定义全局变量

在Rsoft中,一种方便确定各数值大小的方法是定义全局变量,使用全局变量进行数值大小确定,在依赖性较强的设置中非常实用。

点击Edit Symbols,添加变量名称和数值。

点击New symbol后编辑变量名称name和表达式。这里需要定义光栅常数即用period周期值表示,本案中设为1um。

4. 设定光栅和基底的宽度

同样分别右击光栅和基底,在Component Width中输入该式。注意本案中光栅常数为1um,光栅宽为0.5um。至于基底宽度,此处设置为2um,而实质是通过边界条件拓展为无限大的。

5. 定义求解区域

点击compute modes控件,在下图对话框中设置求解区域边界值。

在本案中由于是2D仿真,所以Y轴方向长度不需要考虑与编辑。设定X轴方向的区域极大值和极小值分别为-period/2和period/2的前提是几何体的中心x坐标本身设置为0。这样保证计算区域边界分布在光栅两边。

6. 查看计算结果

本案中仿真求解300~1200nm波段的反射和吸收。仿真计算结束后会自动跳出结果作图,可在窗口中查看反射率和吸收率。同样可以将结果进行格式输出,如图片或txt等。

后续可根据光谱进行定向光栅结构优化。通常影响光栅减反射效果的因素有材料、光栅常数、薄膜厚度、光栅形貌等。

本案为用户介绍了利用Rsoft软件进行简单的矩形光栅的反射率和吸收率的仿真计算。比起其他数值模拟软件,Rsoft有着计算速度快,计算结果更加严格精确等特点。

最后,欢迎大家关注我们的微信公众号联系我们。

面向光栅薄膜光学性能探究的Rsoft建模与仿真相关推荐

  1. 基于matlab的水下航行器建模与仿真,水下自主航行器(AUV)建模仿真探究.doc

    水下自主航行器(AUV)建模仿真探究 水下自主航行器(AUV)建模仿真探究 [摘要]本文对鱼雷形状的水下自主航行器的六自由度非线性动态模型的研制作了较为详细的介绍.该动态模型充分考虑了各方面的因素,其 ...

  2. 【数字孪生】关于数字孪生的冷思考及其背后的建模和仿真技术

    来源:系统仿真学报 张霖                          北京航空航天大学教授.曾任国际建模仿真学会(SCS)主席,北 航自动化   学院副院长等,现为ASIASIM主席,中国仿真学 ...

  3. 面向航空航天工业领域的基于模型的仿真验证工具SkyEye

    我们一直致力于提供给航空航天制造商一套全数字的优化方案--面向航空航天工业领域的基于模型的仿真验证工具SkyEye.我们的仿真验证技术可用于开发高复杂度和高保真度的模型,对发动机,飞机的飞控进行预测性 ...

  4. (文献研读)ContainerCloudSim:云数据中心中容器建模和仿真的环境

    (文献研读)ContainerCloudSim:云数据中心中容器建模和仿真的环境 ContainerCloudSim是在CloudSim的基础上进行改进的产品,也称为CloudSim 5.0,其在Cl ...

  5. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——第3章 数据流 3.1同步数据流...

    本节书摘来自华章出版社<信息物理融合系统(CPS)设计.建模与仿真--基于 Ptolemy II 平台>一书中的第3章,第3.1节,作者:[美]爱德华·阿什福德·李(Edward Ashf ...

  6. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——1.6 异构建模的方法...

    本节书摘来自华章出版社<信息物理融合系统(CPS)设计.建模与仿真--基于 Ptolemy II 平台>一书中的第1章,第1.6节,作者:[美]爱德华·阿什福德·李(Edward Ashf ...

  7. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——2.6 类和继承...

    本节书摘来自华章出版社<信息物理融合系统(CPS)设计.建模与仿真--基于 Ptolemy II 平台>一书中的第2章,第2.6节,作者:[美]爱德华·阿什福德·李(Edward Ashf ...

  8. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——1.9 案例研究...

    本节书摘来自华章出版社<信息物理融合系统(CPS)设计.建模与仿真--基于 Ptolemy II 平台>一书中的第1章,第1.9节,作者:[美]爱德华·阿什福德·李(Edward Ashf ...

  9. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——1.4 角色模型...

    本节书摘来自华章出版社<信息物理融合系统(CPS)设计.建模与仿真--基于 Ptolemy II 平台>一书中的第1章,第1.4节,作者:[美]爱德华·阿什福德·李(Edward Ashf ...

  10. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——1.10 小结...

    本节书摘来自华章出版社<信息物理融合系统(CPS)设计.建模与仿真--基于 Ptolemy II 平台>一书中的第1章,第1.8节,作者:[美]爱德华·阿什福德·李(Edward Ashf ...

最新文章

  1. css权威指南pdf
  2. 【转】ionic run android 成功launch success,但是genymotion虚拟机没有显示
  3. Java 8 - 05 方法引用
  4. c++获取数组长度_灵魂拷问:Java如何获取数组和字符串的长度?length还是length()?...
  5. antd 获取table选中行数据_Excel数据匹配:函数法+PQ法+PB法
  6. Ajax:一种网页开发技术(Asynchronous Javascript + XML)
  7. java获取ResultSet长度
  8. Java中带标签的break,continue
  9. jwt java 项目实例_JWT(JsonWebToken)+SpringMVC项目demo
  10. activemq nodejs stomp 重连机制_5分钟优劣分析 Kafka、RabbitMQ、RocketMQ、ActiveMQ消息队列...
  11. Android容器相关开发实践
  12. excel函数与公式实战技巧精粹_excel函数技巧:两个查询函数的用法比较 下
  13. v9更新系统后为何显示服务器连接,V9服务器
  14. Linux文本处理(grep,sed)
  15. sql怎么select中位数_怎么能避免写出慢SQL?
  16. blob类型视频测试(blob加密视频源地址)
  17. 电阻分压可以当作电源供电吗
  18. 阿里云CDN回源host理解
  19. 改了后台登陆地址后无法上传图片_如何找到路由器后台管理账号及密码 找回路由器后台管理账号及密码方法【介绍】...
  20. vision安装过程中出错_NVIDIA安装程序失败 3D vision 驱动程序 失败 是为什么,如图所示...

热门文章

  1. 数据结构遍历顺序栈_[C++]数据结构:栈之顺序栈
  2. linux简易离线词典下载手机版,Linux离线查询字典的方法
  3. Xshell6和Xftp6的使用
  4. S102公路第I标段施工图设计--河北工程大学土木工程学院
  5. 密码套件 and 弱密码套件漏洞
  6. C++经典程序代码大全
  7. 随机森林python反欺诈_基于三明治结构深度学习框架的金融反欺诈模型研究与应用...
  8. 微信公众号支付开发-php
  9. 如何将几个pdf合并成一个pdf?
  10. 使用pako.js压缩、解压数据