×

On max-plus linear dynamical system theory: the regulation problem. (English) Zbl 1351.93090

Summary: A class of timed discrete event systems can be modeled by using Timed-Event Graphs, a class of timed Petri nets that can have its firing dynamic described by using an algebra called “max-plus algebra”. For this kind of systems it may be desirable to enforce some timing constraints in steady state. In this paper, this problem is called a “max-plus regulation problem”. In this context, we show a necessary condition for solving these regulation problems and in addition that this condition is sufficient for a large class of problems. The obtained controller is a simple linear static state feedback one and can be computed using efficient pseudo-polynomial algorithms. Simulation results will illustrate the applicability of the proposed methodology.

MSC:

93C65 Discrete event control/observation systems
15A80 Max-plus and related algebras
93B52 Feedback control
Full Text: DOI

References:

[1] Akian, M.; Gaubert, S.; Guterman, A. E., Tropical polyhedra are equivalent to mean payoff games, International Journal of Algebra and Computation, 22, 1 (2012) · Zbl 1239.14054
[3] Amari, S.; Demongodin, I.; Loiseau, J. J., Sizing and cycle time of an industrial plant using dioid algebra, (Dolgui, A.; Soldek, J.; Zaikin, O., Chapter 6 in supply chain optimization. Chapter 6 in supply chain optimization, Series applied optimization (2004), Springer-Verlag), 71-85 · Zbl 1070.90001
[5] Amari, S.; Demongodin, I.; Loiseau, J.; Jacques, J. J.; Martinez, C., Max-plus control design for temporal constraints meeting in timed event graphs, IEEE Transactions on Automatic Control, 57, 2, 462-467 (2012) · Zbl 1369.93371
[7] Atto, A. M.; Martinez, C.; Amari, S., Control of discrete event systems with respect to strict duration: Supervision of an industrial manufacturing plant, Computers & Industrial Engineering, 61, 4, 1149-1159 (2011)
[8] Baccelli, F.; Cohen, G.; Olsder, G. J.; Quadrat, J.-P., Synchronization and linearity (1992), Wiley: Wiley New York · Zbl 0824.93003
[11] Brunsch, T.; Raisch, J.; Hardouin, L., Modeling and control of high-throughput screening systems, Control Engineering Practice, 20, 1, 14-23 (2012)
[12] Cuninghame-Green, R. A.; Butkovic, P., The equation \(A \otimes x = B \otimes y\) over (max; +), Theoretical Computer Science, 293, 1, 3-12 (2003) · Zbl 1021.65022
[13] De Schutter, B.; De Moor, B., A method to find all solutions of a system of multivariate polynomial equalities and inequalities in the max algebra, Discrete Event Dynamic Systems, 6, 2 (1996) · Zbl 0855.93018
[15] Gaubert, S.; Sergeev, S., The level set method for the two-sided eigenproblem, Discrete Event Dynamic Systems, 23, 2, 105-134 (2013) · Zbl 1279.15024
[16] Gonçalves, V. M.; Maia, C. A.; Hardouin, L., On the steady-state control of timed event graphs with firing date constraints, IEEE Transactions on Automatic Control, 61, 8, 2187-2202 (2016) · Zbl 1359.93166
[17] Katz, R. D., Max-plus (A; B)-invariant spaces and control of timed discrete-event systems, IEEE Transactions on Automatic Control, 52, 2, 229-241 (2007) · Zbl 1366.93351
[18] Kim, C.; Lee, T.-E., Feedback control of cluster tools for regulating wafer delays, IEEE Transactions on Automation Science and Engineering, 13, 2, 1189-1199 (2016)
[19] Maia, C. A.; Andrade, C. R.; Hardouin, L., On the control of maxplus linear system subject to state restriction, Automatica, 47, 5, 988-992 (2011) · Zbl 1233.93068
[20] Maia, C. A.; Hardouin, L.; Santos-Mendes, R.; Loiseau, J. J., A super-eigenvector approach to control constrained max-plus linear systems (2011), IEEE CDC-ECC: IEEE CDC-ECC Orlando, Florida
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.