SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 2 Issue 5 ǁ May. 2014 ǁ PP.29-36
www.ijres.org 29 | Page
Design Of Charge Controller Using MPPT Algorithm
Apurba Abhijeeta
School of Electrical Engineering, KIIT University, India
ABSTRACT: Recently non-conventional sources are in huge demand than the conventional sources of energy.
Solar energy, though it is in great demand but it has low efficiency. So, to increase the efficiency of the system,
we need to find the exact MPP. For this we employ a tracker called MPPT. The main aim will be to track the
maximum power from the photovoltaic and feed the extracted power to the load via buck-boost converter. The
purpose of this converter is to maintain the required voltage magnitude necessary for the load. In this paper, I
have used P&O Algorithm to get the maximum power point and for efficiently designing the charge controller.
Keywords: Solar PV panel, MPPT algorithm, Charge controller
I. INTRODUCTION
In order to tackle the present energy crisis it is necessary to develop an efficient manner in which power has to
be extracted from the incoming solar radiation. The use of the newest power control mechanisms called the
Maximum Power Point Tracking (MPPT) algorithms has led to the increase in the efficiency of operation of the
solar modules and thus is effective in the field of utilization of renewable sources of energy and other useful
applications. In this research my aim is to design a solar charge controller using MPPT Algorithm. The MPPT
works on certain algorithm to maintain the constant peak power throughout the application.A PV system when
equipped with an MPPT system, it includes a solar panel, an MPPT algorithm, and a DC-DC converter.
II. LITERATURE STUDY
SOLAR PV PANEL
A solar panel is a packaged connected assembly of photovoltaic cells. The solar panel can be used as a
component of a larger photovoltaic system to generate and supply electricity in commercial and residential
applications.Solar panels use light energy photon from the sun to generate electricity through the photovoltaic
effect. Light which shines on a PV cell, may be reflected, absorbed, or passed through; however, only absorbed
light generates electricity.
The use of equivalent electric circuit makes it possible to model characteristics of a PV cell. The PV
model consists of a current source (Isc ), a diode (D) and a series resistance (Rs ). The effect of parallel
resistance (Rp), represents the leakage resistance of the cell is very small in a single module, thus the model
does not include it. The current source represents the current generated by photons (Iph ), and its output is
constant under constant temperature and constant incident radiation of light.
The current-voltage relationship of a PV cell is given below:
Combining these equations,
Design Of Charge Controller Using MPPT Algorithm
www.ijres.org 30 | Page
BUCK-BOOST CONVERTER
For PV system with batteries, the MPP of commercial PV module is set above the charging voltage of
batteries for most combinations of irradiance and temperature. A buck converter can operate at the MPP under
most conditions, but it cannot do so when the MPP goes below the battery charging voltage under a low-
irradiance and high-temperature condition. Thus, the additional boost capability can slightly increase the overall
efficiency.
To obtain a stable voltage from an input supply (PV cells) that is higher and lower than the output, a
high efficiency and minimum ripple DC-DC converter required in the system for residential power production.
Buck-boost converters make it possible to efficiently convert a DC voltage to either a lower or higher voltage.
Buck-boost converters are especially useful for PV maximum power tracking purposes, where the objective is to
draw maximum possible power from solar panels at all times, regardless of the load.
The basic principle of the buck–boost converter is fairly simple.
 While in the On-state, the input voltage source is directly connected to the inductor (L). This results in
accumulating energy in L. In this stage, the capacitor supplies energy to the output load.
 While in the Off-state, the inductor is connected to the output load and capacitor, so energy is transferred
from L to C and R.
MAXIMUM POWER POINT TRACKER
In a (Power-Voltage or current-voltage) curve of a solar panel, there is an optimum operating point
such that the PV delivers the maximum possible power to the load. This unique point is the maximum power
point (MPP) of solar panel. Because of the photovoltaic nature of solar panels, their current-voltage, or IV,
curves depend on temperature and irradiance levels. Therefore, the operating current and voltage which
maximize power output will change with environmental conditions. As the optimum point changes with the
natural conditions so it is very important to track the maximum power point (MPP) for a successful PV system.
So in PV systems a maximum power point tracker (MPPT) is very much needed. In most PV systems a control
algorithm, namely maximum power point tracking algorithm is utilized to have the full advantage of the PV
systems. In my work I have used P&O Algorithm.
Perturb and Observe Method
In this method the controller adjusts the voltage by a small amount from the array and measures power,
if the power increases, further adjustments in the direction are tried until power no longer increases. This is
called P&O method.
Design Of Charge Controller Using MPPT Algorithm
www.ijres.org 31 | Page
In this algorithm the operating voltage of the PV module is perturbed by a small increment, and the
resulting change of power, P is observed. If the P is positive, then it is supposed that it has moved the operating
point closer to the MPP. Thus, further voltage perturbations in the same direction should move the operating
point toward the MPP. If the P is negative, the operating point has moved away from the MPP, and the direction
of perturbation should be reversed to move back towards the MPP.
The flowchart of this algorithm is given below:
CHARGE CONTROLLER
A charge controller or charge regulator limits the rate at which electric current is added to or drawn
from electric batteries. It prevents overcharging and may prevent against overvoltage, which can reduce battery
Design Of Charge Controller Using MPPT Algorithm
www.ijres.org 32 | Page
performance or lifespan, and may pose a safety risk.The simple Solar Charge controller checks the battery
whether it requires charging and if yes it checks the availability of solar power and starts charging the
battery.The Functions of a microcontroller in charge controller are:
 Measures Solar Cell Voltage.
 Measures Battery Voltage.
 Decides when to start battery charging.
 Decides when to stop battery charging.
 Decides when to switch on the load.
 Decides when to switch odd the load.
III. III.DESIGN SIMULATION
SOLAR PHOTOVOLTAIC PANEL
Programming:
function Ia=Iphoton(Va,G,TaC)
k = 1.381e-23;
q = 1.602e-19;
n = 1.3;
Eg = 1.12;
Ns = 10;
Np=6;
TrK = 298;
Voc_TrK = 37.51 /Ns;
Isc_TrK = 8.63/Np;
a = 1.33e-3;
TaK = 273 + TaC;
Vc = Va / Ns;
Isc = Isc_TrK * (1 + (a * (TaK - TrK)));
Iph = G * Isc;
Vt_TrK = n * k * TrK / q;
b = Eg * q /(n * k);
Ir_TrK = Isc_TrK / (exp(Voc_TrK / Vt_TrK) -1);
Ir = Ir_TrK * (TaK / TrK)^(3/n) * exp(-b * (1 / TaK -1 / TrK));
dVdI_Voc = -2.0/Ns;
Xv = Ir_TrK / Vt_TrK * exp(Voc_TrK / Vt_TrK);
Rs = - dVdI_Voc - 1/Xv;
Vt_Ta = n * k * TaK / q;
Ia=zeros(size(Vc));
for j=1:5;
Ia = Ia - (Iph - Ia - Ir * ( exp((Vc + Ia* Rs)/ Vt_Ta) -1))
else
Ia= (-1 - Ir * (Rs / Vt_Ta)* exp((Vc + Ia * Rs)/ Vt_Ta));
end
Ia=Ia*Np;
end
Design Of Charge Controller Using MPPT Algorithm
www.ijres.org 33 | Page
Output of the PV panel:
MAXIMUM POWER POINT TRACKER
Programming:
function D = PO(V,I,T)
persistent P2 P1 dP d dd n;
if isempty(V)
V=20;
end
if isempty(I)
I=0;
end
if isempty(P2)
P2=0;
end
if isempty(P1)
P1=0;
end
if isempty(dP)
dP=0;
end
if isempty(d)
d=1;
end
if isempty(dd)
dd=0;
end
if isempty(n)
n=1;
end
if (T > n*0.02)
n = n + 1;
P1=P2;
P2=V*I;
Design Of Charge Controller Using MPPT Algorithm
www.ijres.org 34 | Page
dP=P2-P1;
if (dd==0)
if dP>1
dd=0.01;
d=d+dd;
else
if dP<-1
dd=-0.01;
d=d+dd;
else
dd=0;
end
end
else
if ((dP<1)&&(dP>-1))
dd=0;
d=d+dd;
else
if ((dP/dd)>0)
dd=0.01;
d=d+dd;
else
dd=-0.01;
d=d+dd;
end
end
end
end
D=d/(d+1);
if D<0.1
D=0.1;
d=D/(1-D);
else
if D>0.9
D=0.9;
d=D/(1-D);
else
end
end
end
Output of MPPT:
Design Of Charge Controller Using MPPT Algorithm
www.ijres.org 35 | Page
BUCK-BOOST CONVERTER
Output of Buck-Boost Converter:
CHARGE CONTROLLER
Design Of Charge Controller Using MPPT Algorithm
www.ijres.org 36 | Page
Output of Charge Controller:
IV. CONCLUSION
When the solar PV panel is directly connected to the load, the power delivered is not optimal.
Moreover, solar PV power fluctuates due to variations in irradiance and temperature levels. So , it is necessary
to use a maximum power point tracker in ensure minimal energy loss. Thus, an MPPT system is used to
achieve the optimum or peak power under changing environmental operating conditions.
REFERENCES
[1]- [MoSE] – Mohamad A. S. Masoum, Seyed Mahdi Mousavi and Ewald F. Fuchs, “Microprocessor-Controlled New Class of
Optimal Battery Chargers for Photovoltaic Applications”, IEEE Transactions on Energy Conversion, Vol. 19, No.3, Sep. 2004.
[2]- [MoSE] – Mohamad A. S. Masoum, Hooman Dehbonei and Ewald F. Fuchs, “Theoretical and Experimental Analyses of
Photovoltaic Systems With Voltage and Current Based Maximum Power Point Tracking”, IEEE Transactions on Energy
Conversion, Vol. 17, No.4, Dec. 2002.
[3]- C.Shen C. Hua. Study of maximum power tracking techniques and control of dc/dc converters for photovoltaic power systems. In
Power Electronics Specialists Conference, 1998.
[4]- P.L. Chapman T. Esram. Comparison of photovoltaic array maximum power point tracking techniques. IEEE Trans. Energy
Convers., 22(2):439{449, 2007.
[5]- Understanding Buck-boost Power Stages in Switchmode Power Supplies (SLVA061)
[6]- Mohamed Azab, “A New Maximum Power Point Tracking for Photovoltaic Systems,” World Academy of Science, Engineering
and Technology, 44, 2008.
[7]- Modelling of Photovoltaic Module. International Conference on Renewable Energies and Power Quality(ICREPQ’10) Granada
(Spain), 2010

More Related Content

What's hot

MPPT Based Optimal Charge Controller in PV system
MPPT Based Optimal Charge Controller in PV systemMPPT Based Optimal Charge Controller in PV system
MPPT Based Optimal Charge Controller in PV system
Malik Sameeullah
 
Implementation of mppt algorithm on pv panel using pic16 f877 controller
Implementation of mppt algorithm on pv panel using pic16 f877 controllerImplementation of mppt algorithm on pv panel using pic16 f877 controller
Implementation of mppt algorithm on pv panel using pic16 f877 controller
eSAT Journals
 

What's hot (20)

Maximum power point tracking converter
Maximum power point tracking converterMaximum power point tracking converter
Maximum power point tracking converter
 
(MPPT) + DC/DC Converter using PSpice
(MPPT) + DC/DC Converter using PSpice(MPPT) + DC/DC Converter using PSpice
(MPPT) + DC/DC Converter using PSpice
 
What is mppt solar charge controller
What is mppt solar charge controllerWhat is mppt solar charge controller
What is mppt solar charge controller
 
Seminar Report on MPPT
Seminar Report on MPPTSeminar Report on MPPT
Seminar Report on MPPT
 
MPPT Based Optimal Charge Controller in PV system
MPPT Based Optimal Charge Controller in PV systemMPPT Based Optimal Charge Controller in PV system
MPPT Based Optimal Charge Controller in PV system
 
176 shiv kumar
176 shiv kumar176 shiv kumar
176 shiv kumar
 
Implementation of mppt algorithm on pv panel using pic16 f877 controller
Implementation of mppt algorithm on pv panel using pic16 f877 controllerImplementation of mppt algorithm on pv panel using pic16 f877 controller
Implementation of mppt algorithm on pv panel using pic16 f877 controller
 
BUCK converter fed by PV array
BUCK converter fed by PV arrayBUCK converter fed by PV array
BUCK converter fed by PV array
 
MPPT Solar Charge Controller
MPPT Solar Charge ControllerMPPT Solar Charge Controller
MPPT Solar Charge Controller
 
Simulation of incremental conductance mppt with direct control method using c...
Simulation of incremental conductance mppt with direct control method using c...Simulation of incremental conductance mppt with direct control method using c...
Simulation of incremental conductance mppt with direct control method using c...
 
Graduation Project - PV Solar With MPPT System
Graduation Project - PV Solar With MPPT SystemGraduation Project - PV Solar With MPPT System
Graduation Project - PV Solar With MPPT 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 ...
Fuzzy logic based MPPT technique for a single phase Grid connected PV system ...
 
Pv power system based mppt z source inverter to supply bldc motor
Pv power system based mppt z source inverter to supply bldc motorPv power system based mppt z source inverter to supply bldc motor
Pv power system based mppt z source inverter to supply bldc motor
 
Mini_Project
Mini_ProjectMini_Project
Mini_Project
 
Energy Comparison of MPPT Techniques Using Cuk Converter
Energy Comparison of MPPT Techniques Using Cuk ConverterEnergy Comparison of MPPT Techniques Using Cuk Converter
Energy Comparison of MPPT Techniques Using Cuk Converter
 
Fuzzy Logic based Maximum Power Point Tracker in Photovoltaic Cell
Fuzzy Logic based Maximum Power Point Tracker in Photovoltaic CellFuzzy Logic based Maximum Power Point Tracker in Photovoltaic Cell
Fuzzy Logic based Maximum Power Point Tracker in Photovoltaic Cell
 
Solar charge controller
Solar charge controllerSolar charge controller
Solar charge controller
 
MPPT Poster
MPPT PosterMPPT Poster
MPPT Poster
 
MPPT using fuzzy logic
MPPT using fuzzy logicMPPT using fuzzy logic
MPPT using fuzzy logic
 
Mppt presentation slides final
Mppt presentation slides finalMppt presentation slides final
Mppt presentation slides final
 

Viewers also liked

Anfis controller for solar powered cascade multilevel inverter 2
Anfis controller for solar powered cascade multilevel inverter 2Anfis controller for solar powered cascade multilevel inverter 2
Anfis controller for solar powered cascade multilevel inverter 2
IAEME Publication
 

Viewers also liked (20)

solar power charge controller
solar power charge controllersolar power charge controller
solar power charge controller
 
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
Partial Shading Detection and MPPT Controller for Total Cross Tied Photovolta...
 
Springer
SpringerSpringer
Springer
 
Anfis controller for solar powered cascade multilevel inverter 2
Anfis controller for solar powered cascade multilevel inverter 2Anfis controller for solar powered cascade multilevel inverter 2
Anfis controller for solar powered cascade multilevel inverter 2
 
Indian journal 2
Indian journal 2Indian journal 2
Indian journal 2
 
1234linkedin
1234linkedin1234linkedin
1234linkedin
 
France 1
France 1France 1
France 1
 
Design Document - Remote Solar Monitoring and Bateery Optimzation System
Design Document - Remote Solar Monitoring and Bateery Optimzation SystemDesign Document - Remote Solar Monitoring and Bateery Optimzation System
Design Document - Remote Solar Monitoring and Bateery Optimzation System
 
Adaptive Neuro-Fuzzy Inference System based Fractal Image Compression
Adaptive Neuro-Fuzzy Inference System based Fractal Image CompressionAdaptive Neuro-Fuzzy Inference System based Fractal Image Compression
Adaptive Neuro-Fuzzy Inference System based Fractal Image Compression
 
Hybrid Energy System fed ANFIS based SEPIC Converter for DC/AC Loads
Hybrid Energy System fed ANFIS based SEPIC Converter for DC/AC LoadsHybrid Energy System fed ANFIS based SEPIC Converter for DC/AC Loads
Hybrid Energy System fed ANFIS based SEPIC Converter for DC/AC Loads
 
Sukam solar ppt
Sukam solar pptSukam solar ppt
Sukam solar ppt
 
Solar PV and Battery Storage Systems
Solar PV and Battery Storage SystemsSolar PV and Battery Storage Systems
Solar PV and Battery Storage Systems
 
Solar Charge Controller
Solar Charge ControllerSolar Charge Controller
Solar Charge Controller
 
Major Project report "MPPT BASED BATTERY CHARGING USING SOLAR ENERGY" (or) so...
Major Project report "MPPT BASED BATTERY CHARGING USING SOLAR ENERGY" (or) so...Major Project report "MPPT BASED BATTERY CHARGING USING SOLAR ENERGY" (or) so...
Major Project report "MPPT BASED BATTERY CHARGING USING SOLAR ENERGY" (or) so...
 
Lead-Acid Battery Simplified Simulink Model using MATLAB
Lead-Acid Battery Simplified Simulink Model using MATLAB Lead-Acid Battery Simplified Simulink Model using MATLAB
Lead-Acid Battery Simplified Simulink Model using MATLAB
 
Solar inverter
Solar inverterSolar inverter
Solar inverter
 
Marine pollution
Marine pollutionMarine pollution
Marine pollution
 
maximum power point tracking (mppt)
maximum power point tracking (mppt)maximum power point tracking (mppt)
maximum power point tracking (mppt)
 
Standalone Solar PV system design Example
Standalone Solar PV system design ExampleStandalone Solar PV system design Example
Standalone Solar PV system design Example
 
Marine pollution ppt
Marine pollution pptMarine pollution ppt
Marine pollution ppt
 

Similar to Design Of Charge Controller Using MPPT Algorithm

Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...
Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...
Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...
IJMTST Journal
 
Modeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic SystemModeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic System
ijtsrd
 
Buck boost converter
Buck boost converterBuck boost converter
Buck boost converter
Sathiya kumar
 
MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM
MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM
MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM
ijiert bestjournal
 

Similar to Design Of Charge Controller Using MPPT Algorithm (20)

Maximum power point tracking.......saq
Maximum power point tracking.......saqMaximum power point tracking.......saq
Maximum power point tracking.......saq
 
Photovoltaic Generator with Battery Storage
Photovoltaic Generator with Battery StoragePhotovoltaic Generator with Battery Storage
Photovoltaic Generator with Battery Storage
 
Development of a Novel Robust Differential Maximum Power Point Tracking (MPPT...
Development of a Novel Robust Differential Maximum Power Point Tracking (MPPT...Development of a Novel Robust Differential Maximum Power Point Tracking (MPPT...
Development of a Novel Robust Differential Maximum Power Point Tracking (MPPT...
 
Performance evaluation of Maximum Power Point Tracking algorithm with buck dc...
Performance evaluation of Maximum Power Point Tracking algorithm with buck dc...Performance evaluation of Maximum Power Point Tracking algorithm with buck dc...
Performance evaluation of Maximum Power Point Tracking algorithm with buck dc...
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
 
IJER_2013_308
IJER_2013_308IJER_2013_308
IJER_2013_308
 
Comparison of Maximum Power Point Technique for Solar Photovoltaic Array
Comparison of Maximum Power Point Technique for Solar Photovoltaic ArrayComparison of Maximum Power Point Technique for Solar Photovoltaic Array
Comparison of Maximum Power Point Technique for Solar Photovoltaic Array
 
IRJET- High Accurate Sensorless Dual Axis Solar Tracking System Controlle...
IRJET-  	  High Accurate Sensorless Dual Axis Solar Tracking System Controlle...IRJET-  	  High Accurate Sensorless Dual Axis Solar Tracking System Controlle...
IRJET- High Accurate Sensorless Dual Axis Solar Tracking System Controlle...
 
Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...
Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...
Modelling and Simulation of Perturbation and Observation MPPT Algorithm for P...
 
ICEE024_Malathy .ppt
ICEE024_Malathy .pptICEE024_Malathy .ppt
ICEE024_Malathy .ppt
 
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power System
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power SystemSimulation of Optimal Control Strategy for a Solar Photovoltaic Power System
Simulation of Optimal Control Strategy for a Solar Photovoltaic Power System
 
R050801280132
R050801280132R050801280132
R050801280132
 
Grid Connected Solar Photovoltaic Array with MPPT Matlab Simulation
Grid Connected Solar Photovoltaic Array with MPPT Matlab SimulationGrid Connected Solar Photovoltaic Array with MPPT Matlab Simulation
Grid Connected Solar Photovoltaic Array with MPPT Matlab Simulation
 
Performance enhancement of maximum power point tracking for grid-connected ph...
Performance enhancement of maximum power point tracking for grid-connected ph...Performance enhancement of maximum power point tracking for grid-connected ph...
Performance enhancement of maximum power point tracking for grid-connected ph...
 
Nv3424352438
Nv3424352438Nv3424352438
Nv3424352438
 
maximum power point tracking ( mppt)
maximum power point tracking ( mppt)maximum power point tracking ( mppt)
maximum power point tracking ( mppt)
 
G1102034148
G1102034148G1102034148
G1102034148
 
Modeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic SystemModeling and Simulation of Solar Photovoltaic System
Modeling and Simulation of Solar Photovoltaic System
 
Buck boost converter
Buck boost converterBuck boost converter
Buck boost converter
 
MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM
MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM
MAXIMUM POWER POINT TRACKING METHODS OF PV SYSTEM
 

More from IJRES Journal

Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
IJRES Journal
 

More from IJRES Journal (20)

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...
 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil properties
 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their Structures
 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...
 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible Rod
 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and Detection
 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioning
 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision Workbench
 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and Now
 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirs
 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound Signal
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...
 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubes
 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 

Design Of Charge Controller Using MPPT Algorithm

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 2 Issue 5 ǁ May. 2014 ǁ PP.29-36 www.ijres.org 29 | Page Design Of Charge Controller Using MPPT Algorithm Apurba Abhijeeta School of Electrical Engineering, KIIT University, India ABSTRACT: Recently non-conventional sources are in huge demand than the conventional sources of energy. Solar energy, though it is in great demand but it has low efficiency. So, to increase the efficiency of the system, we need to find the exact MPP. For this we employ a tracker called MPPT. The main aim will be to track the maximum power from the photovoltaic and feed the extracted power to the load via buck-boost converter. The purpose of this converter is to maintain the required voltage magnitude necessary for the load. In this paper, I have used P&O Algorithm to get the maximum power point and for efficiently designing the charge controller. Keywords: Solar PV panel, MPPT algorithm, Charge controller I. INTRODUCTION In order to tackle the present energy crisis it is necessary to develop an efficient manner in which power has to be extracted from the incoming solar radiation. The use of the newest power control mechanisms called the Maximum Power Point Tracking (MPPT) algorithms has led to the increase in the efficiency of operation of the solar modules and thus is effective in the field of utilization of renewable sources of energy and other useful applications. In this research my aim is to design a solar charge controller using MPPT Algorithm. The MPPT works on certain algorithm to maintain the constant peak power throughout the application.A PV system when equipped with an MPPT system, it includes a solar panel, an MPPT algorithm, and a DC-DC converter. II. LITERATURE STUDY SOLAR PV PANEL A solar panel is a packaged connected assembly of photovoltaic cells. The solar panel can be used as a component of a larger photovoltaic system to generate and supply electricity in commercial and residential applications.Solar panels use light energy photon from the sun to generate electricity through the photovoltaic effect. Light which shines on a PV cell, may be reflected, absorbed, or passed through; however, only absorbed light generates electricity. The use of equivalent electric circuit makes it possible to model characteristics of a PV cell. The PV model consists of a current source (Isc ), a diode (D) and a series resistance (Rs ). The effect of parallel resistance (Rp), represents the leakage resistance of the cell is very small in a single module, thus the model does not include it. The current source represents the current generated by photons (Iph ), and its output is constant under constant temperature and constant incident radiation of light. The current-voltage relationship of a PV cell is given below: Combining these equations,
  • 2. Design Of Charge Controller Using MPPT Algorithm www.ijres.org 30 | Page BUCK-BOOST CONVERTER For PV system with batteries, the MPP of commercial PV module is set above the charging voltage of batteries for most combinations of irradiance and temperature. A buck converter can operate at the MPP under most conditions, but it cannot do so when the MPP goes below the battery charging voltage under a low- irradiance and high-temperature condition. Thus, the additional boost capability can slightly increase the overall efficiency. To obtain a stable voltage from an input supply (PV cells) that is higher and lower than the output, a high efficiency and minimum ripple DC-DC converter required in the system for residential power production. Buck-boost converters make it possible to efficiently convert a DC voltage to either a lower or higher voltage. Buck-boost converters are especially useful for PV maximum power tracking purposes, where the objective is to draw maximum possible power from solar panels at all times, regardless of the load. The basic principle of the buck–boost converter is fairly simple.  While in the On-state, the input voltage source is directly connected to the inductor (L). This results in accumulating energy in L. In this stage, the capacitor supplies energy to the output load.  While in the Off-state, the inductor is connected to the output load and capacitor, so energy is transferred from L to C and R. MAXIMUM POWER POINT TRACKER In a (Power-Voltage or current-voltage) curve of a solar panel, there is an optimum operating point such that the PV delivers the maximum possible power to the load. This unique point is the maximum power point (MPP) of solar panel. Because of the photovoltaic nature of solar panels, their current-voltage, or IV, curves depend on temperature and irradiance levels. Therefore, the operating current and voltage which maximize power output will change with environmental conditions. As the optimum point changes with the natural conditions so it is very important to track the maximum power point (MPP) for a successful PV system. So in PV systems a maximum power point tracker (MPPT) is very much needed. In most PV systems a control algorithm, namely maximum power point tracking algorithm is utilized to have the full advantage of the PV systems. In my work I have used P&O Algorithm. Perturb and Observe Method In this method the controller adjusts the voltage by a small amount from the array and measures power, if the power increases, further adjustments in the direction are tried until power no longer increases. This is called P&O method.
  • 3. Design Of Charge Controller Using MPPT Algorithm www.ijres.org 31 | Page In this algorithm the operating voltage of the PV module is perturbed by a small increment, and the resulting change of power, P is observed. If the P is positive, then it is supposed that it has moved the operating point closer to the MPP. Thus, further voltage perturbations in the same direction should move the operating point toward the MPP. If the P is negative, the operating point has moved away from the MPP, and the direction of perturbation should be reversed to move back towards the MPP. The flowchart of this algorithm is given below: CHARGE CONTROLLER A charge controller or charge regulator limits the rate at which electric current is added to or drawn from electric batteries. It prevents overcharging and may prevent against overvoltage, which can reduce battery
  • 4. Design Of Charge Controller Using MPPT Algorithm www.ijres.org 32 | Page performance or lifespan, and may pose a safety risk.The simple Solar Charge controller checks the battery whether it requires charging and if yes it checks the availability of solar power and starts charging the battery.The Functions of a microcontroller in charge controller are:  Measures Solar Cell Voltage.  Measures Battery Voltage.  Decides when to start battery charging.  Decides when to stop battery charging.  Decides when to switch on the load.  Decides when to switch odd the load. III. III.DESIGN SIMULATION SOLAR PHOTOVOLTAIC PANEL Programming: function Ia=Iphoton(Va,G,TaC) k = 1.381e-23; q = 1.602e-19; n = 1.3; Eg = 1.12; Ns = 10; Np=6; TrK = 298; Voc_TrK = 37.51 /Ns; Isc_TrK = 8.63/Np; a = 1.33e-3; TaK = 273 + TaC; Vc = Va / Ns; Isc = Isc_TrK * (1 + (a * (TaK - TrK))); Iph = G * Isc; Vt_TrK = n * k * TrK / q; b = Eg * q /(n * k); Ir_TrK = Isc_TrK / (exp(Voc_TrK / Vt_TrK) -1); Ir = Ir_TrK * (TaK / TrK)^(3/n) * exp(-b * (1 / TaK -1 / TrK)); dVdI_Voc = -2.0/Ns; Xv = Ir_TrK / Vt_TrK * exp(Voc_TrK / Vt_TrK); Rs = - dVdI_Voc - 1/Xv; Vt_Ta = n * k * TaK / q; Ia=zeros(size(Vc)); for j=1:5; Ia = Ia - (Iph - Ia - Ir * ( exp((Vc + Ia* Rs)/ Vt_Ta) -1)) else Ia= (-1 - Ir * (Rs / Vt_Ta)* exp((Vc + Ia * Rs)/ Vt_Ta)); end Ia=Ia*Np; end
  • 5. Design Of Charge Controller Using MPPT Algorithm www.ijres.org 33 | Page Output of the PV panel: MAXIMUM POWER POINT TRACKER Programming: function D = PO(V,I,T) persistent P2 P1 dP d dd n; if isempty(V) V=20; end if isempty(I) I=0; end if isempty(P2) P2=0; end if isempty(P1) P1=0; end if isempty(dP) dP=0; end if isempty(d) d=1; end if isempty(dd) dd=0; end if isempty(n) n=1; end if (T > n*0.02) n = n + 1; P1=P2; P2=V*I;
  • 6. Design Of Charge Controller Using MPPT Algorithm www.ijres.org 34 | Page dP=P2-P1; if (dd==0) if dP>1 dd=0.01; d=d+dd; else if dP<-1 dd=-0.01; d=d+dd; else dd=0; end end else if ((dP<1)&&(dP>-1)) dd=0; d=d+dd; else if ((dP/dd)>0) dd=0.01; d=d+dd; else dd=-0.01; d=d+dd; end end end end D=d/(d+1); if D<0.1 D=0.1; d=D/(1-D); else if D>0.9 D=0.9; d=D/(1-D); else end end end Output of MPPT:
  • 7. Design Of Charge Controller Using MPPT Algorithm www.ijres.org 35 | Page BUCK-BOOST CONVERTER Output of Buck-Boost Converter: CHARGE CONTROLLER
  • 8. Design Of Charge Controller Using MPPT Algorithm www.ijres.org 36 | Page Output of Charge Controller: IV. CONCLUSION When the solar PV panel is directly connected to the load, the power delivered is not optimal. Moreover, solar PV power fluctuates due to variations in irradiance and temperature levels. So , it is necessary to use a maximum power point tracker in ensure minimal energy loss. Thus, an MPPT system is used to achieve the optimum or peak power under changing environmental operating conditions. REFERENCES [1]- [MoSE] – Mohamad A. S. Masoum, Seyed Mahdi Mousavi and Ewald F. Fuchs, “Microprocessor-Controlled New Class of Optimal Battery Chargers for Photovoltaic Applications”, IEEE Transactions on Energy Conversion, Vol. 19, No.3, Sep. 2004. [2]- [MoSE] – Mohamad A. S. Masoum, Hooman Dehbonei and Ewald F. Fuchs, “Theoretical and Experimental Analyses of Photovoltaic Systems With Voltage and Current Based Maximum Power Point Tracking”, IEEE Transactions on Energy Conversion, Vol. 17, No.4, Dec. 2002. [3]- C.Shen C. Hua. Study of maximum power tracking techniques and control of dc/dc converters for photovoltaic power systems. In Power Electronics Specialists Conference, 1998. [4]- P.L. Chapman T. Esram. Comparison of photovoltaic array maximum power point tracking techniques. IEEE Trans. Energy Convers., 22(2):439{449, 2007. [5]- Understanding Buck-boost Power Stages in Switchmode Power Supplies (SLVA061) [6]- Mohamed Azab, “A New Maximum Power Point Tracking for Photovoltaic Systems,” World Academy of Science, Engineering and Technology, 44, 2008. [7]- Modelling of Photovoltaic Module. International Conference on Renewable Energies and Power Quality(ICREPQ’10) Granada (Spain), 2010