Switching Time Model Updating for the Real-Time Simulation of Power-Electronic Circuits and Motor Drives

B. DeKelper, Handy Fortin Blanchette, Louis‐A. Dessaint

IEEE Transactions on Energy Conversion · 2005 · 26 citations · 6 references

Concepts

TL;DR

The main hurdle in achieving real‑time performance for the simulation of power‑electronic circuits is the large calculation effort required to update the model after a discontinuous change in switch impedance. The authors propose separating the switch model from the rest of the circuit so that only a much smaller equation set needs updating. This decoupled approach is independent of simulation method and circuit topology, and is validated on a large HVdc system and a pulse‑width‑modulated motor drive in real‑time on a low‑cost PC using Simulink xPC and automatically generated optimized code. The method eliminates the update bottleneck, enabling real‑time simulation on a low‑cost PC for both test circuits and matching the accuracy of precise variable‑step offline simulations.

Abstract

The main hurdle in achieving real-time performance for the simulation of power-electronic circuits is the large calculation effort required to update the model after a discontinuous change in switch impedance. The method presented here suggests that by separating the switch model from the rest of the circuit, only a much smaller equation set needs updating. Thus, it reduces the update effort to a level where it is no longer the bottleneck of the overall simulation loop. Unlike previous works on this issue, the method is independent on both the simulation approach and the circuit topology. The method has been tested on a variety of circuits with impressive results, two of which are presented here. First, there is a complete HVdc system, representing the higher limit in size and complexity. Second, a pulse-width-modulated motor drive with an external controller in a hardware-in-the-loop configuration represents a higher limit in performance requirements. Both test circuits are simulated in real time on a low-cost off-the-shelf personal computer, using the xPC technology from Simulink and automatic generation of optimized code, and are compared to a very precise variable step offline simulation.

References

6