{"title":"基于随机行走和多突变策略的改进旗鱼优化器的太阳能光伏SDM参数估计","authors":"Yuan-Zheng Gao, Xun Liu, Jie-Sheng Wang, Xin-Yi Guan, Song-Bo Zhang, Jun-Yu Lu","doi":"10.1016/j.renene.2025.123771","DOIUrl":null,"url":null,"abstract":"<div><div>Solar photovoltaic technology uses solar panels to convert solar energy into electricity. In order to accurately estimate the parameters of the Single Diode Model (SDM), a sailfish optimizer (GAwalkSFO) based on random walk and Gaussian variation strategy was proposed. Firstly, seven mutation strategies are added to SFO, which are Gaussian mutation, Gaussian elite mutation, Cauchy mutation, adaptive T-distribution mutation, periodic mutation, random mutation and optimal mutation variation. In order to improve the convergence speed and search mechanism of SFO, the diversified local search strategies can easily make SFO fall into local optimal. The performance of the proposed sailfish optimizer (GAwalkSFO) was compared with that of Coati Optimization Algorithm (COA), Crowned Porcupine Optimization (CPO), Serval Optimization Algorithm (SOA), BAT Algorithm (BAT), SFO, Particle Swarm Optimization (PSO) and Differential Evolution (DE). The convergence speed and accuracy are significantly improved, the global search ability of the algorithm is enhanced and the algorithm is avoided to fall into the local optimal. Finally, several algorithms are used to estimate the parameters of the single diode model in solar PV, and the I-V and P-V characteristic curves are given. Simulation results show that GAwalkSFO can estimate SDM model parameters quickly and accurately, thus improving the performance of solar photovoltaic system. Compared with other algorithms, GAwalkSFO shows significant advantages in parameter fitting accuracy and computational efficiency. GAwalkSFO can quickly and accurately identify PV module parameters under different solar irradiance and temperature conditions.</div></div>","PeriodicalId":419,"journal":{"name":"Renewable Energy","volume":"254 ","pages":"Article 123771"},"PeriodicalIF":9.0000,"publicationDate":"2025-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Solar photovoltaic SDM parameter estimation with improved sailfish optimizer based on random walking and multiple mutation strategies\",\"authors\":\"Yuan-Zheng Gao, Xun Liu, Jie-Sheng Wang, Xin-Yi Guan, Song-Bo Zhang, Jun-Yu Lu\",\"doi\":\"10.1016/j.renene.2025.123771\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Solar photovoltaic technology uses solar panels to convert solar energy into electricity. In order to accurately estimate the parameters of the Single Diode Model (SDM), a sailfish optimizer (GAwalkSFO) based on random walk and Gaussian variation strategy was proposed. Firstly, seven mutation strategies are added to SFO, which are Gaussian mutation, Gaussian elite mutation, Cauchy mutation, adaptive T-distribution mutation, periodic mutation, random mutation and optimal mutation variation. In order to improve the convergence speed and search mechanism of SFO, the diversified local search strategies can easily make SFO fall into local optimal. The performance of the proposed sailfish optimizer (GAwalkSFO) was compared with that of Coati Optimization Algorithm (COA), Crowned Porcupine Optimization (CPO), Serval Optimization Algorithm (SOA), BAT Algorithm (BAT), SFO, Particle Swarm Optimization (PSO) and Differential Evolution (DE). The convergence speed and accuracy are significantly improved, the global search ability of the algorithm is enhanced and the algorithm is avoided to fall into the local optimal. Finally, several algorithms are used to estimate the parameters of the single diode model in solar PV, and the I-V and P-V characteristic curves are given. Simulation results show that GAwalkSFO can estimate SDM model parameters quickly and accurately, thus improving the performance of solar photovoltaic system. Compared with other algorithms, GAwalkSFO shows significant advantages in parameter fitting accuracy and computational efficiency. GAwalkSFO can quickly and accurately identify PV module parameters under different solar irradiance and temperature conditions.</div></div>\",\"PeriodicalId\":419,\"journal\":{\"name\":\"Renewable Energy\",\"volume\":\"254 \",\"pages\":\"Article 123771\"},\"PeriodicalIF\":9.0000,\"publicationDate\":\"2025-06-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Renewable Energy\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0960148125014338\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENERGY & FUELS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Renewable Energy","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0960148125014338","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENERGY & FUELS","Score":null,"Total":0}
Solar photovoltaic SDM parameter estimation with improved sailfish optimizer based on random walking and multiple mutation strategies
Solar photovoltaic technology uses solar panels to convert solar energy into electricity. In order to accurately estimate the parameters of the Single Diode Model (SDM), a sailfish optimizer (GAwalkSFO) based on random walk and Gaussian variation strategy was proposed. Firstly, seven mutation strategies are added to SFO, which are Gaussian mutation, Gaussian elite mutation, Cauchy mutation, adaptive T-distribution mutation, periodic mutation, random mutation and optimal mutation variation. In order to improve the convergence speed and search mechanism of SFO, the diversified local search strategies can easily make SFO fall into local optimal. The performance of the proposed sailfish optimizer (GAwalkSFO) was compared with that of Coati Optimization Algorithm (COA), Crowned Porcupine Optimization (CPO), Serval Optimization Algorithm (SOA), BAT Algorithm (BAT), SFO, Particle Swarm Optimization (PSO) and Differential Evolution (DE). The convergence speed and accuracy are significantly improved, the global search ability of the algorithm is enhanced and the algorithm is avoided to fall into the local optimal. Finally, several algorithms are used to estimate the parameters of the single diode model in solar PV, and the I-V and P-V characteristic curves are given. Simulation results show that GAwalkSFO can estimate SDM model parameters quickly and accurately, thus improving the performance of solar photovoltaic system. Compared with other algorithms, GAwalkSFO shows significant advantages in parameter fitting accuracy and computational efficiency. GAwalkSFO can quickly and accurately identify PV module parameters under different solar irradiance and temperature conditions.
期刊介绍:
Renewable Energy journal is dedicated to advancing knowledge and disseminating insights on various topics and technologies within renewable energy systems and components. Our mission is to support researchers, engineers, economists, manufacturers, NGOs, associations, and societies in staying updated on new developments in their respective fields and applying alternative energy solutions to current practices.
As an international, multidisciplinary journal in renewable energy engineering and research, we strive to be a premier peer-reviewed platform and a trusted source of original research and reviews in the field of renewable energy. Join us in our endeavor to drive innovation and progress in sustainable energy solutions.