<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2018.61017</article-id><article-id pub-id-type="publisher-id">JAMP-81837</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Explicit Large Time Stepping with Third-Order Exponential Time Differencing Scheme for Hypersonic Chemical Non-Equilibrium Flow
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Shiran</surname><given-names>Dai</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Songping</surname><given-names>Wu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Aeronautic Science and Engineering, Beijing University of Aeronautics and Astronautics, Beijing, China</addr-line></aff><pub-date pub-type="epub"><day>05</day><month>01</month><year>2018</year></pub-date><volume>06</volume><issue>01</issue><fpage>174</fpage><lpage>182</lpage><history><date date-type="received"><day>2,</day>	<month>January</month>	<year>2018</year></date><date date-type="rev-recd"><day>16,</day>	<month>January</month>	<year>2018</year>	</date><date date-type="accepted"><day>19,</day>	<month>January</month>	<year>2018</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  
    In this paper, a third-order exponential time differencing scheme, named ETDRK3, was investigated for large time stepping in the computation of hypersonic non-equilibrium flow. The second-order Harten-TVD scheme was used for the spatial discretization. The efficient implementation of the scheme with diagonalization of Jacobin matrix was established and carried out for the semi-cylindrical around flow. Current observations showed that the numerical results were in good agreement with those obtained by the classical explicit three-stage Runge-Kutta scheme (RK3) and implicit LU scheme. Efficiency assessments promised the effectiveness of the ETDRK3 scheme. The rationality of the application of this scheme was proved by its preferable accuracy and efficiency. 
  
 
</p></abstract><kwd-group><kwd>Exponential Time Integrator</kwd><kwd> Hypersonic Chemical Non-Equilibrium Flow</kwd><kwd> Numerical Efficiency</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>With the development of hypersonic vehicle, the numerical simulation of hypersonic flow field has been the frontier of aerodynamics research, of which hypersonic non equilibrium flow is one of the typical representatives. In recent years, significant development of high accuracy spatial discretization schemes has been made for computational fluid dynamics (CFD). Although these spatial schemes perform well in the simulation of hypersonic flow field and can be implemented efficiently by parallel techniques, their computational expense on time marching direction is still high. For time marching computation, the explicit schemes are widely used because of their ease of application. However, in the presence of highly stretched grids, the Courant-Friedrichs-Lewy (CFL) condition leads to the usage of a tiny time-step, consuming a large CPU time. The implicit scheme is theoretically proved insensitive to the CFL condition. Nevertheless, the usage of implicit scheme needs to solve a large linear system at each iteration step, making the computation expensive. Recently, mathematicians have been developing an explicit method with large time step known as exponential time differencing [<xref ref-type="bibr" rid="scirp.81837-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.81837-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.81837-ref3">3</xref>]. Methods of this type offer very high accuracy and stability free from the severe time step restriction other explicit schemes present. For a recent review, see [<xref ref-type="bibr" rid="scirp.81837-ref4">4</xref>] and the references therein. Despite this alternative strategy has attracted increased attention in a number of diverse fields and obvious advantages have been found, there are few applications in computational fluid dynamics (CFD). That probably because the efficiency of the traditional algorithm for evaluating the exponential of Jacobin matrix in this class of methods is inadequate [<xref ref-type="bibr" rid="scirp.81837-ref5">5</xref>]. In order to avoid this limitation, we modified the existing schemes [<xref ref-type="bibr" rid="scirp.81837-ref6">6</xref>] by using a diagonalization method for the Jacobin of non-viscous flux in the governing equation. The performance, accuracy and efficiency, of exponential time differencing scheme in the simulation of hypersonic chemical non-equilibrium flow was then assessed in this paper.</p></sec><sec id="s2"><title>2. Governing Equations and Numerical Method</title><sec id="s2_1"><title>2.1. Governing Equations</title><p>The governing equation is the two-dimensional N-S equation with chemical reaction source term in general coordinates</p><p>∂ Q ∂ t + ∂ F ∂ ξ + ∂ G ∂ η = ∂ F v ∂ ξ + ∂ G v ∂ η + J ⋅ S , (1)</p><p>where,</p><p>Q = ( ρ 1 , ⋯ , ρ n s , ρ , ρ u , ρ v , e ) T F = ( ρ u 1 , ⋯ , ρ u n s , ρ u , ρ u 2 + p , ρ u v , ( e + p ) u ) T G = ( ρ v 1 , ⋯ , ρ v n s , ρ v , ρ v u , ρ v 2 + p , ( e + p ) v ) T F v = ( ρ D 1 ∂ Y 1 ∂ x , ⋯ , ρ D s ∂ Y s ∂ x , 0 , τ x x , τ x y , u τ x x + v τ x y + q x ) T G v = ( ρ D 1 ∂ Y 1 ∂ y , ⋯ , ρ D s ∂ Y s ∂ y , 0 , τ y x , τ y y , u τ y x + v τ y y + q y ) T S = ( ω ˙ 1 , ⋯ , ω ˙ n s , 0 , 0 , 0 , 0 , 0 ) T (2)</p><p>in the proceeding expressions, ρ k , k = 1 , 2 , ... , n s is the density of the species.</p><p>ρ = ∑ k = 1 n s ρ k is the total density, u , v are the speed in the general direction, e is</p><p>the energy, P is the pressure, D s denotes the diffusion coefficient and Y s is the mass fraction of specie s .</p><p>The quantity J is the coordinate transformation matrix.</p><p>The chemical source terms w s represent the production of species from finite rate chemical reactions [<xref ref-type="bibr" rid="scirp.81837-ref7">7</xref>]. In the study, a five-species air chemistry model is used, that are N 2 , O 2 , N , O , N O .</p></sec><sec id="s2_2"><title>2.2. Exponential Time Differencing Scheme</title><p>The start point of our derivation is the spatial discretization. In the study, we used the second-order Harten-Yee TVD scheme [<xref ref-type="bibr" rid="scirp.81837-ref8">8</xref>] to discrete the non-viscous flux F , G , the viscous flux F v , G v were approximated by the central difference. Then the original Equation (1) can be converted to ordinary differential equations (ODE)</p><p>d Q d t = R ( Q ) , (3)</p><p>with Q = Q ( x , t ) is the exact solution, R is the right hand term obtained by the spatial discretization above.</p><p>Splitting the right hand term of Equation (3) into</p><p>R = ( α A n + β B n ) Q + N ( Q , t ) , (4)</p><p>where, α = β = 1 are adjustable parameters and</p><p>A n = ∂ ξ ∂ x A | Q i j n + ∂ ξ ∂ y B | Q i j n B n = ∂ η ∂ x A | Q i j n + ∂ η ∂ y B | Q i j n . (5)</p><p>In Equation (5), the terms A = ∂ F ∂ Q , B = ∂ G ∂ Q denote the Jacobin matrix of the</p><p>non-viscous flux F and G , the term N ( Q , t ) = R − ( α A n + β B n ) Q is a non-linear remainder. For notation simplification, we note K = α A n + β B n and Q n = Q ( x , t n ) . Then the Equation (3) can be written as</p><p>d Q d t = R n + K ( Q ( t ) − Q n ) + N ( Q ( t ) ) (6)</p><p>Multiplying the both sides with e − K t and then integrating over a single time step [ t n , t n + h ] , we can obtain the basic expression of exponential time differencing method [<xref ref-type="bibr" rid="scirp.81837-ref3">3</xref>]</p><p>Q n + 1 = e K h Q n + e K h ∫ 0 h e − K τ N ( Q ( t n + τ ) , t n + τ ) d τ . (7)</p><p>Define a function φ ( z ) = ∫ 0 1 e z ( 1 − s ) d s = e z − 1 z , and then the Equation (7) can be</p><p>expressed as</p><p>Q n + 1 = Q n + h K φ ( h K ) Q n + h ∫ 0 1 e h K ( 1 − s ) N ( Q ) d s . (8)</p><p>Various ETD schemes come from the approximation of the integral in (8) [<xref ref-type="bibr" rid="scirp.81837-ref4">4</xref>]. In our study, we use a two-stage third-order scheme named ETDRK3 [<xref ref-type="bibr" rid="scirp.81837-ref9">9</xref>] to compute the hypersonic chemical non-equilibrium flow, which is expressed as</p><p>k 1 = ϕ ( 1 2 h K ) N ( U n ) k 2 = ϕ ( 1 2 h K ) N ( U n + 4 3 h k 1 ) U n + 1 = U n + h 16 ( 13 k 1 + 3 k 2 ) . (9)</p></sec><sec id="s2_3"><title>2.3. Evaluation of the Exponential Function of Jacobi</title><p>In the practical implementation, diagonalize K in</p><p>K = R Λ R − 1 , (10)</p><p>In the expression (10), R and R − 1 are the right and left eigenvector matrix, Λ is the characteristic matrix with the diagonal elements</p><p>λ 1 = θ − k c ,     λ 2 = λ 3 = θ ,     λ 4 = θ + k c , (11)</p><p>where</p><p>k 1 = α ∂ ξ ∂ x + β ∂ η ∂ x , k 2 = α ∂ ξ ∂ y + β ∂ η ∂ y , k = k 1 2 + k 2 2 , k ˜ 1 = k 1 k , k ˜ 2 = k 2 k , θ = k 1 u + k 2 v , θ ˜ = θ k = k ˜ 1 u + k ˜ 2 v . (12)</p><p>Founding that for a related exponential function φ we have</p><p>φ ( R Λ R − 1 ) = R φ ( Λ ) R − 1 = R d i a g [ φ ( λ 1 ) , φ ( λ 2 ) , φ ( λ 3 ) , φ ( λ 4 ) ] R − 1 . (13)</p><p>The evaluation of the exponential related function of Jacobin φ can be converted to the evaluation of the related exponential function of the diagonal elements of Λ , the efficiency of implementation will be much improved.</p></sec></sec><sec id="s3"><title>3. Comparison Parameter</title><p>The first comparison parameter used in this paper is the CFL number defined as</p><p>C F L = | λ max | Δ t Δ x , (14)</p><p>In expression (13) λ max is the maximum of the eigenvalues. Greater CFL number indicates larger time step and better efficiency. Classical explicit schemes such as the various Runge-Kutta schemes are usually inefficient to solve complex flow problems because of the restriction of CFL number. However, the exponential time differencing scheme do not suffer from this limitation and can run a larger CFL number. To assess the efficiency of the ETDRK3 scheme developed, the baseline solutions computed by the third-order TVD Runge-Kutta scheme noted as RK3 scheme and implicit LU scheme [<xref ref-type="bibr" rid="scirp.81837-ref10">10</xref>] were given for the performance comparison.</p><p>In order to assess the accuracy of the scheme, a first norm residual defined as the maximum of the pressure difference between current time step and previous time step on the mesh was used and expressed as</p><p>R L 1 = max | P n + 1 − P n | , (15)</p><p>A residual of quantity 10<sup>−</sup><sup>3</sup> can be regarded as the convergence condition.</p></sec><sec id="s4"><title>4. Numerical Results and Analysis</title><p>The test case is a hypersonic two-dimensional cylindrical round flow problem at Mach number 20 which represents a typical external flow application. The free stream conditions are given as follow:</p><p>ρ ∞ = 1.0269 &#215; 10 − 3   kg/m 3 ,</p><p>T ∞ = 270.65   K ,</p><p>Mass fraction N 2 = 0.7655</p><p>Mass fraction O 2 = 0.2345</p><p>The boundary conditions used in the calculations were as follows: Along the inflow plane, free stream values are maintained. Along the outflow plane, values are obtained by extrapolation. A constant temperature of 1000 K was maintained on the body surface that was assumed to be non-catalytic. Nonslip and zero pressure gradient conditions were enforced. The 180 &#215; 200 grid given by the algebraic generation method is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> gives the residuals evaluation during 45,000 evaluations of ETDRK3 scheme at CFL = 0.7, which is the best CFL number for ETDRK3. The convergence performance was further compared with the errors obtained by the RK3 scheme at a maximum allowable CEL number 0.3 and fully implicit LU scheme at the same CFL 0.7. All of the three schemes can convergence at a low residual at about 10<sup>−3</sup>. The ETDRK3 scheme has a similar convergence performance to the LU scheme, which indicates the ETDRK3 scheme has the same accuracy as the LU scheme.</p><p>Figures 3-6 represent separately the pressure distribution, the temperature distribution, the mass fraction of N<sub>2</sub> and the mass fraction of O<sub>2</sub> computed by ETDRK3 (CFL0.7), RK3 (CFL0.3) and LU (CFL0.7) at 45,000 steps. We can see a clear shock wave in the three figures. After the shock wave the pressure and temperature augmented, chemical reaction happened significantly which leads</p><p>great change of species. The results above coincide with the theory [<xref ref-type="bibr" rid="scirp.81837-ref11">11</xref>]. Furthermore, the results of contour comparison obtained by the three schemes agree very well with each other. The ETDRK3 scheme performs very well without losing time accuracy even at a larger CFL number.</p><p>After the accuracy assessment above, the efficiency of the three schemes were compared by counting the Wall time at 45,000 iterations and the CPU time for a i7-2600 CPU 3.40 GHz. <xref ref-type="table" rid="table1">Table 1</xref> gives the CPU time and wall time of each scheme. The result shows obviously that the CPU time of ETDRK3 is much more less than RK3 and LU. Moreover, it was also observed that ETDRK3 scheme is the fastest one in term of wall time. With the equitable convergence steps, the efficiency comparison of the three schemes proved a preferable efficiency of the ETDRK3 scheme.</p></sec><sec id="s5"><title>5. Concluding Remarks</title><p>In this paper, we used the ETDRK3 scheme in the computation of hypersonic non-equilibrium flow. This scheme was compared with explicit RK3 scheme and implicit LU scheme. The numerical results were parallel with that of theory. The convergence comparison revealed that the ETDRK3 scheme could achieve the</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Efficiency comparison of the three schemes</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Scheme name</th><th align="center" valign="middle"  colspan="3"  >CFL number, wall time and CPU time for 45,000 steps</th></tr></thead><tr><td align="center" valign="middle" >CFL</td><td align="center" valign="middle" >Wall time/s</td><td align="center" valign="middle" >CPU time/min</td></tr><tr><td align="center" valign="middle" >RK3</td><td align="center" valign="middle" >0.3</td><td align="center" valign="middle" >5.08</td><td align="center" valign="middle" >922.5</td></tr><tr><td align="center" valign="middle" >LU</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >11.3</td><td align="center" valign="middle" >577.8</td></tr><tr><td align="center" valign="middle" >ETDRK3</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >12.3</td><td align="center" valign="middle" >319.9</td></tr></tbody></table></table-wrap><p>a. wall time and CPU time of the three schemes for 45000 steps.</p><p>same accuracy as LU scheme. Efficiency assessment showed that ETDRK3 scheme cost much less CPU time than the two other schemes while outperforms in term of wall time. We can conclude from the assessments that the ETDRK3 scheme is reasonable an alternative time marching scheme in hypersonic chemical non-equilibrium flow. Further study will focus on larger CFL number for ETD schemes. The application of ETD schemes on three-dimensional problems will also be investigated in the future work.</p></sec><sec id="s6"><title>Acknowledgements</title><p>This work was supported in part by National Nature Science Foundation of China (NSFC 91530325).</p></sec><sec id="s7"><title>Cite this paper</title><p>Dai, S.R. and Wu, S.P. (2018) Explicit Large Time Stepping with Third-Order Exponential Time Differencing Scheme for Hypersonic Chemical Non-Equilibrium Flow. Journal of Applied Mathematics and Physics, 6, 174-182. https://doi.org/10.4236/jamp.2018.61017</p></sec></body><back><ref-list><title>References</title><ref id="scirp.81837-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Calvo, M.P. and Palencia, C. (2005) A Class of Multistep Exponential Integrators for Semilinear Problems. Submitted.</mixed-citation></ref><ref id="scirp.81837-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Certaine, J. (1960) The Solution of Ordinary Differential Equations with Large Time Constants. Mathematical Methods for Digital Computers, Wiley, New York, 128-132.</mixed-citation></ref><ref id="scirp.81837-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Hochbruck, M., Lubich, C. and Selhofer, H. (1998) Expo 
nential Integrators for Large Systems of Differential Equations. SIAM J. Sci. Comput., 19, 1552-1574.  
https://doi.org/10.1137/S1064827595295337</mixed-citation></ref><ref id="scirp.81837-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Hochbruck, M. and Ostermann, A. (2010) Exponential Integrators. Acta Numer., 209, 209-286. https://doi.org/10.1017/S0962492910000048</mixed-citation></ref><ref id="scirp.81837-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Li, S.-J., Wang, Z.J., Ju, L.L. and Luo, L.-S. (2017) Explicit Large Time Stepping with a Second-Order Exponential Time Integrator Scheme for Unsteady and Steady flows. AIAA SciTech Forum, 2017. https://doi.org/10.2514/6.2017-0753</mixed-citation></ref><ref id="scirp.81837-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Ostermann, H.M. and Schwitzer, J.A. (2009) Exponential Rosenbrock-Type Methods. SIAM J. Numer. Anal., 47, 786-803. https://doi.org/10.1137/080717717</mixed-citation></ref><ref id="scirp.81837-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Palmer, G. and Venkatapathy, E. (1995) Comparison of Non-Equilibrium Solution Algorithms Applied to Chemically Stiff Hypersonic Flows. AIAA.J., 33, 1211-1219. 
https://doi.org/10.2514/3.12673</mixed-citation></ref><ref id="scirp.81837-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Yee, H.C. and Harten, A. (1985) Implicit TVD Schemes for Hyperbolic Conservation Laws in Curvelinear Coordinate. Aiaa Journal, 25, 266-274. 
https://doi.org/10.2514/3.9617</mixed-citation></ref><ref id="scirp.81837-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Cox, S.M. and Matthews, P.C. (2002) Exponential Time Differencing for Stiff Systems. J. Comp. Phys., 176, 430-455. https://doi.org/10.1006/jcph.2002.6995</mixed-citation></ref><ref id="scirp.81837-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Shuen, J.-S. (1992) Upwind Differencing and LU Factorization for Chemical Non-Equilibrium Navier-Stokes Equations. J.Comp.Phys., 99, 233-250. 
https://doi.org/10.1016/0021-9991(92)90205-D</mixed-citation></ref><ref id="scirp.81837-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Gupta, R.N., Yos, J.M. and Thompson, R.A. (1989) A Preview of Reaction Rates and Thermodynamics and Transport Properties for the 11-Species Air model for Chemical and Thermal Non-Equilibrium Calculations to 30,000K, NASA-TM-101528 (1989, 8s9-21193).</mixed-citation></ref></ref-list></back></article>