1. 从“光怎么走”到“像怎么成”:几何光学的三大基石
搞光学设计或者做镜头评测的朋友,肯定都绕不开几何光学。我们平时聊的焦距、光圈、像差,这些概念追根溯源,都建立在几条最基础的原理之上。今天想和大家深入聊聊的,就是标题里提到的这三块基石:费马原理、马吕斯定律和成像。很多人可能觉得这些是教科书里的理论,离实际很远,但我的体会是,恰恰是吃透了这些“为什么”,你在面对复杂的像差优化或者理解一个奇特的光学结构时,才能心里有底,知道光路为什么会这么走,而不是机械地调用软件里的优化函数。
简单来说,我们可以把这三者的关系理解为一个逻辑链条:费马原理回答了“光会选择哪条路径”这个根本问题;马吕斯定律描述了光在经历一系列反射折射后,其波前形态的变化规律;而最终,所有这些规律共同作用,决定了光线能否汇聚成一个清晰的“像”。理解了这个链条,你就掌握了几何光学最核心的思维模型。接下来,我会结合一些实际的镜头设计和常见的成像问题,把这几个概念掰开揉碎了讲清楚。
2. 费马原理:光是一位“精打细算”的旅行家
2.1 原理核心:光程取极值
费马原理的表述非常优美且深刻:光在两点之间传播时,所选择的实际路径,是光程取极值(通常是最小值,有时是恒定值或最大值)的路径。这里的“光程”不是简单的几何距离,而是几何路径长度与所在介质折射率的乘积。你可以把它理解为光“感知”到的距离,在折射率大的介质(比如玻璃)里走,哪怕实际距离短,它的“代价”(光程)也更大。
为什么说光“精打细算”?因为它总是选择一条让总“代价”最小(或稳定)的路线。这就像你从家到公司,如果全程是平地,你肯定走直线(光程最小)。但如果中途有一片泥泞的沼泽(高折射率介质),你可能会宁愿绕点远路走旁边的石板路(改变路径),让整体通过沼泽的“难受程度”最小化。光也是这么“想”的。
注意:这里说的“最小”是泛称。在大多数简单情况下(比如单一介质中的直线传播、或经典折射),光程取的是最小值。但在一些特殊光学系统(如某些反射镜结构)中,光程可能取恒定值或最大值。费马原理更普适的表述是“平稳值”,包含了这几种情况。
2.2 从原理推导定律:反射与折射
费马原理的强大之处在于,我们可以从它出发,直接推导出光的直线传播定律、反射定律和折射定律(斯涅尔定律)。这才是真正理解,而不是死记硬背。
以折射定律为例:假设光从介质1(折射率 n₁)中的A点,传播到介质2(折射率 n₂)中的B点,中间经过界面上的P点。那么总光程 L = n₁ * AP + n₂ * PB。费马原理告诉我们,实际光路应使得L取极值。通过一些微积分运算(求导并令其为零),我们就能得到那个熟悉的公式:n₁ * sinθ₁ = n₂ * sinθ₂。其中θ₁和θ₂分别是入射角和折射角。
这个过程的意义在于,它揭示了折射定律不是凭空出现的,而是光“追求”光程极值的自然结果。在设计透镜时,我们本质上就是在利用这个原理:通过精心设计透镜表面的曲率,让来自物点不同方向的光线,经过玻璃(不同位置厚度不同,即光程不同)后,到达像点的光程都相等(或相差波长的整数倍)。如果做到了,所有光线同相位到达,像点就是清晰的——这就是等光程原理,是理想成像的基础。
2.3 实操启示:理解像差与优化
在实际镜头设计中,费马原理是理解像差的钥匙。像差,本质上就是不同光线之间的光程差。
- 球差:对于轴上物点,边缘光线和近轴光线经过透镜后,到达理想像点的光程不同。
- 彗差:轴外物点发出的光束,其对称上下光线到达像面的光程不对称。
- 像散:子午面内和弧矢面内的光线,聚焦位置不同(即光程极值点不同)。
光学设计软件(如Zemax, Code V)的优化过程,核心目标之一就是通过调整曲面参数、厚度、材料,最小化整个视场和孔径内的光程差。当你设置“波前差(Wavefront Error)”作为优化目标时,你就是在直接运用费马原理。理解这一点,再看软件里复杂的优化函数和像差曲线图,就不会觉得那是一堆抽象的数字,而能直观地联想到背后光线光程的竞争与平衡。
实操心得:刚开始做优化时,很容易只盯着点列图(Spot Diagram)的RMS半径变小。但有时点列图小了,波前差却未必最优,特别是在大孔径或广角情况下。我的经验是,对于追求极限光学性能的设计(如天文摄影镜头、显微物镜),要格外关注波前差图(Wavefront Map)和光程差(OPD)图。它们能更直接地告诉你,光程在瞳面上的分布是否平滑,是否存在高阶的、点列图不敏感但影响成像“扎实感”的像差。
3. 马吕斯定律:波前的“变形记”与成像关系
3.1 定律表述:正交波面与光线汇
马吕斯定律的表述是:垂直于波面的光线,在经过任意次反射和折射后,仍然垂直于变化后的新波面;并且,这些光线与任意两个波面相交所截得的光程长度相等。
听起来有点绕,我们可以拆解一下:
- 光线与波面垂直:这定义了什么是“光线”。在几何光学中,光线就是波面的法线方向。这保证了我们用光线追迹来代表波前传播是合理的。
- 变换后仍垂直:无论光学系统多复杂,这个垂直关系保持不变。这意味着,如果你知道了一个波前的形状,就能通过追迹其法线(光线)来找到它经过系统后的新形状。
- 等光程性:这是关键。在同一波面上,所有点到光源的光程相等(这是波前的定义)。马吕斯定律指出,这个“等光程”特性在经过光学系统后,被保持在了新的波面之间。也就是说,从物点出发,同时到达初始波面1的光线,它们也会同时到达变换后的波面2。
3.2 与费马原理的联系:一个描述路径,一个描述面
费马原理描述的是单条光线的路径选择问题。而马吕斯定律描述的是一束光线(光线汇)所构成的波前在传播中的整体性质。两者是相辅相成的。
可以这样理解:费马原理决定了每一条光线具体怎么走(路径极值)。而无数条遵循费马原理的光线,构成了一个连续的波前。马吕斯定律则描述了这一个“整体”波前在变形过程中,其内部秩序(光线与波面垂直、等光程)是如何保持的。一个完美的成像系统,应该能将一个球面波前(发自物点)变换为另一个球面波前(汇聚于像点)。马吕斯定律保证了,如果入射的是球面波,并且系统理想,那么出射的也是球面波。
3.3 应用场景:非成像光学与系统分析
马吕斯定律在分析一些非理想成像系统或非成像光学元件时特别有用。
- 光阑与渐晕分析:当轴外光束被镜筒或光阑切割时,波前变得不完整。利用马吕斯定律,可以分析剩余波前的形状如何影响像面的照度分布和成像质量,这直接关联到画面的暗角(渐晕)效应。
- 照明与导光设计:在LED二次光学设计、背光模组中,目标往往不是成清晰的像,而是控制光强的分布。马吕斯定律结合能量守恒,可以用于设计自由曲面,将光源发出的特定波前,转换成所需照明区域的特定波前(如均匀的平面波),从而实现精准配光。
- 判断系统是否“可理想成像”:一个光学系统要能对一定范围内的物体理想成像(满足等光程条件),其必须满足“马吕斯-杜平定理”的推广形式,即系统必须是“马吕斯系统”。这为复杂系统的可行性分析提供了理论工具。
注意事项:马吕斯定律成立的前提是各向同性介质。在晶体等各向异性介质中,光线方向与波前法线方向可能不再一致(双折射现象),此时马吕斯定律需要修正。我们在设计涉及偏振元件或液晶的光学系统时,需要跳出几何光学的简化框架,回到更基础的电磁波理论中去。
4. 理想成像:原理的终极目标与现实约束
4.1 理想成像的条件:等光程与齐明
前面多次提到“理想成像”,它的严格定义是:物空间一个点发出的所有光线,经过系统后,在像空间严格汇聚于一个点。根据费马原理,这意味着从物点到像点,所有可能路径的光程必须严格相等。
这引出了两个关键条件:
- 等光程条件:对所有孔径和视场的光线都成立,这是最严苛的条件。
- 正弦条件:对于小视场(近轴)但大孔径的情况,要消除彗差,需要满足阿贝正弦条件。这可以看作是对等光程条件在轴外的一阶放宽,是设计大孔径物镜(如显微镜物镜)时必须满足的,满足该条件的点称为“齐明点”。
没有任何一个实际的光学系统能在整个视场和孔径上实现完美的等光程。工程上的光学设计,就是在系统复杂度、成本、体积与偏离理想成像条件的程度(即像差)之间做权衡。
4.2 从波前角度理解像质评价
基于费马原理和马吕斯定律,我们可以从波前角度建立一套强大的像质评价体系:
- 理想情况:出射波前是完美的球面波,所有光线同时到达球心(像点)。
- 实际情况:出射波前发生畸变,不再是完美的球面。这个畸变的波前与理想球面波之间的差距,就是波前误差(Wavefront Error)。
- 像差就是波前误差的特定表现形式:像差多项式(如泽尼克多项式)可以将复杂的波前误差分解为球差、彗差、像散等基本像差项。光学设计软件的优化,核心就是最小化这些多项式系数。
这种视角的优势在于它更物理、更本质。点列图、MTF(调制传递函数)等评价指标,都可以从波前误差推导出来。例如,MTF本质上描述的是不同空间频率的波前误差对成像对比度的衰减作用。
4.3 实操中的成像控制:以摄影镜头为例
让我们用一个常见的摄影镜头设计场景,串联起这三个原理。
设计目标:一款大光圈(f/1.8)的标准定焦镜头,要求中心锐度高,边缘画质可接受。
- 初始结构选择:我们可能会选择双高斯(Double Gauss)或其变种结构。为什么?因为历史证明,这种对称或近对称的结构,能较好地同时校正球差、彗差、像散和场曲等多种像差。这背后是对光程进行对称性控制的思路。
- 材料选择与搭配:使用高折射率玻璃矫正球差和像散,使用特殊色散(部分色散)玻璃来校正轴向色差(不同波长的光程差)。这里,费马原理中的“光程=n×d”是关键,不同波长光的折射率n不同,导致光程差,产生色差。
- 优化过程:
- 设置多个视场(0°, 10°, 20°…)和多个孔径(0, 0.3, 0.5, 0.7, 1.0 瞳高)。
- 优化目标直接包含“波前差”操作数,迫使软件调整曲面,使各视场各孔径的光线到达像面的光程尽可能一致。
- 同时控制“光瞳像差”(由马吕斯定律可知,出瞳处的波前形状会影响轴外像差),确保轴外光束能有效通过光阑。
- 分析判断:
- 查看光程差图:观察不同视场、不同孔径光线与主光线之间的光程差是否接近零。如果曲线平坦,说明等光程条件满足得好。
- 查看场曲/像散图:这直接反映了子午和弧矢波前聚焦点的差异(即马吕斯定律中波前曲率的变化)。
- 查看MTF曲线:这是最终成像效果的预测。中心视场在高频(如40lp/mm)的MTF值应尽可能高且平滑,边缘视场可有所下降。
常见问题与排查:
- 问题:优化后期,中心MTF提升困难,边缘像散突然变大。
- 排查思路:
- 检查光程差图,看是否在某个视场或孔径出现了剧烈的光程差跳变。这可能意味着某个面的入射角过大,导致高阶像差爆发。
- 检查光线追迹图,看边缘视场的光线是否在某个透镜面上有极高的入射角,或是否非常靠近透镜边缘。这通常需要调整该面的曲率或透镜厚度,以“舒缓”光线的走向。
- 回顾材料搭配。有时问题出在色差校正上,过度的色差校正会导致单色像差平衡被破坏。可以尝试固定一两个关键玻璃的折射率或阿贝数,再进行优化。
- 引入非球面。在关键位置(如大光圈镜头的第一片或最后一片)使用非球面,可以更自由地控制光程,独立地校正特定阶数的像差(如球差),而不必过度影响其他像差。这是费马原理在更自由曲面上的应用。
5. 超越理想:像差平衡与系统性能极限
5.1 像差平衡的艺术:没有完美,只有权衡
没有任何镜头能完全消除所有像差。光学设计的艺术,在于像差的平衡与分配。这背后依然是光程控制的哲学。
- 残余像差的分配:是将所有视场的像差都压到中等水平,还是保证中心极致锐利而允许边缘有明显下降?这取决于产品定位(是追求分辨率的显微物镜,还是追求氛围的摄影镜头?)。
- 焦平面的选择:对于场曲(像面弯曲),我们通常无法完全消除。设计师需要决定将焦平面设置在“最小模糊圆”的位置,使得前后景的弥散斑相对均衡。这相当于在子午焦面和弧矢焦面之间找一个光程差异最小的折衷面。
- 孔径与视场的权衡:大光圈必然引入更多高阶像差(球差、彗差)。为了在全开光圈可用,设计师往往会有意地在缩小光圈时引入一点“过校正”的像差,使得光圈收小一两档后,各种像差达到最佳平衡状态。这就是为什么很多镜头在f/2.8或f/4时画质最佳。
5.2 现代光学中的扩展应用
费马原理和马吕斯定律的思想,在当代光学中依然焕发活力,并扩展到新的领域:
- 计算成像与相位恢复:在计算成像中,我们通过算法从拍摄的模糊图像中反推波前误差,从而校正像差。这个过程的核心模型,依然是光程(相位)与成像之间的关系。相位恢复算法可以视为在数字域“逆向”求解费马原理。
- 超构表面与超构透镜:这是一种通过亚波长结构阵列来调控波前的平面光学元件。每一个纳米结构单元,都相当于一个微型相位调制器,精确地改变局部光程。设计超构透镜,就是在二维平面上实现传统透镜通过三维曲面才能实现的光程调制功能,这是费马原理在纳米尺度的极致应用。
- 自由曲面光学:在AR/VR、汽车照明、投影光机中广泛应用。自由曲面的设计没有旋转对称的约束,其核心目标同样是构造一个面型,使得入射波前被调制为出射的特定波前(如均匀矩形光斑、特定图案),这需要结合费马原理(光线路径)和马吕斯定律(波前变换)进行复杂的逆向求解。
5.3 给实践者的最后建议
- 建立“光程”直觉:在看任何光学系统时,尝试在脑中构建光程图。思考光线在哪个区域光程累积得快(高折射率、长路径),系统是如何通过形状和材料来补偿这些差异的。
- 善用软件,但理解底层:像Zemax的
OPD Fan图、Wavefront Map,是理解系统光程差最直接的窗口。多观察这些图,而不仅仅是MTF。当优化陷入瓶颈时,回到这些基础图表,往往能找到问题的根源——是某个视场的光程差曲线形状怪异,还是不同波长间的光程差分离过大? - 从简单系统验证开始:如果你刚开始接触设计,不要一上来就挑战复杂结构。可以从一个单透镜开始,手动计算它的近轴参数,然后在软件中建模,观察当你改变曲率、厚度时,球差、光程差如何变化。亲手“破坏”再“修复”一个简单系统,对原理的理解远胜于阅读十篇文献。
光学设计是一条需要理论和实践紧密结合的道路。费马原理、马吕斯定律和成像概念,就是这条路上的地图和罗盘。它们不会直接告诉你每一步该怎么走,但能确保你在面对复杂地形和岔路时,始终知道方向在哪里,明白自己每一个调整背后的物理意义。这份从原理深处生发出的掌控感,正是光学设计工作中最大的乐趣和成就感所在。