Professional Documents
Culture Documents
DOI: 10.2514/1.5807
Direct aeroacoustic computations require nonreective boundary conditions that allow disturbances to leave the
domain freely without anomalous reections. In the present paper we analyze a series of nonreective boundary
conditions already published in the literature and propose an improved outow nonreective boundary condition
with reection characteristic that is reduced greatly. For the solution of the linearized Euler equations, a sixth-order
compact nite-difference algorithm is used together with a sixth-order explicit digital lter that suppresses the highfrequency spurious oscillations in the solution. A number of representative test cases are presented. The new outow
boundary condition is recommended for the simulation of sound produced by turbulence.
I. Introduction
Ph.D.; mlc@uent.com.
1933
x
xB x xE
otherwise
(1)
II.
(2)
(3)
v0
60
B 6
40
0
v0
0
0
0
0
v0
p0
3
0
07
7
1 5
0
v0
(5)
(7)
IV.
Temporal Discretization
(9)
(10)
k 1 4
(11)
(12)
1
4k1
(13)
1934
V. Filtering
Because the compact-nite difference scheme presented above
has very small dissipation, efcient removal of spurious waves, that
is, waves which cannot be resolved on the computational grid, is
necessary. An option which is often used is the articial selective
damping by Tam et al. [23]. This approach is quite expensive,
because additional terms have to be calculated in the differential
equations. A more convenient way is to use suitable digital lters; see
Vasilyev et al. [24]. Because the numerical scheme has extremely
small dissipation, to avoid unrestricted growth of high-frequency
(short wavelengths smaller than the computational grid) spurious
oscillations to affect the solution, we apply a sixth-order explicit
digital lter, of the following form (in 1-D) (see Lummer et al. [25]):
i a0 i
3
X
&1
a&
i& i&
2
(14)
3
X
a&
&1
3
c1
4 r
u; v 5 0
c3
(19)
c4 cint
4
(20)
NRBC-I2
2
c4 cint
4
c4 0
(21)
3 2 3int
c1
c1
4 c2 5 4 c2 5
c3
c3
(22)
(23)
3 2 3int
c1
c1
4 c2 5 4 c2 5
c3
c3
(24)
c4 0
(25)
3 2
3int
c1
c1
4 r
u; v 5 4 r
u; v 5
c3
c3
(26)
NRBC-O3
1935
the domain, see the numerical tests below). To cure this problem we
propose a new PDE based boundary condition for outow:
NRBC-O4
10
@p
@p
@p
u0 c0 :signu0
v0
@x
@y
@t
3int
c1
c1
4 r
u; v 5 4 r
u; v 5
c3
c3
(28)
5
We propose a new Eq. (27) for the time evolution of the pressure
perturbation at the boundary. This equation has been obtained by
modifying the equation for pressure valid inside the domain (29):
@p
@p
@u
@v
@p
u0
v0
p0 p0 0
@x
@y
@x
@x
@t
(29)
1
0
Pressure perturbation at t 0.
9
8
7
6
5
4
3
2
1
0
10
X
Fig. 2
10
10
10
Numerical Tests
Fig. 1
VII.
9
8
7
6
(27)
5
4
3
2
1
0
10
X
Fig. 3 Pressure perturbation at t 2t.
1936
10
0.2
NRBC-O1
NRBC-O2
NRBC-O3
NRBC-O4
Theoretical
0.175
0.15
0.125
7
0.1
0.075
6
5
0.05
0.025
-0.025
-0.05
-0.075
1
0
10
10
X
Fig. 4
10
9
8
B.
7
6
-0.1
5
4
3
2
(33)
(34)
1
0
10
X
Fig. 5
(32)
and the spherical Bessel function of the rst kind and order zero j0 is
given by j0 z sinz=z.
Figure 6 displays the comparison between the numerical results,
which have been obtained using the NRBC-I2 inow boundary
condition and the outow boundary conditions NRBC-O1 to NRBCO4, with the theoretical values for the pressure distribution on the
outow boundary at x 10 m, for a given instant in time
(t 3:5t). Note that the results obtained with NRBC-O4 (solid
v v0 v
(35)
then, determine the local pressure and density perturbations using the
relations:
T
p0
u2 v20 u2 v2
0
2cp
Rgas 0
p p0
Rgas 0
p0
1
p p0
0
Rgas T
1
(36)
(37)
(38)
1937
11
10
10
10
10
10
0
0
Fig. 7
10
1
0
10
10
11
10
11
10
3
2
10
10
9
Y
2
2
1
1
0
10
10
10
11
11
10
Y
5
10
10
10
3
2
1
1
1
0
10
10
11
10
10
10
2
1
1
0
10
10
Figures 1113 and Figs. 1416 display the pressure and vorticity
distributions for the case when using NRBC-O2 and NRBC-O3,
respectively.
Note for NRBC-O2 that the use of a PDE for the fourth characteristic variable c4 did improve the behavior of the scheme, by reducing the pressure reections at the outow boundary. At the same time
the use of vorticity extrapolation instead of c2 extrapolation, when
using NRBC-O3, reduced signicantly the schemes effect on the
vorticity distribution at boundary. The new outow condition
NRBC-O4 combines the two ingredients presented above to produce
an improved scheme: uses a PDE for the pressure perturbation at the
10
10
boundary and extrapolates the vorticity from inside the domain to the
boundary. Figures 1719 present the vorticity and pressure
distribution when using the new outow condition, NRBC-O4.
Please note that when using NRBC-O4 the spurious reection of
pressure in outow, due to the vortex exiting the domain, has
disappeared and the vortex also leaves the domain freely without
being perturbed.
To quantify the numerical error introduced by the use of the four
different boundary conditions investigated here, the same ow
situation is simulated on a much larger domain, D fx; yg
f45 55g
f45 55g and the pressure, velocity (vorticity)
distribution on the boundary of our original (much smaller) domain is
monitored. Note that the same grid resolution and Courant number
have been used. We use the solution on the large domain as the
reference solution, to assess the quality of our results obtained when
using the four different nonreective boundary conditions. Pressure
data have been collected on the outow boundary of the small
domain at x 10. Note that the size of the large domain is sufcient
so that there are no spurious reections from its boundaries during the
actual simulation. This setup allows the errors from the boundary
conditions to be isolated from the other discretization errors and to be
quantied.
The numerical error is dened here as the normalized difference
between the pressure perturbation computed on the large domain on
the outow boundary of the small domain at x 10 and the pressure
perturbation on the boundary of the small domain. The normalization
1938
11
10
10
6
5
10
Y
5
10
10
2
1
1
0
10
10
10
11
10
Y
5
10
10
2
1
1
0
10
10
10
11
10
11
10
10
9
10
11
10
10
2
1
10
10
10
10
(40)
1939
10
3.50E-01
3.00E-01
2.50E-01
NRBC-O1
Error
NRBC-O3
NRBC-O2
2.00E-01
NRBC-O4
1.50E-01
1.00E-01
5.00E-02
0.00E+00
0.00
2.00
4.00
6.00
8.00
10.00
10
time*a/L
10
10
9
8
8
7
6
6
5
4
3
2
2
1
0
10
X
Fig. 21 Propagation of sound produced by a rotating quadrupole
source. t 0.
10
X
Fig. 23 Propagation of sound produced by a rotating quadrupole
source. t 2t.
10
(42)
6
sin2 t sin
s v r; ; t 2a"
-5.00E-02
(43)
4
s r; ; t
sp
c20
(44)
is thepmodulus
where juellipse j 2a
of the velocity of the Kirchhoff
vortex on the ellipse, r x x0 2 y y0 2 =r0 and r0 is the
characteristic dimension of the pulse, taken r0 1, the point of
coordinates fx0 ; y0 g is the centroid of the 2-D domain D, and
tan y y0 =x x0 . !R is the angular velocity computed as
function of T.
10
X
Fig. 24 Propagation of sound produced by a rotating quadrupole
source. t 3t.
1940
10
[3]
8
[4]
6
[5]
[6]
[7]
2
[8]
10
[9]
X
Fig. 25 Propagation of sound produced by a rotating quadrupole
source. t 4t.
[10]
10
[11]
[12]
8
7
[13]
6
[14]
4
3
[15]
[16]
1
0
10
X
Fig. 26 Propagation of sound produced by Kirchoff vortex. t t.
T jDj
is a characteristic time, and jDj is the norm of D. One can
c0
compute !R 2
VIII.
Conclusions
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
References
[1] Givoli, D., Nonreecting Boundary Conditions, Journal of
Computational Physics, Vol. 94, No. 1, 1991, pp. 129.
[2] Tsynkov, S. V., Numerical Solution of Problems on Unbounded
K. Ghia
Associate Editor