FPGA Accelerator for Real-Time Emulation of Power Electronic Systems Using Multiport Decomposition

Strategies to implement emulation of large power electronic converters with different topologies using a generic multiport decomposition technique with different levels by exploiting the parallel nature of field programmable gate array (FPGA) are explained in this article. Switches are modeled as on/off resistors and a Python-based software tool is developed to precompute the system matrices corresponding to each switch combination. Converters like three-phase five-level-flying-capacitor are modeled in C using the precomputed data, converted to VHDL and implemented on ZCU104 and ZedBoard using Vivado and verified against the corresponding MATLAB-Simulink model. Also, the real-time performance is analyzed by connecting it for the closed-loop speed control of induction motors of various specifications by changing the load torque and reference speed and found out that the latency is less than 6 $\mu$s, which is sufficient for the wide range of variable frequency drive applications.

[1]  Introduction to FPGA Design with Vivado High-Level Synthesis , 2019 .

[2]  Kai Strunz,et al.  Applications of Real-Time Simulation Technologies in Power and Energy Systems , 2015, IEEE Power and Energy Technology Systems Journal.

[3]  Bimal K. Bose,et al.  Modern Power Electronics and AC Drives , 2001 .

[4]  Tarek Ould Bachir,et al.  General-purpose reconfigurable low-latency electric circuit and motor drive solver on FPGA , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[5]  Madhav P. Desai,et al.  Parallelization of DC Analysis through Multiport Decomposition , 2007, 20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07).

[6]  GROTSTOLLEN Horst,et al.  Simulation of Power Electronic Circuits , 2005 .

[7]  R. Iravani,et al.  FPGA Implementation of the Power Electronic Converter Model for Real-Time Simulation of Electromagnetic Transients , 2010, IEEE Transactions on Power Delivery.

[8]  Kamal Al-Haddad,et al.  A Network Tearing Technique for FPGA-Based Real-Time Simulation of Power Converters , 2015, IEEE Transactions on Industrial Electronics.

[9]  Jean Belanger,et al.  Real-Time and Hardware-In-The-Loop Simulation of Electric Drives and Power Electronics: Process, problems and solutions , 2005 .

[10]  C. Christopoulos,et al.  A discrete approach to the modelling of power electronic switching networks , 1989 .

[11]  H. Jin Behavior-mode simulation of power electronic circuits , 1997 .

[12]  Baoming Ge,et al.  Medium-Voltage Multilevel Converters—State of the Art, Challenges, and Requirements in Industrial Applications , 2010, IEEE Transactions on Industrial Electronics.

[13]  J. Bélanger,et al.  The What , Where and Why of Real-Time Simulation , 2010 .

[14]  Xiaojie You,et al.  Hardware in the Loop Real-Time Simulation for the Associated Discrete Circuit Modeling Optimization Method of Power Converters , 2018 .

[15]  Sachin B. Patkar,et al.  FPGA Accelerator for Real-Time Emulation of Power Electronic Systems Using Multiport Decomposition , 2019, 2019 National Power Electronics Conference (NPEC).

[16]  Madhav P. Desai,et al.  Fast DC analysis and its application to combinatorial optimization problems , 2006, 19th International Conference on VLSI Design held jointly with 5th International Conference on Embedded Systems Design (VLSID'06).

[17]  T. Maguire,et al.  Small Time-step ( < 2μSec ) VSC Model for the Real Time Digital Simulator , 2005 .

[18]  Jean Pierre David,et al.  An Evaluation of a High-Level Synthesis Approach to the FPGA-Based Submicrosecond Real-Time Simulation of Power Converters , 2018, IEEE Transactions on Industrial Electronics.

[19]  Venkata Dinavahi,et al.  FPGA-Based Real-Time Emulation of Power Electronic Systems With Detailed Representation of Device Characteristics , 2011, IEEE Transactions on Industrial Electronics.