软件功能模块
在由不同材料制成的一系列层组成的光学薄膜多层结构中,不同层之间界面处的折射率对比度导致光学反射。 来自许多不同界面的这种反射相互干扰,并且总体上可以获得相当复杂的情况。 根据所涉及的波长和偏振方向,器件的整体行为可能非常不同。
RP Coating使用有效的矩阵形式来计算所提到的干涉效应。 但是,用户不必以任何方式处理这些细节; 只需要提供膜层结构的描述以及用于确定优化,图形输出等的进一步输入。
这里限制很少:
- 可以在可获得折射率数据的全波长范围内进行计算。
- 导致全内反射的大入射角是没有问题的。
- 除入射光束来自的介质外,所有材料都可能有光学损耗。
- 所有材料都需要是光学各向同性的,或以其它方式定向,使得具有折射率的简单描述是正确的。
该模型允许具有附加参数的光学材料 - 例如,填充密度或化学成分参数 - 其影响折射率。 例如,这允许人们设计滤光片,其中折射率是连续变化而不是逐步变化。
必须具有所有涉及材料的折射率数据。 该软件随附各种常用材料的数据。
由于使用的脚本语言具有很大的灵活性,用户可以轻松添加更多的材料数据。 对于每种材料,人们定义了与波长相关的折射率的函数,并且可能定义了与波长相关的光学损耗的另一函数。
RP膜层非常优化,不仅为了方便,而且为了高速数值计算。 这通过使用已经有效实施的优化算法来实现。 大量计算时间仅发生在需要改变大量参数的数值优化中。