An automation agent architecture with a reflective world model in manufacturing systems

Manufacturing systems have become very complex, and the traditional hierarchical and centralized approaches are not adequate any more. Decentralized approaches are considered promising, but they are not yet sufficiently understood for widespread industrial application. In particular, agent-based control has not yet achieved its potential, so that more research is still required. Therefore, we propose a new architecture of automation agents. Such an agent is composed of a hardware component and a software component, where the hardware component can be viewed as an embodiment of this software component in its manufacturing environment. An important part of the software component is a world model repository of the automation agent. As a special innovation, the world model is reflective in the sense, that it contains a symbolic representation of the automation agent and of its relations to its environment as well. The world model repository is made up of representations of situations and activities. In summary, we propose an automation agent architecture with a reflective world model for use in manufacturing systems.

[1]  E. Gat On Three-Layer Architectures , 1997 .

[2]  Agostino Poggi,et al.  Multiagent Systems , 2006, Intelligenza Artificiale.

[3]  A. J. Wells,et al.  Comparison of emerging manufacturing concepts , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[4]  Alois Zoitl,et al.  Functional structure-based modelling of automation systems , 2006, Int. J. Manuf. Res..

[5]  Jorg P. Muller,et al.  The Design of Intelligent Agents: A Layered Approach , 1996 .

[6]  Michal Pechoucek,et al.  Expectations and deployment of agent technology in manufacturing and defence: case studies , 2005, AAMAS '05.

[7]  José L. Martínez Lastra,et al.  A Real-Time Interface for Agent-Based Control , 2007, 2007 International Symposium on Industrial Embedded Systems.

[8]  Michael Winikoff,et al.  Prometheus: a methodology for developing intelligent agents , 2002, AAMAS '02.

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

[10]  Kenwood H. Hall,et al.  Distributed multi-agent architecture for automation systems , 2004, Expert Syst. Appl..

[11]  Fausto Giunchiglia,et al.  Agent-Oriented Software Engineering III , 2003, Lecture Notes in Computer Science.

[12]  Michal Pechoucek,et al.  Industrial deployment of multi-agent technologies: review and selected case studies , 2008, Autonomous Agents and Multi-Agent Systems.

[13]  Wilfried Lepuschitz,et al.  Application of a communication interface between agents and the low level control , 2000, 2009 4th International Conference on Autonomous Robots and Agents.

[14]  Volodymyr Vasyutynskyy,et al.  Software Agents in Industry: A Customized Framework in Theory and Praxis , 2009, IEEE Transactions on Industrial Informatics.

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

[16]  José L. Martínez Lastra,et al.  Semantic web services in factory automation: fundamental insights and research roadmap , 2006, IEEE Transactions on Industrial Informatics.

[17]  Robin R. Murphy,et al.  Artificial intelligence and mobile robots: case studies of successful robot systems , 1998 .

[18]  Paulo Leitão,et al.  Agent-based distributed manufacturing control: A state-of-the-art survey , 2009, Eng. Appl. Artif. Intell..

[19]  Carlos Eduardo Pereira,et al.  Manufacturing plant control: Challenges and issues , 2007 .

[20]  Weiming Shen,et al.  Agent-based distributed manufacturing process planning and scheduling: a state-of-the-art survey , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[21]  Stefan Bussmann,et al.  An agent-based approach to the control of flexible production systems , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[22]  Aaron Helsinger,et al.  Cougaar: a scalable, distributed multi-agent architecture , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[23]  Victor R. Lesser,et al.  Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework , 2002, AAMAS '02.

[24]  P. Tichy,et al.  Multiagent technology for fault tolerance and flexible control , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[25]  Victor R. Lesser Evolution of the GPGP/TÆMS domain-independent coordination framework , 2002, AAMAS.

[26]  K. P. Sycara Multiagent systems : Special issue on agents , 1998 .