CrossMark
Available online at www.sciencedirect.com
ScienceDirect
Procedia Computer Science 86 (2016) 393 - 396
2016 International Electrical Engineering Congress, iEECON2016, 2-4 March 2016, Chiang Mai,
Thailand
Improved Voltage Vector Sequences on Model Predictive Control for a Grid Connected Three Phase Voltage Source Inverter
Supee Dowruanga, Pornchai Bumrungsrib, Chuttchaval Jeraputraa*
aDept. of Electrical Engineering, Mahidol University, Nakhonpathom, Thailand bDept. of Chemiical Engineering, Mahidol University, Nakhonpathom, Thailand
Abstract
In this paper, improved voltage vector sequences on model predictive control is proposed for a grid connected three-phase voltage source inverter. Two adjacent voltage vectors and zero voltage vectors are utilized in one switching period. Optimal duty cycles for all sectors are calculated. Voltage vector pair with minimum value of the cost function is selected and applied in the next switching period. Voltage vector sequences are arranged similar to the swing patterns generated by the space vector PWM. Thus, minimum number of switching transition and even loss distribution can be achieved. Computer simulation is carried out to validate viablity of the proposed method . The simulation results confirm that the proposed MPC has superior performance compared to the convention MPC.
©2016 The Authors.PublishedbyElsevierB.V. Thisis an open access article under the CC BY-NC-ND license (http://creativecommons.Org/licenses/by-nc-nd/4.0/).
Peer-review under responsibility of the Organizing Committee of iEECON2016 Keywords: Model Predictive Control; Voltage Source Inverter; Voltage Vector Sequences
1. Introduction
In the past decade, inverters have played an important role in modern industries. They have become indispensable for a myriad of applications, for instance adjustable speed drives, grid connected inverters and uninterruptible power supply. A great number of control techniques have been presented for controlling the inverter currents.[l-4] For example, hysteresis control is a nonlinear control method that turns switches on/off to regulate the inverter currents
* Corresponding author. Tel.: 662-889-2138 Ext.6501; fax: 662-889-2138 Ext.6529 Email address: chuttchavaljer@mahidol.ac.th
1877-0509 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Peer-review under responsibility of the Organizing Committee of iEEC0N2016 doi:10.1016/j.procs.2016.05.041
that reside in hysteresis bands. Linear PI controllers with modulators regulate the inverter currents equal to the reference values by generating the control commands for modulators to produce appropriate output voltages applied to loads. In sliding mode control, suitable sliding surfaces are selected to force the inverter currents to follow a desired trajectory [2]. Deadbeat control is a class of predictive control [3]. It uses known models to calculate output voltages that make zero errors in one sampling period.
Model predictive control MPC extends the concept of deadbeat control [4]. It provides more flexible criteria that are expressed as cost functions to be minimized. In particular for a finite set MPC with predictive horizon N= l,itis simple, intuitive, and suitable for application of three-phase inverters. However, the conventional MPC may suffer from computational burdens and require high switching frequency.
This paper presents improved voltage vector sequences on model predictive control for three-phase voltage source inverter. Two adjacent voltage vectors and zero voltage vector are utilized in one switching period. The cost functions in terms of the current errors in aft frame are formulated. Analytical solutions of optimal duty cycles for all sectors are derived. The proposed voltage vector sequences minimize the number of switching transisitions. The proposed method is validated by computer simulation and its performance is compared to the conventional MPC.
2. Conventional MPC
A three-phase voltage source inverter circuit is shown in Fig. 1. Each leg of a three-phase inverter consists of two IGBT switches which are connected in series. The upper and lower switches of the same leg cannot be turned on at the same time. Thus, a three-phase inverter can generate 6 active vectors and 2 zero vectors in the vector space as shown in Fig. 2. All possible voltage vectors can be expressed in the vector space definition by eq (1) as given in Table 1. Likewise, the load currents can be transformed into aft frame by eq (2)
l -1/2 -1/2 0 V3/2 _V3/2
i -1/2 -1/2 o -V3/2 _V3/2
The load currents dynamic for each phase in <
Va = L-£ + Ria + Ea
' frame are expressed as, dig
where L is the filter inductance, R is the filter resistance, vttig and eap are the inverter voltage and the grid voltage in aft frame respectively. Using the forward Euler approximation, the future load currents in the a/3 frame can be derived in the discrete-time domain as,
^(fc+l) = ia(fc) + J (va(k) - Ria(k) ~ ea(k)) i/!(k+l) = ifi(k) + J (vfi(k) ~ Rifi(k) ~ efi(k)) (3)
In the conventional MPC method, the future current behaviors generated by the corresponding seven voltage vectors can be predicted by the load current dynamics (3). Then, the cost functions are determined in terms of the quadratic error which is defined in eq (4).
d = K(fc+i) _ ^(fc+l))2 + (^(fc+l) _ i/l(k+1))2 (4)
A voltage vector which yields minimum value of the cost function is selected and it will be applied in the next sampling period.
v3(010> v2(110>
b ib .
v„(011
Vs(OOl)
V6(101)
Fig. 1 Three-phase VSI configuration
Fig. 2 Eight voltage vectors generated by VSI
Table 1 Voltage vectors in abc frame and a/3 frame
Type Active vectors Zero vectors
V, (100) V2 (110) V3 (010) V4 (011) V5 (001) V6 (101) Vo (000) V7(lll)
abc Va 2/3Vdc l/3Vdc -l/3Vdc -2/3Vdc -l/3Vdc l/3Vdc 0 0
Vb -l/3Vdc l/3Vdc 2/3Vdc l/3Vdc -l/3Vdc -2/3Vdc 0 0
Vc -l/3Vdc -2/3Vdc -l/3Vdc l/3Vdc 2/3Vdc l/3Vdc 0 0
aß Va 2/3Vdc l/3Vdc -l/3Vdc -2/3Vdc -l/3Vdc l/3Vdc 0 0
V 0 V3/3Vdc V3/3Vdc 0 -V3/3Vdc -V3/3Vdc 0 0
3. Propose MPC with Improved Voltage Vector Sequences
To further improve quality of the output currents and reduce switching frequency, the new voltage vector sequences are proposed. Instead of applying only one optimal voltage vector, two optimal adjacent voltage vectors along with zero vectors are utilized in the same switching period. Optimal duty cycles for pairs of adjacent two voltage vectors are derived from partial derivatives of the cost functions. The cost functions in aft frame are expressed as,
9(X) = 1) - 1))2 + (i/î(fc+1) - i/s(k+1))2 (5)
¿a(k+1) = ia(fc) + &>-aV(x)d(x) + &iaV(x+l)d(x+l) + Ai^o(l - — d(x+l)) (6)
iß(k+1) - iß(k) + + Aißv(x+i)d(x+i) + Ai^0(l - d(xy —
■aV(x) — Y (Va(k) Ria(k) ea(k))
■ßv(x) ~ J (vß(k) ~ Riß(k) ~ eß(k))
whereas d(x) and d(x+i) are duty cycles of the two adjacent voltage vectors V(X) and V(x+i) respectively and X is the sector number.
"(*) i(X+1)
Aa — ifï(fe+1) ia(fe)
: = A i
■aV(X)
Ca — &iaV(X+1)
°ßCa ~ Ba^ß I
— A/p
— A/p
■aV 0
Aß — iß(k+1)
■ßvo
■ßV(X) p
■ßv(x+l)
■ßvo
■ßVQ
(10) (H) (12)
After the cost functions g(x) are calculated for all sectors, two adjacent voltage vectors with minimum value of the cost function are selected and utilized in the next switching period. Voltage vector sequences are arranged to minimize the number of switching and evenly distribute loss. The rules are summarized as,
1) If the sector numberXis odd, the voltage vector sequences follow the pattern {V(o), V(X), V(x+i), V(T)} in the first half switching period and repeat in the reverse order in the following half period.
2) If the sector numberX is even, the voltage vector sequences follow the pattern {V(o>, V(x+i), V(x), Vp)} in the first half switching period and repeat in the reverse order in the following half period.
The proposed voltage vector sequences are illustrated in Fig. 3 and 4 for the sector number 1 and 2 respectively.
do i dl 4 \ 2 d2 2 d0 4 d0 4 d2 i dl 2 i 2 d0 4
i i
V0 1 1 V7 V7 V2 1 V1 vo
'(t) '(k+l) Fig. 3 Voltage vector sequence for odd sectors
d0 4 dl j d2 2 ! 2 d0 4 d^ d2 4\ 2 j---- dl 2 d0 4
VO V3 1 V7 V3 vo
T(t) T(t+1)
Fig. 4 Voltage vector sequence for even sectors
4. Simulation Results
Simulation of a grid connected three-phase voltage source inverter controlled by the proposed MPC is carried out with PSIM lOto compare the performance with the conventional MPC. Simulation parameters are given in Table 2.
Table 2 Simulation parameters
Parameters Values
Resistor 0.2 n
Inductor 8m H
DC voltage 200 V
Grid voltage 70 V
Output frequency 50 Hz
Switching frequency 10 kHz
%THD - 7.4! v / v/
Retsre ice Current Ai -0.19A
Fig. 6 Current waveform with proposed MPC
Fig. 5 shows the current waveform obtained from the convention MPC. Since only one voltage vector is applied during one switching period, high frequency ripple current is noticeably observed. The percentage of the total harmonic current distortion THD is 7.49%. Frequency spectrum of the current spreads over a wide range of frequency. Fig. 6 shows the current waveform with the proposed voltage vector sequences. The percentage of the THD is 1.19% which is significantly less than that of the conventional MPC. It is observed that the frequency spectrum is concentrated and centered near the switching frequency and its multiples
5. Conclusion
The improved voltage vector sequences on model predictive control for a three-phase voltage source inverter is proposed. As opposed to the conventional MPC, two adjacent voltage vectors and zero voltage vectors are utilized in one switching period. Optimal duty cycles are derived from partial derivatives of the cost functions and provided in a matrix form. Voltage vector sequences are arranged such that a minimum number of switching transisitions and even loss distribution can be achieved. The improved voltage vector sequences on MPC are validated by computer simulation. The simulation results confirm that the proposed MPC has superior performance compared to the convention MPC
Acknowledgements
This project is supported by Electricity Generating Authority ofThailand (EGAT) and National Science and Technology Development Agency (NSTDA)
References
1. Jose Rodriguez and Patricio Corter, Predictive Control ofPower Converters and Electrical Drives, John Wiley & Sons, 2012
2. Jiabing Hu, Z. Q. Zhu, Heng Nian, Lei Shang, Yikang He "Sliding Mode Current Control of Grid Connected Volatge Source Converter," IEEE 2010
3. Atsuo Kawamura, Toshimasa Haneyoshi, Richard G. Hoft, "Deadbeat Controlled PWM Inverter with Parameter Estimation Using Only Voltage Sensor," IEEE Transactions on Power Electronics, Vol. 3 , No. 2, pp 118 - 125 April 1988
4. Jose Rodriguez, Jorge Pontt, Cesar A. Silva, Pablo Correa, Patricio Corttes and Ulrich Anmann, Predictive Current Control ofa Voltage Source Inverter, IEEE Transactions on Industrial Electronics, Vol.54 No. 1 pp 495-502, Feb. 2007