Cost-Effective Hot-Standby Redundancy With Synchronization Using EtherCAT and Real-Time Ethernet Protocols

被引:12
|
作者
Stoj, Jacek [1 ]
机构
[1] Silesian Tech Univ, Dept Distributed Syst & Informat Devices, PL-44100 Gliwice, Poland
关键词
Redundancy; Switches; Synchronization; Protocols; Hardware; Ethernet; Cyber-physical systems; EtherCAT; Ethernet networks; fault tolerance; networked control systems; real-time systems;
D O I
10.1109/TASE.2020.3031128
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When designing and manufacturing industrial computer systems, many different issues must be considered. The most important of these are the temporal characteristics and real-time operation. Another factor is the distribution of the system, usually over a wide area, operation in harsh environments, and, finally, the system's dependability. When addressing the last issue, redundancy is commonly employed. This can be applied in many ways, e.g., by providing redundant communication links (buses and communication modules) and redundant sensors, input/output modules. This article considers systems that have computing unit redundancy, for which programmable logic controllers (PLCs) are often used. On the one hand, systems of this kind should be reliable and capable of real-time operations. On the other hand, they should be economically attractive. There are many solutions available on the market for the implementation of systems with redundancy. However, they are always rather expensive. Of course, the price is for a robust solution with dedicated hardware and many built-in features that are crucial in highly reliable systems, such as autodiagnostics. Nevertheless, such powerful products are not always required. This article presents an example of a cost-effective implementation of an industrial controller with hot-standby redundancy using regular devices and an Ethernet communication interface for the needs of synchronization of the computing units. For this purpose, EtherCAT and real-time Ethernet protocols were used. Note to Practitioners-This article is motivated by the problem of high cost of application of systems with computing units redundancy based on dedicated components, such as the latest S7-1500R/H Redundant System by Siemens or PACSystems Profinet System Redundancy by Emerson (former GE IP). The above solutions are powerful and sophisticated. However, sometimes, simpler solutions would suffice. This article shows how a system with computing unit redundancy could be built in a cost-effective way and, at the same time, provide all the basic features expected from systems with redundancy, i.e., fault detection, automatic switchover, and synchronization. All this is done with a common embedded programmable device and an open Ethernet-based communication network.
引用
收藏
页码:2035 / 2047
页数:13
相关论文
共 50 条
  • [1] Cost-effective Redundancy for Ethernet Train Communications using HSR
    Zuloaga, Aitzol
    Astarloa, Armando
    Jimenez, Jaime
    Lazaro, Jesus
    Angel Araujo, Jose
    2014 IEEE 23RD INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2014, : 1117 - 1122
  • [2] Cost Effective Computing Unit Redundancy in Networked Control Systems Using Real-Time Ethernet Protocol
    Stoj, Jacek
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2018, PT I, 2019, 852 : 43 - 53
  • [3] Real-time fault-tolerance with hot-standby topology for conditional sum adder
    Mukherjee, Atin
    Dhar, Anindya Sundar
    MICROELECTRONICS RELIABILITY, 2015, 55 (3-4) : 704 - 712
  • [4] Evaluation of clock synchronization accuracy of coexistent Real-Time Ethernet protocols
    Ferrari, P.
    Flammini, A.
    Rinaldi, S.
    Gaderer, G.
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PRECISION CLOCK SYNCHRONIZATION FOR MEASUREMENT, CONTROL AND COMMUNICATION, 2008, : 87 - +
  • [5] Cost-effective Energy Monitoring of a Zynq-based Real-time System including dual Gigabit Ethernet
    Geier, Martin
    Faller, Dominik
    Braendle, Marian
    Chakraborty, Samarjit
    2019 27TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2019, : 327 - 327
  • [6] Extending the vision: cost-effective relay of real-time simulation
    Khan, Kamran Z.
    MEDICAL EDUCATION, 2008, 42 (05) : 539 - 540
  • [7] Cost-Effective Resource Provisioning for Real-Time Workflow in Cloud
    Wu, Lei
    Ding, Ran
    Jia, Zhaohong
    Li, Xuejun
    COMPLEXITY, 2020, 2020
  • [8] Cost-Effective Security Support in Real-Time Video Surveillance
    Puvvadi, Udaya L. N.
    Di Benedetto, Kevin
    Patil, Aditya
    Kang, Kyoung-Don
    Park, Youngjoon
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (06) : 1457 - 1465
  • [9] On a cost-effective real-time simulation control system of underwater vehicle
    Shi, Yang
    Yan, Weisheng
    Ren, Zhang
    Xu, Demin
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 1998, 16 (04): : 516 - 620
  • [10] Cost-Effective CNNs for Real-Time Micro-Expression Recognition
    Belaiche, Reda
    Liu, Yu
    Migniot, Cyrille
    Ginhac, Dominique
    Yang, Fan
    APPLIED SCIENCES-BASEL, 2020, 10 (14):