高级检索

留言板

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

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

基于深度自编码器的核动力历史异常数据检测技术研究

杨继红 陈玲 王晓龙 张永发 高明

杨继红, 陈玲, 王晓龙, 张永发, 高明. 基于深度自编码器的核动力历史异常数据检测技术研究[J]. 核动力工程, 2024, 45(2): 207-213. doi: 10.13832/j.jnpe.2024.02.0207
引用本文: 杨继红, 陈玲, 王晓龙, 张永发, 高明. 基于深度自编码器的核动力历史异常数据检测技术研究[J]. 核动力工程, 2024, 45(2): 207-213. doi: 10.13832/j.jnpe.2024.02.0207
Yang Jihong, Chen Ling, Wang Xiaolong, Zhang Yongfa, Gao Ming. Research on Historical Anomaly Data Detection Technology for Nuclear Power Plant Based on Deep Auto-Encoder[J]. Nuclear Power Engineering, 2024, 45(2): 207-213. doi: 10.13832/j.jnpe.2024.02.0207
Citation: Yang Jihong, Chen Ling, Wang Xiaolong, Zhang Yongfa, Gao Ming. Research on Historical Anomaly Data Detection Technology for Nuclear Power Plant Based on Deep Auto-Encoder[J]. Nuclear Power Engineering, 2024, 45(2): 207-213. doi: 10.13832/j.jnpe.2024.02.0207

基于深度自编码器的核动力历史异常数据检测技术研究

doi: 10.13832/j.jnpe.2024.02.0207
详细信息
    作者简介:

    杨继红(1989—),男,硕士研究生,现主要从事核能与核技术工程研究工作,E-mail: 1095854135@qq.com

    通讯作者:

    王晓龙,E-mail: 530167889@qq.com

  • 中图分类号: TL364.9

Research on Historical Anomaly Data Detection Technology for Nuclear Power Plant Based on Deep Auto-Encoder

  • 摘要: 为解决核动力历史异常数据检测中存在的新的异常识别困难问题,基于重构误差的思路,提出基于深度自编码器的历史数据异常检测模型。该模型以某稳态运行工况下正常历史数据为学习对象,通过最小化正常数据重构误差目标训练模型,根据待测数据重构误差大小判断其是否异常。研究结果表明,深度自编码器对正常数据重构能力较好,对异常数据重构能力不足。因此,通过比较重构误差大小,深度自编码器能够有效检测出核动力历史异常数据,其性能优于一类支持向量机,可以为核动力装置状态评估提供相关依据。

     

  • 图  1  DAE示意图

    Figure  1.  Deep Auto-Encoder Diagram

    图  2  DAE构建流程

    Figure  2.  Deep Auto-Encoder Construction Process

    图  3  DAE异常检测工作流程

    N—运行工况数量

    Figure  3.  Deep Auto-Encoder Anomaly Detection Workflow

    图  4  测试集特征参数曲线

    Figure  4.  Characteristic Parameter Curve of Test Set

    图  5  训练集和验证集重构误差变化曲线

    Figure  5.  Reconstruction Error Curve of Training Set and Validation Set        

    图  6  训练集重构误差分布直方图

    Figure  6.  Reconstruction Error Distribution Histogram of Training Set

    图  7  测试集3维可视化

    Figure  7.  3D Visualization of Test Set

    图  8  测试集重构误差分布

    Figure  8.  Test Set Reconstruction Error Distribution

    图  9  DAE混淆矩阵

    Figure  9.  Deep Auto-Encoder Confusion Matrix

    图  10  OC-SVM混淆矩阵

    Figure  10.  OC-SVM Confusion Matrix

    图  11  去掉前10%异常样本后测试集重构误差分布

    Figure  11.  Reconstruction Error Distribution of Test Set with Top 10% Abnormal Samples Removed

    图  12  去掉前10%异常样本后混淆矩阵

    Figure  12.  Confusion Matrix with Top 10% Abnormal Samples Removed

    表  1  特征参数遴选表

    Table  1.   Selection of Characteristic Parameters

    编号 特征名称 编号 特征名称
    V1 右回路入口温度 V13 净化水温度
    V2 左回路入口温度 V14 设备冷却水流量
    V3 右回路出口温度 V15 二回路需求功率
    V4 左回路出口温度 V16 核功率
    V5 右回路平均温度 V17 反应堆热功率
    V6 左回路平均温度 V18 1号主蒸汽压力
    V7 右回路流量 V19 2号主蒸汽压力
    V8 左回路流量 V20 1号蒸汽发生器水位
    V9 稳压器压力 V21 2号蒸汽发生器水位
    V10 稳压器温度 V22 二回路负荷功率
    V11 稳压器水位 V23 设备冷却水出口总管温度
    V12 净化水流量
    下载: 导出CSV

    表  2  数据集构成

    Table  2.   Data Set Composition

    数据集 运行状况 运行时间/s 样本数量 真实标签
    训练集 正常运行 3168.625 20279 0
    验证集 5070 0
    测试集 工况1 正常运行 222.375 1779 0
    蒸汽发生器给水调节阀卡滞 90.125 721 1
    工况2 正常运行 155.875 1247 0
    一回路压力安全阀误开启 31.625 253 1
    工况3 正常运行 119.875 959 0
    净化泵出口管路破损 130.125 1041 1
    工况4 正常运行 96.000 768 0
    蒸汽总管小破口 53.375 427 1
    下载: 导出CSV

    表  3  模型测试结果对比

    Table  3.   Comparison of Model Test Results

    方法 样本标签 查准率 查全率 F1分数
    DAE 正常 0.99 0.98 0.98
    异常 0.97 0.97 0.97
    OC-SVM 正常 0.99 0.89 0.94
    异常 0.82 0.98 0.90
    下载: 导出CSV

    表  4  去掉前10%异常样本后模型测试结果

    Table  4.   Model Test Results with Top 10% Abnormal Samples Removed

    方法 样本标签 查准率 查全率 F1分数
    DAE 正常 1.00 0.98 0.99
    异常 0.97 1.00 0.98
    下载: 导出CSV
  • [1] 石川聪彦. 用Python编程和实践!深度学习教科书[M]. 陈欢,译. 北京: 中国水利水电出版社,2021: 16.
    [2] 孙宁可,王艳,纪志成. 基于深度自编码器的电力能耗异常检测方法[J]. 系统仿真学报,2022, 34(12): 2557-2565.
    [3] 吴鑫. 基于VAE的多维时间序列异常检测方法研究[D]. 徐州: 中国矿业大学,2022.
    [4] 李超能,冯冠文,刘如意,等. 一种基于重构误差的交通轨迹异常检测方法[J]. 计算机科学,2022, 49(2): 149-155.
    [5] SCHEIRER W J, DE REZENDE ROCHA A, SAPKOTA A, et al. Toward open set recognition[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2013, 35(7): 1757-1772. doi: 10.1109/TPAMI.2012.256
    [6] 李傲. 基于机器学习算法的异常检测及其应用研究[D]. 哈尔滨: 哈尔滨工业大学,2021.
    [7] 王晓龙,张永发,刘忠,等. 基于数据驱动的核动力系统异常检测及分析方法研究[J]. 核动力工程,2021, 42(5): 149-155.
    [8] 周志华. 机器学习[M]. 北京: 清华大学出版社,2016: 28-67.
    [9] SCHÖLKOPF B, PLATT J C, SHAWE-TAYLOR J, et al. Estimating the support of a high-dimensional distribution[J]. Neural Computation, 2001, 13(7): 1443-1471. doi: 10.1162/089976601750264965
  • 加载中
图(12) / 表(4)
计量
  • 文章访问数:  106
  • HTML全文浏览量:  29
  • PDF下载量:  20
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-06-05
  • 修回日期:  2023-08-03
  • 刊出日期:  2024-04-12

目录

    /

    返回文章
    返回