NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Software Would Largely Automate Design of Kalman FilterEmbedded Navigation Filter Automatic Designer (ENFAD) is a computer program being developed to automate the most difficult tasks in designing embedded software to implement a Kalman filter in a navigation system. The most difficult tasks are selection of error states of the filter and tuning of filter parameters, which are timeconsuming trial-and-error tasks that require expertise and rarely yield optimum results. An optimum selection of error states and filter parameters depends on navigation-sensor and vehicle characteristics, and on filter processing time. ENFAD would include a simulation module that would incorporate all possible error states with respect to a given set of vehicle and sensor characteristics. The first of two iterative optimization loops would vary the selection of error states until the best filter performance was achieved in Monte Carlo simulations. For a fixed selection of error states, the second loop would vary the filter parameter values until an optimal performance value was obtained. Design constraints would be satisfied in the optimization loops. Users would supply vehicle and sensor test data that would be used to refine digital models in ENFAD. Filter processing time and filter accuracy would be computed by ENFAD.
Document ID
20110014886
Acquisition Source
Marshall Space Flight Center
Document Type
Other - NASA Tech Brief
Authors
Chuang, Jason C. H.
(NASA Marshall Space Flight Center Huntsville, AL, United States)
Negast, William J.
(Gray Research, Inc. Huntsville, AL, United States)
Date Acquired
August 25, 2013
Publication Date
May 1, 2005
Publication Information
Publication: NASA Tech Briefs, May 2005
Subject Category
Computer Programming And Software
Report/Patent Number
MFS-31967-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available