NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Spacecraft attitude control using a smart control systemTraditionally, spacecraft attitude control has been implemented using control loops written in native code for a space hardened processor. The Naval Research Lab has taken this approach during the development of the Attitude Control Electronics (ACE) package. After the system was developed and delivered, NRL decided to explore alternate technologies to accomplish this same task more efficiently. The approach taken by NRL was to implement the ACE control loops using systems technologies. The purpose of this effort was to: (1) research capabilities required of an expert system in processing a classic closed-loop control algorithm; (2) research the development environment required to design and test an embedded expert systems environment; (3) research the complexity of design and development of expert systems versus a conventional approach; and (4) test the resulting systems against the flight acceptance test software for both response and accuracy. Two expert systems were selected to implement the control loops. Criteria used for the selection of the expert systems included that they had to run in both embedded systems and ground based environments. Using two different expert systems allowed a comparison of the real-time capabilities, inferencing capabilities, and the ground-based development environment. The two expert systems chosen for the evaluation were Spacecraft Command Language (SCL), and NEXTPERT Object. SCL is a smart control system produced for the NRL by Interface and Control Systems (ICS). SCL was developed to be used for real-time command, control, and monitoring of a new generation of spacecraft. NEXPERT Object is a commercially available product developed by Neuron Data. Results of the effort were evaluated using the ACE test bed. The ACE test bed had been developed and used to test the original flight hardware and software using simulators and flight-like interfaces. The test bed was used for testing the expert systems in a 'near-flight' environment. The technical approach, the system architecture, the development environments, knowledge base development, and results of this effort are detailed.
Document ID
19930002744
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Buckley, Brian
(Interface and Control Systems West Melbourne, FL, United States)
Wheatcraft, Louis
(Barrios Technology, Inc. Houston, TX., United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1992
Publication Information
Publication: NASA. Lyndon B. Johnson Space Center, Fifth Annual Workshop on Space Operations Applications and Research (SOAR 1991), Volume 1
Subject Category
Spacecraft Design, Testing And Performance
Accession Number
93N11932
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available