Number of the records: 1  

FPGA Implementation of Rao-Blackwellized Particle Filter and its Application to Sensorless Drive Control

  1. 1.
    0431968 - ÚTIA 2015 RIV ZA eng C - Conference Paper (international conference)
    Šmídl, Václav - Nedvěd, R. - Košan, T. - Peroutka, Z.
    FPGA Implementation of Rao-Blackwellized Particle Filter and its Application to Sensorless Drive Control.
    Proceedings of the 19th IFAC World Congress, 2014. Cape Town: IFAC, 2014, s. 8669-8674. ISBN 978-3-902823-62-5.
    [The 19th World Congress of the IFAC /2014/. Cape Town (ZA), 24.08.2014-29.08.2014]
    R&D Projects: GA ČR(CZ) GAP102/11/0437
    Grant - others:GA MŠk(CZ) CZ.1.05/2.1.00/03.0094
    Institutional support: RVO:67985556
    Keywords : Particle filtering/Monte Carlo methods * Software for system identification * Adaptive control -applications
    Subject RIV: JA - Electronics ; Optoelectronics, Electrical Engineering
    http://library.utia.cas.cz/separaty/2014/AS/smidl-0431968.pdf

    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.
    Permanent Link: http://hdl.handle.net/11104/0237779

     
     
Number of the records: 1  

  This site uses cookies to make them easier to browse. Learn more about how we use cookies.