【技术实现步骤摘要】
基于电力物联网实时检测异常数据的方法、装置及系统
[0001]本专利技术涉及电力物联网
,具体而言,涉及一种基于电力物联网实时检测异常数据的方法、装置及系统。
技术介绍
[0002]在电力物联网领域,存在大量终端设备、传感器等与业务系统进行数据交互,数据传输过程中模块间的接口、消息中间件、数据汇聚节点等,都会承受高负荷的数据通信和存储压力。在电力物联网系统运行过程中,除需确保整个通信链路的畅通外,还应尽量避免大量脏数据、重复数据、错误数据对模块接口、中间件、网络带宽等的占用,以保障有效数据的快速、正常传递。
[0003]而在生产环境中,设备种类众多、所属厂家不统一、对接流程复杂,在海量设备与物联管理平台交互过程中,必然会出现数据错误等异常情况。当前的物联管理平台仅具备自身设置黑名单的功能,检测维度单一,检测的实时性、准确性均较差。
技术实现思路
[0004]为解决现有存在的技术问题,本专利技术实施例提供一种基于电力物联网实时检测异常数据的方法、装置及系统。
[0005]第一方面,本专利技 ...
【技术保护点】
【技术特征摘要】
1.一种基于电力物联网实时检测异常数据的方法,由物联管理平台执行,其特征在于,包括:基于自定义数据交互规范设置第一格式校验规则,并将所述第一格式校验规则下发至边设备,指示所述边设备检测终端设备应当按照所述自定义数据交互规范上传的业务数据是否符合所述第一格式校验规则;接收所述边设备上传的第一有效业务数据,所述第一有效业务数据为符合所述第一格式校验规则的业务数据。2.根据权利要求1所述的基于电力物联网实时检测异常数据的方法,其特征在于,所述基于自定义数据交互规范设置第一格式校验规则包括:对所述自定义数据交互规范进行解析,确定需要检测的字符;按照所述字符在所述自定义数据交互规范中的顺序,将所有的所述字符重组为数组类型的第一格式校验规则,所述第一格式校验规则中每个数组元素对应相应的所述字符,且所述数组元素的索引值表示所述数组元素的顺序。3.根据权利要求2所述的基于电力物联网实时检测异常数据的方法,其特征在于,所述字符包括:开始字符、键值对字符、分隔字符和结束字符;所述数组元素包括:开始数组元素、键值对数组元素、分割数组元素和结束数组元素;所述按照所述字符在所述自定义数据交互规范中的顺序,将所有的所述字符重组为数组类型的第一格式校验规则,包括:将在所述自定义数据交互规范中位于首位的所述开始字符作为所述第一格式校验规则首位的开始数组元素;按照至少一个所述键值对字符在所述自定义数据交互规范中的顺序,为所述第一格式校验规则依次设置与每个所述键值对字符对应的键值对数组元素,并在相邻的两个所述键值对数组元素之间增加与所述分隔字符对应的分割数组元素;将在所述自定义数据交互规范中位于末位的所述结束字符作为所述第一格式校验规则末位的结束数组元素。4.根据权利要求3所述的基于电力物联网实时检测异常数据的方法,其特征在于,所述字符还包括:键字符、键值连接字符、值开始字符、值字符和值结束字符;所述数组元素还包括:键数组元素、键值连接数组元素、值开始数组元素、值数组元素和值结束数组元素;所述方法还包括:预先设置第一键值模板和第二键值模板,所述第一键值模板包括所述键值对数组元素,所述第二键值模板包括依次设置的所述键数组元素、所述键值连接数组元素、所述值开始数组元素、所述值数组元素和所述值结束数组元素;所述为所述第一格式校验规则依次设置与每个所述键值对字符对应的键值对数组元素,包括:确定所对应的键值对字符中的值字符为结构体的目标键值对数组元素,为所述目标键值对数组元素的索引值添加引用所述第二键值模板的标识,所述结构体包括至少一个键值对字符;基于所述第二键值模板,将所述目标键值对数组元素分为依次设置的目标键数组元素、目标键值连接数组元素、目标值开始数组元素、目标值数组元素和目标值结束数组元
...
【专利技术属性】
技术研发人员:缪巍巍,曾锃,黄进,张震,滕昌志,
申请(专利权)人:国网江苏省电力有限公司双创中心国网江苏省电力有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。