3、光源模型:点光源、面光源、准直光源、发光二极管(LED)模型、光源光谱特性

做非序列光线追迹,说白了就是在跟「光」打交道。而光源,就是整个系统的起点。

起点要是错了,后面追得再准也没用。我见过不少新手,一上来就随便选个点光源,结果系统仿真结果跟实测差了十万八千里。嗯,这里面的门道,咱们得好好捋一捋。

3.1 点光源:最基础的模型,但别小看它

点光源,顾名思义,就是一个点发出的光。它向四面八方均匀辐射,像个微型的「小太阳」。

适用场景:

  • 模拟远处的小灯泡、LED 芯片的近似
  • 系统初步验证,快速看光路走向
  • 照明均匀性要求不高的场合

我个人习惯,在项目初期先用点光源跑一遍。为什么?因为它快。计算量小,能快速发现光路中的明显问题。比如有没有光打到不该打的地方,或者系统有没有明显的遮挡。

小技巧: 点光源的「光线数量」别设太少。我一般设 10000 条起步,否则追迹结果会有明显的「颗粒感」。

3.2 面光源:更接近真实世界的模型

真实世界里,哪有那么多「点」?LED 灯珠是有面积的,荧光灯管是长条形的。这时候,面光源就派上用场了。

面光源可以定义成矩形、圆形、椭圆形,甚至任意多边形。它发出的光线,从整个面上均匀射出。

关键参数:

  • 发光面尺寸: 长、宽或半径
  • 发光角度: 朗伯体分布还是均匀分布?
  • 光线数量: 面光源的光线数要比点光源多,否则边缘会「漏光」
避坑指南: 我曾经在做一个背光模组项目时,用了矩形面光源,但光线数量只设了 5000 条。结果仿真出来的照度分布图,边缘全是锯齿。后来把光线数加到 50000 条,问题才解决。面光源的光线数,建议至少是点光源的 3-5 倍。

3.3 准直光源:让光「听话」地往前走

准直光源,说白了就是让光尽量平行地射出去。激光笔、投影仪的光源,本质上都是准直光源。

在非序列追迹里,准直光源通常有两种定义方式:

  • 平行光束: 所有光线方向一致,像一束「光柱」
  • 高斯光束: 考虑光束的束腰和发散角,更接近真实激光

我建议,如果你只是做简单的光路对准,用平行光束就够了。但如果你在做激光雷达或者光纤耦合,那就必须用高斯光束模型。为什么?因为高斯光束的束腰位置、发散角,直接决定了耦合效率。

核心要点: 准直光源的「准直度」不是无限的。真实激光总有发散角,仿真时一定要查激光器的 datasheet,把发散角填进去。

3.4 发光二极管(LED)模型:最常用的光源

LED 模型,可以说是非序列追迹里最常用的光源了。它既不是点光源,也不是简单的面光源。它有自己独特的发光特性。

LED 的典型特征:

  • 朗伯体发光: 亮度随角度按余弦规律衰减
  • 光谱较宽: 不像激光那么「纯」
  • 有芯片尺寸: 通常 1mm x 1mm 左右

我记得有一次做汽车尾灯设计,客户要求用红色 LED。我一开始偷懒,直接用了个「红色点光源」代替。结果仿真出来的光型,跟实际样品差了 30% 以上。后来老老实实建了 LED 的芯片模型,加了朗伯体发光分布,才把误差降到 5% 以内。

LED 建模要点:

  1. 先确定芯片尺寸(长、宽、高)
  2. 设置发光面为芯片表面
  3. 选择朗伯体发光分布
  4. 导入真实光谱数据(如果有的话)

3.5 光源光谱特性:颜色不是「选」出来的

很多新手会问:「我直接选个红色光源不就行了?」

嗯,没那么简单。真实的光源,光谱是连续的。红色 LED 的光谱,可能峰值在 620nm,但旁边还有 600nm、640nm 的成分。这些「杂色」会影响最终的颜色均匀性。

光谱参数包括:

参数 说明 典型值
峰值波长 光谱中能量最高的波长 红光 620nm,绿光 520nm
半高宽(FWHM) 光谱宽度的一半高度处的宽度 LED 通常 20-40nm
色温 光源颜色的冷暖程度 白光 3000K-6500K
显色指数(CRI) 光源还原物体颜色的能力 Ra > 80 为合格
个人经验: 如果你做的是照明设计,一定要用真实光谱数据。很多光学软件都支持导入 .txt 或 .csv 格式的光谱文件。我习惯从 LED 厂商官网下载光谱曲线,然后手动采样成 1nm 间隔的数据点。虽然麻烦,但结果准。

3.6 知识体系总览

说了这么多,咱们来张图总结一下。下面这张 SVG 图,把光源模型的分类和关键参数都串起来了。

光源模型知识体系 光源模型 点光源 面光源 准直光源 LED模型 各向同性 快速验证 矩形/圆形 朗伯体分布 平行光束 高斯光束 芯片尺寸 朗伯体发光 光谱特性(贯穿所有光源) 峰值波长 | 半高宽 | 色温 | 显色指数

你看,光源模型不是孤立的知识点。点光源、面光源、准直光源、LED 模型,它们各有各的脾气。而光谱特性,就像一根线,把它们全部串了起来。

做仿真的时候,别急着选模型。先问问自己:我的真实光源长什么样?它有多大?它怎么发光?它的光谱是什么?想清楚了,再动手。

一句话总结: 光源模型选对了,仿真就成功了一半。另一半,靠的是你对真实物理世界的理解。


公众号:蓝海资料掘金营,微信deep3321