Published November 24, 2012 | Version 10630

Multi-agent On-line Monitor for the Safety of Critical Systems

Authors/Creators

Description

Operational safety of critical systems, such as nuclear power plants, industrial chemical processes and means of transportation, is a major concern for system engineers and operators. A means to assure that is on-line safety monitors that deliver three safety tasks; fault detection and diagnosis, alarm annunciation and fault controlling. While current monitors deliver these tasks, benefits and limitations in their approaches have at the same time been highlighted. Drawing from those benefits, this paper develops a distributed monitor based on semi-independent agents, i.e. a multiagent system, and monitoring knowledge derived from a safety assessment model of the monitored system. Agents are deployed hierarchically and provided with knowledge portions and collaboration protocols to reason and integrate over the operational conditions of the components of the monitored system. The monitor aims to address limitations arising from the large-scale, complicated behaviour and distributed nature of monitored systems and deliver the aforementioned three monitoring tasks effectively.

Files

10630.pdf

Files (634.7 kB)

Name Size Download all
md5:bc6a4c0386c31c4ef3c491770684b695
634.7 kB Preview Download

Additional details

References

  • A. Dheedan and Y. Papadopoulos, "Multi-Agent Safety Monitoring System," in Proc. of 10th IFAC Workshop on Intelligent Manufacturing Systems (IMS-10), Portugal, Lisbon, 1-2 July 2010, pp. 93-98.
  • X. Ren, H. A. Thompson, and P. J. Fleming, "An agent-based system for distributed fault diagnosis," International Journal of Knowledge-Based and Intelligent Engineering Systems, vol. 10, no. 5, 2006, pp. 319-335.
  • Y. S. Ng, and R. Srinivan, "Multi-agent based collaborative fault detection and identification in chemical processes," Engineering Applications of Artificial Intelligence, vol. 23, no. 6, 2010, pp. 934-949.
  • A. A. Mohamed and O. Basir, "An Adaptive Multi-Agent Approach for Distributed Alarm Correlation and Fault Identification," in Proc. Parallel and Distributed Computing and Networks (PDCN 2010), Innsbruck, Austria, 2010.
  • M. Rollo, P. Novak, J. Kubalik, and M. Pechoucek, "Alarm Root Cause Detection System," in Camarinha-Matos, L. M., editor, Emerging Solutions for Future Manufacturing Systems. New York: Springer, 2004, pp. 109-116.
  • K. H Cho and J. T. Lim, "Multiagent Supervisory Control for Anti fault Propagation in Serial Production Systems,", IEEE Transactions on Industrial Electronics, vol. 48, no. 2, April, 2001, pp. 460-466.
  • M. Mendes, B. Santos, and J. Costa, "A matlab/Simulink multi-agent toolkit for distributed networked fault tolerant control systems," Proc. 7th IFAC symposium on Fault Detection, Supervision and Safety of Technical Processes, Barcelona, Spain, 30 June - 3 July 2009, pp. 1073-1078.
  • BEA, "Safety investigation into the accident on 1 June 2009 to the Airbus A330-203, flight AF447," (online), France: Bureau of Investigations and Analysis for the safety of civil aviation (BEA), 2011. Available: http://www.bea.aero/fr/enquetes/vol.af.447/note29juillet2011.en.pdf (Accessed 2nd August 2011).
  • HSE, "Better alarm handling, HSE Information Sheet" (online). UK: Health and Safety Executive, chemical sheet No 6, 2000. Available: http://www.hse.gov.uk/pubns/chis6.pdf, (Accessed 13th February 2011) [10] Y. Papadopoulos, "Model-based system monitoring and diagnosis of failures using state-charts and fault trees," Reliability Engineering and System Safety, vol. 8, no. 3, 2003, pp. 325-341. [11] Wallace C. J., Jajn G. J. and Mcarthur S. D. J., 2011. Multi-agent system for nuclear condition monitoring. In Proc. 2nd International Workshop on Agent Technologies for Energy System (ATES-11), a workshop of the 10th International Conference of Agent and Multi-agent System (AAMAS-11), Taipei, Taiwan, 2nd of May 2011. [12] A. F. Sayda, "Multi-agent systems for industrial applications: design, development, and challenges," In: Alkhateeb F., Al Maghayreh E., Abu Doush L., ed. Multi-Agent Systems - Modeling, Control, Programming, Simulations and Applications. Rijeka, Croatia: InTech, 2011, pp. 469-494. [13] E. Mangina, "Intelligent agent-based monitoring platform for applications in engineering," International Journal of Computer Science & Applications, vol. 2 no. 1, pp. 38-48. [14] A. Dheedan and Y. Papadopoulos, "Model-Based Distributed On-line Safety Monitoring," in Proc. The Third International Conf. on Emerging Network Intelligence (EMERGING 2011), Lisbon, Portugal, November 20-25, 2011, pp. 1-7. [15] H. P. Feiler, P. D. Gluch, J. J. Hudak, "The Architectural Analysis and Design Language (AADL): An Introduction," USA: Software Engineering Institute and Carnegie Mellon University, CMU/SEI-2006- TN-001, 2006. Available: http://i12www.ira.uka.de/~engelc/lehre/seminarSS07/material/aadlIntro. pdf (Accessed November 7th 2010). [16] H. P. Feiler and A. Rugina, "Dependability Modelling with the Architecture Analysis and Design Language (AADL)" (online), USA: Software Engineering Institute and Carnegie Mellon University, CMU/SEI-2007-TN-043, 2007.Available: ftp://ftp.sei.cmu.edu/pub/documents/07.reports/07tn043.pdf (Accessed November 7th 2010). [17] M. Breen. Experience of using a lightweight formal specification method for a commercial embedded system product line. Requirements Engineering Journal, vol. 10, no. 2, 2005, pp. 161-172. [18] S. D. J. McArthur, E. M. Davidson, J. A. Hossack, J. R. McDonald, "Automating power system fault diagnosis through multi-agent system technology," in Proc. 37th Annual Hawaii International Conference on System Sciences (HICSS'04), Big Island, Hawaii, 5-8 Jan 2004, pp. 1-4. [19] L. Padgham, and M. Winikoff, Developing Intelligent Agent Systems: a Practical Guide. UK, Chichester:Wiley, 2004. [20] R. Bordini, J. Hubner, and M. Woorldridge, Programming Multi-Agent Systems in AgentSpeak using Jason. UK, Chichester: Wiley, 2007.