TMM 模型的适用边界
镀好的膜测出来与仿真对不上,未必是算错了,也可能是这套模型本身不适用于你的样品。
TMM 建立在一组理想前提上:界面绝对光滑、每层横向无限延伸、入射光是单一方向的单色平面波、材料响应与光强无关。真实样品和真实照明不会全部满足这些前提。本章列出全部前提、各自在什么情况下失效,以及失效后仿真结果会朝哪个方向偏离实测。
TMM 模型依赖的假设

| 编号 | 假设 | 在软件中的对应输入 |
|---|---|---|
| 1 | 分层介质:光学性质只随深度变化,界面是垂直于深度方向的理想平面 | Structure 的层序与厚度 |
| 2 | 各层在横向无限延伸 | 无对应输入,模型隐含 |
| 3 | 所有介质光学各向同性,忽略磁响应 | 各向同性材料为默认;Birefringent 是对该假设的受控放宽 |
| 4 | 入射侧与出射侧为半无限均匀介质,入射介质不吸收 | Surrounding Medium 的入射介质与出射介质 |
| 5 | 入射光是平面单色波,波矢唯一 | Wavelength 与 Incident Angle |
| 6 | 斜入射时波矢与法线确定唯一入射面 | Polarization 的 s / p 定义依赖该面 |
| 7 | 三波场景:一束入射、一束反射、一束透射 | Reflection 与 Transmission 探测器 |
| 8 | 材料为线性光学响应 | n、k 与光强无关 |
这份输入清单里没有光强、光斑尺寸、光束发散角和表面粗糙度——模型没有描述它们的自由度。
假设失效的典型场景
| 现实条件 | 破坏的假设 | 可观察现象 | 仿真结果的偏差方向 |
|---|---|---|---|
| 光斑横向受限(狭缝、小光斑、聚焦) | 5 | 出射光束相对入射光束横向平移,镀膜件上已实测到亚毫米量级 | 光谱数值仍有效,但光线落点与理想模型不符 |
| 聚焦或离焦的锥形照明 | 6 | 偏振泄漏:标称 s 偏振中混入 p 分量 | 薄膜偏振元件的实测消光比低于设计值 |
| 界面粗糙 | 1 | 大尺度粗糙产生散射损耗,小尺度粗糙近似等效为一层增透膜 | 仿真高估镜面反射与透射;至今无公认统一模型 |
| 层厚接近光源相干长度(厚基底、宽带光源、有限光谱分辨率) | 5 | 干涉条纹幅度衰减,同一条光谱内可能同时出现相干与非相干区段 | 全相干模型给出的条纹过强 |
| 各向异性材料(斜角沉积、纳米层叠、拉伸聚合物) | 3 | s 与 p 不能共用同一折射率 | 用各向同性 n 拟合会同时拟错两个偏振 |
| 空间色散(金属岛膜、强共振附近) | 材料描述前提:响应是局域的 | 介电函数依赖波矢 | n(λ) 不足以描述材料响应 |
| 材料参数随时间变化 | 材料描述前提:响应不随时间变化 | 光频率发生变换;时间界面上反射与透射之和可超过 1 | 超出模型可描述的范围 |
| 强光照明(脉冲激光) | 8 | 反射率与透射率随入射光强变化 | 线性 n、k 的结果与高功率实测不符 |
| 极薄膜、金属岛膜、单分子层 | 材料描述前提:折射率与厚度可分离 | 光谱只反映折射率与厚度的乘积,两者不再能各自确定 | 套用体材料 n、k 产生系统性偏差 |
光斑横向受限:出射位置偏移

位移量由复反射系数的相位对入射角的导数决定,因此随波长变化,也随膜系设计变化。这一效应在全内反射条件之外同样存在:布儒斯特角附近的 p 偏振、透明与吸收介质的界面、金属表面都已观测到。TMM 给出的是反射率与透射率的数值,不给出光束的空间落点;在光斑尺寸与位移量可比的精密对准场景中,这一项需要单独核算。
锥形照明:偏振泄漏

泄漏比例随锥半角增大而增大,随工作入射角增大而减小,只由照明几何决定。改进镀膜设计不能消除它,这也是高入射角薄膜偏振片被开发出来的直接原因。设计偏振元件时,把仿真给出的消光比当作系统的上界,实际值取决于照明系统的锥半角和工作入射角。
极薄膜:折射率与厚度不再可分
判断一层膜是否进入这个区间,看它的单程光学相位
其中 为该层的复折射率, 为它的物理厚度, 为真空波长; 表示光单程穿过这一层所积累的相位。
当 时,反射率与透射率只依赖 与 的乘积。此时无论加测多少条光谱,都无法把折射率和厚度分别定出来——在测量意义上它们不是两个独立量。Li 与 Heinz 进一步指出,这个区间里把膜当作一块均匀平板的描述本身已失去物理依据:原子级厚度的膜内,感应电流既不会沿深度均匀分布,也不会在界面处突然截断。
取 作为进入该区间的量级,550 nm 波长下对应的厚度为:
| 材料 | 对应厚度 |
|---|---|
| 的介质膜 | 约 4 nm |
| 的金属 | 约 2 nm |
门槛由 决定,不存在一个通用的纳米数。同一层膜在不同波段可能落在不同区间:10 nm 金膜在红外的 可达 0.4 以上,并不满足 。
对使用软件的直接影响:在这个区间里,一份 n、k 数据与拟合它时假定的厚度是一对约定,必须成对使用。把按某一厚度约定发表的光学常数套到另一个厚度上,引入的不是数值误差,而是定义冲突。
Dreapex TMM 支持的场景
| 能力 | 放宽的假设 | 覆盖范围 | 不覆盖 |
|---|---|---|---|
Cone Angle | 5(唯一波矢) | 锥内各角度的 R / T / A、入射光谱加权结果和颜色的加权平均 | Ellipsometry、Depth Distribution、Dispersion 仍按单一入射角计算 |
Incoherent 层 | 5(完全相干叠加) | 全非相干极限,适用于厚基底 | 层厚与相干长度可比时的部分相干过渡区 |
Birefringent(nExt / kExt) | 3(各向同性) | 单轴各向异性材料 | 与 Incoherent 互斥,同一层不能同时启用 |
表面与界面粗糙、散射损耗、空间色散、非线性响应、时变材料、厚度依赖的有效光学常数和光束横向位移均不建模。
仿真运行前的检查
层厚远小于光源相干长度、界面光滑、照明接近准直、光强在线性范围内时,结果可以直接与实测光谱对照。任一条不成立时,按下面三档判断软件能帮到哪一步。
支持,需正确配置
软件有对应功能,配置正确后结果有效。
| 检查项 | 出现以下情况 | 运行前的处理 |
|---|---|---|
| 相干长度 | 结构含毫米级基底,或使用宽带光源 | 把该层标记为 Incoherent,否则光谱会出现实测中不存在的密集条纹 |
| 材料各向异性 | 斜角沉积膜、纳米层叠、拉伸聚合物 | 改用 Birefringent 输入 nExt / kExt;该层不能同时启用 Incoherent |
支持,但有适用范围
能算,但只在特定范围内成立,超出范围结果失效。
| 检查项 | 出现以下情况 | 运行前的处理 |
|---|---|---|
| 照明角展 | 使用聚焦光束,或由数值孔径收集 | 启用 Cone Angle;只平均强度,偏振元件的消光比仍是上界 |
| 膜厚下限 | 单程光学相位 低于约 0.1(550 nm 下介质膜约 4 nm、金属约 2 nm) | 使用与该厚度配套的 n、k;两者是一对约定,不能分别替换 |
不建模
软件不涉及该物理效应,需要另外的实验或计算手段。
| 检查项 | 出现以下情况 | 运行前的处理 |
|---|---|---|
| 表面粗糙度 | 样品有可测的粗糙度或散射 | 把仿真的镜面反射率与透射率当上界,实测差额计入散射损耗 |
| 光强 | 脉冲激光等高功率照明 | 线性 n、k 的结果不适用于该功率下的实测对照 |
下一步
阅读传递矩阵法原理了解模型内部如何求解,或阅读光学参数设置配置锥角与偏振。需要看固定输入下与独立参考结果的定量对照,见算法验证。
参考
本章内容依据以下公开文献。
Stenzel, O.; Wilbrandt, S. Theoretical Aspects of Thin Film Optical Spectra: Underlying Models, Model Restrictions and Inadequacies, Algorithms, and Challenges. Appl. Sci. 2025, 15, 2187. https://doi.org/10.3390/app15042187(CC BY 4.0)
Li, Y.; Heinz, T. F. Two-Dimensional Models for the Optical Response of Thin Films. 2D Mater. 2018, 5, 025021. https://doi.org/10.1088/2053-1583/aab0cf