NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The Software Design for the Wide-Field Infrared Explorer Attitude Control SystemThe Wide-Field Infrared Explorer (WIRE), currently scheduled for launch in September 1998, is the fifth of five spacecraft in the NASA/Goddard Small Explorer (SMEX) series. This paper presents the design of WIRE's Attitude Control System flight software (ACS FSW). WIRE is a momentum-biased, three-axis stabilized stellar pointer which provides high-accuracy pointing and autonomous acquisition for eight to ten stellar targets per orbit. WIRE's short mission life and limited cryogen supply motivate requirements for Sun and Earth avoidance constraints which are designed to prevent catastrophic instrument damage and to minimize the heat load on the cryostat. The FSW implements autonomous fault detection and handling (FDH) to enforce these instrument constraints and to perform several other checks which insure the safety of the spacecraft. The ACS FSW implements modules for sensor data processing, attitude determination, attitude control, guide star acquisition, actuator command generation, command/telemetry processing, and FDH. These software components are integrated with a hierarchical control mode managing module that dictates which software components are currently active. The lowest mode in the hierarchy is the 'safest' one, in the sense that it utilizes a minimal complement of sensors and actuators to keep the spacecraft in a stable configuration (power and pointing constraints are maintained). As higher modes in the hierarchy are achieved, the various software functions are activated by the mode manager, and an increasing level of attitude control accuracy is provided. If FDH detects a constraint violation or other anomaly, it triggers a safing transition to a lower control mode. The WIRE ACS FSW satisfies all target acquisition and pointing accuracy requirements, enforces all pointing constraints, provides the ground with a simple means for reconfiguring the system via table load, and meets all the demands of its real-time embedded environment (16 MHz Intel 80386 processor with 80387 coprocessor running under the VRTX operating system). The mode manager organizes and controls all the software modules used to accomplish these goals, and in particular, the FDH module is tightly coupled with the mode manager.
Document ID
19980237415
Acquisition Source
Goddard Space Flight Center
Document Type
Reprint (Version printed in journal)
Authors
Anderson, Mark O.
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Barnes, Kenneth C.
(Hammers Co. Greenbelt, MD United States)
Melhorn, Charles M.
(Hammers Co. Greenbelt, MD United States)
Phillips, Tom
(Hammers Co. Greenbelt, MD United States)
Date Acquired
September 6, 2013
Publication Date
March 17, 1998
Subject Category
Spacecraft Design, Testing And Performance
Meeting Information
Meeting: Small Satellites
Location: Logan, UT
Country: United States
Start Date: August 31, 1998
Sponsors: American Inst. of Aeronautics and Astronautics
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available