(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 20221048326 5.6
(22)申请日 2022.05.06
(71)申请人 中国长江三峡集团有限公司
地址 100038 北京市海淀区玉渊潭南路1号
(72)发明人 李婉 尹峥 王斌 王峥瀛
(74)专利代理 机构 北京三聚阳光知识产权代理
有限公司 1 1250
专利代理师 李博洋
(51)Int.Cl.
G06F 9/48(2006.01)
G06F 9/50(2006.01)
G06Q 10/06(2012.01)
G06Q 50/06(2012.01)
(54)发明名称
一种电网数据处 理方法和系统
(57)摘要
本发明提供了一种电网数据处理方法和系
统, 包括: 创建多个数据采集子任务并发运行, 每
个子任务负责一个采集节点的数据采集工作, 保
证每个采集节点的电力运行实时数据被及时读
取, 同时多任务并发运行能充分利用CPU资源; 利
用监测任务时刻监测来自采集节 点的请求; 对电
网数据进行质量统计分析; 根据当前网络状况和
电网数据质量采用相应的调度策略进行数据优
化传输。 利用本发明的方法和系统, 整合了数据
采集发布、 网络侦测、 数据传输功能, 在处理大量
客户访问时减少网络拥塞, 提高了服务的稳定
性。 电网数据质量分析评估层次更为清晰, 有效
减少了电网数据质量分析评价中数据收集、 统
计、 分析和评价的人工工作量, 提高电网数据质
量管理效率。
权利要求书2页 说明书6页 附图1页
CN 114579287 A
2022.06.03
CN 114579287 A
1.一种电网数据处 理方法, 其特 征在于, 该 方法具体包括 步骤:
步骤1、 创建多个数据采集子任务并发运行, 每个子任务负责一个采集节点的数据采集
工作, 保证每个采集节点的电力运行实时数据被及时读取, 同时多任务并发运行能充分利
用CPU资源;
步骤2、 利用监测任务时刻监测来自采集节点的请求;
步骤3、 对电网数据进行质量统计分析;
步骤4、 根据当前网络状况和电网数据质量采用相应的调度策略进行 数据优化传输 。
2.根据权利要求1所述的电网数据处理方法, 其特征在于, 其中, 所述步骤1中每个数据
采集子任务包括如下步骤:
步骤1.1、 调用连接模块与采集节点建立连接, 连接成功则进入步骤1.2; 连接失败则重
新读取采集节点的IP地址和端口, 若始终失败则判定该采集节点通信异常, 并终止数据采
集子任务;
步骤1.2、 调用收发模块的消息发送函数向采集节点发送数据采集命令;
步骤1.3、 调用收发模块的消息接收函数接收来自采集节点返回的数据, 若收到响应消
息则进入步骤1.4; 若没有收到相应消息, 则再次向采集节点请求实时数据, 若始终失败则
判定该采集节点 通信异常, 并终止数据采集子任务;
步骤1.4、 从采集节点反馈的响应消息中提取电力运行实时数据, 将数据 首先存入缓冲
队列中供客户浏览器端直接调用, 其次存 储于数据库中作为备份;
步骤1.5、 数据采集子任务进入休眠, 休眠结束后进行 下一轮数据采集。
3.根据权利要求1所述的电网数据处理方法, 其特征在于, 其中, 所述步骤2在监测任务
的实现过程中采用任务队列, 通过重复利用在任务队列中创建的工作任务, 避免新任务创
建和销毁造成不必要的CPU消耗, 并且能够提高系统响应速度。
4.根据权利要求3所述的 电网数据处理方法, 其特征在于, 其中, 所述监测任务实现过
程包括:
步骤2.1、 初始化任务队列, 首先在监测任务内定义任务队列, 任务队列可以容纳固定
数量的工作任务;
步骤2.2、 当采集节点的IP地址和端 口发生变化, 或者有新的采集节点加入, 采集节点
主动向监测端口发送请求, 监测任务收到请求后调用任务队列管理器创建工作任务处理请
求; 当工作任务个数达到任务队列的基本容量时, 停止创建, 当有新的请求到达时, 加入等
待队列;
步骤2.3、 工作任务实现从采集节点发送的消息中提取IP地址和端口, 并将这些信息更
新至配置文件列表中;
步骤2.4、 出现终止事 件时关闭任务队列, 并停止监测任务。
5.根据权利要求1所述的 电网数据处理方法, 其特征在于, 其中, 所述步骤3具体为: 调
度控制单元的电网数据质量分析评价模块, 用于对比分析配置文件发送的完整的电网基础
运行数据, 得出基础数据质量评价结果, 生成电网数据质量统计分析报告。
6.根据权利要求1所述的 电网数据处理方法, 其特征在于, 其中, 所述步骤4具体为: 调
度控制单元的网络侦测模块对网络链路状况进行侦测, 并将数据交由调 度执行模块进 行处
理, 通过平台管理单元 的网络管理模块与调度执行模块进行交互, 完成节点负载状态的侦权 利 要 求 书 1/2 页
2
CN 114579287 A
2测。
7.根据权利要求6所述的电网数据处理方法, 其特征在于, 其中, 所述步骤4中的所述数
据优化传输包括网络动态和/或静态数据优化、 视频点播和/或直播数据优化、 文件下载优
化。
8.根据权利要求7所述的电网数据处理方法, 其特征在于, 其中, 所述步骤4中的所述数
据优化传输进一步包括对于网站的静态数据, 通过云平台的主动推送或被动拉取的方式发
布到最接 近客户的末梢缓存节点, 利用调度策略将客户重 定向到离客户最近的节点。
9.根据权利要求8所述的电网数据处理方法, 其特征在于, 其中, 所述步骤4中的所述数
据优化传输进一步包括对于网站的动态数据, 缓存节点将应用程序和相应的业务组件直接
在云平台的末梢服 务器中计算, 直接生成动态网络内容。
10.根据权利要求9所述的 电网数据处理方法, 其特征在于, 其中, 所述步骤4中的所述
数据优化传输进一步包括通过视频传输协议和分片, 将视频文件和网络内容进行一致部
署, 将这些视频文件分片文件在云平台上进行发布。
11.根据权利要求10所述的电网数据处理方法, 其特征在于, 其中, 所述步骤4中的所述
数据优化传输进一步包括客户在下载资源时, 可从缓存节点上下载, 采用资源分片, 将大数
据量文件进行资源分片, 通过创建多条服务端和接 收端之间的连接路径, 对文件进行多路
径并行下载。
12.一种实施权利要求1至11中任一项所述电网数据处理方法的电网数据处理系统, 其
特征在于, 所述电网数据处 理系统包括:
运行数据采集单元、 数据发布单元、 平台管理单元、 网络安全模块、 通信单元和调度控
制单元;
运行数据采集单 元连接于多个采集节点, 实时地并发采集电网设备运行 数据;
数据发布单元负责数据的存储、 管理以及全网发布, 由数据管理、 数据存储、 数据发布3
个功能模块组成;
平台管理单元负责平台管理, 平台管理单元中的统计分析模块负责采集云平台的带宽
流量数据、 流量缓存数据、 节点流量比例、 资源访问的统计数据, 进行客户行为分析并提供
给外部数据分析系统;
网络安全 模块负责客户身份认证、 内容 安全;
通信单元负责处 理终端客户的各种业 务请求, 实现广域网传输优化;
调度控制单元基于内容频度、 客户位置、 客户行为、 电网数据质量、 网络测量的上报数
据来决定以何种策略调度内容、 调度哪些内容、 节点如何选取。
13.根据权利要求12所述的电网数据处理系统, 其特征在于, 所述调度控制单元由电网
数据质量分析评价模块以及网络侦测 和调度执 行模块组成。权 利 要 求 书 2/2 页
3
CN 114579287 A
3
专利 一种电网数据处理方法和系统
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:13:20上传分享