FPGA Implementation of Model Predictive Control With Constant Switching Frequency for PMSM Drives
- Resource Type
- Periodical
- Authors
- Ma, Z.; Saeidi, S.; Kennel, R.
- Source
- IEEE Transactions on Industrial Informatics IEEE Trans. Ind. Inf. Industrial Informatics, IEEE Transactions on. 10(4):2055-2063 Nov, 2014
- Subject
- Power, Energy and Industry Applications
Signal Processing and Analysis
Computing and Processing
Communication, Networking and Broadcast Technologies
Cost function
Mathematical model
Field programmable gate arrays
Permanent magnet machines
Predictive control
- Language
- ISSN
- 1551-3203
1941-0050
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.