A Fully Discrete Adjoint Method for Optimization of Flow Problems on Deforming Domains with Time-Periodicity Constraints
arXiv:1512.00616 · doi:10.1016/j.compfluid.2016.05.021
Abstract
A variety of shooting methods for computing fully discrete time-periodic solutions of partial differential equations, including Newton-Krylov and optimization-based methods, are discussed and used to determine the periodic, compressible, viscous flow around a 2D flapping airfoil. The Newton-Krylov method uses matrix-free GMRES to solve the linear systems of equations that arise in the nonlinear iterations, with matrix-vector products computed via the linearized sensitivity evolution equations. The adjoint method is used to compute gradients for the gradient-based optimization shooting methods. The Newton-Krylov method is shown to exhibit superior convergence to the optimal solution for these fluid problems, and fully leverages quality starting data. The central contribution of this work is the derivation of the adjoint equations and the corresponding adjoint method for fully discrete, time-periodically constrained partial differential equations. These adjoint equations constitute a linear, two-point boundary value problem that is provably solvable. The periodic adjoint method is used to compute gradients of quantities of interest along the manifold of time-periodic solutions of the discrete partial differential equation, which is verified against a second-order finite difference approximation. These gradients are then used in a gradient-based optimization framework to determine the energetically optimal flapping motion of a 2D airfoil in compressible, viscous flow over a single cycle, such that the time-averaged thrust is identically zero. In less than 20 optimization iterations, the flapping energy was reduced nearly an order of magnitude and the thrust constraint satisfied to 5 digits of accuracy.
31 pages, 4 algorithms, 16 figures, 2 tables
References in corpus (4)
- Turbulence transition and the edge of chaos in pipe flow
- Soft swimming: Exploiting deformable interfaces for low-Reynolds number locomotion
- Statistical analysis of coherent structures in transitional pipe flow
- An Adjoint Method for a High-Order Discretization of Deforming Domain Conservation Laws for Optimization of Flow Problems
Cited by in corpus (5)
- Non-intrusive model reduction of large-scale, nonlinear dynamical systems using deep learning
- Sensitivity Analysis of Chaotic Systems using Unstable Periodic Orbits
- An Adjoint Method for a High-Order Discretization of Deforming Domain Conservation Laws for Optimization of Flow Problems
- Efficient approximation of flow problems with multiple scales in time
- Optimization with Equality and Inequality Constraints Using Parameter Continuation