Abstract
This paper studies the acceleration of numerical simulations executed on Field-Programmable Gate Arrays (FPGAs) for electric machines presented by voltage-behind-reactance (VBR) models. In VBR models, the stator dynamics are modeled in abc coordinates, while the rotor dynamics are formulated in qd reference frame. Both induction motors and synchronous generators, operating without and with magnetic saturation, are considered. Once VBR models of these machine types are reviewed, their dynamic models are discretized using Runge-Kutta numerical routines. The detailed mapping of such discrete models to FPGA is provided using High-Level Synthesis, which directly converts untimed descriptions into VHDL or Verilog. An automated method finds the fastest FPGA architecture by finding the best set of synthesis options. Experimental results show that our FPGA-based acceleration flow leads to about 92-168 times average simulation speed-up for various machine types compared to the MATLAB simulation.
| Original language | English |
|---|---|
| Article number | 9016102 |
| Pages (from-to) | 1247-1257 |
| Number of pages | 11 |
| Journal | IEEE Transactions on Energy Conversion |
| Volume | 35 |
| Issue number | 3 |
| DOIs | |
| State | Published - Sep 2020 |
| Externally published | Yes |
Funding
Manuscript received June 28, 2019; revised December 1, 2019; accepted February 21, 2020. Date of publication February 27, 2020; date of current version August 20, 2020. This work was supported by National Science Foundation under Grant 1509804. Paper no. TEC-00705-2019. (Corresponding author: Ali Davoudi.) Ajay Pratap Yadav and Ali Davoudi are with the Department of Electrical Engineering, University of Texas, Arlington, TX 76019 USA (e-mail: [email protected]; [email protected]).
Keywords
- FPGA
- induction machine
- real-time simulation
- synchronous machine
- voltage-behind-reactance