Observability of place/transition nets

被引:103
作者
Giua, A [1 ]
Seatzu, C [1 ]
机构
[1] Univ Cagliari, Dept Elect & Elect Engn, I-09123 Cagliari, Italy
关键词
discrete-event systems; observers; Petri nets; state estimation;
D O I
10.1109/TAC.2002.802769
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we discuss the problem of estimating the marking of a place/transition (P/T) net based on event observation. We assume that the net structure is known while the initial marking is totally or partially unknown. We give algorithms to compute a marking estimate that is a lower bound of the actual marking. The special structure of Petri nets allows us to use a simple linear algebraic formalism for estimate and error computation. The error between actual marking and estimate is a mono-tonically nonincreasing function of the observed word length, and words that lead to null error are said complete. We define several observability properties related to the existence of complete words, and show how they can be proved. To prove some of them, we also introduce a useful tool, the observer coverability graph, i.e., the usual coverability graph of a P/T net augmented with a vector that keeps track of the estimation error on each place of the net. Finally, we show how the estimate generated by the observer may be used to design a state feedback controller for forbidden marking specifications.
引用
收藏
页码:1424 / 1437
页数:14
相关论文
共 26 条
[1]  
Basile F, 2001, ETFA 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, P441, DOI 10.1109/ETFA.2001.997718
[2]  
Bazaraa MS., 2008, LINEAR PROGRAMMING N
[3]  
Caines P. E., 1988, Proceedings of the 27th IEEE Conference on Decision and Control (IEEE Cat. No.88CH2531-2), P226, DOI 10.1109/CDC.1988.194300
[4]   CLASSICAL AND LOGIC BASED REGULATOR DESIGN AND ITS COMPLEXITY FOR PARTIALLY OBSERVED AUTOMATA [J].
CAINES, PE ;
WANG, SN .
PROCEEDINGS OF THE 28TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-3, 1989, :132-137
[5]  
CARDOSO J, 1991, LECT NOTES COMPUT SC, V483, P64
[6]  
FANNI A, 1997, P 2 INT WORKSH MAN P, P53
[7]  
GIUA A, 1992, 1992 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1 AND 2, P974, DOI 10.1109/ICSMC.1992.271666
[8]   DECIDABILITY AND CLOSURE-PROPERTIES OF WEAK PETRI-NET LANGUAGES IN SUPERVISORY CONTROL [J].
GIUA, A ;
DICESARE, F .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (05) :906-910
[9]  
Giua A, 1997, IEEE DECIS CONTR P, P4086, DOI 10.1109/CDC.1997.652507
[10]  
JOHNEN C, 1989, 503 LRI U ORS