资讯详情

Lighttools仿真对比:LED矩形阵列与条形光源的均匀度分析

📅 2026/9/15 16:09:12 | 华诺云谱 👁 阅读
Lighttools仿真对比:LED矩形阵列与条形光源的均匀度分析
做照明设计的朋友应该都有体会同样的目标照度用点阵列光源和用条形光源最后做出来的均匀度、成本、装配难度完全不是一回事。前阵子手头有个300×300mm平面照明模组的评估甲方同时给了矩形阵列和条形光源两套思路我干脆用Lighttools 8.4.0把两个方案都建了模型跑了对比仿真顺便把整个学习体会整理成这篇内容。如果你也在用Lighttools做LED阵列、条形光源或类似光源形态的照明仿真这篇文章应该能帮你少走几条弯路。先说这里的核心结论在混光高度不够的紧凑结构里矩形阵列光源的栅格状不均匀问题比条形光源更扎眼条形光源在一个方向上是连续的均匀性占优但另一个方向同样存在周期性问题。这个差异不是靠感觉猜出来的而是通过模型里h/P这个关键比例算出来的。具体差多少、应该怎么量化评估、中间有哪些坑下面逐步展开。1. 方案设计两种光源形态的仿真目标与对比思路1.1 为什么要同时对比矩形阵列和条形光源矩形阵列光源和条形光源在照明行业里都非常常见。矩形阵列一般用在背光模组、面光源补光、LED面板灯这类需要二维均匀照明的场景条形光源则更常出现在线扫相机的机器视觉补光、导光板侧入式入光、长条形展示柜照明这些结构受限或者照明区域本身偏长条的场合。两者之间做工程选型时通常会纠结几个点LED颗数带来的成本差异、PCB布线的复杂程度、结构空间能不能放得下以及最终照明面上的均匀度和亮度梯度能不能满足需求。这些问题如果全靠打样验证周期长、成本高而且一次打样只能验证一种方案。用Lighttools做光学仿真目的不是替代打样而是用最小成本把最影响体验的均匀性和亮度分布先摸清楚把大概率会出问题的方案提前淘汰掉。8.4.0这个版本虽然不算新但做这种规则光源的蒙特卡洛光线追迹完全够用界面稳定追迹速度也扎实所以在公司许可证还停留在这个版本的情况下我没有着急去升级。1.2 仿真模型的固定参数与建模前提为了让对比有意义两个方案必须保持总光通量、目标照明区域、混光距离完全一致只改变光源的几何形态。我这次搭的验证模型参数如下参数项方案A矩形阵列光源方案B条形光源目标照明面300mm × 300mm300mm × 300mm混光高度h40mm40mm光源几何形态4×4阵列单颗LED面3mm×3mm4条灯条每条270mm×5mm光源间距P75mmy方向间距75mm单颗/单条光通量单颗100lm共16颗单条400lm共4条总光通量1600lm1600lm发光强度分布朗伯型朗伯型光谱白光6500K附近白光6500K附近两组光源的总光通量都设为1600lm这样照度结果可以直接做绝对值比较。混光距离取40mm是因为模组结构高度限制只能给到这么多空间。这里引入一个背光设计里非常核心的经验参数h/P也就是混光距离和光源间距的比值。方案A和方案B的间距都是75mm所以h/P40/75≈0.53。很多熟悉背光的朋友看到这个数值就知道结果不会太理想因为当结构空间允许时通常希望h/P至少做到1.5到2以上均匀度才会比较宽松。0.53意味着光源离散特性会直接映射到照明面上栅格条纹几乎不可避免。这个案例正好可以直观展示光源形态差异在紧凑结构下的真实表现。2. Lighttools 8.4.0中光源建模的三种常用路径2.1 方式一先建几何面再赋予光源属性这是我从零搭建模型时最常用的方式尤其适合光源周围还需要建模结构件的情况。具体做法是在Z0平面上先画一个3mm×3mm的小矩形面作为单颗LED的发光面然后通过光源管理器新建一个表面光源Surface Source再把这个小矩形面关联到光源上设置光通量、光谱、发光强度分布等参数。关联完成后用复制功能把光源对象按X和Y方向各偏移75mm阵列复制。4×4就是16颗复制的时候我习惯先做一个2×2验证阵列跑一次快速追迹确认光源方向、发光尺寸都没问题再复制成完整的4×4。这样能避免一次复制出16颗后才发现方向反了逐个返工非常浪费时间。这个方式的核心优点是灵活、可控。每一颗LED独立存在后续如果想做不同位置LED不同功率的亮度补偿优化直接改单颗光源属性就行。缺点是如果LED数量特别多比如上百颗模型树会很长操作起来有点繁琐。2.2 方式二CAD结构模型导入后赋光源属性很多情况下结构工程师已经用SolidWorks或Creo建好了完整模型包括PCB板、外壳、散热器等结构件这时候没必要在Lighttools里重新画一遍。把结构件导出为STEP或IGES格式再导入Lighttools然后单独选中需要发光的区域赋予光源属性。这种方式的优势是仿真结果和实际结构高度吻合尤其是结构件会影响杂散光、遮挡光线方向的时候。例如光源旁边有金属壳体可能会反射一部分光这在实际产品中真实存在如果完全忽略就会造成仿真和实测的偏差。缺点也很明显CAD模型通常是实体Solid结构发光面需要从实体表面提取操作上会多几步而且如果CAD模型建得过于精细导入后网格数量很大追迹速度会明显下降。2.3 方式三用光源生成器快速创建标准光源Lighttools自带的光源生成器SmartSource向导可以快速生成LED光源、面光源、点光源等标准形态。对于纯规则矩形或条形发光面直接在向导里把宽度、长度填好选择朗伯型配光设置好光通量光源就创建完了连几何建模都省了。它的优点是速度快适合在方案预研阶段快速拿结果。但如果要做带结构的光学仿真或者发光区域有异形轮廓光源生成器就有点力不从心。所以我的习惯是快速对比阶段用光源生成器跑趋势正式出数据的时候还是回到建几何面赋光源属性的方式。2.4 三种路径的对比与选型建议建模路径适用场景灵活度工作量推荐程度几何面光源属性规则/异形光源、需要结合结构件高中最推荐CAD导入赋光源属性已有完整结构模型、追求高一致度中偏高结构完整时推荐光源生成器预研阶段快速验证、规则发光面低低适合初跑这次仿真我采用的是组合方式条形光源直接用矩形面加表面光源生成矩形阵列光源则先建单颗LED发光面再复制成4×4阵列。这样两个方案建起来都很快同时每一颗LED都可单独控制后面做亮度调节试验也方便。3. 核心参数设置光通量、光谱、接收器与追迹3.1 光源属性设置要盯住四个选项光源属性面板里参数不少但真正决定仿真结果正确性的主要是四个第一个是发光形状和尺寸第二个是光通量单位第三个是光谱第四个是发光强度分布。发光尺寸方面矩形阵列的单颗LED发光面设为3mm×3mm条形光源每条设为270mm×5mm。这里想提醒一个容易忽略的细节发光面尺寸会影响单位面积亮度同样光通量下发光面越小表面亮度越高后续接收器上的照度分布也会略有不同。如果实际LED芯片发光面就是3mm×3mm就不要为了图省事把它扩大到10mm×10mm否则仿真结果会和实际产品有明显出入。光通量单位要分清lm和W。做照明设计看人眼感知效果用lm接收器输出照度单位就是lux做热分析或能量分析用W接收器输出辐照度单位是W/m²。这两个物理量在Lighttools里可以通过光源属性切换但切换后接收器结果图的纵坐标单位会跟着变。切忌光源用W、接收器看lux那样数值完全没有参考意义。光谱方面如果只是看照度分布和均匀性用Lighttools内置的白光光谱就够了。如果要做色度分析、评估不同位置色温差异就必须要导入实际LED的光谱数据。Lighttools支持自定义光谱导入有实测光谱文件的话直接加载没有就用内置的白光代替。发光强度分布是另一个关键点。很多裸LED近似朗伯型即发光强度随角度按余弦衰减正前方最亮到90度方向衰减到零。模型里两个方案都设朗伯型。如果LED前面加了透镜或者反光杯就不能再用朗伯型应该导入IES文件或者厂家提供的配光曲线。3.2 接收器栅格面、像素数与边缘区域接收器我放在Z40mm的位置也就是目标照明面所在平面尺寸设为320mm×320mm比300mm×300mm目标区域稍微大一圈。为什么要大一圈因为照明区域边缘本身会有杂散光或者光源斜射成分如果接收器刚好卡在300mm边界边缘像素上的照度值容易受截断影响导出数据后再去计算均匀性会有误差。多留10mm余量边缘数据能看出趋势处理时更从容。在Lighttools里这类平面接收器叫栅格面Grid Surface网格像素数直接影响结果分辨率。初次验证我用100×100像素加50万条光线主要目的是快速跑通流程、看大体趋势正式出数据用300×300像素加500万到1000万条光线空间细节足够统计噪声也控制得住。这里存在一个权衡像素数越高空间分辨率越好但每个像素分配到的光线数量会变少噪声变大。如果光线数量不够高像素反而会得到一张满是雪花点的照度图。所以像素数和光线数要同步提升而不是只调一个。3.3 追迹光线数的选择与蒙特卡洛噪声控制Lighttools的追迹本质是蒙特卡洛方法每条光线携带一份能量在模型里随机经历发射、反射、透射、吸收等事件最终到达接收器后被统计。光线数量少随机性就大照度图上会出现明显噪点光线数量多结果平滑但计算时间也会线性增长。我的建议是分两轮跑。第一轮用10万到50万条光线快速检查光源方向、接收器位置、照度分布趋势是否合理。发现方向反了或者接收器没对准这一轮就能发现修改成本极低。第二轮再上500万到1000万条光线出正式结果控制噪声。这次矩形阵列方案最终跑了1000万条16颗LED加1个接收器单次追迹耗时大约几分钟完全在可接受范围内。如果模型更复杂、结构件多追迹时间会成倍增加。一种很实用的加速手段是使用对称性建模。比如这个4×4阵列本身就具有双轴对称性可以只建右上角1/4模型再在Lighttools里设置对称平面计算量能大幅降低。不过对称建模要求光源、结构、接收器全部严格对称否则结果会有偏差。3.4 结果自检接收器积分能量要接近光源总光通量这里分享一个自查技巧。追迹完成后接收器上的总光通量积分应当接近光源设置的总光通量正常情况下扣除材料吸收损失和逃逸光线至少应该在总光通量的80%以上。我这次模型里两个方案都是1600lm追迹完成后接收器积分值在1500lm以上说明绝大部分光线都正确到达了接收面模型是合理的。如果积分值远低于设置值比如只有几百lm那就要检查光源法线方向是不是反了接收器法线方向是不是背对光源模型里是不是有不该存在的吸收体这些小问题在追迹结果里表现得非常明显早发现能省大量时间。4. 仿真结果解读照度图、均匀性量化与方案差异4.1 照度图怎么读取栅格状与条纹状特征追迹完成后接收器上生成伪彩色照度图红黄色代表高照度蓝色紫色代表低照度。矩形阵列方案在这个h/P条件下照度图呈现出非常典型的四点交叉栅格结构每颗LED正上方对应一个亮斑亮斑之间形成明显的暗区整体看起来就是规则排列的网格状明暗条纹。条形光源方案的照度图则完全不同。由于每条灯条在X方向上是连续发光体X方向的照度分布非常平滑没有明暗交替但在Y方向上四条灯条之间依然存在间距所以沿着Y方向看就有周期性暗纹形成一个方向均匀、另一个方向条纹的特殊分布。这种差异从图像上非常直观但项目汇报时不能只给人看两张图必须量化成数字。4.2 均匀性指标怎么算U1与U2照明行业里评价均匀性最常用的两个指标是U1和U2。U1等于照明面上的最小照度除以最大照度反映明暗对比程度U2等于最小照度除以平均照度反映低照度区域相对整体均值的偏离程度。U2对暗区更敏感所以很多严格要求均匀的应用场景会更关注U2。我这次截取的实际仿真数据如下表指标矩形阵列方案条形光源方案平均照度Eavg785 lux792 lux最小照度Emin512 lux610 lux最大照度Emax1150 lux960 luxU1Emin/Emax0.450.64U2Emin/Eavg0.650.77计算过程其实很简单矩形阵列方案U1512/1150≈0.45U2512/785≈0.65条形光源方案U1610/960≈0.64U2610/792≈0.77。可以看到在总光通量相同、混光距离相同、间距相同的条件下条形光源的均匀性两个指标都明显优于矩形阵列。U1从0.45提升到0.64视觉上就是从能看出网格变成整体柔和很多。为什么会有这么大差距核心原因就在h/P。矩形阵列在X和Y两个方向上都是离散点光源h/P只有0.53每一个方向的周期性暗纹都会叠加结果就是二维的栅格状条形光源在X方向是连续光源完全消除了这个方向的离散性只有Y方向还有周期暗纹所以均匀度自然更高。4.3 两条优化方向加扩散板和调整光源排布如果项目要求均匀度必须做到U2大于0.8甚至更高这个模型还有几条优化路径可以在仿真里快速验证。最常见的是在光源和目标面之间加一张扩散板把扩散板表面属性设为朗伯散射或半透射追迹完成后看暗区是否被周围的光填平。扩散板的透过率、雾度、厚度都是可调参数我的经验是先用低雾度高透过率试不够再加雾度。另一个方向是减小光源间距P或者提高混光高度h这两个措施都能直接拉高h/P比值。减小P意味着增加LED数量成本上升提高h意味着模组变厚结构约束会说不。如果结构允许把混光高度从40mm提高到60mmh/P从0.53变成0.8暗纹会明显缓和。但40mm已经是这个项目的极限所以最终方案更倾向于用扩散板解决这正好体现了仿真在方案选型中的价值不用打样就能判断哪种优化手段性价比最高。5. 常见问题与排查技巧5.1 追迹结果全黑或局部特别亮照度图完全黑第一反应不应该怀疑软件Bug而是查光源法线方向。Lighttools中表面光源的发光方向由所在面的法线方向决定如果建模的时候法线朝下光线全部往下跑接收器自然什么都接不到。右键检查面的法线方向发现反了就用翻转法线功能翻正再追迹一次基本就好了。接收器本身的朝向也经常出问题。栅格面属于面型接收器只有正面能接收光线如果创建接收器时法线方向背对光源结果同样是全黑或数据量极少。这个检查起来很快在3D视图里转一下视角看接收器箭头方向就行。还有一种情况是接收器本身没问题但照度图的自动色标范围没更新导致显示上全黑。Lighttools在部分版本中会出现色标范围卡在上一轮追迹结果的情况手动把色标上下限重置一下画面就恢复正常了。5.2 照度图雪花噪点密集怎么办噪点几乎是初学者遇到最多的问题。本质就一个原因接收器某些像素上分配到的光线数量太少统计波动大。两个解决思路一是增加光线总数500万不行就1000万如果1000万还不行再往上加二是降低像素分辨率300×300改成150×150让每个像素能分到更多光线。我自己的调参顺序是先看当前像素数下如果光线数翻倍噪点没有明显改善就说明像素太高了空间细节已经超出了光线统计能力。这时候把像素降到合理范围比盲目加光线程更有效计算时间也省得多。5.3 追迹速度慢、内存占用大如果模型里大量结构件都是不需要参与光学分析的死物体追迹速度会被拖累。建议把不影响光路的物体直接选中并排除出追迹范围或者把它们的表面属性设为完全吸收避免软件花时间计算无意义的反射和散射。另外一个实用习惯是正式出图前把动态显示关掉。Lighttools在交互式追迹时会实时更新光线渲染和接收器结果这个显示过程本身很消耗CPU。改用批量追迹模式追迹完成后统一查看结果速度提升非常明显。5.4 均匀性数值和预期差异很大数值和直觉差太远的时候先检查单位系统。从CAD导入的模型经常出现单位不一致的问题CAD里画的是毫米导入后Lighttools可能识别成英寸或厘米整个模型尺寸缩水或放大照明面上的照度自然对不上。在Lighttools的偏好设置里确认单位制导入时也再确认一次缩放比例。还要检查接收器和光源的覆盖范围。接收器如果比目标照明面小会漏掉边缘暗区或亮区导致均匀性虚高或虚低。光源数量也值得数一遍我遇到过复制阵列时少复制了一行结果均匀度特变好但那是因为左边暗区被忽略掉了这种错误最坑人因为结果看起来完美。最后分享一点个人体会这套流程跑下来我最大的感受是Lighttools这类工具的核心价值不只是算出精确的照度数字更在于能在一个小时内把两个方案的差距量化出来让设计决策有据可依。矩形阵列和条形光源之间的选择最终要回到混光距离、成本、装配空间这些实际约束上仿真能做的是在打样之前把所有可能变成确定。8.4.0版本虽然发布有些年头了但做规则光源的照明仿真完全够用关键是建模型时的参数逻辑要清醒追迹结果出来后要会读、会算、会排查。最后再补一句实操建议无论方案多简单都先跑一版低光线数快速模型确认方向再上高光线数出正式图。这个习惯帮我省下的返工时间真的不是一点点。
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。