Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Topics
S1
D1
Vdc / 2
S2
D5 D2
m r
S1
D6 D3
Vdc / 2
S2
D4
1
Switches Switches Devices Conducting Pole Switching
ON OFF ir > 0 ir < 0 Voltage State
0 0
S1, S2 S1 ,S2 S1, S2 D1, D2 Vdc /2 1
0 0 0 0
S1 , S2 S1, S2 D3, D4 S1 , S2 -Vdc /2 -1
0 0 0
S1 , S2 S1,S2 D5, S2 S1 , D6 0 0
given in Table 1. The following points about the operation of the converter
should be noted.
Considering the OFF state voltages across the switches in each state,
it can be observed that each device should be rated to block a voltage
of Vdc /2.
Also, it can be seen that the topmost and bottommost switches conduct
only in states 1 and -1 respectively while the 2 middle switches conduct
during the 0 state also. Thus switches of different ratings may be used
in an optimal design.
The capacitors in the converter carry load current and hence unequal
loading can cause the neutral point fluctuation problems.
1
v t1
vr
0
v t2
1
2
The same carrier signals are used for all the three legs while the modulat-
ing signals are shifted from each other by 120 to obtain the 3 phase output.
The switching state of a leg is decided by comparing the modulating signal
for that leg with the carrier signals. This is given as
+1 ,
if vr > vt1 and vr > vt2
State = 0, if vr < vt1 and vr > vt2
1 , if vr < vt1 and vr < vt2
For this scheme, the modulation index m, is the peak value of the reference
voltage. For m=1, the fundamental component of the output voltage is
maximum. With the switching scheme mentioned above, the switching occurs
between +1 and 0 states during the positive half cycle of the reference voltage,
and between 0 and -1 during the negative half cycle. Thus it can be seen that
0
S1 is switched only during the positive half cycle and S2 is switched only
during the negative half cycle. Similarly S2 remains ON during the entire
0
positive half cycle and S1 remains ON during the entire negative half cycle.
Thus the average switching frequency for the switches is only half that of the
carrier frequency.
The major disadvantages of a simple switching scheme as above, are the
problem of neutral point fluctuations and narrow pulse width during switch-
ing occurring near zero.
3
driving an induction motor load with a V/f control. The resulting waveforms
obtained are given in this section.
where vr0 , vy0 and vb0 are the phase to neutral voltages when the inverter
is connected to a balanced three phase star connected winding. The voltage
space vector can also be written as
V~s = v + jv (2)
where
1 1
v = vrm vym vbm (3)
2 2
3 3
v = vym vbm (4)
2 2
where vrm , vym and vbm are the pole voltages of the R, Y and B phases
respectively. Each leg has 3 states and hence there are a total of 27 different
vectors out of which 3 are zero vectors. Some of the vectors have redundancy
4
V15 V8 V14
V3 V2
V9 V7
V4 V1
V16 V13
V0
V10 V5 V6 V12
There
are 6 medium vectors labelled V7 to V12 with a magnitude of
3
V
2 dc
. These occur when all the 3 legs are in different states.
6 large vectors with magnitude Vdc occur when none of the legs are in
zero state.
The idea behind the space vector modulation is that the reference voltage
vector at any instant can be synthesised in an average sense over a sampling
period by the three nearest voltage vectors. For this the time durations or
dwell times of each vector needs to be calculated. The sequence of switching is
5
then decided upon so as to minimise switching losses and to have a symmetric
PWM waveform. In this work, the space vector modulation is done for the
3 level inverter by using a 2 level algorithm for calculating the dwell times.
6
reference vector for 2 level SVPWM is calculated as
0
V~ref = V~ref V~map (5)
Now, a conventional two level algorithm is used to identify the vectors and
0
their dwell times required for synthesising Vref . Thus, if the dwell times are
0 0 0
T1 , T2 and T0 for vectors V1 , V2 and V0 then
0 0 0 0
V1 T1 + V2 T2 + V0 T0 = Vref Ts (6)
T1 + T2 + T0 = Ts (7)
7
V/f Control with the 3-level NPC
A V/f controlled drive is simulated using the 3-level NPC controlled using
SPWM as well as using SVPWM, and a 4.5MW, 4160V, 4 pole squirrel cage
induction machine. A DC bus voltage of 7000 volts was used in the for the
converter. The machine speed was ramped up from 5 Hz till 2 seconds to 50
Hz in 15 seconds. The results obtained are as shown below.
8
Figure 10: Line currents at steady state
9
Conclusion
The operation and control of the 3 level Neutral Point Clamped Converter
has been studied and simulated. The performance of the converter used in a
V/f drive for a high voltage machine is also studied by simulation.
References
[1] A.R. Beig, G. Narayanan, and V.T. Ranganathan. Modified svpwm algo-
rithm for three level vsi with synchronized and symmetrical waveforms.
Industrial Electronics, IEEE Transactions on, 54(1):486494, Feb 2007.
[2] Bin Wu High Power Converters and AC drives. IEEE Press, Wiley
Interscience, 2006.
10
Directed Study on Research
Topics
S1
D1
Vdc / 2
S2
D2
m Vdc / 2 r
S2
D3
Vdc / 2
S1
D4
1
Switches Switches Devices Conducting Pole Switching
ON OFF ir > 0 ir < 0 Voltage State
0 0
S1, S2 S1 ,S2 S1, S2 D1, D2 Vdc /2 1
0 0 0 0
S1 , S2 S1, S2 D3, D4 S1 , S2 -Vdc /2 -1
0 0 0
S1 , S2 S1,S2 D4, S2 D2, S1 0 0
0 0 0
S1,S2 S1 , S2 D3, S1 D1, S2 0 0
given in Table 1. The following points about the operation of the converter
should be noted.
There are two different switch combinations that can be used to realise
the zero state of the inverter. This gives certain flexibility in designing
switching sequences for this converter.
During operation, the capacitor carries the load current and hence these
are bulky in nature for large values of capacitance.
With small values of capacitors, the voltage change due to load current
can be large. These can cause increased device stress.
Due to the large number of capacitors for higher levels, the bus bar de-
sign can be quite difficult. Also the capacitors require complex voltage
balancing schemes.
2
1500
Signal
1400
1300
1200
1100
1000
900
800
700
600
500
400
300
200
100
0
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
Fig.3 shows the current variation during the above operation. Fourier
analysis of the current waveform during the drift shows a strong second
harmonic component which is indicative of the neutral point variation.
1800
Signal:1
1600 Signal:2
Signal:3
1400
1200
1000
800
600
400
200
-200
-400
-600
-800
-1000
-1200
-1400
-1600
0.35 0.40 0.45 0.50 0.55 0.60 0.65 0.70
3
It should be noted that the mode of operation of the drive affects the
control action. The vectors which cause neutral point voltage rise during
motoring mode will cause neutral point voltage fall during regenerative mode.
Therefore the control should take into account the mode of operation to
decide upon the vector to be applied.
4
Bearing Currents and Shaft Voltages
In an electric machine, there are 3 prominent mechanisms which cause high
frequency bearing currents.
Shaft grounding current The current leaking into the stator flows back
to the inverter through the reference ground. Any route to the ground con-
tains impedance, and increases the voltage of the frame. If the shaft is
earthed via the driven machinery, this increase in frame voltage is seen across
the bearings and can cause bearing currents.
5
References
[1] A.R. Beig, G. Narayanan, and V.T. Ranganathan. Modified svpwm algo-
rithm for three level vsi with synchronized and symmetrical waveforms.
Industrial Electronics, IEEE Transactions on, 54(1):486494, Feb 2007.
[2] Bin Wu High Power Converters and AC drives. IEEE Press, Wiley
Interscience, 2006.
6
Directed Study on Research
Topics
S1
D1
Vdc / 2
S2
D5 D2
m ia
r
S1
D6 D3
Vdc / 2
S2
D4
losses occurring in the individual devices depend on the operating point and
the type of modulation scheme used. Two cases with the conventional SVM
are considered.
Case A (mf = 1.15, cos = 1) Under this condition the phase current
and the voltage reference are in phase. Thus for ia > 0, the converter switches
between the states 1 and 0. S1 commutates with D5 , while S2 conducts for
the entire half wave. It can be seen that S1 conducts for nearly the same
1
time as S2 and additionally experiences switching losses. Thus S1 is clearly
the most stressed device.
Case B (mf = 1.15, cos = 1) Under this condition the phase current
and the voltage reference are 180 out of phase. Thus for ia > 0, the converter
switches between 0 and -1. Current commutates from D3 and D4 to D5 and
S2 . Since S3 is always ON, D3 does not experience much losses. S2 is stressed
with switching losses, but conducts for lesser time. Thus D4 is identified as
the most stressed device.
S1
C1
S2
S5
ia
S6
S3
C2
S4
in ON or in OFF state. This is also true for S1 during the conduction of the
lower path. In the +1 state, S6 should be turned on to ensure equal voltage
sharing between S3 and S4 . Similarly in the -1 state, S5 should be turned
on to ensure equal static voltage sharing. The valid states for the three level
ANPC are given in Table I.
2
State S1 S2 S3 S4 S5 S6
(+) 1 1 0 0 0 1
0U2 0 1 0 0 1 0
0U1 0 1 0 1 1 0
0L1 1 0 1 0 0 1
0L2 0 0 1 0 0 1
(-) 0 0 1 1 1 0
(+) to 0U1 : This commutation differs from the previous only in the
additional lossless turn ON of S4 after turn ON of S5 . Thus this is
identical to the previous commutation from a loss point of view.
3
Thus it can be seen that the loss associated with switching from one state
to another is different for different commutations, and also the device that is
stressed is different. This fact can be made use of for designing a switching
scheme for choosing from the possible commutations such that the losses get
distributed equally among the devices.
Conclusion
The operation of the active NPC converter and the distribution of losses in
the devices are studied and compared with that of the conventional NPC. It
is seen that a loss balancing control can be implemented for the active NPC
so as to distribute the losses evenly. This is especially useful for drives when
operating at low speeds of operation.
4
References
[1] T. Bruckner, S. Bernet, and H. Guldner. The active NPC converter and
its loss-balancing control. Industrial Electronics, IEEE Transactions on,
52(3):855868, June 2005.
5
Directed Study on Research
Topics
Field Weakening
In a VSI-fed induction machine drive, the maximum DC bus voltage is gen-
erally fixed. The stator voltage equations of the rotor flux oriented vector
controlled inducton machine under steady state conditions are given as
The maximum possible values of the d and q axis voltages are limited due to
the limitation on the dc link voltage. Thus from Eq.(2), it can be observed
that for a given value of imr , the maximum speed that can be attained is
limited. To attain speeds above this maximum value, the value of imr should
be reduced. Since imr represents the rotor magnetising current, reducing imr
effectively means reducing the rotor flux. This operation is called field weak-
ening. The maximum available torque gets reduced during field weakening
operation due to the reduction in rotor flux.
1
Under high speed operation, the stator resistance drop can be neglected.
Then from Eq.(4),
vsq vsd
isd = isq = (5)
Ls mr Ls mr
v 2 vsd 2
sq
+ Is2max (6)
Ls mr Ls mr
The current limit boundary given by Eq.(6) is an ellipse which is a function
of speed, mr . Also, the voltage limit boundary given by Eq.(4) is a circle
of constant radius. To ensure that the drive always operates within limits,
the operating region should lie in the common area bounded by the ellipse
and the circle, at the operating frequency. Eq.(6) can be written in standard
form as vsq 2 vsd 2
+ 1 (7)
Ls mr Ismax Ls mr Ismax
Thus for a given limit stator current limit, the ellipse becomes larger as the
speed increases. Thus the inverter has to supply more voltage to regulate
the commanded value of current as the speed increases.
i2sd i2sq
+ =1 (10)
Vmax 2 Vmax 2
Ls mr Lls mr
Eq.(10) represents the constant flux ellipse in the isd - isq plane. This is
shown in Fig.1. It can be seen that only a part of the maximum current
circle is allowable for operation due to the voltage limit constraint. The base
speed corresponds to the ellipse that intersects the maximum current circle
and the maximum rotor flux linkage line i.e at point D.
2
Figure 1: Operational limits on the isd - isq plane
Maximum torque per flux linkage For a given flux linkage, the maxi-
mum torque will occur when the ellipse touches a constant torque curve at
exactly one point. Considering the ellipse equation, we get
h 2 i1
s 2 2 2
isd = i isq (11)
L2s
Using this value of isd along with the torque equation of the machine, the
locus of the points of maximum torque per flux linkage is obtained as
isd
isq = (12)
i
Eq.(12) represents a straight line in the isd - isq plane. Thus for a given
flux linkage, the maximum torque is obtained along this line. Thus dur-
ing field weakening, after hitting this line, isd shall not be further reduced.
Substituting isd = isq in the current limit equation,
r
isd = Imax (13)
1 + 2
3
Control scheme
The block diagram of the control scheme for field weakening operation is
shown in Fig.2.
The error between the maximum stator voltage and the actual stator
voltage is fed to a PI controller with an output limiter. The positive limit is
set at zero so that the controller becomes active only when the actual voltage
tends to exceed the maximum voltage. The output of the PI controller is
subtracted from the rated value of imr to generate the reference value.
Simulation Results
The simulation is done in Plecs software for the vector control of a 380 V, 30
kW induction machine. The variation of the speed and magnetising current
for operation with and without field weakening control is studied. These
results obtained are given in Fig.3 and Fig.4.
4
Figure 3: Variation of magnetising current with and without field weakening
5
Directed Study on Research
Topics
Power structure
VSI-fed vector controlled induction machine drives are widely employed in
the industry in varying range of applications. An LC filter is usually con-
nected between the inverter and the machine to filter out undesirable har-
monics from the inverter output. This makes the machine terminal voltage
and current to become very close to sinusoidal, thereby leading to increased
life of the machine and also avoiding problems due to electromagnetic inter-
ference. The power structure of the drive is as shown in Fig. 1. However, in
a machine driven by a VSI with output filter, the motor terminal voltages
are found to oscillate at system resonant frequency. Although the magni-
tude of the resonant frequency voltage is small, the LC filter does not offer
any impedance at the resonant frequency leading to large currents flowing
between the inverter and the filter. This also causes the motor terminal
voltage to oscillate at resonant frequency. This problem can be avoided by
having a small value of resistor connected in series with the capacitors of the
1
filter. The resistors damp out the resonant components, thereby avoiding
overcurrent problems. However, use of the resistors leads to increased losses
in the system and reduced overall efficiency of the drive. Thus it is desir-
able to avoid the resistors, by emulating its effect in the control itself. This
technique is called active damping.
the machine for the harmonic frequencies is close to unity. Therefore the
rotor resistance can be neglected. Also the magnetising inductance being
much larger than the leakage inductance can be neglected for high frequency
components. With these assumptions and neglecting the stator resistance,
the equivalent circuit consists of the filter inductance and the capacitance
with the total leakage inductance of the machine connected in parallel to the
capacitor. The equivalent inductance is obtained as
Lf (Lls + Llr )
Leq = Lf ||(Lls + Llr ) = (1)
Lf + Lls + Llr
2
dynamic equations of the drive with active damping scheme can be written
as Z
dif 1
vi = ic Rd + Leq + ic .dt (3)
dt Cf
In the active damping scheme, the capacitor currents are multiplied by a
value representing the fictitious resistance and subtracted from the source
voltages, so as to emulate the action of a resistor connected in series with the
capacitor. However, the capacitor current usually consists of the switching
frequency components along with the fundamental and resonant components.
In cases where the resonant and switching frequencies are close by, it is
difficult to extract only the resonant component. However, capacitor voltages
usually consists of only the fundamental and the resonant component and
does not contain significant switching component. Thus it is easier to extract
the capacitor current information from the information about the sensed
capacitor voltages.
3
Control scheme
The extracted resonant frequency components are integrated to obtain vsr int ,
vsy int and vsb int . These signals lag by 180 out of phase with the resonant
capacitor current. At resonance, vres and ires are in phase. The inverter
phase delay is compensated for by advancing the integrated signals. This is
given as
vr comp = vsr int cos + vsr int sin (4)
vr comp , vy comp , vb comp are multiplied by Kdamp to emulate the resistor drop.
If is the desired damping factor, it can be shown that Kdamp = 2, where
s
Rd Cf
= (5)
2 Leq
Due to the problems associated with the use of a pure integrator, the inte-
gration is performed using a low pass filter with a very low cut off frequency.
The compensating signals obtained after multiplying by Kdamp are added to
the modulating signals of the inverter obtained from the vector control block.
Simulation Results
The active damping scheme discussed is simulated using MATLAB/PLECS.
A 30 kW VSI-fed vector controlled induction motor drive is used. The in-
verter switching frequency is kept at 2000 Hz and the corner frequency of
the LC filter is kept at 667 Hz. The results obtained are as shown below.
4
Figure 5: Starting current profile with Active Damping
Fig. 4 shows the simulated starting current profile without active damp-
ing control. Fig. 5 shows the starting response of the machine using active
damping control. The currents are well controlled and there is no resonance
observed. Without the active damping scheme, it was not possible to start
the machine due to very large resonant over currents.
Conclusion
The active damping control is studied and verified by simulations.
References
[1] K. Hatua, A.K. Jain, D. Banerjee, and V.T. Ranganathan. Active damp-
ing of output lc filter resonance for vector-controlled vsi-fed ac motor
drives. Industrial Electronics, IEEE Transactions on, 59(1):334342,
Jan 2012.
5
Directed Study on Research
Topics
1
Figure 1: Waveforms from the impulse voltage test. (a) Gate pulse to the R
phase (b) R-phase current response to the applied pulse of 160 s
In the test, the pulse of magnitude equal to the DC bus voltage, Vdc is applied
for a small duration of t seconds. This duration is in the range of a few
hundred micro seconds. The current rises in a linear fashion during the test,
as a constant voltage is applied across an inductor. The change in current,
isd is noted. The value of stator transient inductance may be obtained as
Vdc t
Ls = (3)
isd
The waveform results obtained from the simulation on the 30 kW machine
are shown in Fig. 1. The stator and rotor leakage resistances can now be
computed as equal to half of the stator transient inductance.
2
response of the controller is not important, the controller parameters may
be chosen to have a low proportional gain and a relatively large integral
gain. The output of the PI controller is given to a PWM modulator. As
in the previous test, the Y- and B- phases are shorted to the negative DC
bus in this test also. Thus the applied current and voltage are entirely
along the d-axis. The output of the PWM controller can be directly used
to calculate the stator voltage applied. However, since the voltage required
to be applied to the machine is usually quite small(< 10V ), the error in
the calculated voltage due to the dead band effects and the switch voltage
drops can lead to significant inaccuracies. Thus these effects need to be
considered and compensated for while calculating the stator resistance. For
a given switching frequency and a given dead band, the drop in voltage can
be computed. Similarly the typical values of switch drops can be obtained
from the datasheets of the device.
3
Figure 2: Simulation result for the stator voltage fall with time constant, r
state value, the second term in the above equation goes to zero. Since the
machine is excited with DC current, mr is equal to zero. Thus, Eq.(4) can
be written as
dimr
vsd = Rs isd + (1 )Ls (5)
dt
Also, the instantaneous value of imr is given by the equation
dimr
isd = imr + r (6)
dt
This equation can be solved for imr to give,
t
imr = isd [1 e r ]
dimr isd t
= e r
dt r
Thus the second term in Eq.(5) falls with a time constant equal to the rotor
time constant. A corresponding fall can be observed at the output of the
pwm modulator. Thus the time taken for the modulator output minus the
resistive drop to fall to 0.368 times the initial value gives the value of the
rotor time constant. This method is well suited for machines with large time
constants in the range of hundreds of milliseconds. The same compensations
for deadband and switch drops used in the estimation of the stator resistance
test needs to be applied for this test as well. The waveform of the applied
stator voltage minus the resistive drop which falls with time constant equal
to r , obtained by simulating is as shown in Fig. 2.
4
Tuning of the flux control loop
After calculating the rotor time constant, the outer flux control loop can be
tuned. The per unit proportional and integral gains are given as
Kp = r 2fb
Ts
Ki =
Tr
Conclusion
A full cycle of all the above tests are carried out a number of times and the
results are averaged out. The speed PI controller is tuned manually after the
other loops are tuned.
References
[1] Toshiaki Kudor, K. Ishihara, and Haruo Naitoh. Self-commissioning for
vector controlled induction motors. In Industry Applications Society An-
nual Meeting, 1993., Conference Record of the 1993 IEEE, pages 528535
vol.1, Oct 1993.
5
Directed Study on Research
Topics
Simulation setup
A three level neutral point clamped converter was simulated in MATLAB
using PLECS blockset. The converter was controlled using an SVPWM
algorithm operating at a switching frequency of 3 kHz. It has a fixed DC bus
voltage of 1200 V and feeds power to an R-L load that draws a peak current
of 95 A.
1
Figure 1: Turn on loss data
2
Figure 3: Conduction loss table for IGBT
3
Losses for the clamping diode
The losses for the clamping diode are specified in a similar manner as for
the IGBT using lookup tables from the datasheet. Powerex make R-502 fast
recovery diodes are used. The loss tables for these are obtained from the
datasheet and are shown in Fig.4.
Results
The simulation gave the following results.
Conclusion
The losses and the efficiency of the 3 level inverter feeding an RL load is
evaluated.