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
Link To Document