基于面积求积与非均匀 FFT 的高效高阶精确菲涅尔衍射
天体物理仪器与方法
2020-12-18 v2 数值分析
数值分析
光学
摘要
我们提出了一种快速算法,用于在标量菲涅尔近似下计算任意二元(锐边)平面孔径与遮光体的衍射场,适用于中等偏高菲涅尔数()。该算法在孔径上采用高阶面积求积,随后利用单次二维非均匀快速傅里叶变换(NUFFT)在目标点快速求值(每秒约 个此类点,与孔径复杂度无关)。因此,它结合了边缘积分法的高精度与傅里叶法的高速度。其复杂度为 ,其中 为源平面与目标平面所需的线性分辨率,而边缘积分法为 。在多种孔径形状的测试中,这相当于 2 至 5 个数量级的加速。在外行星天文学的星罩建模中,我们发现其在精确计算望远镜光瞳波前集合时比现有最优方法快约 。我们提供了有文档说明且经过测试的 MATLAB/Octave 实现。附录证明了边界衍射波、角积分与线积分公式的数学等价性,并分析了一种新的非奇异重构形式,消除了它们在几何阴影边缘附近的常见困难。这为验证主体方案提供了鲁棒的边缘积分参考。
引用
@article{arxiv.2010.05978,
title = {Efficient high-order accurate Fresnel diffraction via areal quadrature and the nonuniform FFT},
author = {Alex H. Barnett},
journal= {arXiv preprint arXiv:2010.05978},
year = {2020}
}
备注
21 pages, 7 figures, revised version, to appear, J. Astron. Telesc. Instrum. Syst. (JATIS)