Industrial Fault‐Tolerant Architectures
Magdi S. Mahmoud, Yuanqing Xia · 2013
Distributed industrial control systems are becoming one of the most important areas in the research of embedded-control applications. In this sense, the control and supervision of these systems are accomplished through the cooperation of different nodes that are interconnected through industrial local area networks. Nowadays, distributed architectures are the base of many manufacturing systems. Some aspects like fault-tolerance, system validation and design process are very important in the development of these systems. In this chapter, we study the dependability of three different architectures of a distributed system and we show the development of both physical and logical fault injectors and the implementation of local performance monitors. We also study the impact of check-pointing mechanisms on the system performance in a control system based on a CAN network. Finally we propose a distributed system design methodology based on codesign.