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.
2 A Few Illustrative Examples <strong>of</strong> CFD-based <strong>Optimization</strong> 55<br />
the in-house Opal library) as well as for the CFD procedure (here, the inhouse<br />
UGC + code). The optimization domain has been explored using EA,<br />
but with a very high computational effort, leading to specific difficulties.<br />
Finally, we have improved the model parameters <strong>of</strong> a well-known engineering<br />
turbulence model using optimization. The proposed new values predict<br />
more accurately the time-averaged velocity pr<strong>of</strong>iles in channel flows, as shown<br />
by a comparison with DNS.<br />
As a whole, this paper has demonstrated that CFD-O can be used for a<br />
variety <strong>of</strong> complex engineering problems, but is still associated with major<br />
issues. Some <strong>of</strong> them will be discussed in more detail in further chapters <strong>of</strong><br />
this book:<br />
• For complex optimization problems, parallel computations will be absolutely<br />
necessary to reduce user waiting time. CFD-O is indeed very well<br />
suited for parallel computers. The CFD evaluations can be performed in<br />
parallel, or the independent individuals in the optimization can be evaluated<br />
in parallel, as presented in this chapter (Cases A <strong>and</strong> B). It is <strong>of</strong><br />
course possible to combine both <strong>and</strong> again speed-up the procedure.<br />
• Evolutionary Algorithms require a large number <strong>of</strong> evaluations (for example<br />
Case C, with more than 5,000 evaluations) to obtain a refined description<br />
<strong>of</strong> the Pareto front. This is a major problem when the evaluation<br />
is computationally expensive like in Case B. Therefore, the best way to<br />
speed-up optimization is indeed to improve the computational efficiency<br />
<strong>of</strong> the CFD s<strong>of</strong>tware!<br />
• If an evaluation is computationally very dem<strong>and</strong>ing, as in Case B (burner<br />
computation using detailed chemistry <strong>and</strong> transport), it is essential to reduce<br />
as far as possible the number <strong>and</strong> the cost <strong>of</strong> the evaluations. For<br />
this purpose, concepts like Design <strong>of</strong> Experiments or approximate evaluations<br />
based, for example, on Artificial Neural Networks appear promising.<br />
As a complement, simplified physical models might be used to get a first<br />
approximation as demonstrated in the present chapter.<br />
• When considering many parameters <strong>and</strong> many concurrent objectives, the<br />
visualization <strong>of</strong> the results becomes increasingly difficult. Graphical <strong>and</strong><br />
post-processing tools dedicated to optimization would greatly facilitate the<br />
analysis.<br />
Acknowledgements Interesting discussions with D. Thévenin, R. Hilbert <strong>and</strong> R. Baron<br />
are gratefully acknowledged. This research project has been initially started at the EM2C<br />
Laboratory ( École Centrale Paris, France). The library Opal has been first developed by<br />
R. Baron during his Ph.D., with the financial support <strong>of</strong> CETIAT <strong>and</strong> ADEME. The<br />
development <strong>of</strong> the program UGC + has been mostly carried out by S. Paxion <strong>and</strong> R. Baron,<br />
financed by different French organizations <strong>and</strong> companies (DGA, ADEME <strong>and</strong> CETIAT).<br />
Concerning UGC + the author acknowledges the essential contributions from G. Wittum,<br />
A. Gordner, N. Simus-Paxion, N. Neuss, V. Reichenberger, S. Lang, P. Bastian, B. Fiorina,<br />
R. Hilbert <strong>and</strong> O. Gicquel.