Professional Documents
Culture Documents
Adaptive SVM To Compensate DC-link Voltage Ripple For Component Minimized Voltage Source Inverters
Adaptive SVM To Compensate DC-link Voltage Ripple For Component Minimized Voltage Source Inverters
-
Abstract An adaptive Space Vector Modulation approach to tering. Since the dc voltage ripple problem varies at the B4
compensate the dc-link voltage ripple in a B4 inverter is inverter, this approach is analyzed in this paper for the B4
examined in detail. The theory, design and performanceof this inverter. Compared to a traditional B6 inverter the voltage
PWM method are presented and the method effectiveness is vectors in the B4 inverter have changes both in amplitudes
demonstrated by extensive simulations and experiments. High- and angle when a ripple appear while a B6 inverter has chan-
quality output currents are guaranteed by this approach even ges only in voltage vector amplitude.
with substantial dc voltage variations that might be caused by
This paper shows first the basic topologies for a B4
unbalanced ac supply system, diode rectification of the line
voltages and circulation of one phase current through the split inverter includingdifferent rectifier topologies. Its modulation
capacitor bank. The application of this approach to induction strategy is explained and the effect on voltage ripple in the
machine drives is also discussed. It is concluded that the dc dc-link is analyzed. An adaptive method is proposed to
ripple effect on the B4 inverter output can be minimized by an outcompensate the influence of the dc-link ripple on the
adaptive SVM algorithm with the advantage of improving the output. This method is verified both by simulations and
response of the dc-link filter and the output quality is high. experiments.
In the recent years, some research efforts have been Fig. 1 presents the circuit diagrams of the component
directed to developing new power converters with reduced minimized dc/ac converter [1]-[13] when fed by a single-
loss and costs. Among these circuits, the three-phase Voltage phase or three-phase diode rectifier.
Source Inverter (VSI) with only two inverter legs is an attrac- The B4 inverter employs four switches and four diodes to
tive solution (B4) [1]-[13]. In comparison with the usual generate two line-to-line voltages, U& and U,.*, whereas Ubc is
three-phase VSI with three legs (B6) the main features of this generated according to Kirchhoff s voltage law from a split
converter are: capacitor bank. Due to the circuit configuration, the maxi-
- reduced switch count; mum obtainable peak value of the line-to-line voltage equals
- potential reduced price because of the reduction of UJ2. In order to get a higher dc-link voltage, an input
switches; transformer can be considered as shown in Fig. ICor in the
- reduction of the conduction loss by 113. single phase version connect one wire to the dc-bus. Since the
Despite these advantages, the main shortcomings of this B4 inverter provides a low cost solution for motor drive
topology are: applications, the dc voltage is normally achieved by single-
- increased voltage stress on both power devices and phase or three-phase rectification.
induction machine; For the analysis, the inverter is considered to be built by
- large variations of the voltage over the two dc-link ideal switches without introducing delay or overlapping. The
capacitors caused by one phase current circulating output voltages are defined by the gating signals of the two
through the capacitive bank [4]-[5]. leg switches and by the two dc voltages (U, and UJ. In this
Avoiding the last shortcoming is often achieved at the way, it is further possible to take into account the influence
expense of large dc-link filter components that leads to a of the variations of the voltage on the two dc capacitors (C1
bulky and heavy dc-link filter with a slow response and and C2).
increased cost. Furthermore, the unbalance in the ac supply The expressions of the output voltages and the dc-link
as well as the use of a diode rectifier to obtain the dc voltage currents yield by writting the Kirchoff equations for the load,
generate abnormal dc voltage harmonics which easily can and by taking into consideration two switching functions
affect the load with subharmonics. (denoted S1 and S2) for the two inverter legs. These are
In [15], a solution is proposed to compensate the dc equal to 0 or 1 depending on the gating signals for T1 and
voltage ripple by a special modulation technique for the three- T2, or T3 and T4. Actually this is the same notation as for
phase inverter with three legs (B6) without additional fil- the vector definition in Fig. 2a.
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
where
uao,ub0, uco = output voltages
U17 U2 = voltage across dc-link capacitors
220V,50Hz s1, s 2 = switching functions
t r:
' Dc1
.
where
iDcl, iDc2 = upper and lower dc-link currents (see Fig. 1)
i,, i, = phase currents
f "
Load
W
(c)
Fig. 1 . Converter circuit diagram for a B4 inverter.
a) Single-phase diode rectifier, low dc voltage.
b) Single-phase diode rectifier, high dc voltage.
b) Three-phase rectifier.
U1
uco=-(2 *S2-SI)+-(2
U2 *S2-SI-l)
Using all the possible combinations of (S1,S2),the line-to-
3 3
neutral voltages get the values given in Table I.
581
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
7r 7r
TABLE I --sa<-
4 4
SWITCHING FUNCTION
AND THE OUTPUT VOLTAGEs
FROM A B4 INVERTER t 377Jm
COS(^) -T- u2-u1
Output voltage
l O0
t =T-
U1+U,
2'
U1 +U2
-COS(CY+-) a (3)
U1+U2 ul+u, 6
TABLE II
SWITCHING FUNCTION
AND THE SIZE OF VECTORS IN A B4 INVEIRTER
Vector Amplitude
a
t =T- -cos(a+-)
01 u,+u, q+u2 6
1 1 -(2U,)/3 0
582
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
The time portions allocated to each vector can be split in
order to obtain a symmetrical distribution over the switching
period. Among the solutions analyrd in [ 6 ] , the solution
employing five vectors on a switching period is next con-
sidered. Furthermore, when U, = U;!, the same equations as
;m0i
00
,1,_..,
2000 4000 6000 BOO0
//, ,
10000
,,,,~~,,,,
12000
1
in the case of non-compensated dc-link ripple are achieved. I
m HLF(%) HLF(%) 1 HLF(%) I 120 Hz component that also affects the whole dc bus
voltage (U, +UJ;
- opposite components in U, and U, on the fundamental
0.2 10.41 11.02 12.18
frequency of the inverter output phase currents caused by
0.4 5.04 5.33 , 5.89 circulatingphase current through the capacitor bank; these
I 3.14 I 3.33 1 3.68 11 components do not exist in a three-phase inverter with
0.8 2.12 1 2.25 I 2.48 1 three legs (B6) and are strongly depending on the load
current level;
- harmonics resulted from the interaction between these
components.
583
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
Single-phase ac power supply with 50 Hz or 60 Hz B. Simulation-Based Analysis
- the diode rectification of the ac network voltage causes a In order to validate this new adaptive SVM algorithm to
100 Hz or 120 Hz component of the voltage U, +U2; compensate the dc voltage ripple, extensive simulations are
- opposite components in U, and U, on the fundamental performed in MATLAB-SIMULINK. This environment
frequency of the inverter output phase currents caused by allows to compare easily the three main operation modes of
circulating the phase current through the capacitor bank; a SVM B4 inverter: free-ripple dc-Sink voltages, uncompen-
- harmonics resulted from the interaction between these sated de voltage ripple and compensated dc voltage ripple.
components. The first simulations are performed for a converter having
a constant RL load and a slight dc-link filter that delivers a
The effect of the existence of the dc voltage ripple on the maximum ripple of about 30% for both U, and U, voltages
mean voltage vector definition is illustrated in Fig. 4. that would emphasize the effectiveness of the proposed
algorithm. The dc-lmk voltages U, and U, are sensed and
processed by a control unit at each PWM samplig period of
Re
250 ps.
Fig. 5 presents a sample of the simulation results for the
case of an RL load when implemented the dc voltage ripple
compensation, and Fig. 6 presents the results for the same
system in the case without compensation algorithm, both of
them for the three-phase rectification. Fig. 7 and Fig. 8
present the same comparison for the case of single-phase
(a 1 (bl
rectification.
Fig. 4. Definition of the mean voltage vector from the switching vectors. 500
(a) Free-ripple dc-link voltage. 1
(b) Ripple in both dc-link voltages (U,> U,) without compensation. s_
a 0
9
It is worthwhile to note that in a B6 inverter, the ripple 1
001 0015 002 0025 003 0035 004 0045 005
existence means a proportional alteration of all three output 500, Time 161
I
phase voltages and accordingly an amplitude error of the
switching vectors. In the case of a B4 inverter, the ripple
leads to different modification of the voltages on the three
I
phases (see Table I) and to both radial and angular errors of 001 0015 002 0025 0.09 0035 004 0045 005
5001 Time is\ I
the switching vectors. So, it is expected that the dc-link ripple
will affect the output waveforms more in a B4 inverter than s0 0
in a B6 inverter. Avoiding this dc voltage ripple is usually 3
achieved by extending the dc-link filter component values I
O 01 0.015 0.02 0.025 0.09 0.035 0.04 0.045 005
with the shortcomings of decreasing the system response, Time [SI
increasing loss and costs as well as a large size of the final
converter. Another approach previously developed for the B6
inverter [13],[14] only consists in using an adaptive SVM 20 1
584
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
400
~ 3 0 -0
1001 I
'o$O1 Od15 Ob2 Od25 O W 0035 004 0045 005 0.01 0.015 002 0.025 0.a 0.035 0.04 0.045 0.05
700
(c)
Fig. 5 . Three-phase fed converter with dc ripple compensation algorithm Fig. 6.Three-phase fed converter without dc ripple compensation algorithm
(C,=C,=330 pF, L=0.6 mH, f,=4 k€h,f,=SO Hz, m=0.6). (C,=C,=330 pF, L=0.6 mH, f,=4 kHz, f,=SO Hz, m=0.6).
a) Output voltages. a) Output voltages.
b) dc-link and output currents. b) dc-link and output currents.
--
c) dc-link voltages. c) dc-link voltages.
-50
001 0015 002 0025 003 0035 OM OM5 005
Time Is]
'508bl 0dt.S Ob2 Od25 5063
0 - 0 400, I
200
001 0015 002 0025 003 0035 O M OM5 005
l i m e Is]
001 0015 002 0025 CO3 0035 004 0045 005
Time Is] Fig. 7. Single-phase rectification with the compensation algorithm
(C,=C,=4700 pF, L= 10 mH, f,=40 Hz,f,,=4 k&, m=0.8)
(8)
50 I I
20
s+ o
0
-? 5
L;KA
20
-
s
A 0
0
l7me s
-20 400
0 5
20
9 >
:s* 200
001 001.5 002 0025 003 0035 O M OM5 005
-20 Ime 161
001 0015 002 0025 003 0005 004 0045 005
Time [SI
Fig. 8. Single-phase rectification without the compensation algorithm
@) (C,=C,=4700 pF, L=10 mH, f,=40 Hi,f,=4 WFZ, m=0.8).
585
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
It can be seen in all cases the compensation algorithm R C 1- m C O S ( W / ~ ~ ) (11)
outcompensates the influence of the dc-link ripple and the
phase currents become symmetrical. which is less strong than (10).
Equation (9) and (10) give the maximum ripple that can
C. Peformance be corrected completely by the proposed algorithm at each
In this section, the performance of the adaptive SVM modulation index. The allowed operating area is presented in
algorithm proposed to reduce the influence of the dc-link Fig. 9 and one can observe that the maximum value of the
ripple on the B4 inverter output waveforms is analyzed. corrected ripple is 38% at m = 0.62. This case is close to
Computing HLF, voltage spectra and maximum voltage the situation taken into consideration in Fig. 5 and Fig. 6. It
inverter gain are performed by computer simulations. can be concluded that, approximatively, Fig. 5 and Fig. 6
present the worse case.
1. Inverter Voltage Gain
After some geometrical computation in Fig. 4b, the R
maximum attainable voltage yields:
where
U,,, = maximum output voltage
1,
4m
waveforms. Accordingly, the output voltage spectra are af-
fected and a rich content define of low harmonics is introdu-
ced. g2.[
;2m[ 0
0
,
2000
,,,,
J",
4M0
,
6COO
I
8000
,
10300
,,IIy(l ,,,,
12000 14003
A variable R=AUI(Ud,12) is defined as the maximum I
FmwrwiM1
I
ripple of one of the voltages U, and U,. For symmetry -2
reasons, the maximum ripple has the same value for each of
E2m.
these two voltages. So far, imposing the condition of having
all the voltage vector time periods positive, the equations (3) '0
- 2600
. L . M k h -
4050 6000 8000 10200 12OCQ 14000
and (5) lead to the same conditions:
R€-.m6
4
Wom too> (9)
R C 1 -m @om z ,and
~ tol) (10)
Fig. 10. Output voltage spectra for L = 5 0 Hz,m=0.8, f,=4 lcHz
while equation (4) and (6) lead to and uncompensated DC voltage ripple.
586
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
1 1oaEII1
200 r
k.,,
I
* 1
;-I
4001
0
, ,,,,, , , . ,d",,,,,
g-tooo
wl o 01 02 03 04 05 06 07 08 09
t II 1
z2mL00 2000 4000 6000 8000 10000 l2000 14000 01 0.2 03 04 05
lime 161
06 0.7 0.8 0.9
f-l
BOO, I
0
0
,
2000
,j,L
4000
,
6000
.,~,,,
8000
,
Im00
,.I,
12000
1
14000
, 1"
2000
I r 1' , ' , P ' l
01
I
02 03 04
.
Time Is]
05
-
06 07 08 09
Fig. 11. Output voltage spectra for f,=:50 Hz, m=0.8, f,=4 kHz Fig. 12. Main waveforms for the induction machine drive system.
and compensated DC voltage ripple.
TABLE N
SIMULATION BASED TEST OF B4 INVERTER WITHOUT AND WITH
ADAPTIVE ALGORITHM
Free-ripple
(Fig. 3)
Uncompensated Compensated
-20
0.345
' 0.35
0.355 0.36 0.365 0.37
Time Isl
Fig. 13. Zoom on the induction machine waveforms for the
time interval with a torque of 10 Nm.
307.8 V 306.7 V 308.1 V
U d ) V. IMPLEMENTATION
587
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
Vbc [VI
'""I :
350
-1
. . . . . . * . . . . . . . I . . . . . . . .............. ...........
....................................
. >
ii
:-I
:
. . . . . . . . . . . . . . . . . . . . . . . . . . . ...... : : A
:...........
Control Unit 0 2 I 0 0 10 12
f [Wzl
PC-Pentium (c)
Fig. 15. Measured output voltage spectra for
fd = 40 Hz, m = 0.8, fsw= 4 kHz.
a) v, b) v,, c) v,
lation
Ram Fig. 15 shows that most harmonics are present at V, as
U expected. The adaptive compensation is done in the case of
single-phase rectifier with a reduced input filter (C1 = C2 =
Fig. 14. Implementation of the adaptive SVM algorithm in the 680 pF), so some ripple may be present in the dc-link. Fig.
developed processor system. 16 shows the voltage spectra without and with adaptive
To illustrate the SVM techniques Fig. 15 shows the voltage compensation for one phase-phase voltage.
measured voltage spectra of the three output phases. The dc-
link ripple is in this case fractional. (C1 = C2 = 3.3 mF).
. ................
Vab [VI .,
: I
...........
Ii Ili
_ 1
....................................
. . . . .;.
. ~ .
..........
....................................
) ..................................
...I :.
....... . . . . .
....................
.:.. .:.
...
ii
. . . . . .,. . .
50 ...
(3)
0 2 I 8 8 10 12
* [kHz1 Fig. 16. Measured output voltage spectra for
fDu = 40 Hz, m = 0.8, f, = 4 kHz and a reduced filter size.
a) Without compensation of dc-link ripple.
b) With compensation of dc-link ripple.
Comparing Fig. 16b and Fig. 15c it can be seen that using
the adaptive technique the fundamental of the voltage is kept.
Fig. 17 shows the dc-link voltages and the output currents in
the two cases.
588
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.
350,
U, and U2
I
APPENDIX
A
589
Authorized licensed use limited to: Indian Institute of Technology Patna. Downloaded on January 27,2022 at 16:59:49 UTC from IEEE Xplore. Restrictions apply.