SlideShare une entreprise Scribd logo
1  sur  31
Department of Mechanical Engineering, The University of British Columbia


 A Higher Order Accurate Unstructured Finite Volume
   Higher-Order                        Finite-Volume
Newton-Krylov Algorithm for Inviscid Compressible Flows

                            Amir Nejat

                    Knowledge Diffusion Network




        ١٣٨۶ ‫داﻧﺸﮑﺪﻩ ﻣﻬﻨﺪﺳﯽ هﻮاﻓﻀﺎ، داﻧﺸﮕﺎﻩ ﺻﻨﻌﺘﯽ ﺷﺮﻳﻒ، ٩٢ﻣﻬﺮﻣﺎﻩ‬
Aircraft Design & Fuel Efficiency




                  η : Fuel consumption per seat per mile
                  η 777 < η 767   15%


                  η 787 < η 777   20%
Design Process

                                    Mission Specification



                  Experience            Initial Design



Multi-Physics Numerical               Multi-Disciplinary
      PDE S l
           Solvers                     Optimization



                                      Optimized Design

Opening: Design Process CFD
CFD




   1-Mesh
   Complex Geometry
   Adaptation and Refinement
   2-Accuracy
   Discretization (Truncation) error
   Modeling error
   3-Convergence
   3C
   Stability
   Residual dropping order
   Time & Cost

Background: CFD CFD Algorithm
CFD - Overall Algorithm

  Geometry & Solution domain                     Mesh generation package


 Physics & Fluid flow equations
                                                      Meshed domain
                                                                                  Residual
  Boundary & Initial conditions

                                         Discretization of the fluid flow equations
                                          & Flux Computation and Integration



          Implicit method
                                              L
                                              Large system of li
                                                       t    f linear equations
                                                                         ti
                              Jacobian matrix
                                                         Sparse                   Fluid flow
                            Preconditioning
                                                      matrix solver
                                                                                  simulation
Background: CFD Algorithm Motivation
Motivation
                                                             ∂U      ∂U
      Second-order methods: U 2 nd −order= U ( xc , yc ) +      Δx +    Δy + O( Δ )2
                                                             ∂x      ∂y
                                ∂ 2U Δx 2 ∂ 2U        ∂ 2U Δy 2
      Truncation error: O( Δ ) = 22
                                         +      ΔxΔy + 2
                                ∂x 2       ∂x∂y       ∂y 2
       The 2nd-order truncation error acts like a diffusive term and causes
       two significant numerical problems:
       1-It smears sharp gradients and spoils total pressure conservation (isentropic flows).
       2-It produces parasitic error by adding extra diffusion to viscous regions.


       Higher-order: More accurate simulation

      Existing research shows higher-order structured discretization technique for a
      given level of accuracy is more efficient.

      Higher-order:
      Higher order: Can be more efficient !?

Background: Motivation Literature Review
Literature Review

                Qualitative Illustration of Research on Solver Development

                         Structured   Structured-Implicit   Unstructured   Unstructured-Implicit

          Second-order
                         ♣♣♣♣♣♣♣♣♣           ♣♣♣♣             ♣♣♣♣♣♣                ♣♣♣

          Higher-order
                             ♣♣♣              ♣♣                 ♣                   ?




    Trend:
            1- Increasing the efficiency using convergence acceleration techniques
               such as implicit methods (Newton-Krylov).

            2- Enhancing the accuracy using higher-order discretization scheme.



Background: Literature Review Contribution
Objective


        • Developing an Efficient Higher-Order Accurate
         Unstructured Finite Volume Algorithm for Inviscid
                     Compressible Fluid Flow.




Objective: Contribution Model Problem
Model Problem
            The unsteady (2D) Euler equations which model compressible inviscid
            fluid flows, are conservation equations for mass, momentum, and energy.

            Aerodynamic application: lift, wave drag and induced drag



                                      d
                                         ∫ Udv + ∫ FdA = 0
                                      dt cv
                                                                         (1)
                                                 cs


                                ⎡ρ⎤      ⎡     ρun      ⎤
                                ⎢ ρu ⎥   ⎢ ρuu + Pn ⎥ˆx
                             U =⎢ ⎥ , F =⎢     n        ⎥                (2)
                                ⎢ ρv ⎥   ⎢ ρvun + Pn y ⎥
                                                    ˆ
                                ⎢ ⎥      ⎢              ⎥
                                ⎣E⎦      ⎣ ( E + P )un ⎦


                       u n = un x + vn y , E = P /( γ − 1 ) + ρ (u 2 + v 2 ) / 2
                              ˆ      ˆ


Theory: Model Problem Implicit Time Advance
Implicit Time Advance
    Applying implicit time integration and linearization of the governing
    equations in time leads to implicit time advance formula:
                         dU                     U n +1 − U n
                        (    + R( U ) ) = 0 ⇒ (              + R n +1 ) = 0   (3)
                          dt                         Δt

                                        n +1              ∂R n n+1
                                    R          = Rn + (      ) (U −U n )      (4)
                                                          ∂U

                               I        ∂R
                           (        +      )δU = − R , δU = U n+1 − U n
                                                              n
                                                                              (5)
                               Δt       ∂U

                                                U: Solution Vector
                                                R: Residual Vector
                                               ∂R/∂U: Jacobian matrix

    Eq. 5 is a system of linear equations arising from discretization of
    governing equations over unstructured domain.


Theory: Implicit Time Advance Linear System Solver
Linear System Solver
    GMRES (Generalized Minimal Residual, Saad 1986)
     *GMRES algorithm, among other Krylov techniques, only needs matrix vector
           d t ( t i f
      products (matrix-free i limplementation).
                                        t ti )
     *It is developed for non-symmetric matrices.
     *It predicts the best solution update if the linearization is carried out accurately.



  To enhance the convergence performance of the GMRES solver, it is necessary to
  apply preconditioning:

                                             −1
                      Ax = b − > ( AM             ) Mx = b ,   A ≈ M
                      M = LU
                      M ≅ ILU ( n )


  M is an approximation to matrix A which has simpler structure.
  ILU: Incomplete Lower-Upper factorization
             p             pp

Technique: Linear System Solver Reconstruction
Reconstruction


•    Defining the Kth-order polynomial for each control
     volume.
•    Finding the polynomial coefficients using the averages of
     the neighboring control volumes.
•    This polynomial is constructed based on some constraints
     such as mean constraint.
        h              t i t

                                   ∂U      ∂U
               = U ( xc , yc ) +      Δx +    Δy +
         (K)
    UR
                                   ∂x      ∂y
    ∂ 2U Δx 2 ∂ 2U        ∂ 2U Δy 2
             +      ΔxΔy + 2        +
    ∂x 2 2     ∂x∂y       ∂y 2
    ∂ 3U Δx 3 ∂ 3U Δx 2 Δy ∂ 3U ΔxΔy 2 ∂ 3U Δy 3
             + 2          +           + 3        + ...       (6)   ∫U R
                                                                          (K)
                                                                                ( x , y ) = U CV   (7)
    ∂x 63
              ∂x ∂y 2       ∂x∂y 2
                                   2   ∂y 6                        CV




      Technique: Reconstruction            Monotonicity
Monotonicity



                                         Limiting




                                         Limiting
                                                g




Technique: Monotonicity Higher-Order Limiter
Higher-Order Limiter




     PHi h -O d = Const + [(1 − σ)φ + σ][Linear part] + σ[Higher - Order part]
      High Order  Const.                                                         (8)
                        σ = [ 1 − tanh( ( φ0 − φ )S ) ] / 2, φ0 = 0.8, S = 20.   (9)

                                         φ < φ0 : σ → 0.0
                                         φ ≥ φ0 : σ = 1.0
Technique: Higher-Order Limiter Flux Evaluation
Flux Evaluation
 • Discretization scheme :
      Solution reconstruction: Kth-order accurate least-square
      reconstruction procedure (Ollivier-Gooch 1997)
            t ti          d    (Olli i G h 1997).
      Flux formulation: Roe’s flux difference splitting (1981).
                                     1                         1 ~
                   F (U L ,U R ) =     ( F (U L ) + F (U R )) − A         (U R − U L )   (10)
                                     2                         2 ( L, R )
                                       ~ ~ ~ ~        ~        ~
                                       A = X −1 Λ X , Λ = Diag λ


 •    Integration scheme : Gauss quadrature integration technique
      with the proper number of p
               p p              points.
      Ri =   ∫ F .nds
             CVi
                              (11)




                          Gauss quadrature for interior control volumes.
Technique: Flux Evaluation 1st-Order Jacobian Matrix
1st-Order Jacobian Matrix




                            Ri =   ∑ F nds = ∑ F ( U ,U
                                       ˆ
                                   faces
                                           i               i    Nk
                                                                        ˆ
                                                                     )( nl )i ,N k   (12)

                                          ∂Ri     ∂F ( U i ,U N k )
                           J ( i, Nk ) =        =                     ˆ
                                                                    ( nl )i ,N k     (13-1)
                                         ∂U N k       ∂U N k

                                        ∂Ri     ∂F ( U i ,U N k )
                           J ( i ,i ) =      =∑                     ˆ
                                                                  ( nl )i ,N k       (13-2)
                                        ∂U i         ∂U i


Technique: 1st-Order Jacobian Matrix Solution Strategy
Solution Strategy




Strategy: Solution Strategy Solution Procedure
Solution Procedure
   •   Start up Process :
       Before switching to Newton-GMERS Iteration, several pre-implicit
       iterations have been performed in the form of defect correction, using
       Eq. (5).
                                            I   ∂R
                                        (     +    )δU = − R                      (5)
                                            Δt ∂U
                  ∂R
                     (First Order)
                  ∂U
                  Resultant system is solved by GMRES - ILU(1) linear solver.

   •   Newton-GMRES (matrix-free) iteration :
       At this stage, infinite time step is taken, and GMRES-ILU(4) is used to
                  g ,                  p         ,              ( )
       solve the linear system at each Newton iteration.

               ∂R                                  ∂R      R( U + εv ) − R( U )
           (      )δU = − R   (12)                    .v ≅                        (13)
               ∂U                                  ∂U              ε
Procedure: Solution Procedure Results
Results
                    Supersonic Vortex, Annulus-Meshes
                      p              ,




                                              427 CVs               1703 CVs




       108 CV
           CVs




                                                6811 CVs            27389 CVs




Results: Supersonic Vortex Mach Contours Density Error Error Convergence Error versus CPU Time
Mach Contours-Supersonic Vortex, M=2.0
Density Error-Supersonic Vortex, M=2.0
Error Convergence-Supersonic Vortex, M=2.0
Density Error versus CPU Time / Supersonic Vortex,
                            M 2.0
                            M=2.0




Results: Error versus CPU Time Subsonic flow over NACA 0012 Airfoil Subsonic Convergence
Subsonic Flow over NACA 0012, M=0.63, AoA=2.0 deg.




4958CV                                                        2nd-Order




3rd-Order
    Order                                                     4th-Order
                                                                  Order
Convergence history-Subsonic Case




                 Order Resid. Eval.   Time (Sec)   Work Units Newton Itr. Newton Work Units

                  2nd       126         26.88        349.1         3         136.1-39%
                  3rd       147         36.03        248.5         4         141.2-57%
                  4th       247         90.54
                                        90 54        289.3
                                                     289 3         7         239.2-83%
                                                                             239 2-83%


Results: Subsonic Convergence Transonic flow over NACA 0012 Airfoil Transonic Convergence
Transonic Flow over NACA 0012, M=0.80, AoA=1.25 deg.




4958CV                                                   3rd-Order




φ Limiter                                                σ Limiter
Convergence history-Transonic Case




                 Order Resid. Eval.   Time (Sec)   Work Units Newton Itr. Newton Work Units

                  2nd       197          65.6         279          4           91-33%
                  3rd       241         106.7         281          5          119-42%
                  4th       450         311 4
                                        311.4         590         10          221-37%


Results: Transonic Convergence Transonic Mach Profile
Mach Profile-Transonic case




                              Order                   CL            CD

                               2nd                  0.337593      0.0220572

                               3rd                  0.339392      0.0222634

                               4th                  0.345111      0.0224720

                 AGARD / Structured (7488:192*39)    0.3474        0.0221


Results: Transonic Mach Profile Research Summary and Conclusion
Research Summary and Conclusion
•    An ILU preconditioned GMRES algorithm (matrix-free) has been used for
     efficient higher-order computation of solution of Euler equations.
•    A start-up procedure is implemented using defect correction pre-iterations
     before switching to Newton iterations.
•    As an over all performance assessment (including the start up phase) the third
                                                              start-up
     order solution is about 1.3 to 1.5 times, and the fourth order solution is about
     3.5-5 times, more expensive than the second order solution with the developed
                     gy
     solver technology.
•    A modified Venkatakrishnan Limiter was implemented to address the
     convergence hampering issue, and to improve the accuracy of the limited
      eco s uc o .
     reconstruction.
•    Using a good initial solution state, start up process and effective
     preconditioning are determining factors in Newton-GMRES solver
     performance
     performance.
•    The possibility of benefits of higher-order discretization has been shown.



    Closing: Research Summary and Conclusion   Recommended Future Work
Recommended Future Work

•   Improving the start-up procedure.


•   Applying a more accurate preconditioning.
     pp y g                  p             g


•   Enhancing th b t
    E h i the robustness of the reconstruction f di
                          f th        t ti for discontinuities (limiting).
                                                     ti iti (li iti )


•   Extension to 3D.


•   Extension to viscous flows.



Closing: Recommended Future Work End
End




Thank You for Your Attention

Contenu connexe

Tendances

International Journal of Computer Science and Security Volume (3) Issue (4)
International Journal of Computer Science and Security Volume (3) Issue (4)International Journal of Computer Science and Security Volume (3) Issue (4)
International Journal of Computer Science and Security Volume (3) Issue (4)CSCJournals
 
Mesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursMesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursGabriel Peyré
 
Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...Vladimir Bakhrushin
 
Molecular models, threads and you
Molecular models, threads and youMolecular models, threads and you
Molecular models, threads and youJiahao Chen
 
On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...BRNSS Publication Hub
 
1D Simulation of intake manifolds in single-cylinder reciprocating engine
1D Simulation of intake manifolds in single-cylinder reciprocating engine1D Simulation of intake manifolds in single-cylinder reciprocating engine
1D Simulation of intake manifolds in single-cylinder reciprocating engineJuan Manzanero Torrico
 
Lyapunov-type inequalities for a fractional q, -difference equation involvin...
Lyapunov-type inequalities for a fractional q, -difference equation involvin...Lyapunov-type inequalities for a fractional q, -difference equation involvin...
Lyapunov-type inequalities for a fractional q, -difference equation involvin...IJMREMJournal
 
Positive and negative solutions of a boundary value problem for a fractional ...
Positive and negative solutions of a boundary value problem for a fractional ...Positive and negative solutions of a boundary value problem for a fractional ...
Positive and negative solutions of a boundary value problem for a fractional ...journal ijrtem
 
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...ijrap
 
Prediction of Financial Processes
Prediction of Financial ProcessesPrediction of Financial Processes
Prediction of Financial ProcessesSSA KPI
 

Tendances (19)

International Journal of Computer Science and Security Volume (3) Issue (4)
International Journal of Computer Science and Security Volume (3) Issue (4)International Journal of Computer Science and Security Volume (3) Issue (4)
International Journal of Computer Science and Security Volume (3) Issue (4)
 
Mesh Processing Course : Active Contours
Mesh Processing Course : Active ContoursMesh Processing Course : Active Contours
Mesh Processing Course : Active Contours
 
Linreg
LinregLinreg
Linreg
 
Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...
 
Molecular models, threads and you
Molecular models, threads and youMolecular models, threads and you
Molecular models, threads and you
 
2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...
2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...
2018 MUMS Fall Course - Mathematical surrogate and reduced-order models - Ral...
 
On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...On Approach to Increase Integration Rate of Elements of an Operational Amplif...
On Approach to Increase Integration Rate of Elements of an Operational Amplif...
 
1D Simulation of intake manifolds in single-cylinder reciprocating engine
1D Simulation of intake manifolds in single-cylinder reciprocating engine1D Simulation of intake manifolds in single-cylinder reciprocating engine
1D Simulation of intake manifolds in single-cylinder reciprocating engine
 
Lyapunov-type inequalities for a fractional q, -difference equation involvin...
Lyapunov-type inequalities for a fractional q, -difference equation involvin...Lyapunov-type inequalities for a fractional q, -difference equation involvin...
Lyapunov-type inequalities for a fractional q, -difference equation involvin...
 
2018 MUMS Fall Course - Sampling-based techniques for uncertainty propagation...
2018 MUMS Fall Course - Sampling-based techniques for uncertainty propagation...2018 MUMS Fall Course - Sampling-based techniques for uncertainty propagation...
2018 MUMS Fall Course - Sampling-based techniques for uncertainty propagation...
 
Positive and negative solutions of a boundary value problem for a fractional ...
Positive and negative solutions of a boundary value problem for a fractional ...Positive and negative solutions of a boundary value problem for a fractional ...
Positive and negative solutions of a boundary value problem for a fractional ...
 
It 05104 digsig_1
It 05104 digsig_1It 05104 digsig_1
It 05104 digsig_1
 
Chap8
Chap8Chap8
Chap8
 
2018 MUMS Fall Course - Statistical Representation of Model Input (EDITED) - ...
2018 MUMS Fall Course - Statistical Representation of Model Input (EDITED) - ...2018 MUMS Fall Course - Statistical Representation of Model Input (EDITED) - ...
2018 MUMS Fall Course - Statistical Representation of Model Input (EDITED) - ...
 
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
 
Gamma function
Gamma functionGamma function
Gamma function
 
Ph ddefence
Ph ddefencePh ddefence
Ph ddefence
 
2018 MUMS Fall Course - Bayesian inference for model calibration in UQ - Ralp...
2018 MUMS Fall Course - Bayesian inference for model calibration in UQ - Ralp...2018 MUMS Fall Course - Bayesian inference for model calibration in UQ - Ralp...
2018 MUMS Fall Course - Bayesian inference for model calibration in UQ - Ralp...
 
Prediction of Financial Processes
Prediction of Financial ProcessesPrediction of Financial Processes
Prediction of Financial Processes
 

Similaire à Presentation

Dr. Amir Nejat
Dr. Amir NejatDr. Amir Nejat
Dr. Amir Nejatknowdiff
 
Lecture6
Lecture6Lecture6
Lecture6voracle
 
A non-stiff numerical method for 3D interfacial flow of inviscid fluids.
A non-stiff numerical method for 3D interfacial flow of inviscid fluids.A non-stiff numerical method for 3D interfacial flow of inviscid fluids.
A non-stiff numerical method for 3D interfacial flow of inviscid fluids.Alex (Oleksiy) Varfolomiyev
 
Smoothed Particle Galerkin Method Formulation.pdf
Smoothed Particle Galerkin Method Formulation.pdfSmoothed Particle Galerkin Method Formulation.pdf
Smoothed Particle Galerkin Method Formulation.pdfkeansheng
 
Lecture 5: Stochastic Hydrology
Lecture 5: Stochastic Hydrology Lecture 5: Stochastic Hydrology
Lecture 5: Stochastic Hydrology Amro Elfeki
 
My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...Alexander Litvinenko
 
Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...
Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...
Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...Shizuoka Inst. Science and Tech.
 
Data sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansionData sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansionAlexander Litvinenko
 
Further Advanced Methods from Mathematical Optimization
Further Advanced Methods from Mathematical OptimizationFurther Advanced Methods from Mathematical Optimization
Further Advanced Methods from Mathematical OptimizationSSA KPI
 
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...BRNSSPublicationHubI
 
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...Belinda Marchand
 
Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...
Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...
Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...ijfcstjournal
 
Introduction to Optial Flow
Introduction to Optial FlowIntroduction to Optial Flow
Introduction to Optial FlowSylvain_Lobry
 
EFFINET - Initial Presentation
EFFINET - Initial PresentationEFFINET - Initial Presentation
EFFINET - Initial PresentationPantelis Sopasakis
 
reservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdf
reservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdfreservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdf
reservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdfRTEFGDFGJU
 
Lecture 2: Stochastic Hydrology
Lecture 2: Stochastic Hydrology Lecture 2: Stochastic Hydrology
Lecture 2: Stochastic Hydrology Amro Elfeki
 
Nondeterministic testing of Sequential Quantum Logic Propositions on a Quant...
Nondeterministic testing of Sequential Quantum Logic  Propositions on a Quant...Nondeterministic testing of Sequential Quantum Logic  Propositions on a Quant...
Nondeterministic testing of Sequential Quantum Logic Propositions on a Quant...Matthew Leifer
 
Aerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical Investigation
Aerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical InvestigationAerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical Investigation
Aerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical Investigationdrboon
 

Similaire à Presentation (20)

Dr. Amir Nejat
Dr. Amir NejatDr. Amir Nejat
Dr. Amir Nejat
 
Lecture6
Lecture6Lecture6
Lecture6
 
A non-stiff numerical method for 3D interfacial flow of inviscid fluids.
A non-stiff numerical method for 3D interfacial flow of inviscid fluids.A non-stiff numerical method for 3D interfacial flow of inviscid fluids.
A non-stiff numerical method for 3D interfacial flow of inviscid fluids.
 
Smoothed Particle Galerkin Method Formulation.pdf
Smoothed Particle Galerkin Method Formulation.pdfSmoothed Particle Galerkin Method Formulation.pdf
Smoothed Particle Galerkin Method Formulation.pdf
 
Lecture 5: Stochastic Hydrology
Lecture 5: Stochastic Hydrology Lecture 5: Stochastic Hydrology
Lecture 5: Stochastic Hydrology
 
My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...
 
Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...
Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...
Talk at SciCADE2013 about "Accelerated Multiple Precision ODE solver base on ...
 
Data sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansionData sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of the Karhunen-Loeve expansion
 
Further Advanced Methods from Mathematical Optimization
Further Advanced Methods from Mathematical OptimizationFurther Advanced Methods from Mathematical Optimization
Further Advanced Methods from Mathematical Optimization
 
Fluids en
Fluids enFluids en
Fluids en
 
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
On Optimization of Manufacturing of Field-effect Transistors to Increase Thei...
 
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
 
Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...
Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...
Optimization of Technological Process to Decrease Dimensions of Circuits XOR,...
 
Introduction to Optial Flow
Introduction to Optial FlowIntroduction to Optial Flow
Introduction to Optial Flow
 
EFFINET - Initial Presentation
EFFINET - Initial PresentationEFFINET - Initial Presentation
EFFINET - Initial Presentation
 
Conference ppt
Conference pptConference ppt
Conference ppt
 
reservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdf
reservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdfreservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdf
reservoir-modeling-using-matlab-the-matalb-reservoir-simulation-toolbox-mrst.pdf
 
Lecture 2: Stochastic Hydrology
Lecture 2: Stochastic Hydrology Lecture 2: Stochastic Hydrology
Lecture 2: Stochastic Hydrology
 
Nondeterministic testing of Sequential Quantum Logic Propositions on a Quant...
Nondeterministic testing of Sequential Quantum Logic  Propositions on a Quant...Nondeterministic testing of Sequential Quantum Logic  Propositions on a Quant...
Nondeterministic testing of Sequential Quantum Logic Propositions on a Quant...
 
Aerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical Investigation
Aerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical InvestigationAerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical Investigation
Aerodynamic and Acoustic Parameters of a Coandã Flow – a Numerical Investigation
 

Dernier

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Dernier (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Presentation

  • 1. Department of Mechanical Engineering, The University of British Columbia A Higher Order Accurate Unstructured Finite Volume Higher-Order Finite-Volume Newton-Krylov Algorithm for Inviscid Compressible Flows Amir Nejat Knowledge Diffusion Network ١٣٨۶ ‫داﻧﺸﮑﺪﻩ ﻣﻬﻨﺪﺳﯽ هﻮاﻓﻀﺎ، داﻧﺸﮕﺎﻩ ﺻﻨﻌﺘﯽ ﺷﺮﻳﻒ، ٩٢ﻣﻬﺮﻣﺎﻩ‬
  • 2. Aircraft Design & Fuel Efficiency η : Fuel consumption per seat per mile η 777 < η 767 15% η 787 < η 777 20%
  • 3. Design Process Mission Specification Experience Initial Design Multi-Physics Numerical Multi-Disciplinary PDE S l Solvers Optimization Optimized Design Opening: Design Process CFD
  • 4. CFD 1-Mesh Complex Geometry Adaptation and Refinement 2-Accuracy Discretization (Truncation) error Modeling error 3-Convergence 3C Stability Residual dropping order Time & Cost Background: CFD CFD Algorithm
  • 5. CFD - Overall Algorithm Geometry & Solution domain Mesh generation package Physics & Fluid flow equations Meshed domain Residual Boundary & Initial conditions Discretization of the fluid flow equations & Flux Computation and Integration Implicit method L Large system of li t f linear equations ti Jacobian matrix Sparse Fluid flow Preconditioning matrix solver simulation Background: CFD Algorithm Motivation
  • 6. Motivation ∂U ∂U Second-order methods: U 2 nd −order= U ( xc , yc ) + Δx + Δy + O( Δ )2 ∂x ∂y ∂ 2U Δx 2 ∂ 2U ∂ 2U Δy 2 Truncation error: O( Δ ) = 22 + ΔxΔy + 2 ∂x 2 ∂x∂y ∂y 2 The 2nd-order truncation error acts like a diffusive term and causes two significant numerical problems: 1-It smears sharp gradients and spoils total pressure conservation (isentropic flows). 2-It produces parasitic error by adding extra diffusion to viscous regions. Higher-order: More accurate simulation Existing research shows higher-order structured discretization technique for a given level of accuracy is more efficient. Higher-order: Higher order: Can be more efficient !? Background: Motivation Literature Review
  • 7. Literature Review Qualitative Illustration of Research on Solver Development Structured Structured-Implicit Unstructured Unstructured-Implicit Second-order ♣♣♣♣♣♣♣♣♣ ♣♣♣♣ ♣♣♣♣♣♣ ♣♣♣ Higher-order ♣♣♣ ♣♣ ♣ ? Trend: 1- Increasing the efficiency using convergence acceleration techniques such as implicit methods (Newton-Krylov). 2- Enhancing the accuracy using higher-order discretization scheme. Background: Literature Review Contribution
  • 8. Objective • Developing an Efficient Higher-Order Accurate Unstructured Finite Volume Algorithm for Inviscid Compressible Fluid Flow. Objective: Contribution Model Problem
  • 9. Model Problem The unsteady (2D) Euler equations which model compressible inviscid fluid flows, are conservation equations for mass, momentum, and energy. Aerodynamic application: lift, wave drag and induced drag d ∫ Udv + ∫ FdA = 0 dt cv (1) cs ⎡ρ⎤ ⎡ ρun ⎤ ⎢ ρu ⎥ ⎢ ρuu + Pn ⎥ˆx U =⎢ ⎥ , F =⎢ n ⎥ (2) ⎢ ρv ⎥ ⎢ ρvun + Pn y ⎥ ˆ ⎢ ⎥ ⎢ ⎥ ⎣E⎦ ⎣ ( E + P )un ⎦ u n = un x + vn y , E = P /( γ − 1 ) + ρ (u 2 + v 2 ) / 2 ˆ ˆ Theory: Model Problem Implicit Time Advance
  • 10. Implicit Time Advance Applying implicit time integration and linearization of the governing equations in time leads to implicit time advance formula: dU U n +1 − U n ( + R( U ) ) = 0 ⇒ ( + R n +1 ) = 0 (3) dt Δt n +1 ∂R n n+1 R = Rn + ( ) (U −U n ) (4) ∂U I ∂R ( + )δU = − R , δU = U n+1 − U n n (5) Δt ∂U U: Solution Vector R: Residual Vector ∂R/∂U: Jacobian matrix Eq. 5 is a system of linear equations arising from discretization of governing equations over unstructured domain. Theory: Implicit Time Advance Linear System Solver
  • 11. Linear System Solver GMRES (Generalized Minimal Residual, Saad 1986) *GMRES algorithm, among other Krylov techniques, only needs matrix vector d t ( t i f products (matrix-free i limplementation). t ti ) *It is developed for non-symmetric matrices. *It predicts the best solution update if the linearization is carried out accurately. To enhance the convergence performance of the GMRES solver, it is necessary to apply preconditioning: −1 Ax = b − > ( AM ) Mx = b , A ≈ M M = LU M ≅ ILU ( n ) M is an approximation to matrix A which has simpler structure. ILU: Incomplete Lower-Upper factorization p pp Technique: Linear System Solver Reconstruction
  • 12. Reconstruction • Defining the Kth-order polynomial for each control volume. • Finding the polynomial coefficients using the averages of the neighboring control volumes. • This polynomial is constructed based on some constraints such as mean constraint. h t i t ∂U ∂U = U ( xc , yc ) + Δx + Δy + (K) UR ∂x ∂y ∂ 2U Δx 2 ∂ 2U ∂ 2U Δy 2 + ΔxΔy + 2 + ∂x 2 2 ∂x∂y ∂y 2 ∂ 3U Δx 3 ∂ 3U Δx 2 Δy ∂ 3U ΔxΔy 2 ∂ 3U Δy 3 + 2 + + 3 + ... (6) ∫U R (K) ( x , y ) = U CV (7) ∂x 63 ∂x ∂y 2 ∂x∂y 2 2 ∂y 6 CV Technique: Reconstruction Monotonicity
  • 13. Monotonicity Limiting Limiting g Technique: Monotonicity Higher-Order Limiter
  • 14. Higher-Order Limiter PHi h -O d = Const + [(1 − σ)φ + σ][Linear part] + σ[Higher - Order part] High Order Const. (8) σ = [ 1 − tanh( ( φ0 − φ )S ) ] / 2, φ0 = 0.8, S = 20. (9) φ < φ0 : σ → 0.0 φ ≥ φ0 : σ = 1.0 Technique: Higher-Order Limiter Flux Evaluation
  • 15. Flux Evaluation • Discretization scheme : Solution reconstruction: Kth-order accurate least-square reconstruction procedure (Ollivier-Gooch 1997) t ti d (Olli i G h 1997). Flux formulation: Roe’s flux difference splitting (1981). 1 1 ~ F (U L ,U R ) = ( F (U L ) + F (U R )) − A (U R − U L ) (10) 2 2 ( L, R ) ~ ~ ~ ~ ~ ~ A = X −1 Λ X , Λ = Diag λ • Integration scheme : Gauss quadrature integration technique with the proper number of p p p points. Ri = ∫ F .nds CVi (11) Gauss quadrature for interior control volumes. Technique: Flux Evaluation 1st-Order Jacobian Matrix
  • 16. 1st-Order Jacobian Matrix Ri = ∑ F nds = ∑ F ( U ,U ˆ faces i i Nk ˆ )( nl )i ,N k (12) ∂Ri ∂F ( U i ,U N k ) J ( i, Nk ) = = ˆ ( nl )i ,N k (13-1) ∂U N k ∂U N k ∂Ri ∂F ( U i ,U N k ) J ( i ,i ) = =∑ ˆ ( nl )i ,N k (13-2) ∂U i ∂U i Technique: 1st-Order Jacobian Matrix Solution Strategy
  • 17. Solution Strategy Strategy: Solution Strategy Solution Procedure
  • 18. Solution Procedure • Start up Process : Before switching to Newton-GMERS Iteration, several pre-implicit iterations have been performed in the form of defect correction, using Eq. (5). I ∂R ( + )δU = − R (5) Δt ∂U ∂R (First Order) ∂U Resultant system is solved by GMRES - ILU(1) linear solver. • Newton-GMRES (matrix-free) iteration : At this stage, infinite time step is taken, and GMRES-ILU(4) is used to g , p , ( ) solve the linear system at each Newton iteration. ∂R ∂R R( U + εv ) − R( U ) ( )δU = − R (12) .v ≅ (13) ∂U ∂U ε Procedure: Solution Procedure Results
  • 19. Results Supersonic Vortex, Annulus-Meshes p , 427 CVs 1703 CVs 108 CV CVs 6811 CVs 27389 CVs Results: Supersonic Vortex Mach Contours Density Error Error Convergence Error versus CPU Time
  • 23. Density Error versus CPU Time / Supersonic Vortex, M 2.0 M=2.0 Results: Error versus CPU Time Subsonic flow over NACA 0012 Airfoil Subsonic Convergence
  • 24. Subsonic Flow over NACA 0012, M=0.63, AoA=2.0 deg. 4958CV 2nd-Order 3rd-Order Order 4th-Order Order
  • 25. Convergence history-Subsonic Case Order Resid. Eval. Time (Sec) Work Units Newton Itr. Newton Work Units 2nd 126 26.88 349.1 3 136.1-39% 3rd 147 36.03 248.5 4 141.2-57% 4th 247 90.54 90 54 289.3 289 3 7 239.2-83% 239 2-83% Results: Subsonic Convergence Transonic flow over NACA 0012 Airfoil Transonic Convergence
  • 26. Transonic Flow over NACA 0012, M=0.80, AoA=1.25 deg. 4958CV 3rd-Order φ Limiter σ Limiter
  • 27. Convergence history-Transonic Case Order Resid. Eval. Time (Sec) Work Units Newton Itr. Newton Work Units 2nd 197 65.6 279 4 91-33% 3rd 241 106.7 281 5 119-42% 4th 450 311 4 311.4 590 10 221-37% Results: Transonic Convergence Transonic Mach Profile
  • 28. Mach Profile-Transonic case Order CL CD 2nd 0.337593 0.0220572 3rd 0.339392 0.0222634 4th 0.345111 0.0224720 AGARD / Structured (7488:192*39) 0.3474 0.0221 Results: Transonic Mach Profile Research Summary and Conclusion
  • 29. Research Summary and Conclusion • An ILU preconditioned GMRES algorithm (matrix-free) has been used for efficient higher-order computation of solution of Euler equations. • A start-up procedure is implemented using defect correction pre-iterations before switching to Newton iterations. • As an over all performance assessment (including the start up phase) the third start-up order solution is about 1.3 to 1.5 times, and the fourth order solution is about 3.5-5 times, more expensive than the second order solution with the developed gy solver technology. • A modified Venkatakrishnan Limiter was implemented to address the convergence hampering issue, and to improve the accuracy of the limited eco s uc o . reconstruction. • Using a good initial solution state, start up process and effective preconditioning are determining factors in Newton-GMRES solver performance performance. • The possibility of benefits of higher-order discretization has been shown. Closing: Research Summary and Conclusion Recommended Future Work
  • 30. Recommended Future Work • Improving the start-up procedure. • Applying a more accurate preconditioning. pp y g p g • Enhancing th b t E h i the robustness of the reconstruction f di f th t ti for discontinuities (limiting). ti iti (li iti ) • Extension to 3D. • Extension to viscous flows. Closing: Recommended Future Work End
  • 31. End Thank You for Your Attention