Skip to content
L3精通

光学仿真与设计闭环:从网点到公差 ​

前面几页讲了光学"是什么"与"怎么测",但工程上还有一个问题: 设计阶段怎么知道这样排布能不能达标? 答案通常是光学仿真 —— 光线追迹。

仿真用错的地方也很集中:把它当成"算出来就等于做出来"。 这一页讲的是它真正能承担什么、以及必须和实测怎么配合。

本页按三段式走:先看仿真在开发里解决什么(概念)→ 再走一遍输入、校验、公差与权衡的做法(会用)→ 最后弄清为什么它必须迭代、且价值在排序(原理)。

背光与网点设计见 背光光学设计; 膜片类型与增亮机理见 光学膜片详解; 反射 / 透射的方向分布见 角度域光学测量; 光学量的定义见 光度学与辐射度学。

一、仿真在开发里解决什么(概念) ​

要回答的问题仿真能给的答案仿真给不了的
这个方案能不能达到目标均匀性/亮度相对比较与趋势绝对承诺值(受模型误差限制)
达不到时为什么哪一层、哪个环节在损耗现场的装配与材料批次差异
公差够不够敏感度排序与最坏情况供应商实际能力
两个方案哪个更好排序(这是它最可靠的能力)好多少(差值可能被模型误差淹没)

✅ 一句话定位:仿真决定方向,实测确认结果。 把它当"数字上的实物",就会在"仿真很美、试做很糟"时找不到原因。

二、背光网点设计的闭环(概念) ​

网点设计的本质是一个自洽问题:每个网点的出光会消耗上游的光, 所以"某点的出光量"同时取决于它自己的网点密度和它前面所有网点的总提取量。

① 初始分布   按"离光源越远、可用光越少"给出密度递增的初值
② 光学仿真   光线追迹 → 得到屏面亮度分布(含膜片与结构)
③ 试做打样   按仿真结果实际制作网点(印刷 / 蚀刻 / 微结构)
④ 实测比对   九点或成像采集,与仿真分布对齐比较
⑤ 修正迭代   按偏差分布回改网点,回到 ②
   直到偏差收敛到目标区间,并确认在公差范围内仍达标

这条闭环有四件事必须做对,否则迭代会"发散"或"收敛到错的地方":

关键点做错会怎样
仿真与实测用同一套几何与口径分布对不齐 → 修正方向错 → 越改越偏
拆膜验证(取下膜片再测)无法判断差异来自网点还是膜片
固定测量条件(距离、灰阶、温度)把测量漂移当成设计偏差
记录每轮的输入变化无法判断是哪次改动起了作用

三、会用(一):仿真的输入清单 ​

输入质量决定仿真上限 —— 模型参数不准,追迹再精细也没用。

输入常见来源最容易失真的地方
光源模型厂商配光文件 / 近场模型只看总光通量、忽略角分布与批次 bin
材料光学参数厂商 BSDF / 透射与反射分布测量用单一透过率代替分布(斜入射行为完全不同)
几何与结构结构图网点形状与侧壁角被简化
膜片叠层与取向膜片规格 + 装配定义棱镜方向、层间气隙被忽略
边界与吸收结构件与遮光边框吸收与遮光不良导致漏光

⚠️ 最常被低估的是第二项:扩散膜与棱镜膜的行为是角度相关的(BSDF 层面), 用"透过率 85%"这种标量去代替,会把视角特性与混光行为整段丢掉。 这也是 角度域光学测量 与仿真的接口所在。

四、会用(二):怎么判断"仿真可信" ​

不要问"像不像",要问**"在哪些特征上一致"**。可用的四条判据:

① 形态一致:亮斑/暗区的**位置与形状**是否对得上(最容易发现模型错误)
② 趋势一致:改变某一个参数(OD、膜片、LED 间距)后,两侧变化方向是否一致
③ 量级一致:均匀性偏差、透过率等标量是否在同一量级(不要求同值)
④ 可复现:同一输入重复仿真,结论稳定(排除采样噪声)

不一致时的归因顺序(从最可能到最不可能):

顺序怀疑对象验证方式
①测量口径与几何不一致用同一几何重测,或对齐仿真观察面
②材料参数(BSDF / 透过率)失真单独测该层膜的角度分布
③光源模型不准(角分布 / bin)换用近场模型或实测配光
④结构简化过头(气隙、侧壁、吸收)加回该结构再算
⑤求解设置(采样数、容差)提高采样后再看

✅ 纪律:先怀疑输入与几何,最后才怀疑"物理本身"。 这与 测量踩坑合集 的"先证明我测对了"是同一条顺序。

五、会用(三):公差与敏感度 ​

设计值达标不等于制造出来达标。公差分析要回答的是"哪些偏差真的要紧":

偏差来源典型表现敏感性
网点加工偏差(尺寸 / 密度 / 位置)局部亮暗、灯影高(直接影响提取量)
膜片厚度与贴合(褶皱、吸附)局部云斑、湿斑高
混光距离 OD灯影程度、亮度高(缩短 OD 会迅速恶化)
LED 位置与 bin 差异灯影位置、色度不均中至高(bin 主要影响色度)
装配压力与结构公差应力型不均(贴边框条带)中(属结构问题)

两种做法的分工(不要混为一谈):

容差蒙特卡洛:给每个变量按分布抽样,跑多次 → 得到"分布的分布"
   用途:评估批产合格率、给出公差预算
敏感度(单变量)分析:一次只动一个变量 → 得到排序
   用途:找出"最该收紧的那一项",通常先用它做取舍
→ 两种输出的用途不同:一个回答"合不合格",一个回答"该管谁"

六、会用(四):膜材叠层的增亮—视角权衡怎么算 ​

增亮膜的价值必须连基线与视角一起算,否则同一个数字会被误读成两件事:

① 明确基线:是"单独加一层"还是"在已有棱镜膜基础上再加"
   —— 两者的增量差好几倍(见 光学膜片详解)
② 算两个方向:正视亮度增益 + 斜视角亮度(或视角锥)的损失
③ 换算到整机:正视角增益能不能补偿视角损失,取决于使用场景
   (单人正视办公与多人围观,结论相反)
④ 连同代价一起报:厚度、成本、热、膜片层数与可靠性风险

⚠️ "增益 A 倍"从来不是一个独立数字 —— 它同时定义了视角代价。 这与 背光光学设计 第四节"没有免费的光学午餐"是同一条原理。

七、判据与记录字段 ​

字段缺了会怎样
模型与版本(求解器、材料库)换版本或换库,结果不可比
输入清单与来源(光源、BSDF、几何)无法判断偏差出在模型还是实物
边界条件与观察面观察面定义不同,分布不可对照
采样与收敛设置采样不足的结果带噪声,趋势会被噪声掩盖
与实测的对齐方式没有对齐规则,"像不像"全靠主观
公差项目与分布假设蒙特卡洛的结论完全依赖分布假设
对照方案(基线 / 良品)没有基线,增益与恶化都无从判断

📋 判据接口:本页属工程与制造类 —— 依此页结论做判定时,除通用条件外还必须附带 判据字段集 · 工程与制造类 所列字段(共 7 项):这个结论是"这台的设计问题",还是"这一批的共因"? 缺任一项,结论不可复核,只能作降级表述。

八、原理(一):为什么网点设计只能迭代,不能一次求解 ​

网点提取是"自洽"问题而不是"独立"问题:
   第 i 个网点能提取多少光,取决于它上游被提取掉了多少
   → 越靠下游,可用光越少(所以初值要递增)
   但改任何一个网点,都会改变它下游所有网点的可用光量
→ 于是"给每个位置算一个最优密度"这件事没有解析解:
   只能先给一组初值 → 算一遍 → 看偏差分布 → 回改 → 再算
→ 迭代收敛的判据不是"仿真好看",而是
   "在公差范围内,偏差分布仍落在目标区间"

九、原理(二):为什么仿真的价值在"排序"而非"绝对值" ​

仿真的误差是**系统性**的,很少是随机的:
   材料参数不准 → 整片亮度整体偏高或偏低
   吸收与气隙简化 → 透过率整体偏移
   采样不足     → 噪声叠加在分布上
→ 系统性误差会让"绝对值"失真,但在**比较两个方案**时
   因为两侧受到同样的偏差,方向性的结论仍然可信
→ 因此正确的用法是:
   用仿真回答"改 A 还是改 B 更好"、"哪个变量最敏感"
   用实测回答"现在到底是多少、离目标还差多远"
→ 反过来用(拿仿真值当验收数字)是最常见的误用

关键概念速查 ​

术语英文含义
光线追迹Ray Tracing按光线路径统计光能的仿真方法
网点Dot Pattern导光板上破坏全反射的微结构
混光距离OD光源到扩散膜的距离
双向散射分布函数BSDF描述材料反射与透射角度特性的输入参数
近场模型Near-field Model描述光源近处角分布的光源模型
容差蒙特卡洛Monte Carlo Tolerance按分布抽样评估合格率
敏感度分析Sensitivity Analysis单变量扫描得到影响排序
收敛Convergence迭代结果趋于稳定
打样Prototyping按设计实做样品用于验证

相关文档 ​


数据来源:本页为方法论整理,不含具体仿真参数与公差数值;材料与光源参数 以厂商提供的数据文件为准,项目公差以规格书与合同为准。

本站为个人学习整理(含 AI 辅助),内容整理自公开标准与公开资料,未经本站独立实测,仅供学习参考,不构成专业建议;文中提及的商标归各自权利人所有 · 免责声明 · 隐私与条款