一种多传感器数据源的处理方法和装置的制造方法

文档序号:9202710阅读:274来源:国知局
一种多传感器数据源的处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及电力无线传感器网络技术领域,具体地,涉及一种多传感器数据源的处理方法和装置。
【背景技术】
[0002]作为先进的信息获取和处理技术,无线传感器网络技术已经在医疗、工业、农业、商业、公共管理、国防等领域得到了广泛应用,在电力技术领域更是如此,无线传感器网络技术已成为促进未来经济发展,构建和谐社会的重要手段。
[0003]智能电网建设是我国在能源领域的重要战略部署,电力无线传感器网络涉及信息获取、传输、存储、处理、应用的全过程,可以为智能电网发、输、变、配、用各个环节重要运行参数的在线监测提供技术支撑,可以全方位提高智能电网各个环节的信息感知深度和广度。无线传感器网络技术的应用将为实现电力系统进一步智能化及电力流、信息流、业务流的融合提供高可靠性技术支撑。但是电力无线传感器网络的应用环境复杂,传感器节点分布点多面广,同时所涉及通信技术多样、通信协议复杂、数据协同处理及共享困难。
[0004]在电力无线传感器网络通信过程中,电力能量信息采集系统实现对电量数据的监控、管理、分析以及信息发布,在这样的大型数据库应用系统中,采集的实时数据类型种类繁多,数据总量庞大。由于通信信道和数据量阻塞等原因,会导致部分数据采集缺失。一方面,由于系统的采集服务器、应用服务器和数据库服务器往往部署在不同的地方,相互之间的网络拓扑比较复杂,如果按照一般的流程将采集数据存储到数据库中,一旦网络出现异常或者应用模块之间出现问题而导致数据不能正常存储在数据库中,会造成数据的缺失,影响系统的运行效果和后续流程的正常进行,而系统在网络异常或者软件异常恢复以后对缺失数据进行的补偿性采集和存储降低了系统的运行效率。
[0005]在现有的对电力无线传感器网络中多传感器数据源的处理过程中至少存在以下问题:处理效率差,不能快速对多传感器数据源进行及时处理,容易造成网络拥塞导致网络故障等,不能有效处理海量事件或进行大量查询。

【发明内容】

[0006]为了解决现有技术中存在的对多传感器数据源处理效率差的问题,本发明提出了一种多传感器数据源的处理方法和装置。
[0007]本发明的多传感器数据源的处理方法包括:
[0008]实时监测并读取各传感器采集的动态数据;
[0009]将动态数据与设定的简单事件生成规则进行匹配,如果匹配成功,则发出启动信号,生成简单事件;
[0010]读取简单事件,生成简单事件集,根据设定的事件过滤规则对简单事件集进行过滤;
[0011]根据设定的事件聚合规则对过滤后的简单事件集进行聚合,生成复杂事件。
[0012]本发明的多传感器数据源的处理方法,能够快速对多数据源进行及时处理。本发明通过生成简单事件,然后生成简单事件集,对简单事件集进行过滤和聚合,最终生成蕴含更多数据信息的复杂事件,能够有效支持实时的业务流程监控、处理性能高、伸缩性强,即使在海量事件、大量查询的情况下仍具有较大的吞吐率。
[0013]本发明的多传感器数据源的处理装置包括:
[0014]动态数据获取模块,用于实时监测并读取各传感器采集的动态数据;
[0015]简单事件生成模块,将动态数据与设定的简单事件生成规则进行匹配,如果匹配成功,则发出启动信号,生成简单事件;
[0016]事件集过滤模块,用于读取简单事件,生成简单事件集,根据设定的事件过滤规则对简单事件集进行过滤;
[0017]复杂事件生成模块,用于根据设定的事件聚合规则对过滤后的简单事件集进行聚合,生成复杂事件。
[0018]本发明的多传感器数据源的处理装置,能够快速对多数据源进行及时处理。本发明通过生成简单事件,然后生成简单事件集,对简单事件集进行过滤和聚合,最终生成蕴含更多数据信息的复杂事件,能够有效支持实时的业务流程监控、处理性能高、伸缩性强,即使在海量事件、大量查询的情况下仍具有较大的吞吐率。
[0019]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0020]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0021]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0022]图1为本发明多传感器数据源的处理方法的流程图;
[0023]图2为本发明多传感器数据源的处理方法的工作示意图;
[0024]图3为本发明实施例的简单事件生成过程的示意图;
[0025]图4为本发明实施例的简单事件聚合成复杂事件的示意图;
[0026]图5为本发明多传感器数据源的处理装置的结构示意图。
【具体实施方式】
[0027]下面结合附图,对本发明的【具体实施方式】进行详细描述,但应当理解本发明的保护范围并不受【具体实施方式】的限制。
[0028]为了解决现有技术中存在的对多传感器数据源处理效率差的问题,本发明提出了一种多传感器数据源的处理方法和装置。
[0029]本发明的多传感器数据源的处理方法,主要包括简单事件生成和事件过滤与聚合两部分。通过实时监测各传感器的动态数据,当满足简单事件生成规则时,发出启动信号激活事件集过滤模块与复杂事件生成模块,并生成简单事件;事件集过滤模块与复杂事件生成模块收到简单事件生成模块发送的启动信号后,首先生成简单事件集,然后根据事件过滤规则和事件聚合规则对事件进行过滤和聚合,生成蕴含更多信息的复杂事件,并输出结果。本发明中所使用的简单事件生成规则、时间过滤规则、事件聚合规则可根据电力无线传感器网络的实际需求进行设定。
[0030]如图1-图2所示,本发明的多传感器数据源的处理方法包括:
[0031]步骤SlOl:读取各传感器采集的动态数据。
[0032]步骤S102:将步骤SlOl中读取的动态数据与设定的简单事件生成规则进行匹配。
[0033]步骤S103:当步骤S102中的动态数据与简单事件生成规则匹配成功时,转入步骤S104 ;否则退出。
[0034]步骤S104:发出对多传感器数据源进行事件处理的启动信号,并根据简单事件生成规则生成简单事件;
[0035]如图3所示为本发明实施例的简单事件生成过程的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1