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.
14 Dominique Thévenin<br />
Let us come now to the second possibility mentioned previously: reduce<br />
as much as possible the needed number <strong>of</strong> evaluations. Here again, at least<br />
two different sub-methods can be identified for this purpose:<br />
• the first one consists in replacing a CFD-based evaluation by an appropriate<br />
approximation <strong>of</strong> it. Depending on how this is done, this could also<br />
be implemented as a model reduction <strong>and</strong> is thus related to the first item<br />
listed in the previous list. But using Artificial Neural Networks, as done<br />
in the Chapter 6 <strong>of</strong> this book, or some other kind <strong>of</strong> intelligent “interpolation”<br />
in the broadest sense like the Response Surface Technique could<br />
be seen indeed as a reduction <strong>of</strong> the number <strong>of</strong> needed CFD-evaluations.<br />
As demonstrated in the present book, this method can be very efficient<br />
to speed-up the full optimization procedure. Nevertheless, it is obvious<br />
that great care must be taken, since the alternative evaluation method<br />
should not falsify in any way the evolution <strong>of</strong> the optimization algorithm.<br />
It is therefore not at all a trivial task to identify suitable approximation<br />
methods!<br />
• the second one leads again back to applied mathematicians. They have already<br />
recognized a long time ago the issues associated with a large number<br />
<strong>of</strong> evaluations, <strong>and</strong> indeed proposed an alternative formulation, “optimal”<br />
from the point <strong>of</strong> view <strong>of</strong> numerical analysis: the adjoint method. Dueto<br />
its importance for many practical problems, in particular in the aerospace<br />
industry, three chapters <strong>of</strong> this book (3 to 5) will be mostly dedicated to<br />
CFD-O based on adjoint methods. In principle, the adjoint approach requires<br />
not much more than a “single evaluation”, which sounds almost too<br />
good to be true! One difficulty <strong>of</strong> the adjoint approach is its formal complexity<br />
for the common engineer, perhaps not familiar with all the needed<br />
mathematical concepts. It is our hope that the corresponding chapters will<br />
help such users underst<strong>and</strong> how this method works. But two other major<br />
difficulties are more or less inherent to the adjoint approach itself:<br />
– a suitable consistent adjoint system must first be identified for the<br />
considered system <strong>of</strong> equations. While this is easily done (<strong>and</strong> welldocumented<br />
in the literature), e.g., for the Euler equations, the task<br />
will become much more difficult when considering complex, multiphysics<br />
problems involving perhaps a turbulent multiphase flow with chemical<br />
reactions <strong>and</strong> concurrent objectives.<br />
– furthermore, the adjoint approach requires a full knowledge <strong>of</strong> the intermediate<br />
approximations on the way to the full solution <strong>of</strong> the system <strong>of</strong><br />
equations solved by CFD. In simple words, this means that the adjoint<br />
approach, while reducing tremendously the requested number <strong>of</strong> evaluations<br />
(<strong>and</strong> thus to a large extent the needed computing time), will lead<br />
to a huge increase <strong>of</strong> the requested computer memory which will again<br />
become a major problem for complex, three-dimensional flows involving<br />
many unknowns at each discretization point.