Filtering and error analysis via the UDU^{T} covariance factorization

Kalman filter algorithms based on the UDUTcovariance factorization are discussed, with special attention given to algorithm implementation efficiency. A U-D factored covariance error analysis algorithm is formulated, and its efficiency and numerical stability are demonstrated in a representative orbit determination problem. The numerical results are compared with those obtained using covariance error analysis formulae, and the comparison highlights the numerical superiority of our algorithm A by-product of the U-D analysis is a new, highly efficient algorithm mechanization of the arbitrary gain covariance update formula.

[1]  W. E. Gentleman Least Squares Computations by Givens Transformations Without Square Roots , 1973 .

[2]  S. P. Synnott,et al.  Navigation accuracy analysis for the Mariner-Jupiter-Saturn 1977 mission , 1976 .

[3]  G. J. Bierman,et al.  Givens transformation techniques for Kalman filtering. , 1977 .

[4]  Gerald J. Bierman,et al.  Measurement updating using the U-D factorization , 1975, 1975 IEEE Conference on Decision and Control including the 14th Symposium on Adaptive Processes.

[5]  Gerald J. Bierman,et al.  Numerical comparison of kalman filter algorithms: Orbit determination case study , 1977, Autom..

[6]  G. Bierman,et al.  Gram-Schmidt algorithms for covariance propagation , 1975, 1975 IEEE Conference on Decision and Control including the 14th Symposium on Adaptive Processes.

[7]  G. Bierman A Comparison of Discrete Linear Filtering Algorithms , 1973, IEEE Transactions on Aerospace and Electronic Systems.

[8]  Gerald Bierman Applications of modern estimation techniques to aircraft navigation , 1977, 1977 IEEE Conference on Decision and Control including the 16th Symposium on Adaptive Processes and A Special Symposium on Fuzzy Set Theory and Applications.

[9]  Roy H. Wampler A Report on the Accuracy of Some Widely Used Least Squares Computer Programs , 1970 .