Efficient high-order accurate Fresnel diffraction via areal quadrature and the nonuniform fast Fourier transform

被引:6
|
作者
Barnett, Alex H. [1 ]
机构
[1] Flatiron Inst, Ctr Computat Math, Simons Fdn, New York, NY 10010 USA
关键词
Fresnel; diffraction; quadrature; numerical; nonuniform fast Fourier transform; starshade;
D O I
10.1117/1.JATIS.7.2.021211
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
We present a fast algorithm for computing the diffracted field from arbitrary binary (sharp-edged) planar apertures and occulters in the scalar Fresnel approximation for up to moderately high Fresnel numbers (less than or similar to 10(3)). It uses a high-order areal quadrature over the aperture and then exploits a single 2D nonuniform fast Fourier transform to evaluate rapidly at target points (on the order of 10(7) such points per second, independent of aperture complexity). It thus combines the high accuracy of edge integral methods with the high speed of Fourier methods. Its cost is O(n(2) log n), where n is the linear resolution required in the source and target planes, to be compared with O(n(3)) for edge integral methods. In tests with several aperture shapes, this translates to between two and five orders of magnitude acceleration. In starshade modeling for exoplanet astronomy, we find that it is roughly 10(4)x faster than the state-of-the art in accurately computing the set of telescope pupil wavefronts. We provide a documented, tested MATLAB/ Octave implementation. An appendix shows the mathematical equivalence of the boundary diffraction wave, angular integration, and line integral formulas and then the analysis of a new non-singular reformulation that eliminates their common difficulties near the geometric shadow edge. This supplies a robust edge integral reference against which to validate the main proposal. (C) The Authors.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] A fast, high-order quadrature sampled pre-corrected fast-Fourier transform for electromagnetic scattering
    Gedney, S
    Zhu, AM
    Tang, WH
    Liu, G
    Petre, P
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2003, 36 (05) : 343 - 349
  • [2] Fresnel diffraction calculation through the fast fractional Fourier transform
    Mas, D
    Ferreira, C
    Garcia, J
    OPTICS IN COMPUTING 98, 1998, 3490 : 461 - 464
  • [3] FRESNEL DIFFRACTION AND THE FRACTIONAL-ORDER FOURIER-TRANSFORM
    PELLATFINET, P
    OPTICS LETTERS, 1994, 19 (18) : 1388 - 1390
  • [4] Nonuniform sampled scalar diffraction calculation using nonuniform fast Fourier transform
    Shimobaba, Tomoyoshi
    Kakue, Takashi
    Oikawa, Minoru
    Okada, Naohisa
    Endo, Yutaka
    Hirayama, Ryuji
    Ito, Tomoyoshi
    OPTICS LETTERS, 2013, 38 (23) : 5130 - 5133
  • [5] A HIGH-ORDER SPECTRAL ELEMENT FAST FOURIER TRANSFORM FOR THE POISSON EQUATION
    Caforio, F.
    Imperiale, S.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : A2747 - A2771
  • [6] Nonuniform fast Fourier transform method for numerical diffraction simulation on tilted planes
    Xiao, Yu
    Tang, Xiahui
    Qin, Yingxiong
    Peng, Hao
    Wang, Wei
    Zhong, Lijing
    JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 2016, 33 (10) : 2027 - 2033
  • [7] Fast method of computing fresnel diffraction patterns using fast Fourier transform for waveguide holographic storage
    Ueno, M
    Kurokawa, Y
    Tanabe, T
    Yamamoto, M
    LEOS 2000 - IEEE ANNUAL MEETING CONFERENCE PROCEEDINGS, VOLS. 1 & 2, 2000, : 603 - 604
  • [8] High-Order Hybrid Stratified Sampling: Fast Uniform-Convergence Fourier Transform Estimation
    Al-Ani, Mustafa
    Tarczynski, Andrzej
    Ahmad, Bashar I.
    2018 CONFERENCE RECORD OF 52ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2018, : 1019 - 1023
  • [9] Scaled diffraction calculation between tilted planes using nonuniform fast Fourier transform
    Chang, Chenliang
    Xia, Jun
    Wu, Jun
    Lei, Wei
    Xie, Yi
    Kang, Mingwu
    Zhang, Qiuzhi
    OPTICS EXPRESS, 2014, 22 (14): : 17331 - 17340
  • [10] Accelerating nonuniform fast Fourier transform via reduction in memory access latency
    Debroy, Nihshanka
    Pitsianis, Nikos P.
    Sun, Xiaobai
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XVIII, 2008, 7074