[发明专利]一种基于重构技术的动态过程故障预测方法在审
申请号: | 201910070760.2 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109799808A | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 刘强;卓洁;柴天佑 | 申请(专利权)人: | 东北大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 沈阳东大知识产权代理有限公司 21109 | 代理人: | 刘晓岚 |
地址: | 110819 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于重构技术的动态过程故障预测方法,包括:建立训练TE过程的数据模型;针对测试集数据,监控TE过程是否发生故障;对发生故障部分重构并估计故障幅值;基于自回归模型进行故障预测;使用得到的故障幅值来训练自回归模型,得到一步训练模型,进一步迭代预测多步故障。复杂工业过程动态运行采集到高维强动态数据,难以采用传统主元分析方法提取数据间动态关系,本发明提供的基于DiPCA重构的预测方法能更好的解决动态工业工程的故障预测问题。检测到故障之后,采用重构方法使故障降到控制限以下对幅值进行故障预测,更好的利用数据的动态关系,提高了模型预测准确性。 | ||
搜索关键词: | 故障预测 重构 自回归模型 动态关系 动态过程 发生故障 复杂工业过程 测试集数据 迭代预测 动态数据 动态运行 方法提取 工业工程 模型预测 数据模型 训练模型 主元分析 控制限 重构的 高维 采集 监控 检测 预测 | ||
【主权项】:
1.一种基于重构技术的动态过程故障预测方法,其特征在于,具体步骤如下:步骤1:建立训练TE过程的数据模型;利用DiPCA算法对TE过程的历史正常数据的训练集进行数据建模,得到DiPCA算法模型,所述TE过程代表田纳西伊斯曼过程,所述DiPCA代表动态内模主元分析方法;通过训练得出模型的动态负载矩阵P,对于时刻j的训练样本xj,提取出j时刻的动态潜变量tj=xjP,并根据TE过程反应动力学常数变化关系得出前s个时刻的动态潜变量线性表达为动态潜变量tj的估计值,经训练得出线性系数为β,在动态潜变量tj被提取后,对xj的静态残差部分进行PCA建模,所述PCA为静态主元分析法,Pr为ejPCA建模所得的负载矩阵,tr,j为ej的潜变量,er,j为ej经PCA建模后的静态残差部分,模型结构公式如下:其中,βi为β的第i列向量,i=1,2,…,s;步骤2:针对测试集数据,监控TE过程是否发生故障;利用DiPCA算法模型,对TE过程监控静态过程是否超限;所述静态部分即提取动态潜变量后的静态残差部分;对静态残差部分ek进行PCA建模:ek=Prtr,k+er,k采用综合指标对ek的状态进行监控:其中,Qr和分别为ek的T2统计量和Q统计量,Φr为对称的正定阵,且和分别为ek的T2统计量和Q统计量的控制限,其中,I为单位矩阵,Λr为训练集静态残差部分e的主元协方差矩阵,综合指标的控制限为其中,Sr为e的协方差矩阵;当时,则认为在静态部分发生了故障;步骤3:对发生故障部分重构并估计故障幅值;当监测综合指标超限时,说明有故障发生,当故障被检测到之后,需要对过程数据沿着故障所在的子空间拉回到主元子空间,同时估计出正常幅值fi;故障重构按照以下公式估计重构样本向量以消除故障的影响:xi=x‑Ξifi因故障方向未知,需要从历史数据中提取故障方向,定义因此得到其中代表故障方向Ξi下的故障数据,对进行奇异值分解得到将对角阵Di的非零奇异值按照降序排列,选Ξi=Ui得到故障方向,最终目标是使重构后的样本综合指标值最小化,降至控制限以内,重构后的综合指标表示为:其中,Φ为对称的正定阵,且其中,I为单位矩阵,Λ为训练集的主元协方差矩阵,P为训练集的负载矩阵,δ2和χ2分别为zi的T2统计量和Q统计量的控制限;为取得fi最小值,需要将综合指标对fi求偏导,零点处取得极值:令上式等于0求得极值:fi为重构得到的故障幅值,即为估计出的正常幅值;步骤4:基于自回归模型进行故障预测;使用训练集来训练自回归模型,得到一步训练模型,进一步迭代预测多步故障,得到多步预测结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910070760.2/,转载请声明来源钻瓜专利网。