a fuzzy logic control scheme for a solar photovoltaic system for a maximum power point tracker.pdf

Upload: abdelkader-algerien

Post on 03-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 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.