第2章 光学设计基础回顾

做自由曲面设计,说白了就是把几何光学、像差理论和照明基础这三块吃透。我见过不少新手一上来就追自由曲面算法,结果连基本的光路都算不对——嗯,这章咱们就把地基夯实。

2.1 几何光学基本原理

几何光学的核心就四个字:光线传播。它假设光沿直线走,遇到界面就折反射。你想想看,整个成像系统说白了就是控制光线的方向。

2.1.1 三大基本定律

  • 直线传播定律:均匀介质中光走直线。我早期做投影系统时,就靠这个判断光路遮挡。
  • 反射定律:入射角等于反射角。自由曲面反射镜的设计基础就是这个。
  • 折射定律(Snell定律):\( n_1 \sin\theta_1 = n_2 \sin\theta_2 \)。自由曲面透镜的每个面元都得满足它。

核心公式:Snell定律的矢量形式在自由曲面设计中更实用:

n' × (r × N) = n × (i × N)

其中 i 是入射光线单位矢量,r 是出射光线单位矢量,N 是法线矢量。我习惯用这个形式写光线追迹代码,数值稳定性更好。

2.1.2 近轴光学与符号规则

近轴近似(\(\sin\theta \approx \theta\))是传统设计的捷径。但自由曲面经常工作在非近轴区,这时候符号规则就特别重要——正负号搞反了,整个系统就废了。

参数 符号规则(我常用的)
光线方向 从左到右为正
曲率半径 球心在右为正,在左为负
物距/像距 实物实像为正,虚物虚像为负

避坑指南:我曾经在自由曲面优化时,因为符号规则没统一,导致光线追迹结果和实测差了30%。后来我强制团队所有代码都用同一套符号约定——嗯,再没出过这种问题。

2.2 像差理论简介

像差就是实际成像和理想成像的偏差。自由曲面的一大优势就是能校正传统球面搞不定的高阶像差。

2.2.1 赛德像差(初级像差)

传统五类赛德像差:球差、彗差、像散、场曲、畸变。我习惯把它们分成两类:

  • 轴上像差:球差。自由曲面可以用非旋转对称面来补偿。
  • 轴外像差:彗差、像散、场曲、畸变。自由曲面的自由度多,可以逐个击破。

个人经验:做自由曲面成像系统时,我一般先控制球差和彗差,再处理像散和场曲。畸变最后调——因为畸变不影响清晰度,只影响形状。

2.2.2 波像差与Zernike多项式

波像差描述的是实际波面和理想波面的光程差。自由曲面常用Zernike多项式来表征面形:

W(ρ, θ) = Σ C_i · Z_i(ρ, θ)

其中 Z_i 是Zernike项,C_i 是系数。我习惯用前37项(到第7阶),基本能覆盖自由曲面的主要像差成分。

Zernike项 物理含义 自由曲面中的应用
Z4 (离焦) 焦点偏移 调整后焦
Z5/Z6 (像散) 0°/45°像散 自由曲面可独立校正
Z7/Z8 (彗差) X/Y方向彗差 非对称面形补偿
Z9 (球差) 初级球差 高次非球面校正

2.3 照明光学基础

照明设计和成像设计思路完全不同。成像关心"清不清晰",照明关心"亮不亮、匀不匀"。我刚开始做照明时,就老拿成像的思路去套——结果走了不少弯路。

2.3.1 基本光度学量

  • 光通量 (Φ):单位 lm(流明),光源发出的总光能量。选LED时我第一个看这个。
  • 照度 (E):单位 lx(勒克斯),单位面积接收的光通量。E = dΦ/dA。
  • 光强 (I):单位 cd(坎德拉),单位立体角的光通量。I = dΦ/dΩ。
  • 亮度 (L):单位 cd/m²,单位投影面积的光强。自由曲面设计常以亮度守恒为约束。

关键关系:照度平方反比定律 E = I·cosθ / r²。做自由曲面路灯透镜时,我靠这个定律反推配光曲线。

2.3.2 配光曲线

配光曲线就是光强随角度的分布。自由曲面照明设计的核心任务就是:把光源的配光曲线,通过自由曲面整形,变成目标配光。

我常用的两种表示方式:

  • 极坐标配光曲线:直观显示各方向光强。适合路灯、射灯。
  • 直角坐标配光曲线:横轴角度,纵轴光强。适合分析细节。

避坑指南:我曾经做过一个自由曲面透镜,仿真照度均匀度95%,结果实测只有70%。后来发现是配光曲线测量时角度分辨率不够——嗯,从那以后我要求供应商至少0.1°步长。

2.4 成像系统评价指标

评价一个成像系统好不好,不能光看"清不清楚"。我一般从三个维度看:分辨率、对比度、波前质量。

2.4.1 MTF(调制传递函数)

MTF描述的是系统对不同空间频率的对比度传递能力。说白了就是:你能看清多细的条纹。

空间频率 MTF值 我的经验判据
低频 (0-10 lp/mm) ≥0.8 轮廓清晰
中频 (10-30 lp/mm) ≥0.5 细节可辨
高频 (30-50 lp/mm) ≥0.3 极限分辨率

注意:自由曲面系统的MTF往往子午和弧矢方向差异很大。我习惯两个方向都看,取最小值作为系统性能指标。

2.4.2 点列图

点列图显示的是物点经过系统后,在像面上的弥散斑分布。RMS半径越小,成像质量越好。

我一般这样判断:

  • RMS半径 < 艾里斑半径:衍射极限
  • RMS半径 < 2倍艾里斑:良好
  • RMS半径 > 3倍艾里斑:需要优化

2.4.3 波前差

波前差是评价成像质量的终极指标。自由曲面设计的目标之一就是让波前差尽可能小。

  • PV值:波前峰谷差。我一般要求 < λ/4。
  • RMS值:波前方均根。要求 < λ/14(Marechal判据)。

个人习惯:自由曲面优化时,我优先看波前RMS。因为PV值容易被局部尖峰带偏,RMS更能反映整体像质。

2.5 本章知识体系

下面这张图把本章的核心知识点串起来了。你想想看,几何光学是基础,像差理论是问题,照明光学是另一条线,评价指标是标尺——自由曲面设计就是在这四个维度里找最优解。

光学设计基础 - 知识体系 自由曲面光学设计 几何光学 像差理论 照明光学 评价指标 三大定律 近轴光学 符号规则 赛德像差 波像差 Zernike多项式 光度学量 配光曲线 照度分布 MTF 点列图 波前差 自由曲面设计 = 几何光学 + 像差理论 + 照明基础 + 评价指标

嗯,这章内容不少,但都是后面实战的根基。几何光学让你知道光线怎么走,像差理论告诉你问题在哪,照明基础给你另一套思路,评价指标则是检验标准——四块拼起来,自由曲面设计才能落地。