CN109359662A - 一种面向百万千瓦超超临界机组非平稳特性的基于因果分析的多层贝叶斯网络故障诊断方法 - Google Patents
一种面向百万千瓦超超临界机组非平稳特性的基于因果分析的多层贝叶斯网络故障诊断方法 Download PDFInfo
- Publication number
- CN109359662A CN109359662A CN201810948342.4A CN201810948342A CN109359662A CN 109359662 A CN109359662 A CN 109359662A CN 201810948342 A CN201810948342 A CN 201810948342A CN 109359662 A CN109359662 A CN 109359662A
- Authority
- CN
- China
- Prior art keywords
- variable
- stationary
- causality
- sparse
- matrix
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/29—Graphical models, e.g. Bayesian networks
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)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明公开了一种面向百万千瓦超超临界机组非平稳特性的基于因果分析的多层贝叶斯网络故障诊断方法。本发明首先运用了稀疏协整分析和格兰杰因果分析分别对非平稳变量提取局部的精细化的非平稳变量间的因果关系子网,同时对所有变量提取全局性的因果关系。最后,结合贝叶斯网络对故障路径进行追溯并定位根源故障变量。该方法克服了大型燃煤机组因果分析中非平稳性的影响,充分挖掘了非平稳变量间所包含的潜在因果关系,建立了多层诊断模型,有效地解决了复杂非平稳故障过程定位根源故障变量困难的问题,大大提高了非平稳过程的故障传播的诊断性能,有助于火电厂对工厂进行有效及时的排查检修,从而保证了百万千瓦超超临界发电机组的安全可靠运行。
Description
技术领域
本发明属于大规模非平稳过程故障诊断领域,特别是针对一种面向百万千瓦超超临界机组的非平稳性的多层因果结构的贝叶斯网络故障诊断方法。
背景技术
在高速发展的21世纪,火力发电行业的大规模化、复杂化的方向发展成为主流。随着科学技术的不断发展以及全球能源的急速消耗,火力发电行业对能效的要求越来越高。前期的百万千瓦超临界机组已经不足以满足要求,于是百万千瓦超超临界机组开始占据主导地位,该机组是世界上最先进的高效、大容量燃煤发电设备,具有明显的能效优势,是我国电力工业发展的代表性机组和主流方向。近年来,我国逐渐形成了以大容量、高参数、低能耗的超临界和超超临界机组为主体的电力能源结构,取代了以往高能耗小型火电机组为主导的陈旧模式。其中,我国百万千瓦超超临界机组保有量世界第一,并且发展空间巨大。然而,这种大型燃煤发电过程除了具有具有规模庞大、设备众多、参数多样化且相互影响等方面的特点,由于频繁调峰,过程扰动,设备老化等原因还会具有明显的非平稳特性。
综上所述,火力发电过程是一个生产工艺流程长、设备多样化、变量高度耦合、非平稳性强、安全要求高的工业过程。由此可知,该过程一旦发生故障将会带来人生安全和经济效益的双重损失。常见的典型故障有由于磨损、腐蚀、设备老化、应力拉伸等原因造成的四管泄露,由于堵塞、漏粉、断裂等原因造成的磨煤机故障,由于振动大、温度高等原因造成的送风机、引风机故障等。其中四管四管爆裂故障一旦发生其后果将十分严重。
确保工业过程正常运行、提高产品质量以及人员安全的重要技术被称为故障诊断。在检测到故障后,如何进一步判断故障类型,隔离故障变量,并及时定位故障根源变量,从源头根治故障是故障诊断领域所研究的主要内容。对于火力发电机组,由于其设备分布空间广、数量庞大,其发生的故障往往会随着时间的推移从故障根源变量传播至其他相关流程变量。而又由于火力发电机组存在非平稳性,对故障传播的诊断带来了一定的干扰因素。在实际生产过程中,常常由于非平稳特性的存在,无法正确地提取变量间的因果关系,导致故障发生后不能快速地确定故障传播的路径,浪费了检修时的有效时间,徒劳无功。
针对火力发电机组故障诊断中的上述问题,前人已经尝试从多种角度进行了探讨与研究,并相继提出了一些针对非平稳性过程的故障诊断方法。总体来说,主要包括基于解析模型的方法和基于数据驱动的方法。随着工业自动化程度的加深和信息化水平的不断提高,大量的过程数据得以存储并利用,因此,基于数据驱动的方法得到越来越多研究者的关注。然而,在数据驱动的方法中传统的用差分消除非平稳特性的方法,可能会损失有效的因果信息,导致建立的故障追溯网络中的因果关系不完善甚至错误,最终造成故障根源变量的误判。因此,百万千瓦超超临界机组具有明显的大规模、复杂化和非平稳特性,这给故障诊断带来了很大的挑战。
发明内容
本发明针对百万千瓦超超临界机组这一典型的大规模、非平稳过程提出了一种面向百万千瓦超超临界机组的非平稳性的多层因果结构的贝叶斯网络故障诊断方法。该方法充分提取百万千瓦超超临界机组的非平稳变量间的因果关系,在这种局部精细化的因果关系的上层,又构建了相对完善的全局性的整个***的因果网络。随后,结合具有因果推理能力的贝叶斯网络模型,对得到的精细化因果关系网进行合理利用,能有效找到故障的传播途径,并准确定位故障根源变量。
本发明的目的通过以下技术方案实现:一种面向百万千瓦超超临界机组的非平稳性的多层因果结构的贝叶斯网络故障诊断方法,该方法包括以下步骤:
(1)获取待分析数据:设一个热力***生产过程具有J个测量变量和操作变量。则针对正常流程,每一次采样可以得到一个1×J的向量,采样N次后得到的数据表述为一个二维矩阵X(N×J),所述测量变量为运行过程中可被测量的状态参数,包括流量、温度、速率等;所述操作变量包括进风量、给料量、阀门开度等。建模过程选取一组正常数据,表示为Xi(Ni×J),i表示第i组正常数据,测试过程选取某一种或几种故障案例,故障案例表示为Fcase(Nf×J),Nf表示故障案例casef的采样总次数,其中casef∈{case1,...,casen},n等于故障案例的总个数。
(2)识别非平稳变量:通过单位根检验方法(Augmented Dickey-Fuller, ADF)识别矩阵Xi(Ni×J)中的非平稳变量,得到非平稳变量数据矩阵Vns(Ni×Jns), Jns表示非平稳变量个数。
(3)针对非平稳变量建立局部的因果关系模型,该步骤通过以下子步骤实现:
(3.1)提取平稳特征:利用(2)中得到的非平稳变量数据矩阵Vns(Ni×Jns) 建立稀疏协整模型。非平稳变量数据矩阵可以表示为 其中vT表示第T次采样的采样值。建立稀疏协整模型具体包括以下子步骤:
(3.1.1)对vt建立向量自回归模型,t=1,2,…Jns
vt=Π1vt-1+…+Πpvt-p+c+μt (1)
其中,Πi(Jns×Ni)为系数矩阵,i=1,2,…p,μt(Ni×1)为高斯白噪声,μt~Ni(0,Ξ),Ξ表示方差;c(Ni×1)为常数向量,p为模型阶次;
(3.1.2)在公式(1)中两端减去vt-1得到误差修正模型
其中, 为(Jns×Jns)的单位矩阵;
(3.1.3)将步骤(3.1.2)中的Γ分解为两个列满秩的矩阵Γ=ΑΒT公式(2) 变为
其中Α(Ni×R),Β(Ni×R);
(3.1.4)通过极大似然估计方法对公式(3)中的协整向量矩阵Β进行估计
其中,L(*)表示极大似然函数,tr(*)表示矩阵的迹。 t∈{p+1,...,Ni};Ω=(Ω1,...,Ωp-1)T,Θ=Ξ-1;
(3.1.5)对公式(4)的极大似然估计转化为特征方程求解过程
其中,参数矩阵Θi及Φi可以通过最小二乘算法求得;
(3.1.6)对公式(4)的目标函数加入惩罚函数得到稀疏协整向量
其中,P1,P2,P3为参数B,Ω,Θ的惩罚函数,这里的惩罚函数采用1范数形式。调整参数λ1和λ2采用交叉检验来确定,调整参数λ3采用贝叶斯信息准则确定。通过对公式(6)的求解可以得到稀疏的协整向量。
(3.2)协整向量分组:利用公式(6)中得到的稀疏协整向量可以根据平稳残差序列的平稳程度将变量进行划分。包括以下子步骤:
(3.2.1)利用ADF检验衡量每个稀疏协整向量的残差序列的平稳程度,并记录残差序列的ADF检验统计量ti。
(3.2.2)将ti进行升序排序,最小的检验统计量值对应的稀疏协整向量被保留。稀疏协整向量中的非零元素对应的变量被分到子组中,并记为Vsf_i。
(3.2.3)将Vsf_i中的变量从原始数据集Vns中移除。
(3.2.4)重复迭代步骤(3.2.1)-(3.2.3)直到所有变量都被分到不同的子组中。
(3.3)建立局部的非平稳变量间的因果关系,具体子步骤包括如下:
(3.3.1)利用EViews统计软件中的格兰杰因果分析功能,分别处理每一个得到的子组中的非平稳变量,得到每组Vsf_i中的两两非平稳变量的F 统计量。mi是子组中非平稳变量的个数;
(3.3.2)假设变量vi不是vj的格兰杰原因(i,j∈{1,...,mi}),若该假设的F统计量小于0.05,则拒绝该假设,即vi是vj的格兰杰原因;如果F统计量大于等于 0.05,则保留原假设不变。
(3.3.3)根据步骤(3.3.2)计算得到的格兰杰原因关系,将每个子组Vsf_i中的非平稳变量以带箭头的直线连接,起点为格兰杰原因,箭头方向指向结果变量。
(3.4)建立全局的因果关系网络,具体子步骤如下:
(3.4.1)把每个子组Vsf_i对应的稀疏协整向量记为平稳特征。
(3.4.2)将平稳特征和平稳变量一起进行格兰杰因果分析。具体子步骤与步骤(3.3)中相同。
(3.5)构建基于因果关系结构的贝叶斯网络诊断模型,包括以下子步骤:
(3.5.1)贝叶斯网络的结构为上文所得到的因果关系结构,包括全局的因果关系和局部因果关系。
(3.5.2)计算条件概率表:对于数据X(N×J),有N个观测样本和J个变量。xj (i)表示第j个观测样本的第i个变量的值。条件概率和全概率的计算公式如下:
其中,x∈{1,...,k},k表示状态个数。
当xj (i)=x时,(xj (i)=x)=1,否则(xj (i)=x)=0。
当xj (i)=x,且yj (i)=y时,(xj (i)=x&yj (i)=y)=1,否则(xj (i)=x&yj (i)=y)=0;
当yj (i)=y时,(yj (i)=y)=1,否则(yj (i)=y)=0
(3.6)模型建好后,开始进入诊断策略,包括以下几个步骤:
(3.6.1)提取故障变量:通过稀疏FDFDA从不同方向上选出受到故障影响的故障变量,记作VF{VF_1,...,VF_l},l表示故障变量的数量。
(3.6.2)从(3.6.1)中提取的故障变量VF{VF_1,...,VF_l}中选择故障根源变量追溯的输入证据:如果在VF中,存在VF_i,i∈{1,...,l},是一个没有子节点的根节点,那么该变量作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。如果在VF中,不存在根节点的变量,则选择具有子节点数最少的VF_i,i∈{1,...,l}作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。
(3.6.3)当追溯到平稳特征时,如果非平稳变量不在VF中,则停止追溯;如果在VF中存在非平稳变量,则选择具有子节点数最少的非平稳变量作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。
(3.7)当经过步骤(3.6)后,诊断网络中每个变量节点的故障概率得到更新,得到一条完整的故障传播路径。从证据变量开始往回追溯,直到某个故障变量的故障概率小于50%时停止。故障传播路径的起点,即为故障根源变量。
本发明的有益效果在于:本发明针对百万千瓦超超临界机组这一典型的大规模、非平稳过程提出一种面向百万千瓦超超临界机组的非平稳性的多层因果结构的贝叶斯网络故障诊断方法。该方法考虑到火电机组的非平稳特性,首先将非平稳变量分离,充分提取百万千瓦超超临界机组中非平稳变量间的因果关系,避免了伪回归等因非平稳性带来的对因果关系的不利影响。在这种局部精细化的因果关系的上层,又通过构建平稳特征,建立了非平稳变量和平稳变量间的合理化因果联系,挖掘了相对完善的全局性的整个***的因果网络。随后,结合具有因果推理能力的贝叶斯网络模型,对得到的精细化因果关系网进行合理利用,有效地找到故障的传播途径,并准确定位故障根源变量。该方法克服了大型燃煤机组因非平稳特性而导致的因果关系扭曲的问题,充分挖掘变量间所包含的潜在因果信息,建立了故障根源追溯的诊断准则,大大提高了复杂非平稳过程故障诊断的性能。有助于火电厂对故障设备进行高效准确的定位和检修,从而保证了百万千瓦超超临界发电机组的安全可靠运行。
附图说明:
图1是本发明面向百万千瓦超超临界机组非平稳性的多层因果结构的贝叶斯网络故障诊断方法流程图;
图2是本发明方法中非平稳变量间的局部因果关系图;
图3是本发明方法的多层因果结构的贝叶斯网络故障诊断方法的应用结果图。
具体实施方式
下面结合附图及具体实例,对本发明作进一步详细说明。
本发明以浙能集团下属嘉华电厂7号机组为例,该机组的功率为10000MW,为百万千瓦超超临界机组,包括众多过程设备。本次实例选取火电机组的1个典型磨煤机故障作为本次诊断过程详细说明的故障类型。
如图1所示,本发明是一种面向百万千瓦超超临界机组的非平稳性的多层因果结构的贝叶斯网络故障诊断方法,包括以下步骤:
(1)获取待分析数据:设一个百万千瓦超超临界机组的磨煤机设备生产过程具有J个测量变量和操作变量。则针对正常流程,每一次采样可以得到一个 1×J的向量,采样N次后得到的数据表述为一个二维矩阵X(N×J)。建模过程选取一组正常数据,表示为Xi(Ni×J),i表示第i组正常数据,测试过程选取磨煤机F的一个典型故障案例,表示为case 1。本实例中,采样周期为1分钟,该故障类型采集1000个样本,12个过程变量,所测变量为运行过程中的润滑油温度、分离器压力、密封风压差等,详见表1。
表1:磨煤机的参数表
(2)识别非平稳变量:通过单位根检验方法(Augmented Dickey-Fuller, ADF)识别矩阵Xi(Ni×J)中的非平稳变量,得到由JHMEAS2,JHMEAS9, JHMEAS10这3个非平稳变量组成的1个非平稳变量数据矩阵Vns(N×Jns),Jns表示非平稳变量个数,此处Jns=3。
(3)针对非平稳变量建立局部的因果关系模型,该步骤通过以下子步骤实现:
(3.1)提取平稳特征:利用(2)中得到的非平稳变量数据矩阵Vns(Ni×Jns) 建立稀疏协整模型。非平稳变量数据矩阵可以表示为 Vns(N×Jns)=[JHMEAS_2,JHMEAS_9,JHMEAS_10]。建立稀疏协整模型具体包括以下子步骤:
(3.1.1)对vt建立向量自回归模型,t=1,2,…Jns
vt=Π1vt-1+…+Πpvt-p+c+μt (1)
其中,Πi(Jns×Ni)为系数矩阵,i=1,2,…p,μt(Ni×1)为高斯白噪声,μt~Ni(0,Ξ),Ξ表示方差;c(Ni×1)为常数向量,p为模型阶次;
(3.1.2)在公式(1)中两端减去vt-1得到误差修正模型
其中, 为(Jns×Jns)的单位矩阵;
(3.1.3)将步骤(3.1.2)中的Γ分解为两个列满秩的矩阵Γ=ΑΒT公式(2) 变为
其中Α(Ni×R),Β(Ni×R);
(3.1.4)通过极大似然估计方法对公式(3)中的协整向量矩阵Β进行估计
其中,L(*)表示极大似然函数,tr(*)表示矩阵的迹。 t∈{p+1,...,Ni};Ω=(Ω1,...,Ωp-1)T,Θ=Ξ-1;
(3.1.5)对公式(4)的极大似然估计转化为特征方程求解过程
其中,参数矩阵Θi及Φi可以通过最小二乘算法求得;
(3.1.6)对公式(4)的目标函数加入惩罚函数得到稀疏协整向量
其中,P1,P2,P3为参数B,Ω,Θ的惩罚函数,这里的惩罚函数采用1范数形式。调整参数λ1和λ2采用交叉检验来确定,调整参数λ3采用贝叶斯信息准则确定。通过对公式(6)的求解可以得到稀疏的协整向量。
(3.2)协整向量分组:利用公式(6)中得到的稀疏协整向量可以根据平稳残差序列的平稳程度将变量进行划分。包括以下子步骤:
(3.2.1)利用ADF检验衡量每个稀疏协整向量的残差序列的平稳程度,并记录残差序列的ADF检验统计量ti。
(3.2.2)将ti进行升序排序,最小的检验统计量值对应的稀疏协整向量被保留。稀疏协整向量中的非零元素对应的变量被分到子组中,并记为Vsf_i。
(3.2.3)将Vsf_i中的变量从原始数据集Vns中移除。
(3.2.4)重复迭代步骤(3.2.1)-(3.2.3)直到所有变量都被分到不同的子组中。
(3.3)建立局部的非平稳变量间的因果关系,具体子步骤包括如下:
(3.3.1)利用EViews统计软件中的格兰杰因果分析功能,分别处理每一个得到的子组中的非平稳变量,得到每组Vsf_i中的两两非平稳变量的F 统计量。mi是子组中非平稳变量的个数;
(3.3.2)假设变量vi不是vj的格兰杰原因(i,j∈{1,...,mi}),若该假设的F统计量小于0.05,则拒绝该假设,即vi是vj的格兰杰原因;如果F统计量大于等于 0.05,则保留原假设不变。
(3.3.3)根据步骤(3.3.2)计算得到的格兰杰原因关系,将每个子组Vsf_i中的非平稳变量以带箭头的直线连接,起点为格兰杰原因,箭头方向指向结果变量。以非平稳变量间的因果关系求算为例,见表2。
表2:变量间因果关系的构建过程,以非平稳变量为例
(3.4)建立全局的因果关系网络,具体子步骤如下:
(3.4.1)把每个子组Vsf_i对应的稀疏协整向量记为平稳特征。
(3.4.2)将平稳特征和平稳变量一起进行格兰杰因果分析。具体子步骤与步骤(3.3)中相同。
(3.5)构建基于因果关系结构的贝叶斯网络诊断模型,包括以下子步骤:
(3.5.1)贝叶斯网络的结构为上文所得到的因果关系结构,包括全局的因果关系和局部因果关系。
(3.5.2)计算条件概率表:对于数据X(N×J),有N个观测样本和J个变量。xj (i)表示第j个观测样本的第i个变量的值。条件概率和全概率的计算公式如下:
其中,x∈{1,...,k},k表示状态个数。
当xj (i)=x时,(xj (i)=x)=1,否则(xj (i)=x)=0。
当xj (i)=x,且yj (i)=y时,(xj (i)=x&yj (i)=y)=1,否则(xj (i)=x&yj (i)=y)=0;
当yj (i)=y时,(yj (i)=y)=1,否则(yj (i)=y)=0
(3.6)模型建好后,开始进入诊断策略,包括以下几个步骤:
(3.6.1)提取故障变量:通过稀疏FDFDA从不同方向上选出磨煤机F受到故障影响的故障变量,记作记作VF{JHMEAS_12,JHMEAS_9,JHMEAS_11}。
(3.6.2)从(3.6.1)中提取的故障变量VF{VF_1,...,VF_l}中选择故障根源变量追溯的输入证据:如果在VF中,存在VF_i,i∈{1,...,l},是一个没有子节点的根节点,那么该变量作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。如果在VF中,不存在根节点的变量,则选择具有子节点数最少的VF_i,i∈{1,...,l}作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。在VF{JHMEAS_12,JHMEAS_9,JHMEAS_11} 中,选择JHMEAS_12作为证据输入。
(3.6.3)当追溯到平稳特征时,如果非平稳变量不在VF中,则停止追溯;如果在VF中存在非平稳变量,则选择具有子节点数最少的非平稳变量作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。在VF{JHMEAS_12,JHMEAS_9,JHMEAS_11}中,选择JHMEAS_9作为非平稳变量的证据输入。
(3.7)当经过步骤(3.6)后,诊断网络中每个变量节点的故障概率得到更新,得到一条完整的故障传播路径。从证据变量开始往回追溯,直到某个故障变量的故障概率小于50%时停止。故障传播路径的起点,即为故障根源变量。本次案例的诊断结果如图3所示。
本发明中选择的实际案例是嘉华机组磨煤机F由于密封风压差较低导致的故障报警。从图3中可以看出,从证据变量磨煤机F液压油压力(JHMEAS_12) 出发,根据故障概率的大小,可以准确追溯到故障根源变量磨煤机F密封风/炉膛差压(JHMEAS_6)。同时,还能通过局部精细化的因果关系,追溯到非平稳的故障变量磨煤机F润滑油温度(JHMEAS_9)和磨煤机F润滑油压力 (JHMEAS_10)。基于本发明方法的故障诊断方法提高了实际在线故障诊断的准确性和可靠性。本发明方法的故障诊断的优越性体现在通过多层的因果关系构建利用贝叶斯网络的因果推断能力,不仅能分析平稳变量间的因果追溯路径,还能定位非平稳变量的故障根源变量。以此发明方法作为参考,可以帮助现场工程师做准确有效的诊断。此外,在准确诊断后可以集中人力赶赴现场进行有效及时的排查,在早期发现不良情况,避免严重事故的发生,由此保证了实际生产过程的安全性和可靠性。
Claims (1)
1.一种面向百万千瓦超超临界机组非平稳特性的基于因果分析的多层贝叶斯网络故障诊断方法,其特征在于,该方法包括以下步骤:
(1)获取待分析数据:设一个热力***生产过程具有J个测量变量和操作变量。则针对正常流程,每一次采样可以得到一个1×J的向量,采样N次后得到的数据表述为一个二维矩阵X(N×J),所述测量变量为运行过程中可被测量的状态参数,包括流量、温度、速率等;所述操作变量包括进风量、给料量、阀门开度等。建模过程选取一组正常数据,表示为Xi(Ni×J),i表示第i组正常数据,测试过程选取某一种或几种故障案例,故障案例表示为Fcase(Nf×J),Nf表示故障案例casef的采样总次数,其中casef∈{case1,...,casen},n等于故障案例的总个数。
(2)识别非平稳变量:通过单位根检验方法(Augmented Dickey-Fuller,ADF)识别矩阵Xi(Ni×J)中的非平稳变量,得到非平稳变量数据矩阵Vns(Ni×Jns),Jns表示非平稳变量个数。
(3)针对非平稳变量建立局部的因果关系模型,该步骤通过以下子步骤实现:
(3.1)提取平稳特征:利用(2)中得到的非平稳变量数据矩阵Vns(Ni×Jns)建立稀疏协整模型。非平稳变量数据矩阵可以表示为 其中vT表示第T次采样的采样值。建立稀疏协整模型具体包括以下子步骤:
(3.1.1)对vt建立向量自回归模型,t=1,2,…Jns
vt=Π1vt-1+…+Πpvt-p+c+μt (1)
其中,Πi(Jns×Ni)为系数矩阵,i=1,2,…p,μt(Ni×1)为高斯白噪声,μt~Ni(0,Ξ),Ξ表示方差;c(Ni×1)为常数向量,p为模型阶次;
(3.1.2)在公式(1)中两端减去vt-1得到误差修正模型
其中, 为(Jns×Jns)的单位矩阵;i=1,2,...p-1。
(3.1.3)将步骤(3.1.2)中的Γ分解为两个列满秩的矩阵Γ=ΑΒT公式(2)变为
其中Α(Ni×R),Β(Ni×R);
(3.1.4)通过极大似然估计方法对公式(3)中的协整向量矩阵Β进行估计
其中,L(*)表示极大似然函数,tr(*)表示矩阵的迹。 t∈{p+1,...,Ni};Ω=(Ω1,...,Ωp-1)T,Θ=Ξ-1;
(3.1.5)对公式(4)的极大似然估计转化为特征方程求解过程
其中,参数矩阵Θi及Φi可以通过最小二乘算法求得;
(3.1.6)对公式(4)的目标函数加入惩罚函数得到稀疏协整向量
其中,P1,P2,P3为参数B,Ω,Θ的惩罚函数,这里的惩罚函数采用1范数形式。调整参数λ1和λ2采用交叉检验来确定,调整参数λ3采用贝叶斯信息准则确定。通过对公式(6)的求解可以得到稀疏的协整向量。
(3.2)协整向量分组:利用公式(6)中得到的稀疏协整向量可以根据平稳残差序列的平稳程度将变量进行划分,包括以下子步骤:
(3.2.1)利用ADF检验衡量每个稀疏协整向量的残差序列的平稳程度,并记录残差序列的ADF检验统计量ti。
(3.2.2)将ti进行升序排序,最小的检验统计量值对应的稀疏协整向量被保留。稀疏协整向量中的非零元素对应的变量被分到子组中,并记为Vsf_i。
(3.2.3)将Vsf_i中的变量从原始数据集Vns中移除。
(3.2.4)重复迭代步骤(3.2.1)-(3.2.3)直到所有变量都被分到不同的子组中。
(3.3)建立局部的非平稳变量间的因果关系,具体子步骤包括如下:
(3.3.1)利用EViews统计软件中的格兰杰因果分析功能,分别处理每一个得到的子组中的非平稳变量,得到每组Vsf_i中的两两非平稳变量的F统计量。mi是子组中非平稳变量的个数;
(3.3.2)假设变量vi不是vj的格兰杰原因(i,j∈{1,...,mi}),若该假设的F统计量小于0.05,则拒绝该假设,即vi是vj的格兰杰原因;如果F统计量大于等于0.05,则保留原假设不变。
(3.3.3)根据步骤(3.3.2)计算得到的格兰杰原因关系,将每个子组Vsf_i中的非平稳变量以带箭头的直线连接,起点为格兰杰原因,箭头方向指向结果变量。
(3.4)建立全局的因果关系网络,具体子步骤如下:
(3.4.1)把每个子组Vsf_i对应的稀疏协整向量记为平稳特征。
(3.4.2)将平稳特征和平稳变量一起进行格兰杰因果分析。具体子步骤与步骤(3.3)中相同。
(3.5)构建基于因果关系结构的贝叶斯网络诊断模型,包括以下子步骤:
(3.5.1)贝叶斯网络的结构为上文所得到的因果关系结构,包括全局的因果关系和局部因果关系。
(3.5.2)计算条件概率表:对于数据X(N×J),有N个观测样本和J个变量。xj (i)表示第j个观测样本的第i个变量的值。条件概率和全概率的计算公式如下:
其中,x∈{1,...,k},k表示状态个数。
当xj (i)=x时,(xj (i)=x)=1,否则(xj (i)=x)=0。
当xj (i)=x,且yj (i)=y时,(xj (i)=x&yj (i)=y)=1,否则(xj (i)=x&yj (i)=y)=0;
当yj (i)=y时,(yj (i)=y)=1,否则(yj (i)=y)=0
(3.6)模型建好后,开始进入诊断策略,包括以下几个步骤:
(3.6.1)提取故障变量:通过稀疏FDFDA从不同方向上选出受到故障影响的故障变量,记作VF{VF_1,...,VF_l},l表示故障变量的数量。
(3.6.2)从(3.6.1)中提取的故障变量VF{VF_1,...,VF_l}中选择故障根源变量追溯的输入证据:如果在VF中,存在VF_i,i∈{1,...,l},是一个没有子节点的根节点,那么该变量作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。如果在VF中,不存在根节点的变量,则选择具有子节点数最少的VF_i,i∈{1,...,l}作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。
(3.6.3)当追溯到平稳特征时,如果非平稳变量不在VF中,则停止追溯;如果在VF中存在非平稳变量,则选择具有子节点数最少的非平稳变量作为输入证据输入到模型中,证据变量的故障概率被置为100%,更新网络的条件概率表。
(3.7)当经过步骤(3.6)后,诊断网络中每个变量节点的故障概率得到更新,得到一条完整的故障传播路径。从证据变量开始往回追溯,直到某个故障变量的故障概率小于50%时停止。故障传播路径的起点,即为故障根源变量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810948342.4A CN109359662B (zh) | 2018-08-20 | 2018-08-20 | 面向百万千瓦超超临界机组的非平稳分析与因果诊断方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810948342.4A CN109359662B (zh) | 2018-08-20 | 2018-08-20 | 面向百万千瓦超超临界机组的非平稳分析与因果诊断方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109359662A true CN109359662A (zh) | 2019-02-19 |
CN109359662B CN109359662B (zh) | 2021-08-31 |
Family
ID=65350133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810948342.4A Active CN109359662B (zh) | 2018-08-20 | 2018-08-20 | 面向百万千瓦超超临界机组的非平稳分析与因果诊断方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109359662B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111860686A (zh) * | 2020-07-31 | 2020-10-30 | 北京航空航天大学 | 用于故障诊断的因果关系邻接矩阵特征提取方法 |
CN113027427A (zh) * | 2019-12-25 | 2021-06-25 | 中石化石油工程技术服务有限公司 | 一种基于贝叶斯理论的含可信度地层压力随钻修正方法 |
CN113050606A (zh) * | 2021-03-29 | 2021-06-29 | 中国人民解放***箭军工程大学 | 一种复杂非平稳过程的质量相关故障检测方法 |
CN113656906A (zh) * | 2021-07-29 | 2021-11-16 | 浙江大学 | 一种面向燃气轮机的非平稳多变量因果关系分析方法 |
CN117807527A (zh) * | 2023-12-29 | 2024-04-02 | 兰州理工大学 | 基于贝叶斯网络的机械部件故障诊断方法及*** |
US12026047B2 (en) | 2022-02-18 | 2024-07-02 | Tata Consultancy Services Limited | Method and system for root cause identification of faults in manufacturing and process industries |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105425779A (zh) * | 2015-12-24 | 2016-03-23 | 江南大学 | 基于局部邻域标准化和贝叶斯推断的ica-pca多工况故障诊断方法 |
US20160217627A1 (en) * | 2013-04-23 | 2016-07-28 | B. G. Negev Technologies And Applications Ltd. | Sensor fault detection and diagnosis for autonomous systems |
WO2017151081A1 (en) * | 2016-03-01 | 2017-09-08 | Podrieza Serhii | Method of on-condition repair and modernization up-dating of an aircraft center wing section |
CN108345289A (zh) * | 2018-01-08 | 2018-07-31 | 浙江大学 | 一种基于替代数据法的工业过程平稳性检测方法 |
-
2018
- 2018-08-20 CN CN201810948342.4A patent/CN109359662B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160217627A1 (en) * | 2013-04-23 | 2016-07-28 | B. G. Negev Technologies And Applications Ltd. | Sensor fault detection and diagnosis for autonomous systems |
CN105425779A (zh) * | 2015-12-24 | 2016-03-23 | 江南大学 | 基于局部邻域标准化和贝叶斯推断的ica-pca多工况故障诊断方法 |
WO2017151081A1 (en) * | 2016-03-01 | 2017-09-08 | Podrieza Serhii | Method of on-condition repair and modernization up-dating of an aircraft center wing section |
CN108345289A (zh) * | 2018-01-08 | 2018-07-31 | 浙江大学 | 一种基于替代数据法的工业过程平稳性检测方法 |
Non-Patent Citations (2)
Title |
---|
JIE GAO,CHUNHUI ZHAO: "Distributed Bayesian network with slow feature analysis for fault diagnosis", 《2018 33RD YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC)》 * |
白翠粉: "基于3层贝叶斯网络的变压器综合故障诊断", 《高压电技术》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113027427A (zh) * | 2019-12-25 | 2021-06-25 | 中石化石油工程技术服务有限公司 | 一种基于贝叶斯理论的含可信度地层压力随钻修正方法 |
CN113027427B (zh) * | 2019-12-25 | 2024-04-05 | 中石化石油工程技术服务有限公司 | 一种基于贝叶斯理论的含可信度地层压力随钻修正方法 |
CN111860686A (zh) * | 2020-07-31 | 2020-10-30 | 北京航空航天大学 | 用于故障诊断的因果关系邻接矩阵特征提取方法 |
CN111860686B (zh) * | 2020-07-31 | 2022-08-19 | 北京航空航天大学 | 用于故障诊断的因果关系邻接矩阵特征提取方法 |
CN113050606A (zh) * | 2021-03-29 | 2021-06-29 | 中国人民解放***箭军工程大学 | 一种复杂非平稳过程的质量相关故障检测方法 |
CN113656906A (zh) * | 2021-07-29 | 2021-11-16 | 浙江大学 | 一种面向燃气轮机的非平稳多变量因果关系分析方法 |
CN113656906B (zh) * | 2021-07-29 | 2023-10-03 | 浙江大学 | 一种面向燃气轮机的非平稳多变量因果关系分析方法 |
US12026047B2 (en) | 2022-02-18 | 2024-07-02 | Tata Consultancy Services Limited | Method and system for root cause identification of faults in manufacturing and process industries |
CN117807527A (zh) * | 2023-12-29 | 2024-04-02 | 兰州理工大学 | 基于贝叶斯网络的机械部件故障诊断方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN109359662B (zh) | 2021-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109359662A (zh) | 一种面向百万千瓦超超临界机组非平稳特性的基于因果分析的多层贝叶斯网络故障诊断方法 | |
CN111596604B (zh) | 一种基于数字孪生的工程装备故障智能诊断与自愈控制***及方法 | |
CN109446187B (zh) | 基于注意力机制与神经网络的复杂装备健康状态监测方法 | |
JP2021064370A (ja) | デジタル・ツイン・シミュレーション・データを利用した時系列データに基づく、大規模な産業用監視システム向けの半教師あり深層異常検出のための方法およびシステム | |
CN106649727B (zh) | 一种用于无人机飞行控制***故障检测的数据库构建方法 | |
CN109977624A (zh) | 基于深度神经网络的光伏电站缓变故障监测方法 | |
CN109146246A (zh) | 一种基于自动编码器和贝叶斯网络的故障检测方法 | |
Tan et al. | A new sensor fault diagnosis method for gas leakage monitoring based on the naive Bayes and probabilistic neural network classifier | |
CN105607631B (zh) | 间歇过程弱故障模型控制限建立方法及弱故障监测方法 | |
CN108492000A (zh) | 一种面向百万千瓦超超临界机组非平稳故障特性的在线故障诊断方法 | |
CN108615111B (zh) | 面向百万千瓦超超临界机组动静态信息的故障诊断方法 | |
CN110412975A (zh) | 一种化工液位过程控制***的鲁棒故障诊断方法 | |
CN108921230A (zh) | 基于类均值核主元分析和bp神经网络的故障诊断方法 | |
CN112415331A (zh) | 基于多源故障信息的电网二次***故障诊断方法 | |
CN102425777A (zh) | 过热蒸汽温度高报警状态触发故障诊断的方法 | |
CN105786635B (zh) | 一种面向故障敏感点动态检测的复杂事件处理***及方法 | |
CN103853144A (zh) | 基于采油生产数据的现场传感器故障检测方法 | |
CN114936520A (zh) | 基于改进mset的汽轮机故障预警分析方法 | |
Jiang et al. | Real-time intelligent elevator monitoring and diagnosis: Case studies and solutions with applications using artificial intelligence | |
Wang et al. | Research on anomaly detection and positioning of marine nuclear power steam turbine unit based on isolated forest | |
Chen et al. | Discovery of potential risks for the gas transmission station using monitoring data and the OOBN method | |
CN106289754B (zh) | 一种基于统计控制技术的火电机组部件性能变化判定方法 | |
CN116796633A (zh) | 一种基于数字孪生技术的电网监测模型校正方法 | |
CN109283912B (zh) | 一种面向智能电厂大型燃煤发电机组制粉***的分布式动静协同综合监测方法 | |
CN105279553A (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 |