A digital platform for real-time simulation of power converters with high switching frequency

In this paper, we propose a new implementation method for the rapid prototyping of power converters. A Field-Programmable Gate Array emulates the temporal equations of the device while analog interfaces allow to use the platform to test control and protection systems in a nearly seamless way. A description of the converter based on an ideal on-off model for the power switches is used in order to obtain multiple topologies for the same device. Each on these topologies is described by its own equations and corresponds to a specific set of states of the switches. A topology selector based on the control signals and the internal currents and voltages allows to find the correct equations in less than 10ns and a mid-point linear solver calculates the outputs in a few hundreds of nanoseconds. The solver also takes care of the passive switches (i.e. diodes) to ensure that they don't go outside their current/voltage limit values. The whole process is described with a boost converter, and results show the great accuracy of our method even for high (≥ 100kHz) switching frequencies and sampling periods of less than 1μs.

[1]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[2]  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.

[3]  Hoang Le-Huy,et al.  Real-Time Simulation of Power Electronics in Power Systems using an FPGA , 2006, 2006 Canadian Conference on Electrical and Computer Engineering.

[4]  Julio C. G. Pimentel Implementation of Simulation Algorithms in FPGA for Real Time Simulation of Electrical Networks with Power Electronics Devices , 2006, 2006 IEEE International Conference on Reconfigurable Computing and FPGA's (ReConFig 2006).

[5]  Ernst Hairer,et al.  Solving Ordinary Differential Equations I: Nonstiff Problems , 2009 .

[6]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[7]  M. Cirstea Power electronic systems modelling & controller rapid prototyping - an efficient method using VHDL , 2004, 2004 IEEE Workshop on Computers in Power Electronics, 2004. Proceedings..

[8]  L.-A. Dessaint,et al.  Switching time model updating for the real-time Simulation of power-electronic circuits and motor drives , 2005, IEEE Transactions on Energy Conversion.

[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]  Marian K. Kazimierczuk,et al.  Analysis of networks with ideal switches by state equations , 1997 .

[11]  J. H. Alimeling,et al.  PLECS-piece-wise linear electrical circuit simulation for Simulink , 1999, Proceedings of the IEEE 1999 International Conference on Power Electronics and Drive Systems. PEDS'99 (Cat. No.99TH8475).