FPGA implementation of model predictive control with constant switching frequency for PMSM drives

Zhixun Ma, Saeid Saeidi, Ralph Kennel

Research output: Contribution to journalArticlepeer-review

136 Scopus citations

Abstract

Field programmable gate array (FPGA) implementation of a model predictive control with constant switching frequency (MPC-CSF) for a permanent magnet synchronous machine (PMSM) is proposed. The basic finite states MPC (FS-MPC) can be combined with a pulsewidth modulation (PWM) modulator because of an effective cost function optimization algorithm in which voltage vectors are dynamically selected and calculated through iteration based on the idea similar to dichotomy. Using model-based design (MBD), MPC-CSF is implemented on an FPGA with parallel and pipeline processing techniques in short execution time. Functionality simulation analysis presents that MPC-CSF is much robust to parameter variations. Experimental results illustrate that MPC-CSF has good dynamic performance for PMSM drives.

Original languageEnglish
Article number6868255
Pages (from-to)2055-2063
Number of pages9
JournalIEEE Transactions on Industrial Informatics
Volume10
Issue number4
DOIs
StatePublished - 1 Nov 2014

Keywords

  • Field programmable gate array (FPGA)
  • model predictive control (MPC)
  • optimization algorithm
  • permanent magnet synchronous machine (PMSM)

Fingerprint

Dive into the research topics of 'FPGA implementation of model predictive control with constant switching frequency for PMSM drives'. Together they form a unique fingerprint.

Cite this