A Method and Application to Simulate and Validate Manufacturing Control Systems Based on a Discrete Manufacturing Simulation Platform

  • Olivier Roulet-Dubonnet
  • Per Aage Nyen
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8062)


This paper presents a method and an example application developed to simulate and validate distributed control systems. Using the application, the devices modelled in the manufacturing simulation system, are automatically exposed to the control system with a high level interface similar to the real devices. The devices, including the robots and transport system, can then be transparently operated from the control system as if they were the real devices.

The solution is based on a commercial discrete manufacturing simulation platform called 3DCreateTM from Visual Component, a thin custom interface layer dubbed VCHMS and a multi-agent (holonic) middleware called IceHMS. The VCHMS software communicates in real-time with 3DCreateTM and exposes selected objects and signals to the holonic control system and is also able to translate messages from the holonic system to 3DCreateTM signals.

In addition to its emulation capability, the presented solution has the decisive advantage to reuse the simulation model which is often created earlier for discrete event simulation. The solution has enabled the emulation of a complete production line at GKN Aerospace Norway. The virtual line has been tested and the solution will enable the development and validation of different control strategies from simple pull based systems to complete holonic manufacturing control systems.


Holonic Manufacturing System Multi-Agent System Simulation Discrete Manufacturing 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bellifemine, F., Poggi, A., Rimassa, R.G.: JADE - a FIPA-compliant agent framework. In: Proceedings of the Practical Applications of Intelligent Agents. The Practical Application Company Ltd. (1999)Google Scholar
  2. 2.
    Diankov, R.: Automated Construction of Robotic Manipulation Programs. Ph.D. thesis, Carnegie Mellon University, Robotics Institute (August 2010),
  3. 3.
    Gerkey, B., Vaughan, R., Howard, A.: The player/stage project: Tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics, pp. 317–323. Citeseer (2003)Google Scholar
  4. 4.
    Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: Proceedings of the 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2004), vol. 3, pp. 2149–2154. IEEE (2004)Google Scholar
  5. 5.
    Lastra, J.L.M., Torres, E.L., Colombo, A.W.: A 3D visualization and simulation framework for intelligent physical agents. In: Mařík, V., Brennan, R.W., Pěchouček, M. (eds.) HoloMAS 2005. LNCS (LNAI), vol. 3593, pp. 23–38. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  6. 6.
    Lind, M., Skavhaug, A.: Using the blender game engine for real-time emulation of production devices. International Journal of Production Research, 1–17 (2011)Google Scholar
  7. 7.
    Roulet-Dubonnet, O.: VC2HMS: Visual Component to IceHMS Interface (2013),
  8. 8.
    Roulet-Dubonnet, O., Lind, M.: IceHMS: A Holonic Middleware (2010),
  9. 9.
    Roulet-Dubonnet, O., Lind, M., Skavhaug, A.: IceHMS, A middleware for distributed control of manufacturing systems. In: Mařík, V., Martinez Lastra, J.L., Skobelev, P. (eds.) HoloMAS 2013. LNCS (LNAI), vol. 8062, pp. 95–105. Springer, Heidelberg (2013)Google Scholar
  10. 10.
    Ruiz, N., Giret, A., Botti, V.: Towards an agent-based simulation tool for manufacturing systems. In: IEEE Conference on Emerging Technologies and Factory Automation, ETFA 2006, pp. 797–804 (September 2006)Google Scholar
  11. 11.
    Van Brussel, H., Wyns, J., Valckenaers, P., Bongaerts, L., Peeters, P.: Reference architecture for holonic manufacturing systems: PROSA. Computers in Industry 37(3), 255–274 (1998)CrossRefGoogle Scholar
  12. 12.
    Van Brussel, H.: Holonic Manufacturing Systems The Vision Matching the Problem. In: Proceedings of the 1st European Conference on Holonic Manufacturing Systems, Hannover, Germany, IFW-Hannover (1994)Google Scholar
  13. 13.
    Vrba, P.: Mast: manufacturing agent simulation tool. In: Proceedings of the IEEE Conference on Emerging Technologies and Factory Automation, ETFA 2003, vol. 1, pp. 282–287 (2003)Google Scholar
  14. 14.
    Vrba, P., Marík, V.: From holonic control to virtual enterprises: The multi-agent approach. In: The Industrial Information Technology–Handbook, pp. 107–109 (2005)Google Scholar
  15. 15.
    Vrba, P., Marík, V.: Simulation in agent-based manufacturing control systems. In: 2005 IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 1718–1723 (October 2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Olivier Roulet-Dubonnet
    • 1
  • Per Aage Nyen
    • 1
  1. 1.Department of Production TechnologySINTEF Raufoss ManufacturingTrondheimNorway

Personalised recommendations