Aerodynamic sensitivity analysis codes are developed via the hand-differentiation using a direct differentiation method and an adjoint method respectively from discrete two-dimensional compressible Navier-Stokes equations. Unlike previous other researches, Baldwin-Lomax algebraic turbulence model is also differentiated by hand to obtain design sensitivities with respect to design variables of interest in turbulent flows. Discrete direct sensitivity equations and adjoint equations are efficiently solved by the same time integration scheme adopted in the flow solver routine. The required memory for the adjoint sensitivity code is greatly reduced at the cost of the computational time by allowing the large banded flux jacobian matrix unassembled. Direct sensitivity code results are found to be exactly coincident with sensitivity derivatives obtained by the finite difference. Adjoint code results of a turbulent flow case show slight deviations from the exact results due to the limitation of the algebraic turbulence model in implementing the adjoint formulation. However, current adjoint sensitivity code yields much more accurate sensitivity derivatives than the adjoint code with the turbulence eddy viscosity being kept constant, which is a usual assumption for the prior researches.
[1]
Bijan Mohammadi,et al.
Optimal shape design, reverse mode of automatic differentiation and turbulence
,
1997
.
[2]
Arthur C. Taylor,et al.
AERODYNAMIC DESIGN SENSITIVITIES BY AUTOMATIC DIFFERENTIATION
,
1998
.
[3]
Gene Hou,et al.
First- and Second-Order Aerodynamic Sensitivity Derivatives via Automatic Differentiation with Incremental Iterative Methods
,
1996
.
[4]
O. Rho,et al.
Dual-point design of transonic airfoils using the hybrid inverse optimization method
,
1997
.
[5]
M. Giles,et al.
Adjoint equations in CFD: duality, boundary conditions and solution behaviour
,
1997
.
[6]
Oktay Baysal,et al.
Airfoil Shape Optimization Using Sensitivity Analysis on Viscous Flow Equations
,
1993
.
[7]
A. Jameson,et al.
Optimum Aerodynamic Design Using the Navier–Stokes Equations
,
1997
.
[9]
K. Lee,et al.
Effects of sensitivity calculation on Navier-Stokes design optimization
,
1994
.