Skip to main content
Log in

Diagnosis of Active Systems by Automata-Based Reasoning Techniques

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

This paper presents a method for the diagnosis of active systems, these being a class of distributed asynchronous discrete-event systems, such as digital networks, communication networks, and power transmission protection systems. Formally, an active system is viewed as a network of communicating automata, where each automaton describes the behavior of a system component. The diagnostic method encompasses four steps, namely system modeling, reconstruction planning, behavior reconstruction, and diagnosis generation. System modeling formally defines the structure and behavior of system components, as well as the topology of the active system. Based on optimization criteria, reconstruction planning breaks down the problem of system behavior reconstruction into a hierarchical decomposition. Behavior reconstruction yields an intensional representation of all the dynamic behaviors that are consistent with the available system observation. Eventually, diagnosis generation extracts diagnostic information from the reconstructed behaviors. The diagnostic method is applied to a case study in the power transmission network domain. Unlike other proposals, our approach both deals with asynchronous events and does not require any global diagnoser to be built off-line. The method, which is substantiated by an ongoing implementation, is scalable, incremental, and amenable to parallelism, so that real size problems can be handled.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M.O. Cordier and S. Thiébaux, "Event-based diagnosis for evolutive systems," in Fifth International Workshop on Principles of Diagnosis, New Paltz, NY, 1994, pp. 64–69.

  2. M. Sampath, R. Sengupta, S. Lafortune, K. Sinnamohideen, and D.C. Teneketzis, "Diagnosability of discrete-event systems," IEEE Transactions on Automatic Control, vol. 40, no. 9, pp. 1555–1575, 1995.

    Google Scholar 

  3. M. Sampath, R. Sengupta, S. Lafortune, K. Sinnamohideen, and D.C. Teneketzis, "'Failure diagnosis using discrete-event models," IEEE Transactions on Control Systems Technology, vol. 4, no. 2, pp. 105–124, 1996.

    Google Scholar 

  4. L. Rozé, "Supervision of telecommunication network: A diagnoser approach," in Eighth InternationalWorkshop on Principles of Diagnosis, Mont St. Michel, F, 1997.

  5. P. Laborie and J.P. Krivine, "Automatic generation of chronicles and its application to alarm processing in power distribution systems," in Eighth International Workshop on Principles of Diagnosis, Mont St. Michel, F, 1997.

  6. L. Console, L. Portinale, D. Theseider Dupré, and P. Torasso, "Diagnostic reasoning across different time points," in ECAI-92, Vienna, A, 1992, pp. 369–373.

  7. S.A. McIlraith, "Explanatory diagnosis: Conjecturing actions to explain observations," in Eighth International Workshop on Principles of Diagnosis, Mont St. Michel, F, 1997.

  8. V. Brusoni, L. Console, P. Terenziani, and D. Theseider Dupré, "Aspectrum of definitions for temporal model-based diagnosis," Artificial Intelligence, vol. 102, no. 1, pp. 39–80, 1998.

    Google Scholar 

  9. D. Brand and P. Zafiropulo, "On communicating finite-state machines," Journal of ACM, vol. 30, no. 2, pp. 323–342, 1983.

    Google Scholar 

  10. N.A. Lynch and M.R. Tuttle, "An introduction to input/output automata," CWI Quarterly, vol. 2, no. 3, pp. 219–246, 1989.

    Google Scholar 

  11. S. Lafortune and E. Chen, "A relational algebraic approach to the representation and analysis of discrete-event systems," in American Control Conference, Boston, MA, 1991.

  12. G. Lamperti and P. Pogliano, "Event-based reasoning for short circuit diagnosis in power transmission networks," in IJCAI-97, Nagoya, J, 1997, pp. 446–451.

  13. P. Baroni, G. Lamperti, P. Pogliano, G. Tornielli, and M. Zanella, "Automata-based reasoning for short circuit diagnosis in power transmission networks," in Twelfth International Conference on Applications of Artificial Intelligence in Engineering, Capri, I, 1997.

  14. P. Baroni, G. Lamperti, P. Pogliano, and M. Zanella, "Diagnosis of active systems," in ECAI-98, Brighton, UK, 1998, pp. 274–278.

  15. P. Baroni, G. Lamperti, P. Pogliano, and M. Zanella, "Diagnosis of large active systems," Artificial Intelligence, vol. 110, no. 1, pp. 135–183, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lamperti, G., Zanella, M. & Pogliano, P. Diagnosis of Active Systems by Automata-Based Reasoning Techniques. Applied Intelligence 12, 217–237 (2000). https://doi.org/10.1023/A:1008319108717

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008319108717

Navigation