输变电设备负荷数据接入电力系统的监控预警系统及方法技术方案

技术编号:14547821 阅读:67 留言:0更新日期:2017-02-04 19:12
本发明专利技术公开了输变电设备负荷数据接入电力系统的监控预警系统及方法,包括以下步骤:建立设备量测模型规范;建立接入日志内容标准;通过量测模型规范解析负荷数据;对于实时接入的负荷数据存入kafka消息队列建立对外实时广播推送实时数据通道;识别判断接入过程中存在的网络、服务、存储故障并存储到故障记录表并前台页面访问;对于故障记录通过历史数据接口服务补录缺漏的数据;本发明专利技术有益效果:建立了接入日志内容标准,为电力专业化应用;为电力行业与其他部门间的数据交互奠定了基础。

【技术实现步骤摘要】

本专利技术属于电力系统的设备负荷数据接入、存储、预警领域,具体涉及输变电设备负荷数据接入电力系统的监控预警系统及方法
技术介绍
输变电设备负荷数据与电网资源数据分别存储在不同的内网系统,受各自安全规范和条例的限制,按照一般方式电力系统往往无法获取有效的输变电设备负荷数据信息,因此在将输变电设备负荷数据采集并存储至电网系统公共数据库时,需要将输变电设备负荷数据按照电力标准规范解析,才能达到可以使用的目的。输变电设备负荷数据主要包括电网输变电设备的各种实时的信息(包括频率、发电机功率、线路功率、母线电压等),现主要存储在能量管理系统内。能量管理系统是以计算机为基础的现代化电力综合自动化系统,主要为电网调度管理人员提供电网各种实时的信息,并对电网进行调度决策管理和控制,保证电网安全运行,提高电网质量和改善电网运行的经济性。其数据发生周期短,有的数据发生改变的周期为1分钟,比如发电机功率、线路功率等;输变电设备负荷数据作为全网设备的数据范围受地域的限制,其数据存储在不同的服务器上;输变电设备负荷接入是通过webservice服务,按照测点集合请求并把返回的数据按照格式分析并存储到数据库中;输变电设备负荷接入数据量大,一般每分钟设备负荷数据量大约15M左右,一天就能达到21G左右。以往的数据接入,只是单一的接入并存储,其接入过程中的对可能出现的故障缺乏准确分类的判断和记录,不适用于确保数据的完整性,因此需要建立一个完整的接入过程故障判断预警,为及时解决故障并根据故障恢复缺失数据提供缺失时间段;以往的数据接入引用oracle存储方式,因为数据量太大,无法满足延伸应用分析的查询历史数据的响应时间,因此需要建立一个快速大数据存储检索的存储机制;以往的数据接入存储后,再由其他应用去其库中查询,不适用于实时数据的实时分析和处理,需要建立一个实时数据广播机制和快速数据共享。
技术实现思路
本专利技术的目的就是为了解决上述问题,提出了输变电设备负荷数据接入电力系统的监控预警系统及方法,该方法使用故障识别技术、非结构化数据库、开源实时数据广播框架、识别接入过程中存在的网络、服务、存储故障并对故障预警和缺漏数据补录以及数据共享,实现将输变电设备数据顺利接入电力内网并确保数据完整性和实时性以及可扩展性。为了实现上述目的,本专利技术采用如下技术方案:输变电设备负荷数据接入电力系统的监控预警系统,包括:诊断模块,用于跟踪接入过程的web服务请求过程和存储过程中出现的异常情况,并按逻辑算法推断异常原因;预警模块,用于根据诊断模块判断出网络断开、服务停止、存储故障、请求延迟、存储延迟和心跳停止,并将判断结果存储到存储模块中;存储模块,用于把预警模块诊断出的故障存入输变电设备负荷数据库中,接入过程中产生的输变电设备负荷数据存入输变电设备负荷数据库中;展现模块,用于对预警结果进行展示。所述接入诊断模块,包括接入数据并解析单元、服务状态判断单元和写入状态判断单元;接入数据并解析单元,用于跟踪接入应用与web服务通讯中网络通讯异常并推断异常原因的算法;用于解析接入的元数据并组成habse存储格式的组合;用于根据接入过程中统计产生的请求数据量、返回数据量、存储数据量;服务状态判断单元,用于跟踪接入应用与web服务信息交换中异常并推断异常原因的算法;写入状态判断单元,用于跟踪接入应用存储故障数据、解析结果到hbase异常并推断异常原因的算法;所述预警模块,包括网络断开预警单元、服务停止预警单元、存储故障预警单元、请求延迟预警单元、存储延迟预警单元和心跳停止预警单元;网络断开预警单元,用于根据接入数据并解析单元诊断出的网络断开故障,即表示web服务主机网络离线;服务停止预警单元,用于根据服务状态判断单元诊断出的服务停止故障,即表示web服务主机网络在线,但是服务拒绝连接;存储故障预警单元,用于根据写入状态判断单元诊断出的存储故障,即表示hbase发生故障;请求延迟预警单元,用于根据服务状态判断单元诊断出的请求延迟故障,即表示一次数据请求耗时超过1分钟;存储延迟预警单元,用于根据写入状态判断单元诊断出的存储延迟故障,即表示存储时长大于5秒;心跳停止预警单元,用于根据接入应用日志诊断出的心跳停止故障,即表示接入应用故障退出或未运行;所述存储模块,包括HBase非结构化数据存储单元、Hdfs文件存储单元、Kafka广播单元和Redis临时数据缓存单元;HBase非结构化数据存储单元,用于存储接入解析后的数据、故障记录,供其他电网应用研究查询历史数据;Hdfs文件存储单元,用于磁盘备份解析后的数据,供数据库故障崩溃数据恢复;Kafka广播单元,用于实时推送新接入的解析数据,供其他电网应用被动更新数据;Redis临时数据缓存单元,用于临时存储接入1天的解析数据;所述展现模块,包括总体实时状态概览单元、按应用实时状态概览单元、历史故障查询单元和实时数据流量折线图展示单元。总体实时状态概览单元,用于展示根据预警模块诊断出的结果;按应用实时状态概览单元,用于展示根据预警模块诊断出的网络断开、服务停止、存储故障、请求延迟、存储延迟和心跳停止等故障并区分颜色;历史故障查询单元,用于根据时间段查询故障发生的记录详细信息;实时数据流量折线图展示单元用于把根据接入数据并解析单元统计出的请求数据量、返回数据量、存储数据量根据时间点的变化形成折线图展示;输变电设备负荷数据实时接入电力系统的监控预警方法,包括以下步骤:步骤(1):依据能量管理系统的D5000模型建立设备量测模型规范;同时根据实时数据接入过程中的历史异常数据建立接入日志内容标准;步骤(2):依据步骤(1)中的设备量测模型规范和步骤(1)中的接入日志内容标准建立输变电设备负荷数据库,对输变电设备负荷数据库中的负荷数据、故障记录、补录历史分别建立负荷数据表、故障记录表和补录历史表;为适合非结构数据库的存储及快速检索,统一输变电设备负荷数据库的key值组成key值格式规范;步骤(3):通过步骤(1)的量测模型规范对实时接入的输变电设备负荷数据进行解析,并根据步骤(2)中的key值格式规范存储到步骤(2)的设备负荷数据库中的负荷数据表中,然后通过对负荷数据表中的数据进行广播;步骤(4):通过步骤(1)中的接入日志内容标准识别接入输变电设备负荷数据过程中存在的网络故障、服务故障或存储故障,并将故障根据步骤(2)中的key值格式规本文档来自技高网
...
输变电设备负荷数据接入电力系统的监控预警系统及方法

【技术保护点】
输变电设备负荷数据接入电力系统的监控预警系统,其特征是,包括:诊断模块,用于跟踪接入过程的web服务请求过程和存储过程中出现的异常情况,并按逻辑算法推断异常原因;预警模块,用于根据诊断模块判断出网络断开、服务停止、存储故障、请求延迟、存储延迟和心跳停止,并将判断结果存储到存储模块中;存储模块,用于把预警模块诊断出的故障存入输变电设备负荷数据库中,接入过程中产生的输变电设备负荷数据存入输变电设备负荷数据库中;展现模块,用于对预警结果进行展示。

【技术特征摘要】
1.输变电设备负荷数据接入电力系统的监控预警系统,其特征是,包括:
诊断模块,用于跟踪接入过程的web服务请求过程和存储过程中出现的异常情况,并按
逻辑算法推断异常原因;
预警模块,用于根据诊断模块判断出网络断开、服务停止、存储故障、请求延迟、存储
延迟和心跳停止,并将判断结果存储到存储模块中;
存储模块,用于把预警模块诊断出的故障存入输变电设备负荷数据库中,接入过程中产
生的输变电设备负荷数据存入输变电设备负荷数据库中;
展现模块,用于对预警结果进行展示。
2.如权利要求1所述的系统,其特征是,所述接入诊断模块,包括接入数据并解析单元、
服务状态判断单元和写入状态判断单元;
接入数据并解析单元,用于跟踪接入应用与web服务通讯中网络通讯异常并推断异常原
因的算法;用于解析接入的元数据并组成habse存储格式的组合;用于根据接入过程中统计
产生的请求数据量、返回数据量、存储数据量;
服务状态判断单元,用于跟踪接入应用与web服务信息交换中异常并推断异常原因的算
法;
写入状态判断单元,用于跟踪接入应用存储故障数据、解析结果到hbase异常并推断异
常原因的算法。
3.如权利要求1所述的系统,其特征是,所述预警模块,包括网络断开预警单元、服务
停止预警单元、存储故障预警单元、请求延迟预警单元、存储延迟预警单元和心跳停止预警
单元;
网络断开预警单元,用于根据接入数据并解析单元诊断出的网络断开故障,即表示web
服务主机网络离线;
服务停止预警单元,用于根据服务状态判断单元诊断出的服务停止故障,即表示web服
务主机网络在线,但是服务拒绝连接;
存储故障预警单元,用于根据写入状态判断单元诊断出的存储故障,即表示hbase发生
故障;
请求延迟预警单元,用于根据服务状态判断单元诊断出的请求延迟故障,即表示一次数
据请求耗时超过1分钟;
存储延迟预警单元,用于根据写入状态判断单元诊断出的存储延迟故障,即表示存储时
长大于5秒;
心跳停止预警单元,用于根据接入应用日志诊断出的心跳停止故障,即表示接入应用故
障退出或未运行。
4.如权利要求1所述的系统,其特征是,所述存储模块,包括HBase非结构化数据存储
单元、Hdfs文件存储单元、Kafka广播单元和Redis临时数据缓存单元;
HBase非结构化数据存储单元,用于存储接入解析后的数据、故障记录,供其他电网应
用研究查询历史数据;
Hdfs文件存储单元,用于磁盘备份解析后的数据,供数据库故障崩溃数据恢复;
Kafka广播单元,用于实时推送新接入的解析数据,供其他电网应用被动更新数据;
Redis临时数据缓存单元,用于临时存储接入1天的解析数据。
5.如权利要求1所述的系统,其特征是,所述展现模块,包括总体实时状态概览单元、
按应用实时状态概览单元、历史故障查询单元和实时数据流量折线图展示单元;
总体实时状态概览单元,用于展示根据预警模块诊断出的结果;
按应用实时状态概览单元,用于展示根据预警模块诊断出的网络断开、服务停止、存储
故障、请求延迟、存储延迟和心跳停止故障并区分颜色;
历史故障查询单元,用于根据时间段查询故障发生的记录详细信息;
实时数据流量折线图展示单元用于把根据接入数据并解析单元统计出的请求数据量、返
回数据量、存储数据量根据时间点的变化形成折线图展示。
6.输变电设备负荷数据实时接入电力系统的监控预警方法,其特征是,包括以下步骤:
步骤(1):依据能量管理系统的D5000模型建立设备量测模型规范;同时根据实时数据接
入过程中的历史异常数据建立接入日志内容标准;
步骤(2):依据步骤(1)中的设备量测模型规范和步骤(1)中的接入日志内容标准建立输变电
设备负荷数据库,对输变电设备负荷数据库中的负荷数据、故障记录、补录历史分别建立负
荷数据表、故障记录表和补录历史表;为适合非结构数据库的存储及快速检索,统一输变电
设备负荷数据库的key...

【专利技术属性】
技术研发人员:王辉杜修明杨祎李秀卫朱文兵郭志红陈玉峰丁书耕
申请(专利权)人:国网山东省电力公司电力科学研究院国家电网公司山东鲁能软件技术有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1