- Research Article
24
- 10.1134/s0040579514050157
Nonlinear programming strategies for dynamic chemical process optimization
- Sep 01, 2014
- Theoretical Foundations of Chemical Engineering
- Lorenz T Biegler
Problem formulations and algorithms are considered for optimization problems with differential-algebraic equation (DAE) models. In particular, we provide an overview of direct methods, based on nonlinear programming (NLP), and indirect, or variational, methods. We further classify each method and tailor it to the appropriate applications. For direct methods, we briefly describe current approaches including the sequential approach (or single shooting), multiple shooting method, and the simultaneous collocation (or direct transcription) approach. In parallel to these strategies we discuss NLP algorithms for these methods and discuss optimality conditions and convergence properties. In particular, we present the simultaneous collocation approach, where both the state and control variable profiles are discretized. This approach allows a transparent handling of inequality constraints and unstable systems. Here, large scale nonlinear programming strategies are essential and a novel barrier method, called IPOPT, is described. This NLP algorithm incorporates a number of features for handling large-scale systems and improving global convergence. The overall approach is Newton-based with analytic second derivatives and this leads to fast convergence rates. Moreover, it allows us to consider the extension of these optimization formulations to deal with nonlinear model predictive control and real-time optimization. To illustrate these topics we consider a case study of a low density polyethylene (LDPE) reactor. This large-scale optimization problem allows us to apply off-line parameter estimation and on-line strategies that include state estimation, nonlinear model predictive control and dynamic real-time optimization.
Read more