物理光学基础:光的波动性、干涉与衍射、偏振与相干性、高斯光束传播

各位同学,欢迎来到物理光学基础这一章。说实话,很多做光学仿真的人,一上来就怼软件、调参数,结果仿真结果跟实测差了十万八千里。为什么?因为物理本质没吃透。我个人习惯是,不管做什么项目,先把光的波动性、干涉、衍射这些底层逻辑理清楚。今天我们就来聊聊这些内容。

光的波动性:从麦克斯韦到仿真模型

光是什么?从仿真角度看,光就是电磁波。麦克斯韦方程组是它的“宪法”。你想想看,我们做光学仿真,本质上就是在解麦克斯韦方程组,只不过用了不同的近似方法。

我在项目中遇到过一位同事,他用几何光学去仿真一个微米级的波导结构,结果完全不对。我告诉他:“兄弟,你的结构尺寸已经和波长一个量级了,几何光学不适用,必须用波动光学。” 这就是波动性的核心——当结构尺寸接近或小于光波长时,光的波动效应(比如衍射)就不能忽略了。

核心判断准则:

  • 结构尺寸 >> 波长:用几何光学(光线追迹)
  • 结构尺寸 ≈ 波长:用波动光学(FDTD、RCWA等)
  • 结构尺寸 << 波长:用准静态或等效介质理论

干涉与衍射:两个容易混淆的概念

很多初学者分不清干涉和衍射。我简单说一下我的理解:

  • 干涉:有限个离散光源发出的光波叠加。比如杨氏双缝,就是两个缝在干涉。
  • 衍射:连续光源(或波前被限制)产生的光波传播。比如单缝衍射,是无数个次波源在叠加。

嗯,这里要注意:在实际仿真中,干涉和衍射往往是同时存在的。比如双缝干涉的图样,其实是单缝衍射调制了双缝干涉的结果。你如果只算干涉不算衍射,仿真出来的条纹强度分布就是错的。

避坑指南: 我曾经在仿真一个MEMS微镜阵列时,只考虑了阵列间的干涉,忽略了每个微镜边缘的衍射效应。结果仿真出来的远场光斑形状跟实测差很多。后来加上衍射修正,结果就对上了。所以,做系统级仿真时,一定要问自己:这个结构中,衍射效应能不能忽略?

偏振与相干性:仿真中容易被忽略的“隐形杀手”

偏振和相干性,说白了就是光的“矢量特性”和“时间/空间相关性”。很多仿真软件默认用非偏振光、完全非相干光,但实际项目往往不是这样。

特性 仿真影响 我的建议
偏振 影响反射率、透射率、干涉对比度 除非明确知道光源是非偏振的,否则建议用偏振光仿真
时间相干性 影响干涉条纹的可见度 激光光源用长相干长度,LED用短相干长度
空间相干性 影响光束的聚焦能力和成像质量 单模光纤出射光空间相干性好,多模光纤差

我记得有一次做激光干涉测量系统的仿真,用了完全相干光,结果仿真出来的干涉条纹对比度是1.0,但实测只有0.7。后来发现,实际激光器有一定的线宽,时间相干性不是无限的。把光源的相干长度设成实际值后,仿真和实测就吻合了。

高斯光束传播:激光仿真的基本功

做激光系统仿真,高斯光束是绕不开的。为什么?因为激光器输出的光束,其横截面光强分布就是高斯型的。你想想看,如果你用一个均匀平面波去仿真激光聚焦,那结果肯定不对。

高斯光束有几个关键参数:

  • 束腰半径 w0:光束最细处的半径
  • 瑞利长度 zR:从束腰到光束半径变为√2倍束腰的距离
  • 发散角 θ:远场光束的发散角度

它们之间的关系很简单:

zR = π * w0² / λ
θ = λ / (π * w0)   (远场近似)

我个人习惯,在仿真激光系统时,第一步就是确认光源的M²因子(光束质量因子)。理想高斯光束的M²=1,实际激光器一般在1.1~1.5之间。M²因子越大,光束的发散越快,聚焦光斑也越大。

重要提醒: 很多仿真软件默认光源是理想高斯光束(M²=1)。如果你用的是实际激光器,一定要修改M²因子。否则仿真出来的聚焦光斑尺寸会比实际小,导致后续的光学设计偏乐观。我曾经因为这个原因,设计了一个耦合效率偏高的系统,结果实际做出来效率低了20%。

知识体系总览

下面这张图是我自己整理的物理光学基础框架,涵盖了本章的核心知识点和它们之间的逻辑关系。你可以把它当作一个“导航图”,方便后续复习。

物理光学基础:知识体系框架 麦克斯韦方程组 光的波动性 干涉与衍射 偏振与相干性 高斯光束传播 杨氏双缝干涉 单缝/光栅衍射 偏振态(S/P/圆) 时间/空间相干性 束腰/瑞利长度/M² 仿真时:先判断结构尺度 → 再选模型 → 最后设光源参数

好了,物理光学基础就讲到这里。记住一句话:仿真不是玄学,是物理。把波动性、干涉、衍射、偏振、相干性、高斯光束这些概念吃透了,你做的仿真才有说服力。下次遇到仿真结果不对,别急着调参数,先回头看看物理模型对不对。