Documente Academic
Documente Profesional
Documente Cultură
Introduction
Space Vector Pulse Width Modulation (SV-PWM) is a modulation
scheme used to apply a given voltage vector to a three-phased
electric motor (permanent magnet or induction machine).
D. The only voltage level available is the DC-link voltage which can
be assumed constant (well, at least for sake of simplicity).
The three phased system is illustrated using two different, but equal
forms:
A vector diagram showing all three phases and their vector sum
(space vector).
From the simplified schematic, it is now seen that there are three
switches which can be in two different positions each. The total
number of possible switch configuration is thus 23=8.
The U-phase normally forms the basis for the basic vector's angles
at 0°. The origin of the angles are the windings physical location
inside the stator; installed around the circumference at 120° apart.
Because each winding can have positive and negative voltage, it
occupies two angles at 180° separation, e.g. 240° and 60° is W-
phase in positive and negative state respectively.
Each of the three binary digits refers to one bridge leg where the
value 1 indicates that the top transistor is closed whereas the value
0 indicates that the bottom transistor is closed.
All eight combinations and the resulting motor voltage and current
directions are shown below.
Press any image to enlarge.
The two zero vectors v0 and v7 are also used to add dead time to
the switching pattern. This dead time reduces the voltage
magnitude and is necessary when the voltage reference magnitude
is less then 100%.
Concept explanation
Let us take a breathing pause there. This figure contains a lot of
information, and to better explain different parts of it, I have clipped
out four different regions of it that will be explained below.
Part 1 - The input which shows the desired output voltage and a trig
wave used to determine the vectors used and their on-time.
The left circle is the "input" or "reference". Some also call it the
order signal. It is what we want to achieve; three different voltages
at different angles - together forming a space vector with one
magnitude and one angle.
As seen, the U-phase (red) is close to its maximum positive value.
This level is also shown on the graph to the right of the circle
together with a triangle wave where it is referred to as a control
voltage. The frequency of this waveform is many times higher than
the frequency of the space vector. Typically between 1 and 20 kHz,
but applications with a few hundred or hertz or up to hundreds of
kilohertz are not unheard of.
The V-phase (green) is close to its maximum negative value and the
W-phase (blue) just stretching out from zero in positive direction.
How these three values are intersected with the triangular wave will
directly translate to which switches we want to close and how long
we are keeping them closed.
The main focus in this part are the dashed lines protruding
downwards from the triangular wave. These originate from where
the control voltages intersect the trig wave. At all times, four
different sections are visible below the W-axis right above the 12T
arrow. For other space vector angles and magnitudes, the width of
these four sections change, but the total width will always be the
same.
At the angle in this example (46°), the first dashed line is the red
one. Between the start of the three axes and the red line, there are
no active voltage vectors. All three control voltages in this region are
below the trig wave. This means that all switches are off. 000. Zero
vector v0.
Next section; between the red and the blue dashed line. The U-
phase control voltage is now above the trig line while the two others
are still below. This activates the U-switch. 001 there. Also called
v1.
Third section: between the blue and the green line. Now both U and
V is activated; 011 - v3.
Last section: All three switches are now active. This is 111, v7, the
second zero vector.
At every angle and magnitude, the same pattern will be seen; Zero
vector - basic vector - basic vector - zero vector. Repeat. The only
thing that change is the width (i.e. the on-time) of these sectors
and which of the six basic vectors are used.
Note that the on-time percentage is also displayed to the left of the
W-axis. When the desired amplitude is low, the zero vectors will
have an increased on-time and opposite when the amplitude is high.
This is controlled by a scaling factor called modulation index. If the
desired amplitude is higher than the trig wave, something called
over modulation occurs. This is explained later.
You can see that the green v3-vector is close to maximum both in
the circle vector diagram and in the "sector diagram" below the W-
axis. The same can be seen for the v1-vector which is close to its
minimum.
The thin line green line inside the space vector circle are visual
aides to illustrate that these two basic vectors do indeed form the
desired space vector as a vector sum.
The values to the left in the figure shows the angle, which sector we
are in and the weighing factors, x and y, for each of the two basic
vectors. We will get back to those later.
Pay attention to that they are in opposite "phase" to each other, just
as two sine waves 90 degrees apart. When the left configuration
has completed its cycle, the right configuration is halfway.
This switching scheme also employs a nifty feature; only one switch
is changing state at the time. This reduce harmonics in the machine
and also reduces switching losses, a very important aspect to
consider when designing any type of power electronics.
Summary
The by far most important part of the figure is the area below the
lowest axis (W). It shows the portion each basic vector is active for
each period T. The percentage number is presented to the left of
that axis.
It can also be seen that every pattern starts and ends with a zero
vector, and that between every transition, only one switch is being
changed. This greatly reduces harmonics in the motor which cause
overheating and torque fluctuations. Also, any current that is not
contributing to torque, or is necessary to maintain the required
magnetic field, is unwanted. This is because the losses in the power
electronic components are current dependent and they translate to
heat which will stress the cooling system. Over-heating of
transistors and diodes are one of the main challenges when
designing power electronics today. The alternative is to design a
converter with higher current ratings, but this increases the price.
T=Tv1+Tv3+Tv0+Tv7=35%+35%+15%+15%=100%
→vus=630 38.3∘
where the subscript s denotes a stator frame reference (i.e., not
rotor) and the superscript u denotes that the angle reference (0°) is
at phase U (0°) .
38.3° lies between basic vector 1 (0°) and 3 (60°), so these are
the two we are going to utilize.
where x and y are the unknown weighting factors for each vector
and v1 and v3 are the two basic vectors in use.
390.461=x 844.37+0
390.461=x 844.37+0
x=390.461844.37=0.4624
Inserting the x-value into the equation for y:
y=494.409−(0.4624 487.50)975=0.2759
This result is pretty close to the original target, which was 630 V at
an angle of 38.3°
Vgrid,RMS=690VRMS
VDC=Vgrid,RMS×√2=975.8V
(for now we will stick with the first one, and get back to the last one
later)
As shown earlier, there are six basic vectors, but their magnitude
has not been stated yet — only their angles. So here goes:
|v1−6|=VDC
Vmax,RMS=VDC×cos30∘×1√2=597V
This is lower than the input voltage, but the reason for this is
apparent when looking at the hexagon; when alternating between to
adjacent basic vectors, we are averaging and in the process some of
the voltage is "lost".
What do we do now?
Vmax,RMS=VDC2×√3×1√2=597V
That's right folks; Adding a second sine wave with a frequency three
times the fundamental frequency will effectively solve our problem
in a very elegant way as shown below:
Wait, you say? Did some pay for a smooth sine wave?
Well, the trick is that it's all hidden inside. By expanding the blue
curve above to its constituent sine waves (a.k.a Fourier expansion),
the following will appear:
Three phases with their first and third harmonics. Note that the third
harmonic (black) is common to all three phases.
The figure to the right illustrates all three phase voltages with third
harmonic injection.
Some might notice something odd with those curves; The black
third harmonic curve is common to all three phases. All three are
super positioned and are totally identical which means that the third
harmonic is now a common mode wave form. Now all parts of the
motor circuit will oscillate at three times the frequency with respect
to the DC-link.
Recall that the phase voltage consist of a big sine wave and a third
harmonic wave added together. The scope will now display the
phase voltage (the left probe in the figure) minus the neutral voltage
(the right probe).
Oh yeah. The whole third harmonic component goes away and the
winding doesn't even know about it.
Bazinga.
Modulation index, m
This is quite simply a factor used to scale the voltage. In the last
section it was shown that the output voltage can be scaled up to
115.4% by applying third harmonic injections. I.e. the modulation
index can span from 0 to 1.154
Vmax,RMS=VDC2×√3×1√2×m
Over modulation
For modulation index beyond 1.154 strange things will start to
happen. The control voltages used in conjunction with the triangular
wave will move above the trig wave. This will effectively remove zero
vectors and depending on how far above the control voltage moves,
it will also dominate the other control voltages for longer and longer
periods within each own sector.
The inverter will cut pulses and distort (roughen up) the sinusoidal
wave more and more until a situation called six step occurs. In six
step operation, the inverter will stay at one basic vector at the time
and jump directly to the next basic vector and then to the next and
so forth. With 60 degree steps and square wave operation, the
motor will produce a lot for harmonics and probably feel really
terrible. Luckily, the motor inductance will filter (smoothen) the
current to avoid damage due to exessive cogging / torque ripple
(remember, it is the current that produces the torque - not the
voltage).
When high currents are needed, such as when the motor is running
at full speed and full power, the current drawn from the grid is
substantial, causing the small DC resistance in the rectifier diodes
to become huge voltage drops (Ohm's law there, folks).
Due to the ugly sine wave, harmonics other than our designed third
harmonic start to appear. These can cause over heating of both
rotor and main windings along with acoustic noise (whining) and
torque ripples. Note that this applies to induction motors. Brushless
DC-machines are actually designed for this mode of operation