A Distributed Flight Software Design for Satellite Formation Flying Control

Abstract

Several NASA and DoD missions are envisioned that will utilize distributed. autonomous clusters of spacecraft. The Air Force Research Laboratoiy initiated the TechSat 21 mission to demonsnate the key enabling technologies of formation flying and distributed radar. Princeton Satellite Systems developed the Formation Flying Module (FFM) for TechSat 21 to provide autonomous reconfiguration, formation keeping,and collision avoidance capabilities to the three-satellite cluster. The process of developing flight software for such a distributed system has brought to light significant design challenges. Examples inclitde developing a cluster level fault management plan. designing an autonomous control system which respects the various constraints imposed by the spacecraft design. and defining a sensible ground command interface to the cluster. These challenges are likely to remain important issues for fttture missions. especially as the complexity and size of the cluster grows. This paper presents an overview of the FFM design along with the motivations and challenges associated with the design process.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2003
Accession Number
ADA451883

Entities

People

  • Joseph B. Mueller
  • Margarita Brito

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Artificial Satellites
  • Astronautics
  • Collision Avoidance
  • Collisions
  • Control Systems
  • Coordinate Systems
  • Detection
  • Equations
  • Hall Thrusters
  • Military Research
  • Navigation
  • Orbital Elements
  • Relative Motion
  • Software Design
  • Spacecraft

Fields of Study

  • Computer science

Readers

  • Robotics and Automation.
  • Software Engineering.

Technology Areas

  • Space
  • Space - Satellites
  • Space - Spacecraft Maneuvers