I-CPA: An Improved Carnivorous Plant Algorithm for Solar Photovoltaic Parameter Identification Problem
Abstract
:1. Introduction
- A teaching factor (TF) strategy has been added to the CPA in order to minimize getting stuck in local minima and produce more stable results. Thus, an improved CPA (I-CPA) is proposed, aiming to introduce it to the literature.
- The performance and success of the proposed I-CPA are first tested on CEC2017 functions. Then, the proposed I-CPA is applied to identify the parameters of solar photovoltaic modules.
- The performance of the I-CPA is compared not only with the basic CPA but also with the results of some classical and modern metaheuristics. The comparison results are supported by convergence and box plots.
- The Friedman mean rank test was performed to show the ranking of the I-CPA among the compared algorithms and the significance of the results.
- Experimental results and statistical analyses show that the proposed I-CPA is an effective and competitive method.
2. Related Works
3. Carnivorous Plant Algorithm
3.1. Initialization Phase
3.2. Classification and Grouping Phase
3.3. Growth Phase
3.4. Reproduction Phase
Algorithm 1: Pseudo code of CPA. |
Input: The population size N The population size of carnivorous plants: nCPlant The population size of prey: nPrey Group_iter: gi Attraction_rate: ar Growth_rate: gr Reproduction_rate: rr Maximum iteration: Maxiter 1. Generate initial individuals in the population 2. Calculate the fitness value and sort based on the fitness value 3. Identify the best individual, g* as the first rank carnivorous plant(CP) WHILE iter < Maxiter 4. Set top nCPlant individuals as carnivorous plants The remaining nPrey individuals as prey Group the carnivorous plants and prey /*Growth process FOR i = 1:nCPlant FOR Group_cycle = 1:gi IF ar > a generated random number Generate new carnivorous plant using Equation (4) ELSE Generate new prey using Equation (5) END FOR END FOR /*Reproduction process FOR i = 1:nCPlant Generate new carnivorous plant based on the first rank CP using Equation (6) END FOR 5. Evaluate the fitness of each new CP and new prey 6. Combine the previous and newly generated CPs and preys 7. Sort the individuals and select top n-ranked individuals to next generation 8. Identify the current best individual, g* as the first rank carnivorous plant END WHILE Output: The best solution and g* |
4. Improved Carnivorous Plant Algorithm
5. Photovoltaic Models and Objective Functions
5.1. Single Diode (SD) Model
5.2. Double Diode (DD) Model
5.3. PV Module (PVM) Model
6. Performance Comparison of the Proposed I-CPA and Other Algorithms on CEC2017
7. Experimental Results
7.1. Result of Single Diode (SD) Model
7.2. Result of the Double Diode (DD) Model
7.3. Result of Photowatt-PWP201 Module (PVM)
7.4. Result of STM6-40/36 Module
7.5. Result of KC200GT Module
7.5.1. Constant Temperature and Different Irradiance Work
7.5.2. Different Temperature and Constant Irradiance Work
7.6. Statistical Analysis Results of Solar Photovoltaic Modules
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
References
- Beşkirli, M. A novel Invasive Weed Optimization with levy flight for optimization problems: The case of forecasting energy demand. Energy Rep. 2022, 8, 1102–1111. [Google Scholar] [CrossRef]
- Tefek, M.F.; Uğuz, H. Estimation of Turkey electric energy demand until year 2035 using TLBO algorithm. Int. J. Intell. Syst. Appl. Eng. 2016, 4, 48–52. [Google Scholar] [CrossRef]
- Qazi, A.; Hussain, F.; Rahim, N.A.; Hardaker, G.; Alghazzawi, D.; Shaban, K.; Haruna, K. Towards Sustainable Energy: A Systematic Review of Renewable Energy Sources, Technologies, and Public Opinions. IEEE Access 2019, 7, 63837–63851. [Google Scholar] [CrossRef]
- El-Dabah, M.A.; El-Sehiemy, R.A.; Hasanien, H.M.; Saad, B. Photovoltaic model parameters identification using Northern Goshawk Optimization algorithm. Energy 2023, 262, 125522. [Google Scholar] [CrossRef]
- IRENA. Renewable Energy Capacity Statistics 2023; IRENA: Abu Dhabi, United Arab Emirates, 2023. [Google Scholar]
- Kler, D.; Goswami, Y.; Rana, K.P.S.; Kumar, V. A novel approach to parameter estimation of photovoltaic systems using hybridized optimizer. Energy Convers. Manag. 2019, 187, 486–511. [Google Scholar] [CrossRef]
- Yu, K.; Liang, J.J.; Qu, B.Y.; Chen, X.; Wang, H. Parameters identification of photovoltaic models using an improved JAYA optimization algorithm. Energy Convers. Manag. 2017, 150, 742–753. [Google Scholar] [CrossRef]
- Li, S.; Gong, W.; Gu, Q. A comprehensive survey on meta-heuristic algorithms for parameter extraction of photovoltaic models. Renew. Sustain. Energy Rev. 2021, 141, 110828. [Google Scholar] [CrossRef]
- Yu, X.; Zhou, J. A robust method based on reinforcement learning and differential evolution for the optimal photovoltaic parameter extraction. Appl. Soft Comput. 2023, 148, 110916. [Google Scholar] [CrossRef]
- Karaboga, D. An Idea Based on Honey Bee Swarm for Numerical Optimization; Technical Report-TR06; Erciyes University, Engineering Faculty, Computer Engineering Department: Kayseri, Turkey, 2005. [Google Scholar]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Dorigo, M.; Birattari, M.; Stutzle, T. Ant colony optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN′95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 1944, pp. 1942–1948. [Google Scholar]
- Mirjalili, S.; Mirjalili, S.M.; Hatamlou, A. Multi-Verse Optimizer: A nature-inspired algorithm for global optimization. Neural Comput. Appl. 2016, 27, 495–513. [Google Scholar] [CrossRef]
- Rashedi, E.; Nezamabadi-pour, H.; Saryazdi, S. GSA: A Gravitational Search Algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
- Abedinpourshotorban, H.; Mariyam Shamsuddin, S.; Beheshti, Z.; Jawawi, D.N.A. Electromagnetic field optimization: A physics-inspired metaheuristic optimization algorithm. Swarm Evol. Comput. 2016, 26, 8–22. [Google Scholar] [CrossRef]
- Husseinzadeh Kashan, A. A new metaheuristic for optimization: Optics inspired optimization (OIO). Comput. Oper. Res. 2015, 55, 99–125. [Google Scholar] [CrossRef]
- Alatas, B. ACROA: Artificial Chemical Reaction Optimization Algorithm for global optimization. Expert Syst. Appl. 2011, 38, 13170–13180. [Google Scholar] [CrossRef]
- Abdechiri, M.; Meybodi, M.R.; Bahrami, H. Gases Brownian Motion Optimization: An Algorithm for Optimization (GBMO). Appl. Soft Comput. 2013, 13, 2932–2946. [Google Scholar] [CrossRef]
- Irizarry, R. LARES: An Artificial Chemical Process Approach for Optimization. Evol. Comput. 2004, 12, 435–459. [Google Scholar] [CrossRef] [PubMed]
- Salmani, M.H.; Eshghi, K. A Metaheuristic Algorithm Based on Chemotherapy Science: CSA. J. Optim. 2017, 2017, 3082024. [Google Scholar] [CrossRef]
- Mirjalili, S. SCA: A Sine Cosine Algorithm for solving optimization problems. Knowl.-Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
- Salimi, H. Stochastic Fractal Search: A powerful metaheuristic algorithm. Knowl.-Based Syst. 2015, 75, 1–18. [Google Scholar] [CrossRef]
- Nematollahi, A.F.; Rahiminejad, A.; Vahidi, B. A novel meta-heuristic optimization method based on golden ratio in nature. Soft Comput. 2020, 24, 1117–1151. [Google Scholar] [CrossRef]
- Rahmani, R.; Yusof, R. A new simple, fast and efficient algorithm for global optimization over continuous search-space problems: Radial Movement Optimization. Appl. Math. Comput. 2014, 248, 287–300. [Google Scholar] [CrossRef]
- Storn, R.; Price, K. Differential Evolution–A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
- Holland, J.H. Genetic Algorithms. Sci. Am. 1992, 267, 66–73. [Google Scholar] [CrossRef]
- Beyer, H.-G.; Schwefel, H.-P. Evolution strategies–A comprehensive introduction. Nat. Comput. 2002, 1, 3–52. [Google Scholar] [CrossRef]
- Xin, Y.; Yong, L.; Guangming, L. Evolutionary programming made faster. IEEE Trans. Evol. Comput. 1999, 3, 82–102. [Google Scholar] [CrossRef]
- Rao, R.V.; Savsani, V.J.; Vakharia, D.P. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems. Comput.-Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
- Tan, Y.; Zhu, Y. Fireworks Algorithm for Optimization. In Proceedings of the Advances in Swarm Intelligence, Beijing, China, 12–15 June 2010; Springer: Berlin/Heidelberg, Germany, 2010; pp. 355–364. [Google Scholar]
- Geem, Z.W.; Kim, J.H.; Loganathan, G.V. A New Heuristic Optimization Algorithm: Harmony Search. Simulation 2001, 76, 60–68. [Google Scholar] [CrossRef]
- Fadakar, E.; Ebrahimi, M. A new metaheuristic football game inspired algorithm. In Proceedings of the 2016 1st Conference on Swarm Intelligence and Evolutionary Computation (CSIEC), Bam, Iran, 9–11 March 2016; pp. 6–11. [Google Scholar]
- Yang, X.-S. Flower Pollination Algorithm for Global Optimization. In Proceedings of the Unconventional Computation and Natural Computation, Orléan, France, 3–7 September 2012; Springer: Berlin/Heidelberg, Germany, 2012; pp. 240–249. [Google Scholar]
- Gomes, G.F.; da Cunha, S.S.; Ancelotti, A.C. A sunflower optimization (SFO) algorithm applied to damage identification on laminated composite plates. Eng. Comput. 2019, 35, 619–626. [Google Scholar] [CrossRef]
- Kiran, M.S. TSA: Tree-seed algorithm for continuous optimization. Expert Syst. Appl. 2015, 42, 6686–6698. [Google Scholar] [CrossRef]
- Ong, K.M.; Ong, P.; Sia, C.K. A carnivorous plant algorithm for solving global optimization problems. Appl. Soft Comput. 2021, 98, 106833. [Google Scholar] [CrossRef]
- Jia, H.; Miao, H.; Tian, G.; Zhou, M.; Feng, Y.; Li, Z.; Li, J. Multiobjective Bike Repositioning in Bike-Sharing Systems via a Modified Artificial Bee Colony Algorithm. IEEE Trans. Autom. Sci. Eng. 2020, 17, 909–920. [Google Scholar] [CrossRef]
- Beşkirli, M. Solving continuous optimization problems using the tree seed algorithm developed with the roulette wheel strategy. Expert Syst. Appl. 2021, 170, 114579. [Google Scholar] [CrossRef]
- Abdel-Basset, M.; El-Shahat, D.; Sallam, K.M.; Munasinghe, K. Parameter extraction of photovoltaic models using a memory-based improved gorilla troops optimizer. Energy Convers. Manag. 2022, 252, 115134. [Google Scholar] [CrossRef]
- Abd El-Mageed, A.A.; Abohany, A.A.; Saad, H.M.H.; Sallam, K.M. Parameter extraction of solar photovoltaic models using queuing search optimization and differential evolution. Appl. Soft Comput. 2023, 134, 110032. [Google Scholar] [CrossRef]
- Dehghani, M.; Montazeri, Z.; Trojovská, E.; Trojovský, P. Coati Optimization Algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems. Knowl.-Based Syst. 2023, 259, 110011. [Google Scholar] [CrossRef]
- Givi, H.; Hubálovská, M. Skill Optimization Algorithm: A New Human-Based Metaheuristic Technique. Comput., Mater. & Contin. 2023, 74, 179–202. [Google Scholar] [CrossRef]
- Bogar, E. Chaos Game Optimization-Least Squares Algorithm for Photovoltaic Parameter Estimation. Arab. J. Sci. Eng. 2023, 48, 6321–6340. [Google Scholar] [CrossRef]
- Ali, F.; Sarwar, A.; Ilahi Bakhsh, F.; Ahmad, S.; Ali Shah, A.; Ahmed, H. Parameter extraction of photovoltaic models using atomic orbital search algorithm on a decent basis for novel accurate RMSE calculation. Energy Convers. Manag. 2023, 277, 116613. [Google Scholar] [CrossRef]
- Duan, Z.; Yu, H.; Zhang, Q.; Tian, L. Parameter Extraction of Solar Photovoltaic Model Based on Nutcracker Optimization Algorithm. Appl. Sci. 2023, 13, 6710. [Google Scholar] [CrossRef]
- Vais, R.I.; Sahay, K.; Chiranjeevi, T.; Devarapalli, R.; Knypiński, Ł. Parameter Extraction of Solar Photovoltaic Modules Using a Novel Bio-Inspired Swarm Intelligence Optimisation Algorithm. Sustainability 2023, 15, 8407. [Google Scholar] [CrossRef]
- Dkhichi, F. Parameter extraction of photovoltaic module model by using Levenberg-Marquardt algorithm based on simulated annealing method. J. Comput. Electron. 2023, 22, 1128–1139. [Google Scholar] [CrossRef]
- Chaib, L.; Choucha, A.; Tadj, M.; Khemili, F.Z. Application of New Optimization Algorithm for Parameters Estimation in Photovoltaic Modules. In Proceedings of the Advanced Computational Techniques for Renewable Energy Systems; Springer: Cham, Switzerland, 2023; pp. 785–793. [Google Scholar]
- Maden, D.; Çelik, E.; Houssein, E.H.; Sharma, G. Squirrel search algorithm applied to effective estimation of solar PV model parameters: A real-world practice. Neural Comput. Appl. 2023, 35, 13529–13546. [Google Scholar] [CrossRef]
- Sharma, A.; Sharma, A.; Averbukh, M.; Jately, V.; Rajput, S.; Azzopardi, B.; Lim, W.H. Performance investigation of state-of-the-art metaheuristic techniques for parameter extraction of solar cells/module. Sci. Rep. 2023, 13, 11134. [Google Scholar] [CrossRef] [PubMed]
- Qaraad, M.; Amjad, S.; Hussein, N.K.; Badawy, M.; Mirjalili, S.; Elhosseini, M.A. Photovoltaic parameter estimation using improved moth flame algorithms with local escape operators. Comput. Electr. Eng. 2023, 106, 108603. [Google Scholar] [CrossRef]
- Wang, J.; Zhang, P.; Zhang, H.; Song, H.; Bei, J.; Sun, W.; Sun, X. A Carnivorous Plant Algorithm With Heuristic Decoding Method for Traveling Salesman Problem. IEEE Access 2022, 10, 97142–97164. [Google Scholar] [CrossRef]
- Wang, J.; Li, J.; Song, H.; Bei, J.; Zhang, H.; Zhang, P. A Carnivorous plant algorithm with Lévy mutation and similarity-removal operation and its applications. Expert Syst. Appl. 2023, 224, 119992. [Google Scholar] [CrossRef]
- Yang, Y.; Zhang, C. A Multi-Objective Carnivorous Plant Algorithm for Solving Constrained Multi-Objective Optimization Problems. Biomimetics 2023, 8, 136. [Google Scholar] [CrossRef] [PubMed]
- Wang, Y.; Wang, W.; Chen, Y. Carnivorous Plant Algorithm and BP to Predict Optimum Bonding Strength of Heat-Treated Woods. Forests 2023, 14, 51. [Google Scholar] [CrossRef]
- Zhang, P.-L.; Sun, X.-B.; Wang, J.-Q.; Song, H.-H.; Bei, J.-L.; Zhang, H.-Y. The Discrete Carnivorous Plant Algorithm with Similarity Elimination Applied to the Traveling Salesman Problem. Mathematics 2022, 10, 3249. [Google Scholar] [CrossRef]
- Peng, M.; Jing, W.; Yang, J.; Hu, G. Multistrategy-Boosted Carnivorous Plant Algorithm: Performance Analysis and Application in Engineering Designs. Biomimetics 2023, 8, 162. [Google Scholar] [CrossRef]
- Yang, H.; Wang, M.; Li, G. A combined prediction model based on secondary decomposition and intelligence optimization for carbon emission. Appl. Math. Model. 2023, 121, 484–505. [Google Scholar] [CrossRef]
- Yildizdan, G. MJS: A modified artificial jellyfish search algorithm for continuous optimization problems. Neural Comput. Appl. 2023, 35, 3483–3519. [Google Scholar] [CrossRef]
- Baş, E. Improved Particle Swarm Optimization on Based Quantum Behaved Framework for Big Data Optimization. Neural Process. Lett. 2023, 55, 2551–2586. [Google Scholar] [CrossRef]
- Rao, R.V. Teaching-Learning-Based Optimization Algorithm. In Teaching Learning Based Optimization Algorithm: And Its Engineering Applications; Rao, R.V., Ed.; Springer International Publishing: Cham, Switzerland, 2016; pp. 9–39. [Google Scholar]
- Trojovská, E.; Dehghani, M.; Trojovský, P. Zebra Optimization Algorithm: A New Bio-Inspired Optimization Algorithm for Solving Optimization Algorithm. IEEE Access 2022, 10, 49445–49473. [Google Scholar] [CrossRef]
- Trojovský, P.; Dehghani, M. A new bio-inspired metaheuristic algorithm for solving optimization problems based on walruses behavior. Sci. Rep. 2023, 13, 8775. [Google Scholar] [CrossRef]
- Dehghani, M.; Trojovský, P.; Malik, O.P. Green Anaconda Optimization: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems. Biomimetics 2023, 8, 121. [Google Scholar] [CrossRef] [PubMed]
- Dehghani, M.; Trojovská, E.; Trojovský, P.; Malik, O.P. OOBO: A New Metaheuristic Algorithm for Solving Optimization Problems. Biomimetics 2023, 8, 468. [Google Scholar] [CrossRef]
- Dehghani, M.; Montazeri, Z.; Bektemyssova, G.; Malik, O.P.; Dhiman, G.; Ahmed, A.E. Kookaburra Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems. Biomimetics 2023, 8, 470. [Google Scholar] [CrossRef]
- Tefek, M.F. Rao algorithms based on elite local search method. Neural Comput. Appl. 2023, 35, 4435–4465. [Google Scholar] [CrossRef]
- Minocha, S.; Singh, B. A novel phishing detection system using binary modified equilibrium optimizer for feature selection. Comput. Electr. Eng. 2022, 98, 107689. [Google Scholar] [CrossRef]
- Abdel-Basset, M.; El-Shahat, D.; Chakrabortty, R.K.; Ryan, M. Parameter estimation of photovoltaic models using an improved marine predators algorithm. Energy Convers. Manag. 2021, 227, 113491. [Google Scholar] [CrossRef]
- Premkumar, M.; Jangir, P.; Elavarasan, R.M.; Sowmya, R. Opposition decided gradient-based optimizer with balance analysis and diversity maintenance for parameter identification of solar photovoltaic models. J. Ambient. Intell. Humaniz. Comput. 2023, 14, 7109–7131. [Google Scholar] [CrossRef]
- Ma, J. Optimization Approaches for Parameter Estimation and Maximum Power Point Tracking (MPPT) of Photovoltaic Systems; University of Liverpool: Liverpool, UK, 2014. [Google Scholar]
Function | No | Name | Fmin |
---|---|---|---|
Unimodal | F1 | Shifted and Rotated Bent Cigar Function | 100 |
F3 | Shifted and Rotated Zakharov Function | 300 | |
Multimodal | F4 | Shifted and Rotated Rosenbrock’s Function | 400 |
F5 | Shifted and Rotated Rastrigin’s Functions | 500 | |
F6 | Shifted and Rotated Expanded Scaffer’s F6 Function | 600 | |
F7 | Shifted and Rotated Lunacek Bi_Rastrigin Function | 700 | |
F8 | Shifted and Rotated Non-Continuous Rastrigin’s Function | 800 | |
F9 | Shifted and Rotated Levy Function | 900 | |
F10 | Shifted and Rotated Schwefel’s Function | 1000 | |
Hybrid | F11 | Hybrid Function 1 (N = 3) | 1100 |
F12 | Hybrid Function 2 (N = 3) | 1200 | |
F13 | Hybrid Function 3 (N = 3) | 1300 | |
F14 | Hybrid Function 4 (N = 4) | 1400 | |
F15 | Hybrid Function 5 (N = 4) | 1500 | |
F16 | Hybrid Function 6 (N = 4) | 1600 | |
F17 | Hybrid Function 6 (N = 5) | 1700 | |
F18 | Hybrid Function 6 (N = 5) | 1800 | |
F19 | Hybrid Function 6 (N = 5) | 1900 | |
F20 | Hybrid Function 6 (N = 6) | 2000 | |
Composition | F21 | Composition Function 1 (N = 3) | 2100 |
F22 | Composition Function 2 (N = 3) | 2200 | |
F23 | Composition Function 3 (N = 4) | 2300 | |
F24 | Composition Function 4 (N = 4) | 2400 | |
F25 | Composition Function 5 (N = 5) | 2500 | |
F26 | Composition Function 6 (N = 5) | 2600 | |
F27 | Composition Function 7 (N = 6) | 2700 | |
F28 | Composition Function 8 (N = 6) | 2800 | |
F29 | Composition Function 9 (N = 3) | 2900 | |
F30 | Composition Function 10 (N = 3) | 3000 |
No | I-CPA | CPA | SOA | COA | PSO | DE | |
---|---|---|---|---|---|---|---|
F1 | Mean | 6.58 × 109 | 3.55 × 1010 | 4.03 × 1010 | 6.69 × 1010 | 2.25 × 1010 | 3.89 × 1010 |
Std. | 4.51 × 109 | 1.34 × 1010 | 7.82 × 109 | 7.40 × 109 | 1.86 × 1010 | 1.07 × 1010 | |
F3 | Mean | 5.22 × 104 | 1.93 × 105 | 8.25 × 104 | 8.69 × 104 | 9.43 × 104 | 1.06 × 105 |
Std. | 8.93 × 103 | 6.73 × 104 | 9.09 × 103 | 7.52 × 103 | 6.82 × 104 | 4.30 × 104 | |
F4 | Mean | 1.84 × 103 | 8.23 × 103 | 7.86 × 103 | 1.90 × 104 | 3.66 × 103 | 7.65 × 103 |
Std. | 1.09 × 103 | 4.29 × 103 | 2.03 × 103 | 2.89 × 103 | 3.45 × 103 | 2.81 × 103 | |
F5 | Mean | 7.28 × 102 | 8.47 × 102 | 7.88 × 102 | 9.61 × 102 | 7.36 × 102 | 7.49 × 102 |
Std. | 4.90 × 101 | 6.90 × 101 | 3.29 × 101 | 1.99 × 101 | 5.78 × 101 | 4.00 × 101 | |
F6 | Mean | 6.42 × 102 | 6.62 × 102 | 6.59 × 102 | 6.97 × 102 | 6.41 × 102 | 6.40 × 102 |
Std. | 7.32 × 100 | 1.08 × 101 | 5.42 × 100 | 5.82 × 100 | 1.26 × 101 | 7.83 × 100 | |
F7 | Mean | 1.10 × 103 | 1.69 × 103 | 1.26 × 103 | 1.47 × 103 | 1.20 × 103 | 1.46 × 103 |
Std. | 8.14 × 101 | 1.68 × 102 | 6.26 × 101 | 3.63 × 101 | 2.36 × 102 | 1.82 × 102 | |
F8 | Mean | 9.93 × 102 | 1.09 × 103 | 1.00 × 103 | 1.17 × 103 | 1.02 × 103 | 1.01 × 103 |
Std. | 3.51 × 101 | 5.00 × 101 | 2.96 × 101 | 2.33 × 101 | 5.14 × 101 | 4.54 × 101 | |
F9 | Mean | 5.47 × 103 | 8.06 × 103 | 4.74 × 103 | 1.18 × 104 | 6.95 × 103 | 5.53 × 103 |
Std. | 1.60 × 103 | 2.64 × 103 | 4.85 × 102 | 8.72 × 102 | 2.49 × 103 | 1.51 × 103 | |
F10 | Mean | 6.00 × 103 | 7.37 × 103 | 5.53 × 103 | 9.28 × 103 | 5.35 × 103 | 6.14 × 103 |
Std. | 6.68 × 102 | 7.43 × 102 | 6.73 × 102 | 4.13 × 102 | 8.02 × 102 | 7.20 × 102 | |
F11 | Mean | 3.49 × 103 | 1.84 × 104 | 5.76 × 103 | 1.10 × 104 | 7.03 × 103 | 1.04 × 104 |
Std. | 1.81 × 103 | 7.81 × 103 | 2.15 × 103 | 2.36 × 103 | 1.06 × 104 | 8.89 × 103 | |
F12 | Mean | 6.37 × 108 | 6.06 × 109 | 9.03 × 109 | 1.96 × 1010 | 2.25 × 109 | 4.17 × 109 |
Std. | 7.14 × 108 | 3.69 × 109 | 2.89 × 109 | 3.61 × 109 | 2.94 × 109 | 2.17 × 109 | |
F13 | Mean | 6.37 × 108 | 4.12 × 109 | 3.92 × 109 | 1.70 × 1010 | 1.87 × 109 | 2.47 × 109 |
Std. | 1.32 × 109 | 4.33 × 109 | 3.63 × 109 | 6.65 × 109 | 3.92 × 109 | 3.40 × 109 | |
F14 | Mean | 1.02 × 106 | 9.13 × 106 | 1.63 × 106 | 1.26 × 107 | 1.19 × 106 | 1.69 × 106 |
Std. | 7.34 × 105 | 1.49 × 107 | 1.86 × 106 | 1.69 × 107 | 2.72 × 106 | 2.50 × 106 | |
F15 | Mean | 7.21 × 106 | 6.31 × 108 | 1.31 × 108 | 1.70 × 109 | 1.99 × 108 | 3.46 × 108 |
Std. | 1.95 × 107 | 1.12 × 109 | 1.86 × 108 | 1.07 × 109 | 4.66 × 108 | 7.19 × 108 | |
F16 | Mean | 3.23 × 103 | 4.13 × 103 | 3.65 × 103 | 7.58 × 103 | 3.42 × 103 | 3.34 × 103 |
Std. | 3.97 × 102 | 9.84 × 102 | 5.85 × 102 | 1.57 × 103 | 6.41 × 102 | 5.70 × 102 | |
F17 | Mean | 2.31 × 103 | 3.01 × 103 | 3.36 × 103 | 1.82 × 104 | 2.70 × 103 | 2.48 × 103 |
Std. | 2.16 × 102 | 6.01 × 102 | 1.06 × 103 | 2.03 × 104 | 3.22 × 102 | 1.90 × 102 | |
F18 | Mean | 4.36 × 106 | 4.11 × 107 | 1.66 × 107 | 2.32 × 108 | 1.48 × 107 | 5.76 × 106 |
Std. | 5.17 × 106 | 5.41 × 107 | 2.31 × 107 | 2.00 × 108 | 2.74 × 107 | 7.42 × 106 | |
F19 | Mean | 2.05 × 107 | 5.03 × 108 | 9.01 × 107 | 1.35 × 109 | 2.58 × 108 | 1.79 × 108 |
Std. | 3.68 × 107 | 7.12 × 108 | 1.61 × 108 | 6.93 × 108 | 5.33 × 108 | 3.37 × 108 | |
F20 | Mean | 2.65 × 103 | 3.02 × 103 | 2.66 × 103 | 3.24 × 103 | 2.67 × 103 | 2.76 × 103 |
Std. | 1.59 × 102 | 2.89 × 102 | 1.63 × 102 | 1.83 × 102 | 2.09 × 102 | 3.08 × 102 | |
F21 | Mean | 2.51 × 103 | 2.61 × 103 | 2.58 × 103 | 2.82 × 103 | 2.56 × 103 | 2.52 × 103 |
Std. | 3.42 × 101 | 5.00 × 101 | 4.91 × 101 | 6.51 × 101 | 7.29 × 101 | 5.00 × 101 | |
F22 | Mean | 5.24 × 103 | 8.33 × 103 | 7.63 × 103 | 1.01 × 104 | 6.75 × 103 | 7.15 × 103 |
Std. | 2.21 × 103 | 1.35 × 103 | 6.67 × 102 | 6.40 × 102 | 6.71 × 102 | 8.52 × 102 | |
F23 | Mean | 3.08 × 103 | 3.27 × 103 | 3.36 × 103 | 3.80 × 103 | 3.13 × 103 | 3.14 × 103 |
Std. | 1.22 × 102 | 1.70 × 102 | 1.38 × 102 | 2.49 × 102 | 1.82 × 102 | 1.53 × 102 | |
F24 | Mean | 3.22 × 103 | 3.39 × 103 | 3.80 × 103 | 4.05 × 103 | 3.36 × 103 | 3.27 × 103 |
Std. | 8.79 × 101 | 1.50 × 102 | 3.66 × 102 | 2.54 × 102 | 1.70 × 102 | 1.51 × 102 | |
F25 | Mean | 3.17 × 103 | 5.11 × 103 | 3.95 × 103 | 5.82 × 103 | 3.68 × 103 | 4.38 × 103 |
Std. | 1.18 × 102 | 1.01 × 103 | 3.90 × 102 | 6.47 × 102 | 6.60 × 102 | 6.95 × 102 | |
F26 | Mean | 7.52 × 103 | 9.14 × 103 | 9.99 × 103 | 1.26 × 104 | 7.97 × 103 | 8.00 × 103 |
Std. | 1.06 × 103 | 1.34 × 103 | 6.92 × 102 | 1.20 × 103 | 1.24 × 103 | 9.56 × 102 | |
F27 | Mean | 3.59 × 103 | 3.83 × 103 | 4.42 × 103 | 5.15 × 103 | 3.43 × 103 | 3.52 × 103 |
Std. | 1.43 × 102 | 2.46 × 102 | 3.32 × 102 | 6.60 × 102 | 1.47 × 102 | 1.28 × 102 | |
F28 | Mean | 3.86 × 103 | 6.02 × 103 | 6.18 × 103 | 8.41 × 103 | 5.39 × 103 | 5.80 × 103 |
Std. | 2.88 × 102 | 1.23 × 103 | 8.01 × 102 | 5.55 × 102 | 1.75 × 103 | 1.10 × 103 | |
F29 | Mean | 4.72 × 103 | 5.90 × 103 | 6.08 × 103 | 1.57 × 104 | 4.55 × 103 | 4.68 × 103 |
Std. | 4.08 × 102 | 8.67 × 102 | 9.15 × 102 | 1.21 × 104 | 4.24 × 102 | 6.24 × 102 | |
F30 | Mean | 4.53 × 107 | 4.41 × 108 | 5.64 × 108 | 3.19 × 109 | 2.10 × 108 | 3.13 × 108 |
Std. | 8.51 × 107 | 5.05 × 108 | 7.74 × 108 | 1.93 × 109 | 4.92 × 108 | 4.36 × 108 | |
FMR | 1.31 | 4.72 | 3.66 | 5.83 | 2.45 | 3.03 | |
Rank | 1 | 5 | 4 | 6 | 2 | 3 | |
p-value | 9.87 × 10-22 |
Boundaries | ||||||
---|---|---|---|---|---|---|
RTC France Solar Cell [70] | LB | 0 | 0 | 0 | 0 | 1 |
UB | 1 | 1 × 10−6 | 0.5 | 100 | 2 | |
Photowatt-PWP201 [70] | LB | 0 | 0 | 0 | 0 | 1 |
UB | 2 | 50 × 10−6 | 2 | 2000 | 50 | |
STM6-40/36 [70] | LB | 0 | 0 | 0 | 0 | 1 |
UB | 2 | 50 × 10−6 | 0.36 | 1000 | 60 | |
KC200GT [71] | LB | 0 | 0 | 0 | 0 | 1 |
UB | 2 × | 100 × 10−6 | 2 | 5000 | 5 |
Algorithms | Best | Mean | Std. | Worst |
---|---|---|---|---|
I-CPA | 9.9862 × 10−4 | 4.4400 × 10−3 | 4.2832 × 10−3 | 1.8243 × 10−2 |
CPA | 1.3053 × 10−3 | 6.8584 × 10−2 | 7.2643 × 10−2 | 2.2585 × 10−1 |
SOA | 2.6870 × 10−3 | 1.6503 × 10−2 | 1.2698 × 10−2 | 4.4222 × 10−2 |
COA | 3.0192 × 10−2 | 1.9451 × 10−1 | 9.3783 × 10−2 | 4.0959 × 10−1 |
PSO | 1.0014 × 10−3 | 4.0018 × 10−2 | 6.1949 × 10−2 | 2.2286 × 10−1 |
DE | 1.1893 × 10−3 | 2.3637 × 10−2 | 3.2312 × 10−2 | 1.1858 × 10−1 |
Algorithms | RMSE | |||||
---|---|---|---|---|---|---|
I-CPA | 0.760577 | 3.2563 × 10−7 | 0.036402 | 56.80359 | 1.481923 | 9.9862 × 10−4 |
CPA | 0.759522 | 3.5336 × 10−7 | 0.036257 | 79.28121 | 1.489935 | 1.3053 × 10−3 |
SOA | 0.764164 | 3.1260 × 10−7 | 0.035694 | 28.46189 | 1.478808 | 2.6870 × 10−3 |
COA | 0.728476 | 8.2413 × 10−7 | 0.017023 | 35.95890 | 1.591579 | 3.0192 × 10−2 |
PSO | 0.760735 | 3.5397 × 10−7 | 0.036011 | 56.32661 | 1.490452 | 1.0014 × 10−3 |
DE | 0.760822 | 4.5474 × 10−7 | 0.034975 | 63.38279 | 1.516437 | 1.1893 × 10−3 |
Algorithms | RMSE | |||||||
---|---|---|---|---|---|---|---|---|
I-CPA | 0.760190 | 4.0418 × 10−8 | 0.036475 | 63.0435 | 1.522657 | 2.8693 × 10−7 | 1.477916 | 1.0252 × 10−3 |
CPA | 0.762026 | 1.6085 × 10−7 | 0.039435 | 78.01944 | 1.760364 | 1.7933 × 10−7 | 1.427847 | 3.1788 × 10−3 |
SOA | 0.764871 | 3.6528 × 10−7 | 0.019998 | 13.00286 | 1.565339 | 2.9868 × 10−7 | 1.562413 | 2.0952 × 10−3 |
COA | 0.735841 | 2.0086 × 10−7 | 0.033445 | 57.4358 | 1.857056 | 2.3340 × 10−7 | 1.456689 | 1.9054 × 10−2 |
PSO | 0.760674 | 3.9729 × 10−7 | 0.035548 | 60.2668 | 1.502309 | 0.0000 × 100 | 1.654406 | 1.0626 × 10−3 |
DE | 0.760657 | 1.5424 × 10−7 | 0.035343 | 61.3255 | 1.624442 | 3.0473 × 10−7 | 1.489441 | 1.1075 × 10−3 |
Algorithms | Best | Mean | Std. | Worst |
---|---|---|---|---|
I-CPA | 1.0252 × 10−3 | 4.3539 × 10−3 | 3.0441 × 10−3 | 1.2067 × 10−2 |
CPA | 3.1788 × 10−3 | 5.8840 × 10−2 | 7.2786 × 10−2 | 2.6221 × 10−1 |
SOA | 2.0952 × 10−3 | 1.5730 × 10−2 | 1.1951 × 10−2 | 4.3416 × 10−2 |
COA | 1.9054 × 10−2 | 1.8824 × 10−1 | 9.7086 × 10−2 | 3.4214 × 10−1 |
PSO | 1.0626 × 10−3 | 5.7209 × 10−2 | 1.2077 × 10−1 | 6.3074 × 10−1 |
DE | 1.1075 × 10−3 | 4.2795 × 10−2 | 6.7470 × 10−2 | 2.5263 × 10−1 |
Algorithms | Best | Mean | Std. | Worst |
---|---|---|---|---|
I-CPA | 2.4374 × 10−3 | 6.7743 × 10−3 | 6.1563 × 10−3 | 3.0363 × 10−2 |
CPA | 3.0119 × 10−3 | 8.9207 × 10−2 | 1.0569 × 10−1 | 4.7271 × 10−1 |
SOA | 5.4642 × 10−3 | 8.5049 × 10−2 | 8.8685 × 10−2 | 2.7425 × 10−1 |
COA | 7.7377 × 10−2 | 7.0752 × 10−1 | 9.6805 × 10−1 | 4.7377 × 100 |
PSO | 2.5005 × 10−3 | 7.7136 × 10−2 | 1.1219 × 10−1 | 2.7425 × 10−1 |
DE | 2.4828 × 10−3 | 3.0656 × 10−1 | 7.3988 × 10−1 | 4.0836 × 100 |
Algorithms | RMSE | |||||
---|---|---|---|---|---|---|
I-CPA | 1.031157 | 3.5751 × 10−6 | 1.197135 | 929.6739 | 48.74672 | 2.4374 × 10−3 |
CPA | 1.027829 | 3.8392 × 10−6 | 1.181989 | 1064.428 | 49.03548 | 3.0119 × 10−3 |
SOA | 1.047762 | 2.2434 × 10−6 | 1.210877 | 304.1560 | 47.07763 | 5.4642 × 10−3 |
COA | 0.979167 | 2.1819 × 10−6 | 1.656607 | 624.8833 | 47.17717 | 7.7377 × 10−2 |
PSO | 1.029246 | 4.3374 × 10−6 | 1.178268 | 1304.384 | 49.49755 | 2.5005 × 10−3 |
DE | 1.029839 | 4.1940 × 10−6 | 1.182198 | 1191.611 | 49.36549 | 2.4828 × 10−3 |
Algorithms | RMSE | |||||
---|---|---|---|---|---|---|
I-CPA | 1.661132 | 2.6044 × 10−6 | 0.003057 | 20.60004 | 1.565799 | 2.1566 × 10−3 |
CPA | 1.564076 | 2.3197 × 10−5 | 5.63 × 10−5 | 426.2615 | 1.895378 | 9.8909 × 10−2 |
SOA | 1.662258 | 4.7862 × 10−6 | 0.000690 | 22.04669 | 1.640448 | 3.0013 × 10−3 |
COA | 1.673044 | 1.8703 × 10−5 | 3.18 × 10−11 | 564.1726 | 1.834307 | 1.6812 × 10−2 |
PSO | 1.661513 | 5.5252 × 10−6 | 0.00 × 100 | 23.71499 | 1.659002 | 3.3300 × 10−3 |
DE | 1.619320 | 6.7695 × 10−6 | 1.73 × 10−5 | 999.9999 | 1.689407 | 3.0103 × 10−2 |
Algorithms | Best | Mean | Std. | Worst |
---|---|---|---|---|
I-CPA | 2.1566 × 10−3 | 1.5146 × 10−2 | 1.0656 × 10−2 | 4.8066 × 10−2 |
CPA | 9.8909 × 10−2 | 3.0348 × 10−1 | 8.1796 × 10−2 | 3.6316 × 10−1 |
SOA | 3.0013 × 10−3 | 2.0919 × 10−2 | 1.4882 × 10−2 | 5.4448 × 10−2 |
COA | 1.6812 × 10−2 | 2.4421 × 10−1 | 1.2490 × 10−1 | 3.6314 × 10−1 |
PSO | 3.3300 × 10−3 | 1.3663 × 10−1 | 1.4695 × 10−1 | 3.6317 × 10−1 |
DE | 3.0103 × 10−2 | 2.4320 × 10−1 | 1.2111 × 10−1 | 3.6308 × 10−1 |
Algorithms | Best | Mean | Std. | Worst | |
---|---|---|---|---|---|
200 W/m2 | |||||
I-CPA | 8.7019 × 10−3 | 1.7585 × 10−2 | 7.6136 × 10−3 | 4.0644 × 10−2 | |
CPA | 4.0412 × 10−2 | 1.8935 × 10−1 | 7.6538 × 10−2 | 2.6581 × 10−1 | |
SOA | 1.1437 × 10−2 | 1.9814 × 10−2 | 3.6146 × 10−2 | 2.1440 × 10−1 | |
COA | 4.8206 × 10−2 | 2.9368 × 10−1 | 2.3204 × 10−1 | 1.0333 × 100 | |
PSO | 1.2346 × 10−2 | 9.2294 × 10−2 | 1.0118 × 10−1 | 2.6786 × 10−1 | |
DE | 2.4422 × 10−2 | 1.2177 × 10−1 | 9.1937 × 10−2 | 2.6774 × 10−1 | |
400 W/m2 | |||||
I-CPA | 2.0547 × 10−2 | 3.7445 × 10−2 | 1.5605 × 10−2 | 8.0397 × 10−2 | |
CPA | 7.7800 × 10−2 | 5.3220 × 10−1 | 4.1892 × 10−1 | 2.1953 × 100 | |
SOA | 2.0999 × 10−2 | 9.3643 × 10−2 | 1.5289 × 10−1 | 4.4701 × 10−1 | |
COA | 1.9475 × 10−1 | 5.5592 × 10−1 | 4.5848 × 10−1 | 2.9165 × 100 | |
PSO | 2.4469 × 10−2 | 1.1976 × 10−1 | 1.7069 × 10−1 | 5.6505 × 10−1 | |
DE | 2.6128 × 10−2 | 3.1305 × 10−1 | 2.2140 × 10−1 | 5.6507 × 10−1 | |
600 W/m2 | |||||
I-CPA | 4.2985 × 10−2 | 6.3347 × 10−2 | 1.6160 × 10−2 | 1.0384 × 10−1 | |
CPA | 9.3935 × 10−2 | 1.0959 × 102 | 5.8594 × 102 | 3.2650 × 103 | |
SOA | 4.3828 × 10−2 | 1.0276 × 10−1 | 1.6895 × 10−1 | 7.3125 × 10−1 | |
COA | 8.8716 × 10−2 | 1.1665 × 100 | 1.2086 × 100 | 4.5504 × 100 | |
PSO | 5.1102 × 10−2 | 3.3265 × 10−1 | 8.2807 × 10−1 | 4.5504 × 100 | |
DE | 4.7580 × 10−2 | 5.7519 × 10−1 | 4.8638 × 10−1 | 2.3933 × 100 | |
800 W/m2 | |||||
I-CPA | 4.6781 × 10−2 | 1.2417 × 10−1 | 2.0414 × 10−1 | 1.2164 × 100 | |
CPA | 1.4547 × 10−1 | 2.6183 × 1015 | 1.4099 × 1016 | 7.8541 × 1016 | |
SOA | 5.5369 × 10−2 | 2.5267 × 10−1 | 5.5278 × 10−1 | 2.8901 × 100 | |
COA | 1.1941 × 10−1 | 1.3369 × 100 | 1.3180 × 100 | 6.1055 × 100 | |
PSO | 7.1854 × 10−2 | 4.5482 × 10−1 | 4.2569 × 10−1 | 1.1703 × 100 | |
DE | 7.8629 × 10−2 | 6.0898 × 10−1 | 4.6163 × 10−1 | 1.2369 × 100 | |
1000 W/m2 | |||||
I-CPA | 6.8155 × 10−2 | 1.2635 × 10−1 | 2.1128 × 10−2 | 1.6568 × 10−1 | |
CPA | 1.7914 × 10−1 | 2.4882 × 1034 | 1.3396 × 1035 | 7.4627 × 1035 | |
SOA | 8.2649 × 10−2 | 2.4378 × 10−1 | 3.7978 × 10−1 | 1.3716 × 100 | |
COA | 1.3297 × 10−1 | 1.7254 × 100 | 1.2918 × 100 | 7.5683 × 100 | |
PSO | 1.1458 × 10−1 | 5.8412 × 10−1 | 6.9455 × 10−1 | 1.7602 × 100 | |
DE | 1.1517 × 10−1 | 6.8757 × 10−1 | 6.9629 × 10−1 | 1.7615 × 100 |
Algorithms | RMSE | ||||||
---|---|---|---|---|---|---|---|
200 W/m2 | |||||||
I-CPA | 1.577919 | 1.8993 × 10−7 | 0.009315 | 5000.00 | 1.390763 | 8.7019 × 10−3 | |
CPA | 1.599835 | 5.1585 × 10−5 | 9.32 × 10−6 | 2470.12 | 2.164018 | 4.0412 × 10−2 | |
SOA | 1.579777 | 1.1965 × 10−6 | 0.002324 | 1221.57 | 1.567724 | 1.1437 × 10−2 | |
COA | 1.625524 | 4.9398 × 10−5 | 0.000841 | 2466.46 | 2.141879 | 4.8206 × 10−2 | |
PSO | 1.579721 | 1.8262 × 10−6 | 0.00 × 100 | 5000.00 | 1.614168 | 1.2346 × 10−2 | |
DE | 1.589322 | 1.2742 × 10−5 | 0.00 × 100 | 3024.83 | 1.893861 | 2.4422 × 10−2 | |
400 W/m2 | |||||||
I-CPA | 3.253889 | 3.2070 × 10−7 | 0.00324 | 6.598593 | 1.413711 | 2.0547 × 10−2 | |
CPA | 3.247364 | 3.7822 × 10−5 | 0.00166 | 4390.309 | 2.025899 | 7.7800 × 10−2 | |
SOA | 3.228092 | 8.5527 × 10−7 | 0.00209 | 17.78862 | 1.503491 | 2.0999 × 10−2 | |
COA | 3.111251 | 3.0476 × 10−5 | 0.00693 | 1436.038 | 2.053825 | 1.9475 × 10−1 | |
PSO | 3.229227 | 2.0840 × 10−6 | 0.00 × 100 | 16.56421 | 1.594609 | 2.4469 × 10−2 | |
DE | 3.220904 | 3.7452 × 10−6 | 9.53 × 10−6 | 2294.147 | 1.663803 | 2.6128 × 10−2 | |
600 W/m2 | |||||||
I-CPA | 4.856086 | 1.1361 × 10−6 | 0.001913 | 10.81073 | 1.526247 | 4.2985 × 10−2 | |
CPA | 4.900939 | 6.0026 × 10−5 | 1.82 × 10−6 | 3911.121 | 2.069565 | 9.3935 × 10−2 | |
SOA | 4.848421 | 2.4426 × 10−6 | 0.001801 | 48.28901 | 1.607485 | 4.3828 × 10−2 | |
COA | 4.843326 | 4.1875 × 10−5 | 9.73 × 10−5 | 1789.595 | 2.005826 | 8.8716 × 10−2 | |
PSO | 4.848333 | 7.6747 × 10−6 | 0.00 × 100 | 75.67750 | 1.741967 | 5.1102 × 10−2 | |
DE | 4.850289 | 4.8496 × 10−6 | 1.10 × 10−3 | 3944.496 | 1.686342 | 4.7580 × 10−2 | |
800 W/m2 | |||||||
I-CPA | 6.481358 | 1.4688 × 10−7 | 0.003116 | 9.06509 | 1.335718 | 4.6781 × 10−2 | |
CPA | 6.533486 | 7.9757 × 10−5 | 0.000185 | 2506.688 | 2.088066 | 1.4547 × 10−1 | |
SOA | 6.487515 | 6.4209 × 10−7 | 0.002180 | 10.29268 | 1.456419 | 5.5369 × 10−2 | |
COA | 6.523348 | 4.5172 × 10−5 | 2.46 × 10−20 | 2483.004 | 1.977255 | 1.1941 × 10−1 | |
PSO | 6.485372 | 5.5691 × 10−6 | 0.00 × 100 | 14.02724 | 1.676213 | 7.1854 × 10−2 | |
DE | 6.484879 | 1.3011 × 10−5 | 0.00 × 100 | 4443.546 | 1.787232 | 7.8629 × 10−2 | |
1000 W/m2 | |||||||
I-CPA | 8.061536 | 7.5512 × 10−8 | 0.003449 | 4995.431 | 1.289751 | 6.8155 × 10−2 | |
CPA | 8.121738 | 1.9898 × 10−5 | 0.001601 | 546.2093 | 1.856372 | 1.7914 × 10−1 | |
SOA | 8.117739 | 1.0818 × 10−6 | 0.002224 | 15.27229 | 1.505406 | 8.2649 × 10−2 | |
COA | 8.167953 | 4.9748 × 10−5 | 0.00 × 100 | 2487.763 | 1.982407 | 1.3297 × 10−1 | |
PSO | 8.114500 | 1.9540 × 10−5 | 0.00 × 100 | 5000.00 | 1.837472 | 1.1458 × 10−1 | |
DE | 8.119760 | 2.3241 × 10−5 | 0.00 × 100 | 2537.75 | 1.862979 | 1.1517 × 10−1 |
Algorithms | Best | Mean | Std. | Worst | |
---|---|---|---|---|---|
25 °C—1000 W/m2 | |||||
I-CPA | 6.8155 × 10−2 | 1.2635 × 10−1 | 2.1128 × 10−2 | 1.6568 × 10−1 | |
CPA | 1.7914 × 10−1 | 2.4882 × 1034 | 1.3396 × 1035 | 7.4627 × 1035 | |
SOA | 8.2649 × 10−2 | 2.4378 × 10−1 | 3.7978 × 10−1 | 1.3716 × 100 | |
COA | 1.3297 × 10−1 | 1.7254 × 100 | 1.2918 × 100 | 7.5683 × 100 | |
PSO | 1.1458 × 10−1 | 5.8412 × 10−1 | 6.9455 × 10−1 | 1.7602 × 100 | |
DE | 1.1517 × 10−1 | 6.8757 × 10−1 | 6.9629 × 10−1 | 1.7615 × 100 | |
50 °C—1000 W/m2 | |||||
I-CPA | 6.6338 × 10−2 | 9.3289 × 10−2 | 2.7757 × 10−2 | 1.9511 × 10−1 | |
CPA | 1.1992 × 10−1 | 8.0406 × 1030 | 4.3300 × 1031 | 2.4122 × 1032 | |
SOA | 6.9765 × 10−2 | 1.8893 × 10−1 | 3.4039 × 10−1 | 1.4563 × 100 | |
COA | 1.1288 × 10−1 | 1.3781 × 100 | 8.1909 × 10−1 | 3.9345 × 100 | |
PSO | 9.1813 × 10−2 | 9.1974 × 10−1 | 1.4235 × 100 | 7.5736 × 100 | |
DE | 7.4535 × 10−2 | 1.2903 × 100 | 1.2307 × 100 | 6.4153 × 100 | |
75 °C—1000 W/m2 | |||||
I-CPA | 6.4612 × 10−2 | 1.9626 × 10−1 | 3.6800 × 10−1 | 2.1540 × 100 | |
CPA | 5.0825 × 10−1 | 2.1560 × 104 | 1.1609 × 105 | 6.4674 × 105 | |
SOA | 7.6140 × 10−2 | 4.3558 × 10−1 | 4.2661 × 10−1 | 1.6534 × 100 | |
COA | 3.1861 × 10−1 | 1.5048 × 100 | 9.3394 × 10−1 | 4.8212 × 100 | |
PSO | 1.0167 × 10−1 | 7.4441 × 10−1 | 6.3584 × 10−1 | 2.1347 × 100 | |
DE | 2.5991 × 10−1 | 1.4281 × 100 | 7.9062 × 10−1 | 2.1360 × 100 |
Algorithms | RMSE | ||||||
---|---|---|---|---|---|---|---|
25 °C—1000 W/m2 | |||||||
I-CPA | 8.061536 | 7.5512 × 10−8 | 0.003449 | 4995.431 | 1.289751 | 6.8155 × 10−2 | |
CPA | 8.121738 | 1.9898 × 10−5 | 0.001601 | 546.2093 | 1.856372 | 1.7914 × 10−1 | |
SOA | 8.1177390 | 1.0818 × 10−6 | 0.002224 | 15.27229 | 1.505406 | 8.2649 × 10−2 | |
COA | 8.1679533 | 4.9748 × 10−5 | 0.00 × 100 | 2487.763 | 1.982407 | 1.3297 × 10−1 | |
PSO | 8.1145002 | 1.9540 × 10−5 | 0.00 × 100 | 5000.000 | 1.837472 | 1.1458 × 10−1 | |
DE | 8.1197601 | 2.3241 × 10−5 | 0.00 × 100 | 2537.752 | 1.862979 | 1.1517 × 10−1 | |
50 °C—1000 W/m2 | |||||||
I-CPA | 8.217318 | 4.6475 × 10−6 | 0.002365 | 8.286305 | 1.379142 | 6.6338 × 10−2 | |
CPA | 8.317071 | 5.3480 × 10−5 | 0.001114 | 3953.827 | 1.657883 | 1.1992 × 10−1 | |
SOA | 8.213238 | 9.6663 × 10−6 | 0.001949 | 12.73250 | 1.574289 | 6.9765 × 10−2 | |
COA | 8.162757 | 4.9712 × 10−5 | 1.41 × 10−8 | 2485.616 | 1.646706 | 1.1288 × 10−1 | |
PSO | 8.223759 | 1.0000 × 10−4 | 2.33 × 10−4 | 5000.000 | 1.749940 | 9.1813 × 10−2 | |
DE | 8.203875 | 2.1073 × 10−5 | 1.49 × 10−3 | 5000.000 | 1.539649 | 7.4535 × 10−2 | |
75 °C—1000 W/m2 | |||||||
I-CPA | 8.274836 | 7.2027 × 10−6 | 0.004698 | 38.39862 | 1.187854 | 6.4612 × 10−2 | |
CPA | 8.265985 | 8.1748 × 10−5 | 0.005869 | 3865.020 | 1.476085 | 5.0825 × 10−1 | |
SOA | 8.285779 | 1.8963 × 10−5 | 0.004161 | 55.04236 | 1.489774 | 7.6140 × 10−2 | |
COA | 8.225573 | 1.0000 × 10−4 | 1.77 × 10−21 | 5000.000 | 1.449672 | 3.1861 × 10−1 | |
PSO | 8.304616 | 1.0000 × 10−4 | 3.02 × 10−3 | 5000.000 | 1.461759 | 1.0167 × 10−1 | |
DE | 8.189925 | 6.7452 × 10−5 | 9.52 × 10−4 | 2751.274 | 1.405813 | 2.5991 × 10−1 |
Modules | I-CPA | CPA | SOA | COA | PSO | DE |
---|---|---|---|---|---|---|
SD | 4.44 × 10−3 | 6.86 × 10−2 | 1.65 × 10−2 | 1.95 × 10−1 | 4.00 × 10−2 | 2.36 × 10−2 |
DD | 4.35 × 10−3 | 5.88 × 10−2 | 1.57 × 10−2 | 1.88 × 10−1 | 5.72 × 10−2 | 4.28 × 10−2 |
PVM | 6.77 × 10−3 | 8.92 × 10−2 | 8.50 × 10−2 | 7.08 × 10−1 | 7.71 × 10−2 | 3.07 × 10−1 |
STM6-40/36 | 1.51 × 10−2 | 3.03 × 10−1 | 2.09 × 10−2 | 2.44 × 10−1 | 1.37 × 10−1 | 2.43 × 10−1 |
KC200GT-200 W/m2-25 °C | 1.76 × 10−2 | 1.89 × 10−1 | 1.98 × 10−2 | 2.94 × 10−1 | 9.23 × 10−2 | 1.22 × 10−1 |
KC200GT-400 W/m2-25 °C | 3.74 × 10−2 | 5.32 × 10−1 | 9.36 × 10−2 | 5.56 × 10−1 | 1.20 × 10−1 | 3.13 × 10−1 |
KC200GT-600 W/m2-25 °C | 6.33 × 10−2 | 1.10 × 102 | 1.03 × 10−1 | 1.17 × 100 | 3.33 × 10−1 | 5.75 × 10−1 |
KC200GT-800 W/m2-25 °C | 1.24 × 10−1 | 2.62 × 1015 | 2.53 × 10−1 | 1.34 × 100 | 4.55 × 10−1 | 6.09 × 10−1 |
KC200GT-1000 W/m2-25 °C | 1.26 × 10−1 | 2.49 × 1034 | 2.44 × 10−1 | 1.73 × 100 | 5.84 × 10−1 | 6.88 × 10−1 |
KC200GT-1000 W/m2-50 °C | 9.33 × 10−2 | 8.04 × 1030 | 1.89 × 10−1 | 1.38 × 100 | 9.20 × 10−1 | 1.29 × 100 |
KC200GT-1000 W/m2-75 °C | 1.96 × 10−1 | 2.16 × 104 | 4.36 × 10−1 | 1.50 × 100 | 6.36 × 10−1 | 1.43 × 100 |
FMR | 1.09 | 5.45 | 2.00 | 5.45 | 3.09 | 3.91 |
Rank | 1 | 5 | 2 | 5 | 3 | 4 |
p-value | 8.86 × 10−10 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Beşkirli, A.; Dağ, İ. I-CPA: An Improved Carnivorous Plant Algorithm for Solar Photovoltaic Parameter Identification Problem. Biomimetics 2023, 8, 569. https://doi.org/10.3390/biomimetics8080569
Beşkirli A, Dağ İ. I-CPA: An Improved Carnivorous Plant Algorithm for Solar Photovoltaic Parameter Identification Problem. Biomimetics. 2023; 8(8):569. https://doi.org/10.3390/biomimetics8080569
Chicago/Turabian StyleBeşkirli, Ayşe, and İdiris Dağ. 2023. "I-CPA: An Improved Carnivorous Plant Algorithm for Solar Photovoltaic Parameter Identification Problem" Biomimetics 8, no. 8: 569. https://doi.org/10.3390/biomimetics8080569