Efficient Control Software Design for Automated Material Handling Systems Based on a Two-Layer Architecture

Combining high throughputs and good process quality, automated material handling systems are widely used in industry. In order to fully utilize their potential, automated material handling systems have to be highly specialized and custom-built, requiring individually implemented control software. Due to the fact that a modular structure of the software is often missing, individual implementations require extensive manual programming, which is labor intensive, error prone and leads to software structures which are hard to maintain. In this paper, a software architecture is presented that enables a modular composition of control software for automated material handling systems. This software architecture is based on a twolayer architecture and separates the decisions made by the material flow from the control of the conveyors. As a result of this separation, predefined modules for both layers can be created, therefore allowing an integrated modularization of the control software. Such an integrated modularization enables the creation of a software by interconnecting predefined modules and setting their parameters, and is therefore efficient in terms of time and labor.

[1]  M. Bonfe,et al.  A SysML-Based Methodology for Manufacturing Machinery Modeling and Design , 2011, IEEE/ASME Transactions on Mechatronics.

[2]  Michael ten Hompel,et al.  Distributed Control Nodes for Material Flow System Controls on the Example of Unit Load Conveyor and Sorter Facilities , 2006 .

[3]  Nils Klein,et al.  The impact of decentral dispatching strategies on the performance of intralogistics transport systems , 2012 .

[4]  Wilfried Lepuschitz,et al.  Decentralized Reconfiguration of a Flexible Transportation System , 2011, IEEE Transactions on Industrial Informatics.

[5]  Heiko Krumm,et al.  Integration of a legacy automation system into a SOA for devices , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[6]  W. Steiger Materialfluss und Logistik - von der Fertigungsmaschine zum Abtransport , 1992 .

[7]  Marcello Bonfe,et al.  Design patterns for model-based automation software design and implementation , 2013 .

[8]  M. Wilke Wandelbare automatisierte Materialflusssysteme für dynamische Produktionsstrukturen , 2006 .

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

[10]  Thorsten Schmidt,et al.  Warehouse Management: Automation and Organisation of Warehouse and Order Picking Systems , 2006 .

[11]  Shawn A. Bohner,et al.  Model-Based Engineering of Software: Three Productivity Perspectives , 2009, 2009 33rd Annual IEEE Software Engineering Workshop.

[12]  Wilfried Lepuschitz,et al.  A Multi-Layer Approach for Failure Detection in a Manufacturing System Based on Automation Agents , 2012, 2012 Ninth International Conference on Information Technology - New Generations.

[13]  David Hästbacka,et al.  Model-driven development of industrial process control applications , 2011, J. Syst. Softw..

[14]  S Runde,et al.  Engineering of building automation systems — State-of-the-art, deficits, approaches , 2010, 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010).

[15]  Christian Brecher,et al.  Model-based Control of a Handling System with SysML , 2013, CSER.

[16]  E. Estevez,et al.  A Methodology for Multidisciplinary Modeling of Industrial Control Systems using UML , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[17]  Stephan H. Mayer,et al.  Development of a completely decentralized control system for modular continuous conveyors , 2011 .