IEEE Transactions on Energy Conversion, Vol.35, No.3, 1247-1257, 2020
Hardware-Assisted Simulation of Voltage-Behind-Reactance Models of Electric Machines on FPGA
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.
Keywords:Field programmable gate arrays;Numerical models;Mathematical model;Rotors;Stators;Windings;FPGA;induction machine;real-time simulation;synchronous machine;voltage-behind-reactance