21st AIAA Computational Fluid Dynamics Conference 2013
DOI: 10.2514/6.2013-2581
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Differentiation Adjoint of the Reynolds-Averaged Navier-Stokes Equations with a Turbulence Model

Abstract: This paper presents an approach for the rapid implementation of an adjoint solver for the ReynoldsAveraged Navier-Stokes equations with a Spalart-Allmaras turbulence model. Automatic differentiation is used to construct the partial derivatives required in the adjoint formulation. The resulting adjoint implementation is computationally efficient and highly accurate. The assembly of each partial derivative in the adjoint formulation is discussed. In addition, a coloring acceleration technique is presented to imp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
88
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 97 publications
(90 citation statements)
references
References 37 publications
2
88
0
Order By: Relevance
“…The 1-equation Spalart-Allmaras turbulence model is loosely coupled to the mean flow equations and is iterated using a diagonally dominant alternating direction implicit (DDADI) method. A discrete adjoint method for the Euler and RANS equations is implemented within SUmb [18,19], enabling the efficient computation of gradients of functions of interest with respect to any number of design variables. More information of the RANS adjoint implementation is given Lyu [18].…”
Section: Cfd Solver and Mesh Deformationmentioning
confidence: 99%
“…The 1-equation Spalart-Allmaras turbulence model is loosely coupled to the mean flow equations and is iterated using a diagonally dominant alternating direction implicit (DDADI) method. A discrete adjoint method for the Euler and RANS equations is implemented within SUmb [18,19], enabling the efficient computation of gradients of functions of interest with respect to any number of design variables. More information of the RANS adjoint implementation is given Lyu [18].…”
Section: Cfd Solver and Mesh Deformationmentioning
confidence: 99%
“…In the context of the discrete adjoint, full account of the viscous effects and linearization of the RANS equations coupled with a turbulence model has been attempted by several authors [36,37,38,39,40]. Applications to realistic aerodynamic optimization problems can also be found in [41] for fixed wing aircraft, and in Mani and Mavriplis [42] for rotorcraft.…”
Section: Past Work On Adjoint For Aircraft and Rotorcraft Applicationsmentioning
confidence: 99%
“…It is interesting to quantify the inaccuracies introduced into the gradients by such approximation, as in Dwight and Brezillon [36] and in Lyu et al [37] for the Spalart-Allmaras one-equation turbulence model, and in Marta et al [38] for the k-ω two-equation model. In a discrete adjoint solver, the frozen turbulence can be simulated by simply disabling the differentiated code computing the turbulence model derivatives.…”
Section: Naca0012 Aerofoil In Turbulent Flowmentioning
confidence: 99%
“…The aim of the present optimization is therefore to reduce the drag. The drag minimization of a swept wing with the ONERA M6 wing as initial geometry is widely used for testing aerodynamic optimization methods [31,112,179]. Although the transonic flow regime encountered in this situation is not representative for the flow around a wind turbine rotor, it perfectly serves the purpose of demonstrating the capabilities of the present method for solving aerodynamic shape optimization problems.…”
Section: Drag Minimization In Transonic Flowmentioning
confidence: 99%
“…Moreover, this graph colouring also depends on which approach is taken for computing the convective flux. For Roe's scheme with linear reconstruction about the centre of mass of the control volume, the following function for computing the colour number is used [112] c = (i + 7j + 27k) mod 38.…”
Section: ∂R ∂Xmentioning
confidence: 99%