DocumentCode
2568024
Title
Hard-real-time resource management for autonomous spacecraft
Author
Gat, Erann
Author_Institution
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume
7
fYear
2000
fDate
2000
Firstpage
673
Abstract
This paper describes tickets, a computational mechanism for hard-real-time autonomous resource management. Autonomous spacecraft control can be considered abstractly as a computational process whose outputs are spacecraft commands. In order to make the engineering of such systems tractable, these computations an usually organized as multiple parallel threads of control. It is sometimes necessary, particularly in emergency situations, for one thread of control not only to issue certain commands, but to actively prevent the issuing of other commands by other threads of control. Tickets are software objects that act as intermediaries between control processes and low-level commands. In order to gain access to a low-level command a control process must be in possession of a valid ticket for that command. Tickets can be invalidated in constant time. This allows hard-real-time guarantees of performance for denying access to a particular low-level command or set of commands
Keywords
aerospace computing; aerospace control; real-time systems; resource allocation; autonomous spacecraft control; computational process; constrained ticket; hard-real-time resource management; low-level command; software object; ticket; Cameras; Centralized control; Control systems; Laboratories; Process control; Propulsion; Resource management; Space vehicles; Valves; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Conference Proceedings, 2000 IEEE
Conference_Location
Big Sky, MT
ISSN
1095-323X
Print_ISBN
0-7803-5846-5
Type
conf
DOI
10.1109/AERO.2000.879334
Filename
879334
Link To Document