(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210537762.X
(22)申请日 2022.05.17
(71)申请人 三峡高科信息技 术有限责任公司
地址 100000 北京市通州区贡院街1号院1
号楼二层20 6-29室
(72)发明人 邱生顺 郑黎明 刘德文 李晓波
陈云鹏 陈庆锋 陈娣
(74)专利代理 机构 北京冠和权律师事务所
11399
专利代理师 万晶晶
(51)Int.Cl.
G06F 16/248(2019.01)
G06F 16/25(2019.01)
G06F 16/2457(2019.01)
G06F 16/2455(2019.01)G06F 8/36(2018.01)
(54)发明名称
一种水电站监测数据转换展示的方法及系
统
(57)摘要
本发明提供了一种水电站监测数据转换展
示的方法及系统, 方法包括: 获取用户需求信息,
基于需求信息读取对应的配置信息; 基于预设第
一组装规则, 组装所有配置信息, 得到配置项; 根
据配置项, 确定用户设备的原始数据; 基于枚举
策略和配置信息, 解析原始数据, 得到解析数据;
基于预设第二组装规则, 组装解析数据, 得到运
行数据; 分别将运行数据和配置项进行展示, 用
于解决在同一监测页面, 因不同的水电站要展示
的监测点不同, 实现、 维护困难, 和不同水电站、
设备、 监测点具有不同的业务含义, 数据转换算
法和展示方法的技术实现工作量大, 且不同监测
点的数据转换算法和展示方法存在重复, 一旦某
类算法或方法发生改变, 维护困难, 容易引发错
误的问题。
权利要求书4页 说明书11页 附图2页
CN 114896309 A
2022.08.12
CN 114896309 A
1.一种水电站监测数据转换展示的方法, 其特 征在于, 包括:
获取用户需求信息, 基于所述需求信息读取对应的配置信息;
基于预设第一组装规则, 组装所有所述配置信息, 得到配置项;
将所述配置项 进行展示;
根据所述配置项, 确定用户设备的原始数据; 基于枚举策略和所述配置信息, 解析所述
原始数据, 得到解析 数据;
基于预设第二组装规则, 组装所述 解析数据, 得到运行 数据;
将所述运行数据进行展示。
2.根据权利要求1所述的一种水电站监测数据转换展示的方法, 其特征在于, 所述配置
信息的确定步骤如下:
获取电站的维度;
基于预设的配置规则, 根据 所述电站的维度确定配置信 息; 其中, 所述配置信 息包括监
测点名称、 监测点编码、 读地址、 写地址、 数据类型、 数据精度其中任一项或多 项结合。
3.根据权利要求1所述的一种水电站监测数据转换展示的方法, 其特征在于, 所述配置
项的类型包括功能页类型、 具体监测点类型、 电站类型其中任一项。
4.根据权利要求1所述的一种水电站监测数据转换展示的方法, 其特征在于, 所述根据
所述配置项, 确定用户设备的原 始数据, 包括:
基于预设第三组装规则, 根据所述配置项, 智能组装出批量查询设备原始数据的请求
参数;
根据所述请求 参数, 批量获取用户设备的原 始数据。
5.根据权利要求1所述的一种水电站监测数据转换展示的方法, 其特征在于, 所述基于
枚举策略和所述配置信息, 解析 所述原始数据, 得到解析 数据, 包括:
循环所有所述配置信息, 根据所述配置信息中的操作类型, 确定对应的枚举策略;
基于对应所述枚举策略对所述原 始数据进行对应解析, 得到解析 数据。
6.根据权利要求5所述的一种水电站监测数据转换展示的方法, 其特征在于, 所述枚举
策略包括: Bit枚举策略、 S16枚举策略、 U16Bit枚举策略、 S32枚举策略、 AbsS16枚举策略、
U16BitDouble枚举策略其中任一项;
所述Bit枚举策略, 具体包括: 获取第一地址差, 基于所述第一地址差, 获取所述原始数
据中对应的第一原 始值; 基于预设格式化配置对所述第一原 始值格式化, 得到解析 数据;
所述S16枚举策略, 具体包括: 获取第二地址差, 基于所述第二地址差, 获取所述原始数
据中对应的第二原始值; 将所述第二原始值转换为带符号的16位十进制数; 根据对应的所
述配置信息, 处 理所述带符号的16位十进制数的数据精度, 得到解析 数据;
所述U16Bit枚举策略, 具体包括: 获取第三地址差, 基于所述第三地址差, 获取所述原
始数据中对应的第三原始值; 将所述第三原始值转换为不带符号的16位十进制数; 获取对
应所述配置信息中与所述不带符号的16位十进制数对应的Bit位; 将所述Bit 位转换为对应
的10进制数; 基于预设格式化配置对所述10进制数格式化, 得到解析 数据;
所述S32枚举策略, 具体包括: 获取第四地址差, 基于所述第四地址差, 获取所述原始数
据中对应的高位原始值和低位原始值; 基于二进制高16位结合二进制低16位的方式, 将所
述高位原始值和 低位原始 值转换为32 位二进制数; 将所述32 位二进制数转换为带符号的10权 利 要 求 书 1/4 页
2
CN 114896309 A
2进制数, 得到解析 数据;
所述AbsS16枚举策略, 具体包括: 获取第五地址差, 基于所述第五地址差, 获取所述原
始数据中对应的第五原始值; 将所述第五原始值转换为带符号的16位十进制数; 根据对应
的所述配置信息, 处理所述带符号的16位十进制数的数据 精度, 得到精度数据; 将所述精度
数据取绝对值, 得到解析 数据;
所述U16BitDouble枚举策略, 具体包括: 获取第六地址差, 基于所述第六地址差, 获取
所述原始数据中对应的第六原始值; 将所述第六原始值转换为不带符号的16位十进制数;
获取对应所述配置信息中多个与所述不带符号的16位十进制数对应的Bit位; 将多个所述
Bit位转换为对应的10进制数; 基于预设格式化配置对所述10进制数格式化, 得到解析数
据。
7.根据权利要求1所述的一种水电站监测数据转换展示的方法, 其特征在于, 得到当前
用户设备的运行 数据后, 还 包括:
根据当前用户设备的节点匹配度选择合适的监测节点, 向数据中心申请异常数据判断
请求, 并向所述数据中心提供当前用户设备的运行 数据;
所述数据中心收到申请并 同意后, 根据所述监测节点的类型选取对应类型的历史运行
数据、 历史运行 数据异常判断结果、 模型和模型收敛 条件;
基于所述历史运行数据、 历史运行数据异常判断结果和模型收敛条件对所述模型进行
训练, 直至结果收敛, 得到异常数据判断模型;
将所述运行数据输入至所述异常数据判断模型, 得到异常判断结果;
若所述异常判断结果 为数据异常, 通过 所述监测节点, 返回数据异常结果;
对所述当前用户设备对应的运行 数据进行异常标记。
8.根据权利要求7所述的一种水电站监测数据转换展示的方法, 其特征在于, 所述根据
当前用户设备的节点匹配度选择合 适的监测节点, 包括:
预先对每一 监测节点进行节点编号, 得到唯一的第一编号信息;
获取当前用户设备的第二编号信息; 其中, 所述第二编号信息包括: 设备类型编号、 设
备所在区域编号和设备用途编号;
判断所有监测节点中是否存在与所述第二编号信息 完全相同的第一编号信息;
若存在, 得到第一 监测节点, 并将所述第一 监测节点作为当前用户设备的监测节点;
若不存在, 基于预设第一重要程度筛选规则, 去除所述第 二编号信 息中的任一编 号, 得
到第三编号信息;
判断所有监测节点中是否存在包 含所述第三编号信息的第一编号信息;
若存在, 得到第二 监测节点, 并将所述第二 监测节点作为当前用户设备的监测节点;
若不存在, 基于预设第二重要程度筛选规则, 去除所述第 三编号信 息中的任一编 号, 得
到第四编号信息;
判断所有监测节点中是否存在包 含所述第四编号信息的第一编号信息;
若存在, 得到第三 监测节点, 并将所述第三 监测节点作为当前用户设备的监测节点;
若不存在, 发出异常判断失效信号;
其中, 当所述第二监测节点或所述第三监测节点为多个时, 任选一个第二监测节点或
所述第三 监测节点作为当前用户设备的监测节点。权 利 要 求 书 2/4 页
3
CN 114896309 A
3
专利 一种水电站监测数据转换展示的方法及系统
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:11:44上传分享