Bibliography
Conference Paper (international conference)
FPGA Implementation of Rao-Blackwellized Particle Filter and its Application to Sensorless Drive Control
, , ,
: Proceedings of the 19th IFAC World Congress, 2014, p. 8669-8674
: The 19th World Congress of the IFAC /2014/, (Cape Town, ZA, 24.08.2014-29.08.2014)
: GAP102/11/0437, GA ČR, CZ.1.05/2.1.00/03.0094, GA MŠk
: Particle filtering/Monte Carlo methods, Software for system identification, Adaptive control -applications
: 10.3182/20140824-6-ZA-1003.01557
: http://library.utia.cas.cz/separaty/2014/AS/smidl-0431968.pdf
(eng): Abstract Rao-Blackwellied particle filter is a stochastic filter combining Kalman filters with particle filters. It is suitable for models that could be decomposed into linear and nonlinear part. Since the conditionally linear part can be solved by the Kalman filter, the sequential Monte Carlo is run only on the non-linear subspace. The resulting algorithm is a parallel evaluation of multiple Kalman filters with resampling. The parallel nature of this algorithm allows for very efficient implementation in hardware supporting parallel computation processes. In this contribution, we present implementation of the algorithm in the Field Programmable Gate Array (FPGA). Due to the used model and optimized implementation, the execution time of the filter is in units of microseconds and scales very favorably with the number of particles. This is demonstrated experimentally on a laboratory prototype of sensorless drive with permanent magnet synchronous machine (PMSM) of rated power of 10.7kW.
: JA