Combined nonlinear model predictive control and moving horizon estimation for a copolymerization process

We implement and test a nonlinear model predictive control (NMPC) setup for first principles models, at the example of a copolymerization process. We address the important question of state and parameter estimation within a moving horizon estimator (MHE) framework. The employed “real-time iteration” algorithm for NMPC and MHE allows computation times 500 times faster than real-time. The MHE is able to estimate both states and unknown parameters well, and the overall scheme allows fast transients in grade changes. Finally, we test an “optimizing” control NMPC scheme which maximizes production while keeping the grade specifications.

[1]  Johannes P. Schlöder,et al.  An efficient multiple shooting based reduced SQP strategy for large-scale dynamic process optimization. Part 1: theoretical aspects , 2003, Comput. Chem. Eng..

[2]  H. Bock,et al.  A Multiple Shooting Algorithm for Direct Solution of Optimal Control Problems , 1984 .

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

[4]  M. Diehl,et al.  Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations , 2000 .

[5]  R. Donald Bartusiak,et al.  NLMPC: A Platform for Optimal Control of Feed- or Product-Flexible Manufacturing , 2007 .

[6]  M. Diehl,et al.  Nominal stability of real-time iteration scheme for nonlinear model predictive control , 2005 .

[7]  David Q. Mayne,et al.  Constrained state estimation for nonlinear discrete-time systems: stability and moving horizon approximations , 2003, IEEE Trans. Autom. Control..

[8]  Hans Bock,et al.  Least squares parameter estimation in chaotic differential equations , 1993 .

[9]  H. Bock Numerical Treatment of Inverse Problems in Chemical Reaction Kinetics , 1981 .

[10]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[11]  Riccardo Scattolini,et al.  Stabilizing Model Predictive Control of Nonlinear Continuous Time Systems , 2003 .

[12]  Alex Zheng Does nonlinear dynamic matrix control provide integral control , 2000 .

[13]  Stephen J. Wright,et al.  Nonlinear Predictive Control and Moving Horizon Estimation — An Introductory Overview , 1999 .

[14]  Lorenz T. Biegler,et al.  Efficient Solution of Dynamic Optimization and NMPC Problems , 2000 .

[15]  Paul M. Frank,et al.  Advances in Control , 1999 .