DocumentCode
3007631
Title
VLSI Implementation of real-time Kalman filter
Author
Sung, Tze-Yun ; Hu, Yu-Hen
Author_Institution
National Taiwan University, Taipei, Taiwan, R.O.C.
Volume
11
fYear
1986
fDate
31503
Firstpage
2223
Lastpage
2226
Abstract
In this paper, the problem of parallel implementation of the square-root Kalman filters is addressed. In the system level, our approach is to apply systolic type processor arrays as basic building blocks to speed up the matrix operations required in each iteration. Specifically, by utilizing a sparse matrix structure, we derive a simple systolic array configuration which is able to solve a rotation operation very efficiently. To maximize the parallelism, we also exploit an inter-array pipelining scheme through the overlapping of execution between successive processor arrays. As a result, several modules can be tightly coupled to form a dedicate Kalman Filter processor for real time applications. We estimate that with O(n2) processors, it would take O(4n+3r-3) time units to complete one Kalman filter iteration, where n is number of states and r is number of inputs.
Keywords
Costs; Covariance matrix; Equations; Filters; Parallel processing; Process control; Sparse matrices; State estimation; Systolic arrays; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '86.
Type
conf
DOI
10.1109/ICASSP.1986.1169136
Filename
1169136
Link To Document