赛德尔像差理论:从五项像差到像差平衡
像差这东西,说白了就是光线没按你设计的路走。理想光学系统里,一个点成像还是一个点。但现实世界嘛——光线会偏折、会散开、会变形。我刚开始做镜头设计那会儿,总觉得像差是玄学,后来踩的坑多了,才发现它其实有非常清晰的数学规律。
今天咱们聊的赛德尔像差理论,就是这套规律的基石。19世纪德国人赛德尔把初级像差归纳成五项,一直用到现在。你想想看,一百多年前的结论,今天还在Zemax、Code V里跑,说明什么?说明这东西是硬通货。
赛德尔五项像差:一个都不能少
初级像差一共五项,我习惯按这个顺序记:球差、彗差、像散、场曲、畸变。前三个是轴上和轴外点都有的,后两个主要影响轴外成像。
| 像差名称 | 英文 | 主要影响 | 典型表现 |
|---|---|---|---|
| 球差 | Spherical Aberration | 轴上点 | 边缘光线与近轴光线焦点不重合 |
| 彗差 | Coma | 轴外点 | 像点呈彗星状拖尾 |
| 像散 | Astigmatism | 轴外点 | 子午与弧矢焦点分离 |
| 场曲 | Field Curvature | 整个像面 | 平面物体成像在曲面上 |
| 畸变 | Distortion | 像的形状 | 直线变弯,桶形或枕形 |
初级像差系数:数学语言
赛德尔像差用五个系数表示,通常记作 SI 到 SV。每个系数对应一项像差,数值大小直接告诉你像差有多严重。
- SI — 球差系数。正负决定球差方向,零值表示无球差。
- SII — 彗差系数。与光阑位置强相关。
- SIII — 像散系数。反映子午和弧矢焦面的分离程度。
- SIV — 场曲系数。也叫Petzval场曲,跟透镜曲率直接挂钩。
- SV — 畸变系数。影响像的几何形状。
这些系数怎么算?公式不复杂,但手算很烦。好在现在的光学软件都自动算好了。我记得刚入行时,师傅让我手算一个双胶合透镜的赛德尔系数,算了整整一下午,最后发现符号搞反了……嗯,从那以后我就特别依赖软件,但心里始终清楚这些系数在说什么。
像差与孔径、视场的关系
这是理解像差的关键。为什么?因为孔径和视场是光学系统的两个基本维度,像差随它们的变化规律决定了你的设计策略。
| 像差 | 与孔径的关系 | 与视场的关系 |
|---|---|---|
| 球差 | ∝ 孔径³ | 与视场无关 |
| 彗差 | ∝ 孔径² | ∝ 视场 |
| 像散 | ∝ 孔径 | ∝ 视场² |
| 场曲 | ∝ 孔径 | ∝ 视场² |
| 畸变 | 与孔径无关 | ∝ 视场³ |
你仔细看这个表,会发现一个规律:球差对孔径最敏感,畸变对视场最敏感。这意味着什么?
举个例子。你做一个大光圈镜头,F/1.4那种。孔径大了,球差会按三次方暴涨。这时候你第一件事就是压球差,用非球面也好,用双胶合也好,总之球差是头号敌人。反过来,如果你做的是广角镜头,视场很大,那畸变和像散就是主要矛盾。
像差平衡思想:不完美中的完美
这里我要说一个很多新手不理解的事:你不可能把五项像差全部消到零。不是技术不行,是物理规律不允许。那怎么办?平衡。
像差平衡的核心思想是:让不同像差之间相互补偿,最终在像面上得到一个可接受的综合效果。
最常见的例子是球差和彗差的平衡。一个单透镜,球差和彗差往往是同号的。但如果你把光阑位置移动一下,或者加一个胶合面,就可以让球差和彗差一正一负,互相抵消一部分。最终结果不是每一项都完美,但整体像质更好。
我做过一个变焦镜头项目,初始结构球差很小,但彗差很大。按常规思路应该加非球面压彗差。但我算了一下,如果稍微放松球差约束,让球差往反方向走一点,彗差自然就下来了。最后成品像质完全达标,还省了一片非球面。这就是平衡的妙处。
知识体系总览
下面这张图是我自己整理的赛德尔像差知识框架,每次做设计前我都会在脑子里过一遍。
这张图把赛德尔像差理论的三个层次串起来了:五项像差是什么、它们随孔径和视场怎么变、以及如何通过平衡思想来优化。我建议你把它存下来,做设计时对照着看。
实战中的像差分析流程
最后,我分享一下自己在项目中实际用的像差分析步骤,供你参考:
- 跑一次赛德尔系数表 — 软件里一键生成,看 SI 到 SV 的数值和符号。
- 找出最大项 — 哪个系数绝对值最大,哪个就是当前系统的主要像差。
- 判断敏感度 — 根据孔径和视场的关系,判断这个像差是「好压」还是「难压」。
- 制定平衡策略 — 是加非球面、换玻璃、移光阑,还是调整曲率?
- 迭代优化 — 每改一次参数,重新看赛德尔系数,直到所有系数都在可接受范围内。
好了,赛德尔像差理论就聊到这儿。记住,理论是死的,镜头是活的。多动手、多试错,这些系数慢慢就会变成你的直觉。