Sensitivity-based NMPC with Delayed Optimization
Victor M. Zavala and Lorenz T. Biegler
Chemical Engineering Department
Carnegie Mellon University
Pittsburgh, PA USA 15213
{vzavala, lb01}@andrew.cmu.edu
Recently developed strategies for fast Nonlinear Model Predictive Control (NMPC)
are discussed and refined. Based on the concept of nonlinear programming (NLP)
sensitivity, the approach solves the moving horizon NLP problem in background
and updates the solution through a perturbed problem that incorporates the most
recent state estimate. This approach shares many advantages with the real-time
iteration approach of Diehl and coworkers. However, here it is applied to a
simultaneous, collocation-based approach with a full space NLP solver. In
particular, the controller is easily updated using straightforward sensitivity
calculations from the full-space KKT system at the NLP solution. This study
considers three variants of this NMPC approach (shifted, nonshifted and delayed)
and provides nominal and robust stability properties through a well-known
Lyapunov-type analysis. The approach is demonstrated on several process
examples; on-line calculations are reduced by over two orders of magnitude
without significant losses in controller performance.
Lorenz T. (Larry) Biegler is currently the Bayer Professor of Chemical Engineering at Carnegie Mellon University, which he joined after receiving his PhD from the University of Wisconsin in 1981. His research interests are in the areas of computer aided process analysis and design and include flowsheet optimization, optimization of systems of differential and algebraic equations, reactor network synthesis and algorithms for constrained, nonlinear process control. Prof. Biegler has been a visiting scholar at Northwestern University, a scientist-in-residence at Argonne National Lab, a Distinguished Faculty Visitor at the University of Alberta, a Gambrinus Fellow at the University of Dortmund and a Fulbright Fellow at the University of Heidelberg. He has authored or co-authored over 200 archival publications, authored or edited seven books and presented numerous conference papers.
Nonlinear Model Predictive Control over Networks
With Guaranteed Stability
Rolf Findeisen
IST, University of Stuttgart, Germany
Significant advances in the area information technology have lead by to a widespread use of non-deterministic data networks for control purposes over the recent years. While the use of such networks is often very cost efficient and does lead to an increased flexibility, it also holds a series of control challenges such as loss of information due to package losses in the communication channel, or variable delays. Delays and package losses often degrade the performance of the control loop significantly or might lead to instability. In the frame of this talk we outline some of the appearing challenges and show how one can guarantee closed loop stability of nonlinear model predictive control subject to variable delays and package losses.

Rolf Findeisen is Habilitand (equivalent to assistant
professor) and lecturer at the Institute for Systems Theory in Engineering at
the University of Stuttgart. His main research areas are: nonlinear model
predictive control, output feedback control, optimization based control and
state estimation, differential algebraic systems, nonlinear control, system
theoretical methods in biomedical engineering and biological systems; and the
application of these methods in chemical, biological and mechanical systems.
Why is it worth thinking
about "robust" in "robust predictive control"?
Eric Kerrigan
Imperial College
London, U.K.
The main benefit from implementing a feedback control scheme is to minimize the
effect of model uncertainty and disturbances on a controlled system. Though
model predictive control is a feedback control method, the effect of model
uncertainty and disturbances is not explicitly incorporated into most
commercially available schemes. This has important consequences for closed-loop
operation, especially for plants that are difficult to control, such as unstable
and non-minimum phase plants or plants where the nonlinearity is significant.
This talk will look at a couple of examples that illustrate why standard
predictive controllers may be highly sensitive to model mismatch and
disturbances, thereby complicating the design and implementation. We will show
how a simple modification to the original formulation can robustify the
predictive controller, such that the closed-loop performance is guaranteed to
degrade gracefully in the presence of model mismatch or disturbances. The
resulting optimization problem is only slightly more complicated than the
original, non-robust formulation, but this small increase in computational cost
is outweighed by the resulting improvement in closed-loop performance.
Eric
Kerrigan is a Lecturer and Royal Academy of Engineering Research Fellow at
Imperial College London, where he has a joint appointment in the Department of
Aeronautics and the Department of Electrical and Electronic Engineering. He
received a BSc(Eng) in Electrical Engineering from the University of Cape Town
in 1996, and a PhD in Control Engineering from the University of Cambridge in
2001. During 1997 he was with the Council for Scientific and Industrial Research
(CSIR), South Africa and from 2001 to 2005 he was a Research Fellow at the
Department of Engineering, University of Cambridge. His research interests
include optimal and robust control of dynamic systems with constraints,
predictive control, dynamic optimization and applications of control in fluid
mechanics and aerodynamics.
Industrial applications of predictive functional control
J. Richalet1, H.
Luft2
1Founder
of ADERSA; 2Degussa, Germany
The PFC principles were established in 1968, and the first commissioned industrial applications took place in 1973.
(distillation / reactors / furnaces).
The monovariable PFC control strategy was voluntarily designed to be accessible to classical PID users.
Based on First Principles or Black Box models, PFC is able to take into account constraints
on the manipulated variables (MV) and state variables. The future MV is selected in a Functional Basis
(most of the time polynomial expansion), so that there is no lag error on polynomial set points. The computation of the
MV does not use matrix calculus neither quadratic minimisation. Its field of application is beyond what PID cannot achieve
and concerns, either slow processes in production industries, or fast processes like in mechanical or defence systems.
If the interest of Predictive control was strong in the Petroleum industry at the beginning of the 70s, there is now a
growing interest in heat exchange based industries: like chemical, pharmaceutical, furnaces, food, drying, air
conditioning etc..
The batch reactor in Chemical Industry is a typical example.
Many reactors, in different countries are now under PFC control, either by acting on the temperature, the flow or the
enthalpy of the jacket fluid. On line dynamic estimators of the exothermic reaction by an inverse PFC have a significant
interest.
Several examples of varied industrial applications will be presented, with their technical / economic results, and with
their short pay-out times.
Jaques Richalet was born in Versailles, France, in 1936. He studied aeronautical engineering
at ENSAE in Paris and graduated in 1960. He then went to Berkeley, USA, where he obtained
his MSc degree under the guidance of Prof. Zadeh. Back in Paris he worked in the field of
applied mathematics and received his PhD in 1965. his interest in model based predictive
control started as early as 1968. In the same year he founded the process engineering
consulting company ADERSA with a major breakthrough being the first commissioned
application of model based predictive control to a binary distillation column in 1973.
Since then he has been active in the areas of process identification, modelling and
diagnosis methods such as predictive maintenance. Applications range from
petro-chemical and food industry to faster systems as encountered in the automotive and
defense sector. He was a manager of ADERSA till 2001 and is still working as a consultant
for modelling and predictive control. In his academic career he published more than fifty
articles as well as three books on identification and predictive control. He has been
president of the National Committee of Automatic Control and chairman of EEC Interest
Group "CIDIC". For his achievements he was awarded the status as Chevalier de
l'Ordre National du Merite and many researchers would probably agree to call him the
"grandfather of predicted control".
Biography of J Richalet
Applications of NMPC to industrial batch processes
Tor Steinar Schei
Cybernetica AS, Norway
Tor
Steinar Schei was born in Norway in 1959. He received the Siv. Ing. degree (MSc)
in electrical engineering from The Norwegian University of Science and
Technology (NTNU) in Trondheim in 1983. He received the Dr. Ing. degree (PhD) in
Engineering Cybernetics from the same institution in 1992. From 1983 to 1984 he
served as a scientific assistant at NTNU and as a teacher in the Norwegian Navy.
He worked at Statoil Research Centre in Trondheim from 1984 to 1985. From 1985
to 2000 he was employed as Research Scientist, Senior Scientist and Chief
Scientist at SINTEF in Trondheim. His work at SINTEF included industrial process
control in general and particularly the application of nonlinear model
predictive control, estimation and tuning techniques to the process industry. In
2000 he co-founded the company Cybernetica AS together with colleagues from
SINTEF and NTNU. Cybernetica provides systems for model based control,
supervision and optimization of industrial processes. The company is in
particular focusing on the development and implementation of model predictive
control solutions based on first-principles models. Tor Steinar Schei is
Technical Director and Chairman of the Board at Cybernetica.