ArticlePDF Available

Modeling and simulation of solar PV module for comparison of two MPPT algorithms (P&O & INC) in MATLAB/Simulink

Authors:

Abstract and Figures

p>This paper introduces a procedure for the modelling of a Photo ــ Voltaic (PV) cell and the application of maximum power point tracking (MPPT) in step-by-step with MATLAB/Simulink. The model of one diode is used to explore the characteristics of I ــ V and P ــ V curves of 60W PV module. Due to the non-linear and time varying of PV characteristics, the generated power of the PV is continually varying with atmospheric conditions like temperature and irradiation, the MPPT technology is very important to chase maximum power point (MPP) on the P ــ V curve to obtain maximum output power from PV array. This study focuses on two common types algorithms of MPPT, namely perturb and observe (P&O) and incremental conductance (INC). A DC--DC boost converter is implemented to regulate the voltage output from the PV array's and for the application of MPPT algorithm.</p
Content may be subject to copyright.
Indonesian Journal of Electrical Engineering and Computer Science
Vol. 18, No. 2, May 2020, pp. 666~677
ISSN: 2502-4752, DOI: 10.11591/ijeecs.v18.i2.pp666-677 666
Journal homepage: http://ijeecs.iaescore.com
Modeling and simulation of solar PV module for comparison of
two MPPT algorithms (P&O & INC) in MATLAB/Simulink
Hayder Moayad Abd Alhussain, Naseer Yasin
Electrical Power Engineering Techniques, Department of Electrical Engineering Technical College
Middle Technical University Baghdad, Iraq
Article Info
ABSTRACT
Article history:
Received Aug 2, 2019
Revised Nov 4, 2019
Accepted Nov 18, 2019
This paper introduces a procedure for the modeling of a Photovoltaic (PV)
cell and the application of“maximum power point tracking (MPPT)”in step-
by-step with MATLAB/Simulink. The model of one diode is used to explore
the characteristics of I
ــ
V and P
ــ
V curves of 60W PV module. Due to the
non-linear and time-varying of PV characteristics, the generated power of the
PV is continually varying with atmospheric conditions like temperature and
irradiation, the MPPT technology is very important to chase“maximum
power point (MPP)”on the P
ــ
V curve to obtain maximum output power from
PV array. This study focuses on two common types of algorithms of
MPPT,“namely perturb and observe (P&O) and incremental conductance
(INC)”. A DC
ــ
DC boost converter is implemented to regulate the voltage
output from the PV array's and for the application of the MPPT algorithm.
Keywords:
DCــDC boost converter
Incremental conductance(INC)
Maximum power point tracking
(MPPT)
Perturb and observe (P&O)
Photovoltaic (PV)
Copyright © 2020 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Hayder Moayad Abd Alhussain,
Electrical Power Engineering Techniques, Department of Electrical Engineering Technical College,
Middle Technical University Baghdad, Iraq.
Email: hayder_moayad@yahoo.com
1. INTRODUCTION
The Photovoltaic power could be considered among the renewable energy resources as the most
essential resource with the greatest development potential, so it attracts human attention because of it is
ubiquitous, cost reduction, clean energy, continuity and reliability, and there is plenty of solar radiant free
energy. Researchers have the best understanding of PV working principles because of the continuous
updating of the mathematical modeling of solar PV cells [1]. However, the variation of the PV power
generation with different atmosphere circumstances is the main challenge for the PV system applications and
it is the main case that must be taken into account. Therefore, it is important to increase the efficiency of the
PV system, which must operate at its maximum power point, so the maximum power point tracking MPPT is
a process that responsible for obtaining the information about the highest PV power usage in the design of
the console [2].
The solar cell's efficiency depends on many factors such as irradiance, temperature, shadow, dirt,
spectral characteristics of sunlight, etc. The changing in insolation on PV panels due to rapid climatic
changes such as an increase in ambient temperature and cloudy weather can reduce the PV panels output
power. In another word, each photovoltaic cell produces energy related to its operational and environmental
conditions [3]. The maximum power of the PV module generates at a single operating point. On the other
hand, the operating point of the PV system can be controlled by adjusting the output power or voltage of the
PV system. The output voltage and power of the PV system can be controlled by a power electronic
converter which is the most common method, which in turn is controlled by a specific control algorithm to
drive this procedure [4].
Therefore, most environmental factors such as ambient temperature and solar radiation greatly
determine the amount of energy that can be produced. So, an MPPT is required with a control unit to reach
Indonesian J Elec Eng & Comp Sci ISSN: 2502-4752
Modeling and simulation of solar PV module for comparison of two… (Hayder Moayad Abd Alhussain)
667
the maximum power generated from the resulting PV array [5], and also as the characteristics of PــV and IــV
curves are non-linear and time-varying as in Figure 1, it is necessary to implement a“maximum power point
tracking MPPT” system to chase the  on the PــV curve, so that maximum power output can be gained
from the PV array system [6].
Two MPPT algorithm methods are proposed in this literature; Perturb and Observe (P&O) and
Incremental Conductance (INC). For the representation of the MPPT, the PV system needs to have a DCــDC
converter, the DCــDC converter can be either boost converter or buckــboost converter, they are usually used
because of their efficiency high [7]. The boost converter is used in this paper to track the MPP.
The purpose of this paper is to study and compare the most suitable MPPT methods for PV
applications and evaluate their performance under irradiation changes using perturb and observe method and
incremental conduction method. The simulation study is designed to create an implementation of two MPPT
algorithms for the PV modules connected to the load, giving a satisfying response to the problem of
irradiation changes using MATLAB/Simulink program.
Figure 1. IV and PV characteristic curves of a solar panel
2. NOMENCLATURE
[] PV output current in (A), [] PV output voltage in (V), [] reference temperature = 298K,
[] operating temperature in Kelvins, [] PV saturation current in (A), [] PV ideality--factor,
which = 1.6,
[] PV light generated current in (A), [] Boltzman-constant, which= (1.3805×10-23 J/K), []
Charge of electron, which = (1.6×10-19 C), [] series resistance of a PV, which =0.0111Ω, [] parallel
resistance of a PV which =1000 Ω, [] the band gap of the silicon, which =1.1 eV, [] short circuit
current temperature cــefficient, which =0.0032A/oC, [] the illumination of PV in (W/m2) which
=1000W/m2, [] short ـcircuit current with irradiation (1000W/m2) and temperature 25oC= 2.55A, []
Cells number in series, []Cells number in parallel.
3. PHOTOVOLTAIC MODELING
3.1. Model Reference
PV module of MXS 60W is taken as a reference for the simulation as given in Table 1 [8].
Table 1. 60W PV Module Specifications
Rated Power
60 W
Voltage at Maximum power (Vmp)
17.1 V
Current at Maximum power (Imp)
3.5 A
Open circuit voltage (VOC)
21.1 V
Short circuit current (ISCr)
3.8 A
Total number of cells in series (Ns)
36
Total number of cells in parallel (Np)
1
3.2. Solar Cell Module
A solar panel can be built by connecting series cells and parallel cells to form the PV. In this paper
60W PV model is used with NS = 36 and NP = 1. The solar cells are a p-n semiconductor junction, which
can be represented as a diode circuit, as shown in Figure 2. This circuit includes photocurrent Iph , Rs and
ISSN: 2502-4752
Indonesian J Elec Eng & Comp Sci, Vol. 18, No. 2, May 2020 : 666 - 677
Rsh are the series and parallel resistance of the PV cell respectively. The PV panel can be formed
mathematically as shown [9-11].
3.2.1. Shunt Current Ish Module
Matlab Simulation of shunt current Ish as shown in Figure 3.
 󰇛 󰇜 (1)
Figure 2. Solar cell circuit
Figure 3. Matlab Simulation of shunt current Ish
3.2.2. Temperature module from degrees to Kelvin
Matlab simulation of temperature conversion from degrees Celsius to Kelvin as shown in Figure 4.
   (2)
3.2.3. Photo Current Iph Module
Matlab simulation of photo current  as shown in Figure 5.
 󰇟 󰇛 󰇜󰇠 (3)
Figure 4. Matlab simulation of
temperature conversion from degrees
Celsius to Kelvin
Figure 5. Matlab simulation of photo current 
3.2.4. Reverse Saturation Current Module Irs
Simulation of the reverse saturation current  as shown in Figure 6.
 󰇣󰇡
󰇢󰇤 (4)
3.2.5. Saturation Current Io Module
Matlab simulation of saturation current as shown in Figure 7.
󰇛󰇜󰇟󰇛
󰇜󰇠 (5)
Indonesian J Elec Eng & Comp Sci ISSN: 2502-4752
Modeling and simulation of solar PV module for comparison of two… (Hayder Moayad Abd Alhussain)
669
Figure 6. Simulation of the reverse saturation current 
Figure 7. Matlab simulation of saturation current
3.2.6. The current output of PV module IPV
Simulation of output current of PV module  as shown in Figure 7.
  󰇥󰇣󰇛󰇜
 󰇤 󰇦  (6)
Figure 8. Simulation of output current of PV module 
All six models above are connected as shown in Figure 9, and a ramp function is used to simulate
the whole axis of voltage for the characteristics of IــV and PــV curves, and the slope of the ramp function is
set to 10.
ISSN: 2502-4752
Indonesian J Elec Eng & Comp Sci, Vol. 18, No. 2, May 2020 : 666 - 677
Figure 9. Simulation of all six models
4. ALGORITHM OF MPPT CONTROL
PV system curves are influenced by temperature and solar irradiation. Furthermore, daily
irradiation behavior has abrupt variations during day time. The MPP of the PV arrays under these conditions
keeps changing continuously, and the operating point of the PV cell should also change consequently to
maximize the extracted energy. The MPPT technique is useful to maintain the operation point of a PV array
at its maximum [12].
4.1. DC-DC Boost Converter
The DC-DC boost converter circuit shown in Figure 10, the circuit consists of DC input source
voltage Vin to represent the PV output voltage, L is boost inductor, boost controlled switch IGBT, C2 is
boost filter capacitor, boost diode D and R is load resistance [13-14].
Figure 10. DC-DC converter
The boost controller switch IGBT is controlled by a duty-cycle (d) and the gain DC voltage of the
DC-DC boost converter is:


 (7)
Vout is the voltage output from the boost converter, Vin is the voltage input to the boost converter
from the PV array and (d) is the duty-cycle generated from MPPT controller either by P&O or INC to boost
the input voltage using pulse width modulation (PWM) technique as shown in Figure 11 [15].
Details of the boost converter are given in Table 2. These details can be determined mathematically
from the designed circuit of a dcــdc boost converter [16].
Table 2. DC-DC Boost Converter Component Values
Component
Rating
L
150[μH]
C1
100[μF]
C2
470[μF]
R
30[Ω]
Indonesian J Elec Eng & Comp Sci ISSN: 2502-4752
Modeling and simulation of solar PV module for comparison of two… (Hayder Moayad Abd Alhussain)
671
Two methods of MPPT are taken in this paper.
Figure 11. Configuration of PV system to control the boost converter with MPPT
4.2. Perturb and Observe Method (P&O)
The algorithm based on the process of perturbation (increase or decrease) of power based on
increases or decrease the voltage of the PV array's, based on the observation of the power output of the PV.
The algorithm of P&O is continuously increasing or decreasing the voltage reference by depending on the
previous value of the power sample. The P&O method is simpler as it requires sensors for the voltage and
current only, and it is easier to be implemented [17]. In this algorithm, the time taken to reach the MPP is
longer than that in INC. When the MPP point is reached, P&O keeps alternating around the point and would
never stop on it.
According to the algorithm of P&O, when a small increase in the operating voltage of the PV array
is perturbed, and if the power change ΔP is (positive), it is going in a direction towards MPP and it should
keep on the perturbing along the same direction. If the changes in power ΔP is (negative), then the operating
point is moving away from the MPP point and the sign has to be changed of the delivered perturbation.
The algorithm of P&O is shown in Figure 12; it is based on perturbing the operating voltage
periodically and comparing the previous one with it. If the difference in voltage ΔV and the difference in
power ΔP are positive then the PV array voltage is increased. If both ΔP and ΔV are negative then there is
also an increase in the PV array voltage, otherwise, the voltage is decreased. Similarly, the next period is
reiterated until the point of maximum power is reached [18-19].
(a). Flowchart of P&O
(b). P-V graph
Figure 12. P&O control technique
ISSN: 2502-4752
Indonesian J Elec Eng & Comp Sci, Vol. 18, No. 2, May 2020 : 666 - 677
The simulink model of the MPPT P&O algorithm shown in Figure 11 includes the 60W PV array
and contains the equations required for its modeling. The DC voltage source of the boost converter is
replaced by a MATLAB subsystem integrated with the PV array. Perturbing the duty ratio of the dc ــ dc boost
converter will perturb the current of the PV array and consequently perturbs the voltage of the PV array. To
calculate the power at different duty cycles and to compare it with the current operating point power, the
MPPT subsystem is used. The duty cycle either decreases or increases or remains the same.
Figure 13 shows the configuration of the MPPT algorithm in MATLAB/Simulink according to the
flowchart of the P&O method expounded in Figure 12 [20].
Figure 14 shows the configuration of PWM to increase or decrease the duty-cycle used to control
the boost switching IGBT, with pulse generator period 1/5000 and pulse width 50 [20].
Figure 13. Configurations of (P&O) MPPT algorithm in Simulink
Figure 14. Configuration of PWM
4.3. Incremental Conductance (INC)
INC is another method for tracking the MPP. This method is used to counter the weakness of the
P&O method [21]. The P&O method is not capable to compare the actual operating voltage at a maximum
power point with the terminal voltage of the (PV) array. The INC method is easier to implement, it has a
higher tracking speed, and better efficiency, this makes INC algorithm better than P&O [22]. The algorithm
of INC is derived by differentiating the power of the PV with respect to its voltage, then the result is set equal
to zero as in (8) and (9) [23-24].
At point of MPP

 󰇛󰇜
 
 (8)
Rearranging as shown in (8),


(9)
Indonesian J Elec Eng & Comp Sci ISSN: 2502-4752
Modeling and simulation of solar PV module for comparison of two… (Hayder Moayad Abd Alhussain)
673
From (9), the (left-hand side) is the incremental conductance, while the (right-hand side) is the
opposite instantaneous conductance. When the operating point reaches the MPP, both sides of (9) are
opposite in the sign but equal in magnitude.
When an operating point is away from the MPP, two possibilities exist, either the operating point is
at the (left-hand side) of MPP when incremental conductance is greater than instantaneous conductance, or at
the (right-hand side) of MPP when incremental conductance is less than instantaneous conductance as shown
in (10), (11), (12). The Simulink model of the InC algorithm is the same as the P&O condition, but only
different in MPPT algorithms.


 
  (10)



  (11)



  (12)
The operation of the incremental conductance idea is shown in Figure 15.
(a). Flow chart of INC
(b). P-V graph
Figure 15. Incremental conductance control technique
5. SIMULATION RESULTS
5.1. Simulation Results of The PV Array Without DC-DC Converter
In Figure 16 (a), the input irradiation until time 1 sec, is set to 1000W/m2, 1 & 2sec is set to
800W/m2, 2 & 3sec it is set to 600W/m2, 3 & 4 sec the setting is 400W/m2, and between 4 & 5 sec, it is set
to is 200W/m2. With input temperature set at 250C during the whole simulation.
In Figure 16 (b), the input temperature from 0 to 1sec is 250C, between 1 & 2sec it is 500C, 2 & 3s
it is set to 750C. With input irradiation set at 1000W/m2 during the whole simulation.
Figure 17 shows that the current output from the PV is decreasing, and the voltage output is also
decreasing when the irradiation decreases. This would result in a net decrease in output power with a
decrease in irradiation when the temperatures are constant.
In Figure 18 when the operating temperature increases, the voltage output from the PV decreases
drastically, but the current output increases marginally. This results in a net reduction in the power output
with a rise in temperatures.
ISSN: 2502-4752
Indonesian J Elec Eng & Comp Sci, Vol. 18, No. 2, May 2020 : 666 - 677
(a). Input-Time varying irradiation
(b). Input-time varying temperature
Figure 16. Input-Time varying irradiation and temperature
(a). Output IــV
(b). Output PــV
Figure 17. Output characteristic of the PV while varying irradiation
(a). Output IــV
(b). Output PــV
Figure 18. Output characteristic of the PV with temperature varying
5.2. Simulation Results of The PV Array with Resistive Load
The irradiation is set to1000W/m2 and the temperature is set to 250C, it is seen in Figure 19 that the
output DC power is about 14.41W which is equal to:
 (13)
Indonesian J Elec Eng & Comp Sci ISSN: 2502-4752
Modeling and simulation of solar PV module for comparison of two… (Hayder Moayad Abd Alhussain)
675
(a). Power (Ppv)
(b). Voltage (Vpv)
Figure 19. Output of the PV array with resistive load
5.3. Simulation Results with DC-DC Boost Converter Using MPPT (P&O, INC)
As seen in Figure 20, the output power from the P&O method is 56.81W and the output voltage is
41.29V which represents the maximum power (Pmax) and (Vmax) that can be drawn from the PV module
and the maximum power was achieved in about 0.09 sec, the final value of output power has a ripple of about
1.56 as seen in Figure 20 (a).
While in the INC method the maximum power output (Pmax) of value 58W is achieved with a rise
time of about 0.65 sec, with a ripple of about 1.31 as seen in Figure 21 (a).
(a). Output power
(b). Output voltage
Figure 20. The output power and voltage of the DCــDC boost converter with P&O method
(a). Output power
(b). Output voltage
Figure 21. The output voltage of the dcــdc boost converter with INC method
ISSN: 2502-4752
Indonesian J Elec Eng & Comp Sci, Vol. 18, No. 2, May 2020 : 666 - 677
It can be noted that after applying the MPPT algorithm the operating point at maximum power is
reached at lesser rise time with INC. The result of the simulation show that the energy production from solar
panels being independent and maximized of weather conditions.
5.4. The Comparison Between P&O and InC MPPT Algorithms
MPPT P&O and InC algorithms are simulated and compared under the same conditions. When
weather conditions are steady or change slowly, P&O MPPT oscillates near the MPP but InC MPPT
accurately finds the MPP at changing weather conditions as well. There is a comparison between these two
algorithms for the different parameters are given in Table 3. The output current can be determined by (14).
The results obtained in this paper from 60-watt solar panels can be compared to the results obtained from 60-
watt and 70-watt solar panels in [25-26].
 
 (14)
Table 3. Comparison between the MPPT P&O and InC Algorithms
PV
Output Power
Output Voltage
Output Current
Time Response
Accuracy
Without MPPT
14.41 W
20.77 V
0.693 A
0.0 sec
Less
With MPPT P&O
56.81 W
41.29 V
1.375 A
0.09 sec
Less
With MPPT InC
58 W
41.72 V
1.4 A
0.065 sec
Accurate
6. CONCLUSIONS
In this paper, a procedure for the mathematical modeling of the PV module is demonstrated to earn
more understanding of the characteristics of PــV and IــV curves of PV module. The MPPT algorithms of
P&O and INC are discussed and simulated by MATLAB/Simulink. The simulated MPPT controller achieved
and maintained the MPP efficiently at different temperatures and irradiation levels. The simulation proved
that the INC method has a higher speed, better performance with more accuracy in tracking the MPP than
)P&O( method. These two methods improve the steady-state and dynamic performances of a photovoltaic
system and improve the efficiency of the dcــdc boost converter system.
REFERENCES
[1] N. Pandiarajan and R. Muthu, Mathematical modeling of photovoltaic module with Simulink,” in 2011 1st
International Conference on Electrical Energy Systems, 2011, pp. 258-263.
[2] A. P. Yoganandini and G. S. Anitha, “A cost effective computational design of maximum power point tracking for
photo-voltaic cell,” Int. J. Electr. Comput. Eng., vol. 9, no. 2, p. 851, 2019.
[3] A. S. Samosir, H. Gusmedi, S. Purwiyanti, and E. Komalasari, “Modeling and Simulation of Fuzzy Logic based
Maximum Power Point Tracking (MPPT) for PV Application.,” Int. J. Electr. Comput. Eng., vol. 8, no. 3, 2018.
[4] H. Attia, “Fuzzy Logic Controller Effectiveness Evaluation through Comparative Memberships for Photo voltaic
Maximum Power Point Tracking Function,Int. J. Power Electron. Drive Syst., vol. 9, no. 3, p. 1147, 2018.
[5] A. A. Abdulrazzaq and A. H. Ali, “Efficiency Performances of Two MPPT Algorithms for PV System With
Different Solar Panels Irradiancess,” Int. J. Power Electron. Drive Syst., vol. 9, no. 4, p. 1755, 2018.
[6] M. A. Eltawil and Z. Zhao, “MPPT techniques for photovoltaic applications,Renew. Sustain. energy Rev., vol. 25,
pp. 793-813, 2013.
[7] R. Palanisamy, K. Vijayakumar, V. Venkatachalam, R. M. Narayanan, D. Saravanakumar, and K. Saravanan,
“Simulation of various DC-DC converters for photovoltaic system,” Int. J. Electr. Comput. Eng., vol. 9, no. 2,
pp. 917, 2019.
[8] www.solarelectricsupply.com/media/custom/upload/Solarex-MSX64.pdf
[9] S. Chowdhury, S. P. Chowdhury, G. A. Taylor, and Y. H. Song, Mathematical modelling and performance
evaluation of a stand-alone polycrystalline PV plant with MPPT facility,” in 2008 IEEE Power and Energy Society
General Meeting-Conversion and Delivery of Electrical Energy in the 21st Century, 2008, pp. 1-7.
[10] J.-H. Jung and S. Ahmed, “Model construction of single crystalline photovoltaic panels for real-time simulation,”
in 2010 IEEE Energy Conversion Congress and Exposition, 2010, pp. 342-349.
[11] S. Nema, R. K. Nema, and G. Agnihotri, “MATLAB/Simulink based study of photovoltaic cells/modules/array and
their experimental verification,” Int. J. Energy Environ., vol. 1, no. 3, pp. 487-500, 2010.
[12] I. H. Altas and A. M. Sharaf, “A novel on-line MPP search algorithm for PV arrays,” IEEE Trans. Energy
Convers., vol. 11, no. 4, pp. 748-754, 1996.
[13] Rashid, M. H. (2017). :”Power electronics handbook. Butterworth-Heinemann.
[14] N. Hashim, Z. Salam, D. Johari, and N. F. N. Ismail, “DC-DC Boost Converter Design for Fast and Accurate
MPPT Algorithms in Stand-Alone Photovoltaic System,” Int. J. Power Electron. Drive Syst., vol. 9, no. 3,
pp. 1038, 2018.
Indonesian J Elec Eng & Comp Sci ISSN: 2502-4752
Modeling and simulation of solar PV module for comparison of two… (Hayder Moayad Abd Alhussain)
677
[15] J. J. Nedumgatt, K. B. Jayakrishnan, S. Umashankar, D. Vijayakumar, and D. P. Kothari, Perturb and observe
MPPT algorithm for solar PV systems-modeling and simulation,” in 2011 Annual IEEE India Conference,
2011, pp. 1-6.
[16] G. Ofualagba, I. K. Charles, and O. A. Okiemute, “Optimizing the output current for a DC-DC converter,” Control
Theory Informatics, vol. 2, no. 2, pp. 49-61, 2012.
[17] P. Lei, Y. Li, and J. E. Seem, “Sequential ESC-based global MPPT control for photovoltaic array with variable
shading,” IEEE Trans. Sustain. Energy, vol. 2, no. 3, pp. 348-358, 2011.
[18] A. S. Hiwale, M. V Patil, and H. Vinchurkar, “An efficient MPPT solar charge controller,” Int. J. Adv. Res. Electr.
Electron. Instrum. Eng., vol. 3, no. 7, 2014.
[19] M. L. Azad, S. Das, P. K. Sadhu, B. Satpati, A. Gupta, and P. Arvind, “P&O algorithm based MPPT technique for
solar PV system under different weather conditions,” in 2017 International Conference on Circuit, Power and
Computing Technologies (ICCPCT), 2017, pp. 1-5.
[20] A. Joseph and J. Kamala, PV array characteristics analysis under partial shading & modeling of P&O MPPT
applied boost convertor using Matlab/Simulink,” in 2013 International Conference on Energy Efficient
Technologies for Sustainability, 2013, pp. 596-601.
[21] K. H. Hussein, I. Muta, T. Hoshino, and M. Osakada, “Maximum photovoltaic power tracking: an algorithm for
rapidly changing atmospheric conditions,” IEE Proceedings-Generation, Transm. Distrib., vol. 142, no. 1,
pp. 59-64, 1995.
[22] H. N. Zainudin and S. Mekhilef, “Comparison study of maximum power point tracker techniques for
PV systems,” 2010.
[23] K. Kobayashi, I. Takano, and Y. Sawada, “A study of a two‐stage maximum power point tracking control of a
photovoltaic system under partially shaded insolation conditions,” Electr. Eng. Japan, vol. 153, no. 4,
pp. 39-49, 2005.
[24] M. L. Azad et al., “An efficient Mppt approach of PV systems: incremental conduction pathway,” Indones. J.
Electr. Eng. Comput. Sci., vol. 15, no. 3, pp. 1189-1196, 2019.
[25] V. K. Viswambaran, A. Ghani, and E. Zhou, Modelling and simulation of maximum power point tracking
algorithms & review of MPPT techniques for PV applications,” in 2016 5th International Conference on Electronic
Devices, Systems and Applications (ICEDSA), 2016, pp. 1-4.
[26] I. W. Christopher and R. Ramesh, “Comparative study of P&O and InC MPPT algorithms,” Am. J. Eng. Res.,
vol. 2, no. 12, pp. 402-408, 2013.
BIOGRAPHIES OF AUTHORS
Hayder Moayad Abd AlHussain was born in Baghdad, Iraq, on March 15, 1994. He received his
Bachelor's degree in electrical engineering in 2016 from Electrical Power Engineering
Techniques Department, Al-Mamoun University College, Baghdad, Iraq. His current research
works include the development & Improve the efficiency of renewable energy systems, control
techniques, and artificial intelligence.
Dr. Naseer M. Yasin was born in Messan city, iraq, on May 20, 1965. He was an Assistant
Professor of Electrical Engineering, at the Electrical Engineering Technical College, Middle
Technical University - Iraq, in 2019. He received the PhD. degree from College of Engineering,
University of Basrah, in 2014. He received the MASTER degree in Electrical Engineering from
Electrical Engineering Technical College, Middle Technical University, in 2007. His research
interests include electrical motor drives, renewable energy and artificial intelligence.
... The wind farm boost converter is also controlled by MPPT algorithm with feedback from PMSG rotor angular speed . The MPPT adopted for the wind farm unit is power signal feedback (PSF) control which generates optimal power estimation using PMSG rotor speed [12]. The similarity for the same is given: ...
... The same VC feedback control is also integrated to DC-DC bidirectional converter in battery unit which controls the buck and boost switch as per the available power. As per the control schematic Figure 3 Vdc * is the reference voltage, Vdc measured voltage at the DC link, Ve is the error in voltage, Voltage controller is conventional PI controller [12], Vcc is the duty ratio, and md is the saw-tooth waveform. ...
Article
Full-text available
In pursuit of sustainable transportation, green energy sources (GES) are taking center stage, propelling traction vehicles like tramways and trolleybuses towards a zero-emission future. Solar is the most prominent source among the available renewable sources and also for the transport system applications. To utilize photovoltaic (PV) source effectively, model predictive controller-based PV maximum power tracking algorithm is used to identify the PV parameters. Equipped with the smart energy storage system (SESS), light traction vehicles rely on the efficiency and reliability of brushless DC (BLDC) motors for smooth operation. However, BLDC motors operate at high voltages, which requires them to be connected to high voltage microgrids. Bridging the gap between ESS/SESS and the highvoltage microgrid with traditional DC-DC boost converters incurs efficiency losses and component stress. This paper tackles high-voltage needs in microgrids through innovative, efficient DC-DC boost converter designs. An innovative finite-control-set based model-predictive control (FCS MPC) controller tackles clean energy harnessing from PV and grid stability in traction applications, enabling optimized power sharing within microgrid constraints.
... A schematic diagram equivalent circuit, Figure 1, represents a standard PV cell [16,17]. The correlation between its output parameters at the working point, described in Equation (1), while Equation (2), establishes the dependency of the light current (I ph ) on both the PV module surface temperature and solar radiation [16][17][18][19][20][21][22]. ...
... In the same way, a PV system consists of multiple modules connected to achieve the required output voltage and power values. The relation between the PV system's output current and output voltage consists of N s panels in series and N p string in parallel, as in Equation (3) [21]. ...
Article
Full-text available
This paper presents a technique to quickly determine the potential maximum power point (MPP) of a photovoltaic system using the duty cycle (D) of the DC/DC converter. The proposed method depends on estimating the open‐circuit voltage (Voc) and short‐circuit current (Isc) values under different operating conditions. It is an adapted version derived from the conventional Perturb and Observe (P&O) algorithm, designed to restrict the search area for the MPP. The working conditions, including temperature variations, irradiance, or both, are simulated in the PSIM environment and experimented with a simulator with parameters satisfied according to the proposed operating conditions. The research objective of this study also involves operating under partially shaded conditions. When comparing the results of this research with those obtained from the traditional P&O method and the Variable Step Size Perturb and Observe (VSSP&O) approach, it becomes evident that the proposed solution excels in terms of both convergence speed and performance, particularly when operating under partial shade conditions. In addition, this study's methods of determining Isc, Voc, and Dmp can be widely applied in low‐voltage and power systems.
... In addition, it began to develop technologies like Electric Vehicles (EV) and Hybrid Electric Vehicles (HEV), forming a pollution-free, tenable transportation solution alternative to the gasoline-powered Internal Combustion Engine (ICE) vehicles. Over the past decades, the direction concerning developing Energy Storage System (ESS) for incorporating using renewable energy in a wide area of applications [2][3][4]. Electrochemical ESS in the form of batteries is universally employed to store electrical energy due to their high energy and power density [5]. ...
... In [18], proposed the cell balancing based on MOSFET internal resistance by adjusting MOSFET in linear mode, enabling current balancing control for reduced time balancing in addition to reducing circuit size. 4 battery was applied in 1P4S string shape, utilizing master and slave microcontrollers for more accurate measurement and control. Also, BMS functions contain overcharge and over-temperature protection. ...
Conference Paper
Full-text available
Lithium-ion batteries (Li-ion) are the first option in applications that demand energy storage devices due to their high capacity, high depth of discharging, high energy density, long life cycle, no effect memory, and low self-discharge capability. Li-ion of necessity must be controlled in anticipation of an operation to be in a safe situation and get the best performance, so it must be utilized battery management system (BMS). BMS functionality monitors, control, and protects the battery pack from over-discharge, active balancing cells, and over-temperature. This paper utilized BMS to compare several charge methods to validate an efficient approach for maintaining battery performance. Proposed state I multi-stage current (MSC) based on Fuzzy Logic Controller (FLC) depending on the state of charge (SoC) as input for specifying the charging current as FLC output. State II, based on FLC, considers the temperature as a factor with SoC in specifying charging current. The state II charge method prefers because the rising temperature during the charging process reduces other charge methods, preserving the battery performance and life cycle.
... Such techniques are categorized as conventional and intelligent techniques. The perturbation and observation (P&O) [6], Incremental conductance (IC) [11], Fractional open circuit voltage (FOCV) [12], Fractional short circuit current (FSCC) [13], are classical methods. P&O and IC methods are popular and widely used because of their easy and cost effective implementation. ...
Article
This paper proposes a dynamic maximum power point tracking (MPPT) controller for a solar photovoltaic (SPV) system with a battery charging circuit. The voltage and current, and consequently the maximum available power of SPV panels vary based on environmental conditions. To operate SPV system at maximum power point under different weather conditions, a cascaded (PI-PD) controller with PSO gain scheduling is suggested in this paper. Also, the FOPI control is applied to an accurate dynamic model of the buck converter to function as a charge controller. For tuning the FOPI controller parameters, a stochastic inertia weight GWO algorithm is employed which maintains an appropriate balance between detection and hunting strategies, and gives the fittest wolf position during iterations. The proposed algorithm is compared with the original GWO algorithm to show its superiority. The accuracy of the proposed cascaded controller used in the SPV system to find MPP ranges from 96.05% to 98.87%. The goal of this study is to operate the SPV panel at maximum power point under variable atmospheric conditions to increase efficiency at a lower cost. It also provides appropriate current and voltage for faster battery charging, thereby increasing the life span of the battery. The system is implemented and analyzed in MATLAB/Simulink, and results are validated.
... In this simulation, we consider an irradiation value of 1000 W/m2 and maintain a constant temperature of 25°C. These parameters are chosen to meticulously evaluate the efficacy of the Perturbation and Observation (P&O) strategy employed in the DC/DC converter [11]. The simulation outcomes unveil the remarkable adaptability and stability of the photovoltaic (PV) system across diverse irradiation conditions. ...
... The perturb and observe (P&O) algorithm is the most frequently used because of its ease of implementation [10]. However, the INC (conductance increment) algorithm is also more widely used in major projects, and is closer in consequence to the P&O algorithm, but its performance may differ from that of P&O [10], [12]. In addition, there are two other types of algorithms that have the same concept. ...
Article
Full-text available
This study presents a pioneering methodology for implementing the maximum power point tracking (MPPT) controller, based on fuzzy logic. Through a comprehensive performance analysis, we evaluate its effectiveness compared to the widely used perturb and observe (P&O) algorithm, which is a common MPPT technique. The main objective of our proposed MPPT approach is to improve the performance of a photovoltaic (PV) system. To evaluate the performance of the proposed MPPT controller and compare it with the P&O algorithm, we designed and simulated both controllers using MATLAB/Simulink. We also implemented a prototype of the controllers using an Arduino Mega board, and evaluated their performance under real operating conditions. The experimental results unequivocally confirm that the fuzzy logic-based MPPT controller outperforms the P&O algorithm in terms of performance, speed and accuracy. The fuzzy logic controller offers greater accuracy in tracking the maximum power point under various environmental circumstances, including variations in solar irradiation and connected load. Overall, this work contributes to the development of efficient and reliable MPPT controllers for PV systems, and provides a comparison of the performances of two popular MPPT techniques. Future research could explore other MPPT techniques and evaluate their performance using similar experimental setups.
... Photovoltaic characterization plays an essential role in understanding the behavior and performance of solar cells and systems [11][12]. It aids researchers, manufacturers, and system designers in optimizing PV technology, improving efficiency, and developing more reliable and cost-effective solar energy solutions [13]. ...
Article
The characterization of photovoltaic (PV) panels is crucial both in post-manufacturing quality control and operational phases. To achieve this purpose, models of equivalent electronic circuits are utilized. The modeling of photovoltaic panels can be simulated using single-diode and double-diode models. These models differ in the number of parameters due to the inclusion of one or two diodes, resulting in non-linearity within the mathematical descriptions of these systems. In this study, a single-diode model with 5 parameters has been employed to analyze the system’s behavior. Sensitivity analysis and a comparative study of two different numerical methods were conducted to assess the estimation of the maximum power. Furthermore, the internal and external factors influencing the performance of photovoltaic panels were studied and analyzed. To simulate panel degradation, both the serial resistance and temperature were considered as slow time-varying internal and external parameters, affecting the I-V characteristic and the Maximum Power Point. This work presents a comparative study of heuristic search algorithms applied to the two models, accompanied by a simulation of a real-time application.
... There are two types of operation points (OP) in this graph. For any OP like point 1 on the left side of the MPP, the voltage should be increased, and for any OP like point 2, the voltage should be decreased [28]. ...
Article
Full-text available
Energy crisis and power shortage are major concerns in Iran nowadays, where people experience several blackouts during the day. On the other hand, potable water scarcity is another trend in Iran. In this study, the design and dynamic modelling of a stand-alone hybrid PV-Battery-RO system are discussed for a house in Sinak village, Tehran, Iran. Site characteristics are analyzed in the first part to estimate the house load and deferrable RO load. In the second part, the system has been modelled in HOMER pro software to determine the size of the photovoltaic panels and battery. Moreover, complete electrical details of the system such as system autonomy, unmet load and excess energy have been described. In the third part, dynamic modelling of the small-scale RO unit based on a transfer function is described. The introduced transfer function correctly simulates the system's output flow rate in response to input water pressure variations. Electrical dynamic modelling of the PV-battery system has been designed in MATLAB/Simulink. The results prove that introduced model can simulate the system's behavior in four conditions: normal operating conditions, zero irradiance conditions, maximum irradiance conditions, and net-zero energy conditions. The battery supports the system, and PV arrays power the loads with a fixed and stable voltage and frequency in all the conditions.
... They adopt using renewable energy sources for these educational buildings, such as Photovoltaic (PV) system [14] on the available roofs and parking areas. PV system energy production is weather dependent, they required continuous monitoring [15], maximizing produced power by adopting MPPT modules with optimization techniques [16][17][18], cleaning spicily in the dusty area which can be held by using cleaning robot [19], using energy storage system such batteries [20]. In 2017 [21], the Chinese government announced the "Energy Supply and Demand Revolution Strategy (2016-2030)" in response to the conflicts of rising building energy consumption with global warming, resource constraints, and environmental damage, Zhou et al. [22] conducted an extensive examination in the form of a questionnaire into the energy consumption of colleges and universities in the Chinese province of Guangdong, covering the use of electricity, water, gas, and cooling energy. ...
Conference Paper
Full-text available
Gibbs measures based on 1d (an)harmonic oscillators as mean-field limits Abstract. University campuses' Buildings have been increased energy consumption due to their great potential for energy reduction due to the low building densities within the campus. Their operation schedule during vacations coincides with peak energy demand seasons. This study conducted an on-site survey College of Electrical and Electronic Technology Campus in Baghdad, Iraq, to determine its current energy consumption patterns due to COVID-19 restrictions and low students' density. On the same matter, in this article, energy-saving plans is proposed based on the analysis of the building's potential for energy consumption load type. For this purpose, a methodology has been developed to expose the energy consumption and demand load characteristics. The conducted study aimed to classify and present all the matters conducted to the electrical loads. Electrical loads are mainly classified into cooling, heating, office, lights, and other loads. A step forward to reaching the net-zero energy building was through descriptive statistics. Based on this study, the coincidental characteristics of the energy use. The data from the entire campus was analyzed, and the coincident rates for individuals of the university campus were determined accordingly. The research results show that the most significant energy consumption is cooling, 66% of the total load due to the high temperature in the country, while the rest loads were (9% Heating, 6% Lighting, 15% Office equipment, and 4% the other laboratory equipment and other loads) to determine those buildings with great potential to improve operation. The database reveals that the classification of buildings based on their similarity is the most essential part of energy benchmarking for public buildings. Overall, the findings of this research could help identify better-targeted energy efficiency methods for the buildings understudy in the future by evaluating their performance against various indicators and setting a baseline to compare similar structures in hot and dry climates.
Article
Full-text available
An Ambulatory Surgical Center (ASC), also known as an outpatient surgery center, is a medical facility that provides same-day surgical procedures to patients who do not require an overnight stay in a hospital. ASCs are equipped with state-of-the-art medical equipment and staffed by highly trained healthcare professionals, including surgeons, anaesthesiologists and nurses. There are many areas along the river where people do not have easy access to any surgery. They have to go far to get this service, for which they do not even take the service. This research is for them. This research will ensure their basic medical services. The contribution of this research, this world-class surgical ship goes to ensure the basic medical needs of poor people in remote areas where good healthcare is not available. Another great contribution that will surprise the world is that no conventional fuel is needed to ensure this healthcare service. So undoubtedly this research has a great contribution in the global energy crisis. To ensure efficient ambulatory surgical center (ASC) ship, conducting site assessment, sizing the hybrid system appropriately, selecting the right components, improving hybrid energy system design, implement intelligent system is important. And these are the scope of our research. A detailed analysis of all possible aspects has shown that using intelligent hybrid energy ships instead of conventional ships improves the quality of service. Long lasting service is achieved with low energy consumption, sustainability and no pollution even without compromising performance. In this research details of ASC will be critically discussed.
Article
Full-text available
p class="Abstract">Distributed Generation source have wide application due to their phenomenal advantages. These sources include Photovoltaic (PV) cells producing DC voltage at their output that connects the network through a power electronic interface. PV characteristics, on the other hand, illustrate the fact that maximum power can be extracted at the optimal operating point depending upon the solar radiation and ambient temperature. In order to keep the PV module at its optimal operating point, a DC-DC converter is often used between a PV module and inverter. Consequently, Maximum power point trackers (MPPT) grab the foremost position in the efficiency analysis of the global PV system. Among the several MPPT algorithms, Incremental Conduction technique isemphasised upon as it is extremely simple in implementation within electronic programmable circuits. This paper incorporates the MPPT model using a PV module that always works in its optimal operating point. Design and experimental results of a small prototype of MPPT is presented here based on the Simulink model to verify the advantages of proposed integrated system.</p
Article
Full-text available
A main source of current renewable energy is solar energy. This source of renewable energy can be converted to electrical energy using solar photovoltaic (PV) cells. The Maximum Power Point Tracking (MPPT) earns for maximum energy extractor from PV panels by different irradiance levels. In this paper, overall efficiency of most two popular MPPT techniques utilized in PV applications are analyzed, these algorithms are Perturb and Observe (P&O) and Incremental Conductance (INC). An analysis of the results for the algorithms based on MATLAB simulation for various changes in solar irradiance is performed. Results showed that the efficiency of P&O algorithm was higher than that of the INC, but to obtain the same performance for both, more concentrated calculations should be used for INC. In measuring the output power, current and voltage responses, the use of a solar array having constant and variable irradiations was employed as input for the algorithms. The output waveforms which were derived from a simulation run for the purpose of obtaining the algorithms response to changes in solar array irradiations were compared. In general, the consequences of the P&O algorithm are quiet good and adequate. However, there is a need to improve the algorithm so as to satisfy the requirements of face confident timing in addition to its rapid response so as to make its performance better than that of InCond algorithms.
Article
Full-text available
The main components of a Stand-Alone Photovoltaic (SAPV) system consists of PV array, DC-DC converter, load and the maximum power point tracking (MPPT) control algorithm. MPPT algorithm was used for extracting maximum available power from PV module under a particular environmental condition by controlling the duty ratio of DC-DC converter. Based on maximum power transfer theorem, by changing the duty cycle, the load resistance as seen by the source is varied and matched with the internal resistance of PV module at maximum power point (MPP) so as to transfer the maximum power. Under sudden changes in solar irradiance, the selection of MPPT algorithm’s sampling time (TS_MPPT) is very much depends on two main components of the converter circuit namely; inductor and capacitor. As the value of these components increases, the settling time of the transient response for PV voltage and current will also increase linearly. Consequently, TS_MPPT needs to be increased for accurate MPPT and therefore reduce the tracking speed. This work presents a design considerations of DC-DC Boost Converter used in SAPV system for fast and accurate MPPT algorithm. The conventional Hill Climbing (HC) algorithm has been applied to track the MPP when subjected to sudden changes in solar irradiance. By selecting the optimum value of the converter circuit components, a fast and accurate MPPT especially during sudden changes in irradiance has been realized. © 2018 Institute of Advanced Engineering and Science. All rights reserved.
Article
Full-text available
This paper presents modeling and simulation of maximum power point tracking (MPPT) used in solar PV power systems. The Fuzzy logic algorithm is used to minimize the error between the actual power and the estimated maximum power. The simulation model was developed and tested to investigate the effectiveness of the proposed MPPT controller. MATLAB Simulink was employed for simulation studies. The proposed system was simulated and tested successfully on a photovoltaic solar panel model. The Fuzzy logic algorithm succesfully tracking the MPPs and performs precise control under rapidly changing atmospheric conditions. Simulation results indicate the feasibility and improved functionality of the system.
Article
Maximum Power Point Tracking (MPPT) is one of the essential controller operations of any Photo-Voltaic (PV) cell design. Developing an efficient MPPT system includes a significant challenge as there are various forms of uncertainty factors that results in higher degree of fluctuation in current and voltage in PV cell. After reviewing existing system, it has been found that there is no presence of any benchmarked model to ensure a better form of computational model. Hence, this paper presents a novel and very simple design of MPPT without using any form of complex design mechanism nor including any form of frequently used iterative approach. The proposed model is completely focused on developing an algorithm that takes the input of voltage (open circuit), current (short circuit), and max power in order to obtain the peak power to be extracted from the PV cells. The study outcome shows faster response time and better form of analysis of current-voltage-power for given state of PV cells. Copyright © 2019 Institute of Advanced Engineering and Science. All rights reserved.
Article
This work explains the comparison of various dc-dc converters for photovoltaic systems. In recent day insufficient energy and continues increasing in fuel cost, exploration on renewable energy system becomes more essential. For high and medium power applications, high input source from renewable systems like photovoltaic and wind energy system turn into difficult one, which leads to increase of cost for installation process. So the generated voltage from PV system is boosted with help various boost converter depends on the applications. Here the various converters are like boost converter, buck converter, buck-boost converter, cuk converter, sepic converter and zeta converter are analysed for photovoltaic system, which are verified using matlab / simulink. Copyright © 2019 Institute of Advanced Engineering and Science. All rights reserved.
Article
Maximum Power Point Tracking (MPPT) is an important objective needed to gain maximum power from solar photovoltaic panel during the weather condition variation. Many studies and solutions are proposed in literature, most of them focus on the algorithm type which adopted for MPP tracking function i.e. DC-DC Boost converter. Among these algorithms, Fuzzy Logic Controller (FLC) demonstrates high quality performance by fast tracking response and robust effectiveness. This paper proposes a FLC by a new harmony of the input and the output variables through comparative study to the controller tracking behavior. To track the MPP, the proposed solution controls the change of duty cycle for PWM gate drive pulses width variation to drive the designed Buck-Boost DC-DC converter. MATLAB/Simulink software is selected to simulate the introduced controller. The simulation results are reflecting the promising indications to adopt the presented proposal as an effective MPPT system for practical applications. © 2018 Institute of Advanced Engineering and Science. All rights reserved.
Conference Paper
This paper focuses on the mathematical modelling and simulation of Maximum Power Point algorithms to investigate tracking efficiency at different atmospheric conditions. This paper will review existing Maximum Power Point Tracking approaches. A 60W PV panel is modelled in MATLAB since panel current is taken as the input for maximum power point tracking. This paper presents a simulation based comparative study between two most popular techniques perturb and observe (P&O) and incremental conductance (InCond) to optimize the energy conversion efficiency of PV system.