二、非球面基础:非球面定义、数学表达与面形参数
非球面(Aspheric Surface)并非一个笼统的“非球”概念,而是指那些无法用单一球面半径描述,但具有旋转对称性或双轴对称性的光学曲面。在光学设计中引入非球面,核心目的是通过增加设计自由度来校正球差、彗差等像差,同时减少镜片数量、缩短系统长度。对于检测工程师而言,理解非球面的数学定义与面形参数,是选择检测方法、判读检测数据、评估加工误差的前提。本章将从数学表达出发,厘清非球面的分类体系,并重点剖析面形参数在检测中的实际意义。
上图展示了非球面数学表达的核心逻辑:圆锥系数 k 决定面形的基础类别(球面、椭球、抛物、双曲),而高次项系数 A₄、A₆、A₈ 则用于修正基础面形与理想设计之间的偏差。在检测实践中,我们通常需要同时关注这两组参数——圆锥系数决定了干涉条纹的基本形态,高次项则影响局部斜率变化。下面我们将逐一展开这些概念。
2.1 非球面的定义与数学表达
2.1.1 从球面到非球面:为什么需要非球面
球面透镜只有一个曲率半径 R,其面形完全由 R 决定。但球面在成像时天然存在球差——边缘光线与近轴光线的焦点不重合。传统设计中通过多片球面透镜组合来校正球差,但这会增加系统长度、重量和成本。非球面的引入使得设计者可以在单一镜片上实现光线路径的精确控制,从而减少镜片数量。例如,一个 f/2 的球面单透镜系统可能需要 3-4 片镜片才能达到衍射极限,而采用非球面单透镜即可实现。
从数学角度看,非球面是球面方程的推广。球面矢高(Sag)公式为:
z(h) = R - √(R² - h²) = h² / (R + √(R² - h²))
其中 h 为径向高度(距光轴的距离),R 为曲率半径。当 h 远小于 R 时,可近似为 z ≈ h²/(2R)。非球面在此基础上引入圆锥系数 k 和高次项,形成更一般的表达式。
2.1.2 标准非球面方程(偶次非球面)
光学设计中应用最广泛的是偶次非球面方程,其矢高表达式为:
z(h) = h²/R / (1 + √(1 - (1+k)h²/R²)) + A₄h⁴ + A₆h⁶ + A₈h⁸ + A₁₀h¹⁰ + ...
式中各参数含义如下:
- R:顶点曲率半径(Vertex Radius),即面形顶点处的曲率半径,单位为 mm。
- k:圆锥系数(Conic Constant),无量纲,决定基础面形类别。
- A₄, A₆, A₈, A₁₀:高次非球面系数,单位为 mm⁻³, mm⁻⁵, mm⁻⁷, mm⁻⁹,用于修正高阶像差。
当所有高次项系数为零时,方程退化为纯圆锥曲面。圆锥系数 k 与面形类别的对应关系如下表所示:
| k 值范围 | 面形类别 | 典型应用场景 |
|---|---|---|
| k = 0 | 球面 | 常规透镜、反射镜 |
| -1 < k < 0 | 椭球面(长椭球) | 激光准直、照明系统 |
| k = -1 | 抛物面 | 天文望远镜主镜、平行光管 |
| k < -1 | 双曲面 | Cassegrain 望远镜副镜 |
| k > 0 | 扁椭球面 | 特殊投影系统 |
需要特别注意的是,k 值不仅影响面形形状,还直接影响检测时的干涉条纹密度。例如,抛物面(k=-1)在 Fizeau 干涉仪中会产生明显的非球面度(Asphericity),导致条纹过密而无法直接测量,此时需要借助计算全息图(CGH)或补偿透镜。
2.1.3 奇次非球面与 XY 多项式非球面
除了偶次非球面,工程中还会遇到奇次非球面方程,它在标准方程中增加了奇次项(如 A₃h³、A₅h⁵),用于描述非对称面形。奇次项会引入彗差分量,常用于校正离轴系统的像差。其表达式为:
z(h) = h²/R / (1 + √(1 - (1+k)h²/R²)) + A₁h + A₂h² + A₃h³ + A₄h⁴ + ...
此外,对于非旋转对称的自由曲面(Freeform),常用 XY 多项式或 Zernike 多项式描述。自由曲面在 AR/VR 光学、汽车 HUD 中应用日益广泛,其检测难度也显著高于旋转对称非球面。
2.2 面形参数与分类体系
2.2.1 核心面形参数及其检测意义
在非球面检测中,以下参数是检测报告和工艺控制的核心:
- 顶点曲率半径 R₀:决定面形的一阶特性。R₀ 误差会导致系统焦距偏移。检测中通常用曲率半径仪或干涉仪配合标准球面镜测量。
- 圆锥系数 k:决定面形的二阶特性。k 误差会导致球差残留。在干涉检测中,k 误差表现为中心区域与边缘区域的条纹密度不对称。
- 高次项系数 A₄/A₆/A₈:决定面形的高阶细节。这些系数误差会导致局部斜率变化,影响点列图和 MTF。检测时需要结合 CGH 或子孔径拼接来评估。
- 面形误差 PV 与 RMS:PV(峰谷值)反映最大偏差,RMS(均方根)反映整体质量。对于非球面,通常要求 RMS < λ/50(λ=632.8nm),PV < λ/10。
- 非球面度(Asphericity):指非球面与最接近球面(Best-fit Sphere)之间的最大矢高差。非球面度越大,检测难度越高,因为干涉条纹越密。
2.2.2 非球面的工程分类
从检测角度出发,非球面可按以下维度分类:
| 分类维度 | 类型 | 检测方法选择 |
|---|---|---|
| 旋转对称性 | 旋转对称非球面 / 离轴非球面 / 自由曲面 | 旋转对称可用 CGH 或轮廓仪;离轴需子孔径拼接;自由曲面需 CGH+拼接 |
| 非球面度大小 | 弱非球面(<10λ)/ 中等非球面(10-100λ)/ 强非球面(>100λ) | 弱非球面可直接干涉;中等需补偿;强需 CGH 或拼接 |
| 面形连续性 | 连续非球面 / 分段非球面(如菲涅尔面) | 连续面可用常规方法;菲涅尔面需特殊探针或干涉方案 |
| 材料类型 | 玻璃非球面 / 塑料非球面 / 金属反射非球面 | 玻璃和塑料可用干涉;金属反射面需考虑表面粗糙度影响 |
理解分类的意义在于:检测方案的选择首先取决于非球面度的大小和旋转对称性。例如,一个弱非球面(非球面度 < 10λ)可以直接在 Fizeau 干涉仪上测量,只需在参考面后加一个与待测面最接近球面匹配的补偿透镜;而强非球面则必须使用 CGH,因为 CGH 可以精确产生任意波前。
2.3 案例拆解:一个抛物面镜的检测参数分析
我们以典型的抛物面反射镜为例,说明如何从设计参数推导检测需求。假设设计参数为:口径 D=150mm,顶点曲率半径 R₀=1200mm,圆锥系数 k=-1(抛物面),无高次项。
第一步:计算非球面度
抛物面的矢高方程为 z = h²/(2R₀)。最接近球面的半径 R_bfs 可通过最小二乘拟合得到,对于抛物面,R_bfs ≈ R₀ + D²/(32R₀) = 1200 + 150²/(32×1200) ≈ 1200.586mm。最大非球面度出现在边缘 h=75mm 处:
Δz_max = z_parabola(75) - z_sphere(75)
= 75²/(2×1200) - [1200.586 - √(1200.586² - 75²)]
≈ 2.34375 - 2.34258 ≈ 0.00117mm ≈ 1.85λ (λ=632.8nm)
该非球面度约为 1.85λ,属于弱非球面,理论上可以直接用干涉仪测量,但需要设计一个 f/4 的补偿透镜来匹配最接近球面。
第二步:确定检测精度要求
假设系统要求面形 RMS < λ/40(约 15.8nm),则检测系统的测量不确定度应优于 5nm。这要求干涉仪的重复性优于 λ/100,且环境振动控制在纳米级。同时,CGH 的基底误差需控制在 λ/100 以内。
第三步:检测方案选择
由于非球面度仅 1.85λ,可选用两种方案:
- 方案 A(补偿透镜法):设计一个平凸补偿透镜,其像差与抛物面的非球面度相抵消。优点是成本低,缺点是补偿透镜本身的面形误差会耦合进测量结果。
- 方案 B(CGH 法):制作一个计算全息图,其衍射波前与抛物面理想面形互补。优点是精度高、通用性强,缺点是 CGH 制作周期长、成本高。
第四步:结果判读与复盘
实际测量中,我们发现干涉图中心区域条纹较稀疏,边缘较密集,这提示圆锥系数 k 可能偏离 -1。通过 Zernike 拟合,提取出球差项系数 Z₈,换算得到 k 的偏差约为 -0.002。这个偏差导致边缘矢高偏差约 0.3λ,在可接受范围内。但若系统对波前误差敏感,则需要通过离子束修形(IBF)进行局部修正。
2.4 常见误区与总结复盘
在非球面检测的入门阶段,工程师常陷入以下误区:
- 误区一:混淆矢高误差与法向误差。矢高误差是沿光轴方向的偏差,而法向误差是沿面形法线方向的偏差。对于陡峭的非球面,两者差异显著。干涉仪测量的是法向误差,而轮廓仪测量的是矢高误差,两者换算需考虑局部斜率。
- 误区二:忽略高次项对检测的影响。高次项系数 A₆、A₈ 虽然数值很小(通常为 10⁻⁹ 量级),但在边缘区域(h 接近 D/2)其贡献不可忽略。例如,A₆=1×10⁻⁹ 时,在 h=75mm 处产生的矢高变化为 1×10⁻⁹ × 75⁶ ≈ 0.178mm,这远超面形精度要求。
- 误区三:认为 k=-1 就是抛物面。实际上,只有同时满足 k=-1 且所有高次项为零时才是理想抛物面。如果 A₄ 不为零,面形会偏离抛物面,产生残余球差。
- 误区四:忽视非球面度的频率分布。非球面度不仅取决于口径和曲率半径,还与 k 值密切相关。k 越接近 -1,非球面度越小;k 偏离 -1 越远,非球面度越大。