Voltage-MPPT Controller Design of Photovolatic Array System Using Fuzzy Logic Controller

Similar documents
CHAPTER 4 FUZZY LOGIC BASED PHOTO VOLTAIC ENERGY SYSTEM USING SEPIC

Comparative study of the MPPT control algorithms for photovoltaic panel

Development of a Fuzzy Logic based Photovoltaic Maximum Power Point Tracking Control System using Boost Converter

MODELING AND SIMULATION OF PHOTOVOLTAIC SYSTEM EMPLOYING PERTURB AND OBSERVE MPPT ALGORITHM AND FUZZY LOGIC CONTROL

Photovoltaic Systems Engineering

Fuzzy Intelligent Controller for the MPPT of a Photovoltaic Module in comparison with Perturb and Observe algorithm

Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic Controller for Photovoltaic for Cloudy Weather Conditions

Fuzzy Logic Based MPPT for Solar PV Applications

Maximum Power Point Tracking Of Photovoltaic Array Using Fuzzy Controller

Journal of Renewable Energy and Sustainable Development (RESD) June ISSN Power (W) Current (A) Power (W)

Designof PV Cell Using Perturb &Observe and Fuzzy Logic Controller Based Algorithm

Fuzzy Controller Design using Soft Switching Boost Converter for MPPT in Hybrid System

IJMTES International Journal of Modern Trends in Engineering and Science ISSN:

Keywords: Photovoltaic, Fuzzy, Maximum Power Point tracking, Boost converter, Capacitor.

Fuzzy Logic Controlled Solar Module for Driving Three- Phase Induction Motor

Comparison Between Fuzzy and P&O Control for MPPT for. Photovoltaic System Using Boost Converter

FUZZY LOGIC BASED MAXIMUM POWER POINT TRACKER FOR PHOTO VOLTAIC SYSTEM

Maximum Power Point Tracking of Photovoltaic Modules Comparison of Neuro-Fuzzy ANFIS and Artificial Network Controllers Performances

A COMPARATIVE STUDY OF MPPT TECHNICAL BASED ON FUZZY LOGIC AND PERTURB OBSERVE ALGORITHMS FOR PHOTOVOLTAIC SYSTEMS

CHAPTER-3 Design Aspects of DC-DC Boost Converter in Solar PV System by MPPT Algorithm

Comparative Study of P&O and InC MPPT Algorithms

A Variable Step Size Perturb and Observe Algorithm for Photovoltaic Maximum Power Point Tracking

Design and Simulation of a Solar Regulator Based on DC-DC Converters Using a Robust Sliding Mode Controller

Parallel or Standalone Operation of Photovoltaic Cell with MPPT to DC Load

Hardware Implementation of Maximum Power Point Tracking System using Cuk and Boost Converters

Photovoltaic Maximum Power Point Tracking based on an Adjustable Matched Virtual Load

A Perturb and Observe Method using Dual Fuzzy Logic Control for Resistive Load

Converter Topology for PV System with Maximum Power Point Tracking

Grid Connected Photovoltaic Power Plant Controlled By Using FLC and CR with DC-DC Boost Converter

IMPLEMENTATION OF FUZZY LOGIC SPEED CONTROLLED INDUCTION MOTOR USING PIC MICROCONTROLLER

Speed control of Induction Motor Using Push- Pull Converter and Three Phase SVPWM Inverter

Comparison of PI and Fuzzy Controllers for Closed Loop Control of PV Based Induction Motor Drive

A Current Sensor-less Maximum Power Point Tracking Method for PV

Finite Step Model Predictive Control Based Asymmetrical Source Inverter with MPPT Technique

A NEW APPROACH OF MODELLING, SIMULATION OF MPPT FOR PHOTOVOLTAIC SYSTEM IN SIMULINK MODEL

CHAPTER 3 CUK CONVERTER BASED MPPT SYSTEM USING ADAPTIVE PAO ALGORITHM

Control of DC-DC Buck Boost Converter Output Voltage Using Fuzzy Logic Controller

Maximum Power Point Tracking for Photovoltaic Systems

CHAPTER 3 APPLICATION OF THE CIRCUIT MODEL FOR PHOTOVOLTAIC ENERGY CONVERSION SYSTEM

CONTROL AND OPTIMIZATION OF FUZZY BASED MAXIMUM POWER POINT TRACKING IN SOLAR PHOTOVOLTAIC SYSTEM

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER

ISSN Vol.07,Issue.16, November-2015, Pages:

Simulation and Analysis of MPPT Control with Modified Firefly Algorithm for Photovoltaic System

Fuzzy Controllers for Boost DC-DC Converters

Sliding Mode Control based Maximum Power Point Tracking of PV System

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

Comparative study of maximum power point tracking methods for photovoltaic system

Simulation of Perturb and Observe MPPT algorithm for FPGA

A Grid Connected Hybrid Fuel Cell-Po Based Mppt For Partially Shaded Solar Pv System

Maximum power point tracking using fuzzy logic control

Fuzzy Logic Controller on DC/DC Boost Converter

Application of Fuzzy Logic Controller in Shunt Active Power Filter

High Frequency Soft Switching Boost Converter with Fuzzy Logic Controller

A Maximum Power Point Tracking of PV System by Adaptive Fuzzy Logic Control

Fuzzy Logic Based MPPT for Photovoltaic Modules Influenced by Solar Irradiation and Cell Temperature

CHAPTER 3 METHODOLOGY

MEASURING EFFICIENCY OF BUCK-BOOST CONVERTER USING WITH AND WITHOUT MODIFIED PERTURB AND OBSERVE (P&O) MPPT ALGORITHM OF PHOTO-VOLTAIC (PV) ARRAYS

Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Control For Photovoltaic Systems

Voltage Based P&O Algorithm for Maximum Power Point Tracking using Labview

CHAPTER 7 MAXIMUM POWER POINT TRACKING USING HILL CLIMBING ALGORITHM

Maximum Power Point Tracking using Fuzzy Logic Controller for Stand-Alonephotovoltaic System

PV Array Based Closed Loop Control of Quadratic Boost Converter

Comparison Of DC-DC Boost Converters Using SIMULINK

Proposed System Model and Simulation for Three Phase Induction Motor Operation with Single PV Panel

ABSTRACT. Keywords: Photovoltaic Array, Maximum Power Point Tracking (MPPT) Algorithms, P&O, INC, Fuzzy Logic Controller, Boost Converter and Sepic

Simulation based study of Maximum Power Point Tracking and Frequency Regulation for Stand-alone Solar Photovoltaic Systems

International Journal of Engineering Research ISSN: & Management Technology March-2016 Volume 3, Issue-2

Comparison Between Perturb & Observe, Incremental Conductance and Fuzzy Logic MPPT Techniques at Different Weather Conditions

Journal of Renewable Energy and Sustainable Development (RESD) June ISSN

A Study of Photovoltaic Array Characteristics under Various Conditions

Selective Harmonic Elimination Technique using Transformer Connection for PV fed Inverters

Modeling of PV Array and Performance Enhancement by MPPT Algorithm

Design of Power Inverter for Photovoltaic System

Perturb and Observe Method MATLAB Simulink and Design of PV System Using Buck Boost Converter

Index terms Wind power generation, Photovoltaic cell, Z-source inverter and Fuzzy logic controller.

A Three-Phase Grid-Connected Inverter for Photovoltaic Applications Using Fuzzy MPPT

INVESTIGATION OF PERFORMANCE ANALYSIS OF PV FED MULTILEVEL INVERTER FOR WATER PUMPING APPLICATIONS

Comparison of P&O and Fuzzy Logic Controller in MPPT for Photo Voltaic (PV) Applications by Using MATLAB/Simulink

High Efficiency DC/DC Buck-Boost Converters for High Power DC System Using Adaptive Control

International Journal of Digital Application & Contemporary research Website: (Volume 2, Issue 9, April 2014)

DESIGN AND IMPLEMENTATION OF CONVERTERS USING MPPT IN AN ECO VECHCLE

International Journal of Engineering Science Invention Research & Development; Vol. II Issue VIII February e-issn:

International Journal of Scientific & Engineering Research, Volume 7, Issue 4, April ISSN

Comparison between Kalman filter and incremental conductance algorithm for optimizing photovoltaic energy

Photovoltaic Systems I EE 446/646

P. Sivakumar* 1 and V. Rajasekaran 2

A Variable Step Size MPPT Method for Stand-Alone PV Energy Systems

Adaptive Fuzzy Pid Controller Based Maximum Power Point Tracking For PV Fed DC Motor Drive

POWER QUALITY IMPROVEMENT IN GRID-CONNECTED PV SYSTEM BASED ON DOUBLE TUNED RESONANT FILTER

A Novel Fuzzy Control Approach for Modified C- Dump Converter Based BLDC Machine Used In Flywheel Energy Storage System

Vol. 4, No. 8 Aug 2013 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

CHAPTER 5 MPPT OF PV MODULE BY CONVENTIONAL METHODS

Comparison of Buck-Boost and CUK Converter Control Using Fuzzy Logic Controller

Journal of Engineering Science and Technology Review 7 (3) (2014) Research Article

Design and Analysis of ANFIS Controller to Control Modulation Index of VSI Connected to PV Array

Fuzzy Controller for StandAlone Hybrid PV-Wind Generation Systems

Modeling of Multi Junction Solar Cell and MPPT Methods

CHAPTER 4 FUZZY LOGIC CONTROLLER

CHAPTER 3 MAXIMUM POWER TRANSFER THEOREM BASED MPPT FOR STANDALONE PV SYSTEM

STUDY OF MAXIMUM POWER POINT TRACKING ALGORITHMS AND IDENTIFICATION OF PEAK POWER USING COMBINED ALGORITHM FOR PHOTOVOLTAIC SYSTEM

Transcription:

Advances in Energy and Power 2(1): 1-6, 2014 DOI: 10.13189/aep.2014.020101 http://www.hrpub.org Voltage-MPPT Controller Design of Photovolatic Array System Using Fuzzy Logic Controller Faridoon Shabaninia *, Milad Molazemhosseini, Seyed Hamidreza Abbasi School of Electrical and Computer Engineering, Shiraz University, Iran *Corresponding Author: shabani@shirazu.ac.ir Copyright 2014 Horizon Research Publishing. All rights reserved Abstract In this article a fuzzy logic controller is proposed to control the output voltage of a photovoltaic (PV) system while tracking the maximum power point (MPP) of the system. The PV system usually consists of: a PV array that converts solar energy to electrical energy, a DC/DC converter that converters low dc voltages produced by the PV array to a high dc voltage. General design of the buck-boost converter-load system is presented with Matlab/Simulink. In the FLC, different fuzzy membership functions are used and the results are compared with each other. The effects of the different fuzzy membership functions and the PV module parameters on the controller are also compared. Results are compared with typical hill-climbing methods. Keywords Component, Photovolatic System, MPPT, Fuzzy Controller, Hill-Climbing Algorithm, MOSFET 1. Introduction Because of the demand for electric energy and environmental issues such as pollution and the effects of global warming, renewable energy sources such as sun, wind, water, oceans and etc. are considered as an option for generating clean energy technologies. Among them, sun power is the most important one due to its wide and easy reachability and relatively easy way to handle. Photovoltaic (PV) cells are one way to control this unlimited source of energy and convert them to electricity. PV modules still have relatively low conversion efficiency; Due to the variations in commanding parameters of a PV cell such as irradiation, temperature and etc. the output voltage and power may vary with time. Therefore, controlling maximum power point tracking (MPPT) For the solar array is essential in a PV system. In addition to MPPT control of PV arrays, PV systems should have the ability to maintain specific voltage. The PV array has a particular operating point that can supply the maximum power to the load which is generally called maximum power point (MPP). The maximum power point has a non-linear locus where it varies according to the solar irradiance and the cell temperature [1]. To boost the efficiency of PV system, the MPP has to be tracked followed by regulating the PV panel to operate at MPP operating voltage point, thus optimizing the production of electricity. This process can draw as much power as possible that the PV panel can produce. There are several methods that have been widely implemented to track the MPP. The most widely used methods are Perturb and Observe (P&O), incremental conductance and three-point weight comparison. The drawback of this technique is mainly two. The first and main one is that they can easily lose track of the MPP if the irradiation changes rapidly [2], In case of step changes they track the MPP very well, because the change is instantaneous and the curve does not keep on changing. The other handicap of this method is the oscillations of the voltage and current around the MPP in the steady state [2], [3]. This is due to the fact that the control is discrete and the voltage and current are not constantly at the MPP but oscillating around it. In this paper, fuzzy controller is used to track the MPP point and maintain the output voltage at desired level bu changing the pulse width modulator (PWM) duty cycle until the criteria for the MMP satisfied. 2. Modeling of PV Array The building block of PV arrays is the solar cell, which is basically a p-n junction that directly converts light energy into electricity: it has an equivalent circuit as shown below in Fig 1. The current source II pph represents the cell photo current; RR jj is used to represent the non-linear impedance of the p-n junction; RR ssh and RR ss are used to represent the intrinsic series and shunt resistance of the cell respectively. The PV mathematical model used to simplify our PV array is represented by the equation: II = nn pp II pph nn pp II rrrr exp qq KKKKKK VV nn ss 1 (1) where I is the PV array output current; V is the PV array output voltage; nn ss is the number of cells in series and nn pp is

2 Voltage-MPPT Controller Design of Photovolatic Array System Using Fuzzy Logic Controller the number of cells in parallel; q is the charge of an electron; kk is the Boltzmann s constant; A is the p-n junction ideality factor; T is the cell temperature (K);II rrrr is the cell reverse saturation current. Figure 1. Equivalent circuit of PV The cell reverse saturation current II rrrr varies with temperature according to the following equation: II rrrr = II rrrr [ TT ] 3 exp qqee GG TT rr KKKK 1 1 (2) TT rr TT Where TT rr is the cell reference temperature, II rrrr is the cell reverse saturation temperature at TT rr and EE GG is the band gap of the semiconductor used in the cell. The temperature dependence of the energy gap of the semiconductor is given by [4]: EE GG = EE GG0 ααtt2 (3) TT + ββ The photo current II pph depends on the solar radiation and cell temperature as eq.4: ss II pph = [II ssssss + KK ii (TT TT rr )] (4) 100 where II ssssss is the cell short-circuit current at reference temperature and radiation,kk ii is the short circuit current temperature coefficient, and S is the solar radiation in mw/cm 2. The PV power can be calculated using eq.5 : PP = VVVV = nn pp II pph VV qq KKKKKK VV 1 (5) nn ss There is a unique point on the curves of a PV array, called the maximum power point (MPP), at which the array operates with maximum efficiency and produces maximum output power. However, the location of the MPP in the I V plane is not known a priori. It must be located, either through model calculations or by a search algorithm. The situation is further complicated by the fact that the MPP depends in a nonlinear way on irradiance and temperature, as illustrated in Fig 2 and Fig 3. Figure 2. P-V characteristic of PV cell for different irradiance Figure 3. P-V characteristic of PV cell for different temperature

Advances in Energy and Power 2(1): 1-6, 2014 3 The peak point of P-V diagram is the MPP. As it s shown in Fig. 2, MPP changes as irradiance varies during the day. The same is correct for temperature as shown in fig.3. as it is shown, MPP changes during the day and controlling the output power of the cell so that the it remains at its maximum point. 3. Buck-Boost Converter DC-DC converters can be used as switching mode regulators to convert an unregulated dc voltage to a regulated dc output voltage. The regulation is normally achieved by PWM at a fixed frequency and the switching device is generally BJT, MOSFET or IGBT. The minimum oscillator frequency should be about 100 times longer than the transistor switching time to maximize efficiency. This limitation is due to the switching loss in the transistor. Circuit of a buck-boost converter is shown in fig.4. Figure 5. diagram of fuzzy logic controller The error e is chosen as VV because it is zero at the MPP, PP also VV is zero when out voltage meets the desired voltage. Then e and de are defined as follows: VV(kk) VV(kk 1) ee = (7) PP(kk) PP(kk 1) dddd = ee(kk) ee(kk 1) (8) The output of the fuzzy logic converter is change in the duty ratio of the power converter. 4.1. Fuzzification The membership function values are assigned to the linguistic variables using seven fuzzy membership function called negative big (NB), negative medium (NM), negative small (NS), zero (ZE), positive small (PS), positive medium (PM),positive big (PB). Fig.6 and fig.7 show the membership function assigned to inputs and output. Figure 4. Equivalent circuit of a PV cell Duty cycle of the buck-boost converter, i.e. DD, is presented in eq.6: VV oooooo VV iiii = DD 1 DD (6) The input source flows through the inductor L. When IGBT is turned off during off state, the energy stored in the inductor L will be transferred to the load until the next on state. By varying the duty cycle D, the output voltage is changed accordingly. The duty cycle D, however can be delivered by fuzzy controller. Figure 6. membership functions for input e and de 4. Fuzzy Controller Most of the methods for MPPT tracking will not respond quickly to rapid changes in temperature or irradiance. Therefore the fuzzy control algorithm is capable of improving the tracking performance [5-6]. The block diagram of fuzzy logic controller (FLC) is shown in Fig.5. The fuzzy logic consists of three stages: fuzzification, inference system and defuzzification. Fuzzification comprises the process of transforming numerical crisp inputs into linguistic variables based on the degree of membership to certain sets. The two FLC input variables are usually the error e and change of error i.e. de. The behavior of a FLC depends on the shape of membership functions of the rule base. 4.2. Inference Engine Figure 7. membership functions for output. Mamdani s method, is used with Max-Min operation fuzzy combination. Fuzzy inference is based on fuzzy rule base system. Table-1 shows the rule table of fuzzy logic controller. 4.3. Defuzzification

4 Voltage-MPPT Controller Design of Photovolatic Array System Using Fuzzy Logic Controller The last stage of the fuzzy logic control is the defuzzification. In this stage the output is converted from a linguistic variable to a numerical crisp one again using membership functions. The defuzzification method used is center of area method (COA). Table 1. rule base of fuzzy controller E/dE NB NM NS ZE PS PM PB NB NB NB NB NB NM NS ZE NM NB NB NB NM NS ZE PS NS NB NB NM NS ZE PS PM ZE NB NM NS ZE PS PM PB PS NM NS ZE PS PM PB PB PM NS ZE PS PM PB PB PB PB ZE PS PM PB PB PB PB 5. Simulation PV model together with fuzzy controller is simulated in MATLAB/Simulink is shown in fig.8. changes of voltage and power are calculated and fed into FLC in order to obtain the duty cycle for IGBT. Some of the simulation parameters are shown in table 2. Table 2. some parameters of simulation Filter inductance 0.2mHO Filter capacitance 0.002f Output resistance temperature 600 ohm 25 C Irradiance 400 Vref 320 Figure 8. simulated model of PV added FLC. Figure 9. controlled and uncontrolled power.

Advances in Energy and Power 2(1): 1-6, 2014 5 6. Simulation Results Fig. 9 shows the regulated output power and unregulated power. It is clear that FLC successfully track the MPP, and maintain it at its peak, while uncontrolled output power changes around its peak and varies so much. This condition is not suited for any use, while MPPT algorithm maintains output power fixed at its maximum. Fig.10 shows the output voltage. As it is clear, output voltage is nearly at the desired voltage level. 6.1. Effect of Membership Functions Because the output of FLC is the duty ratio of IGBT, any changes in Duty ratio will affect the MPP of PV. Specially those membership functions that deal with PB and NB. In this section, membership function has changed from Gaussian to triangular and trapezoid to observe the effect of membership function. Also parameter w of Gaussian membership functions has been changed and results are plotted in fig. 11. As it is shown, with w increased, i.e. width of the Gaussian membership function increase in the region of PB and NB, MPP increased and reaches near its actual values. Because the duty ration increases and causes the controller to increase the power. 7. Conclusions As simulations shows, FLC could use to determine required PWM to feed to MOSFET in order to regulate output voltage of PV systems so that system could operates at its maximum output power. In comparison to other MPPT methods, FLC track MPP more stable, while it could also regulates output voltage by calculating duty cycle. Figure 10. output voltage. Figure 11. controlled and uncontrolled power.

6 Voltage-MPPT Controller Design of Photovolatic Array System Using Fuzzy Logic Controller REFERENCES [1] S.Lalouni, D. Rekioua, T. Rekioua, and E. Matagne, Fuzzy logic control of stand photovoltaic system with battery storage, Journal of Power Sources, Volume 193, Issue2, 5 September 2009, pp. 899 [2] N. Femia, G. Petrone, G. Spagnuolo, M. Vitelli, "Optimizing sampling rate of P&O MPPT technique," in Proc. IEEE PESC, 2004, pp. 1945-1949. [3] N. Femia, G. Petrone, G. Spagnuolo, M. Vitelli, "Optimization of perturb and observe maximum power point tracking method," IEEE Transactions on Power Electronics, vol. 20, no. 4, pp. 963-973, July 2005. [4] http://ecee.colorado.edu/~bart/book/eband5.htm. [5] M.S. Ait Cheikh, C. Larbes, G. F. Tchoket Kebir, and A. Zerguerras, Maximum power point tracking using a fuzzy logic control scheme, Revue des energies Renouvelables, Vol. 10, 2007, pp. 387-395. [6] T. Esram, P.L. Chapman, "Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques," IEEE Transactions on Energy Conversion, vol. 22, no. 2, pp. 439-449, June 2007.