Abstract
The simulation, assessment, and harvesting of maximum energy of the solar photovoltaic (PV) system require accurate and fast parameter estimation for solar cell/module models. No complete information on the PV module parameters is provided in the manufacturer’s datasheets. This leads to a nonlinear PV model with a number of unknown parameters. Recently, a new meta-heuristic algorithm called equilibrium optimizer (EO) is suggested to solve global problems. However, the EO is trapped to local optima when it is applied to real-world problems. Therefore, this paper proposes a novel and efficient algorithm called opposition-based equilibrium optimization (OBEO) for extracting the parameters of various PV models, including the single-diode model (SDM), double-diode model (DDM), and three-diode model (TDM). This paper presents opposition-based learning as an update mechanism to produce the best solutions to find better search space. In this paper, the PV module parameters are extracted using three distinct points: open-circuit voltage, Voc, short-circuit current, Isc, and the point at which maximum power in the I–V curve is provided by the datasheet. The proposed OBEO algorithm minimizes the error of the I–V relationship, and the OBEO algorithm helps to find the optimal solution by generating zero error, and the search agent updates the position randomly with respect to the best solution to reach the optimal state. The proposed algorithm optimizes the parameters of the module without any assumptions. Finally, the proposed method of extracting the parameter is compared with the state-of-the-art methods to validate its performance. The proposed OBEO can achieve zero error values (fitness values) for all PV models, and the average runtime of the OBEO is 14.78 s, 28.33 s, and 32.62 s for SDM, DDM, and TDM, respectively, of all selected PV modules.
Similar content being viewed by others
References
Jäger-Waldau, A.: JRC PV Status Report 2018. Publications Office of the European Union, Luxembourg (2018). ISBN 978-92-79-97465-6.
Global Market Outlook for Solar Power 2017/2021 by Solar Power Europe. Available online: http://www.solarpowereurope.org. Accessed 15 May 2020.
Keerthisinghe, C., Chapman, A.C., Verbic, G.: PV, and demand models for a Markov decision process formulation of the home energy management problem. IEEE Trans. Ind. Electron. 66, 1424–1433 (2019)
Premkumar, M., Kumar, C., Sowmya, R.: Mathematical modelling of solar photovoltaic cell/panel/array based on the physical parameters from the manufacturer’s datasheet. Int. J Renew. Energy Dev. 9, 7–22 (2020)
Batzelis, E.I., Kampitsis, G.E., Papathanassiou, S.A., Manias, S.N.: Direct MPP calculation in terms of the single-diode PV model parameters. IEEE Trans. Energy Convers. 30, 226–236 (2015)
Chin, V.J., Salam, Z., Ishaque, K.: Cell modelling and model parameters estimation techniques for photovoltaic simulator application: a review. Appl. Energy 154, 500–519 (2015)
Jordehi, A.R.: Parameter estimation of solar photovoltaic (PV) cells: a review. Renew. Sustain. Energy Rev. 61, 354–371 (2016)
Humada, A.M., Hojabri, M., Mekhilef, S., Hamada, H.M.: Solar cell parameters extraction based on single and double-diode models: a review. Renew. Sustain. Energy Rev. 56, 494–509 (2016)
Muhsen, D.H., Ghazali, A.B., Khatib, T., Abed, I.A.: Parameters extraction of double diode photovoltaic module’s model based on hybrid evolutionary algorithm. Energy Convers. Manag. 105, 552–561 (2015)
Chin, V.J., Salam, Z., Ishaque, K.: An accurate modelling of the two-diode model of PV module using a hybrid solution based on differential evolution. Energy Convers. Manag. 124, 42–50 (2016)
Lim, H.I., Ye, Z., Ye, J., Yang, D., Du, H.: A linear identification of diode models from single I–V characteristics of PV panels. IEEE Trans. Ind. Electron. 62, 4181–4193 (2015)
Nishioka, K., Sakitani, N., Uraoka, Y., Fuyuki, T.: Analysis of multi-crystalline silicon solar cells by modified 3-diode equivalent circuit model taking leakage current through periphery into consideration. Sol. Energy Mater. Sol. Cells 91, 1222–1227 (2007)
Omnia, S., Elazab, H.M., Hasanien, M.A.E., Abdeen, A.M.: Parameters estimation of single- and multiple-diode photovoltaic model using whale optimization algorithm. IET Renew. Power Gener. 12, 1755–1761 (2018)
Dileep, G., Singh, S.N.: Application of soft computing techniques for maximum power point tracking of SPV system. Sol. Energy 141, 182–202 (2017)
Premkumar, M., Sowmya, R.: Certain study on MPPT algorithms to track the global MPP under partial shading on solar PV module/array. Int. J. Comput. Digit. Syst. 8, 405–416 (2019)
Premkumar, M., Sudhakar Babu, T., Sowmya, R.: Modified perturb and observe maximum power point technique for solar photovoltaic systems. Int. J. Sci. Technol. Res. 9, 5117–5122 (2020)
Premkumar, M., Sowmya, R.: An effective maximum power point tracker for partially shaded solar photovoltaic systems. Energy Rep. 5, 1445–1462 (2019)
Diab, A.Z., Sultan, H.M., Aljendy, R., Al-Sumaiti, A.S., Shoyama, M., Ali, Z.M.: Tree growth based optimization algorithm for parameter extraction of different models of photovoltaic cells and modules. IEEE Access 8, 119668–119687 (2020)
Sattar, M.A.E., Al Sumaiti, A., Ali, H., et al.: Marine predators algorithm for parameters estimation of photovoltaic modules considering various weather conditions. Neural Comput. Appl. (2021). https://doi.org/10.1007/s00521-021-05822-0
Gao, X., Cui, Y., Hu, J., Xu, G., Yu, Y.: Lambert W-function based exact representation for double diode model of solar cells: comparison on fitness and parameter extraction. Energy Convers. Manag. 127, 443–460 (2016)
El-Naggar, K.M., AlRashidi, M.R., AlHajri, M.F., Al-Othman, A.K.: Simulated annealing algorithm for photovoltaic parameters identification. Sol. Energy 86, 266–274 (2012)
Hamid, N.F.A., Rahim, N.A., Selvaraj, J.: Solar cell parameters identification using hybrid Nelder-mead and modified particle swarm optimization. J. Renew. Sustain. Energy 8, 015502 (2016)
Ye, M., Wang, X., Xu, Y.: Parameter extraction of solar cells using particle swarm optimization. J. Appl. Phys. 105, 094502 (2009)
Hachana, O., Hemsas, K.E., Tina, G.M., Ventura, C.: Comparison of different metaheuristic algorithms for parameter identification of photovoltaic cell/module. J. Renew. Sustain. Energy 5, 053122 (2013)
Jordehi, A.R.: Time-varying acceleration coefficients particle swarm optimization (TVACPSO): a new optimization algorithm for estimating parameters of PV cells and modules. Energy Convers. Manag. 129, 262–274 (2016)
Jiang, L.L., Maskell, D.L., Patra, J.C.: Parameter estimation of solar cells and modules using an improved adaptive differential evolution algorithm. Appl. Energy 112, 185–193 (2013)
Zhang, Y., Lin, P., Chen, Z., Cheng, S.: A population classification evolution algorithm for the parameter extraction of solar cell models. Int. J. Photoenergy 2016, 2174573 (2016)
Askarzadeh, A., Rezazadeh, A.: Parameter identification for solar cell models using harmony search-based algorithms. Sol. Energy 86, 3241–3249 (2012)
Chen, X., Yu, K., Du, W., Zhao, W., Liu, G.: Parameters identification of solar cell models using generalized oppositional teaching learning-based optimization. Energy 99, 170–180 (2016)
Fathy, A., Rezk, H.: Parameter estimation of photovoltaic system using imperialist competitive algorithm. Renew. Energy 111, 307–320 (2017)
Oliva, D., Cuevas, E., Pajares, G.: Parameter identification of solar cells using artificial bee colony optimization. Energy 72, 93–102 (2014)
Premkumar, M., Mohamed Ibrahim, A., Mohan Kumar, R., Sowmya, R.: Analysis and simulation of bio-inspired intelligent salp swarm MPPT method for the PV systems under partial shaded conditions. Int. J. Comput. Digit. Syst. 8, 480–488 (2019)
Lin, P., Cheng, S., Yeh, W., Chen, Z., Wu, L.: Parameters extraction of solar cell models using a modified simplified swarm optimization algorithm. Sol. Energy 144, 594–603 (2017)
Alam, D.F., Yousri, D.A., Eteiba, M.B.: Flower pollination algorithm based solar PV parameter estimation. Energy Convers. Manag. 101, 410–422 (2015)
Guo, L., Meng, Z., Sun, Y., Wang, L.: Parameter identification and sensitivity analysis of solar cell models with CSO algorithm. Energy Convers. Manag. 108, 520–528 (2016)
Ma, J., Ting, T.O., Man, K.L., Zhang, N., Guan, S., Wong, P.W.H.: Parameter estimation of photovoltaic models via cuckoo search. J. Appl. Math. 2013, 362619 (2013)
Louzazni, M., Craciunescu, A., Aroudam, E.H., Dumitrache, A.: Identification of solar cell parameters with firefly algorithm. In: Proceedings of 2nd International Conference on Mathematics and Computers in Sciences and in Industry, (pp. 7–12) (2016)
Oliva, D., Abd El Aziz, M., Ella Hassanien, A.: Parameter estimation of photovoltaic cells using an chaotic whale optimization algorithm. Appl. Energy 200, 141–154 (2017)
Sudhakar Babu, T., Prasanth Ram, J., Sangeetha, K., Laudani, A., Rajasekar, N.: Parameter extraction of two diode solar PV model using fireworks algorithm. Sol. Energy 140, 265–276 (2016)
Ramzi, B.M.: Extraction of uncertain parameters of single and double diode model of a photovoltaic panel using Salp Swarm algorithm. Measurement 154, 107446 (2020)
Ali, E.E., El-Hameed, M.A., El-Fergany, A.A., El-Arini, M.M.: Parameter extraction of photovoltaic generating units using multi-verse optimizer. Sustain. Energy Technol. Assess. 17, 68–76 (2016)
Darmansyah, D., Robandi, I.: Photovoltaic parameter estimation using grey wolf optimization. In: Proceedings of 3rd International Conference on Control, Automation and Robotics (ICCAR), Nagoya, pp. 593–597 (2017)
Kanimozhi, G., Harish, K.M.: Modeling of solar cell under different conditions by ant lion optimizer with Lambert-W function. Appl. Soft Comput. 71, 141–151 (2018)
Shan, J., Guoshuang, C., Changcheng, H., Hanqing, H., Mingjing, W., Ali Asghar, H., Huiling, C., Xuehua, Z.: Orthogonally adapted Harris hawks optimization for parameter estimation of photovoltaic models. Energy 203, 117804 (2020)
Premkumar, M., Babu, T.S., Umashankar, S., Sowmya, R.: A new metaphor-less algorithm for the photovoltaic cell parameter estimation. Optik 208, 164559 (2020)
Kumar, C., Raj, T.D., Premkumar, M., Raj, T.D.: A new stochastic slime mould optimization algorithm for the estimation of solar photovoltaic cell parameters. Optik 223, 165277 (2020). https://doi.org/10.1016/j.ijleo.2020.165277
Şenel, F.A., Gökçe, F., Yüksel, A.S.: A novel hybrid PSO–GWO algorithm for optimization problems. Eng. Comput. 35, 1359–1373 (2019)
Wen, L., Shaohong, C., Jianjun, J., Ming, X., Tiebin, W.: A new hybrid algorithm based on grey wolf optimizer and cuckoo search for parameter extraction of solar photovoltaic models. Energy Convers. Manag. 203, 112243 (2020)
Manoharan, P., Jangir, P., Ravichandran, S., Elavarasan, R.M., Kumar, B.S.: Enhanced chaotic JAYA algorithm for parameter estimation of photovoltaic cell/modules. ISA Trans. (2021). https://doi.org/10.1016/j.isatra.2021.01.045
Diab, A.A.Z., Sultan, H.M., Do, T.D., Kamel, O.M., Mossa, M.A.: Coyote optimization algorithm for parameters estimation of various models of solar cells and PV modules. IEEE Access 8, 11102–111140 (2020)
Afshin, F., Mohammad, H., Brent, S., Seyedali, M.: Equilibrium optimizer: a novel optimization algorithm. Knowle. Based Syst. 191, 105190 (2020)
Lin, Z., Zhang, Gu.: Genetic algorithm-based parameter optimization for EO-1 Hyperion remote sensing image classification. Eur. J. Remote Sens. 53(1), 124–131 (2020)
Too, J., Mirjalili, S.: General learning equilibrium optimizer: a new feature selection method for biological data classification. Appl. Artif. Intell. 35(3), 247–263 (2021)
Fu, Z., Hu, P., Li, W., Pan, J., Chu, S.: Parallel equilibrium optimizer algorithm and its application in capacitated vehicle routing problem. Intell. Autom. Soft Comput. 27(1), 233–247 (2021)
Gao, Y., Zhou, Y., Luo, Q.: An efficient binary equilibrium optimizer algorithm for feature selection. IEEE Access 8, 140936–140963 (2020)
Abdel-Basset, M., Mohamed, R., Mirjalili, S., Chakrabortty, R.K., Ryanc, M.J.: Solar photovoltaic parameter estimation using an improved equilibrium optimizer. Sol. Energy 209, 694–708 (2020)
Wang, W., Wang, H., Sun, H., Rahnamayan, S.: Using opposition-based learning to enhance differential evolution: a comparative study. In: 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada, pp. 71–77 (2016)
Premkumar, M., Subramaniam, U., Babu, T.S., Elavarasan, R.M., Mihet-Popa, L.: Evaluation of mathematical model to characterize the performance of conventional and hybrid PV array topologies under static and dynamic shading patterns. Energies 13, 3216 (2020)
Attivissimo, F., Adamo, F., Carullo, A., Lanzolla, A.M.L., Spertino, F., Vallan, A.: On the performance of the double-diode model in estimating the maximum power point for different photovoltaic technologies. Measurement 46, 3549–3559 (2013)
Khanna, V., Das, B.K., Bisht, D., Singh, V.P.K.: A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew. Energy 78, 105–113 (2015)
ASB-7–355 Bifacial Photovoltaic Module Datasheet ADANI: [Online]. Available: https://www.adanisolar.com/-media/Project/AdaniSolar/Media/Downloads/Downloads/Datasheets/N-Type-Elan/Bifacial-N-PERT-72-355-380.pdf
ASM-7-PERC-365 Monocrystalline Photovoltaic Module Datasheet ADANI: [Online]. Available: https://www.adanisolar.com/-/media/Project/AdaniSolar/Media/Downloads/Downloads/Datasheets/Mono-Eternal/Eternal-72--Mono-PERC-365-390.pdf
TP 285 Polycrystalline Photovoltaic Module Datasheet TATA: [Online]. Available: http://www.greenice.in/download/Datasheet%20-%20TP300.pdf
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Shankar, N., Saravanakumar, N., Kumar, C. et al. Opposition-based equilibrium optimizer algorithm for identification of equivalent circuit parameters of various photovoltaic models. J Comput Electron 20, 1560–1587 (2021). https://doi.org/10.1007/s10825-021-01722-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10825-021-01722-7