Li Dan, Hu Xiaoguang
State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing 100191, China.
State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing 100191, China.
ISA Trans. 2017 Mar;67:398-406. doi: 10.1016/j.isatra.2017.01.005. Epub 2017 Jan 13.
Because of the high availability requirements from weapon equipment, an in-depth study has been conducted on the real-time fault-tolerance of the widely applied Compact PCI (CPCI) bus measurement and control system. A redundancy design method that uses heartbeat detection to connect the primary and alternate devices has been developed. To address the low successful execution rate and relatively large waste of time slices in the primary version of the task software, an improved algorithm for real-time fault-tolerant scheduling is proposed based on the Basic Checking available time Elimination idle time (BCE) algorithm, applying a single-neuron self-adaptive proportion sum differential (PSD) controller. The experimental validation results indicate that this system has excellent redundancy and fault-tolerance, and the newly developed method can effectively improve the system availability.