Agent-Based Approach for LabVIEW Developed Distributed Control Systems

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.

[1]  M. Knapik,et al.  Developing intelligent agents for distributed systems: exploring architecture, technologies, & applications , 1998 .

[2]  Nicholas R. Jennings,et al.  Agent-based control systems , 2003 .

[3]  Luis M. Camarinha-Matos Emerging Solutions for Future Manufacturing Systems , 2005 .

[4]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[5]  Mieczyslaw Metzger,et al.  Programming lab view-based producer/consumer communication for distributed control systems , 2006 .

[6]  Ngoc Thanh Nguyen,et al.  Consensus-Based Adaptive Interface Construction for Multiplatform Web Applications , 2003, IDEAL.

[7]  Nicholas R. Jennings,et al.  Agent-based control systems: Why are they suited to engineering complex systems? , 2003 .

[8]  Gerhard Weiss,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 1999 .

[9]  Jennifer Bigus,et al.  Constructing intelligent agents using JAVA , 1998 .

[10]  Kari Koskinen,et al.  Agent-Based Architecture for Information Handling in Automation Systems , 2004, BASYS.

[11]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[12]  Theodorus J.A. de Vries,et al.  An agent-based framework for designing multi-controller systems , 2000 .

[13]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[14]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .