Adaptive control vector parameterization for nonlinear model‐predictive control

Chemical processes are often operated in a dynamic mode. This is always true by definition for the wide class of batch processes and it also holds for the transient phases of continuous processes, caused for example by load or grade changes. Nonlinear model-predictive control (NMPC) is a powerful approach to deal with the complexity of the related nonlinear control problems aiming for economic optimization. One major element of any NMPC implementation is a dynamic optimization algorithm, which solves the underlying optimization problem efficiently to obtain the optimal control trajectory in real time. Applying nonlinear dynamic optimization to industrial process models results in high calculation times restricting the use of NMPC for most chemical processes. In a previous publication, a method has been presented, which provides the optimizer with a control grid specifically tailored to the problem and therefore facilitates the optimization. In this work, this method is adapted to the on-line application in NMPC. In contrast to off-line optimizations, uncertainties and a fixed discrete time sampling have to be taken into account. The approach is applied to a small example and considerable speed-up is observed. The gain is expected to be even greater for large-scale industrial problems. Copyright © 2007 John Wiley & Sons, Ltd.

[1]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[2]  Martin Schlegel,et al.  Optimization and Control of Polymerization Processes , 2005 .

[3]  Donald S. Cohen,et al.  Transient ordinary and forced diffusion in a tube connecting stirred-tank end bulbs of finite size , 1969 .

[4]  Wolfgang Marquardt,et al.  Detection and exploitation of the control switching structure in the solution of dynamic optimization problems , 2006 .

[5]  MORITZ DIEHL,et al.  A Real-Time Iteration Scheme for Nonlinear Optimization in Optimal Feedback Control , 2005, SIAM J. Control. Optim..

[6]  Wolfgang Dahmen,et al.  Introduction to Model Based Optimization of Chemical Processes on Moving Horizons , 2001 .

[7]  Hans Bock,et al.  A Direct Multiple Shooting Method for Real-Time Optimization of Nonlinear DAE Processes , 2000 .

[8]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[9]  M. Morari,et al.  Move blocking strategies in receding horizon control , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[10]  Dominique Bonvin,et al.  Dynamic optimization in the presence of uncertainty: From off-line nominal solution to measurement-based implementation , 2007 .

[11]  Wolfgang Marquardt,et al.  Sensitivity-Based Solution Updates in Closed-Loop Dynamic Optimization , 2004 .

[12]  Johannes Schumacher,et al.  An Introduction to Hybrid Dynamical Systems, Springer Lecture Notes in Control and Information Sciences 251 , 1999 .

[13]  Sebastian Engell Feedback control for optimal process operation , 2007 .