• DocumentCode
    3472829
  • Title

    Development of an FPGA-Based Servo Controller for PMSM Drives

  • Author

    Li, Yan ; Zhuang, Shengxian ; Zhang, Luan

  • fYear
    2007
  • fDate
    18-21 Aug. 2007
  • Firstpage
    1398
  • Lastpage
    1403
  • Abstract
    An FPGA-Based servo controller for permanent magnet synchronous motor (PMSM) drive is designed and realized in this paper. The FPGA-Based controller has two modules. One module performs the function of the current/speed loop control for PMSM drives, which includes vector control strategy, the PI regulator, coordinate transformation, the SVPWM generator. The other module performs the function of position control, based on the discrete-time sliding mode variable structure control. The former is implemented with hardware, while the latter is implemented with software using Nios embedded processor, which leads to a system on a programmable chip. At last, an experimental system has been set up and some experimental and simulation results have demonstrated the performance of the FPGA-based servo control of PMSM drives.
  • Keywords
    field programmable gate arrays; permanent magnet motors; position control; servomechanisms; synchronous motor drives; FPGA based servo controller; current loop control; nios embedded processor; permanent magnet synchronous motor drive; position control; speed loop control; vector control strategy; Embedded software; Hardware; Machine vector control; Magnetic variables control; Permanent magnet motors; Position control; Regulators; Servomechanisms; Sliding mode control; Space vector pulse width modulation; FPGA; sliding mode; vector control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation and Logistics, 2007 IEEE International Conference on
  • Conference_Location
    Jinan
  • Print_ISBN
    978-1-4244-1531-1
  • Type

    conf

  • DOI
    10.1109/ICAL.2007.4338789
  • Filename
    4338789