Title :
Research on Real-Time Scheduling Strategy for Transient Fault Tolerance in NC System
Author :
Pan, Xuezeng ; Yao, Xinhua ; Ping, Lingdi
Author_Institution :
Dept. of Comput. Sci. & Eng., Zhejiang Univ.
Abstract :
Numerical control (NC) system is a hybrid-tasks system (HTS), which is made up of periodic real-time tasks, aperiodic real-time tasks and non-real-time tasks. To guarantee the time determinability and reliability of NC system, a HTS model describing all three kinks of task with temporal parameters tuple was established and the heuristic best-first search (BFS) algorithm was introduced to schedule tasks of this model. Then a fault-tolerance scheduling strategy based on rollback recovery and BFS algorithm was proposed to remove transient faults of system. Comparing to traditional fault-tolerance scheduling algorithm, the strategy presented in this paper is applied to schedule mixed and dependent tasks of NC system, and raises the level of resources utilization by reducing the cost of fault disposal. The validity of this proposed approach applied to NC system is verified in case study and algorithm simulation
Keywords :
fault tolerant computing; numerical control; scheduling; search problems; aperiodic real-time task; heuristic best-first search; hybrid-tasks system; nonreal-time task; numerical control system; periodic real-time task; real-time scheduling; rollback recovery; transient fault tolerance; Computer numerical control; Computer science; Fault tolerant systems; Hardware; High temperature superconductors; Job shop scheduling; Processor scheduling; Real time systems; Reliability engineering; Scheduling algorithm;
Conference_Titel :
Intelligent Systems Design and Applications, 2006. ISDA '06. Sixth International Conference on
Conference_Location :
Jinan
Print_ISBN :
0-7695-2528-8
DOI :
10.1109/ISDA.2006.253919