SlideShare a Scribd company logo
1 of 9
Download to read offline
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE)
e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 5, Issue 4 (May. - Jun. 2013), PP 13-21
www.iosrjournals.org
www.iosrjournals.org 13 | Page
Fuzzy Logic based Maximum Power Point Tracker for a PV
System
Govind Anil1
1.School of Electrical and Electronics, VIT University, Vellore
Abstract : In this age of depleting fossil fuels, more emphasis has to be placed on the renewable sources of
energy. People are conscious about a clean and pollution free environment and thus a primary candidate in this
respect would be solar energy. In this paper the maximum power point of a PV system is tracked using a fuzzy
logic controller. The advantages of a fuzzy logic controller are that it is robust, doesn’t require the exact
knowledge of the model and is relatively simple to design. Using an FLC (fuzzy logic controller) is considered as
an intelligent method of maximum power point tracking.
Keywords – Fuzzy logic controller, Maximum power point tracking, MPPT algorithm, Photovoltaic system
I. INTRODUCTION
Our world is witnessing a lot of energy crisis today and environment pollution is on a rising scale. In
order to solve these problems emphasis is being placed on renewable sources of energy. Photovoltaic energy is
of great importance in this regard as it is clean and inexhaustible and widely available. As the conventional
energy sources are diminishing fast, the solar energy offers a very promising alternative, because it is free,
abundant, pollution free and distributed throughout the earth [1].
However there are a lot of challenges in harnessing photovoltaic energy like increasing the efficiency
of PV conversion and ensuring the reliability of power electronic converters [2]. Yet another problem with PV
systems is that its output varies with temperature and insolation level. These problems are overcome using an
MPPT and it increases the overall efficiency of the system.
II. Solar Cell Model
An electrical equivalent model of a solar cell is shown in figure 1. From the circuit it can be seen that
the current produced by the solar cell is equal to that produced by the current source, minus that which flows
through the diode, minus that which flows through the shunt resistor [3].
So we can mathematically express the current produced by the solar cell as,
I = IL − ID − ISH,
Where,
I = output current (amperes)
IL = source current (amperes)
ID = diode current (amperes)
ISH = shunt current (amperes)
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 14 | Page
PV modules have unique current v/s voltage (I-V) characteristics. From the P-V and I-V characteristics, as
shown in fig. 2, it is clear that the PV systems must be operated at a maximum power point (MPP) of specific
current and voltage values so as to increase the PV efficiency [4]. The voltage that corresponds to the module
maximum power varies with temperature and insolation variations, so a MPP tracking system is needed to
ensure that we stay as close as possible to the maximum power point.
III. Mppt (Maximum Power Point Tracking)
For any PV system, the output power can be increased by tracking the MPP (Maximum Power Point)
of the PV module by using a controller connected to a dc- dc converter (usually boost converter). However, the
MPP changes with insolation level and temperature due to the nonlinear characteristic of PV modules. Each type
of PV module has its own specific characteristic. In general, there is a single point on the V-I or V-P curve,
called the Maximum Power Point (MPP), at which the entire PV system operates with maximum efficiency
and produces its maximum output power. This point can be located with the help of MPPT (Maximum Power
Point Trackers) [5]. PV system with MPPT controller has been shown in fig. 3.
Fig. 3. PV system with MPPT
Maximum Power Point Tracker, frequently referred to as MPPT, is an electronic system that operates
the PV modules in a manner that allows the modules to produce all the power they are capable of. MPPT is not a
mechanical tracking system that “physically moves” the modules to make them point more directly at the sun.
MPPT is a fully electronic system that varies the electrical operating point of the modules so that the modules
are able to deliver maximum available power.
IV. Mppt Algorithms
Various algorithms have been proposed for tracking MPP in the past. Commonly used algorithms are
Perturb and observe method, Incremental conductance method, Constant voltage method, Constant Current
method etc. Perturb & observe method is also known as P&O method. In this method voltage or current of the
PV array is modified to reach the MPP. For example the voltage is kept on increasing till the power increases.
Constant voltage method is one of the simplest algorithms for MPPT. This method is based on the fact that the
ratio of the array’s maximum power voltage, VMPP, to its open-circuit voltage, Voc, is approximately constant.
Constant current method is similar to constant voltage method [6].
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 15 | Page
V. Method For Mppt Tracking
Usually MPPT algorithms are based on the comparison of average values of Ipv and Vpv. The MPPT
scheme here employs a peak current controlled boost dc-dc converter [7]. The output of the MPPT algorithm is
the current reference for the peak current controller. By comparing instantaneous values of PV voltage and
current at two different sampling instants, the variation of the reference current that would result in an increase
of PV output power can be obtained. The basic principle for the operation of the MPPT algorithm can be
explained as follows based on Fig. 4. Let us suppose the system is operating on the left side of the MPP and
the average value of the PV current rises due to an increase in the reference current. In every switching cycle,
Ipv increases during switching on and decreases during switching off because of the boost converter. If the
sampling time instant in switching cycle T(k-1) is at point A and the sampling time instant in switching cycle
T(k) is at point B, the instantaneous current at A, IA, is less than the instantaneous current at B, IB. It can be
seen from Figure 4(b) that the instantaneous power at A, PA, is less than the instantaneous power at B, PB.
Therefore, since a positive variation of the instantaneous current resulted in a positive variation of the
instantaneous PV power, the reference current Iref should be increased. One can also conclude, from the MPPT
algorithm, that the operating point is on the left side of the MPP and that the reference current Iref should be
increased to drive the operating point towards the MPP.
(b)
Fig. 4. Operating point on left side of MPP (a)Ipv wave form in two switching cycles (b) Ipv locus on PI curve.
If the sampling time instant in switching cycle T (k) is at point C instead of point B, the instantaneous
samples show that IC is less than IA and that PC is less than PA. It is clear that with reduction in current value,
the power also reduces hence the reference current Iref should be increased.
VI. Fuzzy Logic Controller
Recently fuzzy logic controllers have been introduced in the tracking of the MPP in PV systems. They
have the advantage to being robust and relatively simple to design as they do not require the knowledge of the
exact model. They do require in the other hand the complete knowledge of the operation of the PV system by
the designer. A fuzzy logic controller basically includes – Fuzzification, Rule base, Inference method and
Defuzzification method.
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 16 | Page
The inputs to the Fuzzy controller are change in PV array Power (ΔPPV) and change in PV array
current (ΔIPV) corresponding to the two sampling time instants. The two inputs are processed by the Fuzzy
controller and the output of the Fuzzy controller is the incremental reference current (ΔIref). This output is given
to the Boost converter. Thus during transient conditions the Fuzzy logic controller outputs a larger incremental
reference current to speed up the transient response but outputs almost zero incremental reference current near
the peak power region to reduce oscillations about the MPP. Fuzzy algorithm tracks the maximum power based
on the master-rule: "If the last change in the reference current (ΔIref) has caused the power to increase keep
changing the reference current in the same direction; else if it has caused the power to drop, move it in the
opposite direction”.
Fig. 6. Input and output membership functions
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 17 | Page
The universe of discourse for input variable 1 (ΔPpv) is divided into seven Fuzzy sets:
PB (Positive Big), PM (Positive Medium), PS (Positive Small), ZZ (Zero), NS (Negative Small), NM (Negative
Medium) and NB (Negative Big).
The universe of discourse for input variable 2 (ΔIpv) is divided into 3 Fuzzy sets:
N (Negative), Z (Zero) and P (Positive).
The universe of discourse for the output variable (ΔIref) is divided into 7 Fuzzy sets:
PB (Positive Big), PM (Positive Medium), PS (Positive Small), ZZ (Zero), NB (Negative Big), NM (Negative
Medium) and NS (Negative Small).
The two inputs are processed by the Fuzzy controller and the output of the Fuzzy controller is the incremental
reference current (ΔIref), which varies in magnitude and polarity depending on which region of the Ppv v/s Ipv
curve, the system is operating on. The output is the reference current to the Boost converter.
Fig. 7. PV System with MPPT
VII. Simulation & Results
The simulation of the PV system was carried out in MATLAB/Simulink Power Systems environment.
The solar array was simulated first and the results for various values of insolation were obtained. The Table I
shows the maximum power corresponding to particular insolation
The PV model was simulated and the results of simulation for PV system with and without MPPT system have
been shown in figure 9, 10 and 11.
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 18 | Page
Fig. 8. Matlab model for PV system
WITHOUT MPPT CONTROLLER (Insolation level- 600W/m.sq)
Fig. 9(b). Solar array and boost converter voltage
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 19 | Page
Fig. 9(c). Solar array and boost converter power
WITH MPPT CONTROLLER (Insolation level- 600W/m.sq)
Fig. 10(a). Solar array and boost converter current
Fig. 10(b). Solar array and boost converter voltage
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 20 | Page
Fig. 10(c). Solar array and boost converter power
Power Output For Varying Insolation Levels
Fig. 11. Solar array and boost converter power
VII. Conclusion
In this paper, a Photovoltaic system with an intelligent Maximum power point tracker (MPPT) has
been modeled using Matlab software. The algorithm used for MPPT controller is based on Fuzzy Logic. Fuzzy
logic controller is modeled using fuzzy toolbox in MATLAB. The entire PV system was simulated and
simulation results are verified. From the results it was clearly found that the PV system becomes more efficient
when a MPPT controller is included in the system when compared to a PV system without MPPT controller.
Hence it has been proved that the designed controller, with the adequate choice of the membership functions,
can make sure that the MPPT will follow the true MPP and thereby the overall efficiency of the PV system can
be improved.
Fuzzy Logic based Maximum Power Point Tracker for a PV System
www.iosrjournals.org 21 | Page
References:
[1]. Kimiyoshi Kobayashi, Hirofumi Matsuo and Yutaka Sekine, “A novel optimum operating point tracker of the solar cell power supply
system” ,IEEE Conference on Power Electronics, Volume 3, 20-25 June 2004 ,Page(s):2147 - 2151 Vol.3.
[2]. M.Godoy Simdes and N.N.Franceschetti, “Fuzzy optimisation based control of a solar array system”, IEE Proc.-Electr. Power
Appl., Vol. 146, No. 5, September I999, IEE Proceedmgs online no. 19990341
[3]. M. G. Villalva, J. R. Gazoli, and E. R. Filho “Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays” IEEE
Trans. Power Electr., vol. 24, no. 5, pp. 1198-1208, May 2009.
[4]. Y.Kuo-“Maximum Power Point Tracking controller for photovoltaic energy conversion system”-IEEE Trans Ind. Electron-
Volume 48-2001.
[5]. Nicola Femia, Giovanni Petrone, Giovanni Spagnuolo, Massimo Vitelli “Optimization of Perturb and Observe Maximum Power
Point Tracking Method” IEEE transactions on power electronics, vol. 20, no. 4, july 2005
[6]. D. P. Hohm and M. E. Ropp, “Comparative Study of Maximum Power Point Tracking Algorithms”, Progress in photovoltaics:
research and applications Prog. Photovolt: res. Appl. 2003; 11:47–62 (doi: 10.1002/pip.459)
[7]. Xuejun Liu and Luiz A. C. Lopes , “An Improved Perturbation and Observation Maximum Power Point Tracking Algorithm for
PV Arrays”, 2004 35th Annual IEEE Power Electronics Specialists Conference
[8]. Chung-Yuen Won, Duk-Heon Kim, Sei-Chan Kim “A New Maximum Power Point Tracker of Photovoltaic Arrays Using Fuzzy
Controller”, IEEE transaction 1994
[9]. S. Armstrong and W.G Hurley “Investigating the Effectiveness of Maximum Power Point Tracking for a Solar System”, IEEE
Conference on Power Electronics, 2005 Page(s):204 – 20

More Related Content

What's hot

Attou pub pv_mppt
Attou pub pv_mpptAttou pub pv_mppt
Attou pub pv_mppt
Attou
 
1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-main1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-main
AhmedAljabari
 
Attou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost ConverterAttou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost Converter
Attou
 

What's hot (20)

Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
Design and Implementation of Maximum Power Point Tracking Using Fuzzy Logic C...
 
OPERATION & CONTROL OF SMART GRID CONNECTED PV- FC HYBRID POWER SYSTEMD.
OPERATION & CONTROL OF SMART GRID CONNECTED PV- FC HYBRID POWER SYSTEMD.OPERATION & CONTROL OF SMART GRID CONNECTED PV- FC HYBRID POWER SYSTEMD.
OPERATION & CONTROL OF SMART GRID CONNECTED PV- FC HYBRID POWER SYSTEMD.
 
Modelling of fuzzy logic controller for variable step mppt in photovoltaic sy...
Modelling of fuzzy logic controller for variable step mppt in photovoltaic sy...Modelling of fuzzy logic controller for variable step mppt in photovoltaic sy...
Modelling of fuzzy logic controller for variable step mppt in photovoltaic sy...
 
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
 
Australia 2
Australia 2Australia 2
Australia 2
 
Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...
 
Attou pub pv_mppt
Attou pub pv_mpptAttou pub pv_mppt
Attou pub pv_mppt
 
IRJET- GMPPT using PSO and GSO for Photovoltaic Applications
IRJET- GMPPT using PSO and GSO for Photovoltaic ApplicationsIRJET- GMPPT using PSO and GSO for Photovoltaic Applications
IRJET- GMPPT using PSO and GSO for Photovoltaic Applications
 
Solar energy based impedance-source inverter for grid system
Solar energy based impedance-source inverter for grid systemSolar energy based impedance-source inverter for grid system
Solar energy based impedance-source inverter for grid system
 
Implementation in Arduino of MPPT Using Variable Step Size P&O Algorithm in P...
Implementation in Arduino of MPPT Using Variable Step Size P&O Algorithm in P...Implementation in Arduino of MPPT Using Variable Step Size P&O Algorithm in P...
Implementation in Arduino of MPPT Using Variable Step Size P&O Algorithm in P...
 
IRJET- Application of Model Predictive Control in PV-STATCOM for Achieving Fa...
IRJET- Application of Model Predictive Control in PV-STATCOM for Achieving Fa...IRJET- Application of Model Predictive Control in PV-STATCOM for Achieving Fa...
IRJET- Application of Model Predictive Control in PV-STATCOM for Achieving Fa...
 
Maximum PowerPoint Tracking of PV System Based on a SEPIC Converter Using Fuz...
Maximum PowerPoint Tracking of PV System Based on a SEPIC Converter Using Fuz...Maximum PowerPoint Tracking of PV System Based on a SEPIC Converter Using Fuz...
Maximum PowerPoint Tracking of PV System Based on a SEPIC Converter Using Fuz...
 
IJER_2013_308
IJER_2013_308IJER_2013_308
IJER_2013_308
 
Utility current compensation by PV-APF system using fuzzy logic controller
Utility current compensation by PV-APF system using fuzzy logic controllerUtility current compensation by PV-APF system using fuzzy logic controller
Utility current compensation by PV-APF system using fuzzy logic controller
 
1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-main1 s2.0-s1364032117311978-main
1 s2.0-s1364032117311978-main
 
An Advanced MPPT Based on Artificial Bee Colony Algorithm for MPPT Photovolta...
An Advanced MPPT Based on Artificial Bee Colony Algorithm for MPPT Photovolta...An Advanced MPPT Based on Artificial Bee Colony Algorithm for MPPT Photovolta...
An Advanced MPPT Based on Artificial Bee Colony Algorithm for MPPT Photovolta...
 
Fuzzy Logic Controller Based Single Buck Boost Converter for Solar PV Cell
Fuzzy Logic Controller Based Single Buck Boost Converter for Solar PV CellFuzzy Logic Controller Based Single Buck Boost Converter for Solar PV Cell
Fuzzy Logic Controller Based Single Buck Boost Converter for Solar PV Cell
 
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
 
Attou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost ConverterAttou. photovoltaic grid Boost Converter
Attou. photovoltaic grid Boost Converter
 
MPPT using fuzzy logic
MPPT using fuzzy logicMPPT using fuzzy logic
MPPT using fuzzy logic
 

Viewers also liked

Los chicos de segundo t
Los chicos de segundo tLos chicos de segundo t
Los chicos de segundo t
MaxiRos
 
Presentasi Sistem Tata SuryaㅡSolar System Explanation
Presentasi Sistem Tata SuryaㅡSolar System ExplanationPresentasi Sistem Tata SuryaㅡSolar System Explanation
Presentasi Sistem Tata SuryaㅡSolar System Explanation
Ika
 
Njatc Pv Powerpoint Acte Naae
Njatc Pv Powerpoint Acte NaaeNjatc Pv Powerpoint Acte Naae
Njatc Pv Powerpoint Acte Naae
rvb1019
 
Speed con trol of dc motor
Speed con trol of dc motorSpeed con trol of dc motor
Speed con trol of dc motor
Amit Ranjan
 

Viewers also liked (20)

Applying soft computing techniques to corporate mobile security systems
Applying soft computing techniques to corporate mobile security systemsApplying soft computing techniques to corporate mobile security systems
Applying soft computing techniques to corporate mobile security systems
 
Photovoltaic based three phase three-wire saf for significant energy conserva...
Photovoltaic based three phase three-wire saf for significant energy conserva...Photovoltaic based three phase three-wire saf for significant energy conserva...
Photovoltaic based three phase three-wire saf for significant energy conserva...
 
Los chicos de segundo t
Los chicos de segundo tLos chicos de segundo t
Los chicos de segundo t
 
107 prabaakharan
107 prabaakharan107 prabaakharan
107 prabaakharan
 
Presentasi Sistem Tata SuryaㅡSolar System Explanation
Presentasi Sistem Tata SuryaㅡSolar System ExplanationPresentasi Sistem Tata SuryaㅡSolar System Explanation
Presentasi Sistem Tata SuryaㅡSolar System Explanation
 
Njatc Pv Powerpoint Acte Naae
Njatc Pv Powerpoint Acte NaaeNjatc Pv Powerpoint Acte Naae
Njatc Pv Powerpoint Acte Naae
 
FORECASTING OF RENEWABLE ENERGY PRODUCTION BY USING GENETIC ALGORITHM (GA) FO...
FORECASTING OF RENEWABLE ENERGY PRODUCTION BY USING GENETIC ALGORITHM (GA) FO...FORECASTING OF RENEWABLE ENERGY PRODUCTION BY USING GENETIC ALGORITHM (GA) FO...
FORECASTING OF RENEWABLE ENERGY PRODUCTION BY USING GENETIC ALGORITHM (GA) FO...
 
Optimization of distributed generation of renewable energy sources by intelli...
Optimization of distributed generation of renewable energy sources by intelli...Optimization of distributed generation of renewable energy sources by intelli...
Optimization of distributed generation of renewable energy sources by intelli...
 
7 ee462_l_dc_dc_boost_ppt
 7 ee462_l_dc_dc_boost_ppt 7 ee462_l_dc_dc_boost_ppt
7 ee462_l_dc_dc_boost_ppt
 
International Journal of Fuzzy Logic Systems (IJFLS)
International Journal of Fuzzy Logic Systems (IJFLS) International Journal of Fuzzy Logic Systems (IJFLS)
International Journal of Fuzzy Logic Systems (IJFLS)
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
 
INTERLEAVED BOOST CONVERTER FOR PV APPLICATION
INTERLEAVED BOOST CONVERTER FOR PV APPLICATIONINTERLEAVED BOOST CONVERTER FOR PV APPLICATION
INTERLEAVED BOOST CONVERTER FOR PV APPLICATION
 
Speed con trol of dc motor
Speed con trol of dc motorSpeed con trol of dc motor
Speed con trol of dc motor
 
Ajal UPQC
Ajal UPQC Ajal UPQC
Ajal UPQC
 
Classical Sets & fuzzy sets
Classical Sets & fuzzy setsClassical Sets & fuzzy sets
Classical Sets & fuzzy sets
 
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTERFUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
FUZZY LOGIC CONTROLLER ON DC/DC BOOST CONVERTER
 
report3
report3report3
report3
 
Power quality improvement using upqc with soft computing method: Fuzzy logic
Power quality improvement using upqc with soft computing method: Fuzzy logicPower quality improvement using upqc with soft computing method: Fuzzy logic
Power quality improvement using upqc with soft computing method: Fuzzy logic
 
Distributed Operating System_1
Distributed Operating System_1Distributed Operating System_1
Distributed Operating System_1
 

Similar to Fuzzy Logic based Maximum Power Point Tracker for a PV System

Similar to Fuzzy Logic based Maximum Power Point Tracker for a PV System (20)

Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...
Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...
Adaptive Neuro-Fuzzy Inference System-based Improvement of Perturb and Observ...
 
PI Controller based MPPT for a PV System
PI Controller based MPPT for a PV SystemPI Controller based MPPT for a PV System
PI Controller based MPPT for a PV System
 
R050801280132
R050801280132R050801280132
R050801280132
 
G1102034148
G1102034148G1102034148
G1102034148
 
Maximum power control for photovoltaic system using intelligent strategies
Maximum power control for photovoltaic system using intelligent strategiesMaximum power control for photovoltaic system using intelligent strategies
Maximum power control for photovoltaic system using intelligent strategies
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
 
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
 
332 dinesh
332 dinesh332 dinesh
332 dinesh
 
Comparative study of new MPPT control approaches for a photovoltaic system
Comparative study of new MPPT control approaches for a photovoltaic systemComparative study of new MPPT control approaches for a photovoltaic system
Comparative study of new MPPT control approaches for a photovoltaic system
 
Modeling of Photo Voltaic Module under Partial Shaded Conditions Using PSO MP...
Modeling of Photo Voltaic Module under Partial Shaded Conditions Using PSO MP...Modeling of Photo Voltaic Module under Partial Shaded Conditions Using PSO MP...
Modeling of Photo Voltaic Module under Partial Shaded Conditions Using PSO MP...
 
G1084551
G1084551G1084551
G1084551
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Power Quality Improvement in a Grid connected pv system
Power Quality Improvement in a Grid connected pv systemPower Quality Improvement in a Grid connected pv system
Power Quality Improvement in a Grid connected pv system
 
J010417781
J010417781J010417781
J010417781
 
Nonlinear Current Controller for a Single Phase Grid Connected Photovoltaic S...
Nonlinear Current Controller for a Single Phase Grid Connected Photovoltaic S...Nonlinear Current Controller for a Single Phase Grid Connected Photovoltaic S...
Nonlinear Current Controller for a Single Phase Grid Connected Photovoltaic S...
 
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
Enhanced MPPT Technique For DC-DC Luo Converter Using Model Predictive Contro...
 
Solar Powered Water Pump with Improved Efficiency
Solar Powered Water Pump with Improved EfficiencySolar Powered Water Pump with Improved Efficiency
Solar Powered Water Pump with Improved Efficiency
 
PV array connected to the grid with the implementation of MPPT algorithms (IN...
PV array connected to the grid with the implementation of MPPT algorithms (IN...PV array connected to the grid with the implementation of MPPT algorithms (IN...
PV array connected to the grid with the implementation of MPPT algorithms (IN...
 
A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...
A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...
A new High Speed and Accurate FPGA-based Maximum Power Point Tracking Method ...
 
Solar pv system and mppt
Solar pv system and mpptSolar pv system and mppt
Solar pv system and mppt
 

More from IOSR Journals

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 

Fuzzy Logic based Maximum Power Point Tracker for a PV System

  • 1. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 5, Issue 4 (May. - Jun. 2013), PP 13-21 www.iosrjournals.org www.iosrjournals.org 13 | Page Fuzzy Logic based Maximum Power Point Tracker for a PV System Govind Anil1 1.School of Electrical and Electronics, VIT University, Vellore Abstract : In this age of depleting fossil fuels, more emphasis has to be placed on the renewable sources of energy. People are conscious about a clean and pollution free environment and thus a primary candidate in this respect would be solar energy. In this paper the maximum power point of a PV system is tracked using a fuzzy logic controller. The advantages of a fuzzy logic controller are that it is robust, doesn’t require the exact knowledge of the model and is relatively simple to design. Using an FLC (fuzzy logic controller) is considered as an intelligent method of maximum power point tracking. Keywords – Fuzzy logic controller, Maximum power point tracking, MPPT algorithm, Photovoltaic system I. INTRODUCTION Our world is witnessing a lot of energy crisis today and environment pollution is on a rising scale. In order to solve these problems emphasis is being placed on renewable sources of energy. Photovoltaic energy is of great importance in this regard as it is clean and inexhaustible and widely available. As the conventional energy sources are diminishing fast, the solar energy offers a very promising alternative, because it is free, abundant, pollution free and distributed throughout the earth [1]. However there are a lot of challenges in harnessing photovoltaic energy like increasing the efficiency of PV conversion and ensuring the reliability of power electronic converters [2]. Yet another problem with PV systems is that its output varies with temperature and insolation level. These problems are overcome using an MPPT and it increases the overall efficiency of the system. II. Solar Cell Model An electrical equivalent model of a solar cell is shown in figure 1. From the circuit it can be seen that the current produced by the solar cell is equal to that produced by the current source, minus that which flows through the diode, minus that which flows through the shunt resistor [3]. So we can mathematically express the current produced by the solar cell as, I = IL − ID − ISH, Where, I = output current (amperes) IL = source current (amperes) ID = diode current (amperes) ISH = shunt current (amperes)
  • 2. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 14 | Page PV modules have unique current v/s voltage (I-V) characteristics. From the P-V and I-V characteristics, as shown in fig. 2, it is clear that the PV systems must be operated at a maximum power point (MPP) of specific current and voltage values so as to increase the PV efficiency [4]. The voltage that corresponds to the module maximum power varies with temperature and insolation variations, so a MPP tracking system is needed to ensure that we stay as close as possible to the maximum power point. III. Mppt (Maximum Power Point Tracking) For any PV system, the output power can be increased by tracking the MPP (Maximum Power Point) of the PV module by using a controller connected to a dc- dc converter (usually boost converter). However, the MPP changes with insolation level and temperature due to the nonlinear characteristic of PV modules. Each type of PV module has its own specific characteristic. In general, there is a single point on the V-I or V-P curve, called the Maximum Power Point (MPP), at which the entire PV system operates with maximum efficiency and produces its maximum output power. This point can be located with the help of MPPT (Maximum Power Point Trackers) [5]. PV system with MPPT controller has been shown in fig. 3. Fig. 3. PV system with MPPT Maximum Power Point Tracker, frequently referred to as MPPT, is an electronic system that operates the PV modules in a manner that allows the modules to produce all the power they are capable of. MPPT is not a mechanical tracking system that “physically moves” the modules to make them point more directly at the sun. MPPT is a fully electronic system that varies the electrical operating point of the modules so that the modules are able to deliver maximum available power. IV. Mppt Algorithms Various algorithms have been proposed for tracking MPP in the past. Commonly used algorithms are Perturb and observe method, Incremental conductance method, Constant voltage method, Constant Current method etc. Perturb & observe method is also known as P&O method. In this method voltage or current of the PV array is modified to reach the MPP. For example the voltage is kept on increasing till the power increases. Constant voltage method is one of the simplest algorithms for MPPT. This method is based on the fact that the ratio of the array’s maximum power voltage, VMPP, to its open-circuit voltage, Voc, is approximately constant. Constant current method is similar to constant voltage method [6].
  • 3. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 15 | Page V. Method For Mppt Tracking Usually MPPT algorithms are based on the comparison of average values of Ipv and Vpv. The MPPT scheme here employs a peak current controlled boost dc-dc converter [7]. The output of the MPPT algorithm is the current reference for the peak current controller. By comparing instantaneous values of PV voltage and current at two different sampling instants, the variation of the reference current that would result in an increase of PV output power can be obtained. The basic principle for the operation of the MPPT algorithm can be explained as follows based on Fig. 4. Let us suppose the system is operating on the left side of the MPP and the average value of the PV current rises due to an increase in the reference current. In every switching cycle, Ipv increases during switching on and decreases during switching off because of the boost converter. If the sampling time instant in switching cycle T(k-1) is at point A and the sampling time instant in switching cycle T(k) is at point B, the instantaneous current at A, IA, is less than the instantaneous current at B, IB. It can be seen from Figure 4(b) that the instantaneous power at A, PA, is less than the instantaneous power at B, PB. Therefore, since a positive variation of the instantaneous current resulted in a positive variation of the instantaneous PV power, the reference current Iref should be increased. One can also conclude, from the MPPT algorithm, that the operating point is on the left side of the MPP and that the reference current Iref should be increased to drive the operating point towards the MPP. (b) Fig. 4. Operating point on left side of MPP (a)Ipv wave form in two switching cycles (b) Ipv locus on PI curve. If the sampling time instant in switching cycle T (k) is at point C instead of point B, the instantaneous samples show that IC is less than IA and that PC is less than PA. It is clear that with reduction in current value, the power also reduces hence the reference current Iref should be increased. VI. Fuzzy Logic Controller Recently fuzzy logic controllers have been introduced in the tracking of the MPP in PV systems. They have the advantage to being robust and relatively simple to design as they do not require the knowledge of the exact model. They do require in the other hand the complete knowledge of the operation of the PV system by the designer. A fuzzy logic controller basically includes – Fuzzification, Rule base, Inference method and Defuzzification method.
  • 4. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 16 | Page The inputs to the Fuzzy controller are change in PV array Power (ΔPPV) and change in PV array current (ΔIPV) corresponding to the two sampling time instants. The two inputs are processed by the Fuzzy controller and the output of the Fuzzy controller is the incremental reference current (ΔIref). This output is given to the Boost converter. Thus during transient conditions the Fuzzy logic controller outputs a larger incremental reference current to speed up the transient response but outputs almost zero incremental reference current near the peak power region to reduce oscillations about the MPP. Fuzzy algorithm tracks the maximum power based on the master-rule: "If the last change in the reference current (ΔIref) has caused the power to increase keep changing the reference current in the same direction; else if it has caused the power to drop, move it in the opposite direction”. Fig. 6. Input and output membership functions
  • 5. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 17 | Page The universe of discourse for input variable 1 (ΔPpv) is divided into seven Fuzzy sets: PB (Positive Big), PM (Positive Medium), PS (Positive Small), ZZ (Zero), NS (Negative Small), NM (Negative Medium) and NB (Negative Big). The universe of discourse for input variable 2 (ΔIpv) is divided into 3 Fuzzy sets: N (Negative), Z (Zero) and P (Positive). The universe of discourse for the output variable (ΔIref) is divided into 7 Fuzzy sets: PB (Positive Big), PM (Positive Medium), PS (Positive Small), ZZ (Zero), NB (Negative Big), NM (Negative Medium) and NS (Negative Small). The two inputs are processed by the Fuzzy controller and the output of the Fuzzy controller is the incremental reference current (ΔIref), which varies in magnitude and polarity depending on which region of the Ppv v/s Ipv curve, the system is operating on. The output is the reference current to the Boost converter. Fig. 7. PV System with MPPT VII. Simulation & Results The simulation of the PV system was carried out in MATLAB/Simulink Power Systems environment. The solar array was simulated first and the results for various values of insolation were obtained. The Table I shows the maximum power corresponding to particular insolation The PV model was simulated and the results of simulation for PV system with and without MPPT system have been shown in figure 9, 10 and 11.
  • 6. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 18 | Page Fig. 8. Matlab model for PV system WITHOUT MPPT CONTROLLER (Insolation level- 600W/m.sq) Fig. 9(b). Solar array and boost converter voltage
  • 7. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 19 | Page Fig. 9(c). Solar array and boost converter power WITH MPPT CONTROLLER (Insolation level- 600W/m.sq) Fig. 10(a). Solar array and boost converter current Fig. 10(b). Solar array and boost converter voltage
  • 8. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 20 | Page Fig. 10(c). Solar array and boost converter power Power Output For Varying Insolation Levels Fig. 11. Solar array and boost converter power VII. Conclusion In this paper, a Photovoltaic system with an intelligent Maximum power point tracker (MPPT) has been modeled using Matlab software. The algorithm used for MPPT controller is based on Fuzzy Logic. Fuzzy logic controller is modeled using fuzzy toolbox in MATLAB. The entire PV system was simulated and simulation results are verified. From the results it was clearly found that the PV system becomes more efficient when a MPPT controller is included in the system when compared to a PV system without MPPT controller. Hence it has been proved that the designed controller, with the adequate choice of the membership functions, can make sure that the MPPT will follow the true MPP and thereby the overall efficiency of the PV system can be improved.
  • 9. Fuzzy Logic based Maximum Power Point Tracker for a PV System www.iosrjournals.org 21 | Page References: [1]. Kimiyoshi Kobayashi, Hirofumi Matsuo and Yutaka Sekine, “A novel optimum operating point tracker of the solar cell power supply system” ,IEEE Conference on Power Electronics, Volume 3, 20-25 June 2004 ,Page(s):2147 - 2151 Vol.3. [2]. M.Godoy Simdes and N.N.Franceschetti, “Fuzzy optimisation based control of a solar array system”, IEE Proc.-Electr. Power Appl., Vol. 146, No. 5, September I999, IEE Proceedmgs online no. 19990341 [3]. M. G. Villalva, J. R. Gazoli, and E. R. Filho “Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays” IEEE Trans. Power Electr., vol. 24, no. 5, pp. 1198-1208, May 2009. [4]. Y.Kuo-“Maximum Power Point Tracking controller for photovoltaic energy conversion system”-IEEE Trans Ind. Electron- Volume 48-2001. [5]. Nicola Femia, Giovanni Petrone, Giovanni Spagnuolo, Massimo Vitelli “Optimization of Perturb and Observe Maximum Power Point Tracking Method” IEEE transactions on power electronics, vol. 20, no. 4, july 2005 [6]. D. P. Hohm and M. E. Ropp, “Comparative Study of Maximum Power Point Tracking Algorithms”, Progress in photovoltaics: research and applications Prog. Photovolt: res. Appl. 2003; 11:47–62 (doi: 10.1002/pip.459) [7]. Xuejun Liu and Luiz A. C. Lopes , “An Improved Perturbation and Observation Maximum Power Point Tracking Algorithm for PV Arrays”, 2004 35th Annual IEEE Power Electronics Specialists Conference [8]. Chung-Yuen Won, Duk-Heon Kim, Sei-Chan Kim “A New Maximum Power Point Tracker of Photovoltaic Arrays Using Fuzzy Controller”, IEEE transaction 1994 [9]. S. Armstrong and W.G Hurley “Investigating the Effectiveness of Maximum Power Point Tracking for a Solar System”, IEEE Conference on Power Electronics, 2005 Page(s):204 – 20