An efficient FPGA-based implementation of predictive current control algorithms for an indirect matrix converter
- Resource Type
- Conference
- Authors
- Qi, Chen; Pengfei Tu; Shi, Donghan; Peng Wang; Zagrodnik, Michael A.; Amit, Gupta
- Source
- 2016 IEEE 8th International Power Electronics and Motion Control Conference (IPEMC-ECCE Asia) Power Electronics and Motion Control Conference (IPEMC-ECCE Asia), 2016 IEEE 8th International. :2281-2288 May, 2016
- Subject
- Engineering Profession
Power, Energy and Industry Applications
Transportation
Field programmable gate arrays
Digital signal processing
Signal processing algorithms
Ports (Computers)
Algorithm design and analysis
Cost function
Switches
Digital signal processor
field programmable gate array
indirect matrix converter
predictive current control
- Language
To provide higher speed and more flexibility, this paper presents a new implementation method of predictive current control (PCC) algorithms for an indirect matrix converter (IMC) using a digital signal processor (DSP) and a field programmable gate array (FPGA). In this method, the SPARTAN-3E FPGA is used as a master controller to execute the PCC and commutation algorithms and the TMS320F28335 DSP is used as a slave controller to sample voltages and currents and then transmit all sampling results and synchronization signals to the FPGA. A programming structure consisting of a top module and several reusable sub-modules is designed in FPGA delivering reduced development time and better time/area efficiency. Experimental results from an IMC prototype confirmed the practical feasibility of proposed implementation method.