Applying automated control synthesis methods to condition systems requiring state observers

Abstract Automated control synthesis methods have been presented in Holloway, Guan, Sundaravadivelu, and Ashley [(2000). Automated synthesis and composition of taskblocks for control of manufacturing systems. IEEE Transactions on Systems, Man, and Cybernetics Part B, 30(5)] for a class of fully observed plants modeled by condition systems, a class of discrete event systems. For plants which are not fully observed, an automated method to synthesize a state observer was presented in Gong and Holloway [(2000). State observer synthesis for a class of condition systems. In IEE international workshop on discrete event systems (WODES2000), Ghent, August 2000]. In this paper, it is shown how to apply automated control synthesis methods to plants which feed a state observer. In particular, the original plant model is transformed into an intermediate form on which automated control synthesis methods are applied. The control thus generated is then proven to be effective at achieving high-level control objectives when applied to the original plant composed with a state observer. The method is illustrated with a portion of a manufacturing automated assembly station.

[1]  Hans-Michael Hanisch,et al.  Controller Synthesis for Net Condition/Event Systems with a Solution for Incomplete State Observation , 1997, Eur. J. Control.

[2]  Panos J. Antsaklis,et al.  Feedback control of Petri nets based on place invariants , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

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

[4]  Lawrence E. Holloway,et al.  Demonstration of an Automated Control Synthesis Tool for Manufacturing , 2000, ISCA Conference on Intelligent Systems.

[5]  Shigemasa Takai,et al.  Static-state feedback control of discrete-event systems under partial observation , 1995, IEEE Trans. Autom. Control..

[6]  Alessandro Giua,et al.  Observability of place/transition nets , 2002, IEEE Trans. Autom. Control..

[7]  Bruce H. Krogh,et al.  On condition/event systems with discrete state realizations , 1991, Discret. Event Dyn. Syst..

[8]  Yu Gong,et al.  Multi-layer state observers for condition systems , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[9]  Yu Gong,et al.  State Observer Synthesis for a Class of Condition Systems , 2000 .

[10]  P. Ramadge,et al.  Supervisory control of a class of discrete event processes , 1987 .

[11]  W. Wonham,et al.  Controllability and observability in the state-feedback control of discrete-event systems , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[12]  Lawrence E. Holloway,et al.  Qualitative Diagnosis of Condition Systems , 2004, Discret. Event Dyn. Syst..

[13]  Alessandro Giua Petri net state estimators based on event observation , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[14]  Lawrence E. Holloway,et al.  Automated synthesis and composition of taskblocks for control of manufacturing systems , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[15]  P. Ramadge Observability of discrete event systems , 1986, 1986 25th IEEE Conference on Decision and Control.

[16]  A. Willsky,et al.  Observability of discrete event dynamic systems , 1990 .