
Research on the Fast Fault Location Method of Water Conservancy Information System Based on the Binary Tree Algorithm
LIU Tian-shan, HU Lu-qian, XIA Tian, LI Meng-meng, PENG Qu, TAN Zhen
Research on the Fast Fault Location Method of Water Conservancy Information System Based on the Binary Tree Algorithm
The water conservancy information system involves many businesses, complex software system and many types and models of hardware equipment. After the system is completed, it is often faced with the problem of how to operate and maintain. In case of system failure, abnormal monitoring data or business data, it is necessary to check the software and hardware operation of the whole system one by one. Most of them rely on personal engineering operation experience. The troubleshooting takes a long time and is difficult to find the root cause, which seriously affects the safe and stable operation of water conservancy projects. In order to solve the above problems, based on the analysis of water conservancy data transmission link, this paper establishes the binary decision tree model of water conservancy data link troubleshooting, configures the attribute monitoring items of link nodes, and realizes the rapid fault location of water conservancy information system through the method of traditional monitoring combined with decision tree reasoning. It has been formally used in a long-distance water conveyance project, and the application effect is good.
machine learning / binary tree algorithm / water conservancy information system / fault location {{custom_keyword}} /
Tab.1 Mapping table of business data and data link表1 业务数据与数据链路的映射关系表 |
数据项 | 数据链路编号 | 设备类型 | 名称 | 部署方式 | 链路方式 | 上联设备 | |
---|---|---|---|---|---|---|---|
1号站闸门开度数据 | 1 | 传感器 | 1号开度仪 | 单节点 | 单链路 | 1号LCU | |
1 | 采集设备 | 1号LCU | 单节点 | 双链路 | 1号站接入交换机A | 1号站接入交换机B | |
1 | 接入交换机 | 1号站接入交换机A | 双节点 | 双链路 | 1号站路由A | 1号站路由B | |
1 | 接入交换机 | 1号站接入交换机B | 双节点 | 双链路 | 1号站路由A | 1号站路由B | |
1 | 核心交换机 | 集控核心交换机A | 双节点 | 双链路 | 集控路由A | 集控路由B | |
1 | 核心交换机 | 集控核心交换机B | 双节点 | 双链路 | 集控路由A | 集控路由B | |
1 | 接入交换机 | 集控接入交换机A | 双节点 | 双链路 | 集控核心交换机A | 集控核心交换机B |
Tab.2 Feature training set表2 特征训练集 |
编号 | 部署方式 | 节点状态 | 链路方式 | 链路状态 | 类:可用性 |
---|---|---|---|---|---|
1 | 单节点 | 单节点可用 | 单链路 | 单链路可用 | 1 |
2 | 单节点 | 单节点可用 | 单链路 | 单链路不可用 | 0 |
3 | 单节点 | 单节点可用 | 双链路 | 任一链路可用 | 1 |
4 | 单节点 | 单节点可用 | 双链路 | 双链路可用 | 1 |
5 | 单节点 | 单节点可用 | 双链路 | 双链路不可用 | 0 |
6 | 单节点 | 单节点不可用 | 单链路 | 单链路可用 | 0 |
7 | 单节点 | 单节点不可用 | 单链路 | 单链路不可用 | 0 |
8 | 单节点 | 单节点不可用 | 双链路 | 任一链路不可用 | 0 |
9 | 单节点 | 单节点不可用 | 双链路 | 双链路可用 | 0 |
10 | 单节点 | 单节点不可用 | 双链路 | 双链路不可用 | 0 |
11 | 双节点 | 单节点可用 | 单链路 | 单链路可用 | 1 |
12 | 双节点 | 单节点可用 | 单链路 | 单链路不可用 | 0 |
13 | 双节点 | 单节点可用 | 双链路 | 任一链路可用 | 1 |
14 | 双节点 | 单节点可用 | 双链路 | 双链路可用 | 1 |
15 | 双节点 | 单节点可用 | 双链路 | 双链路不可用 | 0 |
16 | 双节点 | 双节点可用 | 单链路 | 单链路可用 | 1 |
17 | 双节点 | 双节点可用 | 单链路 | 单链路不可用 | 0 |
Tab.3 Gain entropy table表3 增益熵值表 |
部署方式 | 节点状态 | 链路方式 | 链路状态 |
---|---|---|---|
0.013 85 | 0.352 46 | 0.001 | 0.251 07 |
Tab.4 New Feature training set表4 新分析样本 |
编号 | 节点对象 | 部署方式 | 节点状态 | 链路方式 | 链路状态 | 类别:数据可用性 |
---|---|---|---|---|---|---|
1 | 传感器 | 单点 | 单节点可用 | 单链路 | 单链路可用 | 1 |
2 | 传感器 | 单点 | 单节点可用 | 单链路 | 单链路不可用 | 0 |
3 | 传感器 | 单点 | 单节点不可用 | 单链路 | 单链路不可用 | 0 |
5 | LCU | 单点 | 单节点可用 | 双链路 | 任一链路可用 | 1 |
6 | LCU | 单点 | 单节点可用 | 双链路 | 双链路可用 | 1 |
7 | LCU | 单点 | 单节点可用 | 双链路 | 双链路不可用 | 0 |
8 | LCU | 单点 | 单节点不可用 | 双链路 | 双链路不可用 | 0 |
11 | 现地交换机 | 双机 | 任一节点可用 | 双链路 | 任一链路可用 | 1 |
12 | 现地交换机 | 双机 | 任一节点可用 | 双链路 | 双链路可用 | 1 |
13 | 现地交换机 | 双机 | 任一节点可用 | 双链路 | 双链路不可用 | 0 |
14 | 现地交换机 | 双机 | 双节点可用 | 双链路 | 任一链路可用 | 1 |
15 | 现地交换机 | 双机 | 双节点可用 | 双链路 | 双链路可用 | 0 |
16 | 现地交换机 | 双机 | 双节点可用 | 双链路 | 双链路不可用 | 0 |
17 | 现地交换机 | 双机 | 双节点不可用 | 双链路 | 双链路不可用 | 0 |
18 | 现地交换机 | 双机 | 任一节点可用 | 单链路 | 单链路可用 | 1 |
19 | 现地交换机 | 双机 | 任一节点可用 | 单链路 | 单链路不可用 | 0 |
20 | 现地交换机 | 双机 | 双节点可用 | 单链路 | 单链路可用 | 1 |
21 | 现地交换机 | 双机 | 双节点可用 | 单链路 | 单链路不可用 | 0 |
22 | 现地交换机 | 双机 | 双节点不可用 | 单链路 | 单链路不可用 | 0 |
… | ||||||
80 | 数据同步软件 | 单点 | 单节点可用 | 双上联 | 双上联可用 | 1 |
81 | 数据同步软件 | 单点 | 单节点可用 | 双上联 | 单上联可用 | 1 |
82 | 数据同步软件 | 单点 | 单节点可用 | 双上联 | 双上联不可用 | 0 |
83 | 数据同步软件 | 单点 | 单节点不可用 | 双上联 | 双上联可用 | 0 |
84 | 数据同步软件 | 单点 | 单节点不可用 | 双上联 | 单上联可用 | 0 |
85 | 数据同步软件 | 单点 | 单节点不可用 | 双上联 | 双上联不可用 | 0 |
Tab.5 Entropy value and gain value of node type under the binary decision tree algorithm表5 二叉决策树算法下节点类型的熵值以及增益值 |
类型 | 传感器 | LCU | 现地交换机 | 核心交换机 | 接入交换机 | 通信服务器 | 数据采集服务 | 数据库 | 闸阀监控应用 | 数据同步软件 |
---|---|---|---|---|---|---|---|---|---|---|
熵值 | 0.811 28 | 0.918 30 | 0.961 24 | 0.991 08 | 0.966 12 | 0.954 43 | 0.946 23 | 0.918 30 | 0.954 43 | 0.918 30 |
增益值 | 0.166 14 | 0.059 12 | 0.016 18 | -0.013 66 | 0.011 30 | 0.022 99 | 0.031 19 | 0.059 12 | 0.022 99 | 0.059 12 |
1 |
施薇. 关于对水利业务需求分析报告和智慧水利总体方案的建议[J]. 科学与信息化, 2019(10):197-197.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
2 |
芮晓玲,吴一凡. 基于物联网技术的智慧水利系统[J]. 计算机系统应用, 2012,21(6):161-163.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
3 |
詹全忠. 加强信息系统运行管理支撑服务水利信息化[C]// 中国水利学会,2012.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
4 |
文帅川,周波,秦海燕. 基于二叉树算法的5G承载网故障定位方法及实践[J]. 移动通信, 2020,44(10):29-37.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
5 |
赵海洋,徐敏强,王金东. 改进二叉树支持向量机及其故障诊断方法研究[J]. 振动工程学报, 2013(5):764-770.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
6 |
王运成,吴善明,陈楚湘,等. 基于二叉树的知识推理机模型优化设计[C]// 山东青岛:第27届中国控制与决策会议,2015.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
7 |
徐宣,贺国,潘兴隆,等. 某型监控系统故障诊断专家系统知识获取和故障树推理分析[J]. 舰船电子工程, 2016,36(12):133-137.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
8 |
任哲平,牛春平,郭友松. 基于二叉树的某型装备综合电子系统故障诊断专家系统设计[J]. 计算机科学与应用, 2013,3(5):4.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
9 |
刘涌,李海潮,赵鞭. 一种基于二叉树的测控设备故障诊断方法[J]. 电讯技术, 2016,56(8):928-933.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
10 |
余辉,赵晖. 支持向量机多类分类算法新研究[J]. 计算机工程与应用, 2008(7):189-193+216.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
11 |
金鑫,闫龙川,刘军,等. 基于决策树算法的企业信息系统故障自动诊断分析方法[C]//2016电力行业信息化年会论文集,2016.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
12 |
张文阁,黎沅洪. 信息化装备软件故障定位模型构建[J]. 兵器装备工程学报, 2013,34(8):100-102.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
13 |
唐云善,张春平,施健,等. 基于网络模型和规则模型的电力通信故障预警分析方法及其系统:, CN102724071B[P]. 2015.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
14 |
乔治. 基于知识推理的网路故障预警系统[D].成都: 电子科技大学,2012.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
15 |
程睿. 基于资源关联模型的故障诊断系统的设计与实现[D].北京: 北京邮电大学, 2015.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
16 |
杨波, 张磊, 卫祥,等. 基于双向深度神经网络的电网信息系统故障定位系统及方法:CN109726200A[P]. 2019.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
17 |
李琳琳,孙继银,万磊. 决策树知识表示的多故障源搜索算法研究[J]. 指挥控制与仿真, 2007,29(3):97-99.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
18 |
黄昆. 基于决策树算法的多关系数据分类研究[D].北京:北京交通大学,2010.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
{{custom_ref.label}} |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
/
〈 |
|
〉 |