13
Views
3
CrossRef citations to date
0
Altmetric
Original Articles

Shape optimization in computational fluid dynamics

, , &
Pages 569-594 | Published online: 31 May 2012
 

ABSTRACT

This paper is devoted to shape optimization for Partial Differential Equations (PDE) systems related to Computational Fluid Dynamics (CFD). Numerical approximation of the PDE's relies on schemes satisfying discrete maximum principles and using unstructured meshes generated from the shape parameters. The theory of control is applied to the discrete design problem with the resulting constrained optimization problem solved by gradient based algorithms. An automatic differentiation procedure for Fortran codes is extensively used to carry out the CFD sensitivity analysis.

RÉSUMÉ

Cet article est consacré à l'optimisation de formes aérodynamique pour les systèmes d'Equations aux Dérivées Partielles (EDP) appliquées à la mécanique des fluides numériques. L'approximation numérique des EDP repose sur des schémas satisfaisant les principes des maximum discrets, et considérant des maillages non structurés issus des formes paramétrées. La théorie du contrôle est appliquée au problème discret, le problème d'optimisation avec contraintes qui en est issu étant résolu par des algorithmes utilisant le calcul du gradient. Un programme de differentiation automatique de codes Fortran est utilisé dans l'étape de calcul des gradients.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.