光的物理作用原理
光线在传播过程中,会与各种材料的界面发生相互作用。掌握这些规律,才能设计出精确控制光路的反射镜、透镜和导光系统。
反射(Reflection)
当光线照射到两种介质的界面时,一部分光会返回原介质继续传播,这就是反射。
反射定律(镜面反射)
反射角 = 入射角,且入射光线、法线、反射光线三者共面
镜面反射
表面光滑,反射方向单一。车用反射镜(如近光灯抛物面镜)利用此原理精确控制出光方向。
漫反射
表面粗糙,光线向各方向散射。如哑光涂料表面。漫反射亮度与观察角无关(朗伯体)。
镜面反射原理图
折射(Refraction)与斯涅尔定律
光从一种介质进入另一种介质时,速度改变,传播方向发生偏折,称为折射。折射定律(斯涅尔定律)精确描述了这一关系:
斯涅尔定律(Snell ´s Law)
n 为折射率,θ 为与法线的夹角。折射率 = c / v(光速/介质中光速)
空气 n ≈ 1.000
水 n ≈ 1.333
PMMA (亚克力) n ≈ 1.492
PC (聚碳酸酯) n ≈ 1.586
玻璃(普通) n ≈ 1.52
👆 交互式折射仿真器 — 拖动滑块改变入射角和材料
💡 物理直觉
当 n₁ < n₂(如空气到PMMA)时,折射角 < 入射角,光线靠近法线;
当 n₁ > n₂ 且入射角超过临界角时,发生全反射 (TIR)。
全内反射(TIR)
当光从光密介质(如 PC)射向光疏介质(如空气),若入射角大于某个临界角,折射光线将完全消失,光线 100% 被反射回光密介质,这就是全内反射。
临界角公式
PMMA → 空气:θc = arcsin(1/1.492) ≈ 42.2°
PC → 空气:θc = arcsin(1/1.586) ≈ 39.1°
车灯核心应用
- 导光条(Light Guide):利用全反射将光从端部导入后沿棒体传导,实现均匀线光源效果
- TIR 透镜:通过全反射将 LED 光束高效准直,替代传统抛物面镜,效率更高
全内反射三种情形对比
费马原理(Fermat's Principle)
费马原理是几何光学的基本原理,它指出:光线从一点传播到另一点时,所选择的路径是使光程取stationary值的路径。stationary意味着光程可能取极小值、极大值或拐点值。
费马原理的数学表述
光程 L = ∫n ds = c·t(折射率沿路径的积分,正比于传播时间)
Stationary的深层含义
Stationary不仅指极小值,在某些对称结构中光程也可能取极大值或恒定值。例如椭圆两焦点间反射的光程恒等(所有路径光程相同),双曲面中光线通过两焦点间的路径取极大值。
程函方程(Eikonal Equation)
S为程函(光程函数),描述波前的传播。几何光学是波动光学在波长λ→0时的极限。
变分法推导斯涅尔定律
从费马原理出发,通过变分法可严格导出折射定律。设界面两侧折射率分别为n₁、n₂,入射角θ₁、折射角θ₂:
这正是光线选择光程最短路径的自然结果。
量子力学联系:费曼路径积分
费曼路径积分表述指出:粒子从A到B的振幅是所有可能路径的叠加。当波长λ→0时,相位剧烈振荡导致非极值路径相消,仅stationary路径保留——几何光学自然涌现。
👆 费马原理探索器 — 观察光程最小化路径
费马原理:最短时间路径
OPL = n₁d₁ + n₂d₂调整起点A和终点B位置,观察光如何自动选择最省时的路径
费马原理
光线从A点到B点,实际走过的路径是光程(OPL)最短的那条。 光程 = 折射率 × 几何路径,反映的是光传播的"时间成本"。
当 n₁ ≠ n₂ 时,直线路径不再是光程最短的路径。光线会在界面处偏折, 使得 n₁d₁ + n₂d₂ 最小化 —— 这正是斯涅尔定律的物理本质。
车灯光学应用
自由曲面设计
逆向应用费马原理:从目标配光要求反推光学表面形状。通过计算从光源到目标点的等光程面,构造使所有光线精确到达指定位置的自由曲面反射镜或透镜,实现任意光型设计。
光线追迹的本质
光学仿真中的光线追迹算法,本质是数值求解费马原理的离散形式。通过迭代寻找使光程stationary的路径,计算光线与曲面的交点和折射/反射方向,预测车灯系统的精确光分布。
菲涅尔方程(Fresnel Equations)
即使是透明材料,光线在界面处也会有一部分被反射,而不是全部透过。菲涅尔方程精确计算了这部分界面反射损耗。
正入射(θ = 0°)时的反射率 R:
空气→PMMA:R = ((1-1.492)/(1+1.492))² ≈ 3.9%
空气→PC:R = ((1-1.586)/(1+1.586))² ≈ 5.1%
散射(Scattering)
光线在传播过程中碰到不均匀粒子或粗糙界面时,会偏离原方向向多角度散射。
瑞利散射(Rayleigh Scattering)
粒子尺寸 ≪ 波长时发生。散射强度 ∝ 1/λ⁴(波长越短散射越强)。天空为蓝色的原因,雾灯用黄光穿透力更强也基于此。
米氏散射(Mie Scattering)
粒子尺寸 ≈ 波长时发生,对波长不敏感。云雾呈白色的原因(水滴比光波大)。
BSDF(双向散射分布函数)
描述材料表面对光散射的数学模型,是仿真软件中表面属性的核心参数,涵盖镜面分量与漫反射分量。
色散(Dispersion)与阿贝数
折射率并非常数,而是与光的波长有关。不同波长(颜色)的光在同一材料中折射率略有不同,导致它们折射后的传播方向略有差异,这就是色散。最著名的例子是棱镜将白光分解成彩虹色。
阿贝数(V-number / Abbe Number)
nd=黄光(589nm), nF=蓝光(486nm), nC=红光(656nm)
阿贝数越大,色散越小(越适合精密光学系统)
PMMA:V ≈ 55.2(色散较小)
PC: V ≈ 30.0(色散较大,彩色边缘明显)

白光经棱镜色散:波长越短(紫光)折射率越大,偏折越明显
体积散射与相函数(Volume Scattering)
体积散射发生在介质内部,当光遇到微观不均匀性(填料颗粒、气泡、密度起伏)时偏离原传播方向。与表面散射不同,体积散射在传播路径上连续发生。
Henyey-Greenstein 相函数
单参数描述散射角分布,广泛用于光学塑料、生物组织、大气光学:
g:各向异性因子(-1~1)。g>0前向散射(车灯PC/PMMA典型值0.7-0.9)
Cornette-Shanks 双参数相函数
改进HG函数,更好描述同时具有前向和后向峰值的散射(如冰晶、特定填料塑料):
α控制各向异性,第二项(1+cos²θ)引入前后向不对称修正
各向同性散射:g = 0
PC/PMMA颗粒填料:g ≈ 0.75-0.95
强前向散射(大颗粒):g → 0.99
👆 交互式相函数可视化 — 拖动滑块观察g值对散射方向的影响
HG 函数: 单参数描述散射方向
⚡ 强前向散射: 光主要沿原方向传播
车灯光学应用
雾度材料调控
通过添加TiO₂等散射填料,精确控制光扩散板的雾度(haze)和透射率。g值决定光在材料内部的"随机行走"路径,影响出光均匀性。
仿真软件实现
ASAP、LightTools、Speos等光学仿真软件中,体积散射通过HG或双参数相函数定义。输入μs(散射系数)和g(各向异性因子)即可建模散射体。
散射损耗评估
PC/PMMA中的微小气泡或杂质造成体积散射,使部分光线偏离设计方向成为杂散光。通过测量BSDF反推材料的g值和散射系数。