You are here

Derivatives for Time-Spectral Computational Fluid Dynamics Using an Automatic Differentiation Adjoint

TitleDerivatives for Time-Spectral Computational Fluid Dynamics Using an Automatic Differentiation Adjoint
Publication TypeJournal Articles
Year of Publication2012
AuthorsMader, CA, Martins, JRRA
JournalAIAA Journal
Volume50
Issue12
Pagination2809-2819
Date Published12/2012
Type of ArticleJournal
Abstract

  In computational fluid dynamics, for problems with periodic flow solutions, the computational cost of spectral methods is significantly lower than that of full, unsteady computations. As is the case for regular steady-flow problems, there are various interesting periodic problems, such as those involving helicopter rotor blades, wind turbines, or oscillating wings, that can be analyzed with spectral methods. When conducting gradient-based numerical optimization for these types of problems, efficient sensitivity analysis is essential. We develop an accurate and efficient sensitivity analysis for time-spectral computational fluid dynamics.  By combining the cost advantage of the spectral-solution methodology with an efficient gradient computation, we can significantly reduce the total cost of optimizing periodic unsteady problems. The efficient gradient computation takes the form of an automatic differentiation discrete adjoint method, which combines the efficiency of an adjoint method with the accuracy and rapid implementation of automatic differentiation. To demonstrate the method, we compute sensitivities for an oscillating ONERA M6 wing. The sensitivities are shown to be accurate to 8--12 digits, and the computational cost of the adjoint computations is shown to scale well up to problems of more than 41 million state variables.

DOI10.2514/1.J051658
Citation KeyMader2012