Simple, Flexible, and Interoperable SCADA System Based on Agent Technology
- 1 Department of Electrical Engineering, Assiut University, Assiut, Egypt
- 2 Department of Computer Engineering, Cairo University, Giza, Egypt
- 3 Department of Electrical Engineering, Assiut University, Assiut, Egypt
Abstract
SCADA (Supervisory Control and Data Acquisition) is concerned with gathering process information from industrial control processes found in utilities such as power grids, water networks, transportation, manufacturing, etc., to provide the human operators with the required real-time access to industrial processes to be monitored and controlled either locally (on-site)or remotely ( i.e. , through Internet). Conventional solutions such as custom SCADA packages, custom communication protocols, and centralized architectures are no longer appropriate for engineering this type of systems because of their highly distribution and their uncertain continuously changing working environments. Multi-agent systems (MAS) appeared as a new architectural style for engineering complex and highly dynamic applications such as SCADA systems. In this paper, we propose an approach for simply developing flexible and interoperable SCADA systems based on the integration of MAS and OPC process protocol. The proposed SCADA system has the following advantages: 1) simple (easier to be implemented); 2) flexible (able to adapt to its environment dynamic changes); and 3) interoperable (relative to the underlying control systems, which belongs to diverse of vendors). The applicability of the proposed approach is demonstrated by a real case study example carried out in a paper mill.
- Chakrabarti, S., Kyriakides, E., Bi, T., Cai, D. and Terzija, V. (2009) Measurements Get Together. IEEE Power and Energy Magazine, 7, 41-49. http://dx.doi.org/10.1109/mpe.2008.930657
- Buse, D.P. and Wu, Q.H. (2007) IP Network-Based Multi-Agent Systems for Industrial Automation: Information Management, Condition Monitoring and Control of Power Systems. Springer, New York.
- Kota, R., Gibbins, N. and Jennings, N.R. (2009) Decentralised Structural Adaptation in Agent Organisations. In: Vouros, G., Artikis, A., Stathis, K. and Pitt, J., Eds., Organized Adaption in Multi-Agent Systems, Springer, Berlin Heidelberg, 54-71. http://dx.doi.org/10.1007/978-3-642-02377-4_4
- Luck, M. (1999) From Definition to Deployment: What Next for Agent-Based Systems? The Knowledge Engineering Review, 14, 119-124. http://dx.doi.org/10.1017/S0269888999142048
- Oliveira, E., Fischer, K. and Stepankova, O. (1999). Multi-Agent Systems: Which Research for Which Applications. Robotics and Autonomous Systems, 27, 91-106. http://dx.doi.org/10.1016/S0921-8890(98)00085-2
- Woolbridge, M. and Jennings, N.R. (1995) Agent Theories, Architectures, and Languages: A Survey. In: Woolbridge, M. and Jennings, N.R., Eds., Intelligent Agents, Springer-Verlag, Berlin, 1-39. http://dx.doi.org/10.1007/3-540-58855-8_1
- Di Marzo Serugendo, G., Gleizes, M.-P. and Karageorgos, A. (2011) Self-Organizing Software, from Natural to Artificial Adaptation. Springer, New York.
- Weyns, D., et al. (2006) Multi-Agent Systems and Software Architecture. AAMAS’06, Hakodate, May 2006, 8-12.
- Sargent, P. (1992) Back to School for a Brand New ABC. The Guardian Newspaper, 12 March 1992, 28.
- Guilfoyle, C. and Warner, E. (1994) Intelligent Agents: The New Revolution in Software. Ovum Report.
- Jennings, N.R. and Wooldridge, M. (1998) Applications of Intelligent Agents. Springer, Berlin.
- Madejski, J. (2007) Survey of the Agent-Based Approach to Intelligent Manufacturing. Journal of Achievements in Materials and Manufacturing Engineering, 21, 67-70.
- McArthur, S.D.J., Catterson, V.M. and Hatziargyriou, N.D. (2007) Multi-Agent Systems for Power Engineering Applications—Part I: Concepts, Approaches, and Technical Challenges. IEEE Transactions on Power Systems, 22, 1743-1752.
- Shehory, O. (1998) Architectural Properties of Multi-Agent Systems, Technical Report CMU-RI-TR-98-28. The Robotics Institute, Carnegie Mellon University, Pittsburgh.