CN109242008B - 一种样本类别不完备条件下的复合故障识别方法 - Google Patents

一种样本类别不完备条件下的复合故障识别方法 Download PDF

Info

Publication number
CN109242008B
CN109242008B CN201810974303.1A CN201810974303A CN109242008B CN 109242008 B CN109242008 B CN 109242008B CN 201810974303 A CN201810974303 A CN 201810974303A CN 109242008 B CN109242008 B CN 109242008B
Authority
CN
China
Prior art keywords
sample
fault
normal
formula
samples
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810974303.1A
Other languages
English (en)
Other versions
CN109242008A (zh
Inventor
易辉
刘宇芳
张霞
陈溪
朱浩男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Tech University
Original Assignee
Nanjing Tech University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Tech University filed Critical Nanjing Tech University
Priority to CN201810974303.1A priority Critical patent/CN109242008B/zh
Publication of CN109242008A publication Critical patent/CN109242008A/zh
Application granted granted Critical
Publication of CN109242008B publication Critical patent/CN109242008B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2411Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明提供了一种样本类别不完备条件下的复合故障识别方法,步骤包括:生成故障检测器;生成评价函数;将待测样本送至故障检测器,判断输出结果有无故障;将待测样本分别送至对应的评价函数得到对应指标值;对指标进行综合评价;设定阈值θ诊断结果有无复合故障。本发明的复合故障识别方法分别计算待测样本在故障A、故障B分类器中的高维空间位置,然后预估AB故障同时发生的可能性,进而在无需AB复合故障样本的前提下,实现复合故障的识别。

Description

一种样本类别不完备条件下的复合故障识别方法
技术领域
本发明涉及一种复合故障识别方法,尤其是一种样本类别不完备条件下的复合故障识别方法。
背景技术
在人工智能、大数据背景下,目前工业***的诊断***逐步由依赖准确的数学模型转为依赖工业过程数据及数据驱动算法。基于支持向量机(Support Vector Machine,SVM)的故障诊断方法就是数据驱动式故障诊断的一个典型,该方法避免了对诊断对象进行复杂甚至无法实现的机理建模,同时也避免了类似于人工神经网络等经验风险最小化的智能诊断算法对训练样本集大小的要求,可以在小样本量的前提下实现有效的故障诊断,因此近年来得到广泛的研究与应用。
支持向量机是一种典型的二分类器,给定训练样本集A和B,所构建的SVM二分类器能够判断未知样本属于A类还是B类的可能性更高。基于SVM方法故障诊断的实质是将非线性的故障样本集投影至高维故障空间,通过SVM做出分类超平面将故障空间划分为一个个对应的故障区间。通过定位待测样本在高维空间所处的故障区间,实现故障的检测与隔离。
传统基于SVM的故障诊断,其性能从根本上依赖于数据集的质量,要一次性对全部类别样本进行训练方可实现准确诊断,即要求样本集完备。以图1为例,假设仅采集到正常样本、故障A样本、故障B样本,那么传统SVM诊断方法只能对正常、故障A、故障B三种工作状态进行诊断,无法判断复合故障是否发生(故障A、B同时发生);若需实现该状态的诊断,则需要采集AB故障并发情形下的故障样本,然后构建新的分类器。
在实际工程中,故障本身通常属于小概率事件,复合故障更是小概率中的小概率,样本极难获取,因此通常存在上述样本集不完备情况。
发明内容
本发明的目的在于:提供一种样本类别不完备条件下的复合故障识别方法,能够分别计算待测样本在故障A、故障B分类器中的高维空间位置,然后预估AB故障同时发生的可能性,进而在无需AB复合故障样本的前提下,实现复合故障的识别。
为了实现上述发明目的,本发明提供了一种样本类别不完备条件下的复合故障识别方法,包括如下步骤:
步骤1,生成故障检测器,具体步骤为:采集正常样本XNormal,采用支持向量数据描述方法构建超球Ω1,若待测样本落入超球Ω1范围内,则待测样本属于正常样本,否则待测样本属于故障样本;
步骤2,生成评价函数,具体步骤为:
步骤2.1,采集故障A的故障样本集XA
步骤2.2,分别为正常样本XNormal和故障样本集XA设定相应的标签,正常样本标记为1,故障样本标记为-1,进一步得到标签集
Figure BDA0001777025240000021
N为样本总数;
步骤2.3,利用支持向量机求解正常样本XNormal和故障样本集XA的分类超平面w*x+b=0,w为权重向量,b为偏,再将超平面的求解转化为如下二次规划问题:
min:<w·w> (3)
S.t.yi(<w·xi>+b)≥1,i=1,...,N
支持向量机方法将现有样本投影至线性可分的高维空间,若w*x+b>0,则认为样本为正常样本,若w*x+b≤0,则认为样本为故障样本;
步骤2.3,再用待测样本距离超平面的距离来对样本进行评价,给定待测样本xt,则A故障的评价函数为:
Figure BDA0001777025240000022
式中,wA、bA用正常样本和A故障样本分类超平面的权重向量和偏置,同理可生成B故障的评价函数:
Figure BDA0001777025240000023
式中,wB、bB用正常样本和B故障样本分类超平面的权重向量和偏置;
步骤3,将待测样本送至故障检测器,若该样本高维投影处于超球中,则样本为正常样本,输出结果为无故障,反之,则发生故障,进入步骤4;
步骤4,将待测样本分别送至A故障的评价函数fA(xt)和B故障的评价函数fB(xt)中,得到指标值ηA=fA(xt)和ηB=fB(xt);
步骤5,对指标进行综合评价:给定综合评价函数D,计算公式为:
Figure BDA0001777025240000031
步骤6,设定阈值θ,0≤θ<1,当D≤θ时,诊断结果为无复合故障,如果D>θ时,诊断结果为发生复合故障。
进一步地,步骤1中,建超球Ω1的具体步骤为:
Figure BDA0001777025240000032
为已知的目标样本集,N为样本数,超球
Figure BDA0001777025240000036
)能将
Figure BDA0001777025240000033
完全包含进去,其中a为球心,R为超球半径,有:
Figure BDA0001777025240000034
式中,C为给定的惩罚因子,ξ为误判损失,通过Lagrangian式结合活动集法实现求解,求解公式为:
Figure BDA0001777025240000035
式中,z为测试样本Z中的样本元素,对于测试样本Z,若满足上式,则测试样本Z属于目标类别。
进一步地,步骤6中,θ的取值设定为0.2。
本发明的有益效果在于:本发明的复合故障识别方法分别计算待测样本在故障A、故障B分类器中的高维空间位置,然后预估AB故障同时发生的可能性,进而在无需AB复合故障样本的前提下,实现复合故障的识别。
附图说明
图1为现有技术中的基于SVM的故障诊断的实质;
图2为本发明的方法流程示意图;
图3为本发明中超球结构示意图;
图4为将现有样本投影至线性可分的高维空间示意图。
具体实施方式
如图2所示,本发明公开的样本类别不完备条件下的复合故障识别方法,包括如下步骤:
步骤1,生成故障检测器,具体步骤为:采集正常样本XNormal,采用支持向量数据描述(Support vector data description,SVDD)方法构建超球Ω1,若待测样本落入超球Ω1范围内,则待测样本属于正常样本,否则待测样本属于故障样本;
步骤2,生成评价函数,具体步骤为:
步骤2.1,采集故障A的故障样本集XA
步骤2.2,分别为正常样本XNormal和故障样本集XA设定相应的标签,正常样本标记为1,故障样本标记为-1,进一步得到标签集
Figure BDA0001777025240000041
N为样本总数;
步骤2.3,利用支持向量机(Support Vector Machine,SVM)求解正常样本XNormal和故障样本集XA的分类超平面w*x+b=0,w为权重向量,b为偏,再将超平面的求解转化为如下二次规划问题:
min:<w·w> (3)
S.t.yi(<w·xi>+b)≥1,i=1,...,N
支持向量机方法将现有样本投影至线性可分的高维空间,如图4所示,若w*x+b>0,则认为样本为正常样本,若w*x+b≤0,则认为样本为故障样本;
步骤2.3,再用待测样本距离超平面的距离来对样本进行评价,给定待测样本xt,则A故障的评价函数为:
Figure BDA0001777025240000042
式中,wA、bA用正常样本和A故障样本分类超平面的权重向量和偏置,同理可生成B故障的评价函数:
Figure BDA0001777025240000043
式中,wB、bB用正常样本和B故障样本分类超平面的权重向量和偏置;
步骤3,将待测样本送至故障检测器,若该样本高维投影处于超球中,则样本为正常样本,输出结果为无故障,反之,则发生故障,进入步骤4;
步骤4,将待测样本分别送至A故障的评价函数fA(xt)和B故障的评价函数fB(xt)中,得到指标值ηA=fA(xt)和ηB=fB(xt);
步骤5,对指标进行综合评价:给定综合评价函数D,计算公式为:
Figure BDA0001777025240000051
步骤6,设定阈值θ,0≤θ<1,当D≤θ时,诊断结果为无复合故障,如果D>θ时,诊断结果为发生复合故障,θ取值不宜过高,优选θ的取值设定为0.2。
进一步地,步骤1中,SVDD方法试图采用一个最小的超球结构,将所有训练样本包括进去,建超球Ω1的具体步骤为:
Figure BDA0001777025240000052
为已知的目标样本集,N为样本数,超球
Figure BDA0001777025240000056
能将
Figure BDA0001777025240000053
完全包含进去,其中a为球心,R为超球半径,有:
Figure BDA0001777025240000054
式中,C为给定的惩罚因子,ξ为误判损失,通过Lagrangian式结合活动集法实现求解,求解公式为:
Figure BDA0001777025240000055
式中,z为测试样本Z中的样本元素,对于测试样本Z,若满足上式,则测试样本Z属于目标类别,如图3所示。
本发明公开的样本类别不完备条件下的复合故障识别方法分别计算待测样本在故障A、故障B分类器中的高维空间位置,然后预估AB故障同时发生的可能性,进而在无需AB复合故障样本的前提下,实现复合故障的识别。

Claims (3)

1.一种样本类别不完备条件下的复合故障识别方法,其特征在于,包括如下步骤:
步骤1,生成故障检测器,具体步骤为:采集正常样本XNormal,采用支持向量数据描述方法构建超球Ω1,若待测样本落入超球Ω1范围内,则待测样本属于正常样本,否则待测样本属于故障样本;
步骤2,生成评价函数,具体步骤为:
步骤2.1,采集故障A的故障样本集XA
步骤2.2,分别为正常样本XNormal和故障样本集XA设定相应的标签,正常样本标记为1,故障样本标记为-1,进一步得到标签集
Figure FDA0003169081630000011
N为样本总数;
步骤2.3,利用支持向量机求解正常样本XNormal和故障样本集XA的分类超平面w*x+b=0,w为权重向量,b为偏,再将超平面的求解转化为如下二次规划问题:
min:<w·w> (3)
S.t.yi(<w·xi>+b)≥1,i=1,...,N
支持向量机方法将现有样本投影至线性可分的高维空间,若w*x+b>0,则认为样本为正常样本,若w*x+b≤0,则认为样本为故障样本;
步骤2.4,再用待测样本距离超平面的距离来对样本进行评价,给定待测样本xt,则A故障的评价函数为:
Figure FDA0003169081630000012
式中,wA、bA用正常样本和A故障样本分类超平面的权重向量和偏置,同理可生成B故障的评价函数:
Figure FDA0003169081630000013
式中,wB、bB用正常样本和B故障样本分类超平面的权重向量和偏置;
步骤3,将待测样本送至故障检测器,若待测样本高维投影处于超球中,则待测样本为正常样本,输出结果为无故障,反之,则发生故障,进入步骤4;
步骤4,将待测样本分别送至A故障的评价函数fA(xt)和B故障的评价函数fB(xt)中,得到指标值ηA=fA(xt)和ηB=fB(xt);
步骤5,对指标进行综合评价:给定综合评价函数D,计算公式为:
Figure FDA0003169081630000021
步骤6,设定阈值θ,0≤θ<1,当D≤θ时,诊断结果为无复合故障,如果D>θ时,诊断结果为发生复合故障。
2.根据权利要求1所述的样本类别不完备条件下的复合故障识别方法,其特征在于,步骤1中,建超球Ω1的具体步骤为:
Figure FDA0003169081630000022
为已知的目标样本集,N为样本总数,超球Ω=(a,R)能将
Figure FDA0003169081630000023
完全包含进去,其中a为球心,R为超球半径,有:
Figure FDA0003169081630000024
式中,C为给定的惩罚因子,ξ为误判损失,通过Lagrangian式结合活动集法实现求解,求解公式为:
Figure FDA0003169081630000025
式中,z为测试样本Z中的样本元素,对于测试样本Z,若满足上式,则测试样本Z属于目标类别。
3.根据权利要求1所述的样本类别不完备条件下的复合故障识别方法,其特征在于,步骤6中,θ的取值设定为0.2。
CN201810974303.1A 2018-08-24 2018-08-24 一种样本类别不完备条件下的复合故障识别方法 Active CN109242008B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810974303.1A CN109242008B (zh) 2018-08-24 2018-08-24 一种样本类别不完备条件下的复合故障识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810974303.1A CN109242008B (zh) 2018-08-24 2018-08-24 一种样本类别不完备条件下的复合故障识别方法

Publications (2)

Publication Number Publication Date
CN109242008A CN109242008A (zh) 2019-01-18
CN109242008B true CN109242008B (zh) 2021-10-12

Family

ID=65067985

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810974303.1A Active CN109242008B (zh) 2018-08-24 2018-08-24 一种样本类别不完备条件下的复合故障识别方法

Country Status (1)

Country Link
CN (1) CN109242008B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109885032B (zh) * 2019-03-13 2021-01-12 东北大学 基于邻域投影保持的异构数据协同建模工业故障检测方法
CN113050602B (zh) * 2021-03-26 2022-08-09 杭州电子科技大学 基于鲁棒半监督判别分析的工业过程故障分类方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103048133A (zh) * 2012-12-03 2013-04-17 陕西科技大学 一种基于贝叶斯网络的滚动轴承故障诊断方法
CN103136587A (zh) * 2013-03-07 2013-06-05 武汉大学 基于支持向量机的配电网运行状态分类识别方法
CN106021771A (zh) * 2016-05-30 2016-10-12 天河国云(北京)科技有限公司 一种故障诊断方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103048133A (zh) * 2012-12-03 2013-04-17 陕西科技大学 一种基于贝叶斯网络的滚动轴承故障诊断方法
CN103136587A (zh) * 2013-03-07 2013-06-05 武汉大学 基于支持向量机的配电网运行状态分类识别方法
CN106021771A (zh) * 2016-05-30 2016-10-12 天河国云(北京)科技有限公司 一种故障诊断方法及装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
《Fault Diagnosis in Condition of Sample Type Incompleteness Using Support Vector Data Description》;Hui Yi等;《Mathematical Problems in Engineering》;20151231;第2015卷;第1-10页 *
《不完备故障类别下基于Multi-SVDD的高压隔离开关故障诊断方法》;陈士刚 等;《电工技术学报》;20180630;第33卷(第11期);第2439-2447页 *
《基于支持向量机的故障诊断及应用研究》;易辉;《中国博士学位论文全文数据库信息科技辑》;20131015(第10期);正文第1-96页 *

Also Published As

Publication number Publication date
CN109242008A (zh) 2019-01-18

Similar Documents

Publication Publication Date Title
CN110263846B (zh) 基于故障数据深度挖掘及学习的故障诊断方法
CN103914064B (zh) 基于多分类器和d-s证据融合的工业过程故障诊断方法
CN108536971B (zh) 一种基于贝叶斯模型的结构损伤识别方法
CN105022021B (zh) 一种基于多智能体的关口电能计量装置的状态识别方法
CN105117602B (zh) 一种计量装置运行状态预警方法
CN106355030A (zh) 一种基于层次分析法和加权投票决策融合的故障检测方法
CN106371427A (zh) 基于层次分析法和模糊融合的工业过程故障分类方法
CN108921230A (zh) 基于类均值核主元分析和bp神经网络的故障诊断方法
CN102340811A (zh) 无线传感器网络故障诊断方法
WO2011034805A1 (en) Supervised fault learning using rule-generated samples for machine condition monitoring
CN101738998B (zh) 一种基于局部判别分析的工业过程监测***及方法
CN103901880A (zh) 基于多分类器和d-s证据融合的工业过程故障检测方法
CN109491338A (zh) 一种基于稀疏gmm的多模过程质量相关的故障诊断方法
CN109033513A (zh) 电力变压器故障诊断方法与电力变压器故障诊断装置
CN109242008B (zh) 一种样本类别不完备条件下的复合故障识别方法
CN111680875A (zh) 基于概率基线模型的无人机状态风险模糊综合评价方法
CN111767657B (zh) 一种核动力***故障诊断方法和***
CN108268632A (zh) 异常情报数据识别机器学习方法
CN107942994A (zh) 一种基于温度曲线特征的卫星温控***故障诊断方法
CN113225346A (zh) 一种基于机器学习的网络运维态势评估方法
CN113283491A (zh) 一种基于优化深度置信网络的电动汽车交流充电桩的故障诊断方法
CN116824517B (zh) 基于可视化的变电站运维安全管控***
CN110598902A (zh) 一种基于支持向量机与knn相结合的水质预测方法
CN111122811A (zh) 一种oica和rnn融合模型的污水处理过程故障监测方法
CN115220133A (zh) 一种多气象要素降雨预测方法、装置、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant