第4章 像差理论入门:七种经典像差
像差这东西,说白了就是「理想很丰满,现实很骨感」。你光学设计时用近轴公式算得漂漂亮亮,一追实际光线,发现成像点全散了。我刚开始学光学时,总觉得像差是玄学,后来踩的坑多了,才明白——像差就是光线不听话的七种方式。
这一章,咱们把七种初级像差(赛德像差)挨个捋一遍。你不用背公式,先搞懂它们长什么样、怎么来的、怎么判断。
4.1 球差——最基础的像差
球差是所有像差里最「耿直」的一个。为什么?因为单色光、轴上点、旋转对称系统——条件这么理想,它还是会出现。
原因很简单:透镜表面是球面,但球面不能把所有光线汇聚到同一点。边缘光线偏折太强,焦点靠前;近轴光线偏折弱,焦点靠后。结果就是——一个点成像成了一个弥散斑。
球差的特点:
- 只与孔径有关,与视场无关
- 轴上点就有,不依赖轴外
- 正透镜产生负球差,负透镜产生正球差——所以正负透镜组合可以消球差
我记得第一次设计双胶合透镜时,怎么调曲率半径球差都下不来。后来师傅点了一句:「你试试换玻璃,折射率差拉大。」换了之后,球差曲线直接压平了。嗯,这就是经验。
4.2 彗差——不对称的「小尾巴」
彗差这个名字很形象——点光源成像后,像点拖着一条尾巴,像颗彗星。为什么会这样?因为轴外光线通过透镜时,上下不对称。
你想想看,轴上光线是对称的,没问题。但轴外一束光斜着打进来,透镜上半部分和下半部分对光线的偏折能力不一样,结果成像点不在一个位置上,就拉出了尾巴。
彗差的关键判断:
- 看Ray Fan图:0视场没有,离轴视场出现,曲线不对称(上下不重合)
- 看点列图:像点呈泪滴状或彗星状
- 与孔径平方成正比,与视场成正比
4.3 像散与场曲——一对「难兄难弟」
这两个像差经常被搞混,我刚开始也分不清。咱们把它们拆开说。
像散: 轴外点发出的光束,经过透镜后,子午方向(径向)和弧矢方向(切向)的焦点不重合。结果就是一个点变成了两个互相垂直的短线。
场曲: 整个像面不是平的,而是弯曲的。你想想看,如果探测器是平面,但最佳像面是个曲面,那中心和边缘肯定不能同时清晰。
怎么区分?我个人的经验是:
- 像散是「一个点变成两条线」——子午和弧矢焦点分离
- 场曲是「平面变曲面」——最佳像面弯曲了
- 在Zemax里,看Field Curvature/Distortion图:T线和S线分开是像散,T线和S线一起弯曲是场曲
| 像差类型 | 表现 | 主要影响因素 | 常用校正方法 |
|---|---|---|---|
| 像散 | 子午/弧矢焦点分离 | 视场、透镜弯曲 | 调整透镜形状、加厚透镜 |
| 场曲 | 最佳像面弯曲 | 透镜光焦度分布 | 正负透镜分离、弯月透镜 |
4.4 畸变——形状变了,清晰度没变
畸变比较特殊——它不影响清晰度,只影响形状。说白了,就是放大率随视场变化了。
- 桶形畸变: 边缘放大率变小,正方形拍出来像木桶——四个边向内弯
- 枕形畸变: 边缘放大率变大,正方形拍出来像枕头——四个边向外鼓
畸变在视觉系统里很要命。我做机器视觉镜头时,客户要求畸变小于0.1%,否则测量精度不够。那时候我才意识到——畸变虽然不影响分辨率,但影响「位置精度」。
畸变的校正思路:
- 对称结构可以自动抵消畸变(比如双高斯)
- 在光阑前后加对称的透镜组
- 软件校正(后期算法补偿)——但光学设计时最好先做到位
4.5 色差——光不听话,因为颜色不同
色差分两种:位置色差(轴向色差)和倍率色差(垂轴色差)。
位置色差: 不同颜色的光,折射率不同,焦点位置不同。蓝光折射率大,焦点靠前;红光折射率小,焦点靠后。结果就是——轴上点成像带彩色光晕。
倍率色差: 不同颜色的光,放大率不同。结果就是——轴外像点有彩色边缘,一边红一边蓝。
怎么判断?我个人的习惯:
- 看轴向色差:在Zemax里看Chromatic Focal Shift图,不同波长焦点位置是否重合
- 看垂轴色差:看Ray Fan图里不同波长曲线在边缘是否分开
4.6 像差校正的优先级
实际设计中,不可能把所有像差都消到零。你得根据应用场景决定优先级。
| 应用场景 | 优先校正的像差 | 可以放宽的像差 |
|---|---|---|
| 摄影镜头 | 球差、色差、彗差 | 畸变(可软件校正) |
| 机器视觉 | 畸变、场曲 | 球差(小光圈时影响小) |
| 激光聚焦 | 球差(必须严格校正) | 色差(单色光不用管) |
| 显微镜物镜 | 全部像差(复消色差) | —— |
4.7 像差分析的常用工具
在Zemax或Code V里,看像差主要靠这几个图:
- Ray Fan图(光线扇形图): 横轴是孔径,纵轴是像差量。看曲线形状判断像差类型
- 点列图(Spot Diagram): 看弥散斑大小和形状
- 场曲/畸变图: 看T线和S线、畸变百分比
- MTF(调制传递函数): 综合反映像差对成像质量的影响
- 赛德系数表: 直接列出每种像差的数值,方便定位问题
我个人最常用的是Ray Fan图+赛德系数表。Ray Fan图能快速看出像差类型,赛德系数表能告诉你具体哪个面贡献最大。两个配合着看,优化效率高很多。
- 七种像差分轴上(球差、位置色差、倍率色差)和轴外(彗差、像散、场曲、畸变)
- 球差是基础,所有系统都要处理
- 彗差看不对称性,像散看子午/弧矢分离
- 场曲是像面弯曲,畸变是形状失真
- 色差必须用双胶合或特殊玻璃校正
- 优化前先定优先级,别盲目追求全消