Adaptive Multi-Agent System for a Washing Machine Production Line

  • Nelson Rodrigues
  • Arnaldo Pereira
  • Paulo Leitão
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8062)


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.


Multi-agent systems Manufacturing control Self-adaptation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 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. 2.
    Ferber, J.: Multi-Agent Systems, An Introduction to Distributed Artificial Intelligence. Addison-Wesley (1999)Google Scholar
  3. 3.
    Wooldridge, M.: An Introduction to Multi-Agent Systems. John Wiley & Sons (2002)Google Scholar
  4. 4.
    Schild, K., Bussmann, S.: Self-Organization in Manufacturing Operations. Communications of the ACM 50(12), 74–79 (2007)CrossRefGoogle Scholar
  5. 5.
    Vrba, P., Tichý, P., Mařík, V., Hall, K., Staron, R., Maturana, F., Kadera, P.: Rockwell Automation’s Holonic and Multi-agent Control Systems Compendium. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews 41(1), 14–30 (2011)CrossRefGoogle Scholar
  6. 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
  7. 7.
    Pechoucek, M., Mařík, V.: Industrial Deployment of Multi-agent Technologies: Review and Selected Case Studies. Autonomous Agents and Multi-agent Systems 17(13), 397–431 (2008)CrossRefGoogle Scholar
  8. 8.
    Leitão, P.: Agent-based Distributed Manufacturing Control: A State-of-the-art Survey. Engineering Applications of Artificial Intelligence 22(7), 979–991 (2009)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Leitão, P., Rodrigues, N.: Multi-agent system for on-demand production integrating production and quality control. In: Mařík, V., Vrba, P., Leitão, P. (eds.) HoloMAS 2011. LNCS, vol. 6867, pp. 84–93. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  10. 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. 11.
    Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley (2007)Google Scholar
  12. 12.
    Johnson, G.W.: LabVIEW Graphical Programming: Practical Applications in Instrumentation and Control, 2nd edn. McGraw-Hill School Education Group (1997)Google Scholar
  13. 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. 14.
    Beck, K., Gamma, E.: Test Infected: Programmers Love Writing Tests. Java Report 3(7), 37–50 (1998)Google Scholar
  15. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Nelson Rodrigues
    • 1
    • 2
  • Arnaldo Pereira
    • 1
  • Paulo Leitão
    • 1
    • 2
  1. 1.Polytechnic Institute of BragançaBragançaPortugal
  2. 2.Artificial Intelligence and Computer Science LaboratoryPortoPortugal

Personalised recommendations