IEEEJAS的个人博客分享 http://blog.sciencenet.cn/u/IEEEJAS

博文

一种新颖的深度因果图建模及其故障诊断方法

已有 3418 次阅读 2022-6-8 17:05 |系统分类:博客资讯

引用本文


唐鹏, 彭开香, 董洁. 一种新颖的深度因果图建模及其故障诊断方法. 自动化学报, 2022, 48(6): 1616−1624 doi: 10.16383/j.aas.c200996    

Tang Peng, Peng Kai-Xiang, Dong Jie. A novel method for deep causality graph modeling and fault diagnosis. Acta Automatica Sinica, 2022, 48(6): 1616−1624 doi: 10.16383/j.aas.c200996

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c200996?viewType=HTML


文章简介


关键词


深度因果图模型, 故障检测, 根源诊断, 传播路径辨识, Group Lasso


摘   要


为了实现复杂工业过程故障检测和诊断一体化建模, 提出了一种新颖的深度因果图建模方法. 首先, 利用循环神经网络建立深度因果图模型, 将Group Lasso稀疏惩罚项引入到模型训练中, 自动地检测过程变量间的因果关系. 其次, 利用模型学习到的条件概率预测模型对每个变量建立监测指标, 并融合得到综合指标进行整体工业过程故障检测. 一旦检测到故障, 对故障样本构建变量贡献度指标, 隔离故障相关变量, 并通过深度因果图模型的局部因果有向图诊断故障根源, 辨识故障传播路径. 最后, 通过田纳西−伊斯曼过程进行仿真验证, 实验结果验证了所提方法的有效性.


引   言


现代工业过程是一个高度复杂的系统. 由于实际的物理连接、控制回路的作用, 工业过程中的设备、部件、过程变量相互耦合, 构成了复杂的互连网络. 这种互联耦合关系使得系统某一部位一旦发生异常, 将会随着系统网络传播并演变演化, 进而导致更加严重的故障. 采用先进的故障检测和诊断技术是保证工业过程安全有效稳定运行的重要手段. 传统的基于知识或者模型的方法很难构建大规模系统变量间的复杂关系. 随着工业自动化、信息化的快速发展, 工业过程收集了越来越多的传感器数据, 这为数据驱动方法提供强有力的支撑. 数据驱动的故障检测和诊断方法也因此受到了广泛关注和研究, 并大量应用到化工、半导体制造等过程, 尤其是多元统计过程监测 (Multivariate statistical process monitoring, MSPM) 方法.


MSPM利用多元投影技术将高维观测数据投影到低维主元子空间和残差子空间, 并设计相应的多元统计量 (如T^2, SPESPE) 及其控制限来监测数据是否超出正常工作范围, 常用的多元统计方法有主元分析 (Principal component analysis, PCA)、偏最小二乘 (Partial least squares, PLS)、独立主元分析 (Independent component analysis, ICA) 和典型相关分析(Canonical correlation analysis, CCA) 等. 一旦检测出故障, 需要采用贡献图、重构贡献图等故障隔离方法来辨识故障相关变量. 这些方法由于拖尾效应的影响并不能准确地辨识出所有的故障变量. 随后, 格兰杰因果分析、传递熵等因果分析方法被用来进行故障根源诊断和传播路径辨识, 然而这些算法很难达到预期效果, 且需要较长的分析时间. 深度学习能够处理大规模数据, 自动地提取深层次特征, 在工业领域也取得了较成功的应用. 近些年来, 自动编码器 (Autoencoder, AE)、深度信念网(Deep belief network, DBN)、变分自编码器(Variational autoencoder, VAE)等深度学习技术越来越多地应用到过程监测中, 但是由于神经网络的黑箱特性, 变量贡献率难以计算, 限制了其在故障隔离、根源诊断和传播路径辨识方面的应用.


图论技术利用由若干节点和连接节点的线构成的图模型来定性或者定量地表征变量之间关系, 能够较好地描述工业过程的复杂网络结构. 其中贝叶斯网络 (Bayesian network, BN) 作为一种概率有向图模型, 已经应用在风险分析、可靠性可维护性分析等领域, 在故障检测和诊断领域也取得了较成功的应用. Mehranbod等使用BN进行稳定和过渡阶段的故障检测和隔离. Azhdari和Mehranbod验证了BN在田纳西−伊斯曼 (Tennessee Eastman, TE) 过程中故障检测与诊断应用的有效性. Gonzalez等将BN应用在过程监测中的维数化简过程. Chen和Ge提出了一个分层BN (Hierachical Bayesian network, HBN) 建模框架, 通过对工业过程进行分解, 构建局部单元以及单元间的贝叶斯网络, 实现大规模工业过程的故障检测与诊断. 随后, Chen和Ge又针对过程监测中低质量数据建模问题, 提出了鲁棒BN (Robust Bayesian networks, RBN). 针对工业过程中存在的动态特性, Yu和Rashid采用动态贝叶斯网络 (Dynamic Bayesian networks, DBN), 用异常似然指标 (Abnormality likelihood index, ALI) 和动态贝叶斯概率指标 (Dynamic Bayesian probability index, DBPI) 分别进行故障检测和根源诊断. Zhang和Dong将高斯混合模型(Gaussian mixture model, GMM)和三时间切片DBN整合来解决过程监测中存在的数据缺失和非高斯问题.


BN为过程变量的因果关系提供了条件概率表示, 但是, 该条件概率关系一般是线性的, 无法描述过程中存在的非线性特性. 同时, 大多数基于BN的方法需要通过过程知识得到BN的网络结构, 这在很多复杂工业过程中是很难确定的. BN作为一种有向无环图模型, 也较难表示系统中存在的闭环结构. 为解决上述问题, 并考虑系统中存在的动态特性, 本文提出了一种深度因果图 (Deep causality graph, DCG) 建模方法, 利用多层感知器 (Multilayer perceptron, MLP) 和门控循环单元 (Gate recurrent unit, GRU) 对每一个过程变量建立概率预测模型. 在模型训练过程中, 引入组稀疏惩罚项, 自动地检测变量间因果关系, 从而得到过程变量的因果有向图结构以及定量的条件概率表征; 然后基于DCG模型的条件后验概率分布建立单变量监测统计指标, 并通过贝叶斯推理融合, 构建综合的监测统计量, 实现工业过程的整体监测. 进一步通过计算变量贡献度指标, 隔离出故障相关变量; 最后根据深度因果图模型获得的有向图结构, 诊断出故障根源, 并辨识故障的传播路径.


论文的结构如下: 第1节详细介绍了深度因果图推导和建模过程; 第2节提出了基于深度因果图模型的故障检测和诊断框架; 随后, 在第3节利用TE过程数据对所提算法进行了验证, 并在最后一节中进行了总结.


10.16383-j.aas.c200996-Figure1.jpg

图 1  深度因果图的单节点预测模型网络结构


10.16383-j.aas.c200996-Figure2.jpg

图 2  基于深度因果图模型的故障检测和诊断框架


作者简介


唐   鹏

北京科技大学自动化学院博士研究生. 2013年获得长沙理工大学电气与信息工程学院学士学位. 2016年获得北方工业大学电气与控制工程学院硕士学位. 主要研究方向为过程监测和故障诊断.

E-mail: gnepgnat@163.com


彭开香

北京科技大学自动化学院教授. 2007 年获得北京科技大学控制科学与工程博士学位. 主要研究方向为复杂工业过程的故障诊断与容错控制. 本文通信作者. 

E-mail: kaixiang@ustb.edu.cn


董   洁

北京科技大学自动化学院教授. 2007 年获得北京科技大学控制科学与工程博士学位. 主要研究方向为智能控制理论与应用, 过程监控与故障诊断和复杂系统建模与控制.

E-mail: dongjie@ies.ustb.edu.cn


相关文章


[1]   赵春晖, 余万科, 高福荣. 非平稳间歇过程数据解析与状态监控 —回顾与展望. 自动化学报, 2020, 46(10): 2072−2091 doi: 10.16383/j.aas.c190586

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c190586?viewType=HTML


[2]  周平,  刘记平,  梁梦圆,  张瑞垚.  基于KPLS鲁棒重构误差的高炉燃料比监测与异常识别.  自动化学报,  2021,  47(7): 1661−1671 doi: 10.16383/j.aas.c180579

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c180579?viewType=HTML


[3]   尹进田, 谢永芳, 陈志文, 彭涛, 杨超. 基于故障传播与因果关系的故障溯源方法及其在牵引传动控制系统中的应用. 自动化学报, 2020, 46(1): 47−57 doi: 10.16383/j.aas.c190257

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.c190257?viewType=HTML


[4]   彭开香, 马亮, 张凯. 复杂工业过程质量相关的故障检测与诊断技术综述. 自动化学报, 2017, 43(3): 349-365. doi: 10.16383/j.aas.2017.c160427

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.2017.c160427?viewType=HTML


[5]   王静, 胡益, 侍洪波. 基于GMM的间歇过程故障检测. 自动化学报, 2015, 41(5): 899-905. doi: 10.16383/j.aas.2015.c130680

http://www.aas.net.cn/cn/article/doi/10.16383/j.aas.2015.c130680?viewType=HTML


[6]   彭开香, 张凯, 李钢. 基于贡献率法的非线性工业过程在线故障诊断. 自动化学报, 2014, 40(3): 423-430. doi: 10.3724/SP.J.1004.2014.00423

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2014.00423?viewType=HTML


[7]   周东华, 史建涛, 何潇. 动态系统间歇故障诊断技术综述. 自动化学报, 2014, 40(2): 161-171. doi: 10.3724/SP.J.1004.2014.00161

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2014.00161?viewType=HTML


[8]   王聪, 文彬鹤, 司文杰, 彭滔, 袁成志, 陈填锐, 林文愉, 王勇, 侯安平. 轴流压气机旋转失速建模与检测:基于确定学习理论与高阶Moore-Greitzer模型的研究. 自动化学报, 2014, 40(7): 1265-1277. doi: 10.3724/SP.J.1004.2014.01265

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2014.01265?viewType=HTML


[9]   易辉, 宋晓峰, 姜斌, 刘宇芳, 周智华. 柔性支持向量回归及其在故障检测中的应用. 自动化学报, 2013, 39(3): 272-284. doi: 10.3724/SP.J.1004.2013.00272

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2013.00272?viewType=HTML


[10]   周东华, 刘洋, 何潇. 闭环系统故障诊断技术综述. 自动化学报, 2013, 39(11): 1933-1943. doi: 10.3724/SP.J.1004.2013.01933

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2013.01933?viewType=HTML


[11]   李霄剑, 杨光红. 在低频域内对线性时滞系统的故障检测滤波器设计. 自动化学报, 2009, 35(11): 1465-1469. doi: 10.3724/SP.J.1004.2009.01465

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2009.01465?viewType=HTML


[12]   李元, 唐哓初. 基于最优主元数的故障检测性能的改进. 自动化学报, 2009, 35(12): 1550-1557. doi: 10.3724/SP.J.1004.2009.01550

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2009.01550?viewType=HTML


[13]   张沐光, 宋执环. LPMVP算法及其在故障检测中的应用. 自动化学报, 2009, 35(6): 766-772. doi: 10.3724/SP.J.1004.2009.00766

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2009.00766?viewType=HTML


[14]   王宏, 柴天佑, 丁进良, 布朗·马丁. 数据驱动的故障诊断与容错控制:进展与可能的新方向. 自动化学报, 2009, 35(6): 739-747. doi: 10.3724/SP.J.1004.2009.00739

http://www.aas.net.cn/cn/article/doi/10.3724/SP.J.1004.2009.00739?viewType=HTML


[15]   张萍, DING Steven X, 王桂增, 周东华. 采样数据系统的故障检测. 自动化学报, 2003, 29(2): 306-311.

http://www.aas.net.cn/cn/article/id/14097?viewType=HTML


[16]   方华京. 控制系统鲁棒故障检测的l1优化方法. 自动化学报, 2002, 28(4): 535-539.

http://www.aas.net.cn/cn/article/id/15566?viewType=HTML


[17]   胡峰, 孙国基, 黄刘生. 动态系统输入环节突发性故障的检测与辨识. 自动化学报, 2002, 28(6): 881-887.

http://www.aas.net.cn/cn/article/id/15625?viewType=HTML


[18]   胡峰, 孙国基. 非平稳过程突发性故障的在线检测与辨识. 自动化学报, 2001, 27(1): 120-124.

http://www.aas.net.cn/cn/article/id/16570?viewType=HTML


[19]   叶昊, 王桂增, 方崇智. 小波变换在故障检测中的应用. 自动化学报, 1997, 23(6): 736-741.

http://www.aas.net.cn/cn/article/id/16925?viewType=HTML


[20]   周东华. 一种非线性系统的传感器故障检测与诊断新方法. 自动化学报, 1995, 21(3): 362-365.

http://www.aas.net.cn/cn/article/id/13968?viewType=HTML


[21]   周东华, 王庆林. 基于模型的控制系统故障诊断技术的最新进展. 自动化学报, 1995, 21(2): 244-248.

http://www.aas.net.cn/cn/article/id/13982?viewType=HTML


[22]   周东华, 孙优贤, 席裕庚, 张钟俊. 一类非线性系统参数偏差型故障的实时检测与诊断. 自动化学报, 1993, 19(2): 184-189.

http://www.aas.net.cn/cn/article/id/14266?viewType=HTML


[23]   刘志军, 陈福根, 张永光. 参数估计法检测与诊断铁路运输车减振装置故障. 自动化学报, 1992, 18(5): 633-636.

http://www.aas.net.cn/cn/article/id/14359?viewType=HTML




https://blog.sciencenet.cn/blog-3291369-1342127.html

上一篇:基于混合生成对抗网络的多视角图像生成算法
下一篇:JAS最新CiteScore达13.0,控制与优化领域排名全球第1
收藏 IP: 123.112.167.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 18:07

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部