Fuzzy Approximation of DES State

State estimation of dynamic systems is a resort often used when only a subset of the state variables can be directly measured; observers are the entities computing the system state from the knowledge of its internal structure and its (partially) measured behaviour. The problem of discrete event systems (DES) estimation has been addressed in (Ramirez, 2003) and (Giua 2003); in these works the marking of a Petri net (PN) model of a partially observed event driven system is computed from the evolution of its inputs and outputs. The state of a system can be also inferred using the knowledge on the duration of activities. However this task becomes complex when, besides the absence of sensors, the durations of the operations are uncertain; in this situation the observer obtains and revise a belief that approximates the current system state. Consequently this approach is useful for non critical applications of state monitoring and feedback in which an approximate computation is allows. The uncertainty of activities duration in DES can be handled using fuzzy PN (FPN) (Murata, 1996), (Cardoso, 1999), (Hennequin, 2001), (Pedrycz, 2003), (Ding, 2005); this PN extension has been applied to knowledge modelling (Chen, 1990), (Koriem, 2000), (Shen, 2003), planning (Cao, 1996), reasoning (Gao, 2003) and controller design (Andreu, 1997), (Leslaw, 2004). In these works the proposed techniques include the computation of imprecise markings; however the class of models dealt does not include strongly connected PN for the modelling of cyclic behaviour. In this article we address the problem of state estimation of DES for calculating the fuzzy marking of a Fuzzy Timed Petri Net (FTPN); for this purpose a set of matrix expressions for the recursive computing the current fuzzy marking is developed. The article focuses on FTPN whose structure is a Marked Graph (called Fuzzy Timed Marked Graph -FTMG) because it allows showing intuitively the problems of the marking estimation in exhibiting cyclic behaviour.

[1]  MengChu Zhou,et al.  Fuzzy reasoning Petri nets , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[2]  Malcolm James Beynon Optimising Object Classification: Uncertain Reasoning based Analysis using CaRBS Systematic Search Algorithms , 2008 .

[3]  Zuohua Ding,et al.  Fuzzy timed petri net definitions, properties, and applications , 2005, Math. Comput. Model..

[4]  Samir M. Koriem A Fuzzy Petri Net Tool For Modeling and Verification of Knowledge-Based Systems , 2000, Comput. J..

[5]  Kevin Curran,et al.  Ubiquitous Developments in Ambient Computing and Intelligence: Human-Centered Applications , 2011 .

[6]  Robert Valette,et al.  Fuzzy Petri net-based programmable logic controller , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[7]  Ioannis Vlahavas,et al.  Artificial Intelligence for Advanced Problem Solving Techniques , 2008 .

[8]  Fabian Hemmert Life in the Pocket - The Ambient Life Project: Life-Like Movements in Tactile Ambient Displays in Mobile Phones , 2011 .

[9]  Alejandro Pazos Sierra,et al.  Encyclopedia of Artificial Intelligence , 2008 .

[10]  Gauthier Picard,et al.  Engineering Adaptive Multi-Agent Systems: The ADELFE Methodology , 2005 .

[11]  László Kovács,et al.  Full-Text Search Engines for Databases , 2009, Encyclopedia of Artificial Intelligence.

[12]  Vijayan Sugumaran Intelligent Information Technologies: Concepts, Methodologies, Tools and Applications , 2007 .

[13]  Witold Pedrycz,et al.  Fuzzy timed Petri nets , 2003, Fuzzy Sets Syst..

[14]  Dimitri Lefebvre,et al.  Fuzzy multimodel of timed Petri nets , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Bin Guo,et al.  An Ontology-Based Context-Aware Infrastructure for Smart Homes , 2011 .

[16]  Leslaw Gniewek,et al.  Hardware implementation of fuzzy Petri net as a controller , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[17]  Tadao Murata,et al.  Temporal Uncertainty and Fuzzy-Timing High-Level Petri Nets , 1996, Application and Theory of Petri Nets.

[18]  Z. Zenn Bien,et al.  Gesture Spotting Using Fuzzy Garbage Model and User Adaptation , 2011, Int. J. Fuzzy Syst. Appl..

[19]  Victor R. L. Shen,et al.  Reinforcement learning for high-level fuzzy Petri nets , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[20]  Jin-Fu Chang,et al.  Knowledge Representation Using Fuzzy Petri Nets , 1990, IEEE Trans. Knowl. Data Eng..

[21]  Antonio Ramírez-Treviño,et al.  Observability of discrete event systems modeled by interpreted Petri nets , 2003, IEEE Trans. Robotics Autom..