光学像差原理:色差、球差是怎么产生的

从“照片边缘为什么发彩”说起

用一支普通的定焦镜头拍逆光下的树枝,把照片放大到 100%,枝杈边缘常常镶着一圈紫边或绿边;用一片简单的放大镜聚焦阳光,纸上最先烧焦的一点,和肉眼判断的“最亮最清楚”的位置也总有一点偏差。这两种现象都不是镜头“质量差”那么简单,而是光学系统偏离理想成像模型之后的必然结果。

在薄透镜的理想图像里,一个物点应该对应一个像点:平行光经过会聚透镜后精确交于焦点,焦距由透镜制造者公式 $1/f=(n-1)\left(\frac{1}{R_1}-\frac{1}{R_2}\right)$ 唯一确定。现实中,这个式子里的 $n$ 会随波长变化,球面的几何也不与近轴近似完全一致。由此产生的一整套成像偏差,统称为像差(aberration)

本文要回答的问题是:像差里最常见的色差球差分别从哪里来?它们的量级有多大、能否直接算出来?消色差双胶合透镜又是怎样用两片玻璃把一个焦点“拼”回来的?

色差示意与焦距-波长曲线

图 1:双凸透镜的色差。(a) 红、绿、蓝三色平行光经同一片透镜后焦点沿轴分开:蓝光焦点最近,红光焦点最远,灰色区域为色差造成的焦深差;(b) 按 BK7 玻璃的色散数据与薄透镜公式实算的焦距—波长曲线,$R=150$ mm 双凸透镜在 656.3 nm 与 486.1 nm 之间的焦距差为 2.25 mm。为便于观察,(a) 中三色焦点的间距做了比例放大,(b) 为真实计算值。

色差:同一片透镜的三个焦点

折射率随波长的变化

介质对光的折射率并不是一个固定常数,而是波长 $\lambda$ 的函数 $n(\lambda)$。对可见光波段的大多数光学玻璃,折射率随波长减小而增大:波长越短(越偏蓝),折射率越大;波长越长(越偏红),折射率越小。这种性质称为色散(dispersion)

色散的直接后果是:由同一片玻璃加工出来的透镜,对蓝光的焦距比红光短。把透镜制造者公式对波长求导即可看出方向——$n$ 变大时 $1/f$ 变大,于是 $f$ 变小。蓝光折射得更“弯”,自然更早聚焦。

量级可以直接算出来

为了给出一个不依赖估算的具体数字,取常见的硼硅酸盐玻璃 BK7。它的折射率可以用 Sellmeier 方程描述,代入三个代表波长得到

$$n(656.3\ \mathrm{nm})=1.5143,\quad n(587.6\ \mathrm{nm})=1.5168,\quad n(486.1\ \mathrm{nm})=1.5224.$$

其中 656.3 nm 和 486.1 nm 分别是氢原子的 C 线和 F 线,是光学设计里惯用的两个参考波长,587.6 nm 则是氦的 d 线。

现在取一片两侧曲率半径都为 150 mm 的双凸透镜($R_1=+150$ mm,$R_2=-150$ mm),代入透镜制造者公式:

$$f=\frac{1}{(n-1)\left(\frac{1}{R_1}-\frac{1}{R_2}\right)}=\frac{1}{(n-1)\cdot\frac{2}{150\ \mathrm{mm}}}.$$

代入三个折射率,得到

$$f_{\mathrm{C}}=145.82\ \mathrm{mm},\qquad f_d=145.12\ \mathrm{mm},\qquad f_{\mathrm{F}}=143.57\ \mathrm{mm}.$$

红光焦点与蓝光焦点之间相差

$$\Delta f=f_{\mathrm{C}}-f_{\mathrm{F}}=145.82-143.57=2.25\ \mathrm{mm},$$

约为焦距的 1.6%。这个数字可以直接复核:把 2.25 mm 除以焦距 145 mm,量纲上分子分母都是长度,得到无量纲比值 0.0155,与“色差是百分之一量级”的工程经验一致。对一个要求成像精度到达微米级的镜头来说,1.6% 的焦距漂移显然不可接受。

这里还需要说明一点:色差并不只发生在玻璃透镜上。衍射元件和超表面同样有色差,因为衍射角与波长直接相关。对超表面透镜的分析表明,在可见光波段,其色散与常规玻璃透镜处于同一量级,色差校正至今仍是光学设计的活跃问题。

球差:球面几何带来的聚焦偏差

近轴近似之外的世界

薄透镜公式来自近轴近似,它与球面几何的真实光线路径相差一个三阶项。把光线在透镜上的入射高度记为 $h$,焦距随高度的变化可以写成

$$f(h)\approx f_0+\alpha h^2+\cdots$$

其中 $f_0$ 是近轴焦距,$\alpha h^2$ 就是球面偏离抛物面所引入的一阶修正。对一片会聚透镜,大半径处(离光轴远)的光线焦距更短,因此边缘光线先聚焦、近轴光线后聚焦,两者沿轴的间距称为轴向球差 $\delta L$。这与色差有本质区别:球差与波长无关,即使使用严格的单色光,只要透镜是球面、通光孔径又足够大,像点就仍会模糊。

为什么收小光圈有效

球差随光线高度按 $h^2$ 增长,而 $h$ 与光圈口径成正比、与 F 数成反比:$h\propto D/2\propto f/F$。因此轴向球差大致按

$$\delta L\propto h^2 \propto \frac{1}{F^2}$$

变化。以一片 $f=100$ mm 的透镜为例,若在通光孔径 20 mm(F/5)时轴向球差约为 0.2 mm,则收小到 F/10 时口径减半,$\delta L$ 降到约 0.05 mm,只有原来的四分之一。换成波长尺度更直观:$0.2\ \mathrm{mm}/550\ \mathrm{nm}\approx364$ 个波长,收小一圈后降到约 91 个波长。

这里有一个容易混淆的地方:轴向球差按 $F^{-2}$ 变小,而它在像面上造成的弥散斑直径还要再乘一个会聚光锥的夹角因子,角度与 $1/F$ 成正比,因此弥散斑直径按 $F^{-3}$ 下降,比轴向误差下降得更快。这解释了为什么老式大光圈镜头“收两档更锐”,也解释了为什么球差校正不良的镜头在最大光圈下总显得发虚;与此同时,衍射斑按 $d_{\rm Airy}=2.44\lambda F$ 正比于 $F$ 变大,两者相抵,中间存在一个最佳光圈。

球差示意与弥散斑对比

图 2:球差与校正。(a) 单片球面透镜的边缘光线焦点近(100 mm)、近轴光线焦点远(108 mm),二者之差即轴向球差;(b) 弥散斑直径随 F 数的变化:球差主导时按 $F^{-3}$ 快速下降,消色差双胶合透镜(残余约 6 µm)在 F/2.8 已接近衍射极限 $2.44\lambda F$($\lambda=550$ nm)。(a) 中的 8 mm 轴向球差为便于阅读做了比例放大。

球差不止一种形状

球面透镜的偏差并不只有沿轴错开这一种。若把光线按离轴高度分层观察,还会看到两类常见的衍生像差:彗差表现为离轴物点在像面上拖出一个彗星状光斑,原因是斜入射时孔径上下两侧的放大率不同;像散则表现为子午方向与弧矢方向的焦点沿轴分离,一个物点被拉成两条互相垂直的焦线。它们与球差、场曲、畸变一起,构成经典光线追迹中常说的五类单色像差。

这些像差的共同根源是同一个:球面不是理想的成像曲面。工程上的应对也因此分成两条路——要么改变光线通过的区域(缩小光圈),要么改变光学面的形状与组合方式(非球面、双胶合、多片组)。

消色差双胶合透镜怎么工作

用两片玻璃互相抵消

既然色差来自焦距随波长变化,一个自然的想法是:用第二片透镜把变化抵消掉。把光焦度记作 $P=1/f$,色差的相对量可以用材料的阿贝数描述:

$$V_d=\frac{n_d-1}{n_{\mathrm{F}}-n_{\mathrm{C}}},$$

$V$ 越大表示单位折射率下落对应的波长范围越宽,也就是色散越弱。BK7 的 $V_d$ 约为 64,属于低色散玻璃;火石类玻璃(如 F2)的 $V_d$ 只有约 36,属于高色散玻璃。两片透镜密接时合光焦度近似为

$$P\approx P_1+P_2,$$

而色差相互抵消的条件是

$$\frac{P_1}{V_1}+\frac{P_2}{V_2}=0.$$

这两个式子联立,就能解出一组可用的配方。取 $V_1=64$、$V_2=36$,要求 $P_1+P_2=1.0$ D:整理得 $P_1=2.29$ D、$P_2=-1.29$ D,即正片用低色散玻璃、负片用高色散玻璃。两块镜片通常用光学胶粘合成一体,这就是消色差双胶合透镜(achromatic doublet)

为什么正负搭配能消色差?直观地看,正透镜让蓝光偏折得更多、焦距变短;负透镜虽然整体发散,但它对蓝光的发散也更弱。两类玻璃的色散比例(阿贝数)不同,于是负片对蓝光的“额外补偿”恰好能抵消正片对蓝光的“额外会聚”。代价是负片同时抵消掉一部分光焦度,所以双胶合透镜必须让正片做得更强、整个组件更厚,这也是为什么消色差镜头往往比同焦距的单片镜片笨重。

校正的边界

消色差设计能让 656.3 nm 与 486.1 nm 两个波长的焦点严格重合,对中间波长也接近重合,但并非全波段完美:玻璃的色散曲线不是严格的直线,更高阶的残余称为次级光谱。要把它继续压小,就需要萤石、特种低色散玻璃或复消色差(apochromatic)结构。

双胶合的另一项优势是可以同时缓解球差——把两片不同曲率的玻璃组合起来,等于把光线的弯折分散到四个面上,单个面上承担的偏折更小,高阶偏差随之下降。同一套思路在新型光学元件上也在延续:可见光波段的超表面透镜常采用“双片组合”的消色差方案,一片负责提供基础聚焦相位,另一片补偿波长引起的相位偏差。元件从玻璃换成了纳米结构,但“用两条互补的色散曲线拼出平坦的焦距—波长曲线”这一原理没有变。

从镜头到眼睛:像差校正的实际取舍

一片透镜到一组镜片

把前面几条线索放在一起,就能理解现代镜头为什么长成这样。手机镜头通常由 5–7 片塑料或玻璃镜片组成,其中既有高阿贝数的低色散正片,也有高色散负片,还常加入非球面镜片来压缩球差与彗差;单反镜头里的“ED 镜片”(extra-low dispersion,超低色散镜片)本质上也是低色散玻璃的角色,用来把长焦端的色差压回可控范围。非球面镜片的作用则是让边缘光线的偏折不再由球面决定,从而把一个自由度专门留给球差校正。

同样的问题也会出现在看不见的尺度上。光刻机的投影物镜要把 193 nm 或 13.5 nm 的图形缩小到纳米级,掩模版上的每一个点都要落到硅片上的同一点;任何色差或球差都会直接转化为线宽误差。这类系统的物镜往往由几十片镜片构成,材料、曲率、间距全部经过数值优化,本质上是把本文两个公式所描述的一阶偏差逐项压到允许的范围内。

不过,校正不是免费的。增加镜片会引入新的界面反射、吸收和装配误差,镜头的体积、重量与成本同步上升;收小光圈虽然能减小球差,却会按 $d_{\rm Airy}=2.44\lambda F$ 把衍射斑越撑越大,超过某个 F 数后成像反而变糊。工程师真正做的事情,是在像差、衍射、通光量与结构体积之间寻找一个可接受的工作点。

人眼也是一套有像差的光学系统

人眼同样受这两条规律支配。角膜和晶状体构成的正光焦度系统把景物成像在视网膜上,角膜约占全眼屈光力的三分之二,晶状体通过改变形状完成调节。眼睛的色差确实存在:在同一距离上,蓝光的焦点比红光更靠前。视觉系统在一定程度上补偿了这一偏差——视网膜对短波的敏感度较低,大脑也不会简单地按不同波长的模糊程度分开判断,因此日常视觉里我们并不会看到明显的彩色边缘。

瞳孔是眼睛的光圈,直径通常在 2–8 mm 之间变化。暗环境下瞳孔放大,进入更多的光,同时球差和其他高阶像差也随之增大;明亮环境下瞳孔缩小到 2–3 mm,像差下降、景深增大,代价是进入的光量减少。这正是摄影里“光圈—进光量—清晰度”三者相互牵制的同一个物理逻辑。

因此,像差校正的起点不是把某一种偏差消到零,而是先弄清哪种偏差在当前光圈和应用下占主导,再决定用材料、形状还是孔径去换。色差和球差仍是大多数光学系统优化的第一组目标,理解它们的来源与量级,也就掌握了评价一支镜头、一台显微镜或一只眼睛成像质量的基本语言。

参考资料

  1. Peatross, J., Ware, M. Physics of Light and Optics, Chapter 9 Light as Rays, Appendix 9.A Aberrations and Ray Tracing(色差与消色差双胶合、单色像差与球差的定义)。Brigham Young University,作者免费分发的开放教材。https://optics.byu.edu/
  2. Ling, S. J., Sanny, J., Moebs, W. University Physics Volume 3, §2.4 Thin Lenses(薄透镜公式与透镜制造者公式)。OpenStax, Rice University. https://openstax.org/books/university-physics-volume-3/pages/2-4-thin-lenses
  3. Ling, S. J., Sanny, J., Moebs, W. University Physics Volume 3, §2.5 The Eye(人眼的光焦度与成像)。OpenStax, Rice University. https://openstax.org/books/university-physics-volume-3/pages/2-5-the-eye
  4. Ling, S. J., Sanny, J., Moebs, W. University Physics Volume 3, §1.5 Dispersion(折射率随波长变化与棱镜分光)。OpenStax, Rice University. https://openstax.org/books/university-physics-volume-3/pages/1-5-dispersion
  5. Gutiérrez, C. E. Chromatic Aberration in Metalenses. arXiv:1905.02543. https://arxiv.org/abs/1905.02543
  6. Design of an achromatic zoom metalens doublet in the visible. arXiv:2206.08740. https://arxiv.org/abs/2206.08740

图片说明:图 1、图 2 为平台原创物理仿真图(matplotlib,150 dpi,CC BY 4.0),绘制脚本为素材包 assets/make_figures.py,数值自检与物理准确性复核结果见 review.md。


光学像差原理:色差、球差是怎么产生的
https://time-frame.cloud/2026/09/17/2026-09-17-optical-aberration-principle/
作者
Time Frame
发布于
2026年9月17日
许可协议