Safe Controllability using Online Prognosis
2017, IFAC-PapersOnLine
https://doi.org/10.1016/J.IFACOL.2017.08.2067Abstract
The aim of this paper is to report a new concept of safe controllability using prognosis to deal with problems of fault tolerant control in the framework of discrete event systems modeled as automata. To achieve this goal, a necessary and sufficient condition for a DES to be safe controllable by prognosis is introduced and an algorithm to obtain the prognosis as early as possible is presented. We describe how the problem can be solved using a special kind of diagnoser called prognosing controller, which is used to prognose the faults and switch between the nominal supervisor and one degraded supervisor in a bank of reconfigured supervisors. This approach allows the system be more proactive by prognosing occurrences of faults events and anticipating the control actions.
References (20)
- Ammour, R., Leclercq, E., Sanlaville, E., and Lefebvre, D. (2016). Faults prognosis using partially observed stochastic petri nets. In 2016 13th International Work- shop on Discrete Event Systems (WODES), 472-477.
- Carvalho, L., Basilio, J., and Moreira, M. (2013). Robust diagnosis of discrete event systems against permanent loss of observations. Automatica, 1, 223-231.
- Cassandras, C.G. and Lafortune, S. (2008). Introduction to Discrete Event Systems. Springer, New York, 2 edition.
- Cassez, F. and Grastien, A. (2013). Predictability of event occurrences in timed systems. Formal Modeling and Analysis of Timed Systems, 62-76.
- Chen, J. and Kumar, R. (2015). Stochastic failure prog- nosability of discrete event systems. IEEE Transactions on Automatic Control, 60(6), 1570-1581.
- Genc, S. and Lafortune, S. (2009). Predictability of event occurrences in partially-observed discrete-event systems. Automatica, 45(2), 301-311.
- Genc, S. and Lafortune, S. (2006). Predictability in discrete-event systems under partial observation. In IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, volume 39, 1461-1466.
- Jiang, S., Huang, Z., Chandra, V., and Kumar, R. (2001). A polynomial algorithm for testing diagnosability of dis- crete event systems. IEEE Transactions on Automatic Control, 46(8), 1318-1321.
- Kumar, R. and Takai, S. (2010). Decentralized prognosis of failures in discrete event systems. Automatic Control, IEEE Transactions on, 55(1), 48-59.
- Lafortune, S., Teneketzis, D., Sampath, M., Sengupta, R., and Sinnamohideen, K. (2001). Failure diagnosis of dynamic systems: an approach based on discrete event systems. In Proceedings of the American Control Conference, 2058-2071.
- Paoli, A. and Lafortune, S. (2005). Safe diagnosability for fault-tolerant supervision of discrete-event systems. Automatica, 41(8), 1335-1347.
- Paoli, A., Sartini, M., and Lafortune, S. (2011). Active fault tolerant control of discrete event systems using online diagnostics. Automatica, 47(4), 639-649.
- Sampath, M., Lafortune, S., and Teneketzis, D. (1998). Active diagnosis of discrete-event systems. IEEE Trans- actions on Automatic Control, 43, 908-929.
- Sampath, M., Sengupta, R., Lafortune, S., Sinnamohideen, K., and Teneketzis, D.C. (1995). Diagnosticability of discrete-event models. IEEE Transactions on Automatic Control, 40(9), 1555-1575.
- Takai, S. (2015). Robust prognosability for a set of partially observed discrete event systems. Automatica, 51, 123-130.
- Yin, X. and Li, Z. (2016a). Decentralized fault prognosis of discrete event systems with guaranteed performance bound. Automatica, 69, 375-379.
- Yin, X. and Li, Z. (2016b). Reliable decentralized fault prognosis of discrete-event systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 46(11), 1598-1603.
- Yokotani, M., Kondo, T., and Takai, S. (2016). Abstraction-based verification and synthesis for progno- sis of discrete event systems. Asian Journal of Control, 18(4), 1279-1288. Asjc.1210.
- Zaytoon, J. and Lafortune, S. (2013). Overview of fault diagnosis methods for discrete event systems. Elsevier Annual Reviews in Control, 308-320.
- Proceedings of the 20th IFAC World Congress Toulouse, France, July 9-14, 2017