Solving Optimization-Constrained Differential Equations with Discontinuity Points, with Application to Atmospheric Chemistry

Ordinary differential equations are coupled with mixed constrained optimization problems when modeling the thermodynamic equilibrium of a system evolving with time. A particular application arises in the modeling of atmospheric particles. Discontinuity points are created by the activation/deactivation of inequality constraints. A numerical method for the solution of optimization-constrained differential equations is proposed by coupling an implicit Runge-Kutta method (RADAU5), with numerical techniques for the detection of the events (activation and deactivation of constraints). The computation of the events is based on dense output formulas, continuation techniques, and geometric arguments. Numerical results are presented for the simulation of the time-dependent equilibrium of organic atmospheric aerosol particles, and show the efficiency and accuracy of the approach.

[1]  A dynamic optimization problem related to organic aerosols , 2007 .

[2]  Kenneth R. Hall,et al.  An algebraic method that includes Gibbs minimization for performing phase equilibrium calculations for any number of components or phases , 2003 .

[3]  Vijay Kumar,et al.  A state event detection algorithm for numerically simulating hybrid systems with model singularities , 2007, TOMC.

[4]  J. Seinfeld,et al.  Primal-Dual Interior-Point Method for an Optimization Problem Related to the Modeling of Atmospheric Organic Aerosols , 2006 .

[5]  Uri M. Ascher,et al.  Computer methods for ordinary differential equations and differential-algebraic equations , 1998 .

[6]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[7]  Vladimir M. Veliov,et al.  On the Time-Discretization of Control Systems , 1997 .

[8]  E. Hairer,et al.  Solving Ordinary Differential Equations II , 2010 .

[9]  Jérôme Pousin,et al.  An efficient numerical scheme for precise time integration of a diffusion-dissolution/precipitation chemical system , 2005, Math. Comput..

[10]  E. Hairer,et al.  Stiff differential equations solved by Radau methods , 1999 .

[11]  J. Butcher The numerical analysis of ordinary differential equations: Runge-Kutta and general linear methods , 1987 .

[12]  P. Deuflhard Newton Methods for Nonlinear Problems: Affine Invariance and Adaptive Algorithms , 2011 .

[13]  J. Seinfeld,et al.  Atmospheric Chemistry and Physics: From Air Pollution to Climate Change , 1997 .

[14]  Nicholas I. M. Gould,et al.  On practical conditions for the existence and uniqueness of solutions to the general equality quadratic programming problem , 1985, Math. Program..

[15]  J. Lions Optimal Control of Systems Governed by Partial Differential Equations , 1971 .

[16]  Ernst Hairer,et al.  Computing breaking points in implicit delay differential equations , 2008, Adv. Comput. Math..

[17]  P. Rabier,et al.  Generic aspects of convexification with applications to thermodynamic equilibrium , 1992 .

[18]  Ernst Hairer,et al.  Solving Ordinary Differential Equations I: Nonstiff Problems , 2009 .

[19]  Lawrence F. Shampine,et al.  Reliable solution of special event location problems for ODEs , 1991, TOMS.

[20]  William R. Smith,et al.  On the geometry of chemical reaction and phase equilibria , 1996 .

[21]  Harbir Antil,et al.  Path-following primal-dual interior-point methods for shape optimization of stationary flow problems , 2007, J. Num. Math..

[22]  Ole Østerby,et al.  Solving Ordinary Differential Equations with Discontinuities , 1984, TOMS.

[23]  Chantal Landry,et al.  A Second Order Scheme for Solving Optimization-Constrained Differential Equations with Discontinuities , 2008 .

[24]  W. Rheinboldt,et al.  Theoretical and numerical analysis of differential-algebraic equations , 2002 .

[25]  C. Landry,et al.  Dynamic optimization and event location in atmospheric chemistry , 2007 .

[26]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[27]  C. Floudas,et al.  GLOPEQ: A new computational tool for the phase and chemical equilibrium problem , 1997 .