Dealing with Mutual Exclusion Sections in Production Systems: from Shared Resources to Parallel TEG's

Abstract This paper deals with the disambiguation of the behaviour of Petri nets including shared resources. In the production management context, they are often used for the modelling of manufacturing cells. But this representation has a poor transposition into dioid algebra. In this article, we design a method to describe such a phenomenon in a dioid of interval. The latter expresses this class of Petri nets models in a formal way. Their input/output behaviours are guaranteed to be greater than the lower bound of the reference model set and lower than the upper bound of this set. In fact, the resource sharing problem is turned into a time uncertainty problem, concerning the access to the shared resource. In this new problem, time uncertainties are bounded and can be described by intervals. Both bounds “confining” the behaviours of the studied production systems in intervals can be manipulated in the scope of the &ℤbar;max algebra, even though the original systems are not &ℤbar;max linear by essence.

[1]  Grigori L. Litvinov,et al.  Idempotent Interval Analysis and Optimization Problems , 2001, Reliab. Comput..

[2]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[3]  Jean-Louis Boimond,et al.  On just in time control of flexible manufacturing systems via dioid algebra , 2006 .

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

[5]  Klaus Reinhardt,et al.  Reachability in Petri Nets with Inhibitor Arcs , 2008, RP.

[6]  S. Gaubert Performance evaluation of (max, +) automata , 1995, IEEE Trans. Autom. Control..

[7]  Isabel Demongodin,et al.  Sizing, Cycle Time and Plant Control Using Dioid Algebra , 2005 .

[8]  Philip Meir Merlin,et al.  A study of the recoverability of computing systems. , 1974 .

[9]  S. Calvez,et al.  P-Time Petri Nets for Manufacturing Systems with Staying Time Constraints , 1997 .

[10]  B. Trouillet,et al.  Cyclic scheduling problems with assemblies: an approach based to the search of an initial marking in a marked graph , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[11]  Geert Jan Olsder,et al.  Max Plus at Work: Modeling and Analysis of Synchronized Systems: A Course on Max-Plus Algebra and Its Applications , 2005 .

[12]  Bertrand Cottenceau,et al.  Interval analysis and dioid: application to robust controller design for timed event graphs , 2004, Autom..

[13]  J. Quadrat,et al.  Algebraic tools for the performance evaluation of discrete event systems , 1989, Proc. IEEE.

[14]  Bertrand Cottenceau,et al.  Online Control of a (max,+) Linear Emulated Production System , 2007 .