NASA SBIR 2009 Solicitation


PROPOSAL NUMBER: 09-1 O4.04-8246
SUBTOPIC TITLE: Flight Dynamics Technologies and Software
PROPOSAL TITLE: Advanced Filtering Techniques Applied to Spaceflight

SMALL BUSINESS CONCERN (Firm Name, Mail Address, City/State/Zip, Phone)
11560 Forest lake Drive
Rolla, MO 65401 - 7305
(573) 201-1068

PRINCIPAL INVESTIGATOR/PROJECT MANAGER (Name, E-mail, Mail Address, City/State/Zip, Phone)
Jason Searcy
710 University Drive Suite 200
Rolla, MO 65401 - 2109
(502) 655-1952

Estimated Technology Readiness Level (TRL) at beginning and end of contract:
Begin: 1
End: 3

TECHNICAL ABSTRACT (Limit 2000 characters, approximately 200 words)
Spacecraft need accurate position and velocity estimates in order to control their orbits. Some missions require more accurate estimates than others, but nearly all missions need some type of orbit determination. IST-Rolla seeks to provide highly accurate algorithms that do not overpower the spacecraft's computer.
Many new, powerful algorithms exist such as the particle filter and the unscented Kalman filter, but most of them involve integrating several state vectors, and those integrations devour the computing power available. IST-Rolla will implement the รจ-D technique, the cost based filter (CBF), and the neural network estimator for orbit determination(developed by IST-Rolla Engineers) and analyze the results. These filters are nonlinear and might provide better accuracy than the extended Kalman filter (EKF) which is widely used, without being computationally cumbersome as the particle filter and unscented Kalman filter.
The theta-D technique approximates the solution to the filter-related Ricatti Equation. The CBF is an attempt to formulation of the filter under an 'optimal' framework. The neural network estimator works to estimate the modeling errors online so that the estimates become more accurate.

POTENTIAL NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
The algorithms provided by IST-Rolla, the theta-D, CBF and neural network estimator, will be set up so that the end user can provide the current estimate and the measurements, then the filter will adjust to those measurements and provide an estimate. This will be packaged into a C code, and an attempt will be made to create a filtering toolbox for MATLAB as well. These steps will allow the end user to apply and adapt these filters and with the analysis provided by IST-Rolla in Phase I and Phase II, the user will know exactly what to expect from the algorithms. The accuracy and efficiency will be a valuable asset to NASA's repertoire of orbit determination technologies.

POTENTIAL NON-NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
Most of the applications for NASA apply here as well. Once packaged, these algorithms will provide a powerful tool to spacecraft designers and will be easy to implement and test. IST-Rolla strives to make all commercial products as user friendly, and applicable in as many cases as possible. Furthermore, these set of algorithms along with the EKF, the unscented Kalman filter will be made into a tool box that can be sold to educational organizations for teaching courses on estimation and orbit determination.

NASA's technology taxonomy has been developed by the SBIR-STTR program to disseminate awareness of proposed and awarded R/R&D in the agency. It is a listing of over 100 technologies, sorted into broad categories, of interest to NASA.

Attitude Determination and Control
Guidance, Navigation, and Control
On-Board Computing and Data Management
Telemetry, Tracking and Control

Form Generated on 09-18-09 10:14