S. van der Hoeven, B.J. Boersma, and D.J.E.M. Roekaerts
n 0 1 2 3 4
a
n
49/190 12985/14592 78841/364800 -343/72960 129/851200
b
n
7/18 1225/1536 49/512 -7/1536 1/4608
Table 1 Coefficients for the derivative and interpolation rule with a tenth-order stencil.
5 Boundary conditions
Since the developed code is low-dissipative, (acoustic) waves can reflect at the do-
main boundaries and disturb the flow. Therefore special attention must be paid to
the treatment of the boundaries. Different boundary condition methods were imple-
mented and tested. The class of methods using characteristic boundary conditions
is attractive since it allows to control the behavior of characteristic waves in a di-
rect way. We have implemented the Navier-Stokes Characteristic Boundary Condi-
tions (NSCBC) method of Poinsot and Lele [9] in our staggered grid arrangement.
The NSCBC method works well for combustion simulations where acoustics are
unimportant, but for a staggered grid it appeared to be computationally expensive to
define all necessary quantities locally at the cell faces. This holds especially for sub-
sonic outflow conditions. Another drawback of (linearized) characteristic BC’s such
as the NSCBC method is that it is very difficult to convect a hot jet flow out of the
domain without using artificial sponge layers. This is due to the multi-dimensional
nature of the structures in jet flows for which a simple pressure relaxation method
is not good enough. Yoo et. al. [10] proposed to solve the problem by extending the
NSCBC method with multi-dimensional corrections.
We follow another procedure which is a variant of the methods proposed by Colo-
nius et. al. [11], Ta’asan et. al. [12] and Berenger [13]. This method was applied by
Freund [14] in aeroacoustics simulations. In this procedure the computational do-
main contains a non-physical boundary region where extra boundary terms appear
in the governing transport equations (Fig. 6). This non-physical region uses nearly
one percent of the total amount of grid points. Several approaches can be followed
within this boundary domain, and we have combined two of them. The first is to
force the solution towards some target solution, by adding a term
σ
(
φ
−
φ
target
) to
the transport equation for
φ
:
∂φ
∂
t
= RHS +
σ
(
φ
−
φ
target
), (32)
where
φ
is a conserved quantity, RHS stands for all terms of the unforced equation
and
σ
is a forcing parameter being nonzero only in the artificial boundary layer.
φ
target
can be a time-averaged value or a known solution, e.g. from a RANS cal-
culation [15]. The second approach is to add a term which gives disturbances an
increased convection velocity according to a given profile which is supersonic in
the unphysical region and decreases to zero at the interface between unphysical and
physical region. The latter terms prevent that at the in- and outlet boundaries reflec-
tions travel backwards into the domain. This is done in the following way:
∂φ
∂
t
= RHS −U
c
∂φ
∂
x
, (33)
280