[发明专利]一种基于切换有监督线性动态系统模型的故障诊断方法有效
申请号: | 201610163871.4 | 申请日: | 2016-03-19 |
公开(公告)号: | CN105759787B | 公开(公告)日: | 2018-07-17 |
发明(设计)人: | 葛志强;陈新如 | 申请(专利权)人: | 浙江大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 邱启旺 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于切换的有监督线性动态系统模型的工业过程故障诊断方法,用于工业过程中关键质量变量可获得的条件下的故障诊断。本发明将有监督线性动态系统模型扩展成多模态形式,建立了一个切换的有监督线性动态系统模型,既考虑了过程数据的动态特性和随机特性,又充分利用了质量变量中包含的重要过程运行信息。相比目前的其它方法,本发明提高了模型对工业过程运行状态的刻画能力,增加了故障诊断效果,减少了诊断的延迟时间,使故障处理更加及时有效,并且更加有利于工业过程的自动化实施。 | ||
搜索关键词: | 线性动态系统 工业过程 故障诊断 质量变量 监督 动态特性 故障处理 过程数据 模型扩展 随机特性 运行状态 重要过程 多模态 延迟 自动化 刻画 诊断 | ||
【主权项】:
1.一种基于切换的有监督线性动态系统模型的工业过程故障诊断方法,其特征在于,包括以下步骤:(1)利用集散控制系统收集过程正常工况的数据以及从正常工况运行到发生各种故障工况的数据形成的观测序列,组成建模用的训练样本集;数据包括过程变量的数据和对应的质量变量的数据;过程变量的数据组成的训练样本集为Xo=[X1;X2;…;XNex],其中Xnex=[x1,x2,…,xN]∈RV×N,nex=1,2,…,Nex为对应于第nex个观测序列的过程变量的数据矩阵,R为实数集且RV×N表示Xnex满足V×N的二维分布,N为每个序列的采样数据点数,V为过程变量个数;质量变量的数据组成的训练样本集为Yo=[Y1;Y2;…;YNex],其中Ynex=[y1,y2,…,yN]∈RL×N,nex=1,2,…,Nex为对应于第nex个观测序列的质量变量的数据矩阵,RL×N表示Ynex满足L×N的二维分布,L为质量变量个数;(2)假设故障工况类别为S,再加上一个正常工况类,建模数据的总类别为S+1;在不破坏时序的条件下,从训练样本集Xo和Yo中分离出不同类别的数据,组成用于有监督线性动态系统建模的训练样本
和
其中
和
s=1,2,…,S+1为对应于第s类工况的过程变量和质量变量组成的数据矩阵,M为每一类工况的样本序列长度;将这些数据存入历史数据库;(3)从历史数据库中调用训练样本集
和
采用期望最大化方法对正常工况类和每个故障工况类别分别建立有监督线性动态系统模型,得到模型参数θ(s),s=1,2,…,S+1;(4)从历史数据库中调用训练样本集Xo和Yo,计算切换的有监督线性动态系统模型的初始状态概率分布π0∈R1×(S+1)和状态转移概率矩阵K∈R(S+1)×(S+1),得到切换的有监督线性动态系统模型的参数Θ={π0,K,θ(s),s=1,2,…S+1};将模型参数Θ存入历史数据库中备用;(5)收集新的过程变量和对应的质量变量的在线数据:
和
其中
和
分别为当前t时刻的在线过程变量和质量变量的数据;然后采用新的高斯和滤波方法计算当前监测数据
在正常工况和各个故障工况下的后验概率,最后给出故障诊断结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610163871.4/,转载请声明来源钻瓜专利网。