DocumentCode
308574
Title
Integrating autonomy technologies into an embedded spacecraft system-flight software system engineering for new millennium
Author
Kransner, S.M. ; Bernard, Douglas E.
Author_Institution
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume
2
fYear
1997
fDate
1-8 Feb 1997
Firstpage
409
Abstract
Deep Space 1 (DS1) is the first deep-space mission of NASA´s New Millennium technology validation program. The DS1 flight software will validate five autonomy technologies: 1) Planner/Scheduler, which receives ground or on-board requests for spacecraft activities and schedules them to resolve any resource conflicts or timing constraints; 2) Smart Executive, which expands planned activities into lower-level commands, deduces required hardware configurations or other actions, and provides detection and avoidance of constraint violations; 3) Mode Identification and Reconfiguration engine, which incorporates models of hardware and software behavior, detects discrepancies due to hardware or software failures, and requests recovery actions via the Smart Executive. 4) Autonomous Navigation, which determines the spacecraft trajectory from images of asteroids against the celestial sphere, and autonomously adjusts the trajectory to reach the target asteroid or comet. 5) Beacon Monitoring, which uses radio carrier modification and telemetry summarization to simplify ground monitoring of spacecraft health. Integration of these technologies into the spacecraft flight software architecture has presented a number of system engineering challenges, Some of these technologies were developed in a research-oriented, non-real-time, artificial intelligence organizational culture while spacecraft software is typically developed in a strong real-time, algorithmically-oriented culture. The Navigation technology has been developed in a ground-based environment. Integration of these different cultures and mutual education of the software team has been achieved. An early rapid prototype of an existing spacecraft design proved very valuable in educating the team members and in working out the development process
Keywords
aerospace computing; computerised monitoring; computerised navigation; real-time systems; software engineering; special purpose computers; DS1 flight software; Deep Space 1; NASA; Smart Executive; autonomous navigation; autonomy technologies; beacon monitoring; deep-space mission; embedded spacecraft system-flight software; mode identification; rapid prototype; real-time; reconfiguration engine; spacecraft activities; spacecraft flight software architecture; Engines; Hardware; Image resolution; Radio navigation; Scheduling; Space missions; Space technology; Space vehicles; Timing; Trajectory;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Conference, 1997. Proceedings., IEEE
Conference_Location
Snowmass at Aspen, CO
Print_ISBN
0-7803-3741-7
Type
conf
DOI
10.1109/AERO.1997.577990
Filename
577990
Link To Document