Home
Scholarly Works
Using One FPGA to Control Two...
Conference

Using One FPGA to Control Two High-Switching-Frequency PMSM Drive Systems Through a Novel Time-Division Multiplexing Method

Abstract

In order to reduce the resources utilization of Field Programmable Gate Array (FPGA) chip thereby using one FPGA to control multiple motors together, a novel time-division multiplexing (TDM) method is proposed in this paper. The field-oriented control (FOC) algorithm is developed using Xilinx system generator (XSG) in Matlab/Simulink environment. Due to the fast calculation speed of FPGA and the pipeline optimization technology, the execution time of FOC algorithm can reach $<2.5\ \boldsymbol{\mu}\mathbf{s}$ and the switching frequency can be increased to >100 kHz. In order to verify the proposed TDM method, the dual-motor scenario is studied in this paper. Experimental results show that by adopting the proposed TDM method, the resource utilization of the FPGA chip can be further greatly reduced.

Authors

Jin F; Qian W; Bai H; Lu D; Cheng B

Pagination

pp. 998-1002

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

March 1, 2018

DOI

10.1109/apec.2018.8341136

Name of conference

2018 IEEE Applied Power Electronics Conference and Exposition (APEC)
View published work (Non-McMaster Users)

Contact the Experts team