Fast Fourier transform of electromagnetic data for computationally expensive kernels

被引:4
|
作者
Werthmuller, Dieter [1 ]
Mulder, Wim A. [1 ,2 ]
Slob, Evert C. [1 ]
机构
[1] Delft Univ Technol, Bldg 23,Stevinweg 1 POB 5048, NL-2628 CN Delft, Netherlands
[2] Shell Global Solut Int BV, Grasweg 31, NL-1031 HW Amsterdam, Netherlands
关键词
Controlled source electromagnetics (CSEM); Fourier analysis; Numerical modelling; TIME; FREQUENCY; EQUATIONS; DIFFUSION; EXPLORATION; SIMULATION; INVERSION;
D O I
10.1093/gji/ggab171
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
3-D controlled-source electromagnetic data are often computed directly in the domain of interest, either in the frequency domain or in the time domain. Computing it in one domain and transforming it via a Fourier transform to the other domain is a viable alternative. It requires the evaluation of many responses in the computational domain if standard Fourier transforms arc used. This can make it prohibitively expensive if the kernel is time-consuming as is the case in 3-D electromagnetic modelling. The speed of modelling obtained through such a transform is defined by three key points: solver, method and implementation of the Fourier transform, and gridding. The faster the solver, the faster modelling will be. It is important that the solver is robust over a wide range of values (frequencies or times). The method should require as few kernel evaluations as possible while remaining robust. As the frequency and time ranges span many orders of magnitude, the required values are ideally equally spaced on a logarithmic scale. The proposed fast method uses either the digital linear filter method or the logarithmic fast Fourier transform together with a careful selection of evaluation points and interpolation. In frequency-to-time domain tests this methodology requires typically 15-20 frequencies to cover a wide range of offsets. The gridding should be frequency- or time-dependent, which is accomplished by making it a function of skin depth. Optimizing for the least number of required cells should be combined with optimizing for computational speed. Looking carefully at these points resulted in much smaller computation times with speedup factors of ten or more over previous methods. A computation in one domain followed by transformation can therefore be an alternative to computation in the other domain domain if the required evaluation points and the corresponding grids are carefully chosen.
引用
收藏
页码:1336 / 1347
页数:12
相关论文
共 50 条
  • [41] ON COMPUTING FAST FOURIER TRANSFORM
    SINGLETON, RC
    COMMUNICATIONS OF THE ACM, 1967, 10 (10) : 647 - +
  • [42] THE HEXAGONAL FAST FOURIER TRANSFORM
    Birdsong, James B.
    Rummelt, Nicholas I.
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 1809 - 1812
  • [43] Nonuniform fast Fourier transform
    Duijndam, AJW
    Schonewille, MA
    GEOPHYSICS, 1999, 64 (02) : 539 - 551
  • [44] FAST FOURIER-TRANSFORM
    DYVIK, GK
    ELECTRONICS & WIRELESS WORLD, 1985, 92 (1598): : 74 - 75
  • [45] Future fast Fourier transform?
    Edelman, Alan
    McCorquodale, Peter
    Toledo, Sivan
    SIAM Journal on Scientific Computing, 1998, 20 (03): : 1094 - 1114
  • [46] Fast Fourier transform on hexagons
    Li, HY
    Sun, JC
    CURRENT TRENDS IN HIGH PERFORMANCE COMPUTING AND ITS APPLICATIONS, PROCEEDINGS, 2005, : 357 - 362
  • [47] Integer fast Fourier transform
    Oraintara, S
    Chen, YJ
    Nguyen, TQ
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (03) : 607 - 618
  • [48] APPLICATIONS OF FAST FOURIER TRANSFORM
    STOCKHAM, T
    IEEE TRANSACTIONS ON AUDIO AND ELECTROACOUSTICS, 1969, AU17 (02): : 74 - &
  • [49] A parallel Fast Fourier Transform
    Morante, S
    Rossi, G
    Salina, G
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 1999, 10 (05): : 781 - 805
  • [50] WHAT IS FAST FOURIER TRANSFORM
    COCHRAN, WT
    COOLEY, JW
    FAVIN, DL
    HELMS, HD
    KAENEL, RA
    LANG, WW
    MALING, GC
    NELSON, DE
    RADER, CM
    WELCH, PD
    IEEE TRANSACTIONS ON AUDIO AND ELECTROACOUSTICS, 1967, AU15 (02): : 45 - +