Loading [MathJax]/jax/output/SVG/jax.js
  • ISSN 0258-2724
  • CN 51-1277/U
  • EI Compendex
  • Scopus
  • Indexed by Core Journals of China, Chinese S&T Journal Citation Reports
  • Chinese S&T Journal Citation Reports
  • Chinese Science Citation Database
JIN Hui, HU Yinxiao, GE Hongjuan, LIU Weiwei, LI Binghao, LI Wenchen, SANG Yiqin. Lithium-Ion Battery Failure Identification Based on Segmented Penalty Parameter Support Vector Machine Algorithm[J]. Journal of Southwest Jiaotong University. doi: 10.3969/j.issn.0258-2724.20230287
Citation: SU Qiwang, YANG Han, LI Zhili, WANG Zisong, WANG Zhuhang. Out-of-Plane Stability of Frame Hollow Brick Infilled Walls with Horizontal Slip Layers[J]. Journal of Southwest Jiaotong University, 2023, 58(2): 438-445. doi: 10.3969/j.issn.0258-2724.20210351

Out-of-Plane Stability of Frame Hollow Brick Infilled Walls with Horizontal Slip Layers

doi: 10.3969/j.issn.0258-2724.20210351
  • Received Date: 29 Apr 2021
  • Rev Recd Date: 24 Jul 2021
  • Available Online: 16 Nov 2022
  • Publish Date: 06 Oct 2021
  • The horizontal slip layer in the hollow brick infilled wall can weaken the inclined bracing effect of the wall and effectively reduce the damage degree of the hollow brick infilled wall. In order to understand the out-of-plane stability of the frame hollow brick infilled wall with horizontal slip layers, the out-of-plane failure mode of the wall was analyzed. Based on the in-plane quasi-static test of the frame hollow brick infilled wall with horizontal slip layers, the finite element models of the hollow brick infilled wall with and without horizontal slip layers were established, and the out-of-plane numerical simulation analysis was carried out. Results show that the horizontal slip layer will reduce the integrity of the wall and weaken the constraining effect of the surrounding frame on the wall. Compared with the ordinary infilled wall without slip layer, the failure degree of the infilled wall with horizontal slip layer is increased; specifically, the out-of-plane displacement and stiffness degradation rate is increased, the out-of-plane cracking load is reduced by 43.1%, and the peak load is reduced by 22.2%. Under the action of multiple and rare earthquakes with different seismic fortification intensities, the out-of-plane bearing capacity of the infilled wall with horizontal slip layers is greater than that calculated according to the code, which meets the code requirements.

     

  • 机载蓄电池作为飞机电源系统的主要功能部件,其性能状态直接关系到系统供电可靠性,进而影响飞行安全[1]. 锂离子电池具有能量密度高、使用寿命长等优势,已经在民用和军用飞机上得到应用[2]. B787锂电池热失控事故暴露了机载锂电池的安全管理问题[3]. 为推动锂电池在航空领域的应用发展,需要寻找可靠方法识别监测其健康水平.

    电池可用容量是反映电池健康水平的重要指标. 当机载电池可用容量与额定容量之比低于设定阈值时,该电池容量失效,不能再上机使用[4]. 业界通常使用健康状态这一指标来量化电池可用容量与额定容量的比值. 国内外学者对锂电池健康状态评估开展了诸多研究,所用方法主要包括直接测量法、基于模型的方法和数据驱动法[5]. 航线上检测机载蓄电池可用容量所采用的满容量充放电法便属于直接测量法,该方法可靠性高,但成本大且会损耗电池寿命[6]. 基于模型的方法主要包括电化学模型、等效电路模型和经验模型[7-9]. 此类方法评估精度依赖于所建模型的准确程度[10],在条件恶劣、各项因素复杂的机载应用场景,难以建立准确模型. 数据驱动法无需分析电池内部特性,不会额外损耗电池寿命,为业界广泛关注[11-12]. 目前,基于数据驱动法对锂电池健康状态的研究聚焦于拟合回归曲线开展容量评估,而采用分类算法来识别电池容量失效的研究较少. 现有容量评估模型的识别精度对于失效阈值附近的样本表现不佳,且难以像失效分类方法那样通过调参以使模型侧重于识别失效样本[13]. 同时,现有研究主要针对电动汽车的动力电池,对机载应用的研究较少.

    神经网络、随机森林、支持向量机(SVM)等分类算法在逆变器、轴承等工程设备的失效识别上得到了广泛应用[14-18]. 其中,神经网络等深度学习类算法对数据量要求较大[19-20];随机森林在锂电池数据集上的表现相对不理想;而SVM算法在小样本、非线性问题上表现良好[21],与本文应用场景较为契合,故选择SVM算法开展锂电池失效识别研究. 根据维修手册规定,对于装机使用的蓄电池,必须按照飞行小时或者日历月定期进行容量检测,容量失效的电池必须更换[22]. 对于车载应用中的蓄电池,电池容量与续航里程密切相关,但是对行驶安全的影响相对较小,对电池容量失效的检测和更换相对不够及时[23-24]. 因此,与车载电池相比,机载蓄电池的维护运行数据记录中,锂电池健康样本数量远大于容量失效样本的数量,存在较大的健康与失效样本数量差距,即样本不平衡问题. 在基于样本不平衡的数据集使用SVM算法训练模型时,存在分离超平面偏移现象,影响分类性能[25]. 目前,使用SVM解决样本不平衡问题的主流方法是给不同类别样本分别赋值不同的惩罚参数,并借助各种寻优算法在训练过程进行寻优调参:文献[16]提出一种新型进化算法烟花算法,将其应用于SVM的惩罚参数寻优,实现对滚动轴承故障的准确诊断;文献[17]采用粒子群优化算法(PSO)对SVM惩罚参数寻优,建立PSO-SVM模型实现对机载电源系统的风险识别. 基于优化算法选择SVM惩罚参数的方法能够抑制样本不平衡引起的分离超平面偏移,但是存在耗时较长且难以避免局部最优的不足.

    针对机载锂电池失效识别任务中,健康样本和失效样本数量不平衡导致分离超平面偏移的问题,以及现有惩罚参数选择方法的不足,本文提出惩罚参数分段自调整的思路:对各个样本类别划分不同的分段等级,根据各分段等级内的分类识别误差赋值并修正样本的惩罚参数,实现迭代过程中自动调整每个训练样本的SVM惩罚参数,进而提出分段惩罚参数支持向量机(SPP-SVM)算法,抑制样本不平衡引起的超平面偏移,实现对锂电池容量失效样本的准确识别.

    依据间隔最大化原则,SVM基于训练集T={(x1,y1), (x2,y2), $\cdots $,(xN,yN)}在高维特征空间寻找最大间隔分离超平面,实现对正负类样本的分类识别. xiyi分别为训练集中样本i的特征向量和所属类别,yi=±1分别代表样本属于正类/负类,i=1, 2, $\cdots $, N. SVM根据训练集T训练得到分离超平面H(x),表达式为w·x + b=0,其中,w为权值矢量,x为输入样本的特征向量值,b为截距. SVM寻找分离超平面的过程可表示为求解式(1)所示的约束最优化问题[26].

    {minw,b,ξi 12w2+CNi=1ξi, s.tyi(wxi+b)1ξiξi0, (1)

    式中:C为风险损失惩罚参数,ξi为松弛变量.

    构建拉格朗日函数,根据对偶性求解式(1),得到最优解. 此时,分类决策函数为

    f(x)=sgn(Ni=1αiyiK(x,xi)+b) (2)

    式中:αi为拉格朗日乘子,K(x,xi)为核函数.

    机载蓄电池实际工作中,失效样本(即负类样本)的数量相对很少,样本不平衡. 这种情况下,SVM算法面临分离超平面偏移问题,影响分类识别性能.

    从NASA (National Aeronautics and Space Administration)实验室的锂电池数据集中选取5、7、18号电池的充电数据,并从中提取具有线性关系的恒流(constant current,CC)充电时长和恒压(constant voltage,CV)充电时长这两项特征,分别按照最大绝对值归一化方法处理,构建训练集A. 按照电池容量是否低于额定容量的70%,划分健康和失效样本(以下简称为正、负样本),训练集A中,正、负样本数量比约为6∶1,样本不平衡. 从A中均匀去除正样本,直至正、负样本数量比接近1∶1,得到训练集B. 在分类识别任务,SVM的风险损失惩罚参数C取值通常设置在0~100之间[27-28]. 在样本不平衡场景下,为分析C的取值偏大和偏小对SVM分类效果的影响,分别设置C=100,10,选择多项式核函数,依次使用数据集A、B训练模型,将分类效果可视化,得到图1. 图中,横、纵坐标为归一化后的值,蓝色和红色点分别代表正、负样本,黑色斜线代表SVM根据训练集寻找到的分离超平面.

    图  1  锂电池数据集训练中分离超平面偏移
    Figure  1.  Hyperplane offset separation in lithium-ion battery dataset training

    图1(a)、(c)可以看出,基于样本不平衡的数据集A开展训练时,SVM分离超平面向负类样本区域偏移,大量负样本被误判,C取值较大可以一定程度抑制偏移,但效果不理想. 如图1(b)、(d)所示,在使用样本数量平衡的数据集B开展训练时,分离超平面向负类区域的偏移能够得到抑制,但这种去除部分正样本的方式会导致训练数据损失,且此时正样本分布范围大且相对稀疏,会导致超平面出现反向偏移,造成对正样本的误判,C取值越小,该现象越明显.

    目前,使用SVM解决该问题的主流方法是给正、负类样本分别赋值不同的惩罚参数,通过PSO等寻优算法在训练过程中对正、负类惩罚参数进行寻优[17]. 但是这种方式忽略了不同样本点信息价值差异,且计算量较大,偏移抑制效果不稳定.

    为解决超平面偏移问题,充分挖掘各个样本蕴含信息,本文对SVM算法进行改进,提出一种分段惩罚参数支持向量机算法.

    考虑不同样本蕴含信息价值的差异,给各个样本赋予不同的风险损失惩罚参数,如式(3)所示.

    {minw,b,ξi 12w2+Ni=1Ciξi, s.tyi(wxi+b)1ξiξi0, (3)

    式中:Ci为样本i的风险损失惩罚参数.

    Ci按照经验设置初始值为10,训练得到初始分离超平面和分类决策函数,计算样本i到分离超平面的几何距离γi,如式(4)所示.

    γi=yi(wwxi+bw). (4)

    在数据集样本不平衡的情况下,SVM分离超平面向数量较少的负类区域偏移. 样本的几何距离越小,意味着该样本距离分离超平面越近,越容易被分类错误. 惩罚参数是影响SVM训练的重要参数,惩罚参数越大的样本对模型训练的影响越大,在训练过程中调整各样本的惩罚参数,可以调整平衡模型对正/负类别的识别能力,提高分类识别效果. 因此,本文对正、负类样本分别按照几何距离划分等级,使得不同等级下包含的样本数量和分布范围尽量接近,并基于所属等级和该等级内的样本识别准确率建立表达式,实现惩罚参数分段自调整,抑制超平面偏移.

    首先,根据几何距离对正类和负类样本分别赋值距离等级,以样本i为例,其距离等级为

    l i={ent((γiγ+min)/γ+max)L++1yi=+1, ent((|γi||γmin|)/|γmax|)L+1yi=1, (5)

    式中:$ \gamma _{\max }^ + $和$ \gamma _{\min }^ + $分别为分类结果中所有正样本到分离超平面的几何距离中的最大值和最小值,$ \gamma _{\max }^ - $和$ \gamma _{\min }^ - $分别为负样本到分离超平面几何距离的最大值和最小值,L+L分别为正类和负类样本的分段等级数量,$y_i^* $为样本i的识别结果.

    根据分类结果,对正/负类中存在误判样本的等级下的全部样本,根据式(6)调整放大风险损失惩罚参数,增强模型训练时对这些样本的关注程度.

    Ci={Ci(10.5a+j)(L+li)0.5a+jyi=+1,Ci(10.5aj)(Lli)0.5ajyi=1, (6)

    式中:j=li,为样本i所属的距离等级;$a_j^+、a_j^- $分别为对于预测的正、负类样本,在距离等级j中样本的识别准确率.

    根据式(6),距离分离超平面越近的样本,惩罚参数放大幅度越大.

    为避免超调,对$a_j^+、a_j^- $设置下限0.1,如式(7)所示.

    {a+j=max{0.1, 1(N+ji=0|Ei|)/N+j}aj=max{0.1, 1(Nji=0|Ei|)/Nj} (7)

    式中:Ei为样本i的预测值和真实值的差值,Nj+Nj分别为正、负类中等级j内的样本数量.

    对于正、负类中不包含误判样本的距离等级,当该等级所属类别的识别准确率高于另一类时,该等级下样本的风险损失惩罚参数则按照式(8)调整缩小.

    Ci={Ci0.5a+j((10.5a+j)(L+li))yi=+1,Ci0.5aj((10.5aj)(Lli))yi=1. (8)

    将锂电池数据等分为训练集和测试集,并从训练集中分出一半的数据作为验证集. 在SPP-SVM算法迭代的过程中,为避免过拟合,通过训练集训练模型,使用验证集验证模型效果并调整参数. SPP-SVM算法流程如图2所示,具体步骤如下:

    图  2  SPP-SVM算法流程
    Figure  2.  SPP-SVM algorithm flow

    步骤1 对各个样本惩罚参数赋初值为10,对正、负样本按照数量比确定分段等级数量.

    步骤2 使用训练集,根据当前迭代轮数下的惩罚参数训练SPP-SVM分类识别模型,对训练集和验证集中样本进行识别,根据分类识别结果计算各样本到分离超平面的几何距离,解算准确率、查全率和查准率等分类性能指标.

    步骤3 分析模型分类识别效果. 若存在某类样本的识别准确率小于10%,则使该类样本的风险损失惩罚参数翻倍,然后重复步骤2再次训练;否则,进行下一步.

    步骤4 根据模型对验证集中样本的识别结果,将识别为正类和负类的样本分别基于几何距离划分距离等级. 随后,计算验证集中正/负类全部样本的识别准确率,以及正/负类中每个距离等级下的样本识别准确率. 对两类别中存在误判样本的距离等级,该等级下全部样本按照式(6)放大惩罚参数. 对于识别准确率更高的类别中不含误判样本的距离等级,则按照式(8)缩小这些等级中各样本的惩罚参数. 实现在迭代过程中各个样本惩罚参数的分段调整.

    步骤5 训练过程中,若模型识别的准确率、查全率、查准率等分类性能指标连续3轮迭代中变化幅度均小于1%,说明模型已经收敛,此时,停止训练,输入测试集分析模型最终训练效果;否则,代入分段调整后的风险损失惩罚参数,回到步骤2继续进行模型训练.

    本文所用数据来源为NASA实验室的18650锂电池全寿命周期充放电数据集,电池基本参数信息如表1所示. 实验过程中,NASA研究者将锂电池在室温环境进行充放电循环,当电池可用容量不足出厂额定容量的70%,将其视为失效,即容量小于1.4 A·h的样本视为失效样本. 选取5、6、7、18号四块电池数据进行实验.

    表  1  NASA实验所用锂电池参数
    Table  1.  Parameters of lithium-ion battery used in NASA experiments
    参数类型 参数值
    电池型号 18650
    最大充电截止电压/V 4.20
    最小放电截止电压/V 2.75
    额定电压/V 3.6
    出厂额定容量/(A·h) 2
    充电温度范围/℃ 0~45
    放电温度范围/℃ −20~60
    下载: 导出CSV 
    | 显示表格

    机载蓄电池通常在地面充电,数据采集方便且充电模式固定,故选择从充电阶段数据中提取特征. 通过数据可视化,观察实验中采集的不同电池充电电压、电流及温度曲线发现:随着充放电次数增加,CC充电时长、CV充电时长、充电之初温度下降时长等特征随电池容量衰退而变化.

    除上述可以直接观察到的特征外,电池充电曲线中还蕴含着反映电池内在特定化学反应过程的微分特征. 因此,进一步对锂电池充电电压数据进行容量增量(incremental capacity,IC)分析,提取微分特征. 恒流充电过程中,电池的充电容量Q根据充电电流I和时长计算,如式(9)所示.

    Q=t1t0I dt (9)

    式中:t0t1分别为充电开始、结束时刻.

    容量增量计算如式(10)所示[29].

    dQdVΔQΔV=IΔtΔV (10)

    式中:$ \Delta Q $为电压增加$ \Delta V $时的容量变化,$ \Delta V $为经过一个固定采样时间间隔$ \Delta t $后电压值的变化.

    为获取容量增量数据绘制IC曲线,需要以电压变化或时间变化作为数据采集的判定指标[29],本文以时间变化为指标,参考经验值,设置采样时间间隔为10 s. 同时基于Savitzky-Golay滤波和卡尔曼滤波(Kalman filter,KF)对IC曲线进行平滑降噪后,得到不同充电次数下的IC曲线.

    图3中绘制了充放电次数以步长17从1次增加到154次,容量从1.85 A·h下降到1.32 A·h过程中,5号电池的10条IC曲线. 可以看出:随着电池容量下降,IC曲线起点逐渐右移;电压3.8~4.1 V的IC曲线波峰面积随之下降;电压4.1 V之后的IC曲线末端均值减少. 由此提取IC曲线起点、IC曲线波峰面积和IC曲线末端均值3项特征.

    图  3  滤波后不同充电次数下的IC曲线
    Figure  3.  IC curve under different charging times after filtering

    为研究上述特征与电池实际容量之间的相关性,基于泊松系数开展相关性分析. 计算各项特征与电池实际容量数据之间的泊松系数,筛选得到4项特征:CC充电时长、充电之初温度下降时长、IC曲线波峰面积和IC曲线末端均值组成特征集.

    考虑到量纲差异,对数据进行去噪处理,并在提取特征后进行归一化处理,将数据集线性缩放到[0,1]内. 最终得到锂电池特征数据集,其中,健康样本498条,失效样本132条,正、负样本比例约为3.8∶1,样本不平衡. 本文实验均在Intel Core i5-12400F,2.5 GHz CPU, 16 G内存的Windows 11系统下的PC机上利用python 3.10进行.

    为分析惩罚参数分段调整思想对SVM算法训练过程的影响,分别采用SVM和SPP-SVM开展实验进行验证. 实验设置10次循环,每次随机等分不同的训练集和测试集,将10次循环下分类识别指标的平均值作为验证结果.

    反映算法分类效果的主要指标包括准确率、查准率和查全率. 准确率为识别正确的样本数量与全部样本数量的比值,反映样本的分类识别精度;查准率P代表被模型识别为负类的样本中识别正确的比率;查全率R代表负类样本被成功识别的比率. P=n11/(n11 + n01),R=n11/(n11 + n10). 其中,n11为被正确识别的负类样本数量,n01为被错误识别为负类的正类样本数量,n10为被错误识别为正类的负类样本数量. 上述指标范围均在[0,1]之间,取值越大,说明模型分类识别效果越好. 为综合查全率和查准率指标衡量算法效果,引入查准率和查全率的调和平均数F1作为考量模型对负类样本识别效果的指标,见式(11).

    F1=1/(1P+1R). (11)

    为对比惩罚参数分段调整的作用,首先使用传统SVM训练模型进行验证,其核函数为高斯核函数. 训练过程中,参照式(6),根据当前迭代次数下正、负样本的识别准确率a+a,对正、负样本的风险损失惩罚参数C1C2进行调整,如式(12)所示.

    Ci={C110.5a+ /0.5a+ yi=+1,C210.5a /0.5a yi=1. (12)

    使用SPP-SVM训练模型时,设置L+=25段,L=2段,固定迭代次数为50次,得到训练过程中SVM和SPP-SVM的识别准确率、查准率、查全率及F1值的交叉验证结果,如图4所示.

    图  4  训练中SVM与SPP-SVM各指标变化对比
    Figure  4.  Comparison of changes in each index between SVM and SPP-SVM during training

    图4可以看出,使用SVM按照正、负样本的分类准确率调整C1C2时,各项分类识别指标均随迭代次数增加而逐渐上升,说明采用式(12)能够有效SVM调整惩罚参数. 但是该方式训练所需时间较长,在迭代40次之后各项指标才基本趋于平稳,且对负样本的识别查准率较低. 使用SPP-SVM引入惩罚参数分段调整后,能够在迭代15次时便得到稳定的分类性能. 对比可见,SPP-SVM算法训练收敛速度更快,稳定状态下各指标波动幅度更小,查全率、查准率等指标均更高.

    SPP-SVM算法实现自动调整各样本惩罚参数的同时,也引入了正负类分段等级数量参数L+L. 为分析其对SPP-SVM算法的性能影响,设置L+=25段,L=4,7段;以及设置L=7段,L+=7,120段,进行性能对比. 迭代中,模型各分类性能指标交叉验证结果的变化情况如图5所示.

    图  5  不同分段程度下SPP-SVM训练过程指标变化
    Figure  5.  Index changes during SPP-SVM training process under different segmentation levels

    对比图5(a)、(b)和图4(b)可见,在L+=25段即正类中各等级下的样本数量基本为10个时,L 的变化对算法分类性能影响较小,此时,在测试集上对负类样本的查全率和查准率基本持平,都处于较高水平,且算法收敛速度相近. 设置L=7段使得负类中各等级下样本数量接近10个,令L+=L,此时,训练得到的模型虽然F1值基本未变且查准率提升,但是查全率下降. 保持L=7段不变,放大L+ 至120段,如图5(d),此时,负样本查全率显著提升,但查准率和F1值降低,且迭代过程中各项分类指标波动明显,收敛性差. 对比图5中各图,当L+=25段且L=7段时,SPP-SVM识别效果最好. 即根据正、负类样本数量n+n,分别设置L+=n+/10,L=n/10时,SPP-SVM能有效平衡正负类样本识别能力,查全率和查准率都处于较高水平.

    将NASA锂电池数据集中的数据等分为两部分,得到训练集和测试集,分别基于以下算法训练模型开展对比实验:SVM算法(设置C=10)、使用遗传算法(GA)对SVM惩罚参数进行寻优的GA-SVM算法、使用粒子群寻优(PSO)对SVM惩罚参数进行寻优的PSO-SVM算法,以及本文提出的SPP-SVM算法. 在基于GA-SVM和PSO-SVM训练模型时,以训练集十折交叉验证结果的F1平均值最大为寻优目标. 在基于SPP-SVM训练模型时,设置L+=25段,L=7段. 本实验中所用算法的核函数均选择高斯核函数,鉴于训练集数据量较小,核参数σ选取为0.1[26],识别结果如表2所示.

    表  2  锂电池数据集上识别效果
    Table  2.  Identification results on lithium-ion battery dataset
    算法 准确率 查准率 查全率 F1 误差率 耗时/s
    SVM 0.936 0.886 0.799 0.841 0.064 0.103
    GA-SVM 0.978 0.928 0.969 0.948 0.022 64.399
    PSO-SVM 0.978 0.928 0.969 0.948 0.022 24.424
    SPP-SVM 0.979 0.954 0.95 0.952 0.021 1.391
    下载: 导出CSV 
    | 显示表格

    NASA的锂电池数据在实验室环境下采集,正、负样本数量分别为498个和132个,样本不平衡程度较低. 从表2可见,SPP-SVM算法与GA-SVM、PSO-SVM算法相比,模型训练耗时缩减了20倍,分类准确率和F1值也有所提升.

    实际应用中,由于机载蓄电池定期检测,采集到的数据记录中失效样本大多接近于失效阈值,分布范围与样本数量远小于健康样本,样本不平衡程度更大. 为模拟实际应用场景下的数据采集情况,验证SPP-SVM算法在更为严重的样本不平衡条件下的性能优势,按照以下2种方式减少锂电池负样本数量,加剧不平衡程度,构建样本集:

    1) 从锂电池数据集中截取电池容量在2.0~1.3 A·h内的充电数据,使得失效样本的容量分布范围在1.3~1.4 A·h. 由此得到锂电池不平衡样本集T1,其中,健康样本498条,失效样本98条.

    2) 对原始数据集中健康样本不做处理,只保留失效阈值1.4 A·h附近的少数故障样本,使每个电池数据中正、负样本数量比在10∶1以内,得到锂电池不平衡样本集T2. 由于6号电池原始数据中便不存失效样本,T2中健康样本498条,失效样本32条.

    基于样本集T1、T2,分别采用SVM(C=10)、GA-SVM、PSO-SVM和SPP-SVM进行电池失效数据识别实验,对比样本不平衡度加大情况下的算法性能. 实验中,设置L+=n+/10,L=n/10. 不同算法在T1和T2测试集中识别结果的各项分类指标分别如表3表4所示.

    表  3  锂电池样本数据集T1上的识别效果
    Table  3.  Identification results on lithium-ion battery sample dataset T1
    算法 准确率 查准率 查全率 F1 误差率 耗时/s
    SVM 0.929 0.852 0.688 0.807 0.071 0.081
    GA-SVM 0.973 0.956 0.878 0.915 0.027 55.131
    PSO-SVM 0.966 0.898 0.898 0.898 0.034 21.994
    SPP-SVM 0.979 0.943 0.931 0.936 0.021 1.325
    下载: 导出CSV 
    | 显示表格
    表  4  锂电池样本数据集T2上的识别效果
    Table  4.  Identification results on lithium-ion battery sample dataset T2
    算法 准确率 查准率 查全率 F1 误差率 耗时/s
    SVM 0.939 0 0 0 0.061 0.041
    GA-SVM 0.962 0.75 0.563 0.643 0.038 31.211
    PSO-SVM 0.962 0.75 0.563 0.643 0.038 12.407
    SPP-SVM 0.985 0.857 0.919 0.883 0.015 0.935
    下载: 导出CSV 
    | 显示表格

    可以看出,在样本不平衡度加剧的样本集T1、T2上,SVM、GA-SVM和PSO-SVM算法的分类识别效果均明显变差,分类误差率增加. 由于T2存在较严重的样本不平衡,采用与T1相同参数(C=10)设置时,SVM算法甚至未能识别出测试集中的失效样本,导致查准率和查全率均为0. 对比可见,SPP-SVM算法受样本不平衡程度加剧的影响较小,识别性能更加稳定. 随着样本不平衡度的加剧,SPP-SVM的识别准确率、查准率、查全率等指标仍能保持较高水平,分类误差率最低. 在T1和T2上,与GA-SVM和PSO-SVM相比,SPP-SVM训练速度同样具有显著优势,训练耗时降低10倍以上. 同时,SPP-SVM的识别准确率等各项分类指标也显著更高:与GA-SVM相比,SPP-SVM算法在T1上识别准确率提升0.6%,查全率和查准率的调和平均值F1提升2.1%;在T2上识别准确率提升2.3%,F1值提升24.0%,这表明,在锂电池样本不平衡程度越大时,本文提出的SPP-SVM算法识别性能优势越明显.

    为验证SPP-SVM算法的普适性,选择加州大学欧文分校(University of California Irvine,UCI)开源数据集中的常用分类数据集Ionosphere、Abalone、Ecoli、Monk2和Monk3,对上述算法性能进行对比. 其中,对于包含2类以上样本的数据集,从Ionosphere数据集选择其中较难区分的b类和g类样本用于开展实验;同理,从Abalone数据集中选择第11类和16类样本数据,从Ecoli数据集中选择im类和pp类样本,分别开展对比实验. 对Ionosphere、Abalone和Ecoli数据集均匀地等分训练集和测试集. Monk2以及Monk3数据集中均只有2类样本,且已经由提供数据的研究者划分好了训练集和测试集,因此,训练集和测试集的样本数量不同. 各类SVM算法对Ionosphere等数据集的分类识别效果如表5. 表中,各数据集名称下依次表示数据类型和对应的训练集、测试集中的正/负样本数量. 例如,Ecoli下面的im vs pp代表使用该数据集中的im类和pp类数据开展实验,(39 26)表示训练集中im类和pp类的数据量分别为39条与26条,(38 26)则表示在测试集中im类和pp类的数据量分别为38条与26条.

    表  5  UCI数据集识别效果
    Table  5.  Identification results on UCI datasets
    数据集 算法 准确率 查准率 查全率 F1值 误差率 耗时/s
    Ionosphere
    b vs g
    (112 113)
    (112 113)
    SVM0.8860.9380.8330.8820.1140.075
    GA-SVM0.9431.0000.8410.9140.057403.936
    PSO-SVM0.9491.0000.8570.9230.05191.848
    SPP-SVM0.9500.9600.9000.9290.0502.833
    Abalone
    11 vs 16
    (244 34)
    (243 33)
    SVM0.8930000.1070.062
    GA-SVM0.8780.5000.5290.5140.122342.219
    PSO-SVM0.8780.5000.5290.5140.12298.610
    SPP-SVM0.9000.6240.6140.6190.1005.227
    Ecoli
    im vs pp
    (39 26)
    (38 26)
    SVM0.8090.7590.6790.7170.1910.014
    GA-SVM0.9080.8131.0000.8970.09217.118
    PSO-SVM0.9230.8890.9230.9060.0774.143
    SPP-SVM0.9400.9130.9420.9270.0600.368
    Monk2
    1 vs 2
    (104 64)
    (289 142)
    SVM0.6710000.3380.005
    GA-SVM0.8050.6490.8870.7500.195155.723
    PSO-SVM0.8210.6880.8380.7560.17952.762
    SPP-SVM0.8280.6950.8520.7660.1720.227
    Monk3
    1 vs 2
    (59 62)
    (227 204)
    SVM0.9120.8740.9510.9110.0880.002
    GA-SVM0.9610.9790.9360.9570.03959.241
    PSO-SVM0.9591.0000.9190.9580.04129.379
    SPP-SVM0.9630.9480.9750.9610.0370.095
    下载: 导出CSV 
    | 显示表格

    对比可见,本文所提的SPP-SVM算法在各个数据集上均表现最好,识别准确率和F1值最高,识别误差率最低. 以正负样本比大于7∶1的Abalone数据集为例,SPP-SVM的分类查准率和查全率的调和平均值F1提高了20%,识别误差率也显著下降. 同时,与GA-SVM和PSO-SVM相比,SPP-SVM在全部数据集上的训练耗时都明显更低,耗时至少降低10倍.

    1) 针对SVM在样本不平衡应用场景下的超平面偏移问题,本文提出风险损失惩罚参数分段自调整的方法,对SVM算法进行优化,得到分段惩罚参数支持向量机算法SPP-SVM. 基于NASA锂电池数据集研究了SPP-SVM采用不同分段等级设置时算法的分类性能,结果表明,不同分段等级下的SPP-SVM识别性能较稳定;通过增加正负类分段等级比,可以提升查全率;在分段等级设置为样本数量的1/10时,识别效果相对最好.

    2) 将SPP-SVM与GA-SVM、PSO-SVM分别应用于锂电池数据集试验对比,结果显示SPP-SVM识别效果更好,时间成本显著降低. 在增加样本不平衡程度处理后的锂电池数据集上进一步实验表明,随着数据集不平衡程度的加剧,SPP-SVM的性能优势更加显著. 采用多个UCI数据集开展对比试验,证明了SPP-SVM算法性能优势具有普适性,在不同数据集上均有具备性能优势.

    3) 本文提出的SPP-SVM为支持向量机的应用研究展现一个新的思路,后续研究将进一步探索惩罚参数分段自调整的思路在SVM衍生算法上的应用效果.

  • [1]
    李乔, 赵世春. 汶川大地震工程震害分析[M]. 成都: 西南交通大学出版社, 2008.
    [2]
    林坤,刘红军,TOTOEV Y. 干砌填充墙框架结构抗侧性能及简化计算[J]. 土木建筑与环境工程,2013,35(2): 21-27.

    LIN Kun, LIU Hongjun, TOTOEV Y. Lateral bearing capacity and simplified equations of dry-stack in-filled reinforcement concrete frame structure[J]. Journal of Civil, Architectural & Environmental Engineering, 2013, 35(2): 21-27.
    [3]
    于敬海,徐洪茂,孙琼. 自承重填充墙平面外承载力有限元分析[J]. 工程抗震与加固改造,2013,35(4): 27-31.

    YU Jinghai, XU Hongmao, SUN Qiong. Nonlinear FEA on bearing capacity of out of plane of self-supporting infilled wall[J]. Earthquake Resistant Engineering and Retrofitting, 2013, 35(4): 27-31.
    [4]
    陈章彦,邓雪松,周云,等. 阻尼填充墙平面外工作机制与受力性能研究[J]. 土木工程学报,2018,51(增2): 76-84.

    CHEN Zhangyan, DENG Xuesong, ZHOU Yun, et al. Study on out-of-plane mechanism and deformation of damped infill wall[J]. China Civil Engineering Journal, 2018, 51(S2): 76-84.
    [5]
    乔墩,敬登虎. 带砌体填充墙框架弹性抗侧刚度计算方法对比分析[J]. 建筑结构学报,2020,41(增1): 188-195. doi: 10.14006/j.jzjgxb.2020.S1.021

    QIAO Dun, JING Denghu. Comparative study on calculation methods of elastic lateral stiffness in masonry-infilled frames[J]. Journal of Building Structures, 2020, 41(S1): 188-195. doi: 10.14006/j.jzjgxb.2020.S1.021
    [6]
    潘毅,王忠凯,曲哲,等. 尼泊尔自建RC框架结构的抗震能力分析[J]. 西南交通大学学报,2019,54(2): 304-312.

    PAN Yi, WANG Zhongkai, QU Zhe, et al. Seismic performance of owner-built RC frame structures in Nepal[J]. Journal of Southwest Jiaotong University, 2019, 54(2): 304-312.
    [7]
    苏启旺,张言,许子宜,等. 空心砖填充墙RC框架抗震性能足尺试验研究[J]. 西南交通大学学报,2017,52(3): 532-539.

    SU Qiwang, ZHANG Yan, XU Ziyi, et al. Full-scale tests on seismic behavior of RC frames infilled with hollow bricks[J]. Journal of Southwest Jiaotong University, 2017, 52(3): 532-539.
    [8]
    苏启旺,李义,卜庆涛,等. 带水平滑移层的空心砖填充框架抗震性能试验[J]. 西南交通大学学报,2022,57(1): 223-228,234. doi: 10.3969/j.issn.0258-2724.20200278

    SU Qiwang, LI Yi, BU Qingtao, et al. Experimental study on seismic behavior of fired hollow bricks infilled reinforced concrete frame with horizontal slip layers[J]. Journal of Southwest Jiaotong University, 2022, 57(1): 223-228,234. doi: 10.3969/j.issn.0258-2724.20200278
    [9]
    中华人民共和国住房和城乡建设部. 混凝土结构设计规范: GB 50010—2010[S]. 北京: 中国建筑工业出版社, 2011.
    [10]
    聂建国,王宇航. ABAQUS中混凝土本构模型用于模拟结构静力行为的比较研究[J]. 工程力学,2013,30(4): 59-67,82.

    NIE Jianguo, WANG Yuhang. Comparison study of constitutive model of concrete in ABAQUS for static analysis of structures[J]. Engineering Mechanics, 2013, 30(4): 59-67,82.
    [11]
    刘桂秋. 砌体结构基本受力性能的研究[D]. 长沙: 湖南大学, 2005.
    [12]
    金昊贵,李鸿晶,孙广俊. 地震作用下钢筋混凝土框架-填充墙相互作用分析[J]. 地震工程与工程振动,2017,37(4): 31-41.

    JIN Haogui, LI Hongjing, SUN Guangjun. Analysis of interaction between reinforced concrete frame and infilled wall subject to earthquake-induced ground motion[J]. Earthquake Engineering and Engineering Dynamics, 2017, 37(4): 31-41.
    [13]
    中华人民共和国住房和城乡建设部. 砌体结构设计规范: GB 50003—2011[S]. 北京: 中国计划出版社, 2012.
    [14]
    周云,郭阳照,杨冠男,等. 经历平面内损伤的阻尼填充墙框架平面外受力性能试验研究[J]. 建筑结构学报,2017,38(9): 94-101.

    ZHOU Yun, GUO Yangzhao, YANG Guannan, et al. Experimental study on out-of-plane mechanical performance of damped infill wall frame with in-plane damage[J]. Journal of Building Structures, 2017, 38(9): 94-101.
    [15]
    ANGEL R, ABRAMS D P, SHAPIRO D, et al. Behavior of reinforced concrete frames with masonry infills[R]. Urbana: University of Illinois at Champaign-Urbana, 1994.
    [16]
    中华人民共和国住房和城乡建设部, 国家质量监督检验检疫总局. 建筑抗震设计规范: GB 50011—2010[S]. 北京: 中国建筑工业出版社, 2010.
  • Relative Articles

    [1]YUAN Ran, XIONG Weilin, HE Yi, CUI Kai. Analysis of Ground Settlement Induced by Shallow Tunnel Excavation in Composite Layered Strata[J]. Journal of Southwest Jiaotong University, 2022, 57(5): 1063-1069. doi: 10.3969/j.issn.0258-2724.20210473
    [2]CHEN Ming, LU Weibo, WU Zhiyuan, LI Bushuan. Investigation on In-Plane Stability of Double-Limb Cold-Formed C-Shaped Steel Rigid Frame of Yurt[J]. Journal of Southwest Jiaotong University, 2022, 57(1): 215-222. doi: 10.3969/j.issn.0258-2724.20210567
    [3]SU Qiwang, LI Yi, BU Qingtao, CHENG Quanlin, HANI Meree. Experimental Study on Seismic Behavior of Fired Hollow Bricks Infilled Reinforced Concrete Frame with Horizontal Slip Layers[J]. Journal of Southwest Jiaotong University, 2022, 57(1): 223-228, 234. doi: 10.3969/j.issn.0258-2724.20200278
    [4]XUE Yadong, ZHANG Sen, LI Xing, GE Jiacheng. Face Stability of Shield Tunnel in Sandy Cobble Stratum with Continuum-Based Discrete Element Method[J]. Journal of Southwest Jiaotong University, 2019, 54(3): 499-506, 586. doi: 10.3969/j.issn.0258-2724.20170406
    [5]SU Qiwang, ZHANG Yan, XU Ziyi, CAI Hongru. Full-Scale Tests on Seismic Behavior of RC Frames Infilled with Hollow Bricks[J]. Journal of Southwest Jiaotong University, 2017, 30(3): 532-539. doi: 10.3969/j.issn.0258-2724.2017.03.013
    [6]LI Dengfeng, HU Xiewen, ZHAO Xiaoyan, YUE Zongyu. Variation of Horizontal Arch Height of Granite Residual Soil Slope in Vertical Direction[J]. Journal of Southwest Jiaotong University, 2016, 29(5): 1024-1032. doi: 10.3969/j.issn.0258-2724.2016.05.027
    [7]DENG Weili, XIAO Nan, YONG Yuan. Numerical Simulation of Monitoring Wheel-Rail Contact Conditions Using Ultrasonic Technology[J]. Journal of Southwest Jiaotong University, 2014, 27(6): 1073-1077. doi: 10.3969/j.issn.0258-2724.2014.06.020
    [8]WANG Weihua, LIAO Haili, LI Mingshui. Numerical Simulation of Wind-Induced Roof Snow Distributions Based on Time Variable Boundary[J]. Journal of Southwest Jiaotong University, 2013, 26(5): 851-856,967. doi: 10.3969/j.issn.0258-2724.2013.05.011
    [9]SHI Jianjun, CHENG Zhiqiang, LIU Baosheng. Modified Algorithm for Simulation of Injection Molding Process[J]. Journal of Southwest Jiaotong University, 2012, 25(6): 962-967. doi: 10.3969/j.issn.0258-2724.2012.06.009
    [10]CHEN Xiao'an, SHANG Fujun, SONG Shuncheng. Numerical Simulation of Temperature Distribution of Induction Plasma Torch in Preparation of Superfine Powder[J]. Journal of Southwest Jiaotong University, 2011, 24(2): 271-276. doi: 10.3969/j.issn.0258-2724.2011.02.016
    [11]CHENG Zhi-Jiang, BARRIERE T, LIU Bao-Sheng, GELIN J C. Experiment and Numerical Simulation of Micro-injection Moulding[J]. Journal of Southwest Jiaotong University, 2010, 23(4): 635-638. doi: 10. 3969/ j. issn. 0258-2724.
    [12]CHENG Zhi-qiang, Barriere T, Gelin JC. Fully Vectorial and Explicit Algorithm for Mould Filling[J]. Journal of Southwest Jiaotong University, 2004, 17(2): 181-185.
    [13]WUBo, GAO Bo, LUOJian-jun. Numerical Simulation of Reinforcing Effect of Horizontal Drilling Jet-Grouting Pegs on Shenzhen Metro Tunnel between Stations[J]. Journal of Southwest Jiaotong University, 2004, 17(5): 605-608.
    [14]TONG Bing, ZHU Bing, ZHOU Ben-kuan. Numerical Simulation of Velocity Field of Flow Around Square Cylinder[J]. Journal of Southwest Jiaotong University, 2002, 15(2): 121-124.
    [15]CHENG Qian-gong, HUHou-tian. Discrete Element Simulation of Full-Course Kinematics of Rocky High-Speed Landslide[J]. Journal of Southwest Jiaotong University, 2000, 13(1): 18-22.
    [16]Lei Bo , Liu Yingqing. Simulation of Pressure on Overline Bridge Due to High-Speed Train Passage[J]. Journal of Southwest Jiaotong University, 1999, 12(3): 259-263.
    [17]Zhu Bing, Guan Baoshu, ZhengDaofang. Numerical Simulation of Longitudinal Ventilation of Long Highway Tunnel[J]. Journal of Southwest Jiaotong University, 1999, 12(2): 133-137.
  • Cited by

    Periodical cited type(1)

    1. 詹宝容,庾锡昌. 联合收割机裂纹转子与滚动轴承故障诊断系统研究——基于卷积神经网络. 农机化研究. 2024(05): 187-191 .

    Other cited types(4)

  • Created with Highcharts 5.0.7Amount of accessChart context menuAbstract Views, HTML Views, PDF Downloads StatisticsAbstract ViewsHTML ViewsPDF Downloads2024-062024-072024-082024-092024-102024-112024-122025-012025-022025-032025-042025-050510152025
    Created with Highcharts 5.0.7Chart context menuAccess Class DistributionFULLTEXT: 21.9 %FULLTEXT: 21.9 %META: 73.8 %META: 73.8 %PDF: 4.3 %PDF: 4.3 %FULLTEXTMETAPDF
    Created with Highcharts 5.0.7Chart context menuAccess Area Distribution其他: 6.1 %其他: 6.1 %其他: 0.5 %其他: 0.5 %Seattle: 0.2 %Seattle: 0.2 %[]: 0.4 %[]: 0.4 %上海: 0.2 %上海: 0.2 %临汾: 0.5 %临汾: 0.5 %兵库县: 0.4 %兵库县: 0.4 %北京: 13.0 %北京: 13.0 %南京: 1.6 %南京: 1.6 %南宁: 0.2 %南宁: 0.2 %南阳: 0.4 %南阳: 0.4 %哈尔滨: 0.2 %哈尔滨: 0.2 %哥伦布: 0.5 %哥伦布: 0.5 %天津: 0.2 %天津: 0.2 %太原: 0.2 %太原: 0.2 %宣城: 0.2 %宣城: 0.2 %布加勒斯特: 0.4 %布加勒斯特: 0.4 %广州: 0.4 %广州: 0.4 %延安: 0.2 %延安: 0.2 %张家口: 2.1 %张家口: 2.1 %成都: 2.1 %成都: 2.1 %扬州: 0.7 %扬州: 0.7 %揭阳: 0.2 %揭阳: 0.2 %新加坡: 0.2 %新加坡: 0.2 %杭州: 0.2 %杭州: 0.2 %池州: 0.9 %池州: 0.9 %沈阳: 0.2 %沈阳: 0.2 %深圳: 0.7 %深圳: 0.7 %温州: 0.7 %温州: 0.7 %湛江: 0.2 %湛江: 0.2 %漯河: 1.6 %漯河: 1.6 %烟台: 0.2 %烟台: 0.2 %石家庄: 1.2 %石家庄: 1.2 %福州: 0.2 %福州: 0.2 %芒廷维尤: 12.5 %芒廷维尤: 12.5 %芝加哥: 1.1 %芝加哥: 1.1 %衡水: 0.5 %衡水: 0.5 %襄阳: 0.2 %襄阳: 0.2 %西宁: 44.7 %西宁: 44.7 %西安: 0.2 %西安: 0.2 %西雅图: 0.2 %西雅图: 0.2 %诺沃克: 0.2 %诺沃克: 0.2 %贵阳: 0.9 %贵阳: 0.9 %运城: 1.1 %运城: 1.1 %郑州: 0.5 %郑州: 0.5 %重庆: 0.4 %重庆: 0.4 %长沙: 0.4 %长沙: 0.4 %青岛: 0.2 %青岛: 0.2 %香港特别行政区: 0.2 %香港特别行政区: 0.2 %其他其他Seattle[]上海临汾兵库县北京南京南宁南阳哈尔滨哥伦布天津太原宣城布加勒斯特广州延安张家口成都扬州揭阳新加坡杭州池州沈阳深圳温州湛江漯河烟台石家庄福州芒廷维尤芝加哥衡水襄阳西宁西安西雅图诺沃克贵阳运城郑州重庆长沙青岛香港特别行政区

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(11)  / Tables(5)

    Article views(414) PDF downloads(24) Cited by(5)
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return