Novel Control Strategy For Single-Phase Single-Stage Photovoltaic Converter Using MPPT Algorithm
Novel Control Strategy For Single-Phase Single-Stage Photovoltaic Converter Using MPPT Algorithm
Novel Control Strategy For Single-Phase Single-Stage Photovoltaic Converter Using MPPT Algorithm
Abstract: A maximum power point tracking inverter is connected to the grid through the ac-link
algorithm for single-stage converters connecting inductor Lac.
photovoltaic panels to a single-phase grid is 2. OPERATING PRINCIPLE
presented in this paper. The algorithm is based on
the processing of current and voltage low-frequency
oscillations introduced in the PV panels by the
single-phase utility grid. The algorithm has been
developed to allow an array of PV modules to be
connected to the grid by using a single-stage
converter. This simple structure yields higher Fig.1. Schematic diagram of the PV generation
efficiency and reliability when compared with system
standard solu-tions based on double-stage converters The VSI output voltage VF is controlled in order to
configuration. The proposed maximum power point force the current injected into the mains iS to follow a
tracking algorithm has been numerically simulated sinusoidal reference waveform, synchronized and in
and experimentally verified by means of a converter phase with the fundamental component of the source
prototype connected to a single-phase grid. voltage VS. As a consequence, a sinusoidal current is
Keywords: Converters, Solar energy, Renewable obtained even in presence of voltage perturbations
energy systems, Efficiency, Inverters. coming from the mains. The amplitude of the reference
1.INTRODUCTION source current IS* is generated by the dc-link voltage
One of the most promising candidates for the large scale regulator on the basis of the error between the dc-link
spreading of renewable energy source is the voltage Vdc and the reference dc voltage Vdc*of the PV
photovoltaic technology. In particular, photovoltaic panels. The MPPT algorithm varies Vdc* according to
roofs give an important share of new installations of PV the environmental conditions in order to keep the
panels. For these applications the rated power is lower operating point of the PV panels close to the MPP.
than 5 kW and the PV panels are permanently connected
to a single-phase grid. The power flow between the PV The basic principle of the MPPT algorithm is to ex-ploit
panels and the grid is controlled by a power current and voltage oscillations caused by the double-
conditioning system (PCS), which should be reliable frequency pulsations of the instantaneous power, which
and inexpensive. To obtain the maximum efficiency of are inherent in single-phase power systems. Analyzing
the system, the PCS must keep the power extracted from these oscillations it is possible to obtain information
the PV panels close to the maximum power point about the power gradient, evaluating if the PV system
(MPP). Several solutions for PCS with maximum power operates close to the maximum power point. As it is
point tracking (MPPT) capability have been recently known, for a non-null value of active power injected
proposed, based on both single-stage and double-stage into a single-phase grid PS, the instantaneous power
converter topologies This paper deals with a single- PS(t) pulsates at a frequency twice than that of the grid.
phase, single-stage PCS configuration, using a simple If the current iS(t) is in phase with the source voltage
and effective MPPT embedded algorithm. The scheme VS(t), the instantaneous value of power injected into the
of the proposed system is shown in Fig. 1. The output of grid is
the PV panels is directly connected to the dc-link of the
single-phase inverter (VSI type), and the output of the
NOVEL CONTROL STRATEGY FOR SINGLE-PHASE SINGLE-STAGE PHOTOVOLTAIC CONVERTER USING MPPT ALGORITHM
The average quantity VSIS corresponds to the active Fig. 2. In the region nearby v* the power derivative can
power PS. The power pulsation at the angular fre be considered a straight line having the slope k. In order
quency 2Ȧ in (1) is reflected on the dc-link bus of the to determine the power derivative p/v it is necessary
VSI as a voltage pulsation superimposed to the dc-link to introduce a voltage and current perturbation around
voltage Vdc. The variation of Vdc can be related to any operating point of the PV array. Traditional MPPT
active power PS, grid angular frequency Ȧ, and dc-link algorithms are based on “perturbation and observation”
capacitor Cdc by the following relationship: method or “incremental conductance” method. Some
variants to these methods have been presented in order
to improve the dynamic performance and/or to reduce
T
undesired oscillations around the MPP .An alternative
he dc-link voltage excursion (VdcMAX − VdcMIN) can be
method is based on measuring and processing the
limited by choosing a proper value for Cdc, according
current and/or voltage ripple due to the switching
behavior of the converter connected to the PV panels
array. This method is known as “ripple correlation
control”, firstly proposed by Midya (1996) and
successively utilized by Brambilla (1999) and Logue
(2001). However, for small power PV generation
systems, high switching frequency converters are
usually adopted, reducing the residual voltage and
current ripple below practical exploitable values. In
Fig. 2. Current, power, and power derivative of the PV
order to overcome this problems, in this paper a
panels vs. voltage.
with (2), ensuring the correct operation of the inverter.
The residual oscillation of Vdc determines a small
pulsation of the power supplied by the PV panels. On
the basis of the phase relationship between power and
voltage oscillations, the MPPT algorithm moves the Fig. 3. Estimation of the PV power derivative by using
operating point of the PV panels by varying Vdc* until filtering blocks.
the MPP is reached. Voltage and current oscillations MPPT algorithm is proposed, which is based on the
must be as small as possible in order to minimize the application of the “ripple correlation control”, using the
oscillation of power extracted from the panel. On the double-frequency oscillation of the instantaneous power
other hand, these oscillations must be large enough to be as perturbation signals. The oscillations of the
sensed and distinguished from current and voltage ripple instantaneous power are inherent in a single-phase PV
due to the VSI switching effects. It has been observed systems and can be considered itself as an
that keeping voltage and current oscillation around 1%
of their rated values leads to a good behavior of the
whole PV system.
3. MPPT ALGORITHM ANALYSIS embedded dynamic test signal useful to determine
All the MPPT algorithms are designed to dynamically p/v. A key feature of this method is the knowledge of
extract the maximum power from the PV panels. the oscillations period T = 1/(2f) to improve the MPPT
Usually, the condition p/v = 0 is adopted to locate this algorithm performances, being f the grid frequency. The
operating point, since PV panels show a unique global application of the “ripple correlation control”, combined
Maximum power point. The MPPT algorithms are based with the use of the 2f power oscillation, can be
on the determination of the slope of the PV panels considered the main contribution of this paper for
output power versus voltage, i.e., the power derivative improving the performance of single-phase PV systems.
p/v. This quantity is utilized as representative of the The basic principle will be described with more detail in
“voltage error”, i.e., the difference between the actual the following. For this purpose, let us consider a
voltage of the PV panels and the reference voltage v* periodic function x-(t) having the moving average
corresponding to the maximum power operating point. component x(t) over the period T, and the alternative
The qualitative behaviour of p/v is represented in component x~ (t)
Ϯ
/EdZEd/KE>KE&ZEKE>dZKE/^͕/E&KZDd/KEEKDDhE/d/KE^z^dD^E'/EZ/E'ʹϮϬϭϬ;EWͿ
ϯ
NOVEL CONTROL STRATEGY FOR SINGLE-PHASE SINGLE-STAGE PHOTOVOLTAIC CONVERTER USING MPPT ALGORITHM
decreases ¨Vdc and the dc-link voltage reference Table 1. Main characteristics of the pv generation
Vdc*moves back to-wards the MPP. The rate of change system
of Vdc* is set by the gain K.
The input signal Vdc**represents the initial voltage
reference, i.e., the starting value of the integrator. When
the control system is enabled, the quantity ¨Vdc
computed by the MPPT algorithm is added to
Vdc**giving the actual reference of the dc-link voltage
Vdc* Then, the regulation of the current iS injected into
the mains allows the dc-link voltage to be controlled
around the reference value. In this way, all the power
coming from the PV generator is transferred to the grid.
Following the reference value Vdc* allows the PV
panels to reach the maximum power operating point,
The parameter Lac/¨t in (13) can be adjusted to obtain
where the condition p/v =0 is satisfied. The desired the desired regulator performance.
amplitude of the source current, IS*, is generated by the
regulator R(s), considering the dc-link voltage error Vdc
6. MPPT ALGORITHM VERIFICATION
The proposed MPPT algorithm has been verified by
– Vdc* as input variable. The reference value of the
both numerical and experimental tests.
instantaneous source current iS* is generated on the
basis of the amplitude IS*, and the phase angle of the 6.1 Simulation results
fundamental component of the supply voltage VS, which The numerical tests have been carried out by the
is represented by the unity sinusoid vˆ S 1 in Fig. 5.The Simulink environment of Mat lab, with reference to a
measurement of the source current is used to implement single-stage converter connected to a single-phase grid,
the ac current control loop. The inverter is controlled on as represented in Fig. 1. The PV panels have been
the basis of the instantaneous current error ¨iS = iS* − electrically represented by the well-known single-
iS, through a predictive PWM current regulator. In exponential model , fitted on the I-V characteristic of a
particular, the inverter reference voltage VF* is series array of ten modules Solar Shell SP150 type. The
calculated by the voltage equation written across the ac- main characteristics of the PV generation system are
link inductance Lac, according with the block diagram summarized in Table I. The main block diagrams of the
represented in Fig. 1. Neglecting the resistive effects implemented MPPT algorithm are summarized in Figs.
and introducing a variational model, this equation 4 and 5.
yields The performance of the power conditioning system
connected to the photovoltaic array has been evaluated
both in steady state and transient operating conditions
determined by start up and solar irradiance Variations.
In Figs. 6-7 the behaviour of the control system in
steady state conditions is represented. In particular, Fig.
6 shows the behaviour of v ~ and p ~ around the
maximum power point. Initially, v ~ and p ~ are in
Fig. 4. Simplified estimation of the PV powerderivative
phase agreement, i.e., the operating point of the PV
by using filtering blocks.
modules is on the left side of the MPP on the I-V
characteristic. Successively, v ~ and p ~ become in
phase opposition, i.e., the operating point of the PV
Modules is on the right side of the MPP on the I-V
curve. For all the operating conditions the frequency
ϰ
/EdZEd/KE>KE&ZEKE>dZKE/^͕/E&KZDd/KEEKDDhE/d/KE^z^dD^E'/EZ/E'ʹϮϬϭϬ;EWͿ
ϱ
NOVEL CONTROL STRATEGY FOR SINGLE-PHASE SINGLE-STAGE PHOTOVOLTAIC CONVERTER USING MPPT ALGORITHM
8.REFERENCES
1. Brambilla A., Gambarara M., Garutti A., Ronchi F.
(1999). “New approach to photovoltaic arrays maximum
power point tracking”, Proc. of 30th Annual IEEE Power
Electronics Specialists Conference, PESC 1999, Vol. 2,
pp. 632-637.
2. Gow J.A., Manning C.D. (2000). “Photovoltaic
converter system suitable for use in small scale stand-
ϲ