• DocumentCode
    1975932
  • Title

    Implementation of extended Kalman Filter on FPGA

  • Author

    Xiaoxiao Jiang ; Jun Tao ; Zhe Zhang

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • fYear
    2011
  • fDate
    14-16 Oct. 2011
  • Firstpage
    915
  • Lastpage
    921
  • Abstract
    The purpose of this paper is to explore the concepts and consequences of implementing the Extended Kalman Filter (EKF) on the FPGA. The methods of Runge-Kutta and Taylor-Heun are applied to approximate the continuous time update. The methods of Rugge-Kutta and Gauss-Legendre are used to solve the Riccati equation in order to update the discrete time measurement. The simulation on Matlab Simulink and implementation on the hardware in-loop are completed. Tradeoff between clock frequency, hardware resources and design accuracy are analyzed in the design. Recommended works describe the limitation of the design and give the suggestion on how to save the hardware resources and increase the accuracy.
  • Keywords
    Kalman filters; Riccati equations; clocks; discrete time filters; field programmable gate arrays; mathematics computing; FPGA; Matlab Simulink; Riccati equation; Runge-Kutta method; Taylor-Heun method; clock frequency; continuous time update; design accuracy; discrete time measurement; extended Kalman filter; hardware in-loop; hardware resources; simulation; Extended Kalman Filter; FPGA; Gauss-Legendre; Rugge-Kutta; Taylor-Heun;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Communication Technology and Application (ICCTA 2011), IET International Conference on
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1049/cp.2011.0803
  • Filename
    6193002