scholarly journals Model Identification of Unobservable Behavior of Discrete Event Systems Using Petri Nets

2019 ◽  
Vol 2019 ◽  
pp. 1-11 ◽  
Author(s):  
Guanghui Zhu ◽  
Ya Wang ◽  
Yajie Wang

This paper deals with the problem of identifying a Petri net that models the unobservable behavior of a system from the knowledge of its dynamical evolution. We assume that a partial Petri net model that represents the observable behavior of a system is given in which all the transitions are observable. An identifier monitors the system evolution and records the observed transition sequence (and possible corresponding markings). Some unobservable transitions modeling the unknown system behavior are identified from the transition sequence by formulating and solving integer linear programming problems. These identified unobservable transitions together with the given partial Petri net model characterize the whole system, including observable and unobservable behavior. Two different cases are considered. First, we assume that no place is observable. In such a case, a transition sequence is observed only during the evolution of the system. Second, we assume that a subset of places is observable; i.e., the observation contains not only the transition sequence but the corresponding markings as well. Hence an additional constraint should be imposed on the unobservable transition in the related programming problems according to the observed markings such that a more authentic unobservable transition can be found.

2012 ◽  
Vol 45 (6) ◽  
pp. 188-193 ◽  
Author(s):  
M. Zareiee ◽  
A. Dideban ◽  
A.A. Orouji ◽  
H. Alla

2015 ◽  
Vol 60 (1) ◽  
pp. 59-71 ◽  
Author(s):  
Felipe Gomes Cabral ◽  
Marcos Vicente Moreira ◽  
Oumar Diene ◽  
Joao Carlos Basilio

2015 ◽  
Vol 2015 ◽  
pp. 1-13 ◽  
Author(s):  
Doyra Mariela Muñoz ◽  
Antonio Correcher ◽  
Emilio García ◽  
Francisco Morant

This proposal presents an online method to detect and isolate faults in stochastic discrete event systems without previous model. A coloured timed interpreted Petri Net generates the normal behavior language after an identification stage. The next step is fault detection that is carried out by comparing the observed event sequences with the expected event sequences. Once a new fault is detected, a learning algorithm changes the structure of the diagnoser, so it is able to learn new fault languages. Moreover, the diagnoser includes timed events to represent and diagnose stochastic languages. Finally, this paper proposes a detectability condition for stochastic DES and the sufficient and necessary conditions are proved.


2020 ◽  
Author(s):  
A. Davydov ◽  
A. Larionov ◽  
N. Nagul

The paper considers how methods of a logical inference search in the calculus of positively constructed formulas may be applied to represent and study discrete event systems. The formalisms of discrete event systems and positively constructed formulas are briefly described. A method for constructing a product of automata using constructive inference in the positively constructed formulas calculus is proposed. Based on the given specication on the behaviour of the system, a method for constructing a supremal controllable sublanguage of the specication is presented.


Sign in / Sign up

Export Citation Format

Share Document