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.
4 Adjoint Methods for Shape <strong>Optimization</strong> 81<br />
discretized <strong>and</strong> numerically solved to compute the adjoint variables’ field. In<br />
discrete adjoint, the equations are obtained directly from the discretized flow<br />
PDE’s. Concerning their requirements at the development stage, both approaches<br />
have their advantages <strong>and</strong> disadvantages <strong>and</strong> the interested reader<br />
may refer to [55] for more details. However, according to [43, 44] <strong>and</strong> the personal<br />
experience <strong>of</strong> the authors, both approaches result in sensitivity derivatives<br />
<strong>of</strong> the same accuracy.<br />
In fluid mechanics, the adjoint method has been introduced by Pironneau,<br />
[57] <strong>and</strong> applied to flows governed by elliptic PDE’s. Jameson was the first<br />
to present the continuous adjoint formulation for the optimal design <strong>of</strong> aerodynamic<br />
shapes [28, 29, 33] in transonic flows. These papers deal with the<br />
inverse design <strong>of</strong> airfoils <strong>and</strong> wings in inviscid flows, while the extension to<br />
viscous flows is found in [32] where the Navier-Stokes equations are used as<br />
state equations.<br />
Since 1988, Jameson has presented many publications on discrete <strong>and</strong> preferentially<br />
on continuous adjoint approaches. Among them, we report on the<br />
inverse design <strong>of</strong> wings in subsonic, transonic <strong>and</strong> supersonic flows using<br />
multiblock structured grids [30, 59], minimization <strong>of</strong> drag <strong>and</strong>/or maximization<br />
<strong>of</strong> lift in inviscid [35] <strong>and</strong> viscous flows [36], sonic boom reduction for<br />
supersonic flows [1, 46], shock wave reduction in external aerodynamics [25],<br />
unsteady aerodynamic design <strong>of</strong> isolated airfoils <strong>and</strong> wings [45, 47], aerodynamic<br />
design <strong>of</strong> full aircraft configurations [34], multipoint drag minimization<br />
[39] <strong>and</strong> multidisciplinary optimization [38, 40].<br />
On the other h<strong>and</strong>, Giles made a considerable improvement in the development<br />
<strong>of</strong> the discrete adjoint approach. The properties <strong>of</strong> solutions to the<br />
adjoint equations are analyzed in [23, 24]. He also presented the analytical<br />
solutions <strong>of</strong> the adjoint equations using Green’s functions [56], an exact approach<br />
for the solution <strong>of</strong> the adjoint equations [22], a shock wave reduction<br />
method in external aerodynamics [21] <strong>and</strong> the harmonic approach to turbomachinery<br />
steady <strong>and</strong> unsteady designs [11, 14].<br />
The discrete adjoint approach using unstructured grids was first presented<br />
by Peraire in inviscid, [15] <strong>and</strong> viscous flows [16], for 2D <strong>and</strong> 3D [17], configurations.<br />
Peraire also applied the adjoint approach to multipoint optimization<br />
problems [18].<br />
The continuous adjoint approach for unstructured grids has been developed<br />
by Anderson [4, 5] for inviscid <strong>and</strong> viscous flows. The discrete adjoint<br />
formulation for turbulent flows with the Spalart-Allmaras turbulence model<br />
can be found in [2, 3]. Improvements <strong>of</strong> the discrete approach concerning the<br />
h<strong>and</strong>ling <strong>of</strong> grid sensitivities can be found in [49, 50] where remeshing <strong>and</strong><br />
mesh movement strategies used at each optimization cycle are discussed.<br />
The convergence <strong>of</strong> the iterative optimization algorithm, which in each cycle<br />
solves the flow <strong>and</strong> adjoint equations followed by the updating <strong>of</strong> the design<br />
variables, can be significantly improved by the so-called one-shot method<br />
[61, 37]. The three systems <strong>of</strong> equations are solved simultaneously in one shot,<br />
<strong>and</strong> the convergence is further accelerated using multigrid. Improvements <strong>of</strong>