肖文波,董煌锋,叶强,等. 改进沙丘猫算法优化支持向量机的光伏故障监测方法[J]. 南昌航空大学学报(自然科学版),2026,40(2):51-60. doi: 10.3969/j.issn.2096-8566.2026.02.006
引用本文: 肖文波,董煌锋,叶强,等. 改进沙丘猫算法优化支持向量机的光伏故障监测方法[J]. 南昌航空大学学报(自然科学版),2026,40(2):51-60. doi: 10.3969/j.issn.2096-8566.2026.02.006
XIAO Wenbo,DONG Huangfeng,YE Qiang,et al. An optimized support vector machine method using improved sand cat swarm optimization algorithm for photovoltaic fault monitoring[J]. Journal of Nanchang Hangkong University (Natural Sciences),2026,40(2):51-60. doi: 10.3969/j.issn.2096-8566.2026.02.006
Citation: XIAO Wenbo,DONG Huangfeng,YE Qiang,et al. An optimized support vector machine method using improved sand cat swarm optimization algorithm for photovoltaic fault monitoring[J]. Journal of Nanchang Hangkong University (Natural Sciences),2026,40(2):51-60. doi: 10.3969/j.issn.2096-8566.2026.02.006

改进沙丘猫算法优化支持向量机的光伏故障监测方法

An Optimized Support Vector Machine Method Using Improved Sand Cat Swarm Optimization Algorithm for Photovoltaic Fault Monitoring

  • 摘要: 本文提出改进沙丘猫算法(ISCSO)优化支持向量机(SVM)的惩罚因子和核函数参数,并用于光伏故障监测。采用Logistic映射初始化初始种群,并结合莱维(Levy)飞行策略和非线性参数策略对算法进行改进。将ISCSO与沙丘猫算法(SCSO)、灰狼算法(GWO)、改进的灰狼算法(IGWO)进行对比,结果显示,相较于 SCSO-SVM、IGWO-SVM、GWO-SVM 以及 SVM,ISCSO-SVM 的平均识别精度分别提高了 0.74%、0.54%、3.52% 和 14.28%。在收敛速度上,ISCSO对Schwefel’s Problem 1.2函数、Griewank函数分别在第3、5次迭代时收敛,收敛速度显著优于SCSO、IGWO、GWO。同时,ISCSO在泛化性验证中表现出最高准确率(99.45%),相较于SVM、GWO-SVM、SCSO-SVM与IGWO-SVM,平均准确率分别提高了2.28%、0.96%、0.64%和0.5%。本研究验证了ISCSO算法在有效性、稳定性和可行性方面的优势,为ISCSO算法优化支持向量机用于光伏故障监测提供了理论支撑。

     

    Abstract: This paper proposes an improved Sand Cat Swarm Optimization algorithm (ISCSO) to optimize the penalty factor and kernel function parameter of Support Vector Machine (SVM) for photovoltaic fault monitoring. The algorithm is enhanced by introducing Logistic mapping for population initialization, and together with the Lévy flight strategy and a nonlinear parameter strategy. The proposed ISCSO algorithm is benchmarked against the Sand Cat Swarm Optimization (SCSO), Grey Wolf Optimizer (GWO), and Improved Grey Wolf Optimizer (IGWO). Experimental results reveal that the ISCSO-SVM model achieves average recognition accuracy improvements of 0.74%, 0.54%, 3.52% and 14.28%, respectively, compared with SCSO-SVM, IGWO-SVM, GWO-SVM and the original SVM. In terms of convergence rate, the proposed ISCSO converges at the 3rd iteration on the Schwefel's Problem 1.2 function and the 5th iteration on the Griewank function, which substantially surpasses SCSO, IGWO, and GWO. In addition, ISCSO attains the maximum generalization validation accuracy of 99.45%. Compared with SVM, GWO-SVM, SCSO-SVM, and IGWO-SVM, the proposed method raises the average accuracy by 2.28%, 0.96%, 0.64%, and 0.5%, respectively. This study verifies the superiority of the proposed ISCSO algorithm in effectiveness, stability and feasibility, offering theoretical support for deploying ISCSO-tuned SVM for photovoltaic fault monitoring tasks.

     

/

返回文章
返回