• 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