• DocumentCode
    1481616
  • Title

    Fully FPGA-Based Sensorless Control for Synchronous AC Drive Using an Extended Kalman Filter

  • Author

    Idkhajine, Lahoucine ; Monmasson, Eric ; Maalouf, Amira

  • Author_Institution
    Syst. et Applic. des Technol. de l´´Inf. et de l´´Energie Lab., Cergy-Pontoise Univ., Cergy-Pontoise, France
  • Volume
    59
  • Issue
    10
  • fYear
    2012
  • Firstpage
    3908
  • Lastpage
    3918
  • Abstract
    The aim of this paper is to quantify the interest of using hardware field-programmable gate arrays (FPGAs) to implement complex control algorithms. As a benchmark, authors have chosen a sensorless speed controller for a synchronous motor. The estimation of the rotor position and speed is achieved using an extended Kalman filter (EKF), eliminating the need of their corresponding mechanical sensors. Due to the EKF complexity, such sensorless controller is systematically implemented in a software digital signal processor (DSP) device. The execution time is frequently evaluated to several tens or hundreds of microseconds. The motivation here is to prove that, when exploiting the treatment fastness of FPGAs (less than 6 μs ), it is possible to enhance the control bandwidth. To reach this objective, a comparison between the developed FPGA-based sensorless speed controller and its DSP-based counterpart is made. The same sensorless controller (with the same complexity) has been implemented in both cases. To prop up this comparison, simulation, hardware-in-the-loop, and experimental tests are presented.
  • Keywords
    Kalman filters; angular velocity control; field programmable gate arrays; microcontrollers; sensorless machine control; synchronous motor drives; EKF; FPGA-based sensorless speed controller; complex control algorithms; extended Kalman filter; hardware field-programmable gate arrays; hardware-in-the-loop; mechanical sensors; software DSP device; software digital signal processor device; synchronous AC drive; synchronous motor; Bandwidth; Complexity theory; Covariance matrix; Digital signal processing; Field programmable gate arrays; Kalman filters; Software; Control bandwidth; digital signal processor (DSP); execution time; extended Kalman filter (EKF); field-programmable gate array (FPGA); sensorless speed controller; synchronous motor (SM);
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2012.2189533
  • Filename
    6177240