CN109242008B - 一种样本类别不完备条件下的复合故障识别方法 - Google Patents
一种样本类别不完备条件下的复合故障识别方法 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 150000001875 compounds Chemical class 0.000 title claims description 11
- 239000002131 composite material Substances 0.000 claims abstract description 20
- 238000011156 evaluation Methods 0.000 claims abstract description 19
- 238000003745 diagnosis Methods 0.000 claims description 17
- 238000012706 support-vector machine Methods 0.000 claims description 16
- 238000012360 testing method Methods 0.000 claims description 9
- 230000000694 effects Effects 0.000 claims description 3
- 238000012549 training Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2411—Classification 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.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故障的评价函数为:
式中,wA、bA用正常样本和A故障样本分类超平面的权重向量和偏置,同理可生成B故障的评价函数:
式中,wB、bB用正常样本和B故障样本分类超平面的权重向量和偏置;
步骤3,将待测样本送至故障检测器,若该样本高维投影处于超球中,则样本为正常样本,输出结果为无故障,反之,则发生故障,进入步骤4;
步骤4,将待测样本分别送至A故障的评价函数fA(xt)和B故障的评价函数fB(xt)中,得到指标值ηA=fA(xt)和ηB=fB(xt);
步骤5,对指标进行综合评价:给定综合评价函数D,计算公式为:
步骤6,设定阈值θ,0≤θ<1,当D≤θ时,诊断结果为无复合故障,如果D>θ时,诊断结果为发生复合故障。
进一步地,步骤1中,建超球Ω1的具体步骤为:
式中,C为给定的惩罚因子,ξ为误判损失,通过Lagrangian式结合活动集法实现求解,求解公式为:
式中,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.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故障的评价函数为:
式中,wA、bA用正常样本和A故障样本分类超平面的权重向量和偏置,同理可生成B故障的评价函数:
式中,wB、bB用正常样本和B故障样本分类超平面的权重向量和偏置;
步骤3,将待测样本送至故障检测器,若该样本高维投影处于超球中,则样本为正常样本,输出结果为无故障,反之,则发生故障,进入步骤4;
步骤4,将待测样本分别送至A故障的评价函数fA(xt)和B故障的评价函数fB(xt)中,得到指标值ηA=fA(xt)和ηB=fB(xt);
步骤5,对指标进行综合评价:给定综合评价函数D,计算公式为:
步骤6,设定阈值θ,0≤θ<1,当D≤θ时,诊断结果为无复合故障,如果D>θ时,诊断结果为发生复合故障,θ取值不宜过高,优选θ的取值设定为0.2。
进一步地,步骤1中,SVDD方法试图采用一个最小的超球结构,将所有训练样本包括进去,建超球Ω1的具体步骤为:
式中,C为给定的惩罚因子,ξ为误判损失,通过Lagrangian式结合活动集法实现求解,求解公式为:
式中,z为测试样本Z中的样本元素,对于测试样本Z,若满足上式,则测试样本Z属于目标类别,如图3所示。
本发明公开的样本类别不完备条件下的复合故障识别方法分别计算待测样本在故障A、故障B分类器中的高维空间位置,然后预估AB故障同时发生的可能性,进而在无需AB复合故障样本的前提下,实现复合故障的识别。
Claims (3)
1.一种样本类别不完备条件下的复合故障识别方法,其特征在于,包括如下步骤:
步骤1,生成故障检测器,具体步骤为:采集正常样本XNormal,采用支持向量数据描述方法构建超球Ω1,若待测样本落入超球Ω1范围内,则待测样本属于正常样本,否则待测样本属于故障样本;
步骤2,生成评价函数,具体步骤为:
步骤2.1,采集故障A的故障样本集XA;
步骤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故障的评价函数为:
式中,wA、bA用正常样本和A故障样本分类超平面的权重向量和偏置,同理可生成B故障的评价函数:
式中,wB、bB用正常样本和B故障样本分类超平面的权重向量和偏置;
步骤3,将待测样本送至故障检测器,若待测样本高维投影处于超球中,则待测样本为正常样本,输出结果为无故障,反之,则发生故障,进入步骤4;
步骤4,将待测样本分别送至A故障的评价函数fA(xt)和B故障的评价函数fB(xt)中,得到指标值ηA=fA(xt)和ηB=fB(xt);
步骤5,对指标进行综合评价:给定综合评价函数D,计算公式为:
步骤6,设定阈值θ,0≤θ<1,当D≤θ时,诊断结果为无复合故障,如果D>θ时,诊断结果为发生复合故障。
3.根据权利要求1所述的样本类别不完备条件下的复合故障识别方法,其特征在于,步骤6中,θ的取值设定为0.2。
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)
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)
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 | 天河国云(北京)科技有限公司 | 一种故障诊断方法及装置 |
-
2018
- 2018-08-24 CN CN201810974303.1A patent/CN109242008B/zh active Active
Patent Citations (3)
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)
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 |