• 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