在精密光学设计中,点扩散函数(PSF)的准确性至关重要。本内容提供了一套标准化的验证流程,通过对比Zemax与MATLAB在理想透镜和真实透镜下的PSF仿真结果,确保了衍射极限分析的可靠性,为复杂光学系统的设计校核奠定了坚实基础。
智能速览
通过构建F/10理想透镜系统,设定艾里斑半径7.72μm为验证基准。
Zemax的FFT PSF算法与MATLAB解析解、数值解结果高度一致。
真实单透镜引入球差后,斯特列尔比下降至0.957,旁瓣能量增强。
利用Zemax导出的泽尼克多项式系数,可在MATLAB中精确重构像差PSF。
精华内容
为了确保仿真结果的可靠性,需要建立一个从理想模型到真实模型的完整验证链,确保每一步的误差都在可控范围内。
理想透镜基准
验证流程始于构建一个F/10的理想透镜模型,其入瞳直径为10mm,工作波长为632.8nm。根据衍射理论,计算得出其艾里斑第一暗环的理论半径为7.72μm。这个数值被确立为后续所有平台仿真的“真值”,任何结果对此数值的显著偏离都直接表明仿真设置(如采样率、坐标变换)存在问题。
在Zemax中,使用特殊的“近轴面”来模拟无像差的理想透镜,并将像面精确设置在焦平面上。这个完美的系统为对比验证提供了统一的基准。
双平台理想对比
在Zemax中,采用FFT PSF算法进行计算,并将像面采样步长设置为0.2μm,以确保对艾里斑细节的高精度捕捉。同时,在MATLAB中通过两种方式并行构建PSF:一是利用贝塞尔函数直接计算解析解,二是通过傅里叶变换进行数值计算。
对比结果显示,Zemax FFT PSF与MATLAB解析解之间的均方根(RMS)误差仅为0.000932,而MATLAB数值解与解析解的RMS误差为0.000923。这些量级极小的偏差主要源于数值计算中的离散化,而非物理理论,充分证明了在衍射极限下,两种平台的计算结果具有极高的一致性。
真实透镜像差
在理想模型验证通过后,引入一个由N-BK7玻璃制成的平凸透镜,并对其曲率半径进行优化以最小化球差。即便如此,系统仍存在残余像差。通过Zemax的惠更斯PSF分析,可以清晰地看到像差的影响:斯特列尔比从理想状态的1下降至0.957,意味着中心峰值强度损失了约4.3%。
同时,PSF的形态也发生变化:原本能量集中的主峰基底展宽,而艾里斑的旁瓣(衍射环)亮度显著增强,第一暗环不再是绝对的零点,这是球差将部分能量从中心推向外围的典型特征。
像差PSF重构
为打通跨平台验证链,将Zemax计算出的波前像差以泽尼克多项式系数的形式导出。在MATLAB中,利用这些系数(特别是代表球差的Z11项)构建一个复数光瞳函数,该函数的相位部分包含了像差信息。
对这个包含像差的光瞳函数进行傅里叶变换,即可重构出像差PSF。将此结果与Zemax的惠更斯PSF对比,两者在形态上高度一致,均展现出主峰展宽和旁瓣增强的现象。最终的图像RMS差异为0.00553,这证明了利用低阶泽尼克系数在MATLAB中精确复现复杂光学系统PSF是完全可行且可靠的。
这套从理想到真实的联合仿真验证方法,为光学系统设计提供了可靠的校核标准。它不仅验证了Zemax与MATLAB的计算一致性,更打通了跨平台精确复现像差影响的路径。未来,这套方法论可进一步扩展至显微物镜、望远镜等更复杂光学系统的设计与优化中。