一种用于物联网设备数据收集的分析预警方法及系统技术方案

技术编号:33037872 阅读:31 留言:0更新日期:2022-04-15 09:16
本发明专利技术提供了一种用于物联网设备数据收集的分析预警方法及系统,包括获取物联网设备的实时上报信息,并进行进行统一定义;基于物联网设备的实时上报信息进行分类;针对分类后数据进行数据预处理;对预处理后的数据,在对应的不同场景下进行关联挖掘,确定物联网设备数据的关联信息;根据物联网设备数据之间的关联信息以及设定的设备上报信息触发条件进行实时预警。本发明专利技术支持多种类型数据源获取数据和流向,具有极高的安全可靠性和资料恢复能力。力。力。

【技术实现步骤摘要】
一种用于物联网设备数据收集的分析预警方法及系统


[0001]本专利技术属于物联网
,具体涉及一种用于物联网设备数据收集的分析预警方法及系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]经过20多年的发展,物联网行业逐渐趋于成熟并且随着与云计算、AI、5G等新技术的融合应用,物联网逐渐向AIoT方向过渡:IoT和AI相结合,通过物联网产生、收集海量数据,存储于设备终端、边缘端或云端,再通过机器学习对数据进行智能分析,以实现万物智联。
[0004]目前大部分公司的数据架构是Lambda架构,它解决了一个公司大数据批量离线处理和实时数据处理的需求。数据从底层的数据源开始,经过各种各样的格式进入大数据平台,在大数据平台中经过Kafka、Flume等数据组件进行收集,然后分成两条线进行计算。一条线是进入流式计算平台(例如Storm、Flink或者Spark Streaming),去计算实时的一些指标;另一条线进入批量数据处理离线计算平台(例如Mapreduce、Hive,Spark SQL),去计算T+1的相关业务指标,这些指标需要隔日才能看见。Lambda架构经过多年的发展虽然稳定,但是也存在一些致命缺点,并在大数据3.0时代越来越不适应数据分析业务的需求。
[0005]缺点如下:
[0006]1、实时与批量计算结果不一致引起的数据口径问题;
[0007]2、批量计算在计算窗口内无法完成;
[0008]3、数据源变化都要重新开发、开发周期长,业务反应不够迅速;
[0009]4、对服务器存储要求高,加大服务器存储压力。

技术实现思路

[0010]为了解决上述问题,本专利技术提出了一种用于物联网设备数据收集的分析预警方法及系统,本专利技术支持多种类型数据源获取数据和流向,具有极高的安全可靠性和资料恢复能力。
[0011]根据一些实施例,本专利技术的第一方案提供了一种用于物联网设备数据收集的分析预警方法,采用如下技术方案:
[0012]一种用于物联网设备数据收集的分析预警方法,包括:
[0013]获取物联网设备的实时上报信息,并进行进行统一定义;
[0014]基于物联网设备的实时上报信息进行分类;
[0015]针对分类后数据进行数据预处理;
[0016]对预处理后的数据,在对应的不同场景下进行关联挖掘,确定物联网设备数据的关联信息;
[0017]根据物联网设备数据之间的关联信息以及设定的设备上报信息触发条件进行实时预警。
[0018]根据一些实施例,本专利技术的第二方案提供了一种用于物联网设备数据收集的分析预警系统,采用如下技术方案:
[0019]一种用于物联网设备数据收集的分析预警系统,包括:
[0020]数据收集模块,被配置为获取物联网设备的实时上报信息,并进行进行统一定义;
[0021]数据分类模块,被配置为基于物联网设备的实时上报信息进行分类;
[0022]数据预处理模块,被配置为针对分类后数据进行数据预处理;
[0023]数据关联模块,被配置为对预处理后的数据,在对应的不同场景下进行关联挖掘,确定物联网设备数据的关联信息;
[0024]设备预警模块,被配置为根据物联网设备数据之间的关联信息以及设定的设备上报信息触发条件进行实时预警。
[0025]根据一些实施例,本专利技术的第三方案提供了一种计算机可读存储介质。
[0026]一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一个方面所述的一种用于物联网设备数据收集的分析预警方法中的步骤。
[0027]根据一些实施例,本专利技术的第四方案提供了一种计算机设备。
[0028]一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一个方面所述的一种用于物联网设备数据收集的分析预警方法中的步骤。
[0029]与现有技术相比,本专利技术的有益效果为:
[0030]1.本专利技术采用微服务架构,拥有开放的能力和灵活的设计,能够集成智慧燃气、智慧水务、智慧厨房、智慧社区等多业务场景,可适应各企业不断变化的业务场景,拥抱行业生态。
[0031]2.本专利技术平台支持多设备、多协议、多网络等快速混合适配,通过负载均衡和Docker等分布式集群部署技术,消除单点故障,保证服务的高可用,支持亿级设备实时接入,千万级数据高效并发处理,秒级通讯能力,毫秒级响应时间。
[0032]3.本专利技术按数据时效性分层处理,获得综合处理效率最大化。
[0033]4.本专利技术现有技术无法实现一屏通览全区内的设备状态,相当于是无法同时获取全区内多个设备的运行数据状态,本申请为了解决这种不足,通过数据收集分析,关联挖掘,实现实时多设备的自动告警。
附图说明
[0034]构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。
[0035]图1是本专利技术的实施例一所述的一种用于物联网设备数据收集的分析预警方法的流程图;
[0036]图2是本专利技术的实施例一所述的一种用于物联网设备数据收集的分析预警系统的设备接入流程图。
具体实施方式
[0037]下面结合附图与实施例对本专利技术作进一步说明。
[0038]应该指出,以下详细说明都是例示性的,旨在对本专利技术提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本专利技术所属
的普通技术人员通常理解的相同含义。
[0039]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本专利技术的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0040]在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0041]实施例一
[0042]如图1

图2所示,本实施例提供了一种用于物联网设备数据收集的分析预警方法,本实施例中,该方法包括以下步骤:
[0043]获取物联网设备的实时上报信息,并进行进行统一定义;
[0044]基于物联网设备的实时上报信息进行分类;
[0045]针对分类后数据进行数据预处理;
[0046]对预处理后的数据,在对应的不同场景下进行关联挖掘,确定物联网设备数据的关联信息;
[0047]根据物联网设备数据之间的关联信息以及设定的设备上报信息触发条件进行实时预警。
[0048]具体地,所述获取物联网设备的实时上报信息,并进行进行统一定义,具体为:
[0049]将不同物联网设备的实实上报信息的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于物联网设备数据收集的分析预警方法,其特征在于,包括:获取物联网设备的实时上报信息,并进行进行统一定义;基于物联网设备的实时上报信息进行分类;针对分类后数据进行数据预处理;对预处理后的数据,在对应的不同场景下进行关联挖掘,确定物联网设备数据的关联信息;根据物联网设备数据之间的关联信息以及设定的设备上报信息触发条件进行实时预警。2.如权利要求1所述的一种用于物联网设备数据收集的分析预警方法,其特征在于,所述获取物联网设备的实时上报信息,并进行进行统一定义,具体为:将不同物联网设备的实实上报信息的报文进行解析,得到统一定义的统一消息;统一消息主要由deviceId,messageId,headers,timestamp组成;deviceId为设备的唯一标识,messageId为消息的唯一标识,headers为消息头,timestamp为消息的时间戳;所述headers为消息头,用于对自定义消息处理的行为,如是否异步消息,是否分片消息。3.如权利要求2所述的一种用于物联网设备数据收集的分析预警方法,其特征在于,所述统一消息的定义主要由属性、功能以及事件组成。4.如权利要求2所述的一种用于物联网设备数据收集的分析预警方法,其特征在于,在接入一个设备时,首先根据设备以及设备接入文档,将设备物模型的属性,功能以及事件设计好;其中,对于设备固有不变的信息,使用设备标签进行管理;属性用于定义一些指标数据;功能用于定义设备具有的一些可执行动作,根据情况设计好输入参数和输出参数;事件用于定义设备在特定条件时,发生的动作。5.如权利要求1所述的一种用于物联网设备数据收集的分析预警方法,其特征在于,基于物联网设备的实时上报信息进行分类,具体为:根据不同设备的厂商不同设定好分类标识;将设定的分类标识通过消息队列的形式存储到数据库中;根据每一类别的数据大小采用分流分库式处理。6.如权利要求1所述的一种用于物联网设备数据收集的分析预警方法,其特征在于,针...

【专利技术属性】
技术研发人员:王晓东李凡平王堃
申请(专利权)人:以萨技术股份有限公司
类型:发明
国别省市:

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

1