Real-time Ethernet networks for motion control

Communication networks have been traditionally employed in motion control applications, especially within factory automation systems. While in the past they were merely used to exchange non time critical data (e.g. parameters and configuration data) nowadays they allow for much more powerful performance. In particular, the recently introduced Real-time Ethernet (RTE) networks, have been explicitly designed in order to cope with very tight timing constraints in terms of both determinism and real-time. In this paper we focus on two popular RTE networks, namely Ethernet POWERLINK and EtherCAT, and provide an example of their employment for a coordinated motion control application. In particular, we consider the tracking of a circular trajectory by the coordinated motion of two independent axes where the velocity set-points are transmitted to the electrical drives implementing the axis control by means of the RTE networks. After providing some essential features of the two networks, we describe the configurations adopted for the coordinated motion control application. Then we check the effectiveness of the solution proposed by means of numerical simulations which take into consideration possible error scenarios deriving from the adoption of the communication networks such as transmission errors, communication delays and cable breaks.

[1]  Yunhua Li,et al.  Network-Based Coordinated Motion Control of Large-Scale Transportation Vehicles , 2007, IEEE/ASME Transactions on Mechatronics.

[2]  Jean-Pierre Thomesse,et al.  Fieldbus Technology in Industrial Automation , 2005, Proceedings of the IEEE.

[3]  João Pedro Hespanha,et al.  A Survey of Recent Results in Networked Control Systems , 2007, Proceedings of the IEEE.

[4]  Jean-Dominique Decotignie,et al.  Ethernet-Based Real-Time and Industrial Communications , 2005, Proceedings of the IEEE.

[5]  Won-jong Kim,et al.  Real-time operating environment for networked control systems , 2005, Proceedings of the 2005, American Control Conference, 2005..

[6]  Max Felser,et al.  Real-Time Ethernet - Industry Prospective , 2005, Proceedings of the IEEE.

[7]  Bogdan M. Wilamowski,et al.  Industrial Communication Systems , 2011 .

[8]  Gianluca Cena,et al.  Performance analysis of Ethernet Powerlink networks for distributed control and automation systems , 2009, Comput. Stand. Interfaces.

[9]  Gunnar Prytz,et al.  A performance analysis of EtherCAT and PROFINET IRT , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[10]  Dawn M. Tilbury,et al.  The Emergence of Industrial Control Networks for Manufacturing Control, Diagnostics, and Safety Data , 2007, Proceedings of the IEEE.

[11]  Ieee Standards Board IEEE standards for local and metropolitan area networks : supplement to Carrier Sense Multiple Access with Collision Detection (CSMA/CD) access method and physical layer specifications : layer management (section 5) , 1991 .

[12]  Jürgen Jasperneite,et al.  Limits of increasing the performance of Industrial Ethernet protocols , 2007, 2007 IEEE Conference on Emerging Technologies and Factory Automation (EFTA 2007).

[13]  Giorgio C. Buttazzo,et al.  HARD REAL-TIME COMPUTING SYSTEMS Predictable Scheduling Algorithms and Applications , 2007 .

[14]  Giorgio Buttazzo,et al.  Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications , 1997 .

[15]  Andreas Willig,et al.  Ring stability of the PROFIBUS token-passing protocol over error-prone links , 2001, IEEE Trans. Ind. Electron..

[16]  Alan Burns,et al.  Comparing real-time communication under electromagnetic interference , 2004, Proceedings. 16th Euromicro Conference on Real-Time Systems, 2004. ECRTS 2004..

[17]  Feng-Li Lian,et al.  Network architecture and communication modules for guaranteeing acceptable control and communication performance for networked multi-agent systems , 2006, IEEE Transactions on Industrial Informatics.

[18]  Stefan Soucek,et al.  Quality of service concerns in IP-based control systems , 2004, IEEE Transactions on Industrial Electronics.

[19]  Manuel A Duarte-Mermoud,et al.  Performance index for quality response of dynamical systems. , 2004, ISA transactions.

[20]  Richard Zurawski,et al.  The Industrial Information Technology Handbook , 2004, The Industrial Information Technology Handbook.

[21]  V. M. Sempere,et al.  Multimedia applications in industrial networks: integration of image processing in Profibus , 2003 .

[22]  T. Sauter,et al.  The continuing evolution of integration in manufacturing automation , 2007, IEEE Industrial Electronics Magazine.

[23]  Suk Lee,et al.  Worst Case Communication Delay of Real-Time Industrial Switched Ethernet With Multiple Levels , 2006, IEEE Transactions on Industrial Electronics.

[24]  Yasutaka Fujimoto,et al.  A control system with high speed and real time communication links , 2006, 9th IEEE International Workshop on Advanced Motion Control, 2006..

[25]  Weidong Xiang,et al.  Performance Analysis of a Real-Time Control Network Test Bed in a Linux-Based System With Sporadic Message Arrivals , 2006, IEEE Transactions on Industrial Informatics.

[26]  Giuseppe Buja,et al.  Communication architectures for electrical drives , 2005, IEEE Transactions on Industrial Informatics.

[27]  E. Gilbert Capacity of a burst-noise channel , 1960 .

[28]  Yeqiong Song,et al.  Worst-case deadline failure probability in real-time applications distributed over controller area network , 2000, J. Syst. Archit..