DocumentCode :
1403176
Title :
Active diagnosis of discrete-event systems
Author :
Sampath, Meera ; Lafortune, Stéphane ; Teneketzis, Demosthenis
Author_Institution :
Xerox Corp., Webster, NY, USA
Volume :
43
Issue :
7
fYear :
1998
fDate :
7/1/1998 12:00:00 AM
Firstpage :
908
Lastpage :
929
Abstract :
The need for accurate and timely diagnosis of system failures and the advantages of automated diagnostic systems are well appreciated. However, diagnosability considerations are often not explicitly taken into account in the system design. In particular, design of the controller and that of the diagnostic subsystem are decoupled, and this may significantly affect the diagnosability properties of a system. The authors present an integrated approach to control and diagnosis. More specifically, they present an approach for the design of diagnosable systems by appropriate design of the system controller. This problem, which they refer to as the active diagnosis problem, is studied in the framework of discrete-event systems (DESs); it is based on prior and new results on the theory of diagnosis for DESs and on existing results in supervisory control under partial observations. They formulate the active diagnosis problem as a supervisory control problem where the legal language is an “appropriate” regular sublanguage of the regular language generated by the system. They present an iterative procedure for determining the supremal controllable, observable, and diagnosable sublanguage of the legal language and for obtaining the supervisor that synthesizes this language. This procedure provides both a controller that ensures diagnosability of the closed-loop system and a diagnoser for online failure diagnosis. The procedure can be implemented using finite-state machines and is guaranteed to converge in a finite number of iterations. The authors illustrate their approach using a simple pump-valve system
Keywords :
closed loop systems; control system synthesis; discrete event systems; fault diagnosis; finite state machines; formal languages; observability; active diagnosis; closed-loop system; diagnosability; discrete-event systems; finite-state machines; iterative procedure; legal language; online failure diagnosis; partial observations; pump-valve system; regular sublanguage; supervisory control; supremal controllable; system failures; Automatic control; Condition monitoring; Control system synthesis; Control systems; Discrete event systems; Law; Legal factors; Pumps; Supervisory control; System testing;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/9.701089
Filename :
701089
Link To Document :
بازگشت