Professional Documents
Culture Documents
Direct Model-Based Predictive Control of A Three-Phase Grid Connected VSI For Photovoltaic Power Evacuation
Direct Model-Based Predictive Control of A Three-Phase Grid Connected VSI For Photovoltaic Power Evacuation
Abstract— This paper presents a direct model predictive for simultaneously controlling the currents and regulating the
method for controlling the grid current of a three-phase input dc voltage of an LCL based grid connected PV power
photovoltaic system. The model of the inverter with an LCL filter system is presented.
in synchronous reference frame is presented in state-space
format. The model predictive control scheme uses a compact cost
function for simultaneously controlling the injected grid current, II. MPPT IN PV POWER SYSTEM
maintaining the capacitor dc-link voltage constant, and Fig.1 shows the topology of PV power plant connected to the
minimizing the switching frequency. Also, the reference signals grid through an LCL filter. The PV array system in this paper
for the control loop are generated in the predictive algorithm
is represented by the approximate diode model given in (1)
rather than through the use of cascaded PI controllers. Results
for the proposed control scheme are presented. [7]. A variable-step incremental conductance algorithm [7] is
used for MPPT.
Keywords— predictive control; photovoltaic system; LCL filter;
cost function. qV pv + I pv Rs
I pv = I g − I s e nKT − 1 (1)
I. INTRODUCTION
PV power systems connected to the grid through LCL This method serves to strike a balance between fast dynamic
filters have been proven to offer better performance and optimization and output voltage swing. It uses a fixed large
significant advantage over L-filters and LC filters [1], [2]. The step size in the region of the search algorithm farther from the
traditional approach to controlling these type of system is the point of maximum output. Meanwhile, as the search algorithm
synchronous Proportional plus Integral (PI) control with grid gets closer to the maximum operating point, it switches to
voltage feedforward. Other methods commonly used for variable small step sizes in order to reduce the swing in output
regulating the grid current include stationary Proportional (P) voltage around the MPP.
plus Resonant controller, deadbeat controllers, and hysteresis
For a specific level of solar irradiance, the voltage at the
predictive controllers.
optimal operating point of the PV array provided by the MPPT
Another method known as model predictive control or algorithm is used as reference for directly controlling the dc
receding horizon control uses the model of the inverter and link voltage.
filter to predict the future behavior of the system. In this, a
cost function is minimized to select the best voltage vectors III. CONTINUOUS TIME MODEL OF THE GRID PV INVERTER
for the next prediction horizon which reduces the difference The three-phase mathematical model of the three phase
between the reference signals and the values of the predicted inverter using switching functions is given in (2) to (4).
model. This method has been applied extensively to the V
control of industrial drives and active front end L and LC (
van = dc 2Sap − Sbp − Scp
2
) (2)
filters [3], [4]. In these, the dc voltage source is normally
assumed to be constant or an outer cascade linear PI controller Vdc
is present for regulating the dc voltage of the inverter. In [5] vbn =
2
( −Sap + 2Sbp − Scp ) (3)
and [6], cascade-free methods were used for speed control of
induction and permanent magnet machines. In this paper, Vdc
therefore, a simple and direct multi-loop model based vcn =
2
( −Sap − Sbp + 2Scp ) (4)
predictive method which uses a single compact cost function
Where van, vbn, and vcn are the phase voltages of the inverter,
Vdc is the voltage across the dc-link, and Sap, Sbp, and Scp are IV. DIRECT MODEL PREDICTIVE CONTROL SCHEME
the switching state of the top legs of the inverter. Compact The diagram in Fig. 2 represents the overall architecture of
equations of the front end LCL filter in ‘abc’ and complex the model predictive control scheme. As shown, the frequency
synchronous ‘dq’ frame is also given in (5) to (7) and (8) to of the grid is obtained dynamically through a PLL which
(10) respectively. aligns the grid voltage to the d-axis, i.e. vqg = 0, Vg= v g d .
diiabc The term ‘direct’ stems from the absence of a
viabc = Ri iiabc + Li + v cabc (5) conventional outer-loop cascade with linear PI controllers
dt used in regulating the dc-link voltage of the inverter as given
dv cabc in [3] and [4]. Rather, the reference provided by the MPPT
i iabc = C + i g abc (6) system is directly used to control the inverter dc-link input
dt voltage by including an extra dc voltage term in the cost
di g abc function of the predictive algorithm.
v cabc = R g i g abc + L g + v g abc (7) Ri −1
dt − L ω 0 0 0
i Li
1
di i dq −ω −
Ri
0 0 0 − i
v i dq = R i i i dq + L i − j ω L i i i dq + v c dq (8) iid Li Li id
dt i
ii q Rg 1 iq
0 0 − ω 0
dvcdq d igd Lg Lg ig d
(9) = ∗ +
iidq = C − jωCvcdq + ig dq
dt ig q Rg 1 ig q
dt 0 0 −ω − 0
vc Lg L g vc
d v
d
di g dq vcq 1 1
(10) 0 − 0 0 ω cq
v c dq = R g i g dq + L g − j ω L g i g dq + v g dq C C
dt
0 1 1
0 − −ω 0
The node equation at the input side of the PV system is
C C
given in (11) while the power balance equation between the dc 1
input and ac output of the system is given in equation (12). L 0 0 0
i
The state space representation of the grid filter variables is 1
0 0 0
(13)
thus given in (13) Li
1
dVdc (11) 0 0 −
vi d L g
0
I pv = Cdc + Is ∗ + vgd
dt ∗
v 1 v g q
0 0 iq 0 −
Lg
P=
3
( )
v g i g + v g q i g q = V dc I pv
2 d d
(12)
0 0
0 0
0 0
0 0
dynamics of the input capacitor voltage is captured in the 10 is maintained at zero for unity power factor operation. The
converter’s voltage selection when included in the cost dc-link voltage waveform is also shown to be constant and
function. This method removes the need to include an outer- controlled to the maximum operating voltage of the PV array.
loop cascade PI controller used for regulating the dc-link
voltage. Table 1: Converter and Grid Filter Parameter
Fig. 4: Spectrum of Inverter output voltage Fig. 8: Spectrum of inverter side inductor current
Fig. 5: Grid side inductor current Fig 9: Phase voltage of the inverter
Fig. 11 reference and actual d-axis current of the grid side inductor
Fig. 7: Inverter side inductor current
VII. CONCLUSION
A direct model based predictive control scheme has been
developed for a three-phase grid-connected photovoltaic
voltage source inverter. The system was simulated for direct
utilization of the solar power without any storage means. The
minimization of the proposed cost function was shown to be
effective in ensuring that the actual state variables track their
respective references, which is indicative of an excellent
dynamic operation. Furthermore, the inclusion of the dc-link
voltage control error in the cost function formulation was
successful at enforcing the MPPT voltage of the PV array.
REFERENCES
[1]. G. Shen, D. Xu, L. Cao, and X. Zhu, “An improved control of
grid connected voltage source inverters with an LCL filter”. IEEE
transactions on power electronics, vol. 23, no. 4, July 2008.
[2]. E. Twining, D. G Holmes, “Grid Current Regulation of a Three-
Phase Voltage Source Inverter with an LCL Input Filter” IEEE
transactions on power electronics, vol. 18, no. 3, May 2003.
[3]. P. Cort´ es, J. Rodr´ıguez, P. Antoniewicz, and M.
Kazmierkowski, “Direct power control of an AFE using predictive
control,” IEEE Transactions on Power Electronics, vol. 23, no. 5, pp.
2516–2523, September 2008.
[4]. R. Kennel, J. Rodr´ıguez, J. Espinoza, and M. Trincado, “High
performance speed control methods forelectrical machines: an
assessment,” IEEE International conference on Industrial
Technology (ICIT), pp. 1793–1799, 2010.