Erlang-based holonic controller for a palletized conveyor material handling system

Abstract Holonic systems have been a popular approach to face the challenges of the modern manufacturing environment and should continue to play a vital role in the fourth industrial revolution. Holonic control implementations have often made use of multi-agent systems – this paper presents, as a potential alternative, a case study implementation based on Erlang. Erlang is a functional programming language with strong scalability, concurrency and fault-tolerance characteristics, which prove to be beneficial when applied to the manufacturing control context. The case study used in this paper is the holonic control of a palletized conveyor material handling system – this implementation was chosen to demonstrate the advantages that Erlang can offer as implementation language for holonic systems.

[1]  A Koestler,et al.  Ghost in the Machine , 1970 .

[2]  Valeriy Vyatkin,et al.  Intelligent Component-Based Automation of Baggage Handling Systems With IEC 61499 , 2010, IEEE Transactions on Automation Science and Engineering.

[3]  Olivier Roulet-Dubonnet,et al.  Holonic shop-floor application for handling, feeding and transportation of workpieces , 2011 .

[4]  Richard Carlsson,et al.  Erlang and OTP in Action , 2010 .

[5]  Shiming Liu,et al.  Holonic manufacturing system for distributed control of automated guided vehicles , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[6]  Luc Bongaerts,et al.  Reference architecture for holonic manufacturing systems: PROSA , 1998 .

[7]  Bernd Scholz-Reiter,et al.  Autonomous Processes in Assembly Systems , 2007 .

[8]  Karel Kruger,et al.  Validation of a Holonic Controller for a Modular Conveyor System Using an Object-Oriented Simulation Framework , 2016, SOHOMA.

[9]  Karel Kruger,et al.  Erlang-based control implementation for a holonic manufacturing cell , 2017, Int. J. Comput. Integr. Manuf..

[10]  R. H. Sturges,et al.  Framework for the control of automated material-handling systems using the holonic manufacturing approach , 2004 .

[11]  Karel Kruger,et al.  Implementation of an Erlang-Based Resource Holon for a Holonic Manufacturing Cell , 2015, Service Orientation in Holonic and Multi-agent Manufacturing.

[12]  Sergey Yekhanin,et al.  Private information retrieval , 2010, CACM.

[13]  Dirk Cattrysse,et al.  A Holonic Chain Conveyor Control System: An Application , 2009, HoloMAS.

[14]  Soundar R. T. Kumara,et al.  Cyber-physical systems in manufacturing , 2016 .

[15]  Dilip B. Kotak,et al.  Agent-based holonic design and operations environment for distributed manufacturing , 2003, Comput. Ind..