Professional Documents
Culture Documents
A Computational Technique For High Enthalpy Shock Tube and Shock Tunnel Flow Simulation PDF
A Computational Technique For High Enthalpy Shock Tube and Shock Tunnel Flow Simulation PDF
Abstract. A contact discontinuity tracking method with a specially designed moving grid is developed to
eliminate the interface smearing completely. In order to precisely locate the contact surface, an updated
Riemann solver for unsteady one-dimensional inviscid flows is also developed to allow consideration of the
specific heat ratio change across the shock wave. These two new computational techniques are illustrated
in a high Mach number shock tube flow field computation.
Nomenclature Superscript
pl pr , = l . l l 1
where A= ,
l l 1
By using the standard Newton iteration procedure the
successive iterates of u are given by otherwise
pl (un ) pr (un ) p 1 l + l
un+1 = un (2) Tl = Tl ( ) , where = .
pl 0 (un ) pr 0 (un ) pl 2
where the prime denotes the first derivative with respect Fewer mathematical operations will be needed for itera-
to u . The values of pl (un ), pr (un ), pl ! (un ), pr ! (un ) are tions to consider the effect of non-constant specific heat
determined based on the wave patterns. The iteration ends ratio, if the common pressure of the intermediate states
when the following convergence criterion is satisfied: (p ) is chosen as an iterate. The initial guess of pressure
p should obviously be
2(pl pr )
(p + p ) < p , (3) p = (pl + pr )/2 (10 )
l r
206 Y. Sheng et al.: A computational technique for high enthalpy shock tube and shock tunnel flow simulation
Cl p W
0 Tl 1
ul 0 = [1 pl ( 1) l ], Cl = Cl ( )2 .
l pl Wl pl Wl Tl
Y. Sheng et al.: A computational technique for high enthalpy shock tube and shock tunnel flow simulation 207
Driver Driven
Gas Species H2 Air
Length (m) 1 4
Pressure (ata) 1500 1
Temperature (K) 288 288
3 Shock tube flow field numerical simulation the test section, hydrogen (or helium) with high pressure
is used as the driver gas; the driven gas is air (78.084%
In shock tube flow field analysis, it is important to pre- N2 , 20.946% O2 , 0.97% Ar ) at standard atmosphere pres-
cisely locate the contact surface. A sketch of a shock tube sure. In such a case, the incident shock may be very strong,
is shown in Fig. 3. When the diaphragm breaks, a strong and the temperature behind the shock is high enough that
incident shock followed by a contact surface is produced the chemical reactions and non-constant thermal property
by the moving high pressure gas in the driver towards the effect must be considered. A Riemann solver based on
lower pressure driven tube. This shock wave travels down constant specific heat ratio assumption is not acceptable.
to the end of the driven tube and then reflects back to In order to illustrate the appropriateness of the updated
interact with the contact surface. The available maximum Riemann solver, a high Mach number shock tube flow is
test time is closely related to the interaction between the numerically solved. The shock tube scheme and detailed
reflected shock wave and the contact surface. In order to input data are shown in Fig. 3.
obtain high Mach number and stagnation temperature in
208 Y. Sheng et al.: A computational technique for high enthalpy shock tube and shock tunnel flow simulation
Cpi = 8314.0(ai1 + ai2 T + ai3 T 2 + ai4 T 3 + ai5 T 4 ), Table 2. Chemical reaction rate coefficients
% AFR BFR DFR ABR BBR DBR
i = i m [(B(i, m)
1000
A(i, m))(AF R(m)T BF R(m) 1 3.6e18 -1 0.595e5 3.0e15 -0.5 0.0
2 3.6e18 -1 0.595e5 3.0e15 -0.5 0.0
DF R(m) 1000i qi A(i,m) 3 3.249e19 -1 0.595e5 2.7e16 -0.5 0.0
exp( )i ( ) 4 7.2e18 -1 0.595e5 6.0e15 -0.5 0.0
T %
DBR(m) 5 9.0e19 -1 0.595e5 7.5e16 -0.5 0.0
ABR(m)T BBR(M ) exp( ) 6 4.08e22 -1.5 1.132e5 2.27e21 -1.5 0.0
T
1000i qi B(i,m) 7 1.9e17 -0.5 1.132e5 1.1e16 -0.5 0.0
i ( ) )], 8 1.9e17 -0.5 1.132e5 1.1e16 -0.5 0.0
%
9 4.7e17 -0.5 1.132e5 2.72e16 -0.5 0.0
k qkk exp(Ai [T 3 0.015( i i+
k 4
1 1
) ] 18.42) 10 1.92e17 -0.5 1.132e5 1.1e16 -0.5 0.0
vi = p qk
k
, 11 3.97e20 -1.5 0.755e5 1.0e20 -1.5 0.0
1.033e5 k k 12 7.8e20 -1.5 0.755e5 2.0e20 -0.5 0.0
Constants in the vibrational energy equations are as fol- 13 3.97e20 -1.5 0.755e5 1.0e20 -1.5 0.0
lows: 14 7.8e20 -1.5 0.755e5 2.0e20 -1.5 0.0
Species N2 O2 NO 15 7.8e20 -1.5 0.755e5 2.0e20 -1.5 0.0
16 3.18e9 1.0 1.968e4 1.3e10 1.0 3.58e3
Ai 220 129 168
17 7.0e13 0.0 3.8e4 1.56e13 0.0 0.0
vi 3390 2270 2740
Constants related to chemical reactions see tables and
other data can be found in [9] (Sagnier, Marraffa 1991)
and [10] (Gupta, Yos, Thompson, Lee 1990).
real gas effects and the chemical reactions must be con-
sidered for the whole region. In the meantime, the driver
3.2 Contact surface tracking gas is under low temperature, even though the starting
temperature may be higher than the one in driven gas be-
In a shock tube or a shock tunnel, the driver and the driven cause of the rarefaction wave caused by the breakdown of
gases are usually different. When the diaphragm breaks, a the diaphragm. The chemical reactions there can be ne-
contact surface separates the two different gases. Tracking glected. Tracking the contact surface to separate these two
the contact surface to divide the computational domain regions can limit the consideration of real gas effects to the
into two parts with two different gas species can greatly driven gas only. In addition, the performance of the shock
simplify the computation work. It is especially important tube and the available maximum test time, are closely re-
when the incident shock is strong and the temperature is lated to the interaction between the reflected shock wave
high enough behind the incident shock wave that the real and the contact surface. Therefore, it is also important to
gas effect must be considered. When the incident shock precisely locate the contact surface.
reaches the tube end and a reflected shock wave is devel- Obviously, at time level t0 = 0, the starting point of
oped, the whole driven gas is under high temperature, the the contact surface is at the location of the diaphragm,
210 Y. Sheng et al.: A computational technique for high enthalpy shock tube and shock tunnel flow simulation
Fig. 6a,b. Field parameter variations at different time levels a current method, b conventional method
Y. Sheng et al.: A computational technique for high enthalpy shock tube and shock tunnel flow simulation 211
x = xjs+1/2 = xjs + x/2 as shown in Fig. 4. On the left proved to be first order accurate in marching direction
side is the uniform driver gas and on the right side is the (time in this work) and second order accurate in the coor-
uniform driven gas; solving the Riemann problem gives dinate x. It is stable if the following criterion is satisfied.
the location of the contact surface, the angle, , in the
Fig. 4. Once the time interval, , is set, the starting point
/x <= 0.5/Cw ,
for the new time level t1 = t0 + is determined. At this
new time level, the left-hand side and the right-hand side
of the contact surface are not uniform any longer. The ini- where Cw is the maximum velocity of propagation of dis-
tial values of the Riemann problem with no consideration turbances generated in the Riemann problem and is the
of gradients on both sides of the discontinuity are deter- permissible time interval. Once the contact surface loca-
mined by the discretization scheme. Solving the Riemann tion angle, , and the time interval, , are determined, the
problem will give the location of the contact surface (angle grid distribution for the new time level tn+1 = tn + can
) at the new time level. In this way, the contact surface be found geometrically as shown in Fig. 4.
can be tracked for all time levels. The precision of the In order to improve the accuracy in the marching direc-
contact surface depends on the precision of the Riemann tion, a modification developed by Rodionov is introduced
solver and the discretization scheme. (Rodionov 1987). According to Rodionov, intermediate
values at grid points are determined following the above
mentioned one-sided derivatives in conjunction with the
3.3 Grid distribution and discretization principle of the minimum derivative before solving the Rie-
mann problem. Then the arithmetic average of the known
The whole solution domain is divided into cells as shown variable value and the corresponding intermediate value
in Fig. 4. is used to replace the known value at grid points and to
For each cell, the differential equations can be con- discretize the equations. This new scheme can provide an
verted to algebraic equations using Greens theorem. Ar- accuracy close to second order in the marching direction.
ranging the grid line distribution by tracking the contact When the grid distribution is determined, one follows the
surface can greatly improve the computational precision. same procedure to solve the Riemann problems for all the
Obviously, at time level tn = 0, the starting point of cell boundaries to determine the cell boundary values and
the contact surface is at the location of the diaphragm, the maximum velocity of propagation of disturbances gen-
x = xjs+1/2 = xjs + x/2 as shown in Fig. 4. The grid erated in the Riemann problems, Cw . The final discretized
intervals in the driver section and the driven section are equations can be written as follows:
equal, xL = xR = x. According to the Godunov-
Colgan method (Colgan 1972), an approximation using
1
one-sided derivatives in conjunction with the principle of %nj = %j + %(u W ) j 1
c hx
the minimum derivative provides a correct distribution of
2
(50 )
variables in the cells when discontinuities are present, and
%(u W ) j+ 1 ,
is of 0(h2 ) accurate for smooth solutions. Based on the 2
1+hn (%nj )2
(1 S2 ) x /hx
1000 i end, but the incident shock has not. Time level t= 1.6
n 2
qij
n msec. displays the case after the incident shock reaches
%j C
n BF R(m)
the wall and reflects from there. The same shock tube
m B(i, m) A(i, m) AF R(m)Tj problem is also solved by a conventional method with no
DF R(m) n
1000i qij contact surface tracking and no chemical reaction consid-
exp( ) i ( )A(i,m) ered. The specific heat ratio is considered to be constant
Tjn %nj
both in the main flow field computation and in the Rie-
n BBR(m) DBR(m)
ABR(m)Tj exp( ) mann solver. The results are shown in Fig. 6B. Comparing
Tjn these results, it can be seen that both methods can pre-
n
1000i qij B(i,m) (80 )
i ( ) dict the incident shock by the sharp jump of pressure and
n density profiles. However, only the present method can lo-
%j
1 n cate the contact surface by the sharp jump of the density
n (%qi ) + %qi (u W ) j 1 profile. There is a large smeared region around the contact
%j C hx 2
pressure of the intermediate states (p ) as the iterate is Itoh K, Tani K, Tanno H, Takahashi M, Miyajima H, Asano
more convenient. T, Sasoh A, Takayama K (1993) A numerical and experi-
In shock tube or shock tunnel, the smearing of cold and mental study of the free piston shock tunnel. Proc 19th Int
hot gas interfaces by numerical diffusion increases as the Symp Shock Waves, pp 257263
distance that the interface travels becomes greater. Track- Jacobs PA (1991) Simulation of transient flow in a shock tunnel
ing the contact discontinuity can eliminate the interface and a high Mach number nozzle. Proc 4th Int Symp Fluid
smearing completely so that the simulation precision is Dynamics
greatly improved. Besides, in high Mach number shock Rodionov AV (1987) Second order accurate monotonic scheme
tube or shock tunnel, the driver gas and the driven gas for nonequilibrium flow computation. J of Comp Math and
Math Phys 27
are usually different. When the diaphragm breaks, a con-
Colgan VP (1972) Application of the principle of minimum val-
tact surface separates the two different gases. Tracking the
ues of the derivative to the construction of finite difference
contact surface to divide the computational domain into schemes for the discontinuous solution of gasdynamics. Sci-
two parts with two different gas species can greatly sim- entific Notes, TsAGI, No 6
plify the computational work. It is especially important Godunov SK (1976) Numerical solution of multidimensional
when the incident shock is strong so the real gas effects problems in gasdynamics. Nauka, Moscow
and the chemical reactions must be considered. Tracking Gottlieb JJ, Groth PT (1988) Assessment of Riemann solvers
the contact surface to separate these two regions can limit for unsteady one-dimensional inviscid flows of perfect gases.
the consideration of real gas effect in the driven gas only. J of Comp Phys Oct, pp 437458
Obviously, similar tracking methods based on the perfect Sagnier P, Marraffa L (1991) Parametric study of thermal
gas assumption [11][12] do not provide this advantage and and chemical nonequilibrium nozzle flow. AIAA J March,
their applications are therefore limited. pp 334343
Gupta RN, Yos JM, Thompson RA, Lee K (1990) A review of
reaction rates and thermodynamic and transport proper-
References ties for an 11-species air model for chemical and thermal
nonequilibrium calculations to 30000K. NASA Reference
Publication 1232
Cambier JL, Tokarcik S, Prabhu DK (1992) Numerical simula-
Jacobs PA (1994) Quasi-one-dimensional modeling of a free-
tions of unsteady flow in a hypersonic shock tunnel facility.
piston shock tunnel. AIAA J, pp 137145
AIAA Paper 92:4029
Wilson D, Tan Z, Varghese P (1996) Numerical simulation of
Wilson G (1992) Time-dependent quasi-one-dimensional sim-
the blast-wave accelerator. AIAA J, pp 13411347
ulations of high enthalpy pulse facilities. AIAA Paper
92:5096