2.845

2023影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于马氏距离的改进核Fisher化工故障诊断研究

吕鹏飞 闫云聚 荔越

吕鹏飞, 闫云聚, 荔越. 基于马氏距离的改进核Fisher化工故障诊断研究. 自动化学报, 2020, 46(11): 2379−2391 doi: 10.16383/j.aas.c190635
引用本文: 吕鹏飞, 闫云聚, 荔越. 基于马氏距离的改进核Fisher化工故障诊断研究. 自动化学报, 2020, 46(11): 2379−2391 doi: 10.16383/j.aas.c190635
Lv Peng-Fei, Yan Yun-Ju, Li Yue. Research on fault diagnosis of improved kernel Fisher based on Mahalanobis distance in the field of chemical industry. Acta Automatica Sinica, 2020, 46(11): 2379−2391 doi: 10.16383/j.aas.c190635
Citation: Lv Peng-Fei, Yan Yun-Ju, Li Yue. Research on fault diagnosis of improved kernel Fisher based on Mahalanobis distance in the field of chemical industry. Acta Automatica Sinica, 2020, 46(11): 2379−2391 doi: 10.16383/j.aas.c190635

基于马氏距离的改进核Fisher化工故障诊断研究

doi: 10.16383/j.aas.c190635
基金项目: 西北工业大学硕士研究生创新创意种子基金(ZZ2019125), 陕西省自然科学基础研究计划(2019JQ-564)资助
详细信息
    作者简介:

    吕鹏飞:西北工业大学硕士研究生. 主要研究方向为机器学习与故障诊断.E-mail: 13571807486@163.com

    闫云聚:西北工业大学力学与土木建筑学院教授. 主要研究方向为信息融合与故障智能诊断系统. 本文通信作者.E-mail: yjyan_2895@nwpu.edu.cn

    荔越:西北工业大学力学与土木建筑学院博士研究生. 主要研究方向为故障诊断与机器学习.E-mail: christli@mail.nwpu.edu.cn

Research on Fault Diagnosis of Improved Kernel Fisher Based on Mahalanobis Distance in the Field of Chemical Industry

Funds: Supported by Graduate Innovative and Creative Seed Foundation of Northwest Polytechnical University (ZZ2019125), and Natural Science Basic Research Plan in Shanxi Province of China (2019JQ-564)
  • 摘要: 针对化工故障诊断数据存在非线性分布、 数据类别复杂、数据量大且故障特征不易区分等问题, 本文提出一种基于马氏距离的改进核Fisher故障诊断方法(Mahalanobis distance-based kernel Fisher discrimination, MKFD). 首先, 针对数据非线性分布的特点, 本文将核Fisher判别分析算法改进, 改进后的算法可以有效解决原始样本在投影后出现的因类间距离差异过大、类内距离不够紧凑造成的样本混叠现象. 除此之外, 利用Euclidean距离对类间距做加权处理时, 用组平均距离取代质心距离, 提升了运算效率, 降低了时间复杂度; 其次, 根据高斯径向基核函数(Radial basis function, RBF)在MKFD中所呈现出的诊断精度的规律, 本文采用一种新的核参数选择方法: 区间三分法, 用以取代在实际应用中依靠经验的交叉验证法; 最后, 本文采用马氏距离对故障进行分类, 基于田纳西伊—斯特曼过程(Tennessee-Eastman, TE)数据将本方法与其他改进核Fisher算法进行仿真验证对比. 结果表明新提出MKFD算法不仅可以提高故障诊断的运算效率, 也能有效提高诊断的精度.
  • 图  1  分类准确率变化图

    Fig.  1  Variation of classification accuracy

    图  2  A, B, C的符号

    Fig.  2  Symbols of A, B and C

    图  3  故障诊断准确率与核参数取值折线图

    Fig.  3  Line diagram of the fault diagnosis accuracy and kernel parameter

    图  4  故障诊断准确率与核参数取值折线图

    Fig.  4  Line diagram of the fault diagnosis accuracy and kernel parameter

    图  5  基于KFD算法的投影

    Fig.  5  Projection based on KFD algorithm

    图  6  基于CKFD算法的投影

    Fig.  6  Projection based on CKFD algorithm

    图  7  基于FDGLPP算法的投影

    Fig.  7  Projection based on FDGLPP algorithm

    图  8  基于MKFD算法的投影

    Fig.  8  Projection based on MKFD algorithm

    表  1  故障类型描述

    Table  1  Description of the selected fault sample sets

    Fault NumberFault descriptionFault type
    3物料 D 的温度的异变阶跃
    4反应器冷却水入口温度的异变阶跃
    5泠凝器冷却水入口温度的异变阶跃
    7物料 C 压力下降阶跃
    下载: 导出CSV

    表  2  选取不同核参数σ下故障诊断的准确率 (KFD)

    Table  2  The fault diagnosis accuracy based on different kernel parameter σ(KFD)

    The value of the parameter σTest accuracy (%)The value of the parameter σTest accuracy (%)
    0.1253081.25
    0.230.314080.94
    0.8507053.13
    266.889051.56
    475.6310045
    878.4416043.75
    1079.3818033.44
    下载: 导出CSV

    表  3  利用区间三分法求解最优核参数σ对应的故障诊断的准确率 (KFD)

    Table  3  The accuracy of fault diagnosis of optimal kernel parameter by using the interval three-part method (KFD)

    迭代次数对应区间三分点 1三分点 2三分点 3三分点 4
    ${X_1}$$D({X_1})$${X_2}$$D({X_2})$${X_3}$$D({X_3})$${X_3}$$D({X_4})$
    1[1, 100]150 %3479 %6751 %10045 %
    2[1, 67]150 %2380 %4573.8 %6751 %
    3[1, 45]150 %15.779.4 %30.381.25 %4573.8 %
    4[15.7, 45]15.779.4 %25.580 %35.278.8 %4573.8 %
    5[15.7, 35.2]15.779.4 %22.280.3 %28.780.4 %35.278.8 %
    6[22.2, 35.2]22.280.3 %26.580 %30.981.25 %35.278.8 %
    下载: 导出CSV

    表  4  KFD算法和MKFD算法中不同核参数的故障诊断结果

    Table  4  The fault diagnosis with different kernel parameters in KFD algorithm and MKFD algorithm

    The value of the
    parameter σ in KFD
    Train
    accuracy (%)
    Test
    accuracy (%)
    The value of the
    parameter σ in MKFD
    Train
    accuracy (%)
    Test
    accuracy (%)
    0.1100250.110025
    110050110050
    1099.879.4410076.9
    3099.881.3810099.69
    6070.544.71299.992.5
    9027.725.31699.980.6
    下载: 导出CSV

    表  5  选取不同核参数σ下故障诊断的准确率(按照区间三分法做纵向表)

    Table  5  The fault diagnosis accuracy based on different kernel parameters σ (Make the longitudinal table according to the interval three-part method)

    IonosphereBreast cancer
    The value of the parameter σTest accuracy (%)The value of the parameter σTest accuracy (%)
    178.9131.7
    3491.614995.1
    499222394.9
    5692.424895.4
    5992.829795.4
    6392.833495.4
    6792.434695.4
    689244594.6
    7890.866794
    10086.1100093.2
    下载: 导出CSV

    表  6  区间三分法迭代求解最优核参数σ (MKFD)

    Table  6  The iterative solution of the optimal kernel parameters σ using interval partition method

    迭代次数对应区间三分点 1三分点 2三分点 3三分点 4
    ${X_1}$$D({X_1})$${X_2}$$D({X_2})$${X_3}$$D({X_3})$${X_3}$$D({X_4})$
    1[1, 100]150.9 %3460.6 %6757.5 %10058.1 %
    2[1, 67]150.9 %2376.6 %4558.1 %6757.5 %
    3[1, 45]150 %15.796.3 %30.363.8 %4558.1 %
    4[1, 30.3]150 %10.899.69 %20.584.69 %30.363.8 %
    5[1, 20.5]150 %7.599.38 %1497.81 %20.584.69 %
    6[1, 14]150 %5.381.56 %9.799.69 %1497.81 %
    下载: 导出CSV

    表  7  交叉验证法选取不同核参数σ下故障诊断的准确率(FDGLPP)

    Table  7  The fault diagnosis accuracy based on different kernel parameters σ by cross validation method

    The value of the
    parameter σ
    Test
    accuracy (%)
    The value of the
    parameter σ
    Test
    accuracy (%)
    The value of the
    parameter σ
    Test
    accuracy (%)
    0.1250.568.13355.31
    152.19575.31679.38
    5028.442525.0999.69
    10041.255028.441225.0
    50039.067534.691555.94
    100038.759540.01825.0
    下载: 导出CSV

    表  8  四种模型的故障诊断结果与运行时间

    Table  8  Fault diagnosis results and running time of the four models

    ModelOptimal value of parameter σTest accuracy (%)Test time (s)
    KFD3081.253.90072
    CKFD897.814.14769
    FDGLPP1099.699.30612
    MKFD999.693.86806
    下载: 导出CSV
  • [1] 张妮, 车立志, 吴小进. 基于数据驱动的故障诊断技术研究现状及展望. 计算机科学, 2017, 44(S1): 47−52

    Zhang Ni, Che Li-Zhi, Wu Xiao-Jin. Present situation and prospect of data-driven based fault diagnosis technique. Computer Science, 2017, 44(S1): 47−52
    [2] 郭一帆, 唐家银. 基于机器学习算法的寿命预测与故障诊断技术的发展综述. 计算机测量与控制, 2019, 27(3): 13−19

    Guo Yi-Fan, Tang Jia-Yin. A review of the development of life prediction and fault diagnosis technology based on machine learning algorithm. Computer Measurement & Control, 2019, 27(3): 13−19
    [3] Zhang Y, Zhang Y, Zhang J, et al. Collaborative representation cascade for single-image super-resolution. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2017: 1−16
    [4] Kock N, Hadaya P. Minimum sample size estimation in PLS‐SEM: The inverse square root and gamma‐exponential methods. Information Systems Journal, 2018, 28(1): 227−261 doi: 10.1111/isj.12131
    [5] Maisinger K, Hobson M P, Lasenby A N. A maximum entropy method for reconstructing interferometer maps of fluctuations in the cosmic microwave background radiation. Monthly Notices of the Royal Astronomical Society, 2018, 290(2): 313−326
    [6] Hwang J S, Noh J T, Lee S H, et al. Experimental verification of modal identification of a high-rise building using independent component analysis. International Journal of Concrete Structures and Materials, 2019, 13(1): 4 doi: 10.1186/s40069-018-0319-7
    [7] 胡志新. 基于深度学习的化工故障诊断方法研究. 杭州电子科技大学, 中国, 2018

    Hu Zhi-Xin. Research on Chemical Fault Diagnosis Methods Based on Deep Learning [Master thesis], Hangzhou Dianzi University, China 2018
    [8] Mika S, Ratsch G, Weston J, et al. Fisher discriminant analysis with kernel. In: Proceedings of the Neural Networks for Signal Processing IX, the 1999 IEEE Signal Processing Society Workshop. Madison, WI, USA: IEEE, 1999: 41−48
    [9] 张曦, 赵旭, 刘振亚, 等. 基于核Fisher子空间特征提取的汽轮发电机组过程监控与故障诊断. 中国电机工程学报, 2007, (20): 1−6 doi: 10.3321/j.issn:0258-8013.2007.20.001

    Zhang Xi, Zhao Xu, Liu Zhen-Ya, et al. Process monitoring and fault diagnosis of turbine generator unit based on feature extraction in kernel Fisher subspace. Proceedings of the CSEE, 2007, (20): 1−6 doi: 10.3321/j.issn:0258-8013.2007.20.001
    [10] 马立玲, 徐发富, 王军政. 一种基于改进核Fisher的故障诊断方法. 化工学报, 2017, 68(3): 1041−1048

    Ma Li-Ling, Xu Fa-Fu, Wang Jun-Zheng. A fault diagnosis method based on improved kernel Fisher. CIESC Journal, 2017, 68(3): 1041−1048
    [11] Chikr-Elmezouar Z, Almanjahie I M, Laksaci A, et al. FDA: strong consistency of the kNN local linear estimation of the functional conditional density and mode. Journal of Nonparametric Statistics, 2019, 31(1): 175−195 doi: 10.1080/10485252.2018.1538450
    [12] 李普煌, 李敏, 范新南, 等. 迭代分析相对密度的高光谱异常检测. 中国图象图形学报, 2018, 23(2): 219−228 doi: 10.11834/jig.170243

    Li Pu-Huang, Li Min, Fan Xin-Nan, et al. Hyperspectral anomaly detection algorithm based on iterative analysis with relative density. Journal of Image and Graphics, 2018, 23(2): 219−228 doi: 10.11834/jig.170243
    [13] 赵忠盖, 刘飞. 基于马氏距离统计监控指标的应用研究. 自动化学报, 2008, 34(4): 493−495

    Zhao Zhong-Gai, Liu Fei. Application research of statistical monitoring index based on Mahalanobis distance. Acta Automatica Sinica, 2008, 34(4): 493−495
    [14] 卫芬. 旋转机械多传感器信息融合智能故障诊断关键技术研究. 哈尔滨工业大学, 中国, 2018

    Wei Fen. Research on Key Technologies of Intelligent Fault Diagnosis Based on Multi-sensor Information Fusion for Rotating machinery [Ph. D. dissertation]. Harbin Institute of Technology, China, 2018
    [15] 杜伟, 房立清, 齐子元. 一种邻域自适应半监督局部Fisher判别分析算法. 计算机应用研究, 2019, 36(1): 105−108

    Du Wei, Fang Li-Qing, Qi Zi-Yuan. Neighborhood adaptive semi-supervised local Fisher discriminant analysis algorithm. Application Research of Computers, 2019, 36(1): 105−108
    [16] 杨武夷, 梁伟, 辛乐, 等. 子空间半监督Fisher判别分析. 自动化学报, 2009, 35(12): 1513−1519 doi: 10.1016/S1874-1029(08)60120-2

    Yang Wu-Yi, Liang Wei, Xin Le, et al. Subspace semi-supervised Fisher discriminant analysis. Acta Automatica Sinica, 2009, 35(12): 1513−1519 doi: 10.1016/S1874-1029(08)60120-2
    [17] 郑建炜, 王万良, 姚晓敏, 等. 张量局部Fisher判别分析的人脸识别. 自动化学报, 2012, 38(9): 1485−1495 doi: 10.3724/SP.J.1004.2012.01485

    Zheng Jian-Wei, Wang Wan-Liang, Yao Xiao-Min, et al. Face recognition using tensor local Fisher discriminant analysis. Acta Automatica Sinica, 2012, 38(9): 1485−1495 doi: 10.3724/SP.J.1004.2012.01485
    [18] 温廷新, 于凤俄. 基于KPCA-Fisher判别分析的煤炭自燃预测研究. 矿业安全与环保, 2018, 45(2): 49−53 doi: 10.3969/j.issn.1008-4495.2018.02.011

    Wen Ting-Xin, Yu Feng-E. Research on prediction of coal spontaneous combustion based on KPCA-Fisher discriminant analysis. Mining Safety & Environmental Protection, 2018, 45(2): 49−53 doi: 10.3969/j.issn.1008-4495.2018.02.011
    [19] Wen T, Jia Y, Huang D, et al. Feature extraction of electronic nose signals using QPSO-based multiple KFDA signal processing. Sensors, 2018, 18(2): 388 doi: 10.3390/s18020388
    [20] 刘廷瑞, 常林. 弯扭耦合风力机叶片的准稳态响应及LLTR控制. 振动与冲击, 2018, 37(13): 123−129

    Liu Ting-Rui, Chang Lin. Quasi-steady response and LLTR control of a wind turbine blade with bending-torsion coupled. Journal of Vibration and Shock, 2018, 37(13): 123−129
    [21] Shi H, Liu J, Wu Y, et al. Fault diagnosis of nonlinear and large-scale processes using novel modified kernel Fisher discriminant analysis approach. International Journal of Systems Science, 2016, 47(5): 1−15
    [22] 郭金玉, 韩建斌, 李元, 等. 基于局部Fisher判别分析的复杂化工过程故障诊断. 计算机应用研究, 2018, 35(4): 1122−1125 doi: 10.3969/j.issn.1001-3695.2018.04.035

    Guo Jin-Yu, Han Jian-Bin, Li Yuan, et al. Fault diagnosis of complex chemical process based on local Fisher discriminant analysis. Application Research of Computers, 2018, 35(4): 1122−1125 doi: 10.3969/j.issn.1001-3695.2018.04.035
    [23] 林信川, 游贵荣. 基于iBeacon的室内定位算法优化研究. 陕西理工大学学报(自然科学版), 2017, 33(3): 67−73

    Lin Xin-Chuan, You Gui-Rong. Study on optimization of indoor location algorithm based on iBeacon. Journal of Shanxi University of Technology (Natural Science Edition), 2017, 33(3): 67−73
    [24] Liu C, Sun Y. The research and application of learning program in adaptive learning system. Applied Mechanics & Materials, 2014, 347-350: 3109−3113
    [25] 孟亚辉. 基于最优特征集和马氏距离KNN分类的机械故障分类方法研究. 机械设计与制造, 2017, (7): 104−108

    Meng Ya-Hui. A method of mechanical fault classification based on optimal feature subset and K-nearest neighbor using mahalanobis distance. Machinery Design & Manufacture, 2017, (7): 104−108
    [26] 林升梁, 刘志. 基于RBF核函数的支持向量机参数选择. 浙江工业大学学报, 2007, 35(2): 163−167 doi: 10.3969/j.issn.1006-4303.2007.02.010

    Lin Sheng-Liang, Liu Zhi. Parameter selection in SVM with RBF kernel function. Journal of Zhejiang University of Technology, 2007, 35(2): 163−167 doi: 10.3969/j.issn.1006-4303.2007.02.010
    [27] 魏国, 刘剑, 孙金玮, 等. 基于LS-SVM的非线性多功能传感器信号重构方法研究. 自动化学报, 2008, 34(8): 869−875

    Wei Guo, Liu Jian, Sun Jin-Wei, et al. Study on nonlinear multifunctional sensor signal reconstruction method based on LS-SVM. Acta Automatica Sinica, 2008, 34(8): 869−875
    [28] 黄心汉, 杜克林, 王敏, 等. 基于阻抗控制的动态装配过程仿真研究. 自动化学报, 2000, 26(2): 169−175

    Huang Xin-Han, Du Ke-Lin, Wang Min, et al. A simulation investigation on dynamic assembly process based on impedance control. Acta Automatica Sinica, 2000, 26(2): 169−175
    [29] 张小云, 刘允才. 高斯核支撑向量机的性能分析. 计算机工程, 2003, 29(8): 22−25 doi: 10.3969/j.issn.1000-3428.2003.08.009

    Zhang Xiao-Yun, Liu Yun-Cai. Performance analysis of support vector machines with Gauss kernel. Computer Engineering, 2003, 29(8): 22−25 doi: 10.3969/j.issn.1000-3428.2003.08.009
    [30] Lawn S D, Kerkhoff A D, Burton R, et al. Diagnostic accuracy, incremental yield and prognostic value of determine TB-LAM for routine diagnostic testing for tuberculosis in HIV-infected patients requiring acute hospital admission in South Africa: A prospective cohort. Bmc Medicine, 2017, 15(1): 67 doi: 10.1186/s12916-017-0822-8
    [31] 彭泽栋, 冯毅萍, 杨胜蓝, 等. 基于多智能体的TE过程扩展仿真系统设计与实现. 高校化学工程学报, 2019, 33(5): 1195−1205 doi: 10.3969/j.issn.1003-9015.2019.05.022

    Peng Ze-Dong, Feng Yi-Ping, Yang Sheng-Lan, et al. Design and implementation of extended TE process simulation system based on multi-agent. Journal of Chemical Engineering of Chinese Universities, 2019, 33(5): 1195−1205 doi: 10.3969/j.issn.1003-9015.2019.05.022
    [32] Tang Q, Chai Y, Xu J, Fang X. Tang Q, Chai Y, Qu J, et al. Industrial process monitoring based on Fisher discriminant global-local preserving projection. Journal of Process Control, 2019, 81: 76−86 doi: 10.1016/j.jprocont.2019.05.010
  • 加载中
图(12) / 表(8)
计量
  • 文章访问数:  1103
  • HTML全文浏览量:  200
  • PDF下载量:  223
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-09-09
  • 录用日期:  2020-01-09
  • 刊出日期:  2020-11-24

目录

    /

    返回文章
    返回