4、透镜与成像系统:薄透镜公式、厚透镜、焦距、物像关系、放大率、像差(球差、彗差、像散、场曲、畸变)的直观理解
透镜是光学工程中最基础也最核心的元件。无论是手机摄像头、显微镜物镜、望远镜目镜,还是激光准直系统,其本质都是在利用透镜对光线的折射规律,实现“物”与“像”之间的映射。本章从工程应用视角出发,先建立薄透镜的数学框架,再过渡到厚透镜的工程处理,最后用直观的几何图像拆解五大单色像差。理解这些内容,是后续进行光学系统设计、选型与公差分析的前提。
上图给出了本章的知识骨架:左侧是薄透镜近轴成像的基本关系,右侧是五大单色像差的分类,底部则是厚透镜工程化处理的核心思路——用主面模型将厚透镜等效为薄透镜。下面我们逐一展开。
4.1 薄透镜公式:近轴光学的基石
4.1.1 核心原理:高斯公式与符号约定
薄透镜公式(Gaussian Lens Formula)描述的是在近轴近似条件下,物距、像距与焦距之间的定量关系:
1/f = 1/s + 1/s'
其中,f 为透镜焦距(正为会聚,负为发散),s 为物距(实物为正),s' 为像距(实像为正)。这个公式的推导基于两个假设:透镜厚度远小于曲率半径,且光线与光轴夹角很小(sinθ ≈ θ)。工程上,当透镜厚度小于焦距的 1/10 时,薄透镜近似误差通常在 1% 以内。
4.1.2 判断方法:由物距判断成像性质
根据物距与焦距的关系,可以快速判断成像性质:
| 物距 s | 像距 s' | 像的性质 | 典型应用 |
|---|---|---|---|
| s > 2f | f < s' < 2f | 倒立、缩小、实像 | 相机摄影 |
| s = 2f | s' = 2f | 倒立、等大、实像 | 1:1 复制系统 |
| f < s < 2f | s' > 2f | 倒立、放大、实像 | 投影仪 |
| s = f | s' → ∞ | 不成像(平行光出射) | 准直系统 |
| s < f | s' < 0(虚像) | 正立、放大、虚像 | 放大镜 |
4.1.3 案例拆解:手机摄像头微距模式
某手机摄像头焦距 f = 4.5mm,传感器靶面高度为 3.6mm。当拍摄距离为 100mm 时:
- 计算像距:1/s' = 1/4.5 - 1/100 = 0.2122,得 s' ≈ 4.71mm
- 计算放大率:m = -s'/s = -4.71/100 = -0.0471(负号表示倒立)
- 验证像面位置:s' = 4.71mm 与传感器到透镜后主面的距离(后焦截距)对比,判断是否需要微距马达驱动镜组前移。
实际工程中,手机微距模式通过移动整个镜组(改变 s)来保持 s' 恒定在传感器位置。当 s 从 100mm 缩短到 50mm 时,s' 变为 4.95mm,镜组需要前移 0.24mm——这就是微距马达的行程来源。
4.2 厚透镜:主面模型与工程等效
4.2.1 核心原理:主面与节点
实际透镜都有厚度,光线在透镜内部传播时会发生两次折射。厚透镜的完整描述需要六个基点:两个焦点(F, F')、两个主点(H, H')、两个节点(N, N')。工程上最常用的简化是主面模型:将厚透镜等效为两个虚拟的折射平面(主面),所有折射效果等效为在这两个主面上发生。
关键参数关系:
- 有效焦距(EFL):f' = 1 / [(n-1)(1/R₁ - 1/R₂ + (n-1)d/(nR₁R₂))]
- 后焦距(BFL):从最后一面到焦点的距离,BFL = f'[1 - (n-1)d/(nR₁)]
- 主面间距:P = d - (f' + f) 的修正项,通常用 P = d(n-1)/(nR₂) 近似
4.2.2 判断方法:厚透镜的薄透镜等效流程
- 计算透镜的 EFL(使用透镜制造者公式)
- 确定前主面位置 H(距第一面距离 = -f'(n-1)d/(nR₂))
- 确定后主面位置 H'(距第二面距离 = -f'(n-1)d/(nR₁))
- 将厚透镜替换为位于 H 和 H' 之间的“零厚度”薄透镜,物距和像距均从主面算起
- 机械设计时,将计算得到的像距转换为从最后一面到像面的距离(BFL)
4.2.3 实战场景:双胶合消色差透镜
一个典型的双胶合透镜(冕牌玻璃 K9 + 火石玻璃 F2),中心厚度 6mm,曲率半径 R₁=50mm, R₂=-40mm, R₃=-100mm。通过计算可得:
EFL = 100.2mm
BFL = 96.8mm
前主面距第一面 = -3.4mm(主面在透镜前方)
后主面距第三面 = -2.1mm(主面在透镜内部)
这意味着:如果按薄透镜公式计算,物距 200mm 对应的像距应为 200mm;但实际从最后一面到像面的距离为 200 - 2.1 = 197.9mm。对于高精度系统,这 2.1mm 的差异不可忽略。
4.3 物像关系与放大率:从公式到系统设计
4.3.1 横向放大率与纵向放大率
横向放大率(垂轴放大率)定义为像高与物高之比:
m = y'/y = -s'/s
纵向放大率(沿轴放大率)描述物体沿光轴移动时像的移动量:
α = ds'/ds = -m² × (s'/s) = -m² × (f/(s-f))²
工程上更常用的是角放大率:γ = tan(u')/tan(u) = s/s' = 1/m。三者满足拉格朗日-亥姆霍兹不变量:n·y·tan(u) = n'·y'·tan(u')。
4.3.2 判断方法:由放大率选择透镜焦距
给定物距 s 和目标放大率 m,所需焦距为:
f = s × m / (m - 1)
例如:需要将 10mm 的物体成像为 40mm 的像(m = -4),物距为 250mm,则 f = 250 × (-4) / (-4 - 1) = 200mm。此时像距 s' = -m × s = 1000mm,系统总长 1250mm。
4.3.3 案例拆解:机器视觉检测系统的镜头选型
某产线需要检测 20mm × 20mm 的工件,相机传感器为 1/1.8"(靶面 7.2mm × 5.4mm),工作距离限制在 200mm 以内。
| 参数 | 计算过程 | 结果 |
|---|---|---|
| 所需放大率 | m = 7.2/20 = 0.36 | m = -0.36(倒像) |
| 焦距 | f = 200 × 0.36 / (0.36+1) | f ≈ 52.9mm |
| 像距 | s' = 0.36 × 200 | s' = 72mm |
| 系统总长 | 200 + 72 | 272mm |
实际选型时,选择 f = 50mm 的工业镜头,通过调节物距使放大率精确匹配。注意:镜头标注的“工作距离”通常指从镜头前端到物体的距离,而非从主面算起,需要预留 5-10mm 的机械余量。
4.4 像差的直观理解:从几何图像到工程对策
4.4.1 球差:孔径的函数
球差源于透镜球面形状对边缘光线和近轴光线的聚焦能力不同。边缘光线(孔径大)聚焦点比近轴光线更靠近透镜,导致像点弥散。用波像差表示:W = A₁·ρ⁴,其中 ρ 为归一化孔径坐标。
直观理解:想象一束平行光通过透镜,中心光线聚焦在 F',而边缘光线聚焦在 F' 左侧。在最佳像面处,光斑呈圆形弥散斑,直径与孔径的三次方成正比。
工程对策:
- 使用非球面(将球面改为偶次非球面,可消除大部分球差)
- 正负透镜组合(双胶合消球差)
- 缩小孔径(光圈收缩,球差按孔径三次方减小)
4.4.2 彗差:离轴点的“彗星尾巴”
彗差是轴外物点发出的斜光束经透镜后,不同孔径带的光线聚焦点不同,形成类似彗星形状的弥散斑。其波像差表达式为:W = A₂·ρ³·cos(θ)。
直观理解:离轴物点的光线通过透镜时,上边缘光线和下边缘光线的聚焦高度不同,导致像点呈现“泪滴状”或“彗星状”。彗差随视场线性增大,随孔径平方增大。
工程对策:采用对称结构(如双高斯镜头),或使用光阑位置优化——将孔径光阑放在透镜的曲率中心附近可显著减小彗差。
4.4.3 像散与场曲:子午与弧矢的分离
像散是指轴外物点的子午光线(在包含主光线的平面内)和弧矢光线(垂直于子午面的平面内)聚焦在不同位置。场曲则是像面不是平面而是曲面。
子午像点位置:T = 3A₃·ρ²·cos²(θ)
弧矢像点位置:S = A₃·ρ²·(2cos²(θ)-1)
直观理解:用一张白纸在透镜后方移动,你会看到轴外点的像从“竖线”变成“圆斑”再变成“横线”——这就是像散的表现。场曲则表现为:中心清晰时边缘模糊,边缘清晰时中心模糊。
工程对策:像散可通过选择玻璃组合和弯曲透镜形状(Cemented doublet)校正;场曲则需要使用平场透镜(如显微物镜的 Plan 型),或在传感器前加场镜。
4.4.4 畸变:主光线的“变形术”
畸变是唯一不影响清晰度、只影响几何位置的像差。它表现为像的放大率随视场变化:
桶形畸变:边缘放大率 < 中心放大率
枕形畸变:边缘放大率 > 中心放大率
直观理解:拍摄方格图案时,如果方格边缘向内弯曲(桶形),向外弯曲(枕形)。畸变不产生弥散斑,因此无法通过缩小光圈改善。
工程对策:软件校正(标定畸变系数后重映射)、光学设计时采用对称结构(如双高斯、广角镜头的前组负透镜)。
4.4.5 像差平衡与系统设计
实际光学系统不可能完全消除所有像差,工程上追求的是像差平衡——在给定视场和孔径范围内,使综合波像差最小。常用方法:
- 用 Zernike 多项式分解波前,识别主导像差项
- 通过优化曲率半径、玻璃材料、空气间隔来平衡各像差
- 使用非球面系数(4阶、6阶、8阶)校正高阶像差
- 在 MTF(调制传递函数)曲线上评估综合成像质量
4.5 像差判断与排障流程
当你在实验室或产线上遇到成像质量问题时,可以按以下流程快速定位像差类型:
| 现象 | 可能像差 | 验证方法 | 快速对策 |
|---|---|---|---|
| 中心清晰、边缘模糊 | 场曲 | 用曲面传感器或倾斜测试卡 | 缩小光圈、加平场镜 |
| 边缘有“尾巴” | 彗差 | 观察点光源像的彗星形状 | 调整光阑位置 |
| 全视场均匀模糊 | 球差 | 比较 F/2.8 与 F/8 的清晰度 | 缩小光圈 |
| 直线变曲线 | 畸变 | 拍摄方格图测量 | 软件校正 |
| 中心清晰、边缘有方向性模糊 | 像散 | 旋转测试卡观察模糊方向变化 | 调整镜片间距 |
排障时注意:先排除机械因素(镜片倾斜、间隔错误、镜片装反),再考虑光学设计因素。一个常见的低级错误是双胶合透镜装反——将胶合面朝向错误方向,导致彗差和球差同时恶化。