Intelligent Product and Mechatronic Software Components Facilitating Mass Customization in Collaborative Manufacturing Systems

  • Majid SorouriEmail author
  • Valeriy Vyatkin
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 480)


The intention of this research is to propose a uniform architecture for control software design of collaborative manufacturing systems. It introduces software components known as Modular, Intelligent, and Real-time Agents (MIRAs) that represent both products (C-MIRA) and mechatronic components (O-MIRAs) in a production system. C-MIRAs are in constant interaction with customers and operators through human machine interfaces (HMIs), and are responsible for transforming products from concepts up to full realization of them. It is demonstrated that desired services of a number of machines and mechatronic components can be dynamically allocated to a C-MIRA using a fully decentralized scheduling and operation control. This architecture also envisages the machines’ control to be composed of a set of modular software components, with standardized interfaces. This makes them intuitive and easy to install, to create the desired behavior for collaborative manufacturing systems. A simplified food production case study, whose control is synthesized using the proposed approach, is chosen as an illustrative example for the proposed methodology.


IEC 61499 Mass customization Collaborative production systems 


  1. 1.
    Merdan, M., Lepuschitz, W., Hegny, I., Koppensteiner, G.: Application of a communication interface between agents and the low level control. In: 4th International Conference on Autonomous Robots and Agents, ICARA, pp. 628–633 (2009)Google Scholar
  2. 2.
    Gouyon, D., Pétin, J.-F., Morel, G.: A product-driven reconfigurable control for shop floor systems. Stud. Inform. Control 16 (2007)Google Scholar
  3. 3.
    Simao, J.M., Tacla, C.A., Stadzisz, P.C.: Holonic control metamodel. IEEE Trans. Systems Man Cybern. Part A: Appl. Rev. 39, 1126–1139 (2009)CrossRefGoogle Scholar
  4. 4.
    Vrba, P., Tichy, P., Marik, V., Staron, R.J., Maturana, F.P., Kadera, P.: Rockwell automation’s holonic and multiagent control systems compendium. IEEE Trans. Systems Man Cybern. Part C: Appl. Rev. 41, 14–30 (2011)CrossRefGoogle Scholar
  5. 5.
    Leitao, P., Marik, V., Vrba, P.: Past, present, and future of industrial agent applications. IEEE Trans. Ind. Inform. 1 (2012)Google Scholar
  6. 6.
    Shen, W., Hao, Q., Yoon, H.J., Norrie, D.H.: Applications of agent-based systems in intelligent manufacturing: an updated review. Adv. Eng. Inform. 20, 415–431 (2006)CrossRefGoogle Scholar
  7. 7.
    Leitão, P.: Agent-based distributed manufacturing control: a state-of-the-art survey. Eng. Appl. Artif. Intell. 22, 979–991 (2009)CrossRefGoogle Scholar
  8. 8.
    Vyatkin, V.: IEC 61499 as enabler of distributed and intelligent automation: state-of-the-art review. IEEE Trans. Ind. Inform. 7, 768–781 (2011)CrossRefGoogle Scholar
  9. 9.
    Vyatkin, V.: Intelligent mechatronic components: control system engineering using an open distributed architecture. In: IEEE Conference on Emerging Technologies and Factory Automation, ETFA 2003, vol. 2, pp. 277–284 (2003)Google Scholar
  10. 10.
    Pang, C.: Model-driven development of distributed automation intelligence with IEC 61499. Ph.D. Electrical and Computer Engineering, The University of Auckland (2012)Google Scholar
  11. 11.
    Zoitl, A.: Real-Time Execusion for IEC 61499: OSA & O3neida (2009)Google Scholar
  12. 12.
    Sorouri, M., Vyatkin, V., Salcic, Z.: MIRA: enabler of mass customization through agent-based development of intelligent manufacturing systems. Paper presented at the IEEE International Conference on Robotics and Automation (ICRA), Hong Kong (2014)Google Scholar
  13. 13.
    Sorouri, M., Patil, S., Vyatkin, V., Salcic, Z.: Software composition and distributed operation scheduling in modular automated machines. IEEE Trans. Ind. Inform. 11, 865–878 (2014)CrossRefGoogle Scholar
  14. 14.
    Rachlin, J., Goodwin, R., Murthy, S., Akkiraju, R., Wu, F., Kumaran, S., Das, R.: A-teams: an agent architecture for optimization and decision-support. In: Papadimitriou, C., Singh, M.P., Müller, J.P. (eds.) ATAL 1998. LNCS (LNAI), vol. 1555, pp. 261–276. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  15. 15.
    Lim, M.K., Zhang, D.Z.: An integrated agent-based approach for responsive control of manufacturing resources. Comput. Ind. Eng. 46, 221–232 (2004)CrossRefGoogle Scholar
  16. 16.
    NxtOne 2.0 (2014). Accessed April 2016

Copyright information

© IFIP International Federation for Information Processing 2016

Authors and Affiliations

  1. 1.Science and Research BranchIslamic Azad UniversityTehranIran
  2. 2.Luleå University of TechnologyLuleåSweden
  3. 3.Aalto UniversityHelsinkiFinland

Personalised recommendations