Aerospace Science and Technology 11 (2007) 155–162 www.elsevier.com/locate/aescte
Performance prediction and optimization for liquid rocket engine nozzle
Guobiao Cai 1,JieFang∗,2,XuXu3, Minghao Liu 4
School of Astronautics, Beijing University of Aeronautics and Astronautics, Beijing, 100083, China Received 11 February 2006; received in revised form 31 May 2006; accepted 13 July 2006 Available online 18 September 2006
Abstract An optimization approach, based on computational fluid dynamics methodology, is investigated for the performance prediction and optimiza- tion of liquid rocket engine nozzle. The CFD code employs implicit Lower-Upper decomposition (LU) scheme for solving the two-dimensional axisymmetric Navier–Stokes (NS) equations and species transport equations in an efficient manner. The validity of the code is demonstrated by comparing the numerical calculations with both the experimental data and previous calculations. Then the code, called by three optimization algo- rithms (i.e. successive quadratic programming method, genetic algorithm and interdigitation strategy) respectively, is used to design axisymmetric optimum-thrust nozzle. Results show that improvement on nozzle thrust can be obtained over that of the baseline case. © 2006 Elsevier Masson SAS. All rights reserved.
Keywords: CFD; Performance prediction; Nozzle design; Optimal design
1. Introduction ulating the viscous effects in traditional nozzle contour design [1,4]. In this study, a liquid rocket engine nozzle is designed by us- With an increasing demand for reducing the cost of space ing a CFD-based optimization procedure which links the well- missions, researchers are forced to investigate new technolo- tested CFD code to three optimization codes. Different from gies, such as designing and optimizing the contoured nozzles. previous work, the investigation takes the viscous effect into ac- In the early years of rocket nozzle design, conical nozzles were count as well as the chemical reactions occurring in the nozzle. used because the methodology for the design of efficient con- Different optimization methods get similar results. Compared toured nozzles was not available. Classical optimization pro- with the baseline nozzle, the optimized design achieves im- cedures usually begin with an inviscid design (such as the provements in nozzle performance. Rao’s method of design [7]), then a boundary-layer correction is added to compensate for the viscous effects. More recent ad- 2. Governing equations vances in computational technology have allowed researchers to integrate the full NS equations, which previously had to be The governing equations for a compressible viscous fluid simplified for computation. Such advances have given rise to in the absence of body forces consist of the unsteady Navier– efficient CFD codes that have eliminated approximation in sim- Stocks equations. These equations can be written in conserva- tive form as follows: ∂U ∂F 1 ∂ + + j0 j y G * Corresponding author. Tel.: +86 10 82317206; fax: +86 10 82316533. ∂t ∂x y 0 ∂y E-mail address: [email protected] (J. Fang). ∂F 1 ∂ H v j0 1 Professor, School of Astronautics. = + y G + j0 + S ∂x yj0 ∂y yj0 2 PhD Student, School of Astronautics, Student Member AIAA. 3 Professor, School of Astronautics. where j0 = 0 or 1 for either two-dimensional or axisymmetric 4 Graduate Research Assistant, School of Astronautics. flow respectively, and
1270-9638/$ – see front matter © 2006 Elsevier Masson SAS. All rights reserved. doi:10.1016/j.ast.2006.07.002 156 G. Cai et al. / Aerospace Science and Technology 11 (2007) 155–162
Nomenclature
A,B,Z Jacobian matrix ζ Performance loss coefficient Afi,Bfi,Cfi Reaction rate coefficients λ Thermal conductivity At Area of nozzle throat μ Dynamic viscosity Cf Thrust coefficient ν Stoichiometric coefficient Cp Constant-pressure specific heat ρ Density D Diagonal matrices τ Stress e Specific energy ω˙ Rate of production F,G Fluxes of mass, momentum, energy Subscripts F Thrust h Specific enthalpy c Combustor I Identity matrix E Euler equations k Chemical reaction rate f Friction L Lower triangular matrix i Species i M Molecular weight m Mixing nr Number of chemical reaction N Navier–Stokes equations ns Number of species n Chemically frozen p Pressure o One dimensional qx,qy Heat flux r Chemical reaction R Molar concentration stg Stagnation value rA,rB Eigenvalues of Jacobian t Two dimensional S Source terms x Axial T Temperature η,ξ Computation coordinates t Time ν Viscous U Conserved variables, upper triangular matrix Superscripts u, v Cartesian velocities x,y Cartesian coordinates f Forward reaction X Molar fraction b Backward reaction nTimelevel Greek symbols ± Eigenvalues of matrices are non-negative or non- β Coefficient of LU scheme positive
⎡ ⎤ ⎡ ⎤ ρ ρ u i i = −2 ∂u + ∂v + ∂v ⎢ ρu⎥ ⎢ ρu2 + p ⎥ τyy μ 2μ U = ⎣ ⎦ ,F= ⎣ ⎦ 3 ∂y ∂x ∂y ρv ρuv ρe (ρe + p)u = −2 ∂u + ∂v + v ⎡ ⎤ ⎡ ⎤ τH μ 2μ ∂ρi 3 ∂y ∂x y ρiv Dim ∂x ⎢ ⎥ ⎢ ⎥ = ρuv = τxx N G ⎣ 2 ⎦ ,Fv ⎣ ⎦ ∂T ∂ρi ρv + p τxy q =−λ − D h x ∂x im i ∂x (ρe + p)v τxxu + τxyv − qx i=1 ⎡ ∂ρi ⎤ ⎡ ⎤ Dim 0 N ∂y =− ∂T − ∂ρi ⎢ τxy ⎥ ⎢ 0 ⎥ qy λ Dimhi Gv = ⎣ ⎦ ,H= ⎣ ⎦ ∂y ∂y τyy p − τH i=1 τxyu + τyyv − qy 0 = − N ⎡ ⎤ where Dim (1 Xi)/ j=i(Xj /Dij ) is the effective binary ωi diffusivity of species i in the gas mixture, obtained by treating ⎢ 0 ⎥ S = ⎣ ⎦ ,i= 1,...,N the species i and the surrounding gas as a binary mixture, and 0 X is the molar fraction of species i. The binary mass diffusivity 0 i Dij between species i and j is obtained using the Chapman– The stress and heat-transfer components are given as: Enskog’s theory. hi is the specific enthalpy 2 ∂u ∂v ∂u τ = − μ + + 2μ xx 3 ∂x ∂y ∂x T ∂u ∂v hi = hfi + cpi dT τxy = μ + ∂y ∂x Tref G. Cai et al. / Aerospace Science and Technology 11 (2007) 155–162 157 where hfi is the specific heat of formation, and cpi is the con- then the equations can be written as stant pressure specific heat of species i. ˜+ ˜− ˜ + ˜ − ˜ Assuming that ideal gas equation is applicable to all of the I + β t A − A + B − B − Z i,j i,j i,j i,j species, the equation of state becomes ˜− ˜ − + β t A + + B + i 1,j i,j 1 N ˜+ ˜ + ˜ − β t A − + B − δU =− tRH S p = ρiRiT i 1,j i,j 1 i=1 which can be symbolically expressed as The temperature is calculated from the conservative vari- (D + L + U)δU˜ = tRH S (1) ables using the Newton’s iteration method. The above equations can be easily applied to different com- where putational cases. For chemically frozen flow, the S is set to zero. ˜ D = I + β t(r ˜ + r ˜ ) − β tZ For inviscid computation, the Fv is set to zero, as is Gv. A B The Baldwin–Lomax model and the body-fitted grid system =− ˜+ + ˜ + L β t Ai−1,j Bi,j−1 are adopted here to achieve the accurate and robust results. = ˜− + ˜ − U β t Ai+1,j Bi,j+1 3. Numerical scheme The left-hand side of Eq. (1) can be approximately factored into the product of two operators: Various numerical techniques have been used to solve the −1 ˜ set of equations governing chemically reacting flows. Among (D + L)D (D + U)δU =− tRH S these techniques, explicit schemes are generally slow to con- So, this scheme can be implemented in the following se- verge when the flow involves violent chemical reactions and quence: heat release. Most implicit schemes, on the other hand, require ∗ the inversion of banded block matrices and become exceed- (D + L)δU˜ =− tRH S ingly expensive when the chemical system involves a large ∗ (D + U)δU˜ = DδU˜ number of species. In the present study, the LU [8,9] scheme + is adopted to solve the two-dimensional axisymmetric Navier– U˜ n 1 = U˜ n + δU˜ Stokes and species transport equations. In this scheme, the convective flux and chemical source terms are treated implic- 4. Chemistry kinetic model itly, whereas the viscous terms are treated explicitly. The LU scheme only requires the scalar diagonal inversion for the flow In the present study, three different chemical reaction mod- equations (i.e. momentum equations and energy equations) and els, including Hydrogen/Oxygen, Kerosene/Oxygen and the diagonal block inversion for the species equations. As a re- CH3N2H3/N2O4 reactions, are developed for the nozzle flow sult, the LU scheme has the advantage of a fast convergence computations. In different cases, the species and the reactions rate while requiring the computational cost similar to that of an in the computational code are specified according to the oxi- explicit scheme, and therefore is particularly attractive for re- dizer and the fuel used. The follows are the C–H–O–N reaction acting flows with large chemical species systems. model, which has 12 species and all the 14 reactions, and the In the following, for simplicity, the derivation of the LU model of Kerosene/Oxygen reaction has the first 9 reactions will be presented for the Euler equations. A prototype implicit (marked with ∗ and ∗∗), and the first 8 reactions (marked scheme for a system of nonlinear hyperbolic equations such as with ∗) for the Hydrogen/Oxygen reaction model. the Euler equations can be formulated as: H + M ⇔ 2H + M ∗ ˜ n+1 ˜ n ˜ ˜ n+1 ˜ ˜ n+1 2 U = U − β t Dξ F U + DηG U O2 + M ⇔ 2O + M ∗ − − ˜ ˜ n + ˜ ˜ n − ˜ ˜ n (1 β) t Dξ F U DηG U S U H2O + M ⇔ H + OH + M ∗ Let the Jacobian matrices are OH + M ⇔ O + H + M ∗ ˜ ˜ ˜ H2O + O ⇔ 2OH ∗ ˜ ∂F ˜ ∂G ˜ ∂S A = , B = , Z = H O + H ⇔ OH + H ∗ ∂U˜ ∂U˜ ∂U˜ 2 2 O + H ⇔ OH + O ∗ and the correction 2 H + O ⇔ OH + H ∗ + 2 δU˜ = U˜ n 1 − U˜ n CO + OH ⇔ CO2 + H ∗∗ thus, the scheme can be linearized by setting O + N2 ⇔ N + NO ∗∗∗ + H + NO ⇔ N + OH ∗∗∗ F˜ U˜ n 1 = F˜ U˜ n + Aδ˜ U˜ O + NO ⇔ N + O2 ∗∗∗ ˜ ˜ n+1 ˜ ˜ n ˜ ˜ G U = G U + BδU + ⇔ + ∗∗∗ NO OH H NO2 ˜ ˜ n+1 ˜ ˜ n ˜ ˜ S U = S U + ZδU NO + O2 ⇔ O + NO2 ∗∗∗ 158 G. Cai et al. / Aerospace Science and Technology 11 (2007) 155–162
A set of nr reactions between ns species can be described by