Abstract
Idea of networked software agents is particularly popular in the field of information sciences dealing with distributed content, whereas in industrial automation its use is usually limited to manufacturing systems. This work presents a concept of multi–agent networked system for automation of continuous processes. Some properties of typical software agent (i.e. advanced high level languages and social skills) had to be dropped in exchange for determinism and satisfying time performance in negotiations between network–connected control components. The proposed environment is National Instruments LabVIEW, very popular solution for automation and measurement. LabVIEW is equipped with advanced data acquisition tools and is capable of artificial intelligence methods, although it lacks agentification mechanisms. A framework is presented, providing LabVIEW the required functionality.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bigus, J.P., Bigus, J.: Constructing Intelligent Agents Using Java, 2nd edn. John Wiley & Sons, New York (2001)
Sobecki, J., Nguyen, N.: Consensus–based adaptive interface construction for multiplatform Web applications. In: Liu, J., Cheung, Y.-m., Yin, H. (eds.) IDEAL 2003. LNCS, vol. 2690, pp. 457–461. Springer, Heidelberg (2003)
Jennings, N.R., Bussman, S.: Agent–Based Control Systems. IEEE Control Systems Magazine 23, 61–74 (2003)
van Breemen, A., de Vries, T.: An Agent–Based Framework for Designing Multi–Controller Systems. In: Proceedings of the Fifth International Conference on The Practical Applications of Intelligent Agents and Multi–Agent Technology, pp. 219–235 (2000)
Metzger, M.: TCP/IP–based virtual control systems – a low cost alternative for realistic simulation of control systems. In: Proceedings of the 13th SCS European Simulation Symposium, Marseille, pp. 140–143. SCS Publication, San Diego (2001)
Metzger, M.: Agent–Based Simulation of Flexible, Distributed Control Systems. In: Proceedings of 9th IEEE International Conference on Methods and Models in Automation and Robotics, pp. 1183–1188 (2003)
Ferber, J.: Multi–agent systems – an introduction to distributed artificial intelligence. Addison-Wesley, Reading (1999)
Wooldridge, M.: An Introduction to MultiAgent Systems. John Wiley & Sons, Chichester (2002)
Jennings, N.R., Sycara, K., Wooldridge, M.: A Roadmap of Agent Research and Development. Autonomous Agents and Multi–Agent Systems 1(1), 7–38 (1998)
Weiss, G. (ed.): Multiagent Systems. A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (1999)
Knapik, M., Johnson, J.: Developing Intelligent Agent for Distributed Systems. McGraw-Hill, New York (1998)
Polaków, G., Metzger, M.: Design and Implementation of Ethernet–Based Horizontal Communication Scheme Using LabVIEW. In: Proceedings of the 12th IEEE International Conference on Methods and Models in Automation and Robotics, pp. 829–834 (2006)
Polaków, G., Metzger, M.: Programming LabVIEW–Based Producer/Consumer Communication for Distributed Control Systems. In: Proceedings of IFAC Workshop on Programmable Devices and Embedded Systems, Brno, pp. 322–327 (2006)
Pirttioja, T., Seilonen, I., Appelqvist, P., Halme, A., Koskinen, K.: Agent–Based Architecture for Information Handling in Automation Systems. In: Emerging Solutions for Future Manufacturing Systems. IFIP International Federation for Information Processing, vol. 159, pp. 73–80. Springer, Boston (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Polaków, G., Metzger, M. (2007). Agent–Based Approach for LabVIEW Developed Distributed Control Systems. In: Nguyen, N.T., Grzech, A., Howlett, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2007. Lecture Notes in Computer Science(), vol 4496. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72830-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-72830-6_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72829-0
Online ISBN: 978-3-540-72830-6
eBook Packages: Computer ScienceComputer Science (R0)