A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
-
Upload
abdelkader-algerien -
Category
Documents
-
view
221 -
download
0
Transcript of A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
1/12
PLEASE SCROLL DOWN FOR ARTICLE
This article was downloaded by: [CERIST - Trial Account]
On: 21 October 2010
Access details: Access Details: [subscription number 924357122]
Publisher Taylor & Francis
Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: Mortimer House, 37-
41 Mortimer Street, London W1T 3JH, UK
International Journal of Sustainable EnergyPublication details, including instructions for authors and subscription information:http://www.informaworld.com/smpp/title~content=t713651728
A fuzzy logic control scheme for a solar photovoltaic system for amaximum power point trackerMd Fahim Ansaria; S. Chatterjib; Atif Iqbalca Graphic Era University, Dehradoon, India b Department of Electrical Engineering, NITTTR,Chandigarh, India c Department of Electrical & Computer Engineering, Texas A&M University atQatar, Doha, Qatar
First published on: 19 April 2010
To cite this Article Ansari, Md Fahim , Chatterji, S. and Iqbal, Atif(2010) 'A fuzzy logic control scheme for a solarphotovoltaic system for a maximum power point tracker', International Journal of Sustainable Energy, 29: 4, 245 255,First published on: 19 April 2010 (iFirst)
To link to this Article: DOI: 10.1080/14786461003802118URL: http://dx.doi.org/10.1080/14786461003802118
Full terms and conditions of use: http://www.informaworld.com/terms-and-conditions-of-access.pdf
This article may be used for research, teaching and private study purposes. Any substantial orsystematic reproduction, re-distribution, re-selling, loan or sub-licensing, systematic supply ordistribution in any form to anyone is expressly forbidden.
The publisher does not give any warranty express or implied or make any representation that the contentswill be complete or accurate or up to date. The accuracy of any instructions, formulae and drug dosesshould be independently verified with primary sources. The publisher shall not be liable for any loss,actions, claims, proceedings, demand or costs or damages whatsoever or howsoever caused arising directly
or indirectly in connection with or arising out of the use of this material.
http://www.informaworld.com/smpp/title~content=t713651728http://dx.doi.org/10.1080/14786461003802118http://www.informaworld.com/terms-and-conditions-of-access.pdfhttp://www.informaworld.com/terms-and-conditions-of-access.pdfhttp://dx.doi.org/10.1080/14786461003802118http://www.informaworld.com/smpp/title~content=t713651728 -
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
2/12
International Journal of Sustainable Energy
Vol. 29, No. 4, December 2010, 245255
A fuzzy logic control scheme for a solar photovoltaic system
for a maximum power point tracker
Md Fahim Ansaria*, S. Chatterjib and Atif Iqbalc
a Graphic Era University, Dehradoon, India; bDepartment of Electrical Engineering, NITTTR,Chandigarh, India; cDepartment of Electrical & Computer Engineering, Texas A&M University at Qatar,
Doha, Qatar
(Received 30 December 2009; final version received 22 March 2010)
Many maximum power point (MPP) tracking techniques for photovoltaic systems have been developed tomaximize the produced energy and many of these are well established in the literature. These techniquesvary in many aspects such as simplicity, convergence speed, digital or analogue implementation, sensorsrequired, cost and range of effectiveness. This paper proposes an artificial intelligence-based fuzzy logiccontrol scheme for the MPP tracking of a solar photovoltaic system under variable temperature and insola-tion conditions. The method uses a fuzzy logic controller (FLC) applied to a dcdc converter device. Thedifferent steps of the design of this controller are presented together with its simulation. Simulation resultsare compared with those obtained by the perturbation and observation controller. The results show that theFLC exhibits a much better behaviour.
Keywords: dcdc converter; fuzzy logic; photovoltaic system; MPPT
1. Introduction
Annual world solar photovoltaic (SPV) production is growing at an almost exponential rate and
had reached 1727 MW in 2005 (Xiao et al. 2006). Today the contribution of solar power with
an installed capacity of 9.84 MW is a fraction less than 0.1% of the total renewable energy
installed, 13,242.41 MW. As of 31 October 2008, Indias power sector has a total installed
capacity of approximately 146,753 MW of which 54% is coal-based, 25% is hydro, 8% is renew-
able, and the balance is gas and nuclear-based. Power shortages are estimated at about 11% of
total energy and 15% of peak capacity requirements and are likely to increase in the coming
years (www.mnre.gov.in). India lies in sunny regions of the world where most parts receive 4
7 kWh of solar radiation per square metre per day, with 250300 sunny days in a year. India
has abundant solar resources, as it receives about 3000 h of sunshine every year, equivalent
to over 5000 trillion kilowatt hours (Solar India website, 2009; http://www.solarindia.com).
India can easily utilize solar energy or solar power. Solar power generation has lagged behind
other sources like wind, small hydropower, biomass, etc., due to its cost (Kolhe 2009, Afzal
*Corresponding author. Email: [email protected]
ISSN 1478-6451 print/ISSN 1478-646X online 2010 Taylor & FrancisDOI: 10.1080/14786461003802118http://www.informaworld.com
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
3/12
246 F. Ansari et al.
et al. 2010). Photovoltaic power systems are usually integrated with some specific control algo-
rithms to deliver the maximum possible power (Hussein et al. 1995). Several maximum power
point tracking (MPPT) methods that force the operating point to oscillate have been presented
in the past few decades such as (1) perturb and observe (Liu and Lopes 2004, Li and Wolfs
2008), (2) incremental conductance (Hohm and Ropp 2000), (3) parasitic capacitance (Hussein
et al. 1995), (4) voltage-based peak power tracking (Mohammad et al. 2002, Xiao et al. 2006),
and (5) current-based peak power tracking (Mohammad et al. 2002, Noguchi et al. 2002). The
algorithm implemented in the present work is perturb and observe with a fuzzy logic controller
(FLC) (Hohm and Ropp 2000, Koutroulis et al. 2001, Valenciaga et al. 2001). Photovoltaic (PV)
systems produce electricity without producing CO2. This property has led to worldwide gov-
ernment policies aimed at increasing the deployment of PV systems that are connected with,
and can export power to, utility power networks. Due to the energy crisis and environmen-
tal issues such as pollution and the global warming effect, PV systems are becoming a very
attractive solution (Ansari et al. 2009). Unfortunately the actual energy conversion efficiency
of a PV module is rather low. So to overcome this problem and to get the maximum possi-ble efficiency, the design of all the elements of the PV system has to be optimized (Ansari
et al. 2008). In order to increase this efficiency, MPPT controllers are used. Such controllers are
becoming an essential element in PV systems. A dc/dc converter (step up/step down) serves the
purpose of transferring maximum power from the solar PV module to the load (Ansari et al.
2010).
A significant number of MPPT control schemes have been elaborated since the 1970s, starting
with simple techniques such as voltage and current feedback based MPPT to more improved
power feedback-based MPPT such as the perturbation and observation (P&O) technique or the
incremental conductance technique (Boehinger 1968, Knopf 1999, Salas et al. 2006). Recently,
intelligence-based control schemes MPPT have been introduced. In this paper, an intelligentcontrol technique using fuzzy logic control is associated with an MPPT controller in order to
improve energy conversion efficiency. Many MPTT control techniques have been conceived for
this purpose over recent decades (Knopf 1999, Salas et al. 2006). They can be classified as voltage
feedback based methods, which compare the PV operating voltage with a reference voltage in
order to generate the PWM control signal of the dcdc converter (Veerachary et al. 2002) and
current feedback-based methods which use the PV module short circuit current as a feedback in
order to estimate the optimal current corresponding to the maximum power. Power-based methods
are based on iterative algorithms to track continuously the MPP through the current and voltage
measurement of the PV module. In this category, one of the most successful and commonly used
methods is P&O, which is presented in the next section.
Figure 1. IV characteristic of a PV module.
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
4/12
International Journal of Sustainable Energy 247
2. Control of maximum power point tracking
The photovoltaic module operation depends strongly on the load characteristics (Figures 1 and 2)
to which it is connected (Lu et al. 1995). Indeed, for a load with an internal resistance Ri , the
optimal adaptation occurs only at one particular operating point, called the maximum power
point (MPP) and noted in our case as Pmax. Thus, when a direct connection is carried out between
the source and the load (Figure 1), the output of the PV module is seldom maximum and the
Figure 2. PV characteristic of a PV module.
Figure 3. Solar photovoltaic system.
Figure 4. Effect of the solar radiation for constant temperature.
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
5/12
248 F. Ansari et al.
Figure 5. Effect of temperature for constant insolation.
operating point is not optimal. To overcome this problem, it is necessary to add an adaptation
device, an MPPT controller with a dcdc converter, between the source and the load (Figure 3)
(Boehinger 1968). Furthermore the characteristics of a PV system vary with temperature and
insolation, (Figures 4 and 5) (Mller 1993, Gottschalg et al. 1997). So, the MPPT controller is
also required to track the new modified MPP in its corresponding curve whenever temperature
and/or insolation variation occurs.
3. P&O controller
This controller is introduced briefly here (Liu and Lopes 2004,Yu et al. 2004, Santos et al. 2006).
The principle of this controller is to provoke perturbation by acting (decrease or increase) on the
PWM duty cycle and observing the effect on the output PV power. If the instant power P(k)
is greater than the previously computed power P (k 1), then the direction of perturbation is
maintained, otherwise it is reversed. Referring to Figure 2 this can be detailed as follows: when
dp/dv > 0, the voltage is increased; this is done through D(k) = D(k 1)+ C (C, incrimination
step) when dp/dv < 0, the voltage is decreased through D(k) = D(k 1) C. To simulate
this P&O algorithm, a boost chopper, such as a dcdc converter, which is described by Equations
(1)(3), (Figure 6), is used: (1) i1 = i C1dv/dt, (2) and ib = (1D)i1 C2dvb/dt and v =
(1D)vb + Ldi1/dt.
Figure 6. Basic circuit of the boost converter.
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
6/12
International Journal of Sustainable Energy 249
When switch S is closed for time t1 the inductor current rises and the energy is stored in the
inductor L. If switch S is opened for time t2, the energy stored in the inductor is transferred to the
load through diode D and the inductor current falls.
When switch S is turned on the voltage across the inductor is
VL = LdIL
dt(1)
Figure 7. General diagram of a fuzzy controller.
Figure 8. Membership functions of (a) Error E, (b) change of error CE and (c) duty ratio D.
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
7/12
250 F. Ansari et al.
and peak-to-peak ripple current in the inductor is
I=Vin
L t1. (2)
A capacitor C is connected across the load to make the output voltage Vout constant, and the output
voltage is given by
Vout = Vin + LI
t2= Vin
1
1D. (3)
Figure 9. Variation of the panel power, battery power, and the duty ratio D, under standard conditions: temperature(25C) and solar insolation (1000W/m2).
Figure 10. Wave shape in steady state of the panel and battery power and of the duty ratio signals for a sampling rateof 100 Hz (T = 25C and S = 1000W/m2).
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
8/12
International Journal of Sustainable Energy 251
The parameter D indicates the duty cycle of this chopper, which is the closing time of the switch
over one period.
4. Fuzzy logic MPPT controller
Recently, FLCs have been introduced in the tracking of the MPPin PV systems (Takagi andSugeno
1985, Passino andYurkovich 1998). They have the advantage of being robust and relatively simple
Figure 11. Fuzzy and P&O controller responses, for a fast solar insolation increase (5001000 W/m2 in 5 s at 25C).
Figure 12. Fuzzy and P&O controller responses, for a slow (120 s) solar insolation increase (8001000W/m2 at 25C).
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
9/12
252 F. Ansari et al.
to design as they do not require knowledge of the exact model. They do require, on the other hand,
complete knowledge of the operation of the PV system by the designer.
The proposed fuzzy logic MPPT controller, shown in Figure 7, has two inputs and one output.
The two FLC input variables are the error SE and change of error SCE at sampled times k
defined by
E(k) =Pph(k) Pph(k 1)
Vph(k) Vph(k 1), (4)
CE(k) = E(k)E(k 1), (5)
where Pph(k) is the instant power of the photovoltaic generator. The input E(k) shows whether
the load operation point at the instant k is located on the left or on the right of the MPP on the
PV characteristic, while the input CE(k) expresses the moving direction of this point. The fuzzy
inference is carried out by using Madanis method, and there are many methods of defuzzification
Figure 13. Fuzzy and P&O controller responses, for a slow (120 s) solar insolation decrease (1000800W/m2 at 25C).
Figure 14. Fuzzy and P&O controller responses, for a fast temperature decrease (4020C) at 1000W/m2 of solarinsolation.
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
10/12
International Journal of Sustainable Energy 253
such as the centre of area and centre of gravity method, etc. Equation (6) uses the centre of gravity
method for defuzzification to compute the output of this FLC with the duty cycle:
D =
nj=1Dj Dj
nj=1Dj . (6)
The two variables such as , membership function and Dj, the universe, may be discretized
into j equal numbers of subintervals by the points D1, D2, D3, . . . , Dn. D is a crisp value,
that is a defuzzified value of the duty cycle D. Figure 8(a) is a plot between membership
function and error, Figure 8(b) is a plot between membership function and change of error,
and Figure 8(c) is a plot between membership function and duty ratio (defuzzified value).
Figure 15. Fuzzy and P&O controller responses, for a slow (120 s) temperature increase (2030C) at 1000W/m2 ofsolar insolation.
Figure 16. Fuzzy and P&O controller responses, for a slow (120 s) temperature decrease (3020C) at 1000W/m2 ofsolar insolation.
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
11/12
254 F. Ansari et al.
Figure 17. Fuzzy and P&O controller responses, for a fast (5 s) temperature increase (2045C) at 1000W/m2 of solarinsolation.
In Figure 8, NB is negative big, NS is negative small, ZE is zero, PS is positive small, and PB is
positive big.
5. Simulation of P&O with fuzzy logic MPPT controllers and their results
Figure 3 shows the functional diagram of the simulated photovoltaic system. The dcdc converter
is the boost chopper of Figure 6. The previous MPPT controllers P&O and FLC were simulated
under the following tests: constant temperature with a rapid and slow increase in the insolation
from 500 to 1000W/m2; constant temperature with a rapid and slow decrease in the insolation
from 1000 to 800W/m2; constant insolation with a rapid and slow increase in the temperature
from 20C to 30C, and constant insolation with a rapid and slow decrease in the temperature
from 40C to 20C. Figures 9 17 show the respective results of these tests.
6. Conclusion
Figure 9 shows that there are better performances obtained by the fuzzy controller than the P&O
controller with regard to time in reaching steady values of the battery power and panel power.
Obviously, it can be deduced that the fuzzy controller is faster than the P&O controller in the
transitional state (Figures 11, 13, 14 and 17), and presents also a much smoother signal with fewer
fluctuations in the steady state. Figure 10 shows that the wave shape is improved by the fuzzy
controller in steady state and panel power, battery power, and control signal get constant value.
In this work, the aim was to control the voltage of the solar panel in order to obtain the maximum
power possible from a PV generator, whatever the solar insolation and temperature conditions.Since quite a few control schemes had already been used and had shown some defects, it was
necessary to find and try some other methods to optimize the output, and the FLC seemed to be a
good idea. The controllers by fuzzy logic can provide an order more effective than the traditional
controllers for nonlinear systems, because there is more flexibility. A fast and steady fuzzy logic
-
7/28/2019 A fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf
12/12
International Journal of Sustainable Energy 255
MPPT controller was obtained. It makes it possible indeed to find the point of maximum power
in shorter time runs compared with the well-known P&O controller.
References
Afzal, A., Mohibullah, M., and Sharma, V.K., 2010. Optimal hybrid renewable energy systems for energy security: acomparative study. International Journal of Sustainable Energy, 29, 4858.
Ansari, F., et al., 2008. Modeling and simulation of optimal power tracking of multiple modules paralleled SPV system.Journal of Engineering & Technology Education, 2 (2), 3135.
Ansari, F., et al., 2008. Solar photo voltaic power conversion using maximum power point tracking and design. In:Renewable energy Asia an international conference 2008 & 4th SEE forum Meeting, 1113 December 2008.Delhi: IIT.
Ansari, F., et al., 2009. Control MPPT for photovoltaic systems using advanced algorithm EPP. In: Third internationalconference on power systems, 2729 December 2009. Kharagpur: IIT.
Ansari, F., et al., 2010. Automatic maximum power point tracker for solar PV modules using dSPACE soft-ware.International Journal of S ustainable Energy, 29 (3), 151163.
Boehinger, A.F., 1968. Self adaptive DC converter for solar spacecraft power supply. IEEE Transaction on Aerospace andElectronic Systems, AES-4 (1), 102111.Gottschalg, R., et al., 1997. Comparison of different methods for the parameter determination of the solar cells double
exponential equation. In: 14th European photovoltaic science and engineering conference (PVSEC), Barcelona,Spain.
Hohm, D.P. and Ropp, M.E., 2000. Comparative study of maximumpower point trackingalgorithmsusing an experimental,programmable, maximum power point tracking test bed. In: 28th IEE 2000. Photovoltaic Specialist Conference,
Anchorage, AK, 16991702.Hussein, H., et al., 1995. Maximum photo voltaic power tracking: An algorithm for rapidly changing atmospheric
conditions. Proceedings of the Institute of Electrical Engineers, 142 (1), 5964.Knopf, H., 1999. Analysis, simulation and evaluation of maximum power point tracking (MPPT) methods for a solar
powered vehicle. Master Thesis. Portland State University.Kolhe, M., 2009. Techno-economic optimum sizing of a stand-alone solar photovoltaic system. IEEE Transactions on
Energy Conversion, 24 (2), 511519.
Koutroulis, E., Kalaitzakis, K., andVoulgaris, N.C., 2001. Development of a microcontroller based photovoltaic maximumpower point tracking control system. IEEE Transactions on Power Electronics, 16 (1), 4654.
Li, Q. and Wolfs, P., 2008. A review of the single phase photovoltaic module integrated converter topologies with threedifferent DC link configurations. IEEE Transactions on Power Electronics, 23 (3), 13201333.
Liu, X. and Lopes, L.A.C., 2004. An improved perturbation and observation maximum power point tracking algorithmfor PV arrays. In: 35th Annual IEEE Power electronics specialists conference, 2025 June 2004, Aachen, Germany,vol. 3, 20052010.
Lu, C.F., Liu, C.C., and Wu, C.J., 1995. Dynamic modeling of battery energy storage system and application to powersystem stability. IEE Proceedings Generation, Transmission and Distribution, 42 (4), 429435.
Mohammad, A.S., et al., 2002. Theoretical and experimental analyses of photovoltaic systems with voltage- and current-based maximum power-point tracking. IEEE Transactions on Energy Conversion, 17 (4), 514521.
Mller, H.J., 1993. Semiconductors for solar cells. Norwood, MA: Artech House, Inc.Noguchi, T., Togashi, S., and Nakamoto, R., 2002. Short-current pulse-based maximum power point tracking method for
multiple photovoltaic and converter module system. IEEE Transactions on Industrial Electronics, 49 (1), 217223.
Passino, K.M. and Yurkovich, S., 1998. Fuzzy control. Wesley: Addison.Salas, V., et al., 2006. Review of the maximum power point tracking algorithms for stand-alone photovoltaic systems.
Solar Energy Materials & Solar Cells, 90 (11), 15551578.Santos, L.J.L., et al., 2006. A maximum power point tracker for PV systems using a high performance boost converter.
Solar Energy, 80 (7), 772778.Takagi, T. and Sugeno, M., 1985. Fuzzy identification of systems and its applications to modeling and control. IEEE
Transactions on Systems Man and Cybernetics, 15 (1), 116132.Valenciaga, F., Puleston, P.F., and Battiaiotto, P.E., 2001. Power control of a photovoltaic array in a hybrid electric
generation system using sliding mode techniques. Proceedings of the Institution of Electrical Engineering: ControlTheory and Applications, 148 (6), 448455.
Veerachary, M., Senjyu, T., and Uezato, K., 2002. Voltage-based maximum power point tracking control of PV systems.IEEE Transactions on Aerospace and Electronic Systems, 38, 262270.
Xiao, W., et al., 2006. Real-time identification of optimal operating points in photovoltaic power systems. IEEETransactions on Industrial Electronics, 53 (4), 10171026.
Yu, G.J., et al., 2004. A novel two-mode MPPT control algorithm based on comparative study of existing algorithms.Solar Energy, 76 (4), 455463.