Optimization and Computational Fluid Dynamics - Department of ...
Optimization and Computational Fluid Dynamics - Department of ...
Optimization and Computational Fluid Dynamics - Department of ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
82 Kyriakos C. Giannakoglou <strong>and</strong> Dimitrios I. Papadimitriou<br />
the one-shot method can be found in [27, 26] where the three systems <strong>of</strong> equations<br />
are solved with the same time-step. Another variation <strong>of</strong> the one-shot<br />
method can be found in [12, 13].<br />
A different approach, which under certain circumstances may lower the<br />
total computational cost is the incomplete gradient method [42, 60]. Less<br />
important terms in the gradient expression are omitted, reducing thus the<br />
accuracy <strong>of</strong> sensitivity derivatives while increasing the overall efficiency.<br />
The continuous adjoint approach may become unable to deal with functionals<br />
not expressed in terms <strong>of</strong> pressure (inadmissible functionals). To h<strong>and</strong>le<br />
inadmissible functionals, the adjoint formulation needs to be carefully<br />
modified [6, 9].<br />
An adjoint approach which avoids the computation <strong>of</strong> sensitivities <strong>of</strong> grid<br />
metrics over the flow field has been presented for inviscid [31] <strong>and</strong> viscous [53]<br />
flows. According to this approach, the gradient depends on flow <strong>and</strong> adjoint<br />
variables as well as grid sensitivities over the boundary only, irrespective <strong>of</strong><br />
whether the objective function is a boundary or field integral. The lack <strong>of</strong> internal<br />
grid sensitivities in the gradient expression reduces the computational<br />
cost <strong>and</strong> increases accuracy by avoiding repetitive grid remeshings at each<br />
optimization cycle. Approaches that skip the computation <strong>of</strong> grid sensitivities<br />
in the discrete adjoint approach are presented in [41, 51].<br />
The computation <strong>of</strong> the exact Hessian matrix using adjoint approaches<br />
<strong>and</strong> its use in shape optimization is rare in the literature. In aerodynamic<br />
design, the Hessian matrix in the neighborhood <strong>of</strong> the optimal solution is<br />
analyzed in [7], while a method to compute the Hessian matrix can be found<br />
in [62], although the structural optimization is <strong>of</strong> concern.<br />
This chapter presents a detailed framework for the development <strong>of</strong> discrete<br />
<strong>and</strong> especially continuous adjoint methods developed by the authors. The development<br />
covers inverse design <strong>and</strong> optimization problems (minimization <strong>of</strong><br />
viscous losses, expressed as either entropy generation or total pressure losses)<br />
in internal aerodynamics. Applications in external aerodynamics (where the<br />
method can be extended to other objectives such as drag minimization constrained<br />
by the lift, etc.) have been worked out using the present approach but<br />
are not included in this chapter in the interest <strong>of</strong> space. The Navier-Stokes<br />
equations with the Spalart-Allmaras turbulence model are used as state equations.<br />
The demonstration is restricted to internal aerodynamics (design <strong>of</strong> a<br />
cascade airfoil <strong>and</strong> a duct). In addition to theory <strong>and</strong> examples on the computation<br />
<strong>and</strong> use <strong>of</strong> gradients (in steepest descent, quasi-Newton methods like<br />
BFGS, etc.), recent achievements on the formulation <strong>of</strong> adjoint-based exact<br />
Hessian methods in aerodynamic optimization are presented.<br />
The principles <strong>of</strong> the adjoint approaches, discrete <strong>and</strong> continuous, are first<br />
presented. Since the discrete adjoint is based on the already discretized flow<br />
equations, any further discussion would be useful only for a specific discretization<br />
scheme. On the other h<strong>and</strong>, the continuous adjoint formulation is presented<br />
in complete detail. Emphasis is laid on the formulation which leads to<br />
an expression <strong>of</strong> the objective function gradient which is free <strong>of</strong> field integrals.