Optimized Low Dispersion and Low Dissipation Runge- Kutta Algorithms in Computational Aeroacoustics

Similar documents
A-posteriori Diffusion Analysis of Numerical Schemes in Wavenumber Domain


Runge Kutta Methods Optimized For Advection Problems

REVIEW OF NUMERICAL SCHEMES AND BOUNDARY CONDITIONS APPLIED TO WAVE PROPAGATION PROBLEMS

Partial Differential Equations

CS205b/CME306. Lecture 9

Computer Project 3. AA Computational Fluid Dyanmics University of Washington. Mishaal Aleem March 17, 2015

Module 1: Introduction to Finite Difference Method and Fundamentals of CFD Lecture 13: The Lecture deals with:

EFFICIENT SOLUTION ALGORITHMS FOR HIGH-ACCURACY CENTRAL DIFFERENCE CFD SCHEMES

This is an author-deposited version published in: Eprints ID: 4362

Von Neumann Analysis for Higher Order Methods

NUMERICAL SIMULATION OF THE SHALLOW WATER EQUATIONS USING A TIME-CENTERED SPLIT-IMPLICIT METHOD

On the simulation of wave propagation with a higher-order finite volume scheme based on Reproducing Kernel Methods

Numerical Analysis of a Blast Wave Using CFD-CAA Hybrid Method

BACK AND FORTH ERROR COMPENSATION AND CORRECTION METHODS FOR REMOVING ERRORS INDUCED BY UNEVEN GRADIENTS OF THE LEVEL SET FUNCTION

Index. C m (Ω), 141 L 2 (Ω) space, 143 p-th order, 17

Grid-Optimized Dispersion-Relation-Preserving Schemes on General Geometries for Computational Aeroacoustics

Mid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr.

arxiv:math/ v1 [math.ap] 18 Jul 2006

FOURTH ORDER COMPACT FORMULATION OF STEADY NAVIER-STOKES EQUATIONS ON NON-UNIFORM GRIDS

Numerical Analysis of Shock Tube Problem by using TVD and ACM Schemes

Joint Optimization of the Spatial and the Temporal Discretization Scheme for Accurate Computation of Acoustic Problems

Generalized alternative image theory to estimating sound field for complex shapes of indoor spaces

Interpolation Techniques for Overset Grids

A Toolbox of Level Set Methods

A Diagonal Split-cell Model for the High-order Symplectic FDTD Scheme

Development of a Maxwell Equation Solver for Application to Two Fluid Plasma Models. C. Aberle, A. Hakim, and U. Shumlak

COMPARISON OF HIGH-ACCURACY FINITE-DIFFERENCE METHODS FOR LINEAR WAVE PROPAGATION

Final Report. Discontinuous Galerkin Compressible Euler Equation Solver. May 14, Andrey Andreyev. Adviser: Dr. James Baeder

Third Order WENO Scheme on Three Dimensional Tetrahedral Meshes

High Accuracy Schemes for DNS and Acoustics

Skåne University Hospital Lund, Lund, Sweden 2 Deparment of Numerical Analysis, Centre for Mathematical Sciences, Lund University, Lund, Sweden

New Very High-Order Upwind Multilayer Compact Schemes with Spectral-Like Resolution for Flow Simulations

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability

Computing Nearly Singular Solutions Using Pseudo-Spectral Methods

Audio acoustic modeling using full-wave methods

An Adaptive Stencil Linear Deviation Method for Wave Equations

Edge Detection Free Postprocessing for Pseudospectral Approximations

Mathematics Scope & Sequence Grade 8 Revised: June 2015

An explicit feature control approach in structural topology optimization

Achieving High Order Fluctuation Splitting Schemes by Extending the Stencil.

On the order of accuracy and numerical performance of two classes of finite volume WENO schemes

A Verification Study of ABAQUS AC3D8R Elements for Acoustic Wave Propagation

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

Hierarchical Reconstruction for Spectral Volume Method on Unstructured Grids

Modeling & Simulation of Supersonic Flow Using McCormack s Technique

Numerical Methods for Hyperbolic and Kinetic Equations

Faculty of Mechanical and Manufacturing Engineering, University Tun Hussein Onn Malaysia (UTHM), Parit Raja, Batu Pahat, Johor, Malaysia

The WENO Method in the Context of Earlier Methods To approximate, in a physically correct way, [3] the solution to a conservation law of the form u t

Vibration parameter measurement using the temporal digital hologram sequence and windowed Fourier transform

Comparisons of Compressible and Incompressible Solvers: Flat Plate Boundary Layer and NACA airfoils

Saurabh GUPTA and Prabhu RAJAGOPAL *

On the high order FV schemes for compressible flows

Adaptive osculatory rational interpolation for image processing

ROC-HJ: Reachability analysis and Optimal Control problems - Hamilton-Jacobi equations

OPTIMISATION OF PIN FIN HEAT SINK USING TAGUCHI METHOD

Numerical Methods for (Time-Dependent) HJ PDEs

Partition Design and Optimization for High-Order Spectral Volume Schemes on Tetrahedral Grids

Finite difference methods

Mathematics for chemical engineers

Condenser Optics for Dark Field X-Ray Microscopy

Application of Finite Volume Method for Structural Analysis

A HYBRID SEMI-PRIMITIVE SHOCK CAPTURING SCHEME FOR CONSERVATION LAWS

The Development of a Navier-Stokes Flow Solver with Preconditioning Method on Unstructured Grids

Lecture 1: Finite Volume WENO Schemes Chi-Wang Shu

On the Construction, Comparison, and Local Characteristic Decomposition for High-Order Central WENO Schemes

Lax-Wendroff and McCormack Schemes for Numerical Simulation of Unsteady Gradually and Rapidly Varied Open Channel Flow

Optimised corrections for finite-difference modelling in two dimensions

A Review on the Numerical Solution of the 1D Euler Equations. Hudson, Justin. MIMS EPrint:

Fourth order Multi-Time-Stepping Adams- Bashforth (MTSAB) scheme for NASA Glenn Research Center's Broadband Aeroacoustic Stator Simulation (BASS) Code

M.Sc. in Computational Science. Fundamentals of Atmospheric Modelling

Queens College, CUNY, Department of Computer Science Numerical Methods CSCI 361 / 761 Spring 2018 Instructor: Dr. Sateesh Mane.

Weno Scheme for Transport Equation on Unstructured Grids with a DDFV Approach

Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines

Backward facing step Homework. Department of Fluid Mechanics. For Personal Use. Budapest University of Technology and Economics. Budapest, 2010 autumn

A new class of central compact schemes with spectral-like resolution II: Hybrid weighted nonlinear schemes. Abstract

High Order Fixed-Point Sweeping WENO Methods for Steady State of Hyperbolic Conservation Laws and Its Convergence Study

TVD Flux Vector Splitting Algorithms Applied to the Solution of the Euler and Navier-Stokes Equations in Three-Dimensions Part II

Prediction of Helicopter Blade- Vortex Interaction Noise using Motion Data from Experiment

Parallel Adaptive Tsunami Modelling with Triangular Discontinuous Galerkin Schemes

CHAPTER 4 RAY COMPUTATION. 4.1 Normal Computation

APPROXIMATION AND COMPARISON OF ORDINARY DIFFERENTIAL EQUATION USING BY NEW ITERATION METHODS

8.NS.1 8.NS.2. 8.EE.7.a 8.EE.4 8.EE.5 8.EE.6

SPH: Why and what for?

Computation of Velocity, Pressure and Temperature Distributions near a Stagnation Point in Planar Laminar Viscous Incompressible Flow

Commutative filters for LES on unstructured meshes

Global Stokes Drift and Climate Wave Modeling

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Numerical Study of Nearly Singular Solutions of the 3-D Incompressible Euler Equations

The Level Set Method. Lecture Notes, MIT J / 2.097J / 6.339J Numerical Methods for Partial Differential Equations

Mathematics Scope & Sequence Algebra I

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

arxiv: v1 [cond-mat.dis-nn] 30 Dec 2018

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg

The Level Set Method applied to Structural Topology Optimization

1.2 Numerical Solutions of Flow Problems

High-order solutions of transitional flow over the SD7003 airfoil using compact finite-differencing and filtering

Debojyoti Ghosh. Adviser: Dr. James Baeder Alfred Gessow Rotorcraft Center Department of Aerospace Engineering

Three dimensional meshless point generation technique for complex geometry

IMPROVING THE NUMERICAL ACCURACY OF HYDROTHERMAL RESERVOIR SIMULATIONS USING THE CIP SCHEME WITH THIRD-ORDER ACCURACY

Transcription:

Appl. Math. Inf. Sci. 8, No. 1, 57-68 214 57 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/1.12785/amis/816 Optimized Low Dispersion Low Dissipation Runge- Kutta Algorithms in Computational Aeroacoustics Appanah Rao Appadu Department of Mathematics Applied Mathematics, University of Pretoria, Pretoria 2, South Africa Received: 7 Mar. 213, Revised: 8 Jul. 213, Accepted: 9 Jul. 213 Published online: 1 Jan. 214 Abstract: A new explicit fourth-order six-stage Runge-Kutta scheme with low dispersion low dissipation properties is developed. This new Runge-Kutta scheme is shown to be more efficient in terms of dispersion dissipation properties than existing algorithms such as Runge-Kutta temporal schemes developed by Hu et al. 1996, Mead Renaut 1999, Tselios Simos 25. We perform a spectral analysis of the dispersion dissipation errors. Numerical experiments dealing with wave propagation are performed with these four temporal Runge-Kutta schemes, all coupled with a nine-point centred difference scheme of eight order. The variation of two types of error: the error rate with respect to the L 1 norm the Total Mean Square Error, both with respect to the CFL are obtained for all the four different schemes it is seen that low CFL numbers are in general more effective than larger CFL numbers. Keywords: Runge-Kutta, dispersion, dissipation, CFL 1 Introduction In Computational Aeroacoustics CAA, the accurate prediction of the generation of sound is deming due to the requirement for preservation of the shape frequency of wave propagation generation. It is well-known [11, 23] that in order to conduct satisfactory computational aeroacoustics, numerical methods must generate the least possible dispersion dissipation errors. In general, higher order schemes would be more suitable for CAA than the lower-order schemes since, overall, the former are less dissipative [13]. This is the reason why higher-order spatial discretisation schemes have gained considerable interest in computational aeroacoustics. Since multidimensional finite-volume algorithms are generally more expensive in terms of numerical cost than finite-difference algorithms, the majority of CAA codes are based on the finite-difference methodology [8]. The trend within the field of CAA has been to employ higher-order accurate numerical schemes that have in some manner been optimized for wave propagation in order to reduce the number of grid points per wavelength while ensuring tolerable levels of numerical error. We now highlight some developments made in the construction of low dispersion low dissipation Runge-Kutta algorithms. Hu et al. [14] have constructed Runge-Kutta methods with low dispersion low dissipation properties. They minimize the error between the exact the numerical solution by determining the required coefficients. Stanescu Habashi [21] propose a special Runge-Kutta scheme that can be written using minimum storage i.e 2N-storage where N is the dimension of the first order differential system. Mead Renaut [19] propose a six-stage fourth order Runge-Kutta method, in the context of Chebyshev pseudospectral discretization, with extended stability along the imaginary axis. Berl et al. [9] have constructed an explicit low-storage fourth-order six-stage Runge-Kutta scheme optimized in the Fourier space with a large stability range. 2 Organisation of paper In section 3, we obtain estimates for the dispersion dissipation errors in a six-stage fourth order Runge-Kutta scheme containing two parameters, β 5 β 6. Section 4 highlights the salient features of some of our techniques Corresponding author e-mail: Rao.Appadu@up.ac.za, biprao2@yahoo.com

58 A. R. Appadu: Optimized Low Dispersion Low Dissipation... of optimisation. In section 5, we use our techniques of optimisation to find optimal values of β 5 β 6 then perform a comparison of the spectral analysis of the dispersive dissipative properties of the Runge Kutta schemes constructed by Hu et al. [14], Mead Renaut [19], Tselios Simos [25] with our new Runge-Kutta scheme. In section 6, we present the results of a numerical experiment dealing with a convective wave equation a non-linear spherical wave problem using four different schemes compare some types of errors. Section 7 highlights the main results of this paper. u 1 = u n + α 1 tfu, 7 u 2 = u n + α 2 tfu 1, 8 u 3 = u n + α 3 tfu 2, 9 u 4 = u n + α 4 tfu 3, 1 u 5 = u n + α 5 tfu 4, 11 3 Dispersion Dissipation in Runge-Kutta Methods u 6 = u n + α 6 tfu 5, 12 We consider the time integration using Runge-Kutta algorithms of the differential equation u t = Fu,t, where the operator, F is a function of the unknown, u of time, t. Hu et al. [14] proposed the following low-storage s-stage algorithm to compute the time integration from u n = un t to u n+1 = u[n+1 t] namely, u n+1 = u n + where F j = F... F. This can be rewritten as s j=1 β j t j F j u. 1 u = u n, 2 u n+1 = u 6. 13 Thus, we have the following relationships α 1 = β 6 β 5, α 2 = β 5 β 4. We consider the usual linear test equation, u t = λu where λ = x+yi. The exact solution to this test equation can be easily obtained as ut+ t=exp tx+yi ut, 14 where t is the time step. Using the notation of Albrecht [1], the Runge Kutta solution [19] has the following form: u ρ = u n + α ρ tfu ρ 1, 3 u n+1 =1+λkb T e+λk 2 b T Ae+...+λk s b T A s 1 e u n, 15 where k= t e=1,1,1,...,1 R s. where ρ = 1,2,...,s. u n+1 = u s, 4 For Fu linear a six-stage algorithm, we have or If β j = b T A j 1 e, then we can rewrite 3 as [19] u n+1 =1+λk β 1 +...+λk s β s u n, 16 u n+1 = u n + 6 6 j=1 ρ=7 j where ρ = 1,2,...,6 6 ρ=7 j α ρ = β j. We note that β j = 1 for j= 1,2,3,4. j! α ρ t j F j u, 5 The scheme given by 5 is detailed as follows: u = u n, 6 u n+1 =P s + I F s u n, 17 where, P s = 1+k xβ 1 + k 2 x 2 y 2 β 2 + k 3 x 3 3xy 2 β 3 + k 4 x 4 6x 2 y 2 + y 4 β 4 +...,18 F s = k yβ 1 + k 2 2xy β 2 + k 3 3x 2 y y 3 β 3 + k 4 4x 3 y 4xy 3 β 4 + k 5 5x 4 y 1x 2 y 3 + y 5 β 5 +... 19

Appl. Math. Inf. Sci. 8, No. 1, 57-68 214 / www.naturalspublishing.com/journals.asp 59 We next consider the following definition: Definition 1 Van Der Howen Sommeijer [26] The Runge Kutta scheme given by 16 is dissipative of order p if expxk P s + IF s =Ok p+1, 2 dispersive of order q if hy tan 1 F s P s = Ok q+1. 21 In [26], Van Der Houven Sommeijer consider the case when x = exact solution is non-dissipative. For a fourth-order six-stage method with x=, P 6 F 6 can be written as P 6 = 1 β 2 yk 2 + β 4 yk 4 β 6 yk 6, 22 F 6 = yk β 3 yk 3 + β 5 yk 5, 23 with β 2 = 1 2, β 3 = 1 6 β 4 = 1 24. as The dissipation dispersion errors can be obtained E A yk=1 P 6 + I F 6, 24 E φ yk=yk tan 1 F 6 P 6. 25 We now describe how Tselios Simos [25] have obtained their optimal parameters for β 5 β 6 respectively. 3.1 Approach by Tselios Simos [25] If we exp 24 25 using Taylor series, we obtain an estimate of the dissipation dispersion errors as [25] yk 8 1 1152 + β 5 6 β 6 2 E A yk=yk 6 1 144 β 5+ β 6 + +yk 1 β 5 2 + β 6 2 24 +yk 12 1 41472 + β 5 2 2 β 5 1 144 β 6 + β 6 144 +, 26 E φ yk=yk 5 1 12 β 5 +yk 7 1 336 + β 5 2 β 6 +yk 9 1 5184 β 5 24 + β 6 6 +yk 11 1 198 +β 5 2 + β 5 1 72 β 6, 27 where E A E φ are the dissipation dispersion errors respectively. Estimates of the magnitude of the dissipation dispersion errors have been obtained by Tselios Simos [25] as follows: 1 2 E A β 5,β 6 = 144 β 5+ β 6 + 1 1152 + β 5 6 β 6 2 2 + β 5 2 + β 6 2+ 2 24 1 41472 + β 5 2 + β 5 1 2 144 β 6+ β 6 2 1/2 28 144 1 2+ E φ β 5,β 6 = 12 β 5 1 336 + β 5 2 2 β 6 1 + 5184 β 5 24 + β 6 2+ 6 1 198 +β 5 2 + β 5 1 2 1/2.29 72 β 6 We note that Tselios Simos [25] minimize the quantity, E A β 5,β 6 2 + E φ β 5,β 6 2 using the Levenberg Marquart method [2] obtain β 5 =.826738375863793 β 6 =.121166825454822479. The coefficients proposed by Mead Renaut [19] are β 5 =.556 β 6 =.93. Hu et al. [14] found that the optimal values of β 5 β 6 are.7815.13214 respectively. They minimize the following integral, π/2 r r e 2 dyk, 3 where r = un+1 u n = 1 + zβ 1 +... + z s β s ut+ k r e = = expkx+y I. ut In the following section, we describe some of our techniques of optimisation [2,4] in section 5, we use these techniques to compute optimal values of β 5 β 6.

6 A. R. Appadu: Optimized Low Dispersion Low Dissipation... 4 Minimized Integrated Exponential Error for Low Dispersion Low Dissipation In this section, we describe briefly the technique of Minimized Integrated Exponential Error for Low Dispersion Low Dissipation MIEELDLD. This technique have been introduced in Appadu Dauhoo [2], Appadu Dauhoo [3]. We now give a resume of how we have derived this technique of optimisation. Suppose the amplification factor of the numerical scheme when applied to the 1-D linear advection equation, given by is u t + β u =, 31 x ξ = A+IB. Then the modulus of the Amplification Factor, AFM the relative phase error, RPE are calculated as AFM = ξ, RPE = 1 B cw tan 1 A, where c w are the CFL number phase angle respectively. For a scheme to have Low Dispersion Low Dissipation, we require 1 RPE +1 AFM. The quantity, 1 RPE measures dispersion error while 1 AFM measures dissipation error. Also when dissipation neutralises dispersion optimally, we have, 1 RPE 1 AFM. Thus on combining these two conditions, we get the following condition necessary for dissipation to neutralise dispersion for low dispersion low dissipation character to be satisfied: eldld = 1 RPE 1 AFM + 1 RPE +1 AFM. 32 Similarly, we expect 1 RPE 1 AFM eeldld=exp + exp 1 RPE +1 AFM 2, 33 in order for Low Dispersion Low Dissipation properties to be achieved. The measure, eeldld denote the exponential error for low dispersion low dissipation. The reasons why we prefer eeldld over eldld is because the former is generally more sensitive to perturbations [2]. We next explain how the integration process is performed in order to obtain the optimal parameters. Only one parameter involved If the CFL is the only parameter, we compute w1 eeldld dw, for a range of w [,w 1 ], this integral will be a function of c. The optimal CFL is the one at which the integral quantity is closest to zero. Two parameters are involved We next consider a case where two parameters are involved whereby we would like to optimise these two parameters. Suppose we want to obtain an improved version of the Fromm s scheme which is made up of a linear combination of Lax-Wendroff LW Beam-Warming BW schemes. Suppose we apply BW LW in the ratio λ : 1 λ. This can be done in two ways. In the first case, if we wish to obtain the optimal value of λ at any CFL, then we compute c1 w1 eeldld dw dc, 34 which will be in terms of λ. The value of c 1 is chosen to suit the region of stability of the numerical scheme under consideration while w 1 [,1.1]. The second way to optimise a scheme made up of a linear combination of Beam-Warming Lax-Wendroff is to compute the IEELDLD as w 1 eeldld dw the integral obtained in that case will be a function of c λ. Then a 3-D plot of this integral with respect to c [,c 1 ] λ [,1] enables the respective optimal values of c λ to be located. The optimised scheme obtained will be defined in terms of both a CFL the optimal value of λ to be used. Considerable extensive work on the technique of Minimised Integrated Exponential Error for Low Dispersion Low Dissipation has been carried out in Appadu Dauhoo [2], Appadu Dauhoo [3], Appadu [4, 5, 6]. In Appadu Dauhoo [2], we have obtained the optimal CFL for some explicit methods like Lax-Wendroff, Beam-Warming, Crowley, Upwind Leap-Frog Fromm s schemes. In Appadu Dauhoo [3], we have combined some spatial discretisation schemes with the optimised time discretisation method proposed by Tam Webb [23] in order to approximate the 1-D linear advection equation. These spatial derivatives are: a

Appl. Math. Inf. Sci. 8, No. 1, 57-68 214 / www.naturalspublishing.com/journals.asp 61 stard 7-point 6 th -order central difference scheme ST7, a stard 9-point 8 th -order central difference scheme ST9 optimised spatial schemes designed by Tam Webb [23], Lockard et al. [17], Zingg et al. [28], Zhuang Chen [29] Bogey Bailly [1]. The results from some numerical experiments were quantified into dispersion dissipation errors we have found that the quality of the results is dependent on the choice of the CFL number even for optimised methods, though to a much lesser degree as compared to stard methods. Moreover, in Appadu [2], we have obtained the optimal CFL of some multi-level schemes in 1-D. These schemes are high order in space time have been designed by Wang Liu [27]. We have also optimised the parameters in the family of Third Order schemes proposed by Takacs [22]. The optimal CFL of the 2-D CFLF4 scheme which is a composite method made up of Corrected Lax-Friedrichs the two-step Lax-Friedrichs developed by Liska Wendroff [16] has been computed some numerical experiments have been performed such as: 2-D solid body rotation test [18], 2-D acoustics [15] 2-D circular riemann problem [18]. We have shown that better results are obtained when the optimal parameters obtained using MIEELDLD are used. The technique of MIEELDLD has been extended from Computational Fluid Dynamics framework to Computational Aeroacoustics used to construct high-order methods [7] which approximate the 1-D linear advection equation. Modifications to the spatial discretization schemes designed by Tam Webb [23], Lockard et al. [17], Zingg et al. [28] Bogey Bailly [1] have been obtained, also a modification to the temporal scheme developed by Tam et al. [24] has been obtained. These novel methods obtained using MIEELDLD have in general better dispersive properties as compared to the existing optimised methods [7]. Since, in this work, we have estimates for the dissipation dispersion errors, we do not work with the quantities, 1 RPE 1 AFM. Expressions for the dissipation dispersion errors of the six-stage fourth-order Runge-Kutta scheme are given by 26 27 respectively where β 5 β 6 are the two parameters. Hence, the measure, eldld given by 32 is equivalent to M 1 = E φ E A + E φ + E A. 35 For dissipation to neutralise dispersion for low dispersion low dissipation properties to be satisfied, we require M 1 = E φ E A + E φ + E A. 36 From 36, we can deduce that M 2 = E φ E A 2 + E φ + E A 2. 37 Fig. 1: Plot of the metric, M 1 vs E φ vs E A The measure, eeldld given by 33 is equivalent to M 3 = exp E φ E A +exp E φ + E A 2. 38 From 38, we can deduce that 2+ 2 M 4 = exp E φ E A exp E φ + E A 2. 39 We note that 36, 37, 38, 39 must be satisfied if we require dissipation to neutralise dispersion also for low dispersion low dissipation character to be satisfied. We next obtain 3D plots of the four measures, all vs dispersion error vs dissipation error in Figs. 1, 2, 3, 4. Dispersion error can be negative if there is phase lag. It can be seen that the measure is zero only when dispersion error dissipation error are both equal to zero for all the four measures. The reason why we derive M 2 M 4 is because we use a nonlinear programme NLP to compute the minimum of a real-valued objective function. Most of the algorithms used by NLP assume that the objective function constraints are twice continuously differentiable. However, NLP will sometimes succeed even if these conditions are not met. 5 Finding optimal values of the two parameters in Runge-Kutta schemes We now consider the dispersion dissipation errors given by 26 27 respectively. The integrated error from the metric, M 1 is computed as

62 A. R. Appadu: Optimized Low Dispersion Low Dissipation... 1.1 E φ E A + E φ + E A dyk. 4 A 3-D plot contour plot of this integrated error vs β 5 [,.2] vs β 6 [,.15] is shown in Fig. 5 we can deduce that the approximate values for β 5 β 6 are.8.132 respectively. The Integrated Error for the metric, M 2 is computed as Fig. 2: Plot of the metric, M 2 vs E φ vs E A 1.1 E φ E A 2 + E φ + E A 2 dyk, 41 a plot of this integrated error vs β 5 vs β 6 is shown in Fig. 6. We then use optimisation function to obtain the optimal values of β 5 β 6 as.813684557939976447.13637454173363914 respectively. A plot of the Integrated Error from M 3 vs β 5 vs β 6 is shown in Fig. 7. However, we cannot locate the optimal values of β 5 β 6 accurately. It is for this reason precisely that we define the metric, M 4. A plot of the integrated error from M 4 vs β 5 vs β 6 is shown in Fig. 8 we obtain the optimal values of β 5 β 6 as.813684556866562.136374541912936944. We observe that the optimal values of β 5 β 6 obtained using the metrics, M 2 M 4 agree to 1 decimal places. Hence, the values of β 5 β 6 that we use for our new scheme are.81368456.13637454 respectively. Fig. 3: Plot of the metric, M 3 vs E φ vs E A 5.1 Comparison of known methods with new method In our work, we shall take β 5 =.81368456 β 6 =.13637454. Table 1 gives values for β 5 β 6 for four temporal Runge-Kutta schemes namely; Hu et al., Mead Renaut, Tselios Simos our new method. We use Eqs. 26 27 to obtain the plots of the dissipation dispersion errors vs yk. Fig. 4: Plot of the metric, M 4 vs E φ vs E A Figs. 9 1 shows the plot of the magnitude of the dispersion dissipation errors vs yk for four temporal Runge-Kutta schemes. With increase in yk, the magnitude of the dispersion error increases as expected. The scheme proposed by Mead Renaut Hu et al. have significantly more dispersion error than the other two schemes. The dispersion error from Tselios Simos [25] is slightly smaller than the one by Appadu for yk [,.8] but for yk >.8, the dispersion error from Appadu is much less than the other three schemes.

Appl. Math. Inf. Sci. 8, No. 1, 57-68 214 / www.naturalspublishing.com/journals.asp 63 Fig. 7: Plot of Integrated Error from M 3 vs vs β 5 vs β 6. Fig. 5: Plot of Integrated Error from M 1 vs vs β 5 vs β 6. Fig. 8: Plot of Integrated Error from M 4 vs vs β 5 vs β 6. 1 2 1 4 1 6 abse φ 1 8 1 1 1 12 Fig. 6: Plot of Integrated Error from M 2 vs vs β 5 vs β 6. 1 14 Hu et al. Mead Renaut Tselios Simos Appadu 1 16.5 1 1.5 yk Fig. 9: Plot of the magnitude of the dispersion error on a logarithmic scale vs yk [, 1.5] for some temporal discretisation schemes.

64 A. R. Appadu: Optimized Low Dispersion Low Dissipation... Table 1: Comparing the coefficients of β 5 β 6 for the four Runge Kutta schemes Method β 5 β 6 Hu et al. [14].7815.132141 Mead Renaut [19].556.93 Tselios Simos [25].82673838.12116682 Appadu.81368456.13637454 abse A 1 2 1 4 1 6 1 8 1 1 1 12 1 14 Hu et al. Mead Renaut Tselios Simos Appadu 1 16.2.4.6.8 1 yk Fig. 1: Plot of the magnitude of the dissipation error on a logarithmic scale vs yk [, 1.1] for some temporal discretisation schemes. The scheme proposed by Mead Renaut [19] has the largest dissipation error followed by the one proposed by Hu et al. [14]. The scheme by Tselios Simos, Appadu have almost the same dissipation error for yk [,.5] but for yk >.5, the scheme by Appadu has significantly less dissipation error. 6 Numerical Experiments 6.1 Convective Wave Equation We consider the following partial differential equation: u t + u =. 42 x At t =, we have a Gaussian profile, [ x 2 ] u =.5 exp [25] the domain extends 3 from x min = 5 to x max = t+ 5. The analytical solution [ x t 2 ] is ux,t=.5 exp. 3 A nine point centred difference scheme of eight order is used for the spatial discretization which is given by u x 1 4 h 5 un i 1 un i+1 + 1 5 un i 2 un i+2 4 15 un i 3 u n i+3+ 1 28 un i 4 u n i+4. 43 Our new method is compared with i the fourth-order six-stage Runge-Kutta scheme of Hu et al [14]. ii the fourth-order six-stage Runge-Kutta scheme of Mead Renaut [19]. iii the fourth-order six-stage Runge-kutta scheme of Tselios Simos [25] In all four cases, we have used a nine point centred difference scheme of eight order for the spatial discretization scheme. Our aim is to obtain values of the error rate with respect to the L 1 -norm the Total Mean Square Error [22] which are computed as E num = h 1 N N i=1 N i=1 u c u e, 44 u c u e 2, 45 where u c u e are the computed exact values, respectively N is the number of spatial grid points. The Total Mean Square Error is equivalent to the sum of the dispersion dissipation errors as shown by Takacs [22]. We then plot these two types of errors vs the CFL number find out how these two errors vary with the CFL number. We consider two cases namely, t = 4 t = 1. Case 1 We consider the case when time, t = 4, spatial step, h=.5. Since, CFL= k/h, k=4/n max, then CFL=8/n max, 46 where n max is the number of time steps. We use some CFL numbers to satisfy 46 such that n max is an integer. Once n max has been determined, we can find the time step, k. The CFL numbers we consider the corresponding values of n max k are shown in Table 2. Fig. 11 shows the variation of the error rate vs CFL for four numerical schemes. The general tendency is that the error is not much affected by the choice of the CFL number except in the case of Mead Renaut. We have

Appl. Math. Inf. Sci. 8, No. 1, 57-68 214 / www.naturalspublishing.com/journals.asp 65 Table 2: Some values of CFL, n max k for time, t = 4 spatial step, h=.5 CFL n max k.1 8.5.2 4.1.4 2.2.64 125.32.8 1.4 Total Mean Square Error 1 8 1 9 1 1.1.2.3.4.5.6.7.8.9 CFL E num 1 2 Fig. 12: Total Mean Square Error as a function of CFL, using Runge-Kutta scheme of Hu et al +, Mead Renaut o, Tselios Simos our new scheme, New, all combined with a nine-point central difference scheme of eight order at time, t = 4 spatial step, h=.5. 1 3.1.2.3.4.5.6.7.8.9 CFL Fig. 11: Error rate as a function of CFL, using Runge-Kutta scheme of Hu et al +, Mead Renaut o, Tselios Simos our new scheme, New, all combined with a ninepoint central difference scheme of eight order at time, t = 4 spatial step, h=.5. Table 3: Some values of CFL, n max k for time, t = 1 spatial step, h=.5 CFL n max k.1 2.5.2 1.1.4 5.2.64 3125.32.8 25.4 considered five CFL numbers namely.1,.2,.4,.64.8. At CFL.1,.64.8, our scheme is the most effective one. At CFL.4, the schemes by Tselios Simos Hu et al. are the most effective. Fig. 12 shows the variation of the Total Mean Square Error vs the CFL number. The general tendency is that the error increases with increase in CFL number for the scheme by Mead Renaut Hu et al. Our scheme followed by Tselios Simos are the most effective ones over the five values of CFL used. E num 1 2 Case 2 We consider the case when time, t = 1 h =.5. Values of CFL the corresponding values of n max k are shown in Table 3. The difference is since the time has now been multiplied by 2.5, therefore the values of n max are multiplied by 2.5, as compared to the values in Table 2. 1 3.1.2.3.4.5.6.7.8.9 CFL Fig. 13: Error rate as a function of CFL using Runge-Kutta scheme of Hu et al +, Mead Renaut o, Tselios Simos our new scheme, New, all combined with a nine-point central difference scheme of eight order at time, t = 1 spatial step, h=.5.

66 A. R. Appadu: Optimized Low Dispersion Low Dissipation... Total Mean Square Error 1 7 1 8 dissipation errors, we shall use a small CFL for this experiment, say.1. We perform the numerical experiment at time, t = 3 at CFL=.1 with time step.2 spatial step.2. The error rate with respect to L 1 error the Total Mean Square Error are compared in Table 4. The results are shown in Fig. 15. Once again, it is seen that the scheme by Appadu is the best one..25.2 Hu et al. exact.15 1 9.1.2.3.4.5.6.7.8.9 CFL Fig. 14: Total Mean Square Error as a function of CFL using Runge-Kutta scheme of Hu et al +, Mead Renaut o, Tselios Simos our new scheme, New, all combined with a nine-point central difference scheme of eight order at time, t = 1 spatial step, h=.5. Fig. 13 shows the variation of the error rate vs CFL. The values of the error rate are much affected by the CFL number in the case of Runge-Kutta scheme proposed by Mead Renaut. At CFL.1,.64.8, our proposed scheme is better. At CFL.4, the scheme by Tselios Simos is slightly better. Over the five CFL numbers, our scheme is generally the best one followed by the scheme of Tselios Simos. Fig. 14 shows the variation of the Total Mean Square Error vs CFL. The values of the Total Mean Square Error are much affected by CFL in the case of Runge Kutta schemes by Hu et al., Mead Renaut. 6.2 Spherical Wave Problem [12] We consider the following problem u t + u r + u =, 47 r where 5 r 315 t >. The initial condition is ur,= for 5 r 315. The boundary condition is u5, t = sinπt/3 for < t < 3. The analytic solution is given by ur, t = for r > t + 5 ur,t= 5 r sinπt r+ 5/3 for r t+ 5. Since we have found from section 6.1 that low CFL numbers are preferred to minimise both dispersion u u u.1.5.5.1.15.2.25 25 26 27 28 29 3 31 32 r.25.2.15.1.5.5.1.15.2 Tselios Simos exact.25 25 26 27 28 29 3 31 32 r.25.2.15.1.5.5.1.15.2 Appadu exact.25 25 26 27 28 29 3 31 32 r Fig. 15: Solution of the spherical wave problem with three temporal Runge-Kutta schemes, all coupled with with a ninepoint centred difference scheme of eight order at time, t = 3 with spatial step.2 time step.2.

Appl. Math. Inf. Sci. 8, No. 1, 57-68 214 / www.naturalspublishing.com/journals.asp 67 Table 4: Spherical wave problem with spatial step.2 time step.2 Method Error rate - L 1 error Total Mean Square Error Hu et al. 3.81115 3.86325 1 4 Tselios Simos 3.81116 3.86324 1 4 Appadu 3.81114 3.863198 1 4 Acknowledgement This work was funded through the Research Development Programme of the University of Pretoria. The period of funding is from January 212 to January 214. The author wishes to thank the anonymous referees for their valuable comments suggestions which have helped to improve on the work. 7 Conclusion We have performed a spectral analysis of the dispersion dissipation errors of four temporal Runge-Kutta schemes coupled with a nine-point centred difference scheme of eight order seen that our proposed scheme has the best dispersive dissipative character. Based on the plots of the error rate of the L 1 norm the Total Mean Square Error vs CFL number for the convective wave equation, we conclude that our proposed scheme is better than the other three schemes when h is chosen as.5 at two different times, t = 4 t = 1. Also, our proposed scheme is the best one for the simulation of the spherical wave problem. These demonstrate that our technique of optimisation is effective to construct low dispersion low dissipation Runge-Kutta schemes. Secondly, we observe that the general trend is that low CFL numbers are more efficient than larger CFL numbers in the case of optimized schemes as opposed to stard schemes. One possible extension of this work is to take stability into consideration when we optimise the parameters which control the grade balance of dispersion dissipation. We will aim to construct low dispersion low dissipation Runge-Kutta schemes with large range of stability. Nomenclature I = 1 k: time step h: spatial step n: time level β: advection velocity c: CFL/Courant number c= βk h w: phase angle in 1-D w=θh RPE: relative phase error per unit time step AF: amplification factor AFM = AF LDLD: Low Dispersion Low Dissipation IEELDLD: Integrated Exponential Error for Low Dispersion Low Dissipation MIEELDLD: Minimised Integrated Exponential Error for Low Dispersion Low Dissipation. References [1] P. Albrecht, The Runge-kutta Theory in a nutshell, SIAM Journal of Numerical Analysis, 33, 1712 1996. [2] A. R. Appadu M. Z. Dauhoo, The Concept of Minimised Integrated Exponential Error for Low Dispersion Low Dissipation, International Journal for Numerical Methods in Fluids, 65, 578 61 211. [3] A. R. Appadu M.Z. Dauhoo, An Overview of Some High Order Multi-Level Numerical Schemes in Computational Aeroacoustics, Proceedings of the World Academy of Science, Engineering Technology, 38, 365-38 29. [4] A. R.Appadu, Some Applications of the Concept of Minimized Integrated Exponential Error for Low Dispersion Low Dissipation Schemes, International Journal for Numerical Methods in Fluids, 68, 244-268 212. [5] A. R. Appadu, Comparison of Some Optimisation techniques for Numerical Schemes Discretising Equations with Advection Terms, International Journal of Innovative Computing Applications, 4, 212. [6] A. R. Appadu, Investigating the Shock-Capturing Properties of Some Composite Numerical Schemes for the 1-D Linear Advection Equation, International Journal of Computer Applications in Technology, 43, 79-92 212. [7] A. R.Appadu, The Technique of MIEELDLD in Computational Aeroacoustics, Journal of Applied Mathematics, 212. [8] G. Ashcroft Xin Zhang, Optimized Prefactored Compact Schemes, Journal of Computational Physics, 19, 459-477 23. [9] J. Berl, C. Bogey C. Bailly, Low-dissipation lowdispersion fourth-order Runge-Kutta Algorithm, Computers Fluids, 35, 1459-1463 26. [1] C. Bogey C. Bailly, A Family of Low Dispersive Low Dissipative Explicit Schemes for Computing the Aerodynamic Noise, Journal of Computational Physics, 194, 194-214 24. [11] J. Hardin M.Y. Hussaini, Computational Aeroacoustics, Springer-Verlag, New-York, Berlin, 1992. [12] J. C. Hardin, J. R. Ristorcelli C. K. W. Tam editors, ICASE/LaRC workshop on Benchmark Problems in Computational Aeroacoustics, NASA CP 33, 1995 [13] R. Hixon, Evaluation of High-Accuracy MacCormack- Type Scheme Using Benchmark Problems, NASA Contractor Report 22324, ICOMP-97-3-1997. [14] F. Q. Hu, M.Y.Hussaini, J.L. Manthey, Low-dissipation low-dispersion Runge-Kutta schemes for Computational Acoustics, Journal of Computational Physics, 124, 177-191 1996.

68 A. R. Appadu: Optimized Low Dispersion Low Dissipation... [15] C. Kim, Multi-dimensional Upwind Leapfrog Schemes their Applications, Dissertation in partial fulfillment of the requirements for the Degree of Doctor of Philosophy, Aerospace Engineering, University of Michigan. 1997. [16] R. Liska B. Wendroff, Composite Schemes for Conservation Laws, SIAM Journal of Numerical Analysis, 35, 225-2271 1998. [17] D. P. Lockard, K. S.Brentner H. L. Atkins, High- Accuracy Algorithms for Computational Aeroacoustics, AIAA Journal, 33, 246-251 1995. [18] Lukacova, Finite Volume Schemes For Multidimensional Hyperbolic Systems Based On The Use Of Bicharacteristics, Applications of Mathematics, 51, 25-228 26. [19] J. L. Mead, R. A. Renaut, Optimal Runge-Kutta methods for first order pseudospectral operators, Journal of Computational Physics, 152, 44-419 1999. [2] D. Marquardt, An Algorithm for least-squares estimation of non-linear parameters, SIAM Journal of Applied Mathematics, 11, 431-441 1993. [21] D. Stanescu W. G. Habashi, 2N-Storage Low Dissipation Dispersion Runge-Kutta schemes for Computational Acoustics, Journal of Computational Physics, 143, 674-681 1998. [22] L. Takacs, A Two-Step Scheme for the Advection Equation with Minimized Dissipation Dispersion errors, Monthly Weather Review, 113, 15-165 1985. [23] C. K. W. Tam J. C. Webb, Dispersion-Relation- Preserving Finite Difference Schemes for Computational Acoustics, International Journal of Computational Physics, 17, 262-281 1993. [24] C. K. W. Tam, J. C. Webb Z. Dong, A Study of the Short Wave Components in Computational Acoustics, Journal of Computational Acoustics, 1, 1-3 1993. [25] K. Tselios Simos, Runge-Kutta methods with minimal dispersion dissipation for problems arising from computational acoustics, Journal of Computational Applied Mathematics, 175, 173-181 25. [26] P. J. Van Der Howen B. P. Sommeijer, Explicit Ruge-Kutta Nystrom methods with reduced phase errors for computing oscillating oscillations, SIAM Journal on Numerical Analysis, 24, 595-617 1987. [27] Wang Liu, A New Approach to Design High- Order Schemes, Journal of Computational Applied Mathematics, 134, 59-67 21. [28] D. W. Zingg, H. Lomax H. Jurgens, High-Accuracy Finite-Difference Schemes for Linear Wave Propagation, SIAM Journal on scientific Computing, 17, 328-346 1996. [29] M. Zhuang R. F. Chen, Application of High- Order Optimised Upwind Schemes for Computational Aeroacoustics, AIAA Journal, 4, 443-449 22. A. R. Appadu is a lecturer in the Department of Mathematics Applied Mathematics at the University of Pretoria, South Africa. He received the PhD degree in Computational Fluid Dynamics at the University of Mauritius. His research interests are in the areas of Computational Fluid Dynamics, Computational Aeroacoustics Optimisation. He has published research articles in reputed international journals in Applied Mathematics. He is referee of some international journals.