长江科学院院报 ›› 2021, Vol. 38 ›› Issue (1): 72-77.DOI: 10.11988/ckyyb.20191256

• 工程安全与灾害防治 • 上一篇    下一篇

基于卷积神经网络的大坝安全监测数据异常识别

王丽蓉1,2,3, 郑东健1,2,3   

  1. 1.河海大学 水利水电学院,南京 210098;
    2.河海大学 水资源高效利用与工程安全国家工程研究中心,南京 210098;
    3.河海大学 水文水资源与水利工程科学国家重点实验室,南京 210098
  • 收稿日期:2019-10-16 修回日期:2019-12-03 出版日期:2021-01-01 发布日期:2021-01-27
  • 作者简介:王丽蓉(1996-),女,湖北荆门人,硕士研究生,主要从事水工结构安全监控方面的研究。E-mail:1943501118@qq.com
  • 基金资助:
    国家重点研发计划课题(2018YFC1508603,2018YFC0407104);国家自然科学基金重点项目(51739003)

Anomaly Identification of Dam Safety Monitoring Data Based on Convolutional Neural Network

WANG Li-rong1,2,3, ZHENG Dong-jian1,2,3   

  1. 1. College of Water Conservancy & Hydropower Engineering, Hohai University, Nanjing 210098, China;
    2. National Engineering Research Center of Water Resources Efficient Utilization and Engineering Safety,Hohai University, Nanjing 210098, China;
    3. State Key Laboratory of Hydrology-Water Resources andHydraulic Engineering, Hohai University, Nanjing 210098, China
  • Received:2019-10-16 Revised:2019-12-03 Online:2021-01-01 Published:2021-01-27

摘要: 为了减轻大坝安全监测数据异常识别的数据处理压力,解决传统方法难以辨别非最值异常点的问题,提出利用卷积神经网络(CNN)识别大坝安全监测数据异常模式。监测数据过程线的周期性及异常值的显著差别使CNN得以发挥图像分类功能,分别将存在单个突跳点、无异常、存在震荡段、台阶、多个突跳点、台坎的监测数据过程线作为6类图像,人工生成65 000张训练数据及6 500张测试数据,6类图像的数量比为1∶1.5∶1∶1∶1∶1。利用CNN对混合6种过程线图像的测试数据集进行图像分类,总体准确率为0.973 1,且6种图像的准确率都至少为0.93。进一步对CNN进行改进,构建CNN监测数据异常识别模型,增加数据异常位置搜索功能;模型输入为监测数据过程线图像,输出为图像编号、图像类别及异常位置。研究成果有助于实现大坝自动、及时预警,及时了解大坝安全状况。

关键词: 大坝安全监测, 数据异常识别, 卷积神经网络, 图像分类, 非最值异常点

Abstract: Traditional methods have difficulties in identifying the non-extreme value outliers in monitoring data of dam safety. To alleviate the pressure of data processing, we propose to use convolutional neural network (CNN) to identify the anomalies. The periodicity of process lines of monitoring data and the significant difference in outliers allow CNN to classify the process lines of monitoring data as six categories of images: process lines with single abrupt jump point, with no anomaly, with multiple abrupt jump points, with oscillating segments, with steps, and with berms. A total of 65,000 training data images and 6,500 testing data images are artificially generated. The ratio of the number of six types of images is 1∶1.5∶1∶1∶1∶1. The overall accuracy of CNN in classifying the mixed six process line images is 0.973 1, and the accuracy for each category is above 0.93. Moreover, we further improve the CNN and build an anomaly identification model by adding a function of searching the position of data anomalies. The input of the model is the process line image, while the output is the image number, image category and anomaly position.

Key words: dam safety monitoring, anomaly identification of data, convolutional neural network, image classification, non-extreme value outliers

中图分类号: