3. 波动光学基础:光波的数学描述、干涉与衍射、高斯光束的基本特性
做光束变换,说白了就是在跟光波打交道。你连光波长什么样都不清楚,后面的整形、耦合、准直根本没法谈。这一章我们就把波动光学的底子打牢。
我个人习惯把波动光学拆成三块:数学描述(怎么表达光波)、干涉与衍射(光波叠加后会发生什么)、高斯光束(激光器实际输出的样子)。这三块是后面所有变换操作的根基。
3.1 光波的数学描述
光是一种电磁波。描述它,最常用的就是标量波近似——在大多数光束变换场景里,我们只关心电场的一个分量就够了。
一个单色平面波的电场可以写成:
E(r, t) = A · cos(ωt - k·r + φ₀)
但用三角函数做计算太麻烦。我建议你直接用复振幅表示:
E(r) = A · exp(-j k·r + jφ₀)
为什么?因为后面做干涉、衍射、傅里叶变换时,指数形式乘除起来方便得多。你想想看,两个波叠加,指数相乘就是相位相加,比cos公式省一半功夫。
这里有几个关键参数你得记住:
| 参数 | 符号 | 物理意义 | 典型值(可见光) |
|---|---|---|---|
| 波长 | λ | 空间周期 | 400~700 nm |
| 波数 | k = 2π/λ | 单位长度相位变化 | ~10⁷ m⁻¹ |
| 角频率 | ω = 2πc/λ | 时间周期 | ~10¹⁵ rad/s |
| 光强 | I = |E|² | 能量流密度 | 与振幅平方成正比 |
除了平面波,还有球面波。点光源发出的就是球面波,它的复振幅形式是:
E(r) = (A/r) · exp(-jkr)
注意那个1/r因子——振幅随距离衰减。我在做自由空间光通信项目时,就因为这个衰减因子,不得不重新设计接收端的光学口径。
3.2 干涉与衍射
干涉和衍射,本质上是同一件事——光波的叠加。只不过干涉通常指少数几束波的叠加,衍射指连续波前上无数个子波的叠加。
3.2.1 双光束干涉
两束相干光叠加,光强分布为:
I = I₁ + I₂ + 2√(I₁I₂) · cos(Δφ)
Δφ是两束光的相位差。当Δφ = 2mπ时,干涉相长;Δφ = (2m+1)π时,干涉相消。
我曾经在调试一台迈克尔逊干涉仪时,怎么都看不到清晰的条纹。折腾了半天,发现是两臂的光强差太大——I₁和I₂差了10倍,对比度几乎为零。后来加了衰减片平衡光强,条纹才出来。
3.2.2 夫琅禾费衍射
远场衍射,也叫夫琅禾费衍射。它的数学形式是:
E(θ) ∝ ∫ A(x) · exp(-jkx sinθ) dx
看出来了吗?这其实就是傅里叶变换。衍射图案就是孔径函数的傅里叶变换。
单缝衍射的光强分布:
I(θ) = I₀ · [sin(β)/β]², 其中 β = (πa sinθ)/λ
a是缝宽。这个公式在光束整形中经常用到——比如把高斯光束变成平顶光束,就是通过控制衍射来实现的。
3.2.3 干涉与衍射的关系
我画了一张图,帮你理清它们的关系:
你看,干涉和衍射最终都汇聚到光束变换这个应用上。实际工程中,你很难把它们完全分开——比如光纤光栅,既有干涉效应又有衍射效应。
3.3 高斯光束的基本特性
激光器输出的不是平面波,也不是球面波,而是高斯光束。这一点太重要了,我单独拿出来讲。
高斯光束的电场分布:
E(r, z) = E₀ · [w₀/w(z)] · exp[-r²/w²(z)] · exp[-jkz - jkr²/2R(z) + jζ(z)]
看着复杂?我拆开给你看:
- 振幅项 w₀/w(z):光束在传播过程中会发散,束腰半径w₀是最小光斑
- 高斯包络 exp[-r²/w²(z)]:光强从中心向边缘平滑下降
- 相位项:包含平面波相位、球面波相位、古伊相移
几个关键参数:
| 参数 | 公式 | 物理意义 |
|---|---|---|
| 束腰半径 | w₀ | 焦点处最小光斑半径 |
| 瑞利长度 | z_R = πw₀²/λ | 光束准直范围,z_R内光束近似平行 |
| 发散角 | θ = λ/(πw₀) | 远场发散半角 |
| 波前曲率半径 | R(z) = z[1 + (z_R/z)²] | 等相位面的弯曲程度 |
我记得有一次做激光测距,需要把光束打到几公里外的目标上。一开始选了小束腰的激光器,觉得光斑小精度高。结果到现场一试,光束发散得太厉害,到目标处光斑直径已经好几米了。后来换了束腰5mm的激光器,配合扩束镜,才把发散角压到0.1mrad以下。
3.3.1 高斯光束的ABCD定律
高斯光束通过光学系统时,用q参数来描述最方便:
1/q(z) = 1/R(z) - jλ/(πw²(z))
经过一个ABCD矩阵描述的光学系统后:
q₂ = (A·q₁ + B) / (C·q₁ + D)
这个公式太强大了。你想想看,不管系统里有多少个透镜、多长的自由空间,只要把它们的ABCD矩阵乘起来,一个公式就能算出输出光束的q参数,进而得到w和R。
3.3.2 高斯光束的耦合效率
两个高斯光束之间的耦合效率,取决于它们的模式匹配程度:
η = |∫ E₁* · E₂ dA|² / (∫ |E₁|² dA · ∫ |E₂|² dA)
如果两束光的束腰位置、束腰半径、波前曲率不完全匹配,耦合效率就会下降。我在做光纤耦合项目时,经常要反复调整透镜位置,就是为了让激光器的输出模式与光纤的基模尽可能匹配。
嗯,波动光学的基础就这些。干涉、衍射、高斯光束——这三样东西会贯穿整个《光束变换方法实战指南》。后面每一章都会用到这里的概念,尤其是高斯光束的q参数法,几乎是所有光束变换设计的起点。