一种多源数据处理系统及方法与流程

文档序号:27431939发布日期:2021-11-17 22:17阅读:195来源:国知局
一种多源数据处理系统及方法与流程

1.本技术涉及数据管理技术领域,尤其涉及一种多源数据处理系统及方法。


背景技术:

2.随着对电力系统的智能化要求的不断提高,电力系统中的设备终端的数量在不断增多,电力系统的数据呈现出了种类多、数量大的特点。
3.在现有技术中,为了对电力系统的运行情况进行监控,通常利用多个传感器去采集关于电力系统的全面完整的信息。
4.但是,由于各传感器之间是相互独立,并且传感器本身在数据采集的过程中可能会发生异常,导致采集到的检测数据的完整性较低。


技术实现要素:

5.本技术提供一种多源数据处理系统及方法,以解决现有技术得到的检测数据的完整性低等缺陷。
6.本技术第一个方面提供一种多源数据处理系统,包括:多个数据处理装置和数据中心;
7.数据中心向任一数据处理装置发送数据采集需求;
8.当前数据处理装置根据接收到的数据采集需求,获取电力系统中的原始数据,并根据各所述原始数据的数据类型和所述数据采集需求,确定缺失数据;
9.所述当前数据处理装置重新获取所述缺失数据,以使所述数据中心得到完整数据。
10.可选的,所述数据处理装置具体用于:
11.从数据中心的检索数据库中获取所述缺失数据。
12.可选的,所述数据中心还用于:
13.向其他数据处理装置发送缺失数据获取请求,以得到所述缺失数据,并将所述缺失数据发送到当前数据处理装置。
14.可选的,所述数据处理装置包括:
15.传感器采集模块,用于利用多种传感器采集所述电力系统的原始数据和/或所述缺失数据;
16.多源数据处理模块:用于对所述原始数据和/或所述缺失数据进行整合;
17.通信模块,用于将所述原始数据和/或所述缺失数据发送到数据中心。
18.可选的,所述当前数据处理装置在接收到所述缺失数据后,由当前数据处理装置中的多源数据处理模块对所述原始数据和缺失数据进行整合,以得到完整数据;
19.基于所述通信模块,将所述完整数据发送到数据中心。
20.可选的,当所述当前数据处理装置无法得到所述缺失数据时,所述多源数据处理模块将当前的原始数据标记为不完整数据;
21.基于所述通信模块,将标记为不完整数据的原始数据发送到数据中心。
22.可选的,当所述数据中心接受到的数据不完整时,则重新向所述数据处理装置发送数据采集需求,至到得到完整数据。
23.可选的,所述数据处理装置还包括:
24.数据转换模块,用于将不同传感器采集到的原始数据转换为统一格式。
25.可选的,所述数据转换模块,具体用于:
26.提取所述原始数据的数据特征;
27.根据各所述原始数据的数据特征,确定对应的数据类型;
28.根据各所述原始数据的数据类型和所述数据采集需求包括的数据类型之间的关系,确定缺失数据。
29.本技术第二个方面提供一种多源数据处理方法,应用于多源数据处理系统,所述系统包括多个数据处理装置和数据中心,所述方法包括:
30.控制数据中心向任一数据处理装置发送数据采集需求;
31.控制当前数据处理装置根据接收到的数据采集需求,获取电力系统中的原始数据,并根据各所述原始数据的数据类型和所述数据采集需求,确定缺失数据;
32.控制所述当前数据处理装置重新获取所述缺失数据,以使所述数据中心得到完整数据。
33.可选的,所述控制所述当前数据处理装置重新获取所述缺失数据,包括:
34.控制所述当前数据处理装置从数据中心的检索数据库中获取所述缺失数据。
35.可选的,所述方法还包括:
36.控制所述数据中心向其他数据处理装置发送缺失数据获取请求,以得到所述缺失数据,并将所述缺失数据发送到当前数据处理装置。
37.可选的,所述数据处理装置包括:
38.传感器采集模块,用于利用多种传感器采集所述电力系统的原始数据和/或所述缺失数据;
39.多源数据处理模块:用于对所述原始数据和/或所述缺失数据进行整合;
40.通信模块,用于将所述原始数据和/或所述缺失数据发送到数据中心。
41.可选的,控制所述当前数据处理装置在接收到所述缺失数据后,由当前数据处理装置中的多源数据处理模块对所述原始数据和缺失数据进行整合,以得到完整数据;基于所述通信模块,将所述完整数据发送到数据中心。
42.可选的,当所述当前数据处理装置无法得到所述缺失数据时,控制所述多源数据处理模块将当前的原始数据标记为不完整数据;基于所述通信模块,将标记为不完整数据的原始数据发送到数据中心。
43.可选的,当所述数据中心接受到的数据不完整时,则控制所述数据中心重新向所述数据处理装置发送数据采集需求,至到得到完整数据。
44.可选的,所述数据处理装置还包括:
45.数据转换模块,用于将不同传感器采集到的原始数据转换为统一格式。
46.可选的,所述根据各所述原始数据的数据类型和所述数据采集需求,确定缺失数据,包括:
47.提取所述原始数据的数据特征;
48.根据各所述原始数据的数据特征,确定对应的数据类型;
49.根据各所述原始数据的数据类型和所述数据采集需求包括的数据类型之间的关系,确定缺失数据。
50.本技术技术方案,具有如下优点:
51.本技术提供了一种多源数据处理系统及方法,该系统包括:多个数据处理装置和数据中心;数据中心向任一数据处理装置发送数据采集需求;当前数据处理装置根据接收到的数据采集需求,获取电力系统中的原始数据,并根据各原始数据的数据类型和数据采集需求,确定缺失数据;当前数据处理装置重新获取缺失数据,以使数据中心得到完整数据。上述方案提供的系统,通过在得到原始数据后,首先对其进行完整性检测,并对缺失数据进行针对性采集,提高了数据的完整性。
附图说明
52.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
53.图1为本技术实施例基于的电力系统的结构示意图;
54.图2为本技术实施例提供的多源数据处理系统的结构示意图;
55.图3为本技术实施例提供的一种数据处理装置的结构示意图;
56.图4为本技术实施例提供的另一种数据处理装置的结构示意图;
57.图5为本技术实施例提供的示例性的数据处理装置的结构示意图;
58.图6为本技术实施例提供的示例性的多源数据处理系统的结构示意图;
59.图7为本技术实施例提供的多源数据处理方法的流程示意图。
60.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
61.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
62.此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
63.下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明实施例进行描述。
64.首先,对本技术所基于的电力系统的结构进行说明:
65.本技术实施例提供的多源数据处理系统及方法,适用于对电力系统的状态数据进
行检测。如图1所示,为本技术实施例基于的电力系统的结构示意图,主要包括多个电力设备和多源数据处理系统。具体地,由多源数据处理装置采集电力设备的状态数据,以供管理人员进一步根据采集到的状态数据确定电力系统管理决策或确定电力系统的安全情况。
66.本技术实施例提供了一种多源数据处理系统,用于对电力系统的状态数据进行检测。
67.如图2所示,为本技术实施例提供的多源数据处理系统的结构示意图,该多源数据处理系统20包括:多个数据处理装置201和数据中心202。
68.其中,数据中心向任一数据处理装置发送数据采集需求;当前数据处理装置根据接收到的数据采集需求,获取电力系统中的原始数据,并根据各原始数据的数据类型和数据采集需求,确定缺失数据;当前数据处理装置重新获取缺失数据,以使数据中心得到完整数据。
69.需要说明的是,数据中心具体可以为电力业务数据中心,用于对整个电力系统进行管控。
70.具体地,当数据中心需要获取电力系统的某种状态数据时,向数据处理装置发送数据采集需求,其中,数据采集需求至少包括所需状态数据的数据类型。接收到数据采集需求的数据处理状态,按照其需求控制对应的传感器进行数据采集,以得到原始数据。为了保障数据中心最终得到的数据的完整性,数据处理装置可以根据原始数据的数据类型和数据采集需求所包括的所需状态数据的数据类型,确定当前发生缺失的缺失数据,然后进一步采集缺失数据,以得到完整数据,最后将完整数据发送到数据中心。
71.具体地,在一实施例中,数据处理装置可以从数据中心的检索数据库中获取缺失数据。
72.需要说明的是,数据中心的检索数据库存储的是数据中心在当前时刻之前接收到的其他数据处理装置采集的数据。
73.具体地,在当前数据处理装置无法得到缺失数据时,为了提高数据采集效率,可以控制数据中心从检索数据库中查找缺失数据。若当前检索数据库中有上述缺失数据,则由数据中心从检索数据库中提取该缺失数据,并将所提取的缺失数据发送给当前数据处理装置。
74.具体地,在一实施例中,数据中心还可以向其他数据处理装置发送缺失数据获取请求,以得到缺失数据,并将缺失数据发送到当前数据处理装置。
75.具体地,当数据中心的检索数据库中没有上述缺失数据时,数据中心向其他数据处理装置发送缺失数据获取请求,以利用其他数据处理装置采集缺失数据,数据中心将其他数据处理装置采集到的缺失数据发送到当前数据处理装置。
76.在上述实施例的基础上,如图3所示,为本技术实施例提供的一种数据处理装置的结构示意图,作为一种可实施的方式,在一实施例中,数据处理装置201包括:传感器采集模块2011、多源数据处理模块2012和通信模块2013。
77.其中,传感器采集模块,用于利用多种传感器采集电力系统的原始数据和/或缺失数据;多源数据处理模块:用于对原始数据和/或缺失数据进行整合;通信模块,用于将原始数据和/或缺失数据发送到数据中心。
78.需要说明的是,本技术实施例中的传感器主要包括温湿度传感器、可见光传感器、
电能表和摄像头等。
79.具体地,在一实施例中,当前数据处理装置在接收到缺失数据后,由当前数据处理装置中的多源数据处理模块对原始数据和缺失数据进行整合,以得到完整数据;基于通信模块,将完整数据发送到数据中心。
80.具体地,多源数据处理模块可以将当前得到的缺失数据添加到原始数据中,以形成完整数据。
81.相反地,在一实施例中,当当前数据处理装置无法得到缺失数据时,多源数据处理模块将当前的原始数据标记为不完整数据;基于通信模块,将标记为不完整数据的原始数据发送到数据中心。
82.相应的,当数据中心接收到的数据不完整时,则重新向数据处理装置发送数据采集需求,至到得到完整数据。
83.具体地,若当前数据处理装置在预设周期内一直未得到缺失数据,则将当前得到的原始数据,也可能是包含了部分缺失数据的原始数据,统一标记为不完整数据,具体可以为其添加不完整标签,并将带标签的数据发送到数据中心。数据中心在接收到带有不完整标签的数据时,为了避免因数据不完整影响后续的电力系统状态检测结果的准确性,可以继续向数据处理装置发送数据采集需求,至到得到完整数据后再进行相应的状态检测。
84.相应的,在一实施例中,当前数据处理装置在得到完整数据后,首先为完整数据添加完整标签,在将其发送到数据中心。
85.在上述实施例的基础上,如图4所示,为本技术实施例提供的另一种数据处理装置的结构示意图,作为一种可实施的方式,在一实施例中,数据处理装置201还包括:数据转换模块2014。
86.其中,数据转换模块,用于将不同传感器采集到的原始数据转换为统一格式。
87.具体地,由于当前的原始数据是基于多种不同的传感器得到的,其数据格式各有不同,为了便于数据中心识别和分析,可以利用数据转换模块对原始数据进行数据转换。例如,可以统一将数值数据转换为二进制形式或十进制形式,将不同格式的图片数据统一转换为jpg格式等。
88.具体地,在一实施例中,数据转换模块,可以提取原始数据的数据特征;根据各原始数据的数据特征,确定对应的数据类型;根据各原始数据的数据类型和数据采集需求包括的数据类型之间的关系,确定缺失数据。
89.其中,经过数据转换模块处理后的数据,至少包含压缩后的数据、时间戳数据、特征值数据和问题标志数据。
90.具体地,数据转换模块可以根据原始数据的数据特征,确定各数据的数据类型,进而得到原始数据对应的特征值数据。然后,根据当前的特征值数据和数据采集需求所包含的数据类型对应的特征值数据之间的比对结果,确定缺失数据,并确定缺失数据对应的特征值,以根据其特征值进行缺失数据的采集。其中,当确定当前存在缺失数据时,生成对应的问题标志数据(如不完整标签),以表示当前的原始数据不完整,需要继续采集缺失数据。
91.示例性的,如图5所示,为本技术实施例提供的示例性的数据处理装置的结构示意图,该数据处理装置还包括内置存储器和随机存取存储器,其中,内置存储器用于长期存储内部数据,随机存取存储器用于处理数据的过程中临时存储读取数据。
92.为了便于本领域技术人员更好地了解本技术实施例,如图6所示,为本技术实施例提供的示例性的多源数据处理系统的结构示意图,其具体操作流程如下:
93.t时刻电力业务数据中心edata需取得某一区域数据,向在处在这个区域位置的电力多源数据处理装置(a
……
n)发送数据采集信号和需求的完整数据特征值as,电力多源数据处理装置开始采集处理数据。
94.t时刻电力多源数据处理装置a采集外部信息,具体通过传感数据采集模块(sc1、sc2
……
scn)采集外部的电力系统信息,形成多源传感数据(an1、an2
……
ann),即原始数据;通过内部数据转换模块dt对(an1、an2
……
ann)进行数据转化,成为自采数据at;接着多源数据处理模块md对at内的特征值数据ast与完整数据特征值as进行数据完整性分析,判断有无缺失数据。
95.若数据at缺失特征值asm,则md向电力业务数据中心请求原始数据anm,电力业务数据中心先检索数据库已有的数据,若存在anm则发给a,ct将anm发送给多源数据处理模块md,md将anm数据加入at中,at成为为完整数据,并在问题标志数据aq内标记为完整数据,a将完整数据at发送给电力业务数据中心。
96.若检索数据库中没有anm,则向其他电力多源数据处理装置(b
……
n)发送anm数据请求,若有其他电力多源数据处理装置(b
……
n)发送anm给电力业务数据中心,电力业务数据中心将anm发给a的通信模块ct,ct将anm发送给多源数据处理模块md,md将anm数据加入at中,at成为为完整数据,并在问题标志数据aq内标记为完整数据,a将完整数据at发送给电力业务数据中心。
97.若其他电力多源数据处理装置(b
……
n)反馈无anm数据,则电力业务数据中心发送无数据anm信号给a,a在at内aq数据内标记数据不完整信息,md将不完整数据at发送给电力业务数据中心。
98.若at无缺失数据,md在问题标志数据aq内标记为完整数据,md将不完整数据at发送给电力业务数据中心。
99.当电力业务数据中心收到完整数据at时,向处在这个区域位置的电力多源数据处理装置(a
……
n)发送停止数据采集信号。
100.当电力业务数据中心未收到完整数据at时,保存at数据,并等待下一个电力多源数据处理装置数据,直到收到完整数据nt为止,此时向处在这个区域位置的电力多源数据处理装置(a
……
n)发送停止数据采集信号。
101.若已收到(at
……
nt)都为不完整数据,则保存(at
……
nt)数据,向处在这个区域位置的电力多源数据处理装置(a
……
n)继续发送数据采集信号。
102.本技术实施例提供的多源数据处理系统包括多个数据处理装置和数据中心;数据中心向任一数据处理装置发送数据采集需求;当前数据处理装置根据接收到的数据采集需求,获取电力系统中的原始数据,并根据各原始数据的数据类型和数据采集需求,确定缺失数据;当前数据处理装置重新获取缺失数据,以使数据中心得到完整数据。上述方案提供的系统,通过在得到原始数据后,首先对其进行完整性检测,并对缺失数据进行针对性采集,提高了数据的完整性。并且,该系统是基于分布式和集中式的混合数据处理机制的,在不同电网作业状况下,能够加快电力现场的实时数据处理速度,满足电力业务的现场对完整数据的紧急需求。
103.本技术实施例提供了一种多源数据处理方法,应用于多源数据处理系统,系统包括多个数据处理装置和数据中心。
104.其中,如图7所示,为本技术实施例提供的多源数据处理方法的流程示意图。该方法包括:
105.步骤701,控制数据中心向任一数据处理装置发送数据采集需求;
106.步骤702,控制当前数据处理装置根据接收到的数据采集需求,获取电力系统中的原始数据,并根据各原始数据的数据类型和数据采集需求,确定缺失数据;
107.步骤703,控制当前数据处理装置重新获取缺失数据,以使数据中心得到完整数据。
108.关于本实施例中的多源数据处理方法,其中各个步骤的具体方式已经在有关该系统的实施例中进行了详细描述,此处将不做详细阐述说明。
109.本技术实施例提供的多源数据处理方法,执行主体为上述实施例提供的多源数据处理系统,具体为上述实施例提供的多源数据处理系统的应用方法,其实现方式与原理相同,不再赘述。
110.本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
111.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1