4、辐射度学基础:辐射通量、辐射强度、辐射亮度、辐射照度及其在杂散光中的应用

做杂散光分析,说白了就是在跟「光能量怎么跑」打交道。你想想看,一个光学系统里,不该出现的光跑到探测器上,那叫杂散光。但你要定量描述它,总得有个度量标准吧?这就是辐射度学要干的事。

我个人习惯,在讲任何杂散光仿真之前,先把这四个基本物理量掰扯清楚。它们就像尺子,没有尺子你没法量长度,没有这些量你没法说清楚「杂散光到底有多强」。

4.1 辐射通量(Radiant Flux)—— 光能量的「流量」

辐射通量,符号 Φ,单位是瓦特(W)。说白了就是单位时间内通过某个面的光能量。你可以把它想象成水管里流水的「流量」——每秒流过多少水,就是流量;每秒通过某个截面的光能量,就是辐射通量。

在杂散光分析里,辐射通量是最基础的输入。光源发出来多少光,我们用辐射通量来描述。比如一个太阳模拟器,输出 1000 W 的辐射通量,这就是我们分析的起点。

关键点: 辐射通量是「总量」概念,不关心方向,不关心面积,只关心「有多少能量在流动」。

4.2 辐射强度(Radiant Intensity)—— 光能量的「方向密度」

辐射强度,符号 I,单位是瓦特每球面度(W/sr)。它描述的是:在某个方向上,单位立体角内辐射通量有多少。

为什么会引入这个量?因为很多光源不是均匀向四面八方发光的。比如一个 LED,它可能主要朝前方发光,侧面光很弱。辐射强度就是用来描述这种「方向性」的。

数学上很简单:

I = dΦ / dΩ

其中 dΩ 是立体角微元。立体角你想象成一个锥形的角度范围,单位是球面度(sr)。整个空间是 4π sr。

我记得有一次做星敏感器杂散光分析,太阳光进入遮光罩的角度非常关键。我们就是用辐射强度来描述太阳在不同方向上的能量分布,然后追迹这些光线在遮光罩内壁的反射路径。

实战技巧: 在 TracePro 或 LightTools 里设置光源时,辐射强度分布通常用「配光曲线」来定义。拿到供应商的配光曲线数据,直接导入软件,比你自己猜要准得多。

4.3 辐射亮度(Radiance)—— 杂散光分析的「核心主角」

辐射亮度,符号 L,单位是瓦特每平方米每球面度(W/(m²·sr))。它描述的是:在某个方向上,单位投影面积、单位立体角内的辐射通量。

公式:

L = d²Φ / (dA · cosθ · dΩ)

这里多了个 cosθ,是因为我们考虑的是「投影面积」——也就是从观察方向看过去的有效面积。

为什么说辐射亮度是杂散光分析的核心?因为杂散光传播过程中,辐射亮度是一个「守恒量」(在无损耗、无散射的理想光学系统中)。这意味着,你只要知道光源的辐射亮度,就能推算出它在系统中任意位置的表现。

我做过一个红外导引头的杂散光项目,冷反射(Narcissus)效应特别头疼。冷反射说白了就是探测器「看到」了自身的冷辐射。我们用辐射亮度来分析:探测器表面的辐射亮度,经过透镜表面反射后,又回到探测器上,这个「自辐射」的辐射亮度必须低于目标信号的辐射亮度,否则就淹没了目标。

注意: 辐射亮度在反射、折射过程中会发生变化。只有在「无损耗、无散射、无吸收」的理想情况下才守恒。实际工程中,镜面反射会损失一部分能量,散射更会改变辐射亮度的分布。

4.4 辐射照度(Irradiance)—— 探测器「看到」的最终结果

辐射照度,符号 E,单位是瓦特每平方米(W/m²)。它描述的是:单位面积上接收到的辐射通量。

公式:

E = dΦ / dA

辐射照度是杂散光分析的「输出量」。探测器上的每个像元,最终接收到的就是辐射照度。杂散光强不强,就看探测器上的辐射照度有多大,跟目标信号的辐射照度相比是高还是低。

举个例子:你设计一个光学系统,要求杂散光引起的辐射照度不超过目标信号辐射照度的 1%。那你就得仿真出探测器面上的辐射照度分布,然后看杂散光区域的值是否超标。

4.5 四个物理量的对比与关系

这四个量容易搞混,我列个表帮你理清楚:

物理量 符号 单位 描述对象 杂散光中的应用
辐射通量 Φ W 总能量 光源总输出功率
辐射强度 I W/sr 方向性 光源配光曲线、遮光罩入射角分析
辐射亮度 L W/(m²·sr) 面光源的方向亮度 散射表面分析、冷反射分析、路径追迹
辐射照度 E W/m² 接收面能量密度 探测器面杂散光水平评估

它们之间的关系可以用一张图来概括:

辐射度学四量关系图 辐射通量 Φ 总能量流量 (W) 辐射强度 I 方向密度 (W/sr) 辐射亮度 L 面方向亮度 (W/m²·sr) 辐射照度 E 接收面密度 (W/m²) 除以立体角 除以面积·立体角 除以面积 积分 杂散光分析中的使用逻辑 1. 先确定光源的辐射通量 Φ(光源总功率) 2. 用辐射强度 I 描述光源的方向分布(配光曲线) 3. 用辐射亮度 L 追迹光线在系统中的传播(散射、反射) 4. 最终用辐射照度 E 评估探测器面上的杂散光水平

4.6 杂散光分析中的实战应用

讲完理论,说说我在实际项目中怎么用这些量。

案例:太阳光进入光学系统的杂散光分析

  1. 确定光源参数: 太阳的辐射照度在地球轨道上大约是 1367 W/m²(太阳常数)。这就是 E_source。
  2. 计算进入系统的辐射通量: 根据遮光罩入口面积,算出进入系统的辐射通量 Φ_in = E_source × A_entrance。
  3. 追迹散射路径: 遮光罩内壁的散射特性用双向反射分布函数(BRDF)描述,BRDF 本质上就是描述辐射亮度与辐射照度之间的关系。散射后的辐射亮度 L_scatter = BRDF × E_incident。
  4. 评估探测器面辐射照度: 最终到达探测器的杂散光辐射照度 E_stray = ∫ L_scatter × cosθ × dΩ。这个值跟目标信号的辐射照度 E_signal 对比,如果 E_stray / E_signal > 1%,那就得改设计。
避坑指南: 我曾经犯过一个错误——直接用辐射通量来评估杂散光。结果发现仿真值跟实测值差了一个数量级。后来才意识到,杂散光分析的关键是「方向性」,必须用辐射亮度来追迹。辐射通量只能告诉你「有多少光进来了」,但辐射亮度才能告诉你「这些光是怎么跑到探测器上的」。

4.7 小结

辐射度学这四个量,你只要记住一句话:辐射通量是总量,辐射强度管方向,辐射亮度管传播,辐射照度管接收。

在杂散光仿真软件里,你设置光源时用辐射通量或辐射强度,定义表面属性时用辐射亮度(BRDF),看结果时看辐射照度。这个逻辑链捋顺了,后面做分析就不会乱。