• Tidak ada hasil yang ditemukan

Time partitioning, windowing and re-centering, and the Fourier trans- formform

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-