3. 焦距缩短比数学推导:从高斯成像公式到缩短比公式

好,咱们进入第三讲。前面两章我们把焦距缩短比的概念和工程价值聊透了。这一章,我带你亲手把缩短比的公式推导出来。

说实话,很多工程师用缩短比公式用得挺溜,但一问「这公式怎么来的?」就卡壳了。我个人觉得,搞光学设计,知其然更要知其所以然。否则遇到非标系统,你连公式都不敢改。

咱们从最基础的高斯成像公式出发,一步步推。你跟着我的思路走,保证不绕路。

3.1 高斯成像公式回顾

先复习一下。高斯成像公式是所有几何光学的基石:

1/f = 1/u + 1/v

其中:

  • f —— 透镜焦距
  • u —— 物距(物体到透镜的距离)
  • v —— 像距(像到透镜的距离)

这个公式适用于薄透镜、近轴光线。实际工程中,厚透镜或大视场角会有偏差,但作为理论推导起点,它足够精确。

我的习惯:每次做系统设计前,我都会先用高斯公式算一遍理想情况,再上仿真软件微调。这样心里有底,不会跑偏。

3.2 什么是「焦距缩短」?

你想想看,一个标准镜头,焦距是固定的。但当我们把附加镜组(比如广角附加镜、微距接环)加到镜头前面或后面时,整个系统的等效焦距就变了。

缩短比 K 的定义很简单:

K = f_等效 / f_原始

当 K < 1 时,等效焦距变短,视场角变大——这就是广角效果。

问题是:这个 K 怎么用数学表达出来?

3.3 推导过程:一步步来

假设我们有一个原始镜头,焦距为 f₀。在它前面加一个附加镜组,焦距为 f₁。两个镜组之间的距离为 d(主面间距)。

整个系统的等效焦距 f_eq 可以用双透镜组合公式计算:

1/f_eq = 1/f₀ + 1/f₁ - d/(f₀ × f₁)

这个公式你肯定见过。但别急,我们把它变形一下。

两边同时乘以 f₀:

f₀ / f_eq = 1 + f₀/f₁ - d/f₁

注意左边是什么?f₀ / f_eq 就是缩短比 K 的倒数!

所以:

1/K = 1 + f₀/f₁ - d/f₁

整理一下:

1/K = 1 + (f₀ - d) / f₁

两边取倒数,得到缩短比公式的通用形式:

K = 1 / [1 + (f₀ - d) / f₁]
核心公式:
K = 1 / [1 + (f₀ - d) / f₁]
其中 f₀ 为原始镜头焦距,f₁ 为附加镜组焦距,d 为两镜组主面间距。

3.4 特殊情况分析

公式推出来了,咱们看看几种常见情况。

条件 公式简化 物理意义
附加镜紧贴镜头 (d ≈ 0) K = 1 / (1 + f₀/f₁) 缩短比只取决于焦距比
附加镜为负透镜 (f₁ < 0) K > 1 或 K < 1 取决于 d 和 f₁ 的具体值
附加镜为正透镜 (f₁ > 0) K < 1 系统焦距缩短,视场角增大
d = f₀ K = 1 焦距不变,但像面位置会变

嗯,这里要注意:d = f₀ 时虽然等效焦距不变,但像面位置偏移了,实际成像质量可能下降。我曾经在项目里踩过这个坑,以为焦距不变就万事大吉,结果像面跑到传感器外面去了。

3.5 工程简化公式

实际工程中,附加镜通常紧贴主镜头安装,d 很小。这时候我们可以用简化公式:

K ≈ 1 / (1 + f₀/f₁)

再进一步,如果 f₁ 是负值且绝对值远小于 f₀(常见于广角附加镜),公式可以近似为:

K ≈ |f₁| / f₀

举个例子:

  • 原始镜头 f₀ = 50mm
  • 附加镜 f₁ = -25mm
  • d ≈ 0

用精确公式:K = 1 / (1 + 50/(-25)) = 1 / (1 - 2) = -1

取绝对值,K = 1,焦距不变?不对!

这里有个陷阱:当 f₁ = -f₀ 且 d = 0 时,系统变成 afocal 系统(无焦系统),等效焦距无穷大。所以实际中不会这么用。

避坑指南:我曾经在设计一款手机外挂广角镜时,直接用简化公式 K ≈ |f₁|/f₀,结果算出来缩短比 0.5 倍,实际装上去只有 0.7 倍。后来一查,是忽略了 d 的影响。所以,能精确算就别偷懒。

3.6 知识结构图

下面这张图把整个推导脉络梳理清楚了,你一看就懂。

焦距缩短比推导知识结构图 焦距缩短比推导知识结构 高斯成像公式 1/f = 1/u + 1/v 双透镜组合公式:1/f_eq = 1/f₀ + 1/f₁ - d/(f₀f₁) 变形:f₀/f_eq = 1 + (f₀ - d)/f₁ 缩短比公式:K = 1 / [1 + (f₀ - d)/f₁] 特殊情况分析 工程简化公式 核心:从高斯公式出发,经过双透镜组合公式,推导出缩短比通用形式

3.7 实际应用中的注意事项

公式推完了,但纸上谈兵可不行。我分享几个实战中容易翻车的地方。

  1. 主面位置:公式里的 d 是两镜组主面之间的距离,不是机械端面距离。很多工程师直接用量出来的机械间距代入,结果差一截。
  2. 符号约定:f₁ 的正负号一定要搞清楚。正透镜 f₁ > 0,负透镜 f₁ < 0。符号错了,结果全反。
  3. 近轴近似:高斯公式本身是近轴近似,大视场角下误差会增大。如果视场角超过 60°,建议用光线追迹验证。
  4. 温度影响:镜组间距 d 会随温度变化。高低温环境下,缩短比会漂移。我做过一个车载镜头项目,-40°C 到 85°C 的范围内,K 值变化了 3%。
我的建议:推导公式时,先用理想情况算一遍,再用 Zemax 或 Code V 建个简单模型验证。两边对得上,你才能放心用。

好了,这一章的核心就是:从高斯成像公式出发,经过双透镜组合公式,推导出缩短比 K 的通用表达式。你把这个推导过程走一遍,以后遇到任何附加镜系统,都能自己算缩短比,不用死记硬背。