2、光学基础回顾:几何光学、像差理论、光瞳与视场,为自由曲面设计奠定基础

自由曲面光学设计的本质,是在传统球面/非球面光学系统无法满足性能、体积或重量约束时,通过引入更高自由度的面形描述来重新分配光线走向。然而,无论面形如何“自由”,其底层物理规律仍然严格遵循几何光学的基本定律,其性能评价仍然依赖像差理论的框架,其系统架构仍然受光瞳与视场的匹配关系制约。本章的目的,不是重复大学物理光学教材,而是从自由曲面设计的视角,重新梳理那些决定设计成败的核心光学概念,帮助学习者建立从“面形自由度”到“系统性能”之间的清晰映射关系。

自由曲面光学系统 面形自由度 → 系统性能 几何光学 光线传播 / 折射反射 / 光路追踪 像差理论 赛德尔像差 / 波前误差 / 评价函数 光瞳与视场 入瞳/出瞳 / 视场角 / 渐晕 面形描述 XY多项式 / Zernike / NURBS 性能评价 RMS波前 / MTF / 畸变网格 加工约束 刀具半径 / 斜率限制 / 可检测性 核心约束:光线可追迹性 + 像差可平衡性 + 光瞳/视场匹配性 + 加工可实现性 自由曲面不是“任意曲面”,而是受物理规律和工艺约束共同限定的最优面形

上图展示了自由曲面光学设计中三大基础理论支柱与设计输出之间的逻辑关系。几何光学提供了光线传播的数学工具,像差理论提供了性能评价与优化的方向,光瞳与视场则定义了系统的边界条件。三者共同约束着面形描述、性能评价和加工可行性。下面逐一展开。

2.1 几何光学:光线追迹是自由曲面设计的“语法规则”

核心原理

几何光学将光视为沿直线传播的射线,其行为由费马原理(Fermat's Principle)统一描述:光从一点到另一点的实际路径,是光程取极值的路径。对于自由曲面设计而言,这意味着我们关心的不是单个折射面的局部性质,而是整个光路中所有面形共同作用下的光程分布。自由曲面之所以能校正传统面形难以处理的像差,本质上是因为它提供了更多的光程调制自由度——通过局部改变面形斜率,可以精确控制每条光线的偏折方向,从而在像面上实现更均匀的能量分布和更小的波前误差。

在实际工程中,光线追迹是自由曲面设计的核心计算工具。现代光学设计软件(如Zemax OpticStudio、Code V、LightTools等)均基于光线追迹引擎。对于自由曲面,追迹的精度和速度尤为重要:由于面形不再具有旋转对称性,每条光线的入射点对应的局部曲率都不同,因此需要逐点计算面形法向量,再应用斯涅尔定律(Snell's Law)的矢量形式:

n₁ × (L × N) = n₂ × (L' × N)

其中,n₁、n₂为界面两侧折射率,L为入射光线方向单位矢量,L'为出射光线方向单位矢量,N为入射点处的面形法向量。对于自由曲面,N的计算依赖于面形方程的一阶偏导数,因此面形描述的数学形式直接决定了追迹效率。

判断方法:面形连续性与可追迹性检查

在自由曲面设计初期,必须检查面形的数学性质是否满足光线追迹的基本要求:

  • C¹连续(一阶导数连续):保证法向量连续,避免光线偏折方向突变;
  • C²连续(二阶导数连续):保证曲率连续,避免聚焦光斑出现异常散射;
  • 无自交或折叠:面形不能出现“倒扣”区域,否则光线会多次穿越同一面形;
  • 斜率有限:面形最大斜率需在加工和追迹算法可处理范围内(通常建议<60°)。
经验提醒:自由曲面面形常用XY多项式或Zernike多项式描述。XY多项式适合描述非旋转对称的校正量,但高次项容易引入振荡;Zernike多项式在单位圆域内正交,更适合描述与像差模式对应的面形分量。设计时应根据系统特点选择基底函数,并控制多项式阶数(一般不超过10阶),避免“过拟合”导致面形出现不可加工的局部起伏。

案例拆解:离轴三反自由曲面系统

以典型的离轴三反自由曲面望远镜为例,系统由主镜、次镜、三镜组成,三个反射面均为自由曲面。设计目标是实现大视场(如10°×10°)下的近衍射极限成像。初始结构采用同轴三反的球面/非球面设计,然后通过坐标偏置实现离轴,消除中心遮拦。此时,系统的几何光学行为发生显著变化:

  • 主镜不再具有旋转对称性,光线在镜面上的入射角随视场变化;
  • 次镜需要同时校正主镜引入的离轴像差和自身位置带来的彗差;
  • 三镜则用于平衡剩余像差并控制出瞳位置。

在光线追迹过程中,设计者需要监控每个视场、每个光瞳采样点的光线追迹误差。若某条光线在某个面上发生全反射或追迹失败,通常意味着面形斜率过大或面形出现局部凹陷。此时应返回面形优化环节,增加平滑约束或调整多项式系数。

风险提示:自由曲面系统的光线追迹对初始结构非常敏感。若初始面形与最终解差距过大,优化过程容易陷入局部极小值。建议先用低阶多项式(如Zernike第4-6项)进行初步优化,再逐步增加阶数。同时,在优化过程中定期检查光线追迹的“干净度”——即所有视场、所有光瞳坐标下的光线均能正常传播至像面。

2.2 像差理论:从赛德尔像差到波前自由度的扩展

核心原理

传统像差理论以赛德尔(Seidel)三级像差为基础,将单色像差分为球差、彗差、像散、场曲和畸变五类。对于旋转对称系统,这些像差具有明确的视场和光瞳依赖关系。然而,自由曲面打破了旋转对称性,使得像差行为更加复杂:

  • 离轴系统引入新的像差耦合项,如视场常数彗差(field-constant coma);
  • 自由曲面可以独立校正不同视场的光线,实现“视场分段校正”;
  • 波前误差不再具有对称性,需要用完整的二维波前图(如Zernike系数展开)来评价。

因此,自由曲面设计中的像差理论需要从“分类校正”转向“波前匹配”。设计者不再问“这是什么像差”,而是问“当前波前误差的分布形态是什么,如何通过面形调整来补偿”。

判断方法:像差贡献分解与敏感度分析

在实际设计中,常用以下步骤判断像差来源并指导优化:

  1. 波前拟合:将像面处的波前误差用Zernike多项式展开,得到各阶系数;
  2. 视场-光瞳图分析:绘制不同视场下的光瞳图(spot diagram),观察光斑形态随视场的变化规律;
  3. 面形贡献分解:在优化软件中冻结某个面形,计算该面形对总波前误差的贡献量;
  4. 敏感度矩阵:计算每个面形系数变化对每个Zernike系数的影响,形成敏感度矩阵,用于指导优化方向。
像差类型传统旋转对称系统自由曲面系统典型校正手段
球差视场无关,光瞳四次方可被自由曲面局部补偿面形非球面项
彗差随视场线性变化离轴系统引入视场常数彗差次镜/三镜自由曲面
像散随视场平方变化自由曲面可独立控制子午/弧矢方向柱面分量或XY多项式
场曲随视场平方变化可通过面形弯曲补偿整体面形弯曲
畸变随视场三次方变化自由曲面可精确控制主光线走向主光线映射控制

实战场景:自由曲面校正离轴系统的彗差

考虑一个离轴抛物面(Off-axis Parabola, OAP)系统,其固有的视场常数彗差限制了可用视场。若在光路中插入一片自由曲面校正镜,其面形设计为:

z(x,y) = A₁·x³ + A₂·x·y² + B₁·x⁵ + ...

其中,x³项和x·y²项分别对应子午和弧矢方向的彗差校正。通过优化A₁和A₂,可以将视场常数彗差从约0.5λ降至0.05λ以下(λ=632.8nm)。关键操作步骤:

  1. 在OAP后加入自由曲面校正镜,初始面形为平面;
  2. 设置评价函数为全视场RMS波前误差,权重按视场均匀分布;
  3. 优化变量为校正镜的XY多项式系数(前6项);
  4. 监控彗差Zernike系数(Z₆和Z₇)的变化,确保其同步下降;
  5. 检查校正镜的斜率分布,确认最大斜率在加工能力范围内(如<30°)。
结果对比:优化前,系统在0.5°视场处的RMS波前误差为0.32λ,主要贡献为彗差;优化后,RMS降至0.06λ,系统可用视场从±0.3°扩展至±1.2°。代价是校正镜引入了约0.8%的畸变,但畸变可通过后续图像处理或调整探测器位置来补偿。

2.3 光瞳与视场:自由曲面系统的“边界条件”

核心原理

光瞳(Pupil)和视场(Field)定义了光学系统的输入输出边界。入瞳是孔径光阑经前方光学系统所成的像,出瞳是孔径光阑经后方光学系统所成的像。对于自由曲面系统,光瞳的位置和形状直接影响面形设计的自由度:

  • 光瞳位置:决定了光线在自由曲面上的入射角分布范围。若光瞳远离自由曲面,则不同视场的光线在面形上的分离程度增大,面形需要更大的局部斜率变化;
  • 光瞳形状:离轴系统通常使用矩形或椭圆形光瞳,这要求面形描述函数在对应区域内具有良好的拟合精度;
  • 视场定义:自由曲面系统常采用矩形视场(如投影系统)或环形视场(如扫描系统),视场形状决定了采样点的分布策略。

判断方法:光瞳-视场匹配性检查

在自由曲面设计开始前,应完成以下检查:

  1. 光瞳采样密度:每个视场至少采样16×16条光线,确保覆盖光瞳边缘区域;
  2. 渐晕控制:计算各视场的渐晕系数,确保边缘视场的相对照度不低于中心视场的60%;
  3. 主光线映射:检查主光线在像面上的落点是否满足畸变要求,特别是广角系统;
  4. 光瞳像差:对于离轴系统,检查出瞳位置是否随视场漂移,若漂移过大,需增加场镜或调整光阑位置。

案例拆解:自由曲面投影系统的光瞳匹配

以超短焦投影镜头为例,其典型参数为:投射比0.23,视场角约120°(对角线),采用自由曲面反射镜作为最后一级光学元件。设计难点在于:

  • 投影镜头出瞳距离反射镜仅50mm,而反射镜口径达150mm,导致光线在反射镜上的入射角从10°到65°变化;
  • 不同视场的光线在反射镜上的投影区域严重分离,要求面形在不同区域具有不同的曲率特性;
  • 反射镜的斜率变化率(即二阶导数)必须控制在加工允许范围内,否则无法用单点金刚石车削加工。

设计过程中,首先确定投影镜头的出瞳位置和视场角范围,然后建立反射镜的面形模型。采用Zernike多项式描述面形,但将单位圆映射到反射镜的实际椭圆口径上。优化目标是使全视场的畸变<1%,MTF在30lp/mm处>0.5。经过约200次迭代优化,最终面形的最大斜率变化率为0.8mm⁻¹,满足加工要求。

常见误区:初学者容易忽略光瞳与视场的耦合关系。例如,在优化自由曲面时只关注像面处的光斑大小,而忽略了出瞳位置的变化。这会导致系统在装配后出现“瞳孔漂移”,即不同视场的光束在后续光学元件上的重叠区域发生变化,最终影响成像均匀性。务必在优化过程中同时监控出瞳位置和形状。

2.4 总结复盘:三大基础如何支撑自由曲面设计

几何光学、像差理论、光瞳与视场三者并非孤立的知识模块,而是自由曲面设计中相互咬合的齿轮。几何光学提供了“如何计算光线”的工具,像差理论提供了“如何评价性能”的标尺,光瞳与视场则划定了“在什么范围内优化”的边界。在实际项目中,设计者需要在这三者之间反复迭代:

设计阶段主要依赖关键输出常见问题
初始结构选择几何光学 + 光瞳/视场系统布局、光阑位置、视场采样光瞳不匹配导致渐晕过大
面形优化像差理论 + 几何光学面形系数、波前误差分布像差耦合导致优化收敛慢
加工可行性验证几何光学 + 光瞳/视场斜率分布、面形误差容差面形局部斜率超限
系统集成测试全部三者MTF、畸变、照度均匀性装配误差导致像差恶化