一种基于数据挖掘的电网数据处理方法和系统与流程
未命名
08-07
阅读:75
评论:0

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.其中,对于相同数据区间的电网数据,当存在2个或者多个数据挖掘子模型针对该数据区间的电网数据的挖掘需求时,仅使用单个数据挖掘子模型挖掘该数据区间的电网数据。
29.一种基于数据挖掘的电网数据处理系统,包括:
30.绘制模板选取模块,用于接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板;
31.模型配置模块,用于根据用户的用户信息配置对应的数据挖掘模型和数据处理模型;
32.数据挖掘处理模块,用于通过所述数据挖掘模型进行电网数据的挖掘,并通过所述数据处理模型对所述电网数据进行处理,得到数据处理结果;
33.展示模块,用于通过所述电网分析曲线绘制模板进行所述数据处理结果的展示。
34.优选的,还包括:
35.电网异常识别模块,用于对所述电网数据进行异常识别,输出异常识别结果。
36.优选的,还包括:
37.电网异常分析模块,用于当异常识别结果为存在异常时,确定出异常原因并制定出纠偏措施
38.应用本发明实施例所提供的技术方案,考虑到不同的用户存在不同的数据分析方向的需求,因此,本技术的方案中,会根据用户的用户信息,配置对应的数据挖掘模型和数据处理模型,之后,便可以通过数据挖掘模型进行电网数据的挖掘,并通过数据处理模型对电网数据进行处理,得到数据处理结果。也就是说,所挖掘的电网数据以及所得到的数据处理结果,是符合用户需求的内容。并且,考虑到不同情况下,用户存在不同的电网数据处理目标,因此,本技术的方案中,会接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板,进而通过述电网分析曲线绘制模板进行数据处理结果的展示,也就是说,对于不同的电网数据处理目标,会选取合适的电网分析曲线绘制模板来进行结果展示,有利于提高用户使用体验。
39.综上所述,本技术的方案中,可以挖掘用户需要的电网数据,得到用户需要的数据处理结果,并且以合适的电网分析曲线绘制模板来进行结果展示,有利于保障用户使用体验。
附图说明
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1为本发明中一种基于数据挖掘的电网数据处理方法的实施流程图;
42.图2为本发明中一种基于数据挖掘的电网数据处理系统的结构示意图。
具体实施方式
43.本发明的核心是提供一种基于数据挖掘的电网数据处理方法,可以挖掘用户需要的电网数据,得到用户需要的数据处理结果,并且以合适的电网分析曲线绘制模板来进行结果展示,有利于保障用户使用体验。
44.为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
45.请参考图1,图1为本发明中一种基于数据挖掘的电网数据处理方法的实施流程图,该基于数据挖掘的电网数据处理方法可以包括以下步骤:
46.步骤s101:接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板。
47.具体的,电网数据处理目标可以由用户进行录入,例如一种具体场合中,电网数据处理目标具体为:判断电网是否有故障。又如一种具体场合中,电网数据处理目标具体为:判断电网是否有故障,并分析具体的故障位置。又如一种具体场合中,电网数据处理目标具体为:判断电网是否有故障,并分析具体的故障类型。
48.当电网数据处理目标不同时,所选取的对应于电网数据处理目标的电网分析曲线绘制模板不同。对于不同的电网分析曲线绘制模板,会使用不同的形式进行数据处理结果的展示,例如某种电网分析曲线绘制模板,采用的是表格的形式进行数据处理结果的展示,又如某种电网分析曲线绘制模板,采用的是数据变化曲线+条形图的形式进行数据处理结果的展示。
49.在实际应用中,可以预先设置1个电网分析曲线绘制模板集合,该集合中可以包括多个电网分析曲线绘制模板,而在执行步骤s101时,便可以基于电网数据处理目标,从该集合中选取出1个对应于电网数据处理目标的电网分析曲线绘制模板。
50.此外,电网数据处理目标与电网分析曲线绘制模板之间的对应关系可以预先进行设定,例如在实际应用中,可以基于人工和机器学习相结合的方式,对历史的电网数据处理目标与相应的电网分析曲线进行关联关系的分析,进而构建电网数据处理目标与电网分析曲线绘制模板之间的对应关系。
51.并且,在实际应用中,1个电网数据处理目标,可以对应1个电网分析曲线绘制模板,也可以对应多个电网分析曲线绘制模板。当然,对应多个电网分析曲线绘制模板时,例如可以随机选取1个电网分析曲线绘制模板作为后续使用的电网分析曲线绘制模板,又如,
可以结合用户信息选取1个电网分析曲线绘制模板作为后续使用的电网分析曲线绘制模板,即在本发明的一种具体实施方式中,步骤s101可以具体包括:
52.接收电网数据处理目标和用户信息;
53.选取出对应于电网数据处理目标,且满足用户信息的权限要求的电网分析曲线绘制模板。
54.该种实施方式中,对于电网分析曲线绘制模板集合中的不同的电网分析曲线绘制模板,可以设置为不同的使用权限,然后可以基于用户信息确定出用户权限,也即用户信息的权限要求,进而从电网数据处理目标所对应的多个电网分析曲线绘制模板中,选取出满足用户权限的1个电网分析曲线绘制模板,作为后续步骤中所使用的电网分析曲线绘制模板。
55.步骤s102:根据用户的用户信息配置对应的数据挖掘模型和数据处理模型。
56.对于不同的用户,对于电网数据存在不同方向的分析需求。因此,本技术的方案中,为了得到用户所需要的数据分析结果,会根据用户的用户信息来配置对应的数据挖掘模型和数据处理模型。
57.步骤s103:通过数据挖掘模型进行电网数据的挖掘,并通过数据处理模型对电网数据进行处理,得到数据处理结果。
58.本技术的数据挖掘模型,用于实现每个用户所对应的目标数据集合的挖掘,即通过数据挖掘模型,对用户所需要的电网数据进行挖掘,在挖掘时,可以是直接采集,也可以对采集数据进行简单处理。而本技术的数据处理模型,用于实现所挖掘的电网数据的分析处理,从而获取到电网数据处理的目标参数,即得到数据处理结果。
59.对于不同的用户信息,具体对应的数据挖掘模型和数据处理模型可以预先进行设定,当然,也可以根据需要进行调整,此外,部分实施方式中,在用户的用户信息中,也可以直接指定所对应的数据挖掘模型和数据处理模型。
60.由于数据挖掘模型负责电网数据的挖掘,因此数据挖掘模型不同,说明所挖掘出的电网数据不同,例如,具体可以是电网数据的产生时间段不同,数据项的类型、数量不同,数据来源不同等等。
61.数据处理模型负责对电网数据进行处理,因此数据处理模型不同时,使用的处理算法不同,便可以得到用户所需要的数据处理结果。
62.步骤s104:通过电网分析曲线绘制模板进行数据处理结果的展示。
63.得到了用户需要的得到数据处理结果之后,需要通过电网分析曲线绘制模板进行数据处理结果的展示,即,对于得到的数据处理结果,按照电网分析曲线绘制模板的模板要求,以合适的形式展示给用户,提高用户体验。
64.在本发明的一种具体实施方式中,还可以包括:
65.对电网数据进行异常识别,输出异常识别结果。
66.该种实施方式考虑到,还可以设置有电网异常识别模块,从而对电网数据进行异常识别,如果存在异常时,可以输出异常识别结果。
67.进一步地,在本发明的一种具体实施方式中,还可以包括:
68.当异常识别结果为存在异常时,确定出异常原因并制定出纠偏措施。
69.该种实施方式进一步地考虑到,当存在异常时,可以启动电网异常分析模块,可以
实现异常数据的分析,并且可以找出发生异常的具体原因。此外,实际应用中,还可以确定出相关的责任人员信息,还可以针对异常原因,制定相应的纠偏措施,可以拟定形成纠偏报告以便于工作人员后续的异常处理。
70.在本发明的一种具体实施方式中,还可以包括:
71.为用户配置一个数据报表的访问超链接;
72.其中,数据报表中存储有对应于所挖掘的电网数据的源数据。
73.该种实施方式中考虑到,对于不同的用户,可以配置一个相应的数据报表,使得用户通过访问超链接便可以访问该数据报表。
74.在数据报表中,存储有对应于所挖掘的电网数据的源数据,以便于用户进行源数据的查看。例如一种场合中,对电网数据进行异常识别,输出的异常识别结果为存在异常时,用户便可以查看电网数据的源数据,以便人工核对是否确实出现了异常。
75.当然,实际应用中,对于不同的数据报表可以配置相应的访问权限,使得用户点击访问超链接之后,只有该用户的用户权限满足数据报表的访问权限的要求,才会允许该用户查看该数据报表。
76.在本发明的一种具体实施方式中,数据挖掘模型包括多个数据挖掘子模型;
77.相应的,通过数据挖掘模型进行电网数据的挖掘,包括:
78.通过多个数据挖掘子模型,以数据并行传输的方式,进行不同电网数据的挖掘。
79.在实际应用中,在进行电网数据的挖掘,可能需要进行大量数据的挖掘,可能涉及到不同的时间段的数据,不同类型的数据等等,因此,该种实施方式中,可以通过多个数据挖掘子模型,以数据并行传输的方式,进行不同电网数据的挖掘,这样可以很好地避免数据传输通道的拥堵,有利于提高数据挖掘效率。
80.在本发明的一种具体实施方式中,数据挖掘模型包括多个数据挖掘子模型;
81.相应的,通过数据挖掘模型进行电网数据的挖掘,包括:
82.通过多个数据挖掘子模型进行电网数据的挖掘;
83.其中,对于相同数据区间的电网数据,当存在2个或者多个数据挖掘子模型针对该数据区间的电网数据的挖掘需求时,仅使用单个数据挖掘子模型挖掘该数据区间的电网数据。
84.该种实施方式中,对于相同的数据区间仅会挖掘一次,有利于减少数据挖掘过程中的重复工作量,进而提高系统运行速率。
85.例如一种具体场合中,数据挖掘模型包括多个数据挖掘子模型,具体为数据挖掘子模型a、数据挖掘子模型b、数据挖掘子模型c,且这3个数据挖掘子模型,均需要对相同的数据区间d进行电网数据的挖掘,则该种实施方式中,只会使用单个数据挖掘子模型来挖掘该数据区间d的电网数据。当然,这一挖掘该数据区间d的单个数据挖掘子模型,具体实现方式可以有多种,例如从数据挖掘子模型a、数据挖掘子模型b、数据挖掘子模型c中随机选取1个来挖掘该数据区间d的电网数据,又如,基于数据挖掘子模型a、数据挖掘子模型b以及数据挖掘子模型c的具体挖掘方式,设置1个数据挖掘子模型e,来实现数据挖掘子模型a、数据挖掘子模型b以及数据挖掘子模型c的功能,通过该数据挖掘子模型e来挖掘该数据区间d的电网数据。
86.应用本发明实施例所提供的技术方案,考虑到不同的用户存在不同的数据分析方
向的需求,因此,本技术的方案中,会根据用户的用户信息,配置对应的数据挖掘模型和数据处理模型,之后,便可以通过数据挖掘模型进行电网数据的挖掘,并通过数据处理模型对电网数据进行处理,得到数据处理结果。也就是说,所挖掘的电网数据以及所得到的数据处理结果,是符合用户需求的内容。并且,考虑到不同情况下,用户存在不同的电网数据处理目标,因此,本技术的方案中,会接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板,进而通过述电网分析曲线绘制模板进行数据处理结果的展示,也就是说,对于不同的电网数据处理目标,会选取合适的电网分析曲线绘制模板来进行结果展示,有利于提高用户使用体验。
87.综上所述,本技术的方案中,可以挖掘用户需要的电网数据,得到用户需要的数据处理结果,并且以合适的电网分析曲线绘制模板来进行结果展示,有利于保障用户使用体验。
88.相应于上面的方法实施例,本发明实施例还提供了一种基于数据挖掘的电网数据处理系统,可与上文相互对应参照。
89.可参阅图2,该基于数据挖掘的电网数据处理系统可以包括:
90.绘制模板选取模块201,用于接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板;
91.模型配置模块202,用于根据用户的用户信息配置对应的数据挖掘模型和数据处理模型;
92.数据挖掘处理模块203,用于通过数据挖掘模型进行电网数据的挖掘,并通过数据处理模型对电网数据进行处理,得到数据处理结果;
93.展示模块204,用于通过电网分析曲线绘制模板进行数据处理结果的展示。
94.在本发明的一种具体实施方式中,还可以包括:
95.电网异常识别模块,用于对电网数据进行异常识别,输出异常识别结果。
96.在本发明的一种具体实施方式中,还可以包括:
97.电网异常分析模块,用于当异常识别结果为存在异常时,确定出异常原因并制定出纠偏措施
98.在本发明的一种具体实施方式中,还包括:
99.访问超链接配置模块,用于为用户配置一个数据报表的访问超链接;
100.其中,数据报表中存储有对应于所挖掘的电网数据的源数据。
101.在本发明的一种具体实施方式中,数据挖掘模型包括多个数据挖掘子模型;
102.相应的,数据挖掘处理模块203通过数据挖掘模型进行电网数据的挖掘,包括:
103.通过多个数据挖掘子模型,以数据并行传输的方式,进行不同电网数据的挖掘。
104.在本发明的一种具体实施方式中,绘制模板选取模块201,具体用于:
105.接收电网数据处理目标和用户信息;
106.选取出对应于电网数据处理目标,且满足用户信息的权限要求的电网分析曲线绘制模板。
107.在本发明的一种具体实施方式中,数据挖掘模型包括多个数据挖掘子模型;
108.相应的,数据挖掘处理模块203通过数据挖掘模型进行电网数据的挖掘,包括:
109.通过多个数据挖掘子模型进行电网数据的挖掘;
110.其中,对于相同数据区间的电网数据,当存在2个或者多个数据挖掘子模型针对该数据区间的电网数据的挖掘需求时,仅使用单个数据挖掘子模型挖掘该数据区间的电网数据。
111.还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
112.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
113.本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明的保护范围内。
技术特征:
1.一种基于数据挖掘的电网数据处理方法,其特征在于,包括:接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板;根据用户的用户信息配置对应的数据挖掘模型和数据处理模型;通过所述数据挖掘模型进行电网数据的挖掘,并通过所述数据处理模型对所述电网数据进行处理,得到数据处理结果;通过所述电网分析曲线绘制模板进行所述数据处理结果的展示。2.根据权利要求1所述的基于数据挖掘的电网数据处理方法,其特征在于,还包括:对所述电网数据进行异常识别,输出异常识别结果。3.根据权利要求2所述的基于数据挖掘的电网数据处理方法,其特征在于,还包括:当异常识别结果为存在异常时,确定出异常原因并制定出纠偏措施。4.根据权利要求1所述的基于数据挖掘的电网数据处理方法,其特征在于,还包括:为所述用户配置一个数据报表的访问超链接;其中,所述数据报表中存储有对应于所挖掘的所述电网数据的源数据。5.根据权利要求1所述的基于数据挖掘的电网数据处理方法,其特征在于,数据挖掘模型包括多个数据挖掘子模型;相应的,所述通过所述数据挖掘模型进行电网数据的挖掘,包括:通过多个数据挖掘子模型,以数据并行传输的方式,进行不同电网数据的挖掘。6.根据权利要求1所述的基于数据挖掘的电网数据处理方法,其特征在于,所述接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板,包括:接收电网数据处理目标和用户信息;选取出对应于电网数据处理目标,且满足所述用户信息的权限要求的电网分析曲线绘制模板。7.根据权利要求1至6任一项所述的基于数据挖掘的电网数据处理方法,其特征在于,数据挖掘模型包括多个数据挖掘子模型;相应的,所述通过所述数据挖掘模型进行电网数据的挖掘,包括:通过多个数据挖掘子模型进行电网数据的挖掘;其中,对于相同数据区间的电网数据,当存在2个或者多个数据挖掘子模型针对该数据区间的电网数据的挖掘需求时,仅使用单个数据挖掘子模型挖掘该数据区间的电网数据。8.一种基于数据挖掘的电网数据处理系统,其特征在于,包括:绘制模板选取模块,用于接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板;模型配置模块,用于根据用户的用户信息配置对应的数据挖掘模型和数据处理模型;数据挖掘处理模块,用于通过所述数据挖掘模型进行电网数据的挖掘,并通过所述数据处理模型对所述电网数据进行处理,得到数据处理结果;展示模块,用于通过所述电网分析曲线绘制模板进行所述数据处理结果的展示。9.根据权利要求8所述的基于数据挖掘的电网数据处理系统,其特征在于,还包括:电网异常识别模块,用于对所述电网数据进行异常识别,输出异常识别结果。10.根据权利要求9所述的基于数据挖掘的电网数据处理系统,其特征在于,还包括:
电网异常分析模块,用于当异常识别结果为存在异常时,确定出异常原因并制定出纠偏措施。
技术总结
本申请公开了一种基于数据挖掘的电网数据处理方法和系统,应用于电网数据处理技术领域,包括:接收电网数据处理目标,并选取出对应于电网数据处理目标的电网分析曲线绘制模板;根据用户的用户信息配置对应的数据挖掘模型和数据处理模型;通过数据挖掘模型进行电网数据的挖掘,并通过数据处理模型对电网数据进行处理,得到数据处理结果;通过电网分析曲线绘制模板进行数据处理结果的展示。应用本申请的方案,可以挖掘用户需要的电网数据,得到用户需要的数据处理结果,并且以合适的电网分析曲线绘制模板来进行结果展示,有利于保障用户使用体验。用体验。用体验。
技术研发人员:陈勇 孟晓强 姚广元 陆施安 俞凌天 叶庆 黄建阳
受保护的技术使用者:国网浙江省电力有限公司杭州市余杭区供电公司 国网浙江省电力有限公司杭州供电公司
技术研发日:2023.05.16
技术公布日:2023/8/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/