4. 光学系统参数:焦距、F数、视场角、入瞳/出瞳、孔径光阑

好,咱们进入第四章。前面几章聊了初始结构从哪来、怎么查,这一章得把几个最核心的参数掰开揉碎了讲清楚。

焦距、F数、视场角、入瞳出瞳、孔径光阑——这五个词,你几乎每天都会碰到。但说实话,我见过不少做了两三年的工程师,对它们之间的联动关系还是模模糊糊的。

嗯,咱们一个一个来。

4.1 焦距(Focal Length)——系统的“放大镜”

焦距,说白了就是光线经过镜头后汇聚(或发散)的程度。单位是毫米,符号是 f。

它决定了两个事:

  • 像的大小:焦距越长,像越大。长焦镜头能把远处的东西拉近,就是这个道理。
  • 视场范围:焦距越短,看到的范围越宽。广角镜头就是短焦。
我的习惯: 拿到一个初始结构,我第一眼先看焦距。如果目标焦距是50mm,结构里写的是100mm,那后面所有参数都得按比例缩放。千万别直接拿去优化,会出大问题。

焦距的计算公式很简单,但实用中我们更关心它的正负:

  • 正焦距:汇聚光线,成像系统(相机、望远镜)都用正焦距。
  • 负焦距:发散光线,用在扩束、投影等系统中。

4.2 F数(F-number)——系统的“进光量”

F数,也叫光圈数,符号是 F/#。公式是:

F/# = f / D

其中 f 是焦距,D 是入瞳直径。

F数越小,进光量越大,像面越亮。F/1.4 的镜头比 F/8 亮得多。但同时,F数越小,像差校正越难,成本也越高。

注意: 千万不要把 F 数和光圈 F 值搞混。F 数是系统参数,光圈 F 值是摄影里的曝光参数。虽然数值一样,但物理含义有细微差别。我曾经在写报告时混用过,被审稿人狠狠批了一顿。

实际项目中,F数决定了系统的衍射极限。F数越大,衍射极限越高,但像面越暗。这是个权衡。

4.3 视场角(Field of View, FOV)——系统能看多宽

视场角,就是系统能接收光线的最大角度。单位是度(°)。

它分两种:

  • 全视场角(2ω):从系统一侧到另一侧的总角度。
  • 半视场角(ω):从光轴到边缘的角度。

视场角和焦距、像高有关系:

y = f * tan(ω)

其中 y 是像高,f 是焦距,ω 是半视场角。

关键点: 视场角越大,边缘像质越差。广角镜头边缘的畸变和色散通常比中心严重。所以,初始结构输入时,视场角一定要给准,别为了好看而缩小视场。

4.4 入瞳与出瞳——系统的“眼睛”

这两个概念,很多人觉得抽象。我换个说法:

  • 入瞳:从物方看过去,孔径光阑的像。它决定了系统能接收多少光线。
  • 出瞳:从像方看过去,孔径光阑的像。它决定了光线如何到达像面。

入瞳直径 D 和焦距 f 决定了 F 数。出瞳位置则影响系统的远心度。

避坑指南: 我曾经设计一个投影镜头,出瞳位置没算对,结果实际装调时光线偏了,像面照度不均匀。后来才发现,出瞳位置必须和后续系统的入瞳位置匹配。这个“瞳匹配”问题,在拼接系统中尤其重要。

4.5 孔径光阑(Aperture Stop)——系统的“阀门”

孔径光阑,就是系统中实际限制光束大小的那个物理元件。它可以是镜片边缘、一个独立的圆孔,或者某个镜片上的镀膜区域。

它的作用:

  • 控制进光量
  • 决定入瞳和出瞳的位置
  • 影响像差分布

在初始结构里,孔径光阑的位置通常已经给定。但你可以根据优化需要调整。比如,把光阑放在镜头中间,可以对称化像差;放在前面,可以减小前组镜片口径。

注意: 孔径光阑的位置一旦确定,入瞳和出瞳的位置就跟着定了。不要随意移动光阑而不重新计算瞳位置。否则,F 数会变,像面照度也会变。

4.6 五个参数的关系图

下面这张图,把这五个参数的关系画清楚了。你一看就明白。

光学系统核心参数关系图 孔径光阑 入瞳 出瞳 焦距 f F数 视场角 物方看 像方看 D 决定 F/# f 与 ω 决定像高 说明:孔径光阑是物理实体,入瞳/出瞳是它的像。焦距和入瞳直径决定F数,焦距和视场角决定像高。 五个参数互相牵制,改一个就得重新算其他几个。

4.7 参数输入时的常见错误

我总结了几条,你输入初始结构时对照着检查:

参数 常见错误 后果
焦距 单位搞错(mm vs cm) 像面位置全错
F数 用光圈F值代替系统F数 衍射极限计算错误
视场角 半视场和全视场混淆 像高计算偏差一倍
入瞳/出瞳 位置输入错误 瞳匹配失败,照度不均
孔径光阑 光阑位置与入瞳位置混淆 F数计算错误
我的建议: 每次输入完参数,手动算一遍 F/# = f / D,再算一遍 y = f * tan(ω)。如果结果和软件显示的不一致,别急着往下走,先查清楚。这个习惯救过我很多次。

4.8 小结

这一章的内容,说白了就是五个参数的定义和关系。你不需要背公式,但得理解它们怎么互相影响。

焦距决定大小,F数决定亮度,视场角决定范围,入瞳出瞳决定光线路径,孔径光阑是那个实际的“阀门”。

嗯,记住一句话:改一个参数,必须检查其他四个。