You are on page 1of 6

Control and Simulation of Photovoltaic Water

Pumping System with Battery Storage


Sofia Lalouni Djamila Rekioua
Department of Electrical Engineering, University of Bejaia Department of Electrical Engineering, University of Bejaia
Laboratory LTII, Laboratory LTII,
Bejaia, Algeria Bejaia, Algeria
lalouni_sofia@yahoo.fr dja_rekioua@yahoo.fr

Abstract—Due to the continuous decrease of the solar cells cost, temperature. Therefore, to maximize the efficiency of the
photovoltaic energy is used in diverse applications. The most photovoltaic energy system, it is necessary to track the
important one is the batteries-coupled water pumping system maximum power point of the PV array. Many methods and
powered by photovoltaic generators. The use of batteries allows controllers have been widely developed and implemented to
the system to deliver a constant water flow during the low light track the maximum power point (MPP) [2-6]. Most control
periods and night. With the increased use of this application,
schemes use the Perturb and Observ (P&O) method which is
more attention has been paid to their optimum utilization. Many
methods have been developed to determine the maximum power based on iterative algorithms to track continuously the MPP,
point (MPP), a comparison between perturbation and because it is easy to implement [2,3] but the oscillation
observation method (P&O) and fuzzy logic controller (FLC) is problem is unavoidable. In many references the effectiveness
presented. The results show that, FLC carries high accuracy of a fuzzy logic controller is shown [2-5] compared to the
around the optimum point when compared to the conventional (P&O) method. It improves control robustness and this control
one. Next, a vector control of induction motor fed by a gives robust performance under parameters and load variation.
photovoltaic system is studied to improve its dynamic Several authors present much attention to the study of the
performance. The photovoltaic pumping system is composed dynamic performance of the photovoltaic pumping systems.
of a PV generator, DC-DC converter, batteries, DC-AC A. Terki and al [7] presented an analysis of the dynamic
converter, a vector controlled induction motor and centrifugal
performance of a permanent magnet brushless DC motor
pump. The surplus energy produced by PV panels during light
hours charges the batteries, and the batteries in turn supply controlled through a hysteresis current loop. Betka [8]
power to the pump during backup energy. A simulation study presented the performance optimization of an asynchronous
is presented under variable weather conditions and the motor associated at a PV generator. Recently, vectorial
results show the effectiveness of the studied method. command of induction motor pumping system supplied by
photovoltaic generator was studied by Makhlouf and al [9]. In
Keywords- Photovoltaic system, modelling, PV pumping, H. Hadi [10], the photovoltaic pumping system with battery is
induction motor, battery. proposed to reduce the overheating of the motor temperature
and increase the efficiency. The battery is installed as the
I. INTRODUCTION storage of the surplus energy and backup energy.
In this work, Battery-coupled water pumping systems
The increasing of the world energy demand, motivate a
consist of photovoltaic (PV) panels, DC/DC converter,
lot of investments in renewable energy solutions. One of the
renewable energy is solar energy. Photovoltaic energy which batteries, AC motor and pump controller. A vector control
method has been studied to improve the dynamic performance
is free and abundant in most parts of the world has proven to
of the photovoltaic pumping system with batteries storage.
be an economical source of energy in many applications. One
of the most applications is the PV pumping system driven by Fuzzy logic (FL) speed controller is used; it gives robust
electrical motors [1].The average efficiency of the performance under variation of environmental conditions and
photovoltaic pumping system is still low. To increase the load. In order to optimize the photovoltaic energy generation,
efficiency, and reducing the motor temperature, the battery whatever environmental conditions variations, an MPPT
will be installed in the photovoltaic pumping system. The control is used. The P&O and FLC techniques are applied to
the studied system and a comparison is made. The modelling
battery is necessary to store the surplus energy, when the
of the different parts of the photovoltaic pumping system with
power output of the solar generator is greater than the load. As
the backup, when the power output of the solar generator is batteries is given and the simulation results are presented
smaller than the load, the some energy is taken from the
battery [2]. II. SYSTEM DESCRIPTION
The photovoltaic array has a unique operating point (MPP) Fig.1 shows the photovoltaic pumping system with batteries
that can supply maximum power to the load. The locus of this used in this paper. It includes photovoltaic array generator,
point has a non-linear variation with solar irradiation and DC/DC converter, batteries, DC/AC converter and induction
motor coupled to a centrifugal pump. The system aims are to Tref=25 °C). When irradiance and temperature vary, the
ensure a maximum operating of the photovoltaic array with parameters change according to the following equations,
fuzzy logic controller (FLC) and to improve the dynamic where αsc is the current temperature coefficient and βoc the
performance of the PV pumping system with fuzzy logic voltage temperature coefficient, Rs is the cell resistance and
speed controllers. Due to the fluctuation nature of photovoltaic (ΔT=T-Tref)
energy source, batteries are added as the storage of the surplus  G   G 
energy and backup energy. I pv   sc  Tc    1 I sc ,stc (6)
 Gstc   Gstc 
V pv    ocTc  Rs I pv (7)
LS
The new values of the photovoltaic tension and the current
Van are given by:
D1

Cpv
Lbatt
Cdc Vbn V pv,new  V pv  V pv (8)
VPV Vdc DC/AC

I pv,new  I pv  I pv
Converter
Vcn (9)
D2 Cbatt Vbatt

Pump
PV
Generator DC/DC Converter + Batteries
The data of PV panel for SIEMENS SM 110-24 which was
Control IM
PWM used for the simulations are [Ppv=110W, Impp=3.15A, Vmpp=
35V, Isc=3.45A, Voc=43.5V, αsc=1.4mA/°C, βoc= -152mV/°C].
Speed

Figure 1. Structure of a global photovoltaic pumping system with Modeling


of the proposed system

A. Photovoltaic generator model


In literature, there are several mathematical models that
describe the operation and behavior of the photovoltaic
generator. In our work, we chose the following model [4]. The
PV array equivalent circuit current Ipv can be expressed as a
(a) (b)
function of the PV array voltage Vpv :
Figure 2. Experimental and simulation curves of Ppv(Vpv) and Ipv (Vpv)

I pv  I sc .{ 1  C1 [exp( C2V )  1 ]} m
pv (1)
The curves Ppv(Vpv) (Fig 2a.) and Ipv(Vpv) (Fig 2b.) of the
PV panel, are carried out by varying the load’s resistance for
Where, C1= 0.01175 is determined experimentally and the different levels of irradiance and temperature. The
coefficients C2, C3 and m are defined as: experimental characteristics obtained are compared to the
simulation characteristics for the same operating conditions.
C4 From these characteristics, the non-linear nature of the PV
C2  (2) array is apparent. Therefore, an MPPT algorithm must be
Vocm incorporated to force the system to always operate at the
 I sc ( 1  C1 )  I mpp  maximum power point (MPP).
C3  ln   (3)
 C1 I sc  B. Electrical model of Battery
The system of storage is composed of four lead-acid
 1  C1 
C 4  ln  (4) batteries of 12 V, 92 Ah inter-connected in series to have 48
V. In practice, the determination of the batteries’ impedances
 C1  is often made on stationary behaviour. The basic principle is to
C  Vmpp  impose on the battery an excitation in voltage or current in
m 3  ln   (5)
order to deduce in response to this excitation, an Ohmic
 C 4   Voc  representation of its internal state [4].

With Vmpp voltage at maximum power point; Voc open In order to determine the internal impedance of the battery
circuit voltage; Impp current at maximum power point; Isc short (12V, 92Ah) for one state of charge of the battery, we
circuit current. The parameters determination is achieved with superimpose an alternate sinusoidal signal of 50 Hz frequency
the standard test conditions (STC). to the continuous component of the battery. The measurement
Equation (1) is only applicable at one particular irradiance system is shown in Fig. 3. We measure two voltages using an
level G and cell temperature T, at (STC) (Gref=1000 W/m2, oscilloscope: the voltage at the shunt terminals which is a
direct picture of the current circulating in the circuit and the
Vsd   Rs   s . Ls 0   s . M  i sd 
V   . L  
0  i sq 
battery voltage. The ratio of these two voltages and their
phase-shift provides the absolute value of the internal
 sq    s s Rs s .M
.
impedance of the battery. Measures are carried out by a digital
0  0   r . M Rr   r . Lr  ird 
oscilloscope (Tektronix TDS3032, 300MHz). These digital
    
measurements are then transferred to a computer for analysis.  0   r . M 0  r . Lr Rr  irq 

Digital Oscilloscope
 di sd 
 dt 
 Ls 0 M 0   di sq 
 0 L 0 M 
PC
 s . dt  (11)
GND  M 0 Lr 0   dird 
V1   
V2 Rhéostat
 0 M 0 Lr   didt 
Shunt  rq 
 dt 
Battery

Sinusoïdale
Source E. Centrifugal pump model
The head flow rate H(Q) characteristic of a mono- cellular
centrifugal pump is obtained using Pleider-Peter- man model
Figure 3. Circuit measurement of battery impedances. [1], [9]. The multi-speed family head-capacity curves are
given in [1] and can be expressed approximately by the
We remark a capacitance character of the battery to this
following equation:
measurement frequency. The battery behaves as a complex
impedance with a resistance Rbatt and a reactance Xbatt to this
disturbance. The obtained values are: Rbatt = 0.756Ω, Xbatt = H  a0 2  a1 Q  a0 Q 2 (12)
0.072Ω and Cbatt = 44.2mF. These values change according to
the state of charge of the battery. Where a0, a1, a2 are the coefficients generally given by the
C. Operating of the DC/DC converter manufacturers [1].
The hydraulic power and the resistive torque are given by:
The DC/DC converter performs two tasks: allow
maximum utilization of the photovoltaic array and the
battery’s state-of-charge (SOC) control with controlling a PH   .g .Q.H (13)
power-flow to ensure a continuous delivery of energy to have Tr  k r  2  C s (14)
the desired water flow whatever environmental conditions
variations. In the last task, we can distinguish two modes:
Where Q is the water flow (m3/s), H is the manometric
- Batteries charge mode: in this mode the PV arrays head of the well (m).ρ is the density (Kg/m²) and g is the
generate sufficient energy to have the desired constant gravity (m/s²). The Centrifugal pump parameters and
water flow load and charge battery. canalisation parameters used in simulation are given in [1].
- Power compensation mode: in this mode the energy
available in PV arrays is not sufficient to supply the motor III. MPPT CONTROL ALGORITHMS
pumping system to have the desired water flow; the The PV array has a unique (MPP) that can supply
battery bank supplements the required energy. maximum power to the load. The locus of this point has a
non-linear variation with solar irradiance and the cell
D. Induction machine model temperature. The fuzzy logic controller measures the PV array
The mathematical model of the induction machine is given characteristics and then perturbs the operating voltage by an
by equations.11 [9,11]. Where Rs, Ls, Rr and Lr are the stator optimal increment (ΔVpv,ref) and the resulting PV power
and rotor phase resistances and inductances respectively, M is change. The power variation (ΔPpv) is either in the positive
the magnetising inductance and s and r are the stator and direction or in the negative one. The value of (ΔPpv) can also
rotor pulsations respectively. Besides, Vsd, isd , Vsq and isq are be small or large. From these inferences, the reference
the d-q stator voltages and currents respectively. ird and irq are photovoltaic voltage variation (ΔVpv,ref) is increased or
the rotor currents, along the d and q axis. The electromagnetic decreased in a small or respectively large way in the direction
torque (Te) developed by the induction machine is expressed which makes it possible to increase the power Ppv. The fuzzy
as follows, where p the pair pole number of the machine. logic controller structure is shown in Fig. 4.
Te  p.M .( ird .isq  irq .isd ) (10)
Ppv Ppv[k] V. NUMERICAL SIMULATION OF THE GLOBAL SYSTEM
+ ΔPpv
A dimensioning is made to determine the size of PV panel
-
of the PV pumping system. It is composed of (08)
MPPT ΔVpv,ref [k]
photovoltaic panel of 110W connected in series. Various
Ppv[k-1] Fuzzy +
logic Vpv,ref [k] simulations evaluate the performances of the system. The
controller + various parts of the system (photovoltaic panel, DC/DC
Vpv[k]
Vpv + ΔVpv
converter, batteries, DC/AC converter, induction motor and
- centrifugal pump) are modeled by separate block then related
Vpv[k-1]
in a coherent way.
The MPPT is controlled by using FLC. In order to test the
robustness of the FLC algorithm, a comparison is made with
Figure 4. Structure of MPPT fuzzy controller. the conventional (P&O) method under the STC conditions.
Figs.(5.(a)-(b)) presents waveform of PV voltage for the two
The bloc MPPT fuzzy logic controller includes three
MPPT controllers (P&O and FLC). The FLC gives us a fast
functional blocks: fuzzification, fuzzy rule algorithm, and
response compared to P&O method which requires much time
defuzzification. The membership functions of inputs variables
to track the MPP and presents oscillations around the MPP at a
ΔPpv and ΔVpv are triangular and have seven fuzzy subsets.
steady state.
Seven fuzzy subsets are also considered for the output variable
ΔVpv,ref. The control rules are indicated in reference [4]. The FL_
FLCPI
P&O
fuzzy inference is carried out by using Sugeno’s method and
Cla_PI

Vpv (V)
the defuzzification uses the centre of gravity.

IV. VECTOR CONTROL STRATEGY


The vector control is based on the field-oriented control t (s)
method. In our application, we choose the orientation of rotor (a)
flux such as:  rd =  r and  rq = 0. This means that the FLC
FL_ PI
P&O
Cla_PI

flux  r is aligned permanently along the d-axis.


Vpv (V)

Finally, as the chosen frame implies  rq = 0, the expression


of the electromagnetic torque becomes:
M
Te  p . . r . i sq (15) (b)
t (s)
Lr
Figure 5. Waveform of photovoltaic voltage:
The rotor flux as a function of the current i sd and the rotor time (a). Transitional state, (b). Steady state
constant Tr=Lr/Rr is given by the following expression:
M . isd Other simulation results are carried out under random
r  (16) variation of environmental conditions to verify the ability of
1  Tr . s the photovoltaic pumping system with batteries to give a
Where: s represents the derivative operator. constant and desired water flow in accordance to the user
The knowledge of s , by using the internal angular relation demand. A vector control based on fuzzy logic controller of
the induction motor, with optimization is used.
 s   r  p . and the mechanical speed of the machine  The reference speed is calculated from a reference power
is measured continuously; the speed of the rotor field is which is function on the water flow. The reference power is
estimated by the following expression: obtained from the available maximum photovoltaic power and
M .isq the batteries which compensate the power deficit to provide a
r  (17) continuous delivery of energy to the motor pump. Simulation
Tr .  r results using the vector control strategy are given. The flux
Then, s can be written in the following way: and Vdc reference values are applied. These ones are:  d  ref =
M .isq
s   p . (18)
0.8Wb; Vdc = 465V.
Tr .  r The control strategy is tested through the variations of
PI fuzzy logic controller is used for the speed control. It solar radiation and temperature. The solar radiation varies up
improves control robustness and do not need exact from 570 to 985W/m2 (fig.6) and temperature varies up from
mathematical models. This controller gives us a fast response 22.5 to 37°C (fig.7). The corresponding optimal voltage Vpv
compared to the classical PI [2]. obtained from the fuzzy logic controller is represented in
Fig.8.
G (W/m²)

Ω (rd/s)
t (h) t (h)

Figure 6. Solar radiance. Figure 11. The speed of the induction machine.

Te (Nm)
T (°C)

t (h) t (h)

Figure 7. Temperature. Figure 12. Electromagnetic torque

Φd (Wb)
Vpv (V)

t (h) t (h)

Figure 8. Photovoltaic voltage. Figure 13. Rotor flux


Ppv (W)

id (A)

t (h) t (h)

Figure 9. Photovoltaic power. Figure 14. Stator current d axis component.


Vdc (V)

iq(A)

t (h)
t (h)

Figure 10. Generated DC voltage. Figure 15. Stator current q axis component.
Fig. 17 shows the waveform of the water flow, it is maintained
constant whatever environmental conditions variations. Fig.
18 shows batteries current and power. When PV power is
Pm (W)

sufficient to pump the desired water flow, the batteries will


charge (batteries charge mode). During periods of insufficient
generation, the battery bank postpones its recharge cycle and
supplements the generation at the expense of its stored energy
t (h) (power compensation mode).

Figure 16. Mechanical power. VI. CONCLUSION


This paper has presented a control and simulation of water
pumping system with battery storage powered by photovoltaic
generators. The optimal operation of the system was
Q (m3/s)

presented. The fuzzy logic controller was used to speed-up the


procedure of reaching the accurate MPP of a photovoltaic
array under variation in environmental conditions. A vector
controlled of the induction motor present good performances
t (h) in speed response. The simulation results show that the system
can deliver a constant water flow even when solar radiation
Figure 17. Water flow and temperature varies. The electric current produced by PV
panels during light hours charges the batteries, and the
batteries in turn supply power to the pump anytime water flow
is needed.
Ibatt (A)

VII. REFERENCES
[1] R. Chenni, L. Zarour, A. Bouzid and T. Kerbache, “Comparative study
of photovoltaic pumping systems using a permanent magnet
t (h) synchronous motor (PMSM) and an asynchronous motor (ASM) ”, Rev.
Energ. Ren. vol. 9 , pp.17 – 28, 2006,
Figure 18. Batteries current. [2] Lalouni S, Idjdarene K, Rekioua D, “Vector Control based on fuzzy
logic controller of Induction Motor for Photovoltaic Pumping System”,
The FLC measures instantaneously PV voltage and current in Proc. IREC 2012, Tunis, 20-22, 2012, pp:1-6
[3] Salas V., Olias E., Barrado A., Lazaro A, “ Review of the Maximum
variations and determines quickly the optimal increment Power Point Tracking Algorithms for Stand-Alone Photovoltaic
required to have the operating voltage for tracking the MPP Systems”, Solar Energy Materials & Solar Cells, vol. 90, no.11,
even when the operating environmental conditions change pp.1555-1578, 2006.
rapidly and in a wide range. In Fig. 9, the maximum power [4] Lalouni S, Rekioua D, Rekioua T, Matagne E, “Fuzzy logic control of
stand-alone photovoltaic system with battery storage”, Journal of Power
tracked from the PV array is shown. Fig. 10 shows the DC Sources, vol.193, no.2, pp. 899–907, 2009.
voltage waveform in the output of the DC converter [5] Simoes M.G., Franceschetti N.N, “Fuzzy optimization based control of a
(Shopper), it is well controlled. Fig. 11 shows the variation of solar array”, IEE Proc. Electr. Power Appl., vol. 146, no.5, pp.552-558,
the speed which is determining from the reference power 1999.
[6] Patcharaprakiti N., Premrudeepreechacharn S., Sriuthaisiriwong Y,
imposed by the desired water flow. This, last changes from “Maximum power point tracking using adaptive fuzzy logic control for
(0.04 to 0.035m3/s) in respectively 2h and 4h. The step’s grid connected photovoltaic system”. Renewable Energy, vol. 30, no.11,
profile is used to express the operating modes of the PV 2005, pp.1771-1788
pumping system (batteries charge mode and power [7] A. Terki, A. Moussi, A. Betka, N. Terki, “An improved efficiency of
fuzzy logic control of PMBLDC for PV pumping system”, Applied
compensation mode). The corresponding speed varies from Mathematical Modelling, Vol.36, no.3, pp. 934–944, 2012.
137rd/s to 122rd/3 it introduces a variation of the [8] A. Betka and A. Moussi, “Performance Optimization of a Photovoltaic
electromagnetic torque of the induction machine as shown in Induction Motor Pumping System”, Renewable Energy, vol. 29, pp.
Fig. 12. Fig. 13 shows the waveform of the rotor flux. The 2167 – 2181, 2004.
[9] Messaoud Makhlouf, Feyrouz Messai, Hocine Benalla, “vectorial
response of the rotor flux is fast further to the change of the command of induction motor pumping system supplied by a
speed. Fig. 14 presents the stator current along the d-axis (isd) photovoltaic generator”, journal of electrical engineering, vol. 62, no.1,
which is maintained constant independently of the q-axis pp: 3–10, 2011.
[10] Harsono Hadi, “Photovoltaic Water Pump System”, Doctorat thesis, in
current (isq) (Fig. 15). It may be noted that the waveform of the Kochi University of Technology, 2003.
current isd is similar to that of the rotor flux. On the other [11] M. Arrouf, N. Bouguechal, “Vector control of an induction motor fed by
hand, the waveform of the current isq shows the influence of a photovoltaic generator”, Applied Energy, vol, 74,no.1, pp: 159–167,
the variation of the speed and the electromagnetic torque of 2003.
the induction machine.

You might also like