Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A non-intrusive parallel-in-time approach for simultaneous optimization with unsteady PDEs

Journal Article · · Optimization Methods and Software
 [1];  [1];  [2]
  1. Technische Universität Kaiserslautern (Germany)
  2. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)

This paper presents a non-intrusive framework for integrating existing unsteady partial differential equation (PDE) solvers into a parallel-in-time simultaneous optimization algorithm. The time-parallelization is provided by the non-intrusive software library XBraid [Parallel multigrid in time, software available at http://llnl.gov/casc/xbraid], which applies an iterative multigrid reduction technique to the time domain of existing time-marching schemes for solving unsteady PDEs. Its general user-interface has been extended in [S. Günther, N.R. Gauger, and J.B. Schroder, A non-intrusive parallel-in-time adjoint solver with the XBraid library, Comput. Vis. Sci. 19 (2018), pp. 85–95. Available at arXiv, math.OC/1705.00663] for computing adjoint sensitivities such that gradients of output quantities with respect to design changes can be computed parallel-in-time alongside with the primal PDE solution. In this paper, the primal and adjoint XBraid iterations are embedded into a simultaneous optimization framework, namely the One-shot method. In this method, design updates towards optimality are employed after each state and adjoint update such that optimality and feasibility of the design and the PDE solution are reached simultaneously. Finally, the time-parallel optimization method is validated on an advection-dominated flow control problem which shows significant speedup over a classical time-serial optimization algorithm.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
AC52-07NA27344
OSTI ID:
1773244
Report Number(s):
LLNL-JRNL--744565; 899850
Journal Information:
Optimization Methods and Software, Journal Name: Optimization Methods and Software Journal Issue: 6 Vol. 34; ISSN 1055-6788
Publisher:
Taylor & FrancisCopyright Statement
Country of Publication:
United States
Language:
English

References (25)

A generalized predictive analysis tool for multigrid methods: A GENERALIZED PREDICTIVE ANALYSIS TOOL FOR MULTIGRID METHODS journal February 2015
Single-step One-shot Aerodynamic Shape Optimization book January 2009
Reduced quasi-Newton method for simultaneous design and optimization journal November 2009
A time-domain decomposition iterative method for the solution of distributed linear quadratic optimal control problems journal January 2005
Model for the transition in bluff body wakes journal May 1994
A General Framework for the Optimal Control of Unsteady Flows with Applications conference June 2012
High-Performance Derivative Computations using CoDiPack preprint January 2017
Convergence of the multigrid reduction in time algorithm for the linear elasticity equations: Convergence of the MGRIT algorithm for linear elasticity journal February 2018
One-Shot Approaches to Design Optimzation book January 2014
A non-intrusive parallel-in-time adjoint solver with the XBraid library journal June 2018
The optimal control of unsteady flows with a discrete adjoint method journal January 2008
A note on MGR methods journal February 1983
Domain decomposition in time for PDE-constrained optimization journal December 2015
Aerodynamic shape optimization using simultaneous pseudo-timestepping journal March 2005
A practical globalization of one-shot optimization for optimal design of tokamak divertors journal January 2017
Multi-level adaptive solutions to boundary-value problems journal May 1977
Model for the transition in bluff body wakes journal May 1994
Parallel Time Integration with Multigrid journal January 2014
Two-Level Convergence Theory for Multigrid Reduction in Time (MGRIT) journal January 2017
Multigrid Reduction in Time for Nonlinear Parabolic Problems: A Case Study journal January 2017
Vortex Dynamics in the Cylinder Wake journal January 1996
Optimum Shape Design for Unsteady Flows with Time-Accurate Continuous and Discrete Adjoint Method journal July 2007
Discrete Adjoint-Based Design Optimization of Unsteady Turbulent Flows on Dynamic Unstructured Grids journal June 2010
Accurate Discrete Adjoint Approach for Optimal Active Separation Control journal September 2017
Van der Pol oscillator journal January 2007

Cited By (1)

Layer-Parallel Training of Deep Residual Neural Networks preprint January 2018

Similar Records

A non-intrusive parallel-in-time adjoint solver with the XBraid library
Journal Article · Wed Jun 27 00:00:00 EDT 2018 · Computing and Visualization in Science · OSTI ID:1773254

Multigrid Reduction in Time for Chaotic and Hyperbolic Problems (Final Report)
Technical Report · Mon Aug 07 00:00:00 EDT 2023 · OSTI ID:1994037

Multigrid Reduction in Time for Chaotic and Hyperbolic Problems (Final Report)
Technical Report · Tue Aug 27 00:00:00 EDT 2024 · OSTI ID:2438173