赛德尔像差理论:从五项像差到像差平衡

像差这东西,说白了就是光线没按你设计的路走。理想光学系统里,一个点成像还是一个点。但现实世界嘛——光线会偏折、会散开、会变形。我刚开始做镜头设计那会儿,总觉得像差是玄学,后来踩的坑多了,才发现它其实有非常清晰的数学规律。

今天咱们聊的赛德尔像差理论,就是这套规律的基石。19世纪德国人赛德尔把初级像差归纳成五项,一直用到现在。你想想看,一百多年前的结论,今天还在Zemax、Code V里跑,说明什么?说明这东西是硬通货。

赛德尔五项像差:一个都不能少

初级像差一共五项,我习惯按这个顺序记:球差、彗差、像散、场曲、畸变。前三个是轴上和轴外点都有的,后两个主要影响轴外成像。

像差名称 英文 主要影响 典型表现
球差 Spherical Aberration 轴上点 边缘光线与近轴光线焦点不重合
彗差 Coma 轴外点 像点呈彗星状拖尾
像散 Astigmatism 轴外点 子午与弧矢焦点分离
场曲 Field Curvature 整个像面 平面物体成像在曲面上
畸变 Distortion 像的形状 直线变弯,桶形或枕形
我的小习惯: 每次拿到一个新设计,我第一件事就是看赛德尔系数表。五项像差里哪个最大,哪个就是你要优先处理的。别一上来就调所有参数,那是新手干的事。

初级像差系数:数学语言

赛德尔像差用五个系数表示,通常记作 SI 到 SV。每个系数对应一项像差,数值大小直接告诉你像差有多严重。

  • SI — 球差系数。正负决定球差方向,零值表示无球差。
  • SII — 彗差系数。与光阑位置强相关。
  • SIII — 像散系数。反映子午和弧矢焦面的分离程度。
  • SIV — 场曲系数。也叫Petzval场曲,跟透镜曲率直接挂钩。
  • SV — 畸变系数。影响像的几何形状。

这些系数怎么算?公式不复杂,但手算很烦。好在现在的光学软件都自动算好了。我记得刚入行时,师傅让我手算一个双胶合透镜的赛德尔系数,算了整整一下午,最后发现符号搞反了……嗯,从那以后我就特别依赖软件,但心里始终清楚这些系数在说什么。

像差与孔径、视场的关系

这是理解像差的关键。为什么?因为孔径和视场是光学系统的两个基本维度,像差随它们的变化规律决定了你的设计策略。

像差 与孔径的关系 与视场的关系
球差 ∝ 孔径³ 与视场无关
彗差 ∝ 孔径² ∝ 视场
像散 ∝ 孔径 ∝ 视场²
场曲 ∝ 孔径 ∝ 视场²
畸变 与孔径无关 ∝ 视场³

你仔细看这个表,会发现一个规律:球差对孔径最敏感,畸变对视场最敏感。这意味着什么?

举个例子。你做一个大光圈镜头,F/1.4那种。孔径大了,球差会按三次方暴涨。这时候你第一件事就是压球差,用非球面也好,用双胶合也好,总之球差是头号敌人。反过来,如果你做的是广角镜头,视场很大,那畸变和像散就是主要矛盾。

我曾经踩过的坑: 做一个投影镜头,光看轴上像质挺好,就没管轴外。结果装出来边缘画面糊成一片。一查,像散系数 SIII 大得离谱。从那以后,我每次都会把全视场的赛德尔系数扫一遍,绝不偷懒。

像差平衡思想:不完美中的完美

这里我要说一个很多新手不理解的事:你不可能把五项像差全部消到零。不是技术不行,是物理规律不允许。那怎么办?平衡。

像差平衡的核心思想是:让不同像差之间相互补偿,最终在像面上得到一个可接受的综合效果。

最常见的例子是球差和彗差的平衡。一个单透镜,球差和彗差往往是同号的。但如果你把光阑位置移动一下,或者加一个胶合面,就可以让球差和彗差一正一负,互相抵消一部分。最终结果不是每一项都完美,但整体像质更好。

核心原则: 像差平衡不是消灭像差,而是让它们在你关心的视场和孔径范围内达到最优妥协。说白了,就是「拆东墙补西墙」,但要补得恰到好处。

我做过一个变焦镜头项目,初始结构球差很小,但彗差很大。按常规思路应该加非球面压彗差。但我算了一下,如果稍微放松球差约束,让球差往反方向走一点,彗差自然就下来了。最后成品像质完全达标,还省了一片非球面。这就是平衡的妙处。

知识体系总览

下面这张图是我自己整理的赛德尔像差知识框架,每次做设计前我都会在脑子里过一遍。

赛德尔像差理论知识体系 赛德尔像差理论 球差 SI 彗差 SII 像散 SIII 场曲 SIV 畸变 SV ∝ 孔径³ ∝ 孔径²·视场 ∝ 孔径·视场² ∝ 孔径·视场² ∝ 视场³ 像差平衡思想 正负像差相互补偿 光阑位置优化 多组元分担像差 核心:五项像差不可能同时为零,但可以通过平衡达到系统最优

这张图把赛德尔像差理论的三个层次串起来了:五项像差是什么、它们随孔径和视场怎么变、以及如何通过平衡思想来优化。我建议你把它存下来,做设计时对照着看。

实战中的像差分析流程

最后,我分享一下自己在项目中实际用的像差分析步骤,供你参考:

  1. 跑一次赛德尔系数表 — 软件里一键生成,看 SI 到 SV 的数值和符号。
  2. 找出最大项 — 哪个系数绝对值最大,哪个就是当前系统的主要像差。
  3. 判断敏感度 — 根据孔径和视场的关系,判断这个像差是「好压」还是「难压」。
  4. 制定平衡策略 — 是加非球面、换玻璃、移光阑,还是调整曲率?
  5. 迭代优化 — 每改一次参数,重新看赛德尔系数,直到所有系数都在可接受范围内。
一个小技巧: 赛德尔系数不光看大小,还要看符号。同号的像差会叠加,异号的会抵消。我习惯在优化时故意让某个像差「过校正」一点,用它去抵消另一个像差。这招在双高斯镜头里特别好用。

好了,赛德尔像差理论就聊到这儿。记住,理论是死的,镜头是活的。多动手、多试错,这些系数慢慢就会变成你的直觉。