A NOVEL FOURIER FREQUENCYβTIME METHOD FOR ACOUSTIC WAVE SCATTERING
5.1 Time partitioning, windowing and re-centering, and the Fourier trans- formform
Motivated by Equation (1.34), let(π , πΉ)denote a Fourier Transform pair πΉ(π)=
β« π
0
π(π‘)eiππ‘dπ‘ , π(π‘) = 1 2π
β« β
ββ
πΉ(π)eβiππ‘dπ, (2.1) for a (finitely or infinitely)smooth compactly supportedfunction π(π‘), assumed zero except for π‘ β [0, π] (π > 0) (as there arise, e.g., in the smooth time-partitioning strategy described in Section 5.2). In this case, the Fourier transform on the left-hand side of (2.1) is an integral over a finite (but potentially large) time interval.
In the context of our problem, it is useful to consider the dependence of the oscillation rate of the functionπΉ(π)on the parameterπ. Figure 2.1 demonstrates the situation for a representative βlarge-πβ chirped function π depicted in the left-hand image, in the figure: the Fourier transform πΉ(π), depicted on the right-hand image is clearly highly oscillatory. Loosely speaking, the highly-oscillatory character of the functionπΉ(π)stems from corresponding fast oscillation in the factor eiππ‘contained in the left-hand integrand in Equation (2.1) for each fixed large value of π‘. The consequence is that a very fine discretization meshππ, containing O (π) elements, would be required to obtain π(π‘)fromπΉ(π)on the basis of the right-hand expression in (2.1). In the context of a hybrid frequency-time solver, this would entail use of a numberO (π)of applications of the most expensive part of the overall algorithm:
the boundary integral equations solverβwhich would make the overall time-domain algorithm unacceptably slow for long-time simulations. This section describes a new Fourier transform algorithm that produces π(π‘)(left image in Figure 2.1) within a prescribed accuracy tolerance, and for any value ofπ, however large, by means of aπ-independent (small) set of discrete frequency values ππ (βπ β€ ππ β€ π,
π =0, . . . , π½).
Figure 2.1: Left: Smooth, long duration time signal π(π‘) as given in (2.34), win- dowed to have support in the interval 20 β€ π‘ β€ 180. Right: Real part of the Fourier TransformπΉ(π) of π(π‘). The Fourier transform πΉ(π)is highly oscillatory on account of the largeπ‘ values contained in the left-hand integrand in (2.1).
The proposed strategy for the large-π Fourier transform problem is based on use of a partition-of-unity (POU) set P = {π€π(π‘) |π = 1, . . . , πΎ} of βwell-spacedβ
windowing functions, whereπ€π is supported in a neighborhood of the pointπ =π π for certain βsupport centersβπ π β [0, π](1 β€ π β€ πΎ) satisfying, for some constants π»1, π»
2 > 0, the minimum-spacing propertyπ π+
1βπ π β₯ π»
1, as well as the maximum width condition π€π(π‘) = 0 for |π‘ β π π| > π»
2 and the partition-of-unity relation ΓπΎ
π=1π€π =1. Settingπ» =π»
1=π»
2in our test cases we use POU sets based on the following parameter selections:
a) π π+
1βπ π =3π»/2,
b) π€π(π‘)=1 in a neighborhood|π‘βπ π|< π»/2, c) π€π(π‘)=0 for|π‘βπ π| > π», and
d) ΓπΎ
π=1π€π(π‘)=1 for all π‘ β [0, π]. Note that, sinceπ» is (or, more generallyπ»
1andπ»
2are)π-independent, the integer πΎ is necessarily an O (π) quantity. In practice, we use the prescription π€π(π‘) = π€(π‘βπ π), with partition centers and window function given byπ π =3(π β1)π»/2 (the parameter choice π» = 10 was used in all cases in this thesis unless stated
Figure 2.2: Fourier Transform of two windowed partitions of the long duration signal shown in Figure 2.1, each with partition width π» = 10. With reference to the text, the left and right figures depict the transform corresponding, respectively, to partition centers at π π = 35 (π = 4) and π π = 155 (π = 16). In each case, the solid and dashed traces depict the real and imaginary parts of the Fourier Transform, respectively. The transforms are both less than 10β4outside the plotted region.
otherwise) and
π€(π‘) =





ο£²




ο£³
1βπ(π‘+π»π»/
2), βπ» β€ π‘ β€ βπ»/2 1, βπ»/2< π‘ < π»/2 π(π‘βπ»/2
π»/2 ), π»/2β€ π‘ β€ π» 0, |π‘|> π» ,
(2.2)
respectively, where we use the smooth windowing functionπβπΆβ
π ( [β1,1]),π(π’)= exp(2eβ1/π’
π’β1 ).
Using the partition of unity Pand letting ππ(π‘) =π€π(π‘)π(π‘), forπ β [βπ , π] we obtain the expression
πΉ(π) =
πΎ
Γ
π=1
πΉπ(π), where πΉπ(π) =
β« π π+π»
2
π πβπ»
2
ππ(π‘)eiππ‘dπ‘ , (2.3) which resembles the type of integrals used in connection with the windowed Fourier transform [67]. Now, centering the integration interval around the origin, we obtain
πΉπ(π) =
β« π»2
βπ»
2
ππ(π‘+π π)eiπ(π‘+π π)dπ‘ =eiπ π ππΉslow
π (π) (2.4)
where
πΉslow
π (π) =
β« π»2
βπ»
2
ππ(π‘+π π)eiππ‘dπ‘ . (2.5) The βslowβ superscript refers to the fact that, sinceπ‘ in (2.5) is βsmallβ (it satisfies
βπ»
2 β€ π‘ β€ π»
2), it follows that the integrand (2.5) only contains slowly oscillating
exponential functions ofπ, and thusπΉslow
π (π)is itself slowly oscillatory. Thus (2.4) expressesπΉπ(π)as product of two terms: the (generically) highly oscillatory expo- nential term eππ π π (which arises for signals whose support center is away from the originin time), on one hand, and the slowly oscillatory termπΉslow
π (π), on the other.
Figure 2.2 displays the real and imaginary parts ofπΉslow
π for two values ofπ, namely π =4 andπ =16. Note that despite the differing centers in time, the functions are similarly oscillatory and both are much less oscillatory than the Fourier transform depicted in Figure 2.1.
Remark 3. Since π is smooth and compactly supported, iterated integration by parts in the integral expressions that defineπΉ(π), πΉπ(π), andπΉslow
π (π)(equations(2.1), (2.4), and(2.5)), and associated expressions for the derivatives of these functions of any positive order, shows that these functions and their derivatives decay as1/ππ asπ β Β±βfor allπ > 1for which π βπΆπ. In other words, for smooth functions π, these three functions, along with each one of their derivatives with respect toπ(of any order), decay superalgebraically fast asπ β Β±β. Additionally, in the two latter cases, the superalgebraically-fast decay (for each fixed order of differentiation) is uniform inπ.
Remark 4. Let πΊ : R β C, πΊ = πΊ(π), denote a function that decays super- algebraically fast, along with each one of its derivatives, as π β β. Then, repeated use of integration by parts on the inverse Fourier transform expression π(π‘) = 1
2π
β«β
ββπΊ(π)eβiππ‘dπshows that the error in the approximation π(π‘) β 1
2π
β« π
βπ
πΊ(π)eβiππ‘dπ decays super-algebraically fast asπ β β.
Remark 5. Let πΊ = πΊ(π) denote a superalgebraically-decaying function, as in Remark4. Then, repeated use of integration by parts in the integral expressions for the Fourier coefficientsππshows that the expansion ofπΊ as a2π-periodic Fourier series
πΊ(π) β
β
Γ
π=ββ
ππeiπππ/π, βπ β€ π β€ π ,
together with all of its derivatives, converge to πΊ(π) and its respective deriva- tives uniformly and super-algebraically fast, as π β β, throughout the interval [βπ , π].
5.2 Windowed and re-centered wave equation and solutions with slowπ de-