在非球面、离轴非球面与自由曲面加工中,干涉检测往往离不开补偿器或 CGH(Computer Generated Hologram)来做像差补偿。但很多工程现场会遇到一个“看起来很离谱”的现象:元件明明是圆的,测试结果像被压扁;元件明明是矩形,结果却像梯形。这并不一定是加工形貌真的“变形”,更常见的原因是——投影畸变(distortion mapping)未被正确矫正。
本文用工程视角梳理:畸变从何而来、为什么会影响修形闭环,以及两类主流的畸变矫正思路。
一、畸变从哪里来:像素坐标 ≠ 镜面横坐标
对球面而言,干涉仪输出的波前与被测面之间的映射关系相对简单;但当被测面偏离理想球面(非球面/离轴/自由曲面)时,为了让干涉仪“看得见、看得准”,必须引入补偿器或 CGH,将干涉仪发出的标准球面波转换成与被测面相匹配的波前。
这一过程会带来一个关键后果:
干涉仪像面上每一个像素点的位置,并不再与镜面上的横向位置(x、y)保持线性对应,而是形成复杂的非线性映射。
换句话说,干涉仪给出的面形误差图,其“坐标系”并不等同于元件真实坐标系。若直接把干涉数据当作真实空间分布去做误差判断、修形路径规划,就会出现典型的 “形状变形/边界扭曲/局部误差位置错位”。

工程现场常见表现:
元件实际为圆形,检测结果呈“扁形/椭圆化”

元件实际为矩形,检测结果呈“梯形/拉伸倾斜”
二、畸变矫正的两条路线:标记点拟合 vs 光线追迹建模
畸变矫正的目标,本质是建立并应用一个映射关系:干涉仪像面像素坐标(u, v) → 被测镜面真实坐标(x, y)。目前工程上常见两条路线。
路线 1:标记点标定 + 函数拟合(经验/数据驱动)
做法是:在被测镜面(或工装参考面)上布设一系列可识别的标记点。标记点在镜面上的真实坐标(x, y)是已知的在干涉图中找到这些标记点对应的像素坐标(u, v)由此建立像素坐标到真实坐标的对应关系再用多项式/插值等方法拟合整幅图的非线性映射

优点:
思路直观、实施门槛相对低;适合畸变不太强、结构相对规则的情况
痛点:
标记点数量受成本、效率、可操作性限制;畸变一旦强(常见于离轴/自由曲面),往往需要大量、二维阵列标记点才能“覆盖”映射特性;点数不足时,拟合会出现局部失真,导致矫正后仍有位置误差
路线 2:基于系统模型的光线追迹(物理/模型驱动)
另一类做法是从测量系统本身出发:对“干涉仪—补偿器/CGH—被测镜面”的完整光路进行建模与光线追迹,直接求得:像面像素(或视场角/光线束)对应到镜面上的落点坐标,进而把干涉仪测得的高度误差数据,准确“贴回”到镜面真实坐标系中
优点:
对复杂畸变更稳健,尤其适合离轴非球面与自由曲面;物理一致性更强,便于形成可复用的工程流程(不同元件/不同光路可配置)
关键要求:
光学模型参数必须准确(元件姿态、间隔、面形、CGH参数等)
需要成熟的软件实现与工程化校验(否则模型正确性难以保证)
三、如何判断你“必须做畸变矫正”
下面这些信号出现任意一条,就建议把畸变矫正当作必选项,而不是“可选优化”:
1、检测结果边界形状明显与真实口径不符(圆变扁、矩形成梯形等)
2、修形后误差不收敛,或“越修越乱”,热点位置总是对不上
3、离轴量增大后,误差图呈现明显的拉伸、倾斜、局部挤压
如果你正在做 CGH 检测的工程化落地,畸变矫正往往是从“能测”走向“能修、能闭环”的关键一环。
上海奥麦达编制的畸变矫正软件,覆盖传统的补偿器、离轴抛物面自准直法、CGH检测等所有光路的畸变矫正!以下是软件示意图。如果你有其他方面软件需求,请找上海奥麦达!高精度CGH设计制造,请找上海奥麦达https://www.omedasemi.com
�� 如果你正在寻找成熟的“CGH 检测”解决方案,上海奥麦达具备从 CGH 设计、加工到测量与数据处理的一体化能力。