This is the source code of the paper "TERIME: An improved RIME algorithm with enhanced exploration and exploitation for robust parameter extraction of photovoltaic models"
Chen, S. S., Jiang, Y. T., Chen W. B., Li, X. Y. TERIME: An Improved RIME Algorithm With Enhanced Exploration and Exploitation for Robust Parameter Extraction of Photovoltaic Models. Journal of Bionic Engineering. 2025, 22: 1535–1556.
Paper link: https://link.springer.com/article/10.1007/s42235-025-00679-8.
If you find the code useful, please give a star :)
• Exploration and exploitation capabilities are simultaneously enhanced.
• Randomization and neighborhood exploitation strategies are incorporated.
• The algorithm has superior robustness to various PV models in varying environments.
TERIME.m
represents the TERIME algorithm
MRIME.m
represents the MRIME algorithm, reference:
[1] Hakmi S.H., Alnami H., Moustafa G., et al. Modified Rime-Ice Growth Optimizer with Polynomial Differential Learning Operator for Single-and Double-Diode PV Parameter Estimation Problem. Electronics. 2024, 13(9): 1611.
CLRAO_1.m
represents the CL-Rao 1 algorithm, reference:
[2] Farah A., Belazi A., Benabdallah F., et al. Parameter extraction of photovoltaic models using a comprehensive learning Rao-1 algorithm. Energy Conversion and Management. 2022, 252: 115057.