Derivation of the PML Equation

Подпись: (9.35)

The PML equation for the linearized Euler equation (linearized over a uniform mean flow in the x direction) may be derived following three basic steps. To make the discussion of each of these steps as simple as possible, two-dimensional problems in Cartesian coordinates will first be considered. Let L be the length scale, a0 (sound speed of the uniform mean flow) be the velocity scale, L/a0 be the time scale, p0 (gas density of mean flow) be the density scale, and p0a0 be the pressure scale. The dimensionless linearized Euler equation may be written in the following form:

where

p

M

1

0

0

0

0

1

0

u

, a =

0

M

0

1

, в =

0

0

0

0

U=

v

0

0

M

0

0

0

0

1

p

0

1

0

M

0

0

1

0

M is the Mach number of the mean flow.

Подпись: X = X, Подпись: y = (1 - M2 ) 2y, Подпись: Mx 1 - M2 ■ Подпись: (9.36)

The first step is to make a change of variables from (x, y, t) to (X, y, t). The variables are related by

This transformation is necessary to make the PML equation stable. The lin­earized Euler equation now becomes

Подпись: (9.37)M d U d U 2 1 d U

I +- TA I -=■ + a + (1 – M2)1В— = 0­1 – m2 J dt dx dy

In Eq. (9.37), I is the identity matrix. Assuming, for the time being, a time dependence of e-i ®?, Eq. (9.37) may be rewritten as [11]

Подпись: d 1 9 —~ ^ ~ , 9 x 1 і i°x 9 x Подпись: 9 1 9 —~ —— ~ ■ 9y 1 + iol 9y

so that

dX + aB Yy

Eqs. (9.42) and (9.43) are the PML equations for rectangular computational domain as shown in Figure 9.9.

It is worthwhile to point out that the auxiliary variable q is needed only in the PML domains. This is because the spatial derivative dq/dx disappears for the PML equation when ay = 0 and, similarly, 9q/dy disappears when ax = 0. Thus, 9q/dx is required only in a horizontal PML and 9q/9y is required only a vertical PML. In short, there is no need to compute or store q in the Euler computation domain.