DocumentCode :
846057
Title :
Fixed point implementation of fast Kalman predictors
Author :
Scharf, Louis L. ; Sigurdsson, Sigurdur
Author_Institution :
University of Rhode Island, Kingston, RI, USA
Volume :
29
Issue :
9
fYear :
1984
fDate :
9/1/1984 12:00:00 AM
Firstpage :
850
Lastpage :
852
Abstract :
In this note we study scaling rules and roundoff noise variances in a fixed-point implementation of the Kalman predictor for an ARMA time series observed noise free. The Kalman predictor is realized in a fast form that uses the so-called fast Kalman gain algorithm. The algorithm for the gain is fixed point. Scaling rules and expressions for rounding error variances are derived. The numerical results show that the fixed-point realization performs very close to the floating point realization for relatively low-order ARMA time series that are not too narrow band. The predictor has been implemented in 16-bit fixed-point arithmetic on an INTEL 8086 microprocessor, and in 16-bit floating-point arithmetic on an INTEL 8080. Fixed-point code was written in Assembly language and floating-point code was written in Fortran. Experimental results were obtained by running the fixed- and floating-point filters on identical data sets. All experiments were carried out on an INTEL MIDS 230 development system.
Keywords :
Autoregressive moving-average processes; Digital filter wordlength effects; Kalman filtering, linear systems; Prediction methods; Assembly; Equations; Filtering; Fixed-point arithmetic; Floating-point arithmetic; Kalman filters; Microprocessors; Narrowband; Statistics; Technological innovation;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.1984.1103654
Filename :
1103654
Link To Document :
بازگشت