A Discrete Sensitivity Solver for an Industrial CFD Code
via Automatic Differentiation
David W F Standingford & Shaun A
Forth
Published in
Computational Fluid Dynamics 2002, Proceedings of The Second International
Conference on Computational Fluid Dynamics, ICCFD, Sydney, Australia,
15-19 July, 2002 Springer 2003, pp82-87 ISBN 3-540-00793-3
Abstract
We report on development and validation of a discrete
sensitivity solver for the BAE SYSTEMS/Airbus UK CFD code FLITE-3D.
We used the Odyssee automatic differentiation (AD) tool to create a discrete
forward sensitivity version of FLITE-3D. Validation is via comparing
sensitivities of integrated forces (lift, drag, side force) with respect to
(w.r.t) angle-of-attack (AoA) , calculated using the sensitivity solver
and central-differencing. Validation, w.r.t. changes in the surface and
field mesh, is performed by setting sensitivities of all mesh related
quantities as if rotated by an infinitesimal angle D alpha. Such
sensitivities correspond to those calculated w.r.t AoA alpha.
We investigate calculating discrete sensitivities under 2 approximations
regarding so-called mesh sensitivities, concluding that they are not applicable
to FLITE-3D. We present results of a wing geometry optimisation using
forward sensitivities.
Download
PDF: dwfs_cfd02.pdf