Adaptive Multi-Agent System for a Washing Machine Production Line
This paper describes the implementation of a multi-agent system in a real industrial washing machine production line aiming to integrate process and quality control, allowing the establishment of feedback control loops to support adaptation facing condition changes. For this purpose, the agent-based solution was implemented using the JADE framework, being the shared knowledge structured using a proper ontology, edited and validated in Protégé and posteriorly integrated in the multi-agent system. The solution was intensively tested using historical real production data and it is now being installed in the real production line. The preliminary results confirm the initial expectations in terms of improvement of process performance and product quality.
KeywordsMulti-agent systems Manufacturing control Self-adaptation
Unable to display preview. Download preview PDF.
- 1.European Commission: MANUFUTURE, Strategic Research Agenda: Assuring the Future of Manufacturing in Europe, Report of the High-level Group, Brussels (2006)Google Scholar
- 2.Ferber, J.: Multi-Agent Systems, An Introduction to Distributed Artificial Intelligence. Addison-Wesley (1999)Google Scholar
- 3.Wooldridge, M.: An Introduction to Multi-Agent Systems. John Wiley & Sons (2002)Google Scholar
- 6.Schoop, R., Neubert, R., Colombo, A.W.: A Multiagent-based Distributed Control Platform for Industrial Flexible Production Systems. In: Proceedings of the IEEE Int. Annual Conference on Industrial Electronics (IECON 2001), vol. 1, pp. 279–284 (2001)Google Scholar
- 10.Leitão, P., Rodrigues, N.: Modelling and Validating the Multi-agent System Behaviour for a Washing Machine Production Line. In: Proceedings of the IEEE International Symposium on Industrial Electronics (ISIE 2012), Hangzhou, China, May 28-31, pp. 1203–1208 (2012)Google Scholar
- 11.Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley (2007)Google Scholar
- 12.Johnson, G.W.: LabVIEW Graphical Programming: Practical Applications in Instrumentation and Control, 2nd edn. McGraw-Hill School Education Group (1997)Google Scholar
- 13.Leitão, P., Rodrigues, N., Turrin, C., Pagani, A., Petrali, P.: GRACE Ontology Integrating Process and Quality Control. In: Proceedings of the 38th Annual Conference of the IEEE Industrial Electronics Society (IECON 2012), Montreal, Canada, pp. 4328–4333 (2012)Google Scholar
- 14.Beck, K., Gamma, E.: Test Infected: Programmers Love Writing Tests. Java Report 3(7), 37–50 (1998)Google Scholar
- 15.Fernandes, A.: Simulação de Linha de Produção usando a Plataforma ARENA, MSc Thesis in Informatics Engineering, Polytechnic Institute of Bragança, Portugal (2012)Google Scholar