Diagnosing Multiple Faults in Dynamic Hybrid Systems

  • Imtiez Fliss
  • Moncef Tagina
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 182)


Due to their quite complex nature, Dynamic Hybrid Systems represent a constant challenge for their diagnosing. In this context, this paper proposes a general multiple faults model-based diagnosis methodology for hybrid dynamic systems characterized by slow discernable discrete modes. Each discrete mode has a continuous behavior. The considered systems are modeled using hybrid bond graph which allows the generating of residuals (Analytical Redundancy Relations) for each discrete mode. The evaluation of such residuals (detection faults step) extends previous works and is based on the combination of adaptive thresholdings and fuzzy logic reasoning. The performance of fuzzy logic detection is generally linked to its membership functions parameters.Thus, we rely on Particle Swarm Optimization (PSO) to get optimal fuzzy partition parameters. The results of the diagnosis module are finally displayed as a colored causal graph indicating the status of each system variable in each discrete mode. To make evidence of the effectiveness of the proposed solution, we rely on a diagnosis benchmark: The three-tank system.


Particle Swarm Optimization Fault Detection Multiple Fault Discrete Mode Causal Reasoning 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Amira: Gesellschaft für angewandte Mikroelektronik, Regelungstechnik und Automation mbH. Laborversuche für Forschung und regelungstechnische Praktika,
  2. 2.
    Balluchi, A., Benvenuti, L., Di Benedetto, M.D., Sangiovanni-Vincentelli, A.L.: Design of Observers for Hybrid Systems. In: Tomlin, C.J., Greenstreet, M.R. (eds.) HSCC 2002. LNCS, vol. 2289, pp. 76–89. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  3. 3.
    Clerc, M.: The Swarm and the Queen: Towards A Deterministic and Adaptive Particle Swarm Optimization. In: Proceedings of the Congress of Evolutionary Computation, Washington, DC, pp. 1951–1957 (1999)Google Scholar
  4. 4.
    Cocquempot, V., Mezyani, T.E., Staroswieckiy, M.: Fault detection and isolation for hybrid systems using structured parity residuals. In: Asian Control Conference, ASCC 2004, New Mexico, vol. 2, pp. 1204–1212 (2004)Google Scholar
  5. 5.
    Dauphin-Tanguy, G.: Les bond graph. Hermès Sciences Publications (2000)Google Scholar
  6. 6.
    Fliss, I., Tagina, M.: Multiple faults diagnosis using causal graph. In: The Proceeding of The 6th IEEE International Multi Conference on Systems, Signals Devices, SSD 2009, Djerba, Tunisia, March 23-26 (2009)Google Scholar
  7. 7.
    Fliss, I., Tagina, M.: Multiple faults fuzzy detection approach improved by Particle Swarm Optimization. In: The 8th International Conference of Modelling and Simulation, MOSIM 2010, Hammamet, Tunisia, May 10-12, vol. 1, pp. 592–601 (2010)Google Scholar
  8. 8.
    Fliss, I., Tagina, M.: Multiple faults model-based detection and localisation in complex systems. Journal of System Decision (JDS) 20(1), 7–31 (2011) ISSN 1246-0125 (Print), 2116-7052 (Online)CrossRefGoogle Scholar
  9. 9.
    Fliss, I., Tagina, M.: Exploiting Particle Swarm Optimization in Multiple Faults Fuzzy Detection. Journal of Computing 4(2), 80–91 (2012)Google Scholar
  10. 10.
    Fliss, I., Tagina, M.: Exploiting fuzzy reasoning Optimized by Particle Swarm Optimization and Adaptive thresholding to diagnose multiple faults in Dynamic Hybrid Systems. Accepted in 2012 International Conference on Communications and Information Technology, ICCIT 2012, Hammamet, Tunisia, June 26-28 (2012)Google Scholar
  11. 11.
    Frank, P.M., Ding, X.: Survey of robust residual generation and evaluation methods in observer-based fault detection systems. J. Proc. Control 7(6), 403–424 (1997)CrossRefGoogle Scholar
  12. 12.
    Gertler, J.: Fault detection and isolation using parity relations. Control Engineering Practice 5(5), 653–661 (1997)CrossRefGoogle Scholar
  13. 13.
    Gomaa, M., Gentil, S.: Hybrid industrial dynamical system supervision via hybrid continuous causal petri nets. In: IEEESMC IMACS Symposium on Discrete Events and Manufacturing Systems, CESA 1996, Lille, France, pp. 380–384. Springer (1996)Google Scholar
  14. 14.
    Hôfling, T., Isermann, R.: Fault detection based on adaptive parity equations and singleparameter tracking. Control Engineering Practice 4(10), 1361–1369 (1984)CrossRefGoogle Scholar
  15. 15.
    Isermann, R.: Process fault detection based on modeling and estimation methods-A survey. Automatica 20(4), 387–404 (1984)zbMATHCrossRefGoogle Scholar
  16. 16.
    Karsai, G., Abdelwahed, S., Biswas, G.: Integrated diagnosis and control for hybrid dynamic systems (2003)Google Scholar
  17. 17.
    Koutsoukos, X., Zhao, F., Haussecker, H., Reich, J., Cheung, P.: Fault modeling for monitoring and diagnosis of sensor-rich hybrid systems. In: Proceedings of the 40th IEEE Conference on Decision and Control, pp. 793–801 (2001)Google Scholar
  18. 18.
    Mosterman, P.J.: Hybrid dynamic systems: a hybrid bond graph modeling paradigm and its application in diagnosis, Thesis (1997)Google Scholar
  19. 19.
    Narasimhan, V.S., Biswas, G., Karsai, G., Pasternak, T., Zhao, F.: Building Observers to Handle Fault Isolation and Control Problems in Hybrid Systems. In: Proc. 2000 IEEE Intl. Conference on Systems, Man, and Cybernetics, Nashville, TN, pp. 2393–2398 (2000)Google Scholar
  20. 20.
    Olivier-Maget, N., Hétreux, G., Le Lann, J.M., Le Lann, M.V.: Model-based fault diagnosis for hybrid systems: Application on chemical processes. Computers and Chemical Engineering 33, 1617–1630 (2009)CrossRefGoogle Scholar
  21. 21.
    Tagina, M., Cassar, J.P., Dauphin-Tanguy, G., Staroswiecki, M.: Bond Graph Models For Direct Generation of Formal Fault Detection Systems. International Journal of Systems Analysis Modelling and Simulation 23, 1–17 (1996)zbMATHGoogle Scholar
  22. 22.
    Vento, J., Puig, V., Serrate, R.: Fault detection and isolation of hybrid system using diagnosers that combine discrete and continuous dynamics. In: Conference on Control and Fault Tolerant Systems, Nice, France (2010)Google Scholar
  23. 23.
    Xu, J., Loh, A.P., Lum, K.Y.: Observer-based fault detection for piecewise linear systems: Continuous-time cases. In: IEEE International Conference on Control Applications, CCA 2007, Singapore, pp. 379–384 (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.SOIE LaboratoryNational School of Computer Sciences-TunisiaTunisTunisia

Personalised recommendations