
ON MODELING AND CONTROL OF DISCRETE TIMED EVENT
GRAPHS WITH MULTIPLIERS USING (MIN, +) ALGEBRA
Samir Hamaci
Jean-Louis Boimond
S
´
ebastien Lahaye
LISA
62 avenue Notre Dame du Lac - Angers, France
Keywords:
Discrete timed event graphs with multipliers, timed weighted marked graphs, dioid, (min, +) algebra, Resid-
uation, just-in-time control.
Abstract:
Timed event graphs with multipliers, also called timed weighted marked graphs, constitute a subclass of Petri
nets well adapted to model discrete event systems involving synchronization and saturation phenomena. Their
dynamic behaviors can be modeled by using a particular algebra of operators. A just in time control method
of these graphs based on Residuation theory is proposed.
1 INTRODUCTION
Petri nets are widely used to model and analyze
discrete-event systems. We consider in this paper
timed event graphs
1
with multipliers (TEGM’s). Such
graphs are well adapted for modeling synchronization
and saturation phenomena. The use of multipliers as-
sociated with arcs is natural to model a large num-
ber of systems, for example when the achievement
of a specific task requires several units of a same re-
source, or when an assembly operation requires sev-
eral units of a same part. Note that TEGM’s can
not be easily transformed into (ordinary) TEG’s. It
turns out that the proposed transformation methods
suppose that graphs are strongly connected under par-
ticular server semantics hypothesis (single server in
(Munier, 1993), or infinite server in (Nakamura and
Silva, 1999)) and lead to a duplication of transitions
and places.
This paper deals with just in time control, i.e., fire
input transitions at the latest so that the firings of out-
put transitions occur at the latest before the desired
ones. In a production context, such a control input
minimizes the work in process while satisfying the
customer demand. To our knowledge, works on this
tracking problem only concern timed event graphs
without multipliers (Baccelli et al., 1992, §5.6), (Co-
hen et al., 1989), (Cottenceau et al., 2001).
1
Petri nets for which each place has exactly one up-
stream and one downstream transition.
TEGM’s can be handled in a particular algebraic
structure, called dioid, in order to do analogies with
conventional system theory. More precisely, we use
an algebra of operators mainly inspired by (Cohen
et al., 1998a), (Cohen et al., 1998b), and defined
on a set of operators endowed with pointwise min-
imum operation as addition and composition opera-
tion as multiplication. The presence of multipliers
in the graphs implies the presence of inferior integer
parts in order to preserve integrity of discrete vari-
ables used in the models. Moreover, the resulting
models are non linear which prevents from using a
classical transfer approach to obtain the just in time
control law of TEGM’s. As alternative, we propose a
control method based on ”backward” equations.
The paper is organized as follows. A description of
TEGM’s by using recurrent equations is proposed in
Section 2. An algebra of operators, inspired by (Co-
hen et al., 1998a), (Cohen et al., 1998b), is introduced
in Section 3 to model these graphs by using a state
representation. In addition to operators γ, δ usually
used to model discrete timed event graphs (without
multipliers), we add the operator µ to allow multi-
pliers on arcs. The just in time control method of
TEGM’s is proposed in Section 4 and is mainly based
on Residuation theory (Blyth and Janowitz, 1972).
After recalling basic elements of this theory, we recall
the residuals of operators γ, δ, and give the residual of
operator µ which involves using the superior integer
part. The just in time control is expressed as the great-
32
Hamaci S., Boimond J. and Lahaye S. (2004).
ON MODELING AND CONTROL OF DISCRETE TIMED EVENT GRAPHS WITH MULTIPLIERS USING (MIN, +) ALGEBRA.
In Proceedings of the First International Conference on Informatics in Control, Automation and Robotics, pages 32-37
DOI: 10.5220/0001130000320037
Copyright
c
SciTePress