Abstract:
Based on the idea of redundant fault-tolerance, this paper designs a dual CPU fault-tolerant controller based on Field Programmable Gate Array(FPGA). It can detect faults and resume system performance through checkpoint reload in case of failure, and control law can self- reconfigure when sensor faults occur in the system. Simulation results show that fault-tolerance and fault rectification functions can be achieved by switching the redundant CPU and reconfiguring the control law in case of system failure.
Key words:
fault-tolerance,
reconfiguration,
Field Programmable Gate Array(FPGA)
摘要: 基于冗余容错思想,设计基于现场可编程门阵列的双CPU容错控制器。该容错控制器在故障情况下可通过回溯重载进行故障判定和系统性能恢复,控制器控制律在传感器失效时能进行自我重构。仿真结果表明,该容错控制器通过冗余CPU的切换和控制律的重构实现了系统故障情况下的容错纠错功能。
关键词:
容错,
重构,
现场可编程门阵列
CLC Number:
LI Deng-jing; FAN Shou-wen. Design of Dual CPU Fault-tolerant Controller Based on FPGA[J]. Computer Engineering, 2010, 36(2): 238-240.
李登静;范守文. 基于FPGA的双CPU容错控制器设计[J]. 计算机工程, 2010, 36(2): 238-240.