Dynamic PV Modeling Using Fuzzy Logic and Genetic Algorithm for Enhanced Monocrystalline Array Performance

Document Type : Research Paper

Authors

1 Department of Automation and Electromechanics, Faculty of Science and Technology, University of Ghardaia, Ghardaia, Algeria.

2 Department of Automation and Electromechanics, Faculty of Science and Technology, University of Ghardaia, Ghardaia, Algeria

3 Department of Electrical and Automation Engineering, PI: MIS Problem inverse: modeling information and systems, University 8 Mai 1945, Guelma, Algeria.

4 Department of Electrical Engineering, Davutpasa Campus,Yildiz Technical University, Istanbul 34220, Turkey

Abstract

This paper proposes a novel photovoltaic (PV) array model using an equivalent single-diode electrical circuit with three
time-varying parameters: the diode quality factor, series resistance, and shunt resistance. The goal is to determine
an optimal fuzzy inference mechanism to accurately predict the evolution of each parameter under varying climatic
conditions, such as solar irradiance, cell temperature, and PV voltage. A dataset of 500 experimental samples, collected
from three series-connected monocrystalline PV panels, was used—300 samples for model training and 200 for validation.
The proposed design normalizes input data to [0, 1] and feeds it into an initial fuzzy mechanism with predefined
fuzzification rules. The mechanism generates normalized outputs, which are denormalized to compute predicted PV
currents. These are compared to actual measurements to calculate modeling errors, aggregated as mean squared errors
(MSEs). A genetic algorithm (GA) minimizes the MSEs by optimizing the fuzzification rules, retaining only the most
effective ones. This process iterates until a final fuzzy mechanism with reduced fuzzification rules is achieved, capable
of supervising the evolution of each adjustable parameter under varying climatic conditions. Experimental validation
confirms the accuracy and robustness of the proposed adjustable-parameter PV model, outperforming conventional
fixed-parameter models. This approach provides a reliable framework for PV system modeling, significantly improving
predictive accuracy and adaptability in real-world conditions, with potential applications in advanced MPPT controller
synthesis and renewable energy system optimization.

Keywords

Main Subjects


[1] H. Abid, I. Zaidi, A. Toumi, M. Chaabane, T–S fuzzy algorithm for photovoltaic panel, International Journal of
Fuzzy Systems, 17(2) (2015), 215-223. https://doi.org/10.1007/s40815-015-0025-4
[2] S. Aissani, S. Kahla, M. Bechouat, T. Amieur, M. Sedraoui, A voltage PID controller synthesis based on a new smallsignal
linear model to enhance the performance of the standard P & O algorithm employed in photovoltaic panels,
Arabian Journal for Science and Engineering, (2023), 1-16. https://doi.org/10.1007/s13369-022-07494-x
[3] D. F. Alam, D. A. Yousri, M. B. Eteiba, Flower pollination algorithm based solar PV parameter estimation, Energy
Conversion and Management, 101 (2015), 410-422. https://doi.org/10.1016/j.enconman.2015.05.074
[4] S. Alsadi, T. Khatib, Photovoltaic power systems optimization research status: A review of criteria, constrains, models,
techniques, and software tools, Applied Sciences, 8(10) (2018), 1761. https://doi.org/10.3390/app8101761
[5] A. Al-Subhi, M. I. Mosaad, T. A. Farrag, PV parameters estimation using optimized deep neural networks, Sustainable
Computing: Informatics and Systems, 41 (2024), 100960. https://doi.org/10.1016/j.suscom.2024.100960
[6] A. Askarzadeh, L. dos Santos Coelho, Determination of photovoltaic modules parameters at different operating
conditions using a novel bird mating optimizer approach, Energy Conversion and Management, 89 (2015), 608-614.
https://doi.org/10.1016/j.enconman.2014.10.025
[7] R. Ayaz, Self-tuning parameters of the proposed fuzzy immune integral controller to improve the performance of the
standard P&O-MPPT strategy, IEEE Access, (2024). https://doi.org/10.1109/ACCESS.2024.3519495
[8] R. Ayaz, I. Nakir, M. Tanrioven, An improved MATLAB-Simulink model of PV module considering ambient conditions,
International Journal of Photoenergy, 2014 (2014). https://doi.org/10.1155/2014/315893
[9] M. Bechouat, M. Sedraoui, S. Aissani, Improved INC-MPPT strategy based on new small-signal design model for
solar system using frequency data extracted through graphical interface of plecs® software, Arabian Journal for
Science and Engineering, (2024), 1-14. https://doi.org/10.1007/s13369-023-08661-4
[10] M. Bechouat, A. Younsi, M. Sedraoui, Y. Soufi, L. Yousfi, I. Tabet, K. Touafek, Parameters identification of a
photovoltaic module in a thermal system using meta-heuristic optimization methods, International Journal of Energy
and Environmental Engineering, 8(4) (2017), 331-341. https://doi.org/10.1007/s40095-017-0252-6
[11] Q. Bo, W. Cheng, M. Khishe, M. Mohammadi, A. H. Mohammed, Solar photovoltaic model parameter identification
using robust niching chimp optimization, Solar Energy, 239 (2022), 179-197. https://doi.org/10.1016/j.
solener.2022.04.056
[12] E. C¸ elik, M. Karayel, D. Maden, M. Abdel-Salam, N. ¨ Ozt¨urk, O. Kaplan, M. Baljon, Reconfigured single-and
double-diode models for improved modelling of solar cells/modules, Scientific Reports, 15(1) (2025), 2101. https:
//doi.org/10.1038/s41598-025-86063-2
[13] A. A. Z. Diab, H. M. Sultan, T. D. Do, O. M. Kamel, M. A. Mossa, Coyote optimization algorithm for parameters
estimation of various models of solar cells and PV modules, IEEE Access, 8 (2020), 111102-111140.
[14] K. M. El-Naggar, M. R. AlRashidi, M. F. AlHajri, A. K. Al-Othman, Simulated annealing algorithm for photovoltaic
parameters identification, Solar Energy, 86(1) (2012), 266-274. https://doi.org/10.1016/j.solener.2011.09.
032
[15] A. Gontean, et al., A novel high accuracy PV cell model including self-heating and parameter variation, Energies,
11(1) (2017), 36. https://doi.org/10.3390/en11010036
[16] K. G´orecki, E. Krac, Measurements of thermal parameters of solar modules, Journal of Physics: Conference Series,
709(1) (2016). https://doi.org/10.1088/1742-6596/709/1/012007
[17] A. Hadjaissa, K. Ameur, M. S. Ait Cheikh, N. Essounbouli, A PSO-based optimization of a fuzzy-based MPPT
controller for a photovoltaic pumping system used for irrigation of greenhouses, Iranian Journal of Fuzzy Systems,
13(3) (2016), 1-18. https://doi.org/10.22111/ijfs.2016.2426
[18] C. H. Hussaian Basha, C. Rani, Performance analysis of MPPT techniques for dynamic irradiation condition
of solar PV, International Journal of Fuzzy Systems, 22(8) (2020), 2577-2598. https://doi.org/10.1007/
s40815-020-00974-y
[19] M. S. Ismail, M. Moghavvemi, T. M. I. Mahlia, Characterization of PV panel and global optimization of its model
parameters using genetic algorithm, Energy Conversion and Management, 73 (2013), 10-25. https://doi.org/10.
1016/j.enconman.2013.03.033
[20] D. Izci, S. Ekinci, A. G. Hussien, Efficient parameter extraction of photovoltaic models with a novel enhanced
prairie dog optimization algorithm, Scientific Reports, 14(1) (2024), 7945. https://doi.org/10.1038/
s41598-024-58503-y
[21] S. Kahla, et al., Enhanced the modeling accuracy by the design of new photovoltaic models including the proposed
nonlinear thermal resistors, International Journal of Modelling and Simulation, 43(4) (2023), 507-522. https:
//doi.org/10.1080/02286203.2022.2094646
[22] A. Kazemian, et al., Optimization of a novel photovoltaic thermal module in series with a solar collector using
Taguchi based grey relational analysis, Solar Energy, 215 (2021), 492-507. https://doi.org/10.1016/j.solener.
2021.01.006
[23] K. Lappalainen, M. Piliougine, S. Valkealahti, G. Spagnuolo, Photovoltaic module series resistance identification
at its maximum power production, Mathematics and Computers in Simulation, 224 (2024), 50-62. https://doi.
org/10.1016/j.matcom.2023.05.021
[24] M. Premkumar, P. Jangir, C. Ramakrishnan, G. Nalinipriya, H. H. Alhelou, B. S. Kumar, Identification of solar
photovoltaic model parameters using an improved gradient-based optimization algorithm with chaotic drifts, IEEE
Access, 9 (2021), 62347-62379. https://doi.org/10.1109/ACCESS.2021.3073821
[25] M. Sedraoui, M. Bechouat, R. Ayaz, Y. Z. Alharthi, A. Borni, L. Zaghba, S. S. Ghoneim, Development of a fixedorder
controller for a robust P&O-MPPT strategy to control poly-crystalline solar PV energy systems, Scientific
Reports, 15(1) (2025), 2923. https://doi.org/10.1038/s41598-025-86477-y
[26] Z. Tang, K. Wang, Y. Yao, M. Zhu, L. Zhuang, H. Chen, S. Gao, Parameter adaptive manta ray foraging optimization
for global continuous optimization problems and parameter estimation of solar photovoltaic models, International
Journal of Computational Intelligence Systems, 18(1) (2025), 29. https://doi.org/10.1007/s44196-025-00753-3
[27] J. Wang, B. Yang, D. Li, C. Zeng, Y. Chen, Z. Guo, T. Yu, Photovoltaic cell parameter estimation based on
improved equilibrium optimizer algorithm, Energy Conversion and Management, 236 (2021), 114051. https://doi.
org/10.1016/j.enconman.2021.114051
[28] X. Wen, et al., Performance analysis of a concentrated system with series photovoltaic/thermal module and solar
thermal collector integrated with PCM and TEG, Energy, 249 (2022), 123777. https://doi.org/10.1016/j.
energy.2022.123777
[29] B. Yang, J. Wang, X. Zhang, T. Yu, W. Yao, H. Shu, L. Sun, Comprehensive overview of meta-heuristic algorithm
applications on PV cell parameter identification, Energy Conversion and Management, 208 (2020), 112595. https:
//doi.org/10.1016/j.enconman.2020.112595
[30] M. E. F. Zagrouba, et al., Identification of PV solar cells and modules parameters using the genetic algorithms:
Application to maximum power extraction, Solar Energy, 84(5) (2010), 860-866. https://doi.org/10.1016/j.
solener.2010.02.012