光源设置基础:光源类型选择与参数设定

光源设置,说白了就是给你的仿真模型「装灯泡」。这一步看似简单,但坑特别多。我见过不少新手,仿真结果不对,折腾半天,最后发现是光源设错了。

咱们先看一张总览图,把三种光源类型的关系理清楚。

TracePro 光源类型选择逻辑 光源定义入口 格点光源 表面光源 文件光源 适用场景 平行光 / 点光源 简单几何光束 适用场景 面光源 / 背光模组 LED 发光面 适用场景 实测光源数据 IES / 配光曲线 选择原则:精度要求高 → 文件光源;面发光 → 表面光源;快速验证 → 格点光源 我个人的经验:能实测就别猜,能导入就别手画

2.1 格点光源:快速验证的利器

格点光源,你可以把它想象成一把「光枪」。它从一个点或一个平面网格发射光线,方向可控。我最早接触 TracePro 时,用的最多的就是它。

什么时候用它?

  • 做概念验证,快速看光路走向
  • 模拟平行光(比如太阳光模拟)
  • 点光源近似(比如单颗 LED 的远场近似)
⚠ 我曾经踩过的坑:格点光源的「格点数量」不等于光线数。格点数量决定空间采样密度,光线数决定每条格点发射多少根光线。如果你格点设了 10×10,光线数设了 100,那总光线数是 10×10×100 = 10000 根。别搞混了。

参数设置要点:

  • 发光模式:「平行光」还是「点光源」?选错了,光路全歪。
  • 角度分布:朗伯体、高斯分布还是均匀分布?我习惯先查 LED 规格书,再选对应的角度模式。
  • 格点排列:矩形格点还是六角格点?六角格点的采样效率更高,但计算量也大一点。

2.2 表面光源:最贴近真实器件的选择

表面光源,说白了就是把一个几何面变成发光体。你想想看,LED 的发光面、背光模组的导光板出光面,本质上都是表面光源。

我个人觉得,表面光源是 TracePro 里最实用的光源类型。为什么?因为它能直接关联材料的发光属性。

设置步骤:

  1. 选中你要发光的几何面
  2. 右键 → 定义光源 → 表面光源
  3. 设定发光模式(朗伯体、Batwing、自定义)
  4. 设定光谱和功率
💡 我的习惯:做背光模组仿真时,我会把导光板的网点面设为表面光源,而不是在外部加一个格点光源。这样光线从内部发出,更符合实际物理过程。

注意一个细节:表面光源的「发光面」必须是实体模型的表面,不能是虚拟面。我在项目中遇到过有人用布尔运算切出来的面做光源,结果光线死活出不来——因为那个面是「内部面」,不是「外表面」。

2.3 文件光源:精度最高的方案

文件光源,就是导入实测的光源数据。常见的格式有 .ies、.ldt、.ray 文件。如果你手头有积分球或配光曲线仪测出来的数据,直接用文件光源,仿真精度最高。

为什么说它精度高?因为实测数据包含了真实的光强分布、光谱信息和空间不均匀性。你想想看,手画的格点光源永远是理想化的,而实测数据才是真实的。

光源类型 精度等级 适用阶段 数据来源
格点光源 ★☆☆ 概念验证 手动设定
表面光源 ★★☆ 详细设计 规格书 + 手动设定
文件光源 ★★★ 最终验证 实测数据
⚠ 文件光源的坑:导入 .ies 文件后,一定要检查「光源方向」。我曾经导入一个路灯的 IES 文件,结果光线朝下照,但我的模型是朝上放的——仿真结果全反了。TracePro 不会自动旋转光源方向,你得手动对齐。

2.4 光源波长与光谱设置

波长设置,很多人觉得不就是选个颜色吗?其实不是。波长直接影响材料的折射率、吸收率和散射特性。

三种光谱模式:

  • 单波长:比如 550nm,适合单色光仿真,速度快
  • 多波长:比如 450nm、550nm、650nm,适合 RGB LED 仿真
  • 连续光谱:导入实测光谱数据,最精确

我个人的建议:如果只是看光路走向,用单波长就够了。但如果你要算色度、显色指数或者光效,必须用连续光谱。

📌 关键参数:光谱的「权重」设置。TracePro 里每个波长可以设定一个权重值,代表该波长的相对能量。如果你设了 450nm 权重 1.0,550nm 权重 0.5,那 450nm 的光强就是 550nm 的两倍。这个权重必须和实际 LED 的光谱功率分布一致。

2.5 光源功率与光线数设定

功率设定,直接决定你的仿真结果能不能和实测对上。光线数,决定仿真结果的噪声水平。

功率设定原则:

  • 如果你只关心相对照度分布,功率设 1W 就行
  • 如果你要算绝对照度值(比如 lux),功率必须设成实际值
  • 注意单位:TracePro 里功率单位是 W,不是 lm

光线数怎么选?这个问题我经常被问到。我的经验是:

仿真目的 建议光线数 说明
快速预览光路 1000 ~ 5000 能看到大致走向就行
照度分布分析 50000 ~ 200000 噪声可接受,速度适中
高精度分析 500000 ~ 2000000 噪声很低,但很慢
蒙特卡洛统计 1000000 以上 看你的电脑扛不扛得住
💡 省时间的小技巧:先用 10000 根光线跑一遍,看趋势对不对。趋势没问题,再加大光线数跑最终结果。别一上来就设 100 万根,等半天发现光源方向错了,那才叫崩溃。

嗯,这里要注意一点:光线数不是越多越好。光线数超过一定量后,精度提升微乎其微,但计算时间成倍增加。我一般控制在 20 万根以内,除非客户特别要求。

2.6 本章小结

光源设置,说白了就是三个选择:选类型、选光谱、选功率和光线数。类型决定仿真逻辑,光谱决定波长精度,功率和光线数决定结果质量。

我个人最常用的组合是:表面光源 + 连续光谱 + 10 万根光线。这个组合在大多数项目中都能兼顾精度和速度。