【技术实现步骤摘要】
一种泛在电力物联网终端设备数据统一处理的方法
[0001]本专利技术涉及数据处理
,特别涉及一种泛在电力物联网终端设备数据统一处理的方法。
技术介绍
[0002]泛在电力物联网是一个实现电网基础设施、人员及所在环境识别、感知、互联与控制的网络系统。2019年国家电网公司在两会报告中提出建设世界一流能源互联网企业的重要物质基础是要建设运营好“两网”,分别是“坚强智能电网”和“泛在电力物联网”,泛在电力物联网这个名词首次出现在国家电网公司的两会报告中,成为和坚强智能电网相提并论的重点工作。目前泛在电力物联网系统接入的终端设备超过5亿台(只),而规划到2030年,接入物联网系统的设备数量将达到20亿台(只)。终端设备数据采集面临
‘
数据量大
’
、
‘
数据增长速度快
’
、
‘
数据冗余
’
、
‘
设备通信协议不一致
’
等特点,目前用电系统无法适应不断增长的处理需求,数据处理能力有所不足。
技术实现思路
[0003]本专利技术的目的在于提供一种泛在电力物联网终端设备数据统一处理的方法,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种泛在电力物联网终端设备数据统一处理的方法,包括以下步骤:
[0005]A1.多协议解析;
[0006]A2.判断是否属于被动上传协议,
[0007]若是,则进行被 ...
【技术保护点】
【技术特征摘要】
1.一种泛在电力物联网终端设备数据统一处理的方法,其特征在于,包括以下步骤:A1.多协议解析;A2.判断是否属于被动上传协议,若是,则进行被动上传协议解析,若否,则进行主动上传协议解析;A3.数据冗余过滤;A4.数据加解密;A5.边缘存储,所述步骤A1.多协议解析包括针对被动上传协议的解析方法和针对主动上传协议的解析方法。2.根据权利要求1所述的一种泛在电力物联网终端设备数据统一处理的方法,其特征在于,所述步骤A4.数据数据加解密,包括如下步骤:B1.解析接收到的数据,根据数据报文判断数据加密方式;B2.询问是否使用国密算法SM2进行加密,若是,则不对数据解密,并结束线程,若否,则进入步骤B3;B3.根据报文中加密类型对报文进行解密;B4.使用国密SM2算法对数据进行加密;B5.结束线程。3.根据权利要求1所述的一种泛在电力物联网终端设备数据统一处理的方法,其特征在于,所述针对被动上传协议的解析方法,包括如下步骤:C1.启动定时管理线程;C2.加载数据库设备数据到内存链表中;C3.判断是否需要被动启动数据采集线程,若是,则被动启动数据采集线程,若否,则进入步骤C4;C4.判断是否需要被动启动设备重连线程;若是,则被动启动设备重连线程,若否,则进入步骤步骤C5;C5.线程睡眠,进入步骤C2。4.根据权利要求3所述的一种泛在电力物联网终端设备数据统一处理的方法,其特征在于,所述步骤C3中的被动启动数据采集线程,包括如下步骤:D1.被动启动数据采集线程;D2.读取采集设备信息链表;D3.尝试对设备发起网络连接;D4.询问是否连接成功,若连接成功,则进入步骤D5,若连接失败,则进入步骤D4-1;D4-1询问重连次数是否超过配置次数,
若超过,则进入步骤D4-2,若未超过,则进入步骤D3;D4-2.将设备连接失败标识更新到采集设备信息链表,并将设备信息写入到设备重连链表,进入步骤D2;D5.将设备连接成功标识更新到采集设备信息链表;D6.对设备进行数据采集,并对数据进行处理;D7.询问程序是否正常执行,若是,则进入步骤D6,若否,则进入步骤D8;D8.记录异常日志,将设备信息写入到设备重连链表;D9.结束线程。5.根据权利要求3所述的一种泛在电力物联网终端设备数据统一处理的方法,其特征在于,所述C4中的被动启动设备重连线程,包括如下步骤:E1.被动启动设备重连线程;E2.读取设备重连信息链表;E3.尝试对设备发...
【专利技术属性】
技术研发人员:张笑岩,武延年,李魁雨,孙永明,魏本海,王祥,赵成文,那辰星,
申请(专利权)人:国网信息通信产业集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。