NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Software Analyzes Complex Systems in Real TimeExpert system software programs, also known as knowledge-based systems, are computer programs that emulate the knowledge and analytical skills of one or more human experts, related to a specific subject. SHINE (Spacecraft Health Inference Engine) is one such program, a software inference engine (expert system) designed by NASA for the purpose of monitoring, analyzing, and diagnosing both real-time and non-real-time systems. It was developed to meet many of the Agency s demanding and rigorous artificial intelligence goals for current and future needs. NASA developed the sophisticated and reusable software based on the experience and requirements of its Jet Propulsion Laboratory s (JPL) Artificial Intelligence Research Group in developing expert systems for space flight operations specifically, the diagnosis of spacecraft health. It was designed to be efficient enough to operate in demanding real time and in limited hardware environments, and to be utilized by non-expert systems applications written in conventional programming languages. The technology is currently used in several ongoing NASA applications, including the Mars Exploration Rovers and the Spacecraft Health Automatic Reasoning Pilot (SHARP) program for the diagnosis of telecommunication anomalies during the Neptune Voyager Encounter. It is also finding applications outside of the Space Agency.
Document ID
20090002479
Acquisition Source
Headquarters
Document Type
Other
Date Acquired
August 24, 2013
Publication Date
September 1, 2008
Publication Information
Publication: Spinoff 2008: 50 Years of NASA-Derived Technologies (1958-2008)
Subject Category
Man/System Technology And Life Support
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available