4. 像差入门:球差、色差、彗差、像散、场曲、畸变

像差这东西,说白了就是「理想很丰满,现实很骨感」。你光学设计算得再漂亮,实际光线一跑,总会偏离你期望的完美像点。我刚开始学透镜设计时,总觉得像差是玄学,后来被项目毒打了几次才明白——像差是物理定律给我们的「硬约束」,你只能管理它,不能消灭它。

这一章,咱们把六种初级像差挨个捋一遍。不求深,只求准。每个像差我只用一句话说清它的本质,再补一句我踩过的坑。

4.1 球差:最「老实」的像差

一句话:边缘光线和近轴光线聚焦不到同一个点上。

为什么会这样?因为球面透镜天生就有这个毛病——边缘折射力比中心强。你想想看,一个球面,边缘的切面角度和中心不一样,光线偏折的程度自然不同。

我记得第一次做双胶合消色差透镜,仿真结果出来,轴上点弥散斑直径0.3mm。我当时还觉得不错,结果老师傅看了一眼说:「你把边缘光线追迹打开看看。」好家伙,边缘光线和近轴光线焦点差了快0.5mm。这就是球差。

避坑指南: 球差是轴上像差,和视场无关。你优化轴上点的时候,一定要同时看「边缘光线」和「近轴光线」的焦点差。我曾经只优化RMS半径,结果球差没压住,做出来的镜头对焦永远有层「柔光」。

4.2 色差:光也有「偏食」

一句话:不同颜色的光(波长)折射率不同,聚焦位置不同。

这个其实很好理解。白光经过棱镜会色散,透镜也一样。蓝光折射率大,聚焦近;红光折射率小,聚焦远。结果就是——你拍出来的照片,边缘带一圈紫边或绿边。

我做过一个投影镜头,客户反馈画面边缘有彩色条纹。我查了半天,最后发现是色差没校正到位。后来用了双胶合结构,用冕牌玻璃和火石玻璃配对,才把色差压下去。

像差类型 本质原因 典型表现
球差 球面折射不均匀 轴上点模糊,有「柔光」效果
色差 不同波长折射率不同 边缘彩色条纹(紫边/绿边)

4.3 彗差:像点长「尾巴」

一句话:轴外点发出的光线,经过透镜不同环带后,成像位置偏移,形成彗星状拖尾。

彗差这个名字很形象——像点不是圆形的,而是拖着一条尾巴,像彗星一样。它和球差有点像,但球差是轴上问题,彗差是轴外问题。

我优化一个广角镜头时,发现边缘视场的点扩散函数(PSF)不对称,一边亮一边暗。这就是彗差在作怪。校正彗差常用的方法是对称结构,或者用非球面。

注意: 彗差和视场大小强相关。你优化中心视场时可能完全看不到彗差,但一到边缘视场就原形毕露。所以,一定要在多个视场下检查PSF对称性。

4.4 像散:横竖不一般

一句话:子午方向(径向)和弧矢方向(切向)的光线聚焦不在同一个平面上。

这个有点绕。简单说,你拍一个十字形图案,水平线和竖直线不能同时清晰。一个方向清晰,另一个方向就模糊。这就是像散。

我记得有一次做扫描镜头,客户要求全视场MTF一致性很高。我优化了半天,中心视场MTF 0.6,边缘视场MTF掉到0.2。一查,是像散没校正。后来调整了透镜的弯曲形状(bending),才把子午和弧矢的焦点拉到一起。

4.5 场曲:画面「不平」

一句话:最佳像面不是一个平面,而是一个曲面。

你想想看,如果你用的是一个球面透镜,它的最佳像面天然就是弯曲的。但你用的传感器是平的。结果就是——画面中心清晰时,边缘模糊;边缘清晰时,中心模糊。

场曲和像散经常一起出现。我做过一个中画幅相机镜头,场曲特别严重。后来用了匹兹伐结构,在像面前加了一个负透镜来拉平像面。

核心指标: 场曲的大小用「匹兹伐和」来衡量。优化时,你可以通过控制透镜的曲率半径和玻璃折射率来调整匹兹伐和。记住:正负透镜交替使用可以有效校正场曲。

4.6 畸变:直线变弯

一句话:不同视场区域的放大率不一致,导致直线成像后变弯曲。

畸变有两种:桶形畸变(中间放大率大,边缘小)和枕形畸变(中间放大率小,边缘大)。它不影响清晰度,只影响形状。

我做监控镜头时,客户要求畸变小于1%。结果第一次打样出来,畸变3%,画面边缘的直线全弯了。后来用了对称式结构,畸变才压下来。嗯,这里要注意:畸变和视场角强相关,广角镜头畸变天然大。

4.7 六种像差的关系图谱

下面这张图,我帮你理清六种像差的分类和关系。记住:球差和色差是轴上像差,其他四个是轴外像差。

六种初级像差分类关系图 初级像差(赛德尔像差) 轴上像差 轴外像差 球差 色差 彗差 像散 场曲 畸变 说明:畸变虽然也是轴外像差,但它不影响清晰度,只影响形状,所以单独列出

4.8 像差校正的「三板斧」

说了这么多,你可能想问:那怎么校正这些像差?我个人的经验,核心就三招:

  1. 选对玻璃:不同折射率和阿贝数的玻璃组合,可以校正色差和场曲。我习惯用肖特玻璃库里的N-BK7和F2做双胶合。
  2. 调整弯曲:改变透镜的曲率半径分布,可以校正球差和彗差。说白了就是让光线「走得更均匀」。
  3. 加非球面:非球面可以自由控制光线路径,对校正球差和彗差特别有效。但成本高,别滥用。
我的经验: 初学者最容易犯的错误是「一上来就上非球面」。其实很多像差通过结构对称和玻璃配对就能解决。非球面是最后的手段,不是第一选择。

4.9 像差分析的「三板斧」

在Zemax或Code V里,你怎么看像差?我常用的三个工具:

工具 看什么 怎么用
点列图(Spot Diagram) 弥散斑大小和形状 看RMS半径,判断球差和彗差
光线扇形图(Ray Fan) 光线偏离量 看曲线形状,判断像差类型
场曲/畸变图 像面弯曲和变形 看T和S曲线是否重合,畸变百分比

嗯,这里要注意:不要只看一个指标。我见过有人只盯着点列图优化,结果MTF一塌糊涂。像差分析要综合看,就像医生看病不能只看体温一样。

好了,六种像差就讲到这里。你不需要一次全记住,但下次做设计时,遇到模糊、变形、色散,能对应到是哪一种像差在作怪,就够了。