DocumentCode
2729398
Title
Study of Algorithms of Real-Time Scheduling with Fault-Tolerance in Small Satellite On-Board Computer Systems
Author
Sa, Pengfei ; Zhao, Min ; Liu, Yanfei
Author_Institution
Coll. of Autom. Eng., Nanjing Univ. of Aeronaut. & Astronaut.
Volume
1
fYear
0
fDate
0-0 0
Firstpage
2949
Lastpage
2953
Abstract
Scheduling small satellite´s mission must meet with two acquirements: one is that all real-time tasks must be complemented in time limit, the other is that it must have fault-tolerant capability. In this paper, an integration mission model of both periodical mission and non-periodical mission is built based on the characteristic of small satellite mission and a fault-tolerant scheduling algorithm of static scheduling and dynamic adjustment for small satellite is presented combined with mission allocate algorithm and partial dynamic scheduling algorithm of embedded processor. This algorithm combines both the technique of primary/backup copies and the Hopfield algorithm and sum up static assignment to planning and operation problem held in resource and time. Neural network algorithm is used in partial dynamic adjustment of non-periodical mission and backup mission copies that assures the reliability and temporal effectiveness of mission execution. Simulation results show that it achieves higher schedulability compared to some other methods. Further, in terms of scheduling length and load balancing, it is superior to that of conventional graphic algorithm
Keywords
Hopfield neural nets; aerospace computing; artificial satellites; dynamic scheduling; fault tolerant computing; processor scheduling; real-time systems; resource allocation; Hopfield algorithm; conventional graphic algorithm; embedded processor; fault-tolerant scheduling; load balancing; mission allocate algorithm; partial dynamic scheduling; real-time scheduling; scheduling length; small satellite on-board computer systems; static scheduling; Dynamic scheduling; Fault tolerance; Fault tolerant systems; Heuristic algorithms; Load management; Neural networks; Processor scheduling; Real time systems; Satellites; Scheduling algorithm; Fault-Tolerant Technique; HNN; Real-Time Scheduling; Small Satellite;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Control and Automation, 2006. WCICA 2006. The Sixth World Congress on
Conference_Location
Dalian
Print_ISBN
1-4244-0332-4
Type
conf
DOI
10.1109/WCICA.2006.1712906
Filename
1712906
Link To Document