第4章 部分相干光场的建模:从GSM到贝塞尔-谢尔模型

前面我们聊了互强度函数的基本概念,也讲了怎么用数学工具描述它。但说实话,真正做工程的时候,你不可能每次都从第一性原理去推导。我们需要的是——现成的、好用的、物理上合理的模型。

这一章,我就带你看看最常用的几个部分相干光场模型。我个人做光学仿真时,80%的场景都用它们来搞定。

4.1 为什么要建模?

你想想看,真实的光源千奇百怪。激光器、LED、太阳光、荧光……每个的相干性都不一样。如果每次都要从头测量互强度函数,那项目就别做了。

建模的目的很简单:

  • 用少量参数描述复杂光场——比如用一个相干长度搞定
  • 方便解析计算——很多模型有闭合形式的传播公式
  • 实验可标定——参数可以通过简单测量得到

核心思想:部分相干光场的建模,本质上是找一个数学上漂亮、物理上合理的互强度函数形式。它要满足非负定性条件,还要能描述实际光源的相干性退化。

4.2 高斯-谢尔模型(GSM)

GSM 是部分相干光场里最经典的模型,没有之一。我在做自由空间光通信仿真时,第一反应就是它。

4.2.1 数学定义

GSM 的互强度函数长这样:

J(x₁, x₂) = √[I(x₁) I(x₂)] · μ(x₁ - x₂)

其中:
I(x) = I₀ · exp(-2x²/w₀²)          —— 高斯强度分布
μ(Δx) = exp(-Δx²/(2σ_g²))         —— 高斯相干度
Δx = x₁ - x₂

说白了,GSM 就是把强度分布和相干性分布都假设成高斯函数。这两个高斯是独立的,你可以分别调它们的宽度。

参数 符号 物理含义 典型值(我常用的)
束腰半径 w₀ 光强下降到1/e²处的半径 0.5 ~ 5 mm
相干长度 σ_g 相干度下降到1/e时的空间间隔 0.1 ~ 10 mm
全局相干参数 β = w₀/σ_g 衡量光束的整体相干性 β < 1 部分相干

我的经验:β 这个参数特别有用。β → 0 时接近完全非相干,β → ∞ 时退化为完全相干高斯光束。做系统设计时,我一般先定 β,再反推 w₀ 和 σ_g。

4.2.2 GSM 的传播特性

GSM 最漂亮的地方在于——它在自由空间传播后,仍然保持高斯-谢尔形式。只是 w₀ 和 σ_g 会随着传播距离 z 变化。

我记得有一次做长距离传输仿真,一开始担心模型会变得很复杂。结果发现传播后的互强度函数还是高斯形式,只是参数变了。这让我省了不少事。

传播后的参数演化(一维情况):
w(z) = w₀ · √[1 + (z/z_R)²]
σ_g(z) = σ_g · √[1 + (z/z_R)²]

其中 z_R = π w₀² / λ 是瑞利距离

嗯,这里要注意:w(z) 和 σ_g(z) 的演化比例是一样的。这意味着 β = w₀/σ_g 在传播过程中保持不变。这个性质在实际工程中非常有用。

4.3 贝塞尔-谢尔模型(BSM)

GSM 虽好,但不是万能的。有些场景下,你需要光束有无衍射特性——比如在精密对准、光学捕获中。这时候就该 BSM 出场了。

4.3.1 数学定义

BSM 的互强度函数是:

J(r₁, r₂) = I₀ · J₀(α|r₁ - r₂|) · exp(-|r₁ - r₂|²/(2σ_b²))

其中:
J₀(·) 是零阶贝塞尔函数
α 是横向波数,控制贝塞尔振荡频率
σ_b 是相干包络宽度

你仔细看,BSM 其实是贝塞尔函数 × 高斯包络的组合。贝塞尔函数提供了无衍射的核,高斯包络保证了物理可实现性。

特性 GSM BSM
强度分布 高斯型 近似贝塞尔型
相干度振荡 单调衰减 有旁瓣振荡
传播特性 高斯束腰扩散 无衍射核心
适用场景 常规激光、LED 精密对准、光镊

避坑指南:我曾经在做一个光学捕获项目时,直接套用 GSM 模型,结果发现捕获力不够。后来换成 BSM 模型,才把贝塞尔核心的“自修复”特性模拟出来。选模型时一定要想清楚你的物理场景。

4.4 部分相干光束的通用数学表达

GSM 和 BSM 都是特例。更一般地,部分相干光束的互强度函数可以写成:

J(r₁, r₂) = √[I(r₁) I(r₂)] · μ(r₁ - r₂)

其中 μ(Δr) 是复相干度,必须满足:
1. μ(0) = 1
2. |μ(Δr)| ≤ 1
3. μ(Δr) 的傅里叶变换非负

第三条(非负定性)是硬约束。不是随便找个函数就能当相干度的。我刚开始做研究时,就踩过这个坑——自己构造了一个“看起来很合理”的相干度函数,结果算出来的光强分布是负的……

4.4.1 常见的相干度函数形式

  • 高斯型:μ(Δr) = exp(-Δr²/(2σ²)) —— GSM 用的,最常用
  • 贝塞尔型:μ(Δr) = J₀(α|Δr|) —— BSM 用的,有无衍射特性
  • sinc 型:μ(Δr) = sinc(Δr/σ) —— 对应矩形光阑产生的相干度
  • 指数型:μ(Δr) = exp(-|Δr|/σ) —— 用于描述某些热光源

我的建议:做工程时,优先用高斯型。它数学简单、传播解析、参数少。除非你的物理场景明确需要贝塞尔或 sinc 型,否则别给自己找麻烦。

4.5 本章知识体系

下面这张图是我自己总结的,把本章的核心逻辑串起来了:

部分相干光场建模知识体系 建模目标:用少量参数描述部分相干光场 高斯-谢尔模型 (GSM) 贝塞尔-谢尔模型 (BSM) 强度分布 I(r) = I₀·exp(-2r²/w₀²) 相干度 μ(Δr) = exp(-Δr²/(2σ_g²)) 强度分布 I(r) ≈ J₀²(αr) 相干度 μ(Δr) = J₀(α|Δr|)·exp(-Δr²/(2σ_b²)) 传播保持高斯形式 无衍射核心 + 自修复 通用形式:J(r₁,r₂) = √[I(r₁)I(r₂)]·μ(r₁-r₂) 选模型先看场景:常规光束用GSM,无衍射需求用BSM

4.6 小结与工程建议

这一章我们聊了三个核心内容:

  1. GSM 模型——最经典、最常用,强度分布和相干度都是高斯型
  2. BSM 模型——贝塞尔核 + 高斯包络,适合无衍射场景
  3. 通用表达——J = √(I₁I₂)·μ,μ 必须满足非负定性

工程口诀:GSM 打天下,BSM 做精尖。参数先定 β,传播不用怕。模型选不对,仿真两行泪。

我个人做项目时,一般先用 GSM 做快速原型验证。如果发现性能瓶颈在相干性上,再考虑换 BSM 或其他模型。别一上来就搞复杂的,容易把自己绕进去。