Comparative Efficiency Assessment of MPPT Algorithms in Photovoltaic Systems
Comparative Efficiency Assessment of MPPT Algorithms in Photovoltaic Systems
* Faculty of Electrical Engineering, University of Science and Technology – The University of Danang,
54 Nguyen Luong Bang, Lien Chieu, Danang, Vietnam
** Faculty of Electronic and Telecommunication Engineering,
University of Science and Technology – The University of Danang, 54 Nguyen Luong Bang, Lien Chieu, Danang, Vietnam
([email protected], [email protected], [email protected])
‡
Corresponding Author; H.V.P. Nguyen, Faculty of Electrical Engineering,
University of Science and Technology – The University of Danang, 54 Nguyen Luong Bang, Lien Chieu, Danang, Vietnam
Tel: +84 917 981 779, [email protected]
Abstract- Algorithms of maximum power point tracking are widely used in most of photovoltaic systems to optimize the output
power which depends on ambient conditions such as solar irradiance and PV arrays’ temperature. In general, these techniques
can be classified into two categories: conventional algorithms such as Perturb and Observe (P&O) and Incremental Conductance
(INC), and artificial intelligence algorithms such as Artificial Neural Network (ANN). In this investigation, a comparison of
these algorithms is conducted to analyse, compare, and assess their performances when they are integrated in a PV power system
under dynamic changed conditions. The simulation results obtained from MATLAB/Simulink environment show that the
dynamic performances of intelligent MPPT controller are much better than those of traditional algorithms such as P&O and INC.
Under any circumstances that solar radiance varies rapidly or slowly, ANN MPPT algorithms always track MPP point correctly
within the varying duration to provide maximum output power. On the contrary, P&O and INC techniques only show
effectiveness under the case of slowly changing irradiance.
Keywords Photovoltaic, MPPT, P&O, INC, Artificial Neural Network.
2. Fundamentals of PV Array a direct coupled system), the operating point of the system will
be the intersection of the PV cell array curve and the load
2.1. PV Characteristics curve. Thus, in a direct coupled system, the PV array must be
large enough to ensure that the required power can be supplied
PV cells all share a common characteristic that the to the load. This may come to a more costly built PV system.
voltage, current, and output power are quite small, so they To surpass this issue, a power electronic converter, named
cannot be used as a single unit in practical applications. the Maximum Power Point (MPP) Tracker is required to keep
Manufacturers often combine NS PV cells in series into a the operating point of the PV battery array at the MPP point
series, and the parallel combination of NP series in each [16]. The MPPT unit does this by controlling the voltage or
product is commercialized to create a battery source with a current of the PV cell membrane. If a proper MPPT technique
larger capacity [15-16]. Equation (1) describes is applied, the MPPT unit is able to identify and trace the MPP
mathematically for the coupled structure of a PV panel which
point of PV cells.
is similar to that of a PV cell:
Depending on practical applications, two types of DC/DC
𝑉𝑃𝑉 + 𝐼𝑃𝑉 𝑅𝑠 [18-20] power conversion circuits commonly are used to make
𝐼𝑃𝑉 = 𝐼𝑝ℎ − 𝐼0 [𝑒𝑥𝑝 ( ) − 1]
𝑛𝑉𝑡ℎ MPPTs: boost converters and buck converters. It showed that
𝑉𝑃𝑉 + 𝐼𝑃𝑉 𝑅𝑠 (1)
the usage of Arduino in DC/DC converters for MPPT
− conventional and intelligent algorithms provide low effective
𝑅𝑝
where: IPV and VPV are output current and voltage, cost [21]. In this study, the Boost converter was chosen for
respectively, of PV panels; I0 is the reverse saturated current investigation.
of the diode in the equivalent circuit model; RP and RS are
equivalent parallel and series resistance, accordingly, in the 3. Maximum Power Point Tracking Method
equivalent model of PV panels; Vth is the equivalent thermal
voltage. 3.1. Perturb and Observe (P&O) Technique
The instantaneous power emitted from PV panels is P&O is a relatively simple and most widely used method.
determined by the formula: This technique considers the voltage variation according to the
cycle to find the working point with the largest capacity. The
𝑃=𝐼×𝑉 (2)
flowchart and characteristics of this algorithm are illustrated
With the relationship of current (I) and voltage (V) in
in Fig. 2 and Fig. 3, respectively [3]. If a change in voltage
equation (1), the I - V and P - V characteristics of PV panels
triggers power to increase, then the following variation will
are determined as shown in Fig. 1. It can be seen that the
stay in the same direction of increase or decrease. On the other
characteristic curve defines three special points namely short
hand, if the variation triggers the power to decrease, the
circuit, open circuit and maximum power points (MPP). These
subsequent deviation will opt to change in the opposite
special spots will be characterized by the short circuit current
direction. When the operating MPP point is identified on the
value of each panel (ISC), the parameter at MPP of each panel
P-V characteristic curve, the voltage deviation will happen
(VMPP voltage, IMPP current and PMPP capacity) and open circuit
around that maximum power operating point (MPP point) [3].
voltage of each panel (VOC).
The MPP point determined on the IPV - VPV and PPV - VPV
characteristic curves always changes under changing radiation
and temperature conditions. From there, we see a shift of the
MPP point once the solar irradiance or the working
temperature of the panel changes [15, 17]. In addition, when
the PV array is connected directly to the load (also known as
2062
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
H. V. P. Nguyen et al., Vol.12, No.4, December 2022
2063
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
H. V. P. Nguyen et al., Vol.12, No.4, December 2022
2064
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
H. V. P. Nguyen et al., Vol.12, No.4, December 2022
2065
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
H. V. P. Nguyen et al., Vol.12, No.4, December 2022
Fig. 11. The obtained results show that the ANN algorithm has ANN 99.60 99.10
a much faster response. Similarly in scenario 1, conventional
MPPT algorithms, i.e. P&O and INC, cannot track the MPP P&O 99.52 34.42
point accordinly when the irradiance changes suddenly with INC 99.55 34.46
large amount from 12.4s to 13.4s. On the contrary, the ANN
always follow the MPP point in this duration.
In addition, a rapid change in radiation will result in a
value of the ratio of the oscillating power to the time of that
power oscillation (∆P/∆t) with larger P&O and INC
algorithms. a lot in ANN-based control algorithms. Therefore,
the ANN control algorithm, if applied, will reduce the
influence on the grid frequency and increase the penetration
of solar energy into the microgrid system [27].
5. Conclusion
2066
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
H. V. P. Nguyen et al., Vol.12, No.4, December 2022
[5] N. Femia, G. Petrone, G. Spagnuolo, and M. Vitelli, Power Point Tracking Algorithm for the Photovoltaic
"Optimization of perturb and observe maximum power Power System”, Proceedings of 2019 International
point tracking method", IEEE Transactions on Power Conference on System Science and Engineering, pp. 159 –
Electronics, vol. 20, no. 4, pp. 963-973, July 2005. 163, 2019.
[6] R. Reisi, M. Hassan Moradi, and S. Jamasb, [17] F. N. Shaker, A. A. Obed, and A. J. Abid, "Comprehensive
“Classification and comparison of maximum power point Design for a Neuro-Fuzzy Controller for a Safe Hydrogen
tracking techniques for photovoltaic system: A review”, Energy Storage," 2022 10th International Conference on
Renew. Sustain. Energy Rev., vol. 19, pp. 433–443, Mar. Smart Grid (icSmartGrid), pp. 124-130, 2022.
2013.
[18] M. Q. Duong, V. T. Nguyen, G. N. Sava, M. Scripcariu,
[7] C. Hua, and C. Shen, “Comparative study of peak power and M. Mussetta, "Design and simulation of PI-type
tracking techniques for solar storage system”, APEC ’98 control for the Buck Boost converter", 2017 International
Thirteenth Annual Applied Power Electronics Conference Conference on ENERGY and ENVIRONMENT (CIEM),
and Exposition, vol. 2, pp. 679–685, 1998. pp. 79-82, 2017.
[8] C. Aoughlis, A. Belkaid, M. A. Kacimi, I. Colak, and O. [19] A. Raj, and R.P. Praveen, “Highly efficient DC-DC boost
Guenounou, "New Dynamic and Self-Adaptive converter implemented with improved MPPT algorithm
Incremental Conductance Algorithm for Standalone PV for utility level photovoltaic applications”, Ain Shams
System," 2022 11th International Conference on Engineering Journal, vol. 13(3), May 2022.
Renewable Energy Research and Application (ICRERA),
[20] N. Obeidi, M. Kermadi, B. Belmadani, A. Allag, L.
pp. 268-273, 2022.
Achour, and S. Mekhilef, “A Current Sensorless Control
[9] B. Bendib, F. Krim, H. Belmili, A. Fayçal, and B. Sabri, of Buck-Boost Converter for Maximum Power Point
“An intelligent MPPT approach based on neural-network Tracking in Photovoltaic Applications”, Energies, vol. 15,
voltage estimator and fuzzy controller, applied to a stand- no. 20, Oct. 2022.
alone PV system”, IEEE International Symposium on
[21] S. Motahhir, A. El Hammoumi, and A. El Ghzizal, “The
Industrial Electronics, pp. 404–409, 2014.
most used MPPT algorithms: Review and the suitable low-
[10] A. K. Pandey, V. Singh, and S. Jain, Study and cost embedded board for each algorithm”, Journal of
comparative analysis of perturb and observe (P&O) and Cleaner Production, vol. 246, 2020.
fuzzy logic based PV-MPPT algorithms, Applications of
[22] Y. Singh, and A. S. Chauhan, “Neural networks in data
AI and IOT in Renewable Energy, Academic Press, 2022,
mining”, Journal of Theoretical and Applied Information
ch. 11.
Technology, Vol. 5(6), pp. 36-42, 2009.
[11] T. Hai, J. Zhou, and K. Muranaka, “An efficient fuzzy-
[23] A. Mellit, and S. A. Kalogirou, “Artificial intelligence
logic based MPPT controller for grid-connected PV
techniques for photovoltaic applications: a review”,
systems by farmland fertility optimization algorithm”,
Progress in Energy and Combustion Science, Vol. 34(5),
Optik, vol. 267, 2022.
pp. 574 - 632, 2008.
[12] M. Laurino, M. Piliougine, and G. Spagnuolo, “Artificial
[24] M. Fathi, and J. A. Parian, “Intelligent MPPT for
neural network based photovoltaic module diagnosis by
photovoltaic panels using a novel fuzzy logic and artificial
current–voltage curve classification”, Solar Energy, vol.
neural networks based on evolutionary algorithms”,
236, pp. 383-392, 2022.
Energy Reports, vol. 7, pp. 1338-1348, 2021.
[13] A. Pamain, P.V. Kanaka Rao, and F.N. Tilya, “Prediction
[25] C. G. Villegas-Mier, J. Rodriguez-Resendiz, J. M.
of photovoltaic power output based on different non-linear
Álvarez-Alvarado, H. Rodriguez-Resendiz, A. M.
autoregressive artificial neural network algorithms”,
Herrera-Navarro, and O. Rodríguez-Abreo, “Artificial
Global Energy Interconnection, vol. 5(2), pp. 226-235,
Neural Networks in MPPT Algorithms for Optimization of
2022.
Photovoltaic Power Systems: A Review”, Micromachines,
[14] N. A. Kamarzaman and C. W. Tan, “A comprehensive vol. 12, no. 10, Oct. 2021.
review of maximum power point tracking algorithms for
[26] K. Jain, J. Mao, and K. M. Mohiuddin, “Artificial neural
photovoltaic systems”, Renewable and Sustainable Energy
networks: a tutorial”, Computer, vol. 29(3), pp. 31 – 44,
Reviews, vol. 37, pp. 585-598, 2014.
March 1996.
[15] N. Nguyen, V. T. Nguyen, M. Q. Duong, K. H. Le, H. H.
[27] V. T. Nguyen, D. H. Hoang, H. H. Nguyen, K. H. Le, T.
Nguyen, and A. T. Doan, “Propose a MPPT Algorithm
K. Truong, and Q. C. Le, "Analysis of Uncertainties for the
Based on Thevenin Equivalent Circuit for Improving
Operation and Stability of an Islanded Microgrid," 2019
Photovoltaic System Operation”, Front. Energy Res., vol.
International Conference on System Science and
8, p. 14, 2020.
Engineering (ICSSE), pp. 178-183, 2019.
[16] N. Nguyen, V. K. Pham, V. T. Nguyen, D. H. Hoang, T.
B. T. Truong, and H. V. P. Nguyen, “A New Maximum
2067