Solved

如何获取膜层的透射/反射情况,以及使不同波长的光线到达膜层时具有不同的反射、透射率?

  • 7 January 2022
  • 1 reply
  • 686 views

Userlevel 2
Badge +1

在 OpticStudio 中,当膜层设置并应用后,如何查看膜层的透射率和反射率信息?以及用户该如何设置不同的膜层使得不同波长的光线到达膜层时具有不同的反射、透射率?

icon

Best answer by Haosheng.Hu 7 January 2022, 09:12

View original

1 reply

Userlevel 2
Badge +1
  1. 如何获取膜层的透射率和反射率信息:

当您编辑好您的膜层文件并在序列模式中应用膜层至任意表面或在非序列中将膜层应用至任意物体之后,可以使用如下对应功能查看对应于不同光线入射角或是不同波长的反射率及透射率信息。中间设计到的计算实际上就是偏振相关的菲涅尔公式计算,系统将直接根据所设置的膜层确定在表面/物体上的菲涅尔公式中的反射/透射系数,最终计算出对应的反射率/透射率。关于菲涅尔反射计算的更多详细定义,我们软件中就没有进行过多介绍了,但是应该可以很容易的从其他网站或是物理光学教材中找到对应信息(比如如下链接:https://wenku.baidu.com/view/66c3172d7275a417866fb84ae45c3b3567ecdda7.html#):

 

 

以非序列模式中的Reflection vs. Angle为例,因为非序列模式中的膜层需要设置在任意物体的某一Face上,所以可以在Reflection vs. Angle选取查看某一物体具体Face上的反射率信息:

 

 

将以曲线图的方式进行显示:

 

 

  1. 如何使不同波长的光线到达膜层时具有不同的反射、透射情况:

如果需要不同波长在膜层处具有完全接然不同的反射、透射情况(如您描述的1270 nm反射,1290 nm透射等),我的建议是采用表格膜层进行膜层信息的自定义。您可以参考帮助手册中的如下内容进行学习:

The Libraries Tab > Coatings Group > Defining Coatings > The TABLE Data Section

 

格式如下:

TABLE <coating name>

ANGL <angle in degrees>

WAVE <wavelength 1 in micrometers> Rs Rp Ts Tp Ars Arp Ats Atp

WAVE <wavelength 2 in micrometers> Rs Rp Ts Tp Ars Arp Ats Atp

WAVE <wavelength 3 in micrometers> Rs Rp Ts Tp Ars Arp Ats Atp

ANGL <next angle in degrees>

WAVE <wavelength 1 in micrometers> Rs Rp Ts Tp Ars Arp Ats Atp

WAVE <wavelength 2 in micrometers> Rs Rp Ts Tp Ars Arp Ats Atp

WAVE <wavelength 3 in micrometers> Rs Rp Ts Tp Ars Arp Ats Atp

 

可以看到,我们可以针对不同的光线入射角指定不同波长的光线的菲涅尔计算公式中的S光和P光的反射、透射、吸收系数,从而使得不同波长的光线具有完全不同的选择,如此可以完美满足您的需求。

Reply