Support required on given Vienna Rectifier Simulation: Control inside the PWM Generator

20 ビュー (過去 30 日間)
Thank you for providing the Vienna Simulation. The control for this rectifier is easy to understand except the PWM control used inside the PWM generator. It would be a great help, if anyone can suggest me the logic adopted inside the PWM generator block.
The link for the Vienna simulation :
Kindly elucidate the control inside the encircled block that is shown in the attached image.
Thank you!
  1 件のコメント
shiv singh
shiv singh 2023 年 1 月 9 日
編集済み: shiv singh 2023 年 1 月 9 日
Kindly provide me matlab simulink model for "design of sliding mode controller for single phase quasi impedance source inverter".



Sabin 2023 年 1 月 10 日
The Vienna Rectifier (PWM Generator) is used to generate the gate signals for Vienna Rectifier and is based on the theory from R. Burgos, R. Lai, Y. Pei, F.Wang, D. Boroyevich, and J. Pou, “Space vector modulation for Vienna-type rectifiers based on the equivalence between two- and three-level converters: A carrier-based implementation”, IEEE Trans. Power Electron., vol. 23, no. 4, pp. 1888–1898, Jul. 2008
It is implemented in a similar fashion with the PWM Generator (Three-phase, Two-level) block. Ineternally the small hexagon is choosen and the reference vector is calculated then the ON and OFF gating times are obtained. I hope this helps.
  1 件のコメント
ujas patel
ujas patel 2023 年 1 月 15 日
I Understood, Thankyou very much for information.


その他の回答 (1 件)

Joel Van Sickel
Joel Van Sickel 2023 年 1 月 10 日
The help doc here has references to the material used to derive it if you want to dig deeper (see bottom of document):
The algorithm is also "white box" meaning you can view the matlab code that impelments it. If you right clock the block and look under mask, you will see a subsystem called "Switching Time Calculation". This is a matlab function block that you can double click on. Inside of it, you will see this line of code:
[TgabcON,TgabcOFF,SmallHexNum] = ee.control.pwm.SwitchingTimeViennaRectifier(Vabc,Iabc,vdc,vneutral,fsw);
if you highlight the following "ee.control.pwm.SwitchingTimeViennaRectifier" you can right click the text and select the option open("ee.control.pwm.SwitchingTimeViennaRectifier")
however, now that I've explained it, you can skip that step and just paste this into your command window ->
and it will open up the algorithm for you. That will get you started.
  1 件のコメント
ujas patel
ujas patel 2023 年 1 月 15 日
This information will be great help me to undertand control algorithm...
I am grateful for your support.
Thank you for the Information.




Find more on Converters (High power) in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by