Vienna Rectifier Control

This example shows how to control a Vienna rectifier. The Vienna rectifier subsystem consists of three-phase legs. Each leg has one power switch and six power diodes. The Control subsystem implements a closed-loop control strategy for the Vienna rectifier using space-vector modulation. Total simulation time is 0.1 s. At time 0.1 s, the Vienna Rectifier is engaged. At times 0.4 s and 0.6 s, the load steps up on the DC side.

Model

Simulation Results from Simscape Logging

The plot below shows the measured dc-link voltage for the test and the grid currents.

Warning: The file containing block diagram 'ee_vienna_rectifier' is shadowed by
a file of the same name higher on the MATLAB path. This can cause unexpected
behavior. For more information see <a href="matlab:helpview([docroot
'/toolbox/simulink/helptargets.map'], 'shadowing')">"Avoiding Problems with
Shadowed Files"</a> in the Simulink documentation.

The file containing the block diagram is:
/mathworks/devel/bat/Bdoc20a/build/matlab/toolbox/physmod/elec/eedemos/ee_vienna_rectifier.slx.
The file higher on the MATLAB path is:
/mathworks/devel/bat/Bdoc20a/build/matlab/toolbox/physmod/elec/eedemos/html/ee_vienna_rectifier.m