1 of 19

Computation of Design Sensitivities in Multi-Species Reacting Flows using the Discrete Adjoint Framework in SU2

September 6th, 2022

Walter Maier

Advisor: Professor Juan Alonso

2 of 19

The design of hypersonic vehicles

2

Exo-atmospheric

Endo-atmospheric

3 of 19

Thermochemical Nonequilibrium Effects

3

Adapted from 6. J. Urzay. Hypersonic Aerothermodynamics, Stanford Course Lecture Slides, 2021.

4 of 19

Stages of Aircraft Design

4

Conceptual Design

Preliminary Design

Detailed Design

Analysis Types

Analysis Fidelity

Low

Medium

High

Cost

Low

Medium

High

Design freedom

High

Medium

Low

Alkaya, Can, Ashish Alex Sam, and Apostolos Pesyridis. "Conceptual advanced transport aircraft design configuration for sustained hypersonic flight." Aerospace 5.3 (2018): 91.

5 of 19

Stages of Aircraft Design

5

Conceptual Design

Preliminary Design

Detailed Design

Analysis Types

Analysis Fidelity

Low

Medium-Low

Medium

High

Cost

Low

High

Medium

Very High

High

Design freedom

High

Medium-Low

Medium

Low

Alkaya, Can, Ashish Alex Sam, and Apostolos Pesyridis. "Conceptual advanced transport aircraft design configuration for sustained hypersonic flight." Aerospace 5.3 (2018): 91.

6 of 19

SU2-NEMO: A framework for hypersonic flow analysis

7 of 19

SU2- NonEqulibrium MOdels (NEMO)

  • Robust and accurate simulation tool for hypersonic flow problems
  • Including necessary physical models:
      • Multi-species and chemistry
      • Thermal nonequilibrium, relaxation and excitation processes
      • Turbulence models, 1-equation and 2-equations models

    • Flexible code architecture to include varying gas models, hypersonic convective numerical schemes
      • Use of Mutation++ and native thermochemical libraries
      • Appropriate boundary conditions

7

8 of 19

Thermochemical nonequilibrium

 

8

1 Park, C. (1989). Assessment of two-temperature kinetic model for ionizing air. Journal of thermophysics and heat transfer3(3), 233-244.

Translation

Rotation

Vibration

Electronic

Energy

9 of 19

Thermochemical nonequilibrium

 

9

1 Park, C. (1989). Assessment of two-temperature kinetic model for ionizing air. Journal of thermophysics and heat transfer3(3), 233-244.

Translation

Rotation

Vibration

Electronic

Energy

10 of 19

Extension of standard Navier-Stokes equations

 

10

11 of 19

Extension of standard hydrocode models

11

 

Dissociation/Multi-species

Electronic and Vibrational Effects

12 of 19

CFD-based design optimization process

  • Hypersonic flow simulation take significant computational resources
      • Low-fidelity models used to avoid overhead
  • Continuous adjoints for hypersonic flow were implemented in SU21
      • Requires derivation of the governing equations
      • Cannot easily add additional physics/coupling mechanisms

12

Discrete Adjoint

1Copeland, S. R. (2015). A Continuous Adjoint Formulation for Hypersonic Flows in Thermochemical Nonequilibrium. Stanford University.

13 of 19

HTV-2-like boost glide vehicle

  • NEMO Air-7 gas model, Inviscid
      • e-, N2, O2, NO, N, O, NO+
  • Shape parameterization: 3D FFD (120 control points)
      • Deformations are performed in the spanwise direction
  • Comparison between discrete adjoint and finite differences for drag sensitivities

13

Computational domain with FFD box (red)

Mach

16.5

246.87

246.87

21.96

30.0

14 of 19

HTV-2-like boost glide vehicle

14

15 of 19

HTV-2-like boost glide vehicle

15

Drag surface sensitivity

16 of 19

Mach 8 Viscous Cylinder

  • 5-Species gas model, WBE transport
      • (N2, O2, NO, N, O)
  • Determine sensitivity of total heat-flux along body and maximum heat-flux
  • Shape parameterization: 2D FFD boxes and Hicks-Henne bump functionals.
      • Deformation in the y-directions

16

Mach

8.0

225.15

225.15

805.0

1.78e+06

Computational Domain with FFD box (red)

17 of 19

Mach 8 Viscous Cylinder

17

Temperature Contours

Mach Contours

18 of 19

Mach 8 Viscous Cylinder

18

19 of 19

Conclusions

      • The SU2-NEMO code suite has been successfully coupled to the discrete-adjoint in SU2.
      • The discrete adjoint has been applied to both inviscid and viscous 2D/3D problems with various objective functions (lift, drag, heatflux….).
      • Further testing is needed for the SU2-NEMO coupling to turbulence and discrete adjoint
      • Work needed to allow for Mutation++ to be used in gradient computation (currently is incompatible with CoDi/MeDi)
      • In the process of making a SU2-NEMO tutorial

19