CN109961027B - 基于相似性度量共享子空间多视角电熔镁炉故障监测方法 - Google Patents

基于相似性度量共享子空间多视角电熔镁炉故障监测方法 Download PDF

Info

Publication number
CN109961027B
CN109961027B CN201910189244.1A CN201910189244A CN109961027B CN 109961027 B CN109961027 B CN 109961027B CN 201910189244 A CN201910189244 A CN 201910189244A CN 109961027 B CN109961027 B CN 109961027B
Authority
CN
China
Prior art keywords
test
spe
matrix
video
view
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
CN201910189244.1A
Other languages
English (en)
Other versions
CN109961027A (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.)
Northeastern University China
Original Assignee
Northeastern University China
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 Northeastern University China filed Critical Northeastern University China
Priority to CN201910189244.1A priority Critical patent/CN109961027B/zh
Publication of CN109961027A publication Critical patent/CN109961027A/zh
Application granted granted Critical
Publication of CN109961027B publication Critical patent/CN109961027B/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/213Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/42Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/46Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/06Recognition of objects for industrial automation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

本发明提出一种基于相似性度量共享子空间多视角电熔镁炉故障监测方法,包括:采集数据并提取特征;构造系数矩阵,求得邻域权重系数矩阵;建立目标函数;修改已经建立的目标函数,求解得投影矩阵;基于投影矩阵和多个视角的近似表达X*,求得X*的SPE和N2值,以及基于各个视角累加SPE1N;得到控制线SPE99、N299、SPE1N99;采集测试视频,得到测试视频公共特征矩阵;计算Xtest *的SPEtest和N2 test值以及基于各个视角的SPE1Ntest;若SPEtesti、N2 testi、SPE1Ntesti的值高出控制线,则可判断发生故障;本发明主要解决多视角视频数据联合建模的问题,利用多个视角视频数据的一致性和互补性,可以避免由于单视角没有捕捉到异常工况点而产生的漏报,避免没有及时对异常工况进行及时处理,从而导致生命财产损失,能够提高故障监测效率和准确性。

Description

基于相似性度量共享子空间多视角电熔镁炉故障监测方法
技术领域
本发明属于故障监测与诊断技术领域,具体涉及一种基于相似性度量共享子空间多视角电熔镁炉故障监测方法。
背景技术
我国电熔镁砂产业多采用电弧炉熔融天然菱镁矿石制备电熔镁砂,生产工艺技术装备落后,功率低、容量小、效率低、自动化程度低,生产出的电熔镁砂产品品位不高,导致镁资源利用率低,环境污染严重。其次,在电熔镁生产过程当中,由于碳酸镁在高温条件下产生二氧化碳气体,气体的排出会影响到电极在熔池当中的电阻,电阻的变化会引起电流的波动,异常的电流波动会带来额外的功率损耗。其次由于在熔炼的过程当中,会伴随着工人不断的往电熔镁炉当中填原料,原料的添加会影响气体二氧化碳的正常排出,气体排出异常,融合当中二氧化碳不断累积,气压增大,当超出一定的阈值,二氧化碳气体强行从镁炉当中排出,伴随着高温熔浆的排出,这种异常工况俗称喷炉。高温飞溅的熔浆对生产设备以及工作人员都是巨大的安全隐患,会产生重大的生命威胁。除喷炉外,还有流出的高温熔浆将炉壁烧穿的异常工况,熔浆的流出也伴随着热量的流失,带来的还是额外的功率损耗。
目前,电熔镁炉异常工况的预警主要依靠现场工人的不间断巡检。操作人员的人为调整方法完全依赖于操作者各自的经验,很难保证决策的及时性及准确性。如有操作不当、疏于检测或因不可抗拒的自然因素引起设备故障而导致生产中断等事故,将会给生产带来巨大的浪费和损失。因此,对电熔镁炉的运行状态检测成为了急需解决的问题,对电熔镁炉的生产过程监测技术的改进和提高迫在眉睫。
多视角数据相比于单视角数据具有时间一致性和内容补偿性,能够弥补单视角数据带来的信息不足,避免由于单个视角没有捕捉到异常工况而导致异常工况的漏报,由于异常工况没有得到及时处理,可能造成工业过程喷炉发生,带来生命财产损失;亦可避免某单个视角由于没有如多视角那样信息全面导致将正常工况当成异常工况点处理,导致工况点误报,造成不必要操作,影响生产效率,进而造成不必要的财产损失因此多视角故障监测方法能够提高工业过程故障监测效率和准确性,非负矩阵分解是一种能够挖掘数据局部信息的降维方法,因此基于非负矩阵分解的多视角视频数据的工业过程故障监测方法的研究是一个比较新的领域。
发明内容
为解决上述问题,本发明提出基于相似性度量共享子空间多视角电熔镁炉故障监测方法,实现在多个视频联合建模下对工业冶炼过程进行监测,达到降低误报警率的目的。
基于相似性度量共享子空间多视角视频数据电熔镁炉监测方法,包括以下步骤:
步骤1:采集数据并提取特征,得到特征矩阵:利用摄像头在电熔镁的冶炼过程中采集炉面训练视频,将训练视频转变成每一帧作为训练图像,并将训练图像灰度化处理,使每张图像变成一个灰度矩阵,基于灰度化后的矩阵提取图像的特征,包括:灰度均值、平滑度、基于图像的灰度共生矩阵提取图像的能量、熵,得到特征矩阵XV∈m×n,其中,V表示第V个视角,n为样本数,m为每个样本的特征数;
步骤2:基于特征矩阵X,利用高斯核函数,构造系数矩阵,求得邻域权重系数矩阵W:对于同一个视角,相邻的高维数据样本在低维空间中有相似的输出,引入流形学习,使得同一视角下,高维数据在低维空间下,能够保持高维数据的领域结构信息,基于高斯核函数,构造系数矩阵:
Figure GDA0003937902870000021
其中,Wij为邻域权重系数矩阵,Xi、Xj为特征矩阵X中第i、j个样本的特征,k为人为选择的邻域个数,Xj∈K(Xi)orXi∈K(Xj)为Xi属于Xj的K近邻或者Xj属于Xi的K近邻,σ为人为选定的参数,且0<σ<1,
Figure GDA0003937902870000022
为Xi和Xj的距离,
Figure GDA0003937902870000023
为高斯核函数;
步骤3:建立目标函数:对于不同的视角,采用共享子空间的方法,使得多个视角共用一个投影空间,并且使得不同视角对于同一时刻的样本在低维表达相似,提出如下目标函数:
Figure GDA0003937902870000024
其中,U为投影矩阵,为非负矩阵;
Figure GDA0003937902870000025
分别为同一时刻的样本在V和S视角的低维表达,n为样本数,λ为需要调整的参数,且λ>0。为使得相似度的度量尽可能简单又方便求解,采用欧几里得距离进行相似性度量,
Figure GDA0003937902870000026
表示F为矩阵的F范数;
步骤4:对每个视角引入流形,修改已经建立的目标函数,求解得投影矩阵U:结合步骤3当中,对于同一个视角,高维空间相邻的样本在低维空间中有相似的输出,即对每个视角引入流形,提出的目标函数如下式,其中λ1、λ2为人为需要调整的参数,用来平衡相关约束的权重:
Figure GDA0003937902870000031
提取所有视角的公共部分,让多个视角公共特征在低维空间表达近似趋近每个视角在低维空间的表达,基于这个想法,提出我们总的目标函数,如下式所示:
Figure GDA0003937902870000032
本算法中采用非负矩阵分解对数据进行降维,运用了同一视角当中,相邻的样本有相似的输出;不同的视角当中,同一时刻的样本有相似的输出。这样既利用了单个视角的局部信息和多个视角的互补信息。非负矩阵分解也将最终朝着这个方向收敛到最优解。如果只居于传统的非负矩阵分解用于多视角当中,非负矩阵分解收敛到最后的结果不唯一,传统的多视角非负矩阵分解形式如下:
Figure GDA0003937902870000033
对上式进行求解,假设UV、VV为收敛的最终结果,此时存在任意非负矩阵D,满足UV'=UV*D、VV'=D-*VV也满足目标函数求解,因为:
UV*VV=UV*D*D-*VV=(UV*D)*(D-*VV)=UV'VV'
所以UV'、VV'也为目标函数的解,又因为D为任意的非负矩阵,所以UV'、VV'不唯一,这说明非负矩阵分解收敛到最后的结果不唯一,随着每次迭代的进行,每次迭代最后收敛得到的投影基矩阵UV可能都不会相同,这样会使得之后使用的检测指标的计算也将不同,这也就意味着算法的不稳定。此外没有充分利用同一视角的局部信息和不同视角间的互补信息,不利于算法的准确率的提高。
总的目标函数中,需要求取的未知变量为投影矩阵U和多个视角的近似表达X*,先将目标函数进行相应的化简,可得:
Figure GDA0003937902870000041
其中,L=D-W,
Figure GDA0003937902870000042
D=diag(D1,D2,……,Dn);
为求取X*和U,将总的目标函数首先对X*求导,可得:
Figure GDA0003937902870000043
X*=X1+X2+……+XN
总的目标函数对U求导时,引入拉格朗日乘子ψij≥0,Ψ=[ψij],以保证在更新迭代的过程中投影矩阵U的每个元素为非负,总的目标函数更新为如下式:
Figure GDA0003937902870000044
总的目标函数对U求导,可得:
Figure GDA0003937902870000045
引入拉格朗日乘子条件ΨijUij=0,得投影矩阵U的更新迭代公式如下:
Figure GDA0003937902870000051
步骤5:基于投影矩阵U和多个视角的近似表达X*,求得X*的SPE和N2值,以及基于各个视角累加SPE1N,其计算公式如下式所示,其中X* i为X*的第i个样本:
SPEi=||X* i-UUTX* i||
N2 i=(UTX* i)TUTX* i
Figure GDA0003937902870000052
步骤6:基于X*的SPE和N2值以及基于各个视角累加SPE1N,利用核密度估计,采用99%的置信度,得到控制线SPE99、N299、SPE1N99;
步骤7:采集电熔镁工业过程测试视频,得到测试视频公共特征矩阵:视角个数为V,将测试视频转变为每一帧测试图像,将测试图像进行灰度化处理,得到测试图像灰度化矩阵,基于测试图像灰度化矩阵提取得到特征矩阵集Xtest 1、Xtest 2、Xtest 3、……、Xtest V,其中Xtest V代表测试视频第V个视角的特征,根据步骤4X*=X1+X2+……+XN公式,得到测试视频公共特征矩阵Xtest *
Xtest *=Xtest 1+Xtest 2+Xtest 3+……+Xtest V
步骤8:基于测试视频公共特征矩阵Xtest *,根据步骤5中公式,计算Xtest *的SPEtest和N2 test值以及基于各个视角的SPE1Ntest
Figure GDA0003937902870000053
Figure GDA0003937902870000054
Figure GDA0003937902870000055
其中,SPEtesti
Figure GDA0003937902870000056
N2 testi、SPE1Ntesti
Figure GDA0003937902870000057
分别为测试视频公共特征Xtest *第i个样本的SPE值、测试视频公共特征Xtest *第i个样本、测试视频公共特征Xtest *第i个样本的N2值、测试视频各个视角第i个样本的SPE值和测试视频第V个视角的特征集的第i个样本。
步骤9:绘制出测试视频的SPEtest、N2 test以及SPE1Ntest曲线,并在此基础上,分别画出步骤6计算的SPE99、N299、SPE1N99控制线,若SPEtesti、N2 testi、SPE1Ntesti的值高出控制线,则可判断该数据点对应的工业过程发生故障,并通过绘制的曲线读取故障点发生的起始位置,若SPEtesti、N2 testi、SPE1Ntesti的值不高于控制线,则测试视频为正常工业过程数据。
验证基于相似性度量共享子空间多视角电熔镁炉故障监测方法漏报率、误报率和准确率过程:分别读取步骤7中的V个视角的测试视频,将测试视频转变为每一帧测试图像,并保存,通过人工查看保存的测试图像,判别每个视角故障发生的起始位置,取每个视角故障发生起始位置最小的值为此次监测的工业过程故障发生的起始位置,与步骤9获取的故障发生的起始位置比较,计算对于此次监测过程的漏报率、误报率和准确率。
有益技术效果:
本发明提出了一种基于相似性度量共享子空间多视角电熔镁炉故障监测方法。主要解决多视角视频数据联合建模的问题,利用多个视角视频数据的一致性和互补性,可以避免由于单视角没有捕捉到异常工况点而产生的漏报,避免没有及时对异常工况进行及时处理,从而导致生命财产损失,亦可避免某单个视角由于没有如多视角那样信息全面,将工况当成异常工况点处理,导致工况点误报,造成不必要操作,影响生产效率,进而造成不必要的财产损失,因此多视角故障监测方法能够提高工业过程故障监测效率和准确性。针对利用此方法进行的过程监测结果表明,该方法有效地保障了故障检测的准确性。
附图说明
图1为电镕镁炉生产过程结构示意图;
图2为本发明实施例的基于相似性度量共享子空间多视角电熔镁炉故障监测方法总流程图;
图3为本发明实施例的工业过程测试视频公共特征的SPEtest曲线;
图4为本发明实施例的工业过程测试视频的公共特征的N2 test曲线;
图5为本发明实施例的三个视角SPE13test曲线;
图6为本发明实施例的工业过程测试视频公共特征的SPEtest统计量样本分布图;
图7为本发明实施例的工业过程测试视频的公共特征的N2 test统计量样本分布图;
图8为本发明实施例的三个视角SPE13test统计量样本分布图;
图1中:1-变压器,2-短网,3-电极升降装置,4-电极,5-炉壳,6-车体,7-电弧,8-炉料。
具体实施方式
下面结合附图和具体实施实例对发明做进一步说明,电解镁炉的结构如附图1所示,包括:变压器1、短网2、电极升降装置3、电极4、炉壳5、车体6、电弧7和炉料8。电熔镁炉主要以熔融状态下电流通过物料所产生的物料电阻热为主要热源,同时伴有电弧热,它的热量集中,能有效的将物料加热到熔点2800℃以上,有利于熔炼电熔镁砂。
本发明提出一种基于相似性度量共享子空间多视角电熔镁炉故障监测方法,如图2所示,包括以下步骤:
步骤1:采集数据并提取特征,得到特征矩阵:利用摄像头在电熔镁的冶炼过程中采集炉面训练视频,将训练视频转变成每一帧作为训练图像,并将训练图像灰度化,使用Matlab中rgb2gray进行灰度化,得到每个视角的每一帧灰度化后的矩阵,基于灰度化后的矩阵提取特征,包括:灰度均值、平滑度、基于图像的灰度共生矩阵提取图像的能量、熵,得到特征矩阵XV∈m×n,其中,V表示第V个视角,n为样本数,m为每个样本的特征数。本次监测过程视角个数V为3,特征矩阵XV=18×124,V=1、2或3。18为每个样本的特征数,124为样本数。本次监测过程给出视角1的前8个样本的特征,如表1所示|:
第一行代表第一个特征,第二行代表第二个特征,一共提取了18个特征;前16个特征分别为基于灰度共生矩阵提取的能量、熵特征,采用8个方向,一共16个特征;最后两个特征为基于灰度矩阵的灰度均值、平滑度特征;表中的每列代表一个样本,每列样本有18个特征。
表1:视角1前8个样本特征
Figure GDA0003937902870000071
Figure GDA0003937902870000081
步骤2:基于特征矩阵X,利用高斯核函数,构造系数矩阵,求得邻域权重系数矩阵W:对于同一个视角,相邻的高维数据样本在低维空间中有相似的输出,引入流形学习,使得同一视角下,高维数据在低维空间下,能够保持高维数据的领域结构信息,基于高斯核函数,构造如下系数矩阵W∈124×124,Wij为矩阵W第i行第j列上的值,其具体计算方法如下:
Figure GDA0003937902870000082
其中,Wij为邻域权重系数矩阵,Xi、Xj为特征矩阵X中第i、j个样本的特征,k为人为选择的邻域个数,Xj∈K(Xi)orXi∈K(Xj)为Xi属于Xj的K近邻或者Xj属于Xi的K近邻,σ为人为选定的参数,且0<σ<1,
Figure GDA0003937902870000083
为Xi和Xj的距离。
Figure GDA0003937902870000084
表示F为矩阵的F范数,它等于矩阵当中每个元素的平方再求和再开根号,2代表平方,总的来说就是范数的平方,表达的意思就是矩阵里面所有元素的平方和;
本次监测过程3个视角σ值为0.6,k的值为7。视角1的邻域权重系数矩阵Wij的部分数据如下表2所示:
表2:视角1的邻域权重系数矩阵Wij的部分数据
Figure GDA0003937902870000085
Figure GDA0003937902870000091
步骤3:建立目标函数:对于不同的视角,同一时刻的高维样本在低维特征空间有相似的输出,引入距离度量。采用共享子空间的方法,使得多个视角共用一个投影空间,并且使得不同视角对于同一时刻的样本在低维表达相似,提出如下目标函数:
Figure GDA0003937902870000092
其中,U为投影矩阵,为非负矩阵;
Figure GDA0003937902870000093
分别为同一时刻的样本在V和S视角的低维表达,n为样本数,λ为需要调整的参数,且λ>0。为使得相似度的度量尽可能简单又方便求解,采用欧几里得距离进行相似性度量。
Figure GDA0003937902870000094
表示F为矩阵的F范数;F为矩阵的F范数,它等于矩阵当中每个元素的平方再求和再开根号,2代表平方,总的来说就是范数的平方,表达的意思就是矩阵里面所有元素的平方和;
步骤4:对每个视角引入流形,修改已经建立的目标函数,求解得投影矩阵U:结合步骤3当中,对于同一个视角,高维空间相邻的样本在低维空间中有相似的输出,即对每个视角引入流形,提出的目标函数如下式,其中λ1、λ2为人为需要调整的参数,用来平衡相关约束的权重:
Figure GDA0003937902870000095
提取所有视角的公共部分,让多个视角公共特征在低维空间表达近似趋近每个视角在低维空间的表达,基于这个想法,提出我们总的目标函数,如下式所示:
Figure GDA0003937902870000096
本次实例λ1=2、λ2=2、λ3=2目标函数中,需要求取的未知变量为投影矩阵U和多个视角的近似表达X*,我们先将目标函数进行相应的化简,可得:
Figure GDA0003937902870000101
为求取X*和U,将目标函数首先对X*求导,可得:
Figure GDA0003937902870000102
X*=X1+X2+X3
由此X*可获得,3个视角特征矩阵的近似表达X*的前8项数据如表3所示:
表3:3个视角特征矩阵的近似表达X*的前8项数据
Figure GDA0003937902870000103
Figure GDA0003937902870000111
目标函数对U求导时,引入拉格朗日乘子ψij≥0,Ψ=[ψij],以保证在更新迭代的过程中投影矩阵U的每个元素为非负,目标函数更新为如下式:
Figure GDA0003937902870000112
目标函数对U求导,可得:
Figure GDA0003937902870000113
引入拉格朗日乘子条件ΨijUij=0,可得投影矩阵U的更新迭代公式如下:
Figure GDA0003937902870000114
投影矩阵U的初始化矩阵采用幺矩阵,U∈18×3,迭代次数为350000,迭代收敛的投影矩阵U如表4所示:
表4:迭代收敛的投影矩阵U
Figure GDA0003937902870000115
Figure GDA0003937902870000121
步骤5:基于投影矩阵U和多个视角的近似表达X*,求得X*的SPE和N2值,和基于三个视角的SPE13计算公式如下式所示,其中Xi *为X*的第i个样本:
SPEi=||Xi *-UUTXi *||
Ni 2=(UTXi *)TUTXi *
Figure GDA0003937902870000122
步骤6:基于X*的SPE和N2值,以及基于三个视角的SPE13,利用核密度估计,采用99%的置信度,得到控制线SPE99、N299、SPE1399,其中SPE99=2.2036e+05、N299=24.3334、SPE1399=7.6468e+04。
步骤7:采集电熔镁工业过程测试视频,得到测试视频公共特征矩阵:视角个数为V,将测试视频转变为每一帧测试图像,将测试图像进行灰度化处理,得到测试图像灰度化矩阵,基于测试图像灰度化矩阵提取得到特征矩阵集Xtest 1、Xtest 2、Xtest 3,利用步骤4公式当中公式,得到测试视频公共特征矩阵Xtest *
Xtest *=Xtest 1+Xtest 2+Xtest 3
步骤8:基于测试视频公共特征矩阵Xtest *,根据步骤5中公式,计算Xtest *的SPEtest和N2 test值:
Figure GDA0003937902870000123
Figure GDA0003937902870000131
Figure GDA0003937902870000132
其中,SPEtesti
Figure GDA0003937902870000133
N2 testi、SPE1Ntesti
Figure GDA0003937902870000134
分别为测试视频公共特征Xtest *第i个样本的SPE值、测试视频公共特征Xtest *第i个样本、测试视频公共特征Xtest *第i个样本的N2值、测试视频各个视角第i个样本的SPE值和、测试视频第V个视角的特征集的第i个样本。
步骤9:绘制出测试视频的SPEtest、N2 test、和SPE1Ntest曲线,保持住曲线,并在此基础上,分别画出步骤6计算的SPE99、N299和SPE1399控制线,若SPEtesti、N2 testi和SPE1Ntesti的值高出控制线,该数据点对应的工业过程发生故障,并通过绘制的曲线读取故障点发生的起始位置;若SPEtesti、N2 testi、SPE1Ntesti的值不高于控制线,则测试视频为正常工业过程数据。
图3为本发明实施例的工业过程测试视频公共特征的SPEtest曲线;图4为本发明实施例的工业过程测试视频的公共特征的N2 test曲线;图5为本发明实施例的三个视角SPE13test曲线;
图6为本发明实施例的工业过程测试视频公共特征的SPEtest统计量样本分布图;图7为本发明实施例的工业过程测试视频的公共特征的N2 test统计量样本分布图;图8为本发明实施例的三个视角SPE13test统计量样本分布图;虚线之前的样本全为正常样本,之后的样本为故障样本,正常样本在图中记为0,就是底下的点,故障的点记为1,就是顶上的点,在虚线之前本应该全为0的点,但有一部分为1,也就是两条线之间的点,这些点就是误报点,误报的意思本来为正常却监测为故障,也就是本应该为0,却表为1,虚线之后的点为故障点,从图中可以看出,没有看到有哪个点落入底下,也就是没有哪个点本应该为1却记为0,也就是没有漏报。
验证基于相似性度量共享子空间多视角电熔镁炉故障监测方法漏报率、误报率和准确率过程:分别读取步骤7中的V个视角的测试视频,将测试视频转变为每一帧测试图像,并保存,通过人工查看保存的测试图像,判别每个视角故障发生的起始位置,取每个视角故障发生起始位置最小的值为此次监测的工业过程故障发生的起始位置,与步骤9获取的故障发生的起始位置比较,计算对于此次监测过程的漏报率、误报率和准确率。
由读取的视频可知视角1故障发生在第246个样本点上,视角2故障发生在第235个样本点上,视角3发生在第258个样本点上,取235为此次监测的工业过程故障发生的起始位置,与步骤8获取的故障发生的起始位置比较,基于SPE统计量计算对于此次监测过程算法的漏报率为0、误报率为0.0045、准确0.9955。基于N平方统计量计算对于此次监测过程算法的漏报率为0、误报率为0.0045、准确0.9955。基于三个视角的SPE1N统计量计算对于此次监测过程算法的漏报率为0、误报率为0.0015、准确0.9985。证明本发明的方法准确有效。

Claims (2)

1.基于相似性度量共享子空间多视角电熔镁炉故障监测方法,其特征在于,包括以下步骤:
步骤1:采集数据并提取特征,得到特征矩阵:利用摄像头在电熔镁的冶炼过程中采集炉面训练视频,将训练视频转变成每一帧作为训练图像,并将训练图像灰度化处理,使每张图像变成一个灰度矩阵,基于灰度化后的矩阵提取图像的特征,包括:灰度均值、平滑度、基于图像的灰度共生矩阵提取图像的能量、熵,得到特征矩阵XV∈m×n,其中,V表示第V个视角,n为样本数,m为每个样本的特征数;
步骤2:基于特征矩阵X,利用高斯核函数,构造系数矩阵,求得邻域权重系数矩阵W:基于高斯核函数,构造系数矩阵:
Figure FDA0003951909920000011
其中,Wij为邻域权重系数矩阵,Xi、Xj为特征矩阵X中第i、j个样本的特征,k为人为选择的邻域个数,Xj∈K(Xi)orXi∈K(Xj)为Xi属于Xj的K近邻或者Xj属于Xi的K近邻,σ为人为选定的参数,且0<σ<1,
Figure FDA0003951909920000012
为Xi和Xj的距离,
Figure FDA0003951909920000013
为高斯核函数;
步骤3:建立目标函数:对于不同的视角,采用共享子空间的方法,提出如下目标函数:
Figure FDA0003951909920000014
其中,U为投影矩阵,为非负矩阵;
Figure FDA0003951909920000015
分别为同一时刻的样本在V和S视角的低维表达,n为样本数,λ为需要调整的参数,且λ>0;
Figure FDA0003951909920000016
表示F为矩阵的F范数;
步骤4:对每个视角引入流形,修改已经建立的目标函数,求解得投影矩阵U:对每个视角引入流形,提出的目标函数如下式,其中λ1、λ2、λ3为人为需要调整的参数,用来平衡相关约束的权重:
Figure FDA0003951909920000017
提取所有视角的公共部分,提出我们总的目标函数,如下式所示:
Figure FDA0003951909920000021
总的目标函数中,需要求取的未知变量为投影矩阵U和多个视角的近似表达X*,先将目标函数进行相应的化简,可得:
Figure FDA0003951909920000022
其中,L=D-W,
Figure FDA0003951909920000023
D=diag(D1,D2,……,Dn);
为求取X*和U,将总的目标函数首先对X*求导,可得:
Figure FDA0003951909920000024
X*=X1+X2+……+XN
总的目标函数对U求导时,引入拉格朗日乘子ψij≥0,Ψ=[ψij],以保证在更新迭代的过程中投影矩阵U的每个元素为非负,总的目标函数更新为如下式:
Figure FDA0003951909920000025
总的目标函数对U求导,可得:
Figure FDA0003951909920000031
引入拉格朗日乘子条件ΨijUij=0,得投影矩阵U的更新迭代公式如下:
Figure FDA0003951909920000032
步骤5:基于投影矩阵U和多个视角的近似表达X*,求得X*的SPE和N2值,以及基于各个视角累加SPE1N,其计算公式如下式所示,其中X* i为X*的第i个样本:
SPEi=||X* i-UUTX* i||
N2 i=(UTX* i)TUTX* i
Figure FDA0003951909920000033
步骤6:基于X*的SPE和N2值以及基于各个视角累加SPE1N,利用核密度估计,采用99%的置信度,得到控制线SPE99、N299、SPE1N99;
步骤7:采集电熔镁工业过程测试视频,得到测试视频公共特征矩阵:视角个数为V,将测试视频转变为每一帧测试图像,将测试图像进行灰度化处理,得到测试图像灰度化矩阵,基于测试图像灰度化矩阵提取得到特征矩阵集Xtest 1、Xtest 2、Xtest 3、……、Xtest V,其中Xtest V代表测试视频第V个视角的特征,根据步骤4公式,得到测试视频公共特征矩阵Xtest *
Xtest *=Xtest 1+Xtest 2+Xtest 3+……+Xtest V
步骤8:基于测试视频公共特征矩阵Xtest *,根据步骤5中公式,计算Xtest *的SPEtest和N2 test值以及基于各个视角的SPE1Ntest
SPEtesti=||Xtest * i-UUTXtest * i||
N2 testi=(UTXtest * i)TUTXtest * i
Figure FDA0003951909920000041
其中,SPEtesti、Xtest * i、N2 testi、SPE1Ntesti、Xtest V i分别为测试视频公共特征Xtest *第i个样本的SPE值、测试视频公共特征Xtest *第i个样本、测试视频公共特征Xtest *第i个样本的N2值、测试视频各个视角第i个样本的SPE值和测试视频第V个视角的特征集的第i个样本;
步骤9:绘制出测试视频的SPEtest、N2 test以及SPE1Ntest曲线,并在此基础上,分别画出步骤6计算的SPE99、N299、SPE1N99控制线,若SPEtesti、N2 testi、SPE1Ntesti的值高出控制线,则可判断该值对应的工业过程发生故障,并通过绘制的曲线读取故障点发生的起始位置,若SPEtesti、N2 testi、SPE1Ntesti的值不高于控制线,则测试视频为正常工业过程数据。
2.根据权利要求1所述基于相似性度量共享子空间多视角电熔镁炉故障监测方法,其特征在于,验证基于相似性度量共享子空间多视角电熔镁炉故障监测方法漏报率、误报率和准确率过程:分别读取步骤7中的V个视角的测试视频,将测试视频转变为每一帧测试图像,并保存,通过人工查看保存的测试图像,判别每个视角故障发生的起始位置,取每个视角故障发生起始位置最小的值为此次监测的工业过程故障发生的起始位置,与步骤9获取的故障发生的起始位置比较,计算对于此次监测过程的漏报率、误报率和准确率。
CN201910189244.1A 2019-03-13 2019-03-13 基于相似性度量共享子空间多视角电熔镁炉故障监测方法 Active CN109961027B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910189244.1A CN109961027B (zh) 2019-03-13 2019-03-13 基于相似性度量共享子空间多视角电熔镁炉故障监测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910189244.1A CN109961027B (zh) 2019-03-13 2019-03-13 基于相似性度量共享子空间多视角电熔镁炉故障监测方法

Publications (2)

Publication Number Publication Date
CN109961027A CN109961027A (zh) 2019-07-02
CN109961027B true CN109961027B (zh) 2023-01-13

Family

ID=67024376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910189244.1A Active CN109961027B (zh) 2019-03-13 2019-03-13 基于相似性度量共享子空间多视角电熔镁炉故障监测方法

Country Status (1)

Country Link
CN (1) CN109961027B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111539457B (zh) * 2020-04-02 2023-12-15 北京控制工程研究所 一种基于贝叶斯网络的故障融合诊断方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106839769A (zh) * 2017-03-24 2017-06-13 东北大学 基于多流形半监督局部‑全局的电熔镁炉故障监测方法
CN107092923A (zh) * 2017-03-22 2017-08-25 东北大学 基于改进监督核局部线性嵌入法的电熔镁炉过程监测方法
CN108038493A (zh) * 2017-11-24 2018-05-15 东北大学 基于回归智能判别嵌入的工业大数据过程故障监测方法
CN108846046A (zh) * 2018-05-30 2018-11-20 大连理工大学 基于多视角局部重构保持嵌入的图像检索方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10345046B2 (en) * 2017-05-25 2019-07-09 Northeastern University Fault diagnosis device based on common information and special information of running video information for electric-arc furnace and method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092923A (zh) * 2017-03-22 2017-08-25 东北大学 基于改进监督核局部线性嵌入法的电熔镁炉过程监测方法
CN106839769A (zh) * 2017-03-24 2017-06-13 东北大学 基于多流形半监督局部‑全局的电熔镁炉故障监测方法
CN108038493A (zh) * 2017-11-24 2018-05-15 东北大学 基于回归智能判别嵌入的工业大数据过程故障监测方法
CN108846046A (zh) * 2018-05-30 2018-11-20 大连理工大学 基于多视角局部重构保持嵌入的图像检索方法

Also Published As

Publication number Publication date
CN109961027A (zh) 2019-07-02

Similar Documents

Publication Publication Date Title
CN105956618B (zh) 基于图像动静态特征的转炉炼钢吹炼状态识别***及方法
CN109284938A (zh) 一种电力电缆线路状态的综合评估方法与装置
CN106839769B (zh) 基于多流形半监督局部-全局的电熔镁炉故障监测方法
CN108181891B (zh) 基于智能核主元分析的工业大数据故障诊断方法
CN114660399B (zh) 一种环网柜设备状态监测及故障诊断方法
CN109961027B (zh) 基于相似性度量共享子空间多视角电熔镁炉故障监测方法
CN107817745B (zh) 基于丛流形核线性判别分析的工业过程故障监测方法
CN111126206B (zh) 基于深度学习的冶炼状态检测***及检测方法
CN115528810A (zh) 一种基于电力设备的测温数据运检分析管理***
CN116524674A (zh) 基于多源数据融合的智能配电房火灾早期监测方法与***
CN107748901A (zh) 基于相似性局部样条回归的工业过程故障诊断方法
CN106709149B (zh) 一种基于神经网络的铝电解槽三维炉膛形状实时预测方法和***
CN116418117A (zh) 一种用于智能电网的设备检测***
CN103995515A (zh) 一种基于公共子空间分离的电熔镁炉运行故障检测方法
CN109978031B (zh) 基于图像特征回归的多视角流形分析故障诊断方法
CN109961428B (zh) 基于流形的非负矩阵分解电熔氧化镁工业故障检测方法
CN116824517A (zh) 基于可视化的变电站运维安全管控***
CN110909774A (zh) 一种基于贝叶斯分类的变电设备发热缺陷原因判别方法
CN109885028B (zh) 基于相关熵诱导度量的电熔氧化镁熔炼过程故障检测方法
CN115169735A (zh) 一种基于样本扩充的电瓷质量预测方法及***
Wei Power grid facility thermal fault diagnosis via object detection with synthetic infrared imagery
CN109885029B (zh) 基于投影非负矩阵分解的电熔氧化镁过程故障检测方法
CN114282782A (zh) 一种基于3d可视化和物联网技术的智慧能耗管理***
WO2020253485A1 (zh) 一种基于dbscan的裂解炉炉管外表面温度计量方法
CN111626095A (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