Implementation of P&O MPPT Method Using ARDUINO 1
Implementation of P&O MPPT Method Using ARDUINO 1
Implementation of P&O MPPT Method Using ARDUINO 1
IJEECS
ISSN 2348-117X
Volume 7, Issue 3
March 2018
Abstract - To improve operating efficiency of solar PV technology, it is essential to have dexterous and robust maximum
power point tracking (MPPT) controller. In this paper implementation of a boost converter for control of photovoltaic
power using Maximum Power Point Tracking (MPPT) control mechanism is presented. Firstly, the individual
photovoltaic module is analyzed using SIMULINK software. The main aim will be tracking of maximum power point of
the photovoltaic module, so that by using Arduino Controller with the help of boost converter [5], extraction of the
maximum is possible power from photovoltaic module. Hardware implementation is also done. The results of
implementation followed by the conclusion are discussed in the paper.
Keywords- MPPT, P&O, Incremental Conductance, SSM, dc-dc converter
1. INTRODUCTION
Solar energy is liberally available that has made it possible to harvest it and utilize it properly. Solar energy
system can be used as standalone generating unit or can be used as a grid connected generating unit depending
on the availability of a nearby grid. To develop an efficient way in which power has to be extracted from the
incoming solar radiation to tackle the present energy crisis [14]. To increases the efficiency of operation of the
solar modules, the use of the most recent power control mechanisms called the Maximum Power Point
Tracking (MPPT) algorithm is effective. Solar irradiation that incident on the photovoltaic modules which
having a variable characters depending on the orientation of the solar field, latitude, the season and an hour of
the day. Also the irradiation and the temperature are important terms on which energy produced by each
photovoltaic cell depends [3, 10]. For developing efficient solar PV system advancement in power electronics
are helpful. Maximum power can be extracted from PV array by implementing MPPT Algorithm. The
problematic consideration by MPPT techniques is to find the voltage Vmpp or current Impp at which a PV
array should operate to obtain the maximum power output Pmpp under a given temperature and irradiance
condition. The objective of this is to study and analyze different MPP techniques. Different MPP techniques
have their own merits, demerits and effectiveness. Analyzing all these methods, implement the effective
method out of it. Start from installation, Effective pricing of Solar PV systems is already high. Here in this
paper, the main aim is to implement Cost effective system and to maintain reliable supply to avoid massive
blackouts [12] with an alternative of solar energy as a part of smart grid technology [15].
2. SOLAR CELL
Solar cell equivalent electrical model as shown in the figure I. where I and V are the solar cell output current
and voltage respectively. Rs and Rsh are the series and shunt resistances of the solar cell. Rs is the resistance
offered by the contacts and the bulk semiconductor material of the solar cell.
(1)
-19
Where as , I0 is the dark saturation current, q is the charge of an electron (1.602 x 10 coulombs), n is the
diode quality (ideality) factor, k is the Boltzmann constant (1.38064852(79)×10−23 J/K), T is the absolute
temperature and Rs and Rsh are the series and shunt resistances of the solar cell.
(2)
It is the ratio of the actual maximum power (Impp*Vmpp) to the theoretical one (Isc*Voc). The MPP voltage
and current of PV cell are always below the open circuit voltage and the short circuit current respectively in
the voltage and current characteristics, because of the series and shunt resistances and the diode depicted in
fig.1
2.3 Temperature and Irradiance Effect
Two important factors that are mainly effect on solar module i.e. temperature and irradiance. As the photo-
generated current is directly proportional to the irradiance level, i.e. as irradiation increases it leads to a higher
photo-generated current. Furthermore, the short circuit current is directly proportional to the photo generated
current; therefore this relation gives directly proportional to the irradiance. When the operating point is not the
short circuit, in which no power is generated, in the PV current photo generated current is also the main factor.
For this reason the voltage-current characteristic varies with the irradiation which is mostly affect on solar
module. As shown in figure II the effect of irradiance on current-voltage characteristics.
Similarly, the figure III shows the power-voltage characteristics (P-V). Where the curves are shown in per
unit, i.e. the voltage and current are normalized using the VOC and the ISC respectively, in order to illustrate
better the effects of the irradiance on the V-I and V-P curves.
Figure III: Characteristic Power Curve of P-V Array for Different Irradiance
As shown from the graph the effect of current and voltage are both positive i.e. as the irradiation increases
power generated by solar cell or module increases. On the other hand effect of temperature mostly on voltage
in the system. The open circuit temperature dependent on temperature, this is shown by equation 3.
(3)
Following figure IV shows the effect of temperature on voltage of system. The effect of temperature is
negative, i.e. as the temperature increases voltage is decreases.
Simultaneously the little current in system increases and it does not compensate the decrease in the voltage
which is caused by a given temperature rise. That is why the power also decreases. Effect of temperature on
current is neglected.
4. BOOST CONVERTER
The output voltage of this converter is greater than the input voltage. As shown in figure VI is boost converter
that we use to increase the efficiency of solar module [1,2].
(4)
(5)
5. MATLAB SIMULATION
Following figures shows modeled pictures of implemented electrical model of individual PV panel used in
industry. Representation of Ipv is shown in figure VII.
As shown in figure XI and XII Control Circuit for Eagle schematic and layout of Eagle schematic.
6. SENSING CIRCUIT
As in the experimental setup voltage and current sensing circuit used to perform further experiments and
results. Arduino program is made for the voltage sensing circuit, at the same time current sensor also used
.This also produces signal of 0 to 30 A into 0 to 5V range as per requirement of Arduino input. Hence this
current sensor is suitable choice. For Current measurement, ACS712, 30A current sensor is used.
7. SIMULATION RESULTS
The system continuously tries to achieve Maximum Power from PV panels [9]. However some results are
mentioned below which describe operating region for Corresponding Irradiance level. They are Left of MPP,
On MPP and Right of MPP. Constant duty cycle program is written in each case.
Followings are the results obtained from available system.
Table 1
Vin(V) Iin(A) Vout(V) Iout(A) Duty
Cycle (%)
205.5 7.01 214.13 5.89 4
Above results are taken at particular instant so as left of MPP, on MPP and Right of MPP. From power curves,
it is observed that power is maximized for a particular operating point. From above results waveform, it is
observed that as duty cycle is increased, Output voltage increases. However, operating point of PV module
also shifts. P&O Algorithm is applied in order to achieve Maximum power from available system. Here,
Maximum power is achieved at near around 7% duty cycle. Thus maximum power is extracted from system.
9. FUTURE SCOPE
With the MPPT technique, we extract Maximum power available from PV system. Further extension can be
given to this system by adding inverter topology in order to run motor application. By Controller based
inverter that has built in MPPT and VFD action implemented in software algorithm, 1ph, 1.5 hp AC motor is
nice application. This system can be cooperative for agricultural purposes [13].
REFERENCES
[1] M. G. Villalva, J. R. Gazoli, E. Ruppert F, "Comprehensive approach to modeling and simulation of photovoltaic
arrays", IEEE Transactions on Power Electronics, 2009 vol. 25, no. 5, pp. 1198--1208, ISSN 0885-8993.
[2] M. G. Villalva, J. R. Gazoli, E. Ruppert F, "Modeling and circuit-based simulation of photovoltaic arrays", Brazilian
Journal of Power Electronics, 2009 vol. 14, no. 1, pp. 35--45, ISSN 1414-8862.
[3] E. Koutroulis, K. Kalaitzakis and N. C. Voulgaris, "Development of a microcontroller-based, photovoltaic maximum
power point tracking control system," in IEEE Transactions on Power Electronics, vol. 16, no. 1, pp. 46-54, Jan
2001.
[4] T. Esram and P. L. Chapman, "Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques,"
in IEEE Transactions on Energy Conversion, vol. 22, no. 2, pp. 439-449, June 2007.
[5] N. Kasa, T. Iida and Liang Chen, "Flyback Inverter Controlled by Sensorless Current MPPT for Photovoltaic Power
System," in IEEE Transactions on Industrial Electronics, vol. 52, no. 4, pp. 1145-1152, Aug. 2005.
[6] Miao Zhang, Jie Wu and Hui Zhao, "The application of slide technology in PV maximum power point tracking
system," Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788), 2004, pp. 5591-
5594 Vol.6.
[7] T. Esram and P. L. Chapman, "Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques,"
In IEEE Transactions on Energy Conversion, vol. 22, no. 2, pp. 439-449, June 2007.
[8] M. Berrera, A. Dolara, R. Faranda and S. Leva, “Experimental test of seven widely-adopted MPPT algorithms”, 2009
IEEE Bucharest Power Tech Conference, June 28th - July 2nd, Bucharest, Romania.
[9] P. C. M. de Carvalho, R. S. T. Pontes, D. S. Oliveira, D. B. Riffel, R. G. V. de Oliveira and S. B. Mesquita, "Control
Method of a Photovoltaic Powered Reverse Osmosis Plant without Batteries Based on Maximum Power Point
Tracking," 2004 IEEE/PES Transmision and Distribution Conference and Exposition: Latin America (IEEE Cat. No.
04EX956), 2004, pp. 137-142.
[10] Ramos Hernanz, JA., Campayo Martín, J.J. Zamora Belver, I., Larrañaga Lesaka, J., Zulueta Guerrero, E. Puelles
Pérez, E.,” Modeling of Photovoltaic Module”, International Conference on Renewable Energies and Power Quality
(ICREPQ’10) Granada (Spain), 23th to 25th March, 2010.
[11] E. V. Solodovnik, Shengyi Liu and R. A. Dougal, "Power controller design for maximum power tracking in solar
installations," in IEEE Transactions on Power Electronics, vol. 19, no. 5, pp. 1295-1304, Sept. 2004.
[12] Sandeep Ushkewar, S. Chaube, N. Komawar, N. Tirpude and M. S. Ansari, "Controlled islanding scheme for power
system protection: Guidelines and approach: Case study: Proposed Bhopal islanding scheme," 2017 Third
International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics
(AEEICB), Chennai, 2017, pp. 117-121.
doi: 10.1109/AEEICB.2017.7972394
[13] N. Patcharaprakiti and S. Premrudeepreechacharn, "Maximum power point tracking using adaptive fuzzy logic
control for grid-connected photovoltaic system," 2002 IEEE Power Engineering Society Winter Meeting. Conference
Proceedings (Cat. No.02CH37309), 2002, pp. 372-377 vol.1.
[14] Nilesh Ahire,Vishal Dake, “Analysis of Voltage Profile, its Issues and Mitigation Techniques Use In Western
Regional Grid of India”, 2018 Fourth International Conference on Advances in Electrical, Electronics, Information,
Communication and Bio-Informatics(AEEICB),Chennai,2018.
[15] Nilesh Ahire,M. Fernandese and S. Ushkewar, "Optimal Allocation Of Shunt Compensation And Maximum
Loadability Assessment On IEEE-14 Bus Test System," 2018 Fourth International Conference on Advances in
Electrical, Electronics, Information, Communication and Bio-Informatics(AEEICB),Chennai,2018.