File Exchange

image thumbnail

Space vector PWM for 3 leg inverters

version 1.0 (16.2 KB) by

in a svm we have to use 6switches in 3 legs. overall outage increased by svm method.THD also reduced

7 Ratings



View License

1.for a good inverter gain must be a high, it possible in svm 15% more compare to normal pwm.
2.inverter consumption power must be less. in svm at each sector only one switch varied. so total consumption will be reduced
3.third harmonic can be effectively eliminated by svm method. need of lookup tables for this method.

Comments and Ratings (13)

Eva Pharma

But I cannot understand the reason for 'repeating sequence' block as well as T1,T2 and T3
I think we are concerned for Ta,Tb and To
and what if the voltage reference is not rotating uniformly from sector 1 to sector 6. like if it jumped from sector 2 to sector 4 and not going through 3 , what will be the gate pulsed at this condition ??

hamed soodi

good job

Hi, in each leg should the pulse for the lower device(eg Mosfet5) should be the binary inverse of the upper device(eg Mosfet4). In SVM oulse generation section S2=Not(S1). However the pulse selected for lower device is set as S4.
In this case both upper and lower devices of each leg is possible to operate. (ie input is short circuited?)
Would you be able to explain on this.


nice work , please can you provide us 4 leg inverter 3 phase ASAP


good work ,but it will be very nice if there is more explanation about the work.

H Feshara

nice work
I agree with Manu Jain request
plus I need to understand how you selected repeating sequence time values

Manu Jain

Hi Sudhakar.. for the theory explaining this simulation, can you please post the link of corresponding IEEE paper or any other paper/book which you referred or published.

hani abdo

please i want this simulink file

great work and simple... thanks alot


ohga (view profile)

MATLAB Release
MATLAB 7.9 (R2009b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today