Multi-Agent System for Adaptation of Distributed Control System

Dariusz Choiński, Michał Senik

Abstract

A solution based on Multi-Agent Systems properties has been proposed. The presented structure is designed to Distributed Control System behaviour abstraction and encapsulation of the technical characteristics of its individual elements such as OPC (OLE for process control) servers. An ontology facilitating the creation of user interface for Multi-Agent System environment has been proposed. This ontology is based on a set of concepts and symbols understandable for the operator and the knowledge defining the hierarchical structure of object. Presented solution is not only a conception but it is a real, cross platform implementation based on the both Java and .Net programming platform. It practically shows how new programming solutions, tools and methodologies can be integrated and reused to solve real life, practical automation system problems.

References

  1. Strasser, T., Zoitl, A., Christensen, J. H., Sunder, Ch., 2011. Design and Execution Issues in IEC 61499 Distributed Automation and Control Systems. IEEE Trans. on Systems, Man, and Cybernetics-Part C: Applications and Reviews. Vol. 41, pp. 41¬51
  2. Vyatkin, V., 2011.IEC 61499 as Enabler of Distributed and IntelligentAutomation: State-of-the-Art Review. IEEE Trans. on Ind. Inform. Vol. 7, pp. 768¬780
  3. Metzger, M., Polakow, G., 2011. A Survey on Applications of Agent Technology in Industrial Process Control. IEEE Trans. Ind. Inform. Vol. 7, pp. 570¬581
  4. Iwanitz, F., Lange, J.: OPC - Fundamentals, Implementation and Application. Huthig Verlag Heidelberg (2006)
  5. Choinski, D., Senik, M., 2010. Collaborative Control of Hierarchical System Based on JADE. In: Y. Luo (ed.), CDVE 2010, LNCS. Vol. 6240, Springer, Heidelberg, pp. 262-269.
  6. Choinski, D., Senik, M., 2011. Multi-Agent oriented integration in Distributed Control System. In: J. O'Shea et al. (eds.), KES-AMSTA 2011, LNAI. Vol. 6682, Springer, Heidelberg, pp. 231-240.
  7. Bellifemine, F., Caire, G., Greenwood, D.: Developing multi-agent systems with JADE. John Wiley & Sons, Chichester (2007).
  8. Peterson J. L.: Petri net theory and the modeling of systems. Prentice Hall (1981)
  9. Sierra, K., Bates, B.: Sun Certified Programmer for Java 6 Study Guide, McGraw-Hill (2008)
  10. Wooldridge, M.: An Introduction to Multiagent Systems, John Wiley & Sons Ltd (2002)
  11. Leduc, R. J., Lawford, M., Dai, P.: Hierarchical Interface-Based Supervisory Control of a Flexible Manufacturing System. IEEE Transactions on Control Systems Technology. 14, 654-668 (2006)
  12. Dentler, J.: NHibernate 3.0 Cookbook. Packt Publishing Ltd, Birmingham. (2010).
  13. Liang, S.: The Java Native Interface Programmer's Guide and Specification, Addison-Wesley (1999).
Download


Paper Citation


in Harvard Style

Choiński D. and Senik M. (2012). Multi-Agent System for Adaptation of Distributed Control System . In Proceedings of the 9th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-8565-21-1, pages 206-211. DOI: 10.5220/0004034902060211


in Bibtex Style

@conference{icinco12,
author={Dariusz Choiński and Michał Senik},
title={Multi-Agent System for Adaptation of Distributed Control System},
booktitle={Proceedings of the 9th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2012},
pages={206-211},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004034902060211},
isbn={978-989-8565-21-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - Multi-Agent System for Adaptation of Distributed Control System
SN - 978-989-8565-21-1
AU - Choiński D.
AU - Senik M.
PY - 2012
SP - 206
EP - 211
DO - 10.5220/0004034902060211