1、总第 485 期2023 年第 5 期基于麻雀搜索算法优化支持向量机的海缆振动信号识别方法郭家兴1,2,钱君霞1,柳瑞1,马鸿娟1(1.中国能源建设集团江苏省电力设计院有限公司,江苏 南京 210000;2.华北电力大学(保定),河北 保定 071003)摘要:光电复合海底电缆(简称“海缆”)的在线状态监测及故障识别,可以实现海缆故障的早期预警。为了更快、更准确地实现海缆故障早期预警,文章提出一种基于麻雀搜索算法优化支持向量机的海缆振动信号识别的方法。其首先采用集合经验模态分解(EEMD)方法对海缆故障信号进行分解,并提取各个分量的峭度、能量熵组合作为训练特征集,以避免直接去噪导致信号失真而影
2、响对目标特征的提取;然后采用麻雀搜索算法(SSA)优化支持向量机(SVM)的惩罚因子和核函数参数,以提高识别准确率。通过基于布里渊光时域分析(BOTDA)的海缆振动信号模拟实验系统获取锚砸、冲刷和摩擦 3 种工况下的海缆振动信号各 500 组,并通过 EEMD 对 3 类含噪信号进行分解,提取各分量的特征数据集,同时将数据集的 80%作为训练集,其余的 20%作为测试集。将文中所提 EEMD-SSA-SVM 算法与 EEMD-PSO-SVM 和 SVM 算法进行比较,结果显示,EEMD-SSA-SVM 算法识别率高,优化能力强,其测试集准确率达到 95%,优于其他几类算法。关键词:模式识别;海
3、缆;麻雀搜索算法;支持向量机;信号分解中图分类号:TN911.6 文献标识码:A 文章编号:20965427(2023)05004708doi:10.13889/j.issn.2096-5427.2023.05.200Submarine Cable Vibration Signal Recognition Based on Sparrow Search Algorithm Optimized Support Vector MachineGUO Jiaxing1,2,QIAN Junxia1,LIU Rui1,MA Hongjuan1(1.China Energy Engineering Gro
4、up Jiangsu Power Design Institute Co.,Ltd.,Nanjing,Jiangsu 210000,China;2.North China Electric Power University(Baoding),Baoding,Hebei 071003,China)Abstract:Online status monitoring and fault recognition of photoelectric composite submarine cables(hereinafter referred to as submarine cables)offers a
5、n effective approach for early warning of faults in submarine cables.In order to improve the speed and accuracy of this practice,this paper proposes a submarine cable vibration signal recognition method based on the sparrow search algorithm(SSA)optimized support vector machine(SSA-SVM).Firstly,the s
6、ubmarine cable fault signal was decomposed by the ensemble empirical module decomposition(EEMD)method,allowing for extraction of the kurtosis and energy entropy combination of each component as the training feature set,so as to avoid any potential signal distortion caused by direct noise reduction t
7、hat may affect the extraction of target features.Then,the SSA was used to optimize the penalty factor and kernel function parameters of the SVM,thereby improving the recognition accuracy.Finally,through the submarine cable vibration signal simulation system based on Brillouin optical time domain ana
8、lysis(BOTDA),500 groups of submarine cable vibration signals under anchor smashing,erosion and friction conditions were obtained,and 3 types of noisy signals were decomposed by EEMD,to extract the feature data set of each component,in which 80%is taken as the training set,and the remaining 20%as the
9、 test set.The EEMD-SSA-SVM algorithm 控制理论与应用收稿日期:20230718作者简介:郭家兴(1997),男,硕士,主要从事智能电力系统控制与设计、模式识别与人工智能方面的研究。基金项目:国家自然科学基金项目(61775057);河北省自然科学基金项目(E2019502179)472023 年第 5 期proposed in this paper was compared with the EEMD-PSO-SVM and SVM algorithms.The results show that the EEMD-SSA-SVM algorithm exh
10、ibits higher accuracy and superior optimization ability.Specifically,the accuracy of the test set reaches 95%,surpassing that achieved by other algorithm models.Keywords:pattern recognition;submarine cable;sparrow search algorithm(SSA);support vector machine(SVM);signal decomposition0引言为了适应中国近海岛礁发展以
11、及近海风电、跨海通信等重大工程项目的施工需求,光纤复合海底电缆(简称“海缆”)的使用愈加频繁。在跨海输电和通信传输中,海缆发挥着重要作用1-2。复杂的海洋地质构造和施工作业环境,都是引起海缆不同程度机械或电学故障的因素3。因此,对海缆各类工况进行信号识别,有助于海缆故障的早期预警。支持向量机(support vector machine,SVM)算法被广泛地用作振动信号的识别。SVM具有样本需求量小、泛化能力强和判别精确度高的优势4。在实际应用中,其核函数的选取以及参数的设定直接影响分析效率。目前径向基函数(radial basis function,RBF)的核函数已被证实对非线性问题的解决
12、效果良好5-7。因此,如何更好选择惩罚因子C 和核函数参数 g很重要。常用的参数优化方法包括网格搜索(grid search,GS)、遗传算法(genetic algorithm,GA)和粒子群优化(particle swarm optimization,PSO)等。文献 8 采用GS算法对SVM的惩罚因子C和核函数参数g进行寻优,以此建立分类器用于识别故障类型,并达到了不错的效果。文献 9 针对SVM参数选择困难问题,采用GA-SVM算法,确定参数最优值识别3种故障类型,模型故障诊断平均准确率比SVM有了较大的提升。文献 10 采用GA-SVM 算法,有效地提高了SVM 的分类性能,但是由于
13、GA的操作较为复杂,从而导致寻优速度较慢。文献 11 提出用PSO-SVM 算法,虽收敛速度得到提升,但却很容易陷入局部最优解。文献 12 将构建的多维特征向量送入PSO-SVM模式自动识别分类模型,与SVM相比,该方法具有更好的识别准确率。文献 13用人工蜂群(artificial bee colony,ABC)算法来优化SVM,这种方法可以很好地克服局部最优解,但无法利用全局最优信息迭代更新。文献 14 利用麻雀搜索算法(sparrow search algorithm,SSA)优化 SVM 对刀具磨损状态进行识别,其识别准确率达到了98.246%。文献 15 利用SSA-SVM对滚动轴承
14、进行识别,诊断模型的测试正确率为96.67%,比传统的GA-SVM 和PSO-SVM诊断模型分别提高了3.34和1.67个百分点,且收敛速度更快,可有效应用于故障诊断。文献 16 利用 SSA对SVM参数进行调节,以实现对瓶盖装配的检测,优化后的SVM模型测试准确率达到98.33%,基于SSA-SVM的瓶盖装配检测模型识别精度高、调参速度快、泛化能力强。目前,典型的振动分析算法集合经验模态分解(ensemble empirical mode decomposition,EEMD)算法被广泛用于故障诊断17,其可对信号进行分解以提取特征。SSA是一种新颖的群体优化算法,现有研究通过19个标准测试
15、函数进行验证,结果显示SSA 在搜索精度、收敛速度、稳定性和避免局部最优值方面均表现优异18。因此,本文提出了一种基于SSA-SVM优化的EEMD-SSA-SVM混合海缆振动信号识别模型。其首先采用EEMD对3种海缆振动信号进行分解,并求解其模态分类的峭度和能量熵,以构成特征向量用于后续识别;为提高分类准确率,采用SSA优化SVM的惩罚因子和核函数参数,形成SSA-SVM识别模型;并将本文方法与PSO-SVM、SVM算法进行了对比分析。1SSA-SVM算法原理SSA-SVM算法的主角为麻雀,每只麻雀个体只有一项属性,即位置,其可表示麻雀所寻觅到的食物所在方位。对于每只麻雀个体,其可能有3种状态
16、的改变:1)充当发现者,带领种群寻觅食物;2)作为追随者,追随发现者觅食;3)具备警戒机制,发现危险则放弃觅食。麻雀算法的优化参数为SVM中惩罚因子C和核函数参数g,适应度函数为SVM对测试集的预测正确率。1.1SSASSA是薛建凯在2020年提出的一种新的群体智能优化算法,其灵感来自麻雀的觅食和反捕食行为。SSA 不受目标函数可微性、可推导性和连续性的限制,具有全局搜索能力强、稳定性好、收敛速度快等优点。SSA是一种新颖、组织良好的元启发式算法,可用于解决各个领域的优化问题19。假设在D维搜索空间中有M只麻雀,由M只麻雀482023 年第 5 期郭家兴 等:基于麻雀搜索算法优化支持向量机的海
17、缆振动信号识别方法组成的种群具体如下:X=X1X2XiXM=x11x12x1Dx21x22x2DxN1xN2xMD (1)式中:xid维度D中的第i只麻雀。这里,采用海缆故障的准确率作为适应度函数,以不断更新最优值来达到最佳的识别率。所有麻雀的适应度值FX可表示为FX=f1f2fi=fx11x12x1Dfx21x22x2Dfxi1xi2xidxiD i=12M(2)在SSA中,适应度值FX表示能量储备,f表示适应度函数。在搜寻过程中,能源储备量较高的生产者将优先获得食物。一般而言,占种群10%20%的生产者负责寻找食物,其觅食搜索范围比掠食者的大;同时,生产者应通过式(3)更新:Xid t+1
18、=Xidtexp(-iT)R2STXidt+QLR2ST(3)式中:t 当前迭代次数;Xidt 第i只麻雀在d维中经t次迭代后所在的位置;T 最大迭代次数;均匀随机数,(0,1;Q 服从正态分布的随机数;L大小为1d的矩阵,其所有元素均为1;R2警告值,R2 0,1;ST 安全值,ST 0.5,1。当R2 M2时,第i个搜寻者得不到任何食物,处于饥饿状态,适应性较低,这种麻雀很有可能飞到另一个地方觅食并获得更高的能量。当i M2时,第i个搜寻者在当前最佳位置xb附近找到一个随机位置进行觅食。Xid t+1=Qexp(xwdt-xidtT)iM2xbdt+1+|xidt-xbdt+1A+LiM2
19、(4)式中:xwdt在第t次迭代中麻雀在第d维的最差位置;xbdt+1在第(t+1)次迭代中麻雀在第d维的最佳位置;A大小为1d的矩阵,其每个元素被随机分配到1或-1,使得A+=AT。当检测到危险时,种群边缘的麻雀将迅速移动到一个安全的区域以获得更好的位置,而种群中间的麻雀会随机走动以接近其他麻雀。移动的数学表达式如下:Xidt+1=xb dt+(xidt-xb dt)fifbxidt+K(xidt-xw dt|fi-fw+)fi=fb(5)式中:xb dt第t次迭代时预警麻雀的最佳全局位置;步长控制参数,为正态分布随机数,均值为0,方差为1;K表示麻雀移动方向的随机数,也是步长控制参数,且K
20、 1,1;是一个小常数,以避免分母为0的情况;fi第i只麻雀的适应度值;fb当前麻雀群的最佳适应度值;fw当前麻雀群的最差适应度值。当fi fb 时,麻雀处于种群的边缘,容易受到捕食者的攻击;当 fifb 时,麻雀就在种群中间。一旦麻雀意识到来自捕食者的威胁,它就会靠近其他麻雀并调整搜索策略以避免受到攻击。1.2SSA-SVM算法SVM惩罚因子C和核函数参数g的选择对分类结果有很大影响。同时,SSA算法具有较强的全局搜索能力,适合用于优化SVM的C和g,以获得更好的参数组合。通过使用一定数量的麻雀进行全局优化,可以得到最优的参数组合。然后,利用SSA优化算法得到的最优C和g来建立SVM识别模型
21、,并得到诊断结果。使用SSA算法优化SVM的过程如图1所示,具体步骤如下:1)首先确定故障诊断模型的输入、输出。提取故障特征作为诊断模型输入,确定目标输出值。建立训练、测试样本集。2)初始化麻雀搜索算法相关参数,包括种群数量M、最大迭代次数T、C和g。3)通过交叉验证,对训练样本进行分类,以交叉验证的准确率作为麻雀个体的适应度。保留最优的适应度值及位置信息。4)根据式(3)式(5)更新位置。5)计算麻雀个体新位置的适应度值,将更新后的适应度值与原来的最优值进行比较,并更新全局最优信息。6)判断迭代次数是否满足终止条件,如不满足,则重复步骤3);反之则停止,输出最优参数,将测试集样本输入到最优的
22、 SVM 模型,输出诊断结果。492023 年第 5 期2振动信号获取及特征提取2.1仿真信号获取华北电力大学尚秋峰团队通过有限元仿真得到了海缆的锚砸、摩擦及冲刷振动信号。设定船锚重151 kg,其下落的速率为6.95 m/s,锚砸持续时间定为0.05 s,海缆长度500 cm,重力加速度g=9.8 m/s2,通过ANSYS软件仿真,提取光单元的振动数据,进而得到对应的锚砸故障信号20。通过有限元分析法中的瞬态动力学分析方法仿真构建了岩石与海缆发生摩擦时的二维模型,设摩擦的时间为 0.5 s,起始速度是0.25 m/s,滑动方向沿x轴的正方向,同时在y方向施加了约束,使海缆摩擦运动方向只能沿x
23、轴正向,提取光单元的振动数据,得到对应的摩擦故障信号21。在波浪高度为100 cm、速度为2 m/s、周期为1 s的匀速海浪条件下,构建了在波浪冲刷条件下裸露的悬跨海缆的有限元模型,模型中规定水流沿y轴方向流动,通过有限元仿真得到了海缆冲刷故障信号22。2.2实验系统图 2 所示的实验系统为布里渊光时域分析(Brillouin optical time-domain analysis,BOTDA)和偏振态检测相结合的温度/应变/振动多参量传感系统23-25,其可以实现对温度、应变和偏振态的同时检测。BOTDA系统中,窄线宽激光器输出的光信号经耦合器分为两路,并由掺铒光纤放大器(erbium d
24、oped fiber amplifier,EDFA)放大。其中一路光信号由声光调制器(acousto-optic modulator,AOM)调制成脉冲光,经EDFA2放大并由光栅滤除EDFA2所产生的自发辐射噪声,最后进入传感光纤。耦合器的另一路光信号由电光调制器(electro-optic modulator,EOM)调制产生约11 GHz频移的光信号。本系统采用损耗型BOTDA 技术,连续光频率高于脉冲光频率。利用光滤波器选取EOM输出的已调制信号的上边带,此信号作为探测光进入传感光纤。当光纤中相向传输的两路光的频率差与光纤的布里渊频移一致时,受激布里渊散射(stimulated Bri
25、llouin scattering,SBS)作用最强。携带SBS信息的探测光通过环形器、保偏耦合器和光电探测器,分别由高速数据采集设备(A/D转换器)和偏振分析仪(POD)进行数据采集,采用Matlab进行数据处理和分析。从POD获取振动信号并完成本文算法分析的模拟实验过程为:分别将仿真获得的摩擦、冲刷和锚砸3种故障振动信号输入到任意波形信号发生器中,开启功率放大驱动振动台,使振动段光纤产生摩擦、冲刷和锚砸3种故障形态对应的偏振态变化。本实验中,振动信号特征的提取和识别采用的数据源为POD输出的斯托克斯矢量S1信号,其对应海缆内置的单模光纤中连续探测光偏振态的变化,为输入到POD的光功率(P)
26、经过水平/垂直线偏振器后所输出光功率之差。摩擦、冲刷和锚砸这3种故障形态对应的S1信号如图3所示,采用本文提出的EEMD-SSA-SVM算法对S1进行处理,即可识别海缆故障。振动信号探测的性能将受到POD采集速率的影响。依据所分析振动信号的频域分布不同,采用的POD采集速率分别如下:冲刷信号0.25 kHz、摩擦信号50 kHz和锚砸信号200 kHz。图 2 BOTDA 实验框图Fig.2Block diagram of the BOTDA experiment图 1 SSA-SVM 算法流程图Fig.1Flow chart of SSA-SVM algorithm(a)冲刷信号502023
27、 年第 5 期郭家兴 等:基于麻雀搜索算法优化支持向量机的海缆振动信号识别方法2.3特征提取EEMD方法,也就是在原始信号中加入白噪声,改变故障信号的极值点,以保证信号在不同尺度上的连续性,可有效抑制由于异常扰动引起的模态混叠和端点效应26-28。EEMD分解过程如下:1)在原始海缆故障信号中多次加入等长度的高斯白噪声ni(t),得到新的信号为xi(t)=x(t)+ni(t)(6)式中:xi(t)在原信号x(t)中第i次加入噪声后的信号。所加入的白噪声应符合的规律为=kN(7)式中:输入信号的标准差;k加入噪声的强度;N加入噪声的次数。2)通过拟合信号的上下包络线求解均值m(t)。3)在加入噪
28、声的信号中去除均值序列m(t),得到检测信号,并判断检测信号是否满足固有模态分量(intrinsic mode functions,IMF)的条件。如不满足,继续重复步骤2),直到检测信号满足IMF条件为止。4)利用xi(t)和固有模态函数计算剩余信号,即Ai(t)=xi(t)-IMFi(t)(8)式中:Ai(t)剩余信号;IMFi(t)第i次加入高斯白噪声的固有模态分量总和。5)对剩余信号重复步骤2)和步骤3),依次获得IMF分量。6)重新在原始信号中加入白噪声,并重复以上步骤。7)为了避免所加入的白噪声对特征提取的影响,对分解得到的同阶IMF分量进行集总平均,则EEMD的分解结果为IMFj
29、(t)=1Ni=1NIMFi j(t)(9)式中:IMFi j(t)第i次加入高斯白噪声的第j个固有模态函数。对经过POD后的含噪声振动信号进行EEMD分解。其中,原始信号中添加的白噪声均值为0、标准差为0.2,EEMD分解层数设置为6。经过EEMD分解后的各振动信号模态分量波形如图4所示。(b)锚砸信号(c)摩擦信号图 3海缆振动信号光功率Fig.3Optical power of vibration signal of submarine cable(a)冲刷信号(b)锚砸信号512023 年第 5 期每类信号各有500组,依次求解每组分解后各个模态分量的峭度值及能量熵,每一组特征向量中包
30、含有6个模态分量,对应的特征值共计12个。对冲刷、摩擦及锚砸信号对应的特征向量分别给定标签1、2和3。其中,根据3类振动信号的第一组数据提取的特征值如表1所示,共计提取1 500组特征向量。3分类结果与分析以每类信号各个模态分量的峭度及能量熵组合作为输入特征向量进行分类训练。冲刷振动信号,指定输出标签为1;摩擦振动信号,指定输出标签为2;锚砸振动信号,指定输出标签为3。每类信号各500组数据,即共计提取了1 500组特征向量作为数据集用于训练。其中,又将数据集的80%作为训练集、20%作为测试集,由此得到1 200个样本的训练集和300个样本的测试集。为了更好地观察在测试集上每类算法对3类故障
31、的识别情况,EEMD-PSO-SVM、SVM算法及本文提出的算法的混淆矩阵如图5所示。图中,混淆矩阵的横坐标轴代表海缆故障预测的状态类别标签,纵坐标轴代表海缆故障实际类别标签。每类故障有100个测试样本,即测试集中共有300个测试样本。混淆矩阵左对角线上的值表示模型为每种类型的海缆故障状态正确预测的样本数,该值越大,算法对海缆故障分类越有效。可以看出,本文所提算法不仅对海缆振动信号的识别效果优于EEMD-PSO-SVM、SVM算法的,而且对各类故障识别精度高。为了进一步说明模型的性能,以识别准确率作为适应度函数,将EEMD-SSA-SVM与EEMD-PSO-SVM模型进行了最佳适应度值的比较,
32、如图6所示,EEMD-SSA-SVM模型经过约5次迭代后可以快速识别出最优值。EEMD-PSO-SVM模型在经过大约15次迭代时达到最优值,SSA算法在优化SV M参数后优化速度快、适应度好、识别率高。(c)摩擦信号图 43 类海缆振动信号 EEMD 分解Fig.4EEMD decomposition of the three-class signals图 6 各类算法的最佳适应度曲线Fig.6Optimum fitness curves of the algorithms表 13 类海缆振动信号特征值Tab.1Characteristic values of three-types of s
33、ignals类别IMF1IMF2IMF3IMF4IMF5IMF6冲刷信号峭度0.102 20.053 10.214 80.267 30.280 50.088 2能量熵0.132 40.096 40.324 10.192 30.274 30.095 4摩擦信号峭度0.160 20.183 40.128 90.280 30.142 50.089 7能量熵0.185 20.201 70.118 90.314 60.136 80.097 8锚砸信号峭度0.237 40.312 50.180 90.223 50.024 70.036 8能量熵0.287 90.397 30.210 30.287 60.0
34、18 20.102 7 (a)EEMD-SSA-SVM 算法 (b)EEMD-PSO-SVM算法(c)SVM 算法图 53 类算法分类结果Fig.5Classification results of three algorithms522023 年第 5 期郭家兴 等:基于麻雀搜索算法优化支持向量机的海缆振动信号识别方法经过150次迭代,EEMD-SSA-SVM、EEMD-PSO-SVM及SVM的识别率及运行时间及F1分数如表2所示。由表2可知,本文提出的模型在准确率、时间、F1分数这3个评价指标上表现良好,说明本文提出的模型具有较强的故障诊断能力和良好的综合性能,其能够更好地诊断海缆故障类型
35、,实现对海缆的故障预警与保护。为了进一步验证算法的诊断性能,改变数据中训练样本和测试样本所占的比例,将训练样本的比例分别设置为70%、50%和30%,结果如表3所示。可以看出,在不同训练样本下,EEMD-SSA-SVM算法在准确率上均优于其他算法,在测试时间上仅次于SVM算法,但是SVM算法识别效果不佳,综合而言,EEMD-SSA-SVM具有良好的综合诊断性能。4结束语通过对海缆各类工况信号进行识别,可以实现海缆故障的早期预警。为更快、更精确地实现海缆故障早期预警,本文提出一种基于SSA-SVM算法的海缆振动信号识别方法。其首先采用EEMD来分解海缆振动信号,并提取模态分量的特征进行分类;为了
36、提高算法识别准确性,采用SSA算法来优化惩罚因子 C 和核函数参数 g,并构建EEMD-SSA-SVM 海缆振动信号识别模型。在测试中,运用EEMD算法分解提取各分量峭度值作为特征向量进行识别。对EEMD-SSA-SVM、EEMD-PSO-SVM和SVM算法进行仿真比较,结果显示,EEMD-SSA-SVM算法在测试集上的分类识别率最高,达到了95%;EEMD-SSA-SVM运行时间虽次于SVM的,但SVM算法识别率最低。本文所提出的EEMD-SSA-SVM模型准确率高、优化能力强,能对海缆振动信号进行较为准确的区分,但其未考虑信号中噪声的影响。后续将对信号降噪进行研究,以提升算法性能,进一步提
37、高信号识别精度。参考文献:1寇欣,尹成群,吕安强,等.基于BOTDR监测数据的光纤复合海底电缆状态预测J.电测与仪表,2015,52(3):48-53.KOU X,YIN C Q,LYU A Q,et al.Prediction of the state of optical fiber composite submarine cable based on BOTDR monitoring dataJ.Electrical Measurement&Instrumentation,2015,52(3):48-53.2HICKE K,KREBBER K.Towards efficient real
38、-time submarine power cable monitoring using distributed fibre optic acoustic sensorsC/2017 25th Optical Fiber Sensors Conference(OFS),Jeju:IEEE,2017:1-4.3周海峰,曾振城,林昌.海底电缆早期短路故障建模与分析J.计算机仿真,2021,38(5):75-79.ZHOU H F,ZENG Z C,LIN C.Modeling and analysis of early short circuit fault of submarine cableJ
39、.Computer Simulation,2021,38(5):75-79.4王一波,宋小杉.基于SVM目标识别的图像特征选取研究J.电光与控制,2021,28(12):36-39.WANG Y B,SONG X S.Image feature selection for military target recognition based on SVMJ.Electronics Optics&Control,2021,28(12):36-39.5HUANG W C,LIU H Y,ZHANG Y,et al.Railway dangerous goods transportation syst
40、em risk identification:comparisons among SVM,PSO-SVM,GA-SVM and GS-SVMJ.Applied soft Computing,2021,109:107541.6KUILA S,MAITY S,MAL S K,et al.Performance analysis of ECG arrhythmia classification based on different SVM methodsJ.International Journal of Innovative Technology and Exploring Engineering
41、,2020,9(12):45-49.7何启龙,邬晓光,李艺林,等.基于RBF-SVM的拼宽预应力T梁桥抗弯可靠度分析J.武汉大学学报(工学版),2020,53(5):424-429.HE Q L,WU X G,LI Y L,et al.Study on the reliability index of flexural reliability of prestressed T beam bridge by RBF-SVMJ.Engineering Journal of Wuhan University,2020,53(5):424-429.8杨婧,续婷,白艳萍,等.基于网格搜索与支持向量机的轴
42、承故障诊断J.科学技术与工程,2021,21(22):9360-9364.YANG J,XU T,BAI Y P,et al.A bearing fault diagnosis method based on grid search and support vector machineJ.Science Technology and Engineering,2021,21(22):9360-9364.表 23 种算法性能对比Tab.2Performance comparison among the three algorithms类别EEMD-SSA-SVMEEMD-PSO-SVMSVM识别率
43、/%959287.33测试时间/s29.9836.2123.56F1/%94.7892.1387表 3不同训练集比例下 3 种算法性能对比Tab.3Performance comparison among the three algorithms under the different proportions of training sets训练样本占比/%705030识别率/%EEMD-SSA-SVM9492.6780.33EEMD-PSO-SVM90.6086.6778.33SVM8581.6773.33测试时间/sEEMD-SSA-SVM36.2152.3771.13EEMD-PSO-S
44、VM45.2161.3293.83SVM30.0943.6558.96532023 年第 5 期9周建民,王发令,张臣臣,等.基于特征优选和GA-SVM的滚动轴承智能评估方法J.振动与冲击,2021,40(4):227-234.ZHOU J M,WANG F L,ZHANG C C,et al.An intelligent method for rolling bearing evaluation using feature optimization and GA-SVMJ.Journal of Vibration and Shock,2021,40(4):227-234.10 HUANG C
45、 L,WANG C J.A GA-based feature selection and parameters optimization for support vector machinesJ.Expert Systems with Applications,2006,31(2):231-240.11 陈晋音,熊晖,郑海斌.基于粒子群算法的支持向量机的参数优化J.计算机科学,2018,45(6):197-203.CHEN J Y,XIONG H,ZHENG H B.Parameters optimization for SVM based on particle swarm algorith
46、mJ.Computer Science,2018,45(6):197-203.12 YE M Y,YAN X A,JIA M P.Rolling bearing fault diagnosis based on VMD-MPE and PSO-SVMJ.Entropy,2021,23(6):762.13 刘路,王太勇.基于人工蜂群算法的支持向量机优化J.天津大学学报,2011,44(9):803-809.LIU L,WANG T Y.Support vector machine optimization based on artificial bee colony algorithmJ.Jou
47、rnal of Tianjin University,2011,44(9):803-809.14 胡鸿志,覃畅,管芳,等.基于麻雀搜索算法优化支持向量机的刀具磨损识别J.科学技术与工程,2021,21(25):10755-10761.HU H Z,QIN C,GUAN F,et al.Tool wear recognition based on sparrow search algorithm optimized support vector machineJ.Science Technology and Engineering,2021,21(25):10755-10761.15 马晨佩,李
48、明辉,巩强令,等.基于麻雀搜索算法优化支持向量机的滚动轴承故障诊断J.科学技术与工程,2021,21(10):4025-4029.MA C P,LI M H,GONG Q L,et al.Fault diagnosis of rolling bearing based on sparrow search algorithm optimized support vector machineJ.Science Technology and Engineering,2021,21(10):4025-4029.16 张冬至,韩栋星,毛瑞源,等.基于麻雀搜索算法优化支持向量机的瓶盖装配检测研究J.河南师
49、范大学学报(自然科学版),2023,51(1):29-38.ZHANG D Z,HAN D X,MAO R Y,et al.Research on bottle cap assembly detection based on sparrow search algorithm optimized support vector machineJ.Journal of Henan Normal University(Natural Science Edition),2023,51(1):29-38.17 谢泽恩.基于ICEEMDAN与Teager能量算子的牵引供电系统谐波检测算法J.控制与信息技术,
50、2023(3):52-61.XIE Z E.Harmonic detection algorithm for traction power supply system based on ICEEMDAN and Teager energy operatorJ.Control and Information Technology,2023(3):52-61.18 XUE J K,SHEN B.A novel swarm intelligence optimization approach:sparrow search algorithmJ.Systems Science&Control Engi