3、关键指标BRDF:双向反射分布函数

BRDF,全称Bidirectional Reflectance Distribution Function。中文叫双向反射分布函数。这名字听着挺绕口,但它是杂散光分析里最核心的指标,没有之一。

我个人习惯把BRDF理解为“表面在某个方向上反射光的能力有多强”。你想想看,一束光照到镜子上,光几乎全跑到镜面反射方向去了。照到白纸上,光就向四面八方散开。BRDF就是用来定量描述这种差异的。

3.1 BRDF的定义

先看数学定义。BRDF是反射辐亮度与入射辐照度的比值:

BRDF(θi, φi, θr, φr) = dLr(θr, φr) / dEi(θi, φi)

其中:

  • dLr:反射方向的辐亮度增量
  • dEi:入射方向的辐照度增量
  • θi, φi:入射光的天顶角和方位角
  • θr, φr:反射光的天顶角和方位角

单位是sr⁻¹(球面度分之一)。这个单位很有意思,它说明BRDF描述的是“方向性”的反射能力。

关键理解:BRDF不是反射率。反射率是一个无量纲的比值(0到1),而BRDF有单位。反射率告诉你“反射了多少光”,BRDF告诉你“反射的光往哪个方向去了”。

3.2 BRDF的物理意义

说白了,BRDF就是表面的“光学指纹”。每个表面都有自己独特的BRDF特征。

我做过一个项目,需要区分两种看起来一模一样的黑色涂料。肉眼根本分不出来,但用BRDF测量仪一扫,数据差异非常明显。一种在30度附近有个小峰值,另一种完全是朗伯体。这就是BRDF的威力。

BRDF的物理意义可以从三个层面理解:

  1. 能量守恒层面:所有反射方向的BRDF积分值必须小于等于1(考虑吸收)。如果积分值大于1,说明这个表面在“凭空造光”,物理上不可能。
  2. 方向性层面:BRDF峰值位置对应表面法向或镜面反射方向。峰值越尖锐,表面越光滑。峰值越平坦,表面越粗糙。
  3. 光谱层面:BRDF随波长变化。这就是为什么同一个表面,红光和蓝光的反射特性可能完全不同。

我的经验:在杂散光仿真中,BRDF数据质量直接决定仿真精度。我曾经用厂家提供的“典型值”做仿真,结果和实测差了5倍。后来老老实实自己测了一遍BRDF,仿真才和实验对得上。

3.3 BRDF与表面粗糙度的关系

这是本章的重点。BRDF和表面粗糙度之间,存在直接的物理关联。

先看一个直观的例子。你拿一块抛光金属和一块喷砂金属,用激光笔照一下。抛光金属的反射光是一个明亮的光斑,喷砂金属的反射光是一片模糊的亮区。这就是粗糙度对BRDF的影响。

定量关系可以用Harvey-Shack模型来描述:

BRDF(θ) = b0 / [1 + (sinθ / l)^2]^(s/2)

其中:

  • b0:镜面反射峰值
  • l:特征角度,与表面相关长度有关
  • s:斜率参数,与表面均方根斜率有关
  • θ:散射角(偏离镜面反射方向的角度)

这个模型我用了很多年。它把BRDF和表面粗糙度参数直接挂钩,非常实用。

表面类型 均方根粗糙度 (nm) BRDF特征 典型应用
超光滑表面 < 0.5 极窄峰值,散射极弱 激光反射镜
光学抛光面 0.5 - 5 明显峰值,散射可控 透镜、棱镜
精密加工面 5 - 50 宽峰值,散射显著 机械结构件
粗糙表面 > 50 近似朗伯体,无峰值 消光涂层、挡光板

避坑指南:我曾经遇到一个案例,供应商说他们的表面粗糙度是10nm,但BRDF测量结果却和50nm的表面差不多。后来发现,供应商用的是Ra(算术平均粗糙度),而我们需要的Rq(均方根粗糙度)。两者差了一个系数。所以,沟通粗糙度指标时,一定要明确是Ra还是Rq。

还有一个重要的关系:BRDF的角分布宽度与表面相关长度成反比。相关长度越长,表面越“光滑”,BRDF峰值越窄。相关长度越短,表面越“粗糙”,BRDF峰值越宽。

这个关系可以用一个简单的公式表达:

Δθ ∝ λ / Lc

其中:

  • Δθ:BRDF半高全宽
  • λ:入射光波长
  • Lc:表面相关长度

你看,波长也进来了。这就是为什么同一个表面,用红光测和用蓝光测,BRDF不一样。短波长对表面更敏感,散射更明显。

下面这张图展示了BRDF与表面粗糙度的核心逻辑关系:

BRDF与表面粗糙度的核心逻辑关系 表面粗糙度 均方根粗糙度 Rq 相关长度 Lc 均方根斜率 BRDF 峰值高度 BRDF 角分布宽度 BRDF 衰减斜率 Rq 决定 BRDF 峰值高度,Lc 决定角分布宽度,斜率决定衰减速度

嗯,这里要注意。BRDF和粗糙度的关系不是线性的。Rq增加一倍,BRDF峰值可能下降一个数量级。所以做杂散光分析时,粗糙度数据必须精确到纳米级。

最后说一个实用技巧。如果你没有BRDF测量数据,可以用粗糙度数据估算。很多光学设计软件都内置了BRDF模型,输入Rq和Lc就能生成近似的BRDF曲线。虽然精度不如实测,但前期方案评估完全够用。