DESIGN OF LOW INTERACTION DISTRIBUTED DIAGNOSERS
FOR DISCRETE EVENT SYSTEMS
J. Arámburo-Lizárraga, E. López-Mellado and A. Ramírez-Treviño
CINVESTAV Unidad Guadalajara; Av. Científica 1145, Col. El Bajío; 45010 Zapopan, Jal, México
Keywords: Discrete Event Systems, Petri Nets, Distributed Diagnosis.
Abstract: This paper deals with distributed fault diagnosis of discrete event systems (DES). The approach held is
model based: an interpreted Petri net (IPN) describes both the normal and faulty behaviour of DES in which
both places and transitions may be non measurable. The diagnoser monitors the evolution of the DES
outputs according to a model that describes the normal behaviour of the DES. A method for designing a set
of distributed diagnosers is proposed; it is based on the decomposition of the DES model into reduced sub-
models which require low interaction among them; the diagnosability property is studied for the set of
resulting sub-models.
1 INTRODUCTION
Most of works study the diagnosability property and
fault detection schemes based on a centralised
approach using the global model of the DES.
Recently, fault diagnosis of DES has been addressed
through a distributed approach allowing breaking
down the complexity when dealing with large and
complex systems (Benveniste, et al., 2003; O.
Contant, et al., 2004; Debouk, et al., 2000; Genc and
Lafortune, 2003; Jiroveanu and Boel, 2003; Pencolé,
2004; Arámburo-Lizárraga, et al., 2005).
In (Debouk, et al., 2000) it is proposed a
decentralised and modular approach to perform
failure diagnosis based on Sampath's results
(Sampath, et al., 1995). In (Contant, et al., 2004) and
(Pencolé, 2004) the authors presented incremental
algorithms to perform diagnosability analysis based
on (Sampath, et al., 1995) in a distributed way; they
consider systems whose components evolve by the
occurrence of events; the parallel composition leads
to a complete system model intractable. In (Genc
and Lafortune, 2003) it is proposed a method that
handles the reachability graph of the PN model in
order to perform the analysis similarly to (Sampath,
et al., 1995); based on design considerations the
model is partitioned into two labelled PN and it is
proven that the distributed diagnosis is equivalent to
the centralised diagnosis; later, (Genc and Lafortune,
2005) extend the results to systems modelled by
several labelled PN that share places, and present an
algorithm to determine distributed diagnosis.
Our approach considers the system modelled as
an interpreted PN (IPN) allowing describing the
system with partially observable states and events;
the model includes the possible faults it may occur.
A structural characterisation and a diagnoser scheme
was presented in (Ramírez-Treviño, et al., 2004);
then in (Arámburo-Lizárraga, et al., 2005) we
proposed a methodology for designing reduced
diagnosers and presented an algorithm to split a
global model into a set of communicating sub-
models.
In this paper we present the formalisation of the
distributed system model. The proposed distributed
diagnoser scheme consists of communicating
diagnoser modules, where each diagnoser can handle
two kind of reduced models; the choice of the
reduced models depends on some considerations of
the system behaviour. In some cases the
communication between modules is not necessary.
This paper is organised as follows. In section 2
basic definitions of PN and IPN are included.
Section 3 summarises the concepts and results for
centralised diagnosis. Section 4 presents the results
related to distributed diagnosis analysis. Section V
presents the method to get reduced sub-models that
have low interaction among them.
189
Arámburo-Lizárraga J., López-Mellado E. and Ramírez-Treviño A. (2007).
DESIGN OF LOW INTERACTION DISTRIBUTED DIAGNOSERS FOR DISCRETE EVENT SYSTEMS.
In Proceedings of the Fourth International Conference on Informatics in Control, Automation and Robotics, pages 189-194
DOI: 10.5220/0001630501890194
Copyright
c
SciTePress