Professional Documents
Culture Documents
A Simplified SVPWM Control Strategy For PV Inverter
A Simplified SVPWM Control Strategy For PV Inverter
Abstract: Space vector pulse width modulation (SVPWM) technology has widely application in inverter because of
easy digital realization. However, in pulse wave generation, not only the trigonometric function is involved, but also
sector selection will be considered when six vectors are calculated. The realization of SVPWM control algorithm is very
complicated, although its control accuracy is high. Photovoltaic (PV) inverter is simplified DC/AC converter with
respect to power driver system and it does not need complicated SVPWM. To solve the problem for PV inverter, a new
simplified SVPWM control strategy is proposed. It has only comparison and normal arithmetical operations, so that the
judgment of sector and calculation of vector operating time is completed. It eliminates the conventional SVPWM
massive calculation of trigonometric function, and the system performance is improved. Simulation and experimental
results show that the new SVPWM control strategy is feasible.
Key word: SVPWM, A Simplified Control Strategy, PV inverter, Voltage vector
978-1-4577-2074-1/12/$26.00 2012
c IEEE 225
0 0 1 -Ud/3 -Ud/3 2Ud/3 0 -Ud Ud ª1 0 º
JG * JG JG (8)
0 1 0 -Ud/3 2Ud/3 -Ud/3 -Ud Ud 0 V = Vα* + jVβ* = « »
3 » V = CV
«0
0 1 1 -2Ud/3 Ud/3 Ud/3 -Ud 0 Ud ¬« 3 ¼»
1 0 0 2Ud/3 -Ud/3 -Ud/3 Ud 0 -Ud After coordinate transformation, the standard hexagon in
1 0 1 Ud/3 -2Ud/3 Ud/3 Ud -Ud 0 Figure 2 is changed into a flat hexagon. All sectors take
1 1 0 Ud/3 Ud/3 -2Ud/3 0 Ud -Ud 45 e as a boundary. So we can identify the sector by a
∗ ∗
1 1 1 0 0 0 0 0 0 simple comparison between the amplitudes of Vα and Vβ .
At the same time, the operating time of the vector could be
calculated by simple addition and subtraction.
jβ
→ →
X and Y represent the amplitude of Vα∗ and Vβ∗
V3 V2 respectively. We can get the new operating time of effective
vector from the formula˄1˅-˄8˅:
w
→ →
V1 ta* = X − Y (9)
V4 θ *
α t = X +Y
b (10)
→ →
V0 ǃ
V7 Similarly, all values of sector and the operating time can be
calculated, as is shown in Table 2.
→ →
V5 V6 Table 2: Sector distinction and vector operating time
compar sector
judgment vector operating time
-ison distinction
Fig 2. Space voltage vector in stationary frame
X ≥ 0,Y ≥ 0 X ≥Y ta* = X − Y tb* = X + Y Sector
JG T JG T JJG
V = 1 V1 + 2 V2 = Vα + jVβ (1) X <Y ta* = X + Y tb* = − X + Y
T T Sector
X < 0,Y ≥ 0 −X < Y
*
JG ta* = X + Y tb = − X + Y
R = V = Vα2 + Vβ2 (2)
−X ≥ Y *
ta* = X + Y tb = − X − Y Sector
3 2 3 π (3)
T1 = (Vα − Vβ )T = MT sin( − θ ) *
3 π 3 X < 0,Y < 0 X < Y ta* = − X − Y tb = X − Y Sector
2 3 2 3 *
ta* = − X − Y tb = X − Y
T2 = TVα = MT sin θ (4) X >Y
3 π Sector
1 1 X ≥ 0,Y < 0 X < −Y ta* = X + Y tb* = X + Y
t0 = (T0 + T7 ) = (T − T1 − T2 ) (5)
2 2 X ≥ −Y ta* = − X − Y tb* = X − Y Sector
In the formula, T1 ǃ T 2 ǃ T 0 ǃ T 7 respectively is the
After the transformation of formula (11), we can get the
operating time of V 1 ǃ V 2 ǃ V 0 ǃ V 7 in sampling period. actual operating time of vector, and then get actual output
2
M = V / ( U DC ) , is the ratio of fundamental amplitude of vector V ( C −1 is the inverse matrix of C ).
π
actual output voltage and phase voltage in six-beat working ªt a º −1
ªta* º
mode. «t » = C « *» (11)
¬ b¼ «¬tb »¼
3 FAST ALGORITHM OF SVPWM PWM generating principle is shown in Figure 3.
According to the formula (3) and (4), in order to simplify
→ →*
the calculation, the new algorithm of SVPWM takes V
sampling period T as the basis, standardizes the time of C V ta* , tb* ta , tb
vector, and carries on transformation of coordinate. After −1
JG* fm C
that we can get a new output vector V (C is transformation
matrix), then:
Fig 3.Diagram of PWM generating principle
T
ta = 1 (6)
T
T2 (7)
tb =
T
(a) SVPWM
(b) Tc1
(a) Without filter
(a) Based on conventional SVPWM algorithm with filter
(b) With filter
Figure 8 shows that the new SVPWM control strategy (b) Based on fast SVPWM algorithm with filter
controls inverter well and gets six-beat step wave. After
Fig. 10 Waveform of phase voltage
filtering, we can get standard sine wave.
7 CONCLUTION
(a) Based on conventional SVPWM (b) Based on fast SVPWM algorithm
algorithm without filter without filter In discussions, on the basis of principle of SVPWM
technology, this paper comes up with a new algorithm of
Fig. 11 Phase voltage waveform SVPWM, simulation and measured waveforms of the
actual system shows that the new algorithm is correct and
feasible. It saves CPU resources, increases the utilization of
voltage and control precision of system, it has high
efficiency of calculations, hard real time and easy to realize.
REFERENCES
[1] X. Xiao. Study on the SVPWM algorithm of N-level inverter
in the context of non-orthogonal coordinates. Frontiers of
Electrical and Electronic Engineering㧘1 (2):199-204, 2006.
[2] S. Zhang. Novel Digital Continuous Control of SVM
Inverters in the Over modulation Range. IEEE Trans.
(a) Based on conventional SVPWM (b) Based on fast SVPWM algorithm Industry Application, 33(2): 525-530, 2007.
algorithm without filter without filter
[3] Jang-Hwan Kim, Carrier-Based PWM Method for
Fig. 12 Harmonic distortion Three-Phase Four-Leg Voltage Source Converters. IEEE
Transactions on Power Electronics, 14:66-75, 2004.
In Figure.11 and Figure.12, L1 ǃL2 and L3 represent [4] John Hunt. Case Based Diagnosis and Repair of Software
Fault Expert System. 1(14): 15-23, 2008.
A-phase voltage ǃB-phase voltage and C-phase voltage
[5] D. Chen, A Novel SVM Algorithm for Multilevel Three
respectively. Without filter, THD (total harmonic distortion)
Phase Converters. IEEE PESC: 509-513, 2002.
of conventional SVPWM algorithm is 22.5%, 22.3% and
[6] M. Li. DSP control method of single phase inverters for
21.7%, while THD of fast SVPWM algorithm is 12.6%,
applications. IEEE APEC. Dallas: 590-596, 2002.
12.8%, 12.4%. The third, fifth, seventh, ninth harmonic are
[7] Fred C. Lee. Four-legged Converter3-D SVM Scheme
the main harmonic component. All the content of main Over-modulation Study. IEEE, APEC: 562-568, 2008.
harmonic based on fast SVPWM algorithm is lower than
[8] G. Chen. A novel SVPWM strategy considering neutral-point
that of conventional SVPWM algorithm. potential balancing for three-level NPC inverter. Journal of
Shanghai University (English Edition), 10(1):53- 58, 2006.
[9] B. Man. Space vector pulse width modulation control of
induction motor [J].IET-UK International Conference on
Information and Communication
Technology in Electrical Sciences, Dec. 20-22:349-354,
2007.
[10] Y. LI. Novel control scheme for 3-phase PWM
current-source converters under unbalanced source voltage
conditions. Journal of ZHE JIANG University - Science A,
(a) Based on conventional SVPWM (b) Based on fast SVPWM algorithm 7(2): 263-268, 2006.
algorithm with filter with filter [11] Texas Instruments. TMS320x281x Event Manager (EV)
Reference Guide, 2004.
Fig. 13 Harmonic distortion [12] Texas Instruments. C28x IQmath Library, 2009.
With filter, THD (total harmonic distortion) of
conventional SVPWM algorithm is 4.3%, 4.5% and 4.1%.
By contrast, THD (total harmonic distortion) of fast
SVPWM algorithm is 3.1%, 3.7% and 3.5% and is also
lower than that of conventional SVPWM algorithm.