用透明材料做镜子:设计 99% DBR 高反镜
这篇教程把减反膜中的相消干涉换成相长干涉,用 MgF₂/TiO₂ 周期层搭建 99% DBR 高反镜。你将学会用 Layer Group 设置周期、修改 Repeat Count,并用中心反射率和阻带检查结果。
Layer Group,可跳过基础推导,直接进入结构搭建和周期数比较。四分之一波周期
设计波长仍取 。每层的四分之一波物理厚度为
式中, 为第 种材料的物理厚度, 为该材料折射率, 为真空设计波长。代入 和 ,得到高折射率 TiO₂ 层 、低折射率 MgF₂ 层 。
从空气侧开始使用 层序,即「TiO₂ / MgF₂」重复 次。在设计波长处,每个界面的主要反射分量以近似相同相位返回。理想四分之一波中心反射率可写为
式中, 为 处的功率反射率, 为空气折射率, 为玻璃基底折射率,、 分别为高、低折射率材料的折射率, 为周期对数。折射率比 大于 1,指数 使反射率随周期数快速接近 1。
建立五对 DBR
在 Structure 页添加一个 Layer Group,组内先放 56.12 nm TiO₂,再放 99.64 nm MgF₂,并把 Repeat Count 设为 5。层组下方使用 1 mm 非相干玻璃基底,底部介质折射率设为 1.52。

点击 Edit Group 打开周期单元,确认组内第一层为 56.12 nm TiO₂、第二层为 99.64 nm MgF₂,Repeat Count 为 5。

Layer Group 让周期单元只输入一次。后续比较 到 时,只需修改 Repeat Count,无需手工复制和删除十层结构。
在 Optics 页设置 400–900 nm、1 nm 步长、0° 入射、未偏振光,并启用 Reflectance 与 Transmittance。较宽的波长范围可以同时看见中心高反射带与两侧透射区。

运行与判断高反射带
五对结构在 550 nm 的反射率为 99.158%。以 为本教程的高反射判据,连续高反射带为 523–580 nm。设计波长位于该带内部,但阻带的形状并不要求相对 550 nm 完全对称,因为入射介质和玻璃基底的折射率不同。

透射率在同一波段下降。材料均无吸收,因此每个波长都应满足 ;本次计算的最大数值误差约为 。

改变周期数
把 Repeat Count 依次改为 1、2、3、4、5,每次运行后记录 550 nm 反射率。其他设置必须保持不变,这样曲线变化才能归因于周期数。
| 周期对数 | 总膜层数 | 550 nm 反射率 |
|---|---|---|
| 1 | 2 | 42.854% |
| 2 | 4 | 76.699% |
| 3 | 6 | 91.938% |
| 4 | 8 | 97.369% |
| 5 | 10 | 99.158% |
结果体现两个设计规律:增加周期数会显著提高中心反射率,但收益逐步减小;高反射率还不等于高反射带足够宽,器件规格必须同时给出反射率阈值和波长范围。
常见错误与处理顺序
| 现象 | 高概率原因 | 处理 |
|---|---|---|
| 高反射带不在 550 nm 附近 | H 或 L 的厚度没有按本篇折射率计算 | 分别复算 与 ,不要把两个厚度互换 |
| 增加周期数后曲线不变 | 复制了普通层但修改的是未使用的层组 | 展开最终层序,确认参与计算的 Repeat Count |
| 反射峰有大量细纹 | 玻璃基底设为相干层 | 把毫米级基底设为非相干层 |
| 明显偏离 1 | 材料含吸收或边界条件不一致 | 先检查各层 ,再核对顶部与底部介质 |
实际 DBR 还需要用色散数据检查阻带中心漂移,并评估入射角、偏振和膜厚误差。