4. 理想光学系统:共轴球面系统、近轴光学、高斯光学、主点与焦点
各位,前面我们聊了光线追迹的基本概念,也看了单个球面的折射反射。但实际镜头里,少说三五片,多则十几片透镜叠在一起。如果每根光线都对着每个面去算,那计算量……嗯,我早年用 Fortran 写追迹程序时深有体会,跑一个双高斯镜头就要等半天。
所以,我们需要一个“简化模型”。这就是本章要讲的理想光学系统。说白了,就是把复杂的实际系统,抽象成一个“黑盒子”,只关心它的输入输出关系。
4.1 共轴球面系统:镜头的基本骨架
先看实际镜头长什么样。绝大多数光学镜头,所有透镜的球面曲率中心都在同一条直线上。这条线叫光轴。这种结构就叫共轴球面系统。
为什么非要把球心对齐?
- 对称性:光轴是系统的旋转对称轴。轴上点发出的光,经过系统后还是对称的。
- 便于加工:球面透镜磨边、定心、装配都靠这条轴。
- 简化计算:有了对称性,我们只需要考虑子午面(包含光轴的平面)内的光线。
共轴系统的参数很简单:每个球面的曲率半径 r、透镜厚度 d、玻璃折射率 n。把这些参数按顺序排好,就是一份镜头数据表。
4.2 近轴光学:小角度下的线性世界
实际光线追迹要用 Snell 定律的非线性形式:n₁ sinθ₁ = n₂ sinθ₂。这个 sin 函数让计算变得复杂。
但如果光线与光轴的夹角很小(比如小于 5°),sinθ ≈ θ(弧度)。这就是近轴近似。
近轴光线的追迹公式长这样:
# 近轴光线追迹(单球面)
# 输入:光线高度 y,光线角度 u(弧度),球面曲率半径 r
# 折射率:n1(入射侧),n2(出射侧)
# 第一步:计算入射角(近轴近似)
i = u + y / r
# 第二步:Snell 定律(近轴近似)
i' = (n1 / n2) * i
# 第三步:计算出射角度
u' = i' - y / r
# 第四步:计算像方光线高度(传递到下一个面)
y_next = y + d * u'
你看,全是加减乘除,没有三角函数。这就是近轴光学的魅力——手算都能算。
但我得提醒一句:近轴近似只在孔径很小、视场很小时才成立。实际镜头的光线角度往往很大,近轴结果只能作为“理想参考”。
4.3 高斯光学:理想系统的数学框架
近轴光学给了我们一个线性模型。高斯(Gauss)把这个模型系统化了,建立了高斯光学。它也叫一阶光学或理想光学系统理论。
高斯光学的核心假设:
- 系统是共轴的
- 所有光线都在近轴区域
- 系统满足物像共轭关系
在这个框架下,一个光学系统可以用几个基点和基面完全描述:
| 基点/基面 | 符号 | 含义 |
|---|---|---|
| 物方焦点 | F | 轴上无穷远像点对应的物点 |
| 像方焦点 | F' | 轴上无穷远物点对应的像点 |
| 物方主点 | H | 横向放大率 β=1 的物方参考点 |
| 像方主点 | H' | 横向放大率 β=1 的像方参考点 |
| 物方主面 | —— | 过 H 垂直于光轴的平面 |
| 像方主面 | —— | 过 H' 垂直于光轴的平面 |
| 物方节点 | N | 角放大率 γ=1 的物方参考点 |
| 像方节点 | N' | 角放大率 γ=1 的像方参考点 |
4.4 主点与焦点:系统的“灵魂”
这四个点(F、F'、H、H')决定了整个系统的成像特性。有了它们,我们可以用高斯公式计算任意物距下的像距:
# 高斯公式(以主点为参考)
# f:像方焦距
# f':物方焦距(注意符号)
# l:物距(从物方主点 H 到物点)
# l':像距(从像方主点 H' 到像点)
# 公式:1/l' - 1/l = 1/f'
# 或者用牛顿公式(以焦点为参考)
# x:物点到物方焦点的距离
# x':像点到像方焦点的距离
# 公式:x * x' = f * f'
焦距 f' 是系统最重要的参数。它决定了:
- 放大率:β = -f / x = -x' / f'
- 视场角:tanω = y' / f'(y' 是像高)
- F 数:F/# = f' / D(D 是入瞳直径)
下面这张图展示了理想光学系统的基点结构:
4.5 实际应用:如何用基点分析镜头
有了基点,分析镜头就变成了“搭积木”。
场景一:计算组合系统的焦距
两个已知焦距的透镜组合,总焦距可以用双透镜组合公式:
# 双透镜组合
# f1':第一片透镜像方焦距
# f2':第二片透镜像方焦距
# d:两透镜主面间距
# 组合焦距
f' = (f1' * f2') / (f1' + f2' - d)
# 组合主面位置(相对于第二片透镜像方主面)
delta = (d * f2') / (f1' + f2' - d)
场景二:判断系统类型
| 焦距符号 | 系统类型 | 典型应用 |
|---|---|---|
| f' > 0 | 正光焦度(会聚) | 成像镜头、望远镜物镜 |
| f' < 0 | 负光焦度(发散) | 扩束镜、目镜(部分) |
| f' = ∞ | 无焦系统 | 望远镜、激光扩束器 |
4.6 从近轴到实际:差距在哪里?
近轴光学和高斯光学是理想模型。实际镜头和理想模型的差距,就是像差。
我举个例子:一个单透镜,近轴计算像点在 100mm 处。实际追迹发现,边缘光线聚焦在 98mm,中间光线在 101mm。这个偏差就是球差。
近轴光学告诉我们“应该在哪里”,实际追迹告诉我们“实际在哪里”。两者结合,才能做好镜头设计。