Deployment of a Distributed Multi-Agent Architecture for Transformable Assembly

  • Jack C. ChaplinEmail author
  • Svetan Ratchev
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 530)


Industry 4.0 represents a new philosophy in manufacturing systems, based on networked, intelligent, and cooperative resources. This revolution is necessary to make the cost-effective production of batch-size-of-one customised items in high-value manufacturing domains such as aerospace a reality. However, there exist large numbers of legacy production cells which generate value for enterprises which would ideally become part of a future manufacturing system, but which lack the necessary computational or networking capabilities. This is especially important in the case of small to medium enterprises, where Industry 4.0 is perceived as an expensive endeavour out of reach due to cost. There is a requirement for Industry 4.0 to be brought to existing legacy production cells in a cost effective and standards-compliant manner. This paper describes the technical implementation of an Evolvable Assembly Systems deployment onto an existing legacy manufacturing cell, describing the concepts and technical specifics of how to interface a software-based multi-agent system with real manufacturing hardware, and demonstrates how it is possible to make a transformable manufacturing cell which is compliant to the Industry 4.0 ideals in a cost-effective and expedient manner.


Industry 4.0 Evolvable Assembly Systems Smart manufacturing 



The reported research has been funded by the EPSRC grant EP/K018205/1, the support of which is gratefully acknowledged. We would also like to thank RTI for providing a license for Connext DDS Professional as part of their University Program.


  1. 1.
    Rhodes, C.: Manufacturing: statistics and policy, p. 13. House of Commons Library (2014)Google Scholar
  2. 2.
    Kagermann, H., et al.: Recommendations for implementing the strategic initiative INDUSTRIE 4.0: securing the future of German manufacturing industry; final report of the industrie 4.0 working group. Forschungsunion (2013)Google Scholar
  3. 3.
    Adolphs, P., et al.: Reference architecture model industrie 4.0 (rami4.0). VDI/VDE Society Measurement and Automatic Control (GMA) (2015)Google Scholar
  4. 4.
    Lin, S-W., et al.: The industrial internet of things volume G1: reference architecture. Industrial Internet Consortium (2017)Google Scholar
  5. 5.
    International Electrotechnical Commission: IEC 61131-3:2013 in programmable controllers - part 3: programming languages (2013)Google Scholar
  6. 6.
    Sommer, L.: Industrial revolution-industry 4.0: are German manufacturing SMEs the first victims of this revolution? J. Ind. Eng. Manag. 8(5), 1512 (2015)Google Scholar
  7. 7.
    Jennings, N.R.: On agent-based software engineering. Artif. Intell. 117(2), 277–296 (2000)CrossRefGoogle Scholar
  8. 8.
    Weiss, G.: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT press, Cambridge (1999)Google Scholar
  9. 9.
    Wooldridge, M., Jennings, N.R.: Intelligent agents: theory and practice. Knowl. Eng. Rev. 10(2), 115–152 (1995)CrossRefGoogle Scholar
  10. 10.
    Van Brussel, H., et al.: Reference architecture for holonic manufacturing systems: PROSA. Comput. Ind. 37(3), 255–274 (1998)CrossRefGoogle Scholar
  11. 11.
    Barbosa, J., et al.: Dynamic self-organization in holonic multi-agent manufacturing systems: the ADACOR evolution. Comput. Ind. 66, 99–111 (2015)CrossRefGoogle Scholar
  12. 12.
    Chaplin, J., et al.: Evolvable assembly systems: a distributed architecture for intelligent manufacturing. IFAC-PapersOnLine 48(3), 2065–2070 (2015)CrossRefGoogle Scholar
  13. 13.
    Object Management Group Inc.: Data Distribution Service (DDS) Version 1.4 (2015). Accessed 12 Nov 2017
  14. 14.
    Faccin, J., Nunes, I.: Modelling and reasoning about remediation actions in BDI agents. In: 2017 Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems. International Foundation for Autonomous Agents and Multiagent Systems (2017)Google Scholar
  15. 15.
    Rao, A.S., Georgeff, M.P.: BDI agents: from theory to practice. In: ICMAS (1995)Google Scholar
  16. 16.
    de Silva, L., et al.: Realisability of production recipes. In: 22nd European Conference in Artificial Intelligence (ECAI 2016), The Hague, Netherlands (2016)Google Scholar
  17. 17.
    Raspberry Pi Foundation: Raspberry Pi Zero W (2017). Accessed 6 Dec 2017
  18. 18.
    Siemens AG: The intelligent gateway for industrial IoT solutions: SIMATIC IOT2000 (2017). Accessed 6 Dec 2017
  19. 19.
    Raspberry Pi Foundation: Raspberry Pi 3 Model B (2017). Accessed 7 Dec 2017
  20. 20.
    OPC Foundation: Unified Architecture (2016). Accessed 5 Dec 2017
  21. 21.
    Siemens AG: SIMATIC WinCC V7 - maximum plant transparency and productivity (2017). Accessed 7 Dec 2017
  22. 22.
    S7Connector Members: S7Connector: Java library for S7 PLCs (2016). Accessed 7 Dec 2017
  23. 23.
    Real-Time Innovations: RTI connext DDS professional (2017). Accessed 6 Dec 2017
  24. 24.
    Bellifemine, F., Bergenti, F., Caire, G., Poggi, A.: Jade — a Java agent development framework. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-Agent Programming. MSASSO, vol. 15, pp. 125–147. Springer, Boston, MA (2005). Scholar
  25. 25.
    Bellifemine, F., Poggi, A., Rimassa, G.: JADE–A FIPA-compliant agent framework. In: Proceedings of PAAM, London (1999)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2019

Authors and Affiliations

  1. 1.Institute for Advanced Manufacturing, Advanced Manufacturing Building, Jubilee CampusUniversity of NottinghamNottinghamUK

Personalised recommendations