On model predictive control for max-min-plus-scaling discrete event systems

We extend the model predictive control framework, which is very popular in the process industry due to its ability to handle constraints on inputs and outputs, to a class of discrete event systems that can be modeled using the operations maximization, minimization, addition and scalar multiplication, and that we call max-min-plus-scaling systems. We show that this class encompasses several other classes of discrete event systems such as maxplus-linear systems, bilinear max-plus systems, polynomial max-plus systems, separated max-min-plus systems and regular max-min-plus systems. In general the model predictive control problem for max-min-plus-scaling systems leads to a nonlinear non-convex optimization problem, that can also be solved using extended linear complementarity problems. We show that under certain conditions the optimization problem reduces to a convex programming problem, which can be solved very efficiently.

[1]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[2]  Christos G. Cassandras,et al.  Introduction to the Modelling, Control and Optimization of Discrete Event Systems , 1995 .

[3]  J. Gunawardena Cycle times and fixed points of min-max functions , 1994 .

[4]  Geert Jan Olsder,et al.  On structural properties of min-max systems , 1994 .

[5]  J. Boimond,et al.  Internal model control and max-algebra: controller design , 1996, IEEE Trans. Autom. Control..

[6]  Eduardo F. Camacho,et al.  Model predictive control in the process industry , 1995 .

[7]  Willi Hock,et al.  Lecture Notes in Economics and Mathematical Systems , 1981 .

[8]  B. De Moor,et al.  The extended linear complementarity problem , 1995, Math. Program..

[9]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[10]  E. Camacho,et al.  Generalized Predictive Control , 2007 .

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

[12]  Lawrence E. Holloway,et al.  Stability of a signal kanban manufacturing system , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

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

[14]  Laurent Hardouin,et al.  A First Step Towards Adaptive Control for Linear Systems in Max Algebra , 2000, Discret. Event Dyn. Syst..

[15]  A. Jean-Marie,et al.  Analysis of stochastic min-max-plus systems: Results and conjectures , 1996 .

[16]  C. Leake Synchronization and Linearity: An Algebra for Discrete Event Systems , 1994 .

[17]  Alain Jean-marie,et al.  Analysis of Stochastic Min-Max Systems: Results and Conjectures , 1993 .

[18]  G. J. Olsder Subiono On bipartite min-max-plus systems , 1997, 1997 European Control Conference (ECC).

[19]  Geert Jan Olsder,et al.  Eigenvalues of dynamic max-min systems , 1991, Discret. Event Dyn. Syst..

[20]  Jean-Louis Boimond,et al.  Optimal Control of Discrete Event Systems in Case of Updated Reference Input , 1998 .

[21]  Yu-Chi Ho,et al.  Discrete event dynamic systems : analyzing complexity and performance in the modern world , 1992 .

[22]  B. Schutter,et al.  Model predictive control for max-plus-linear systems , 2000, ACC.