1.本发明涉及计算机技术领域,具体涉及一种电网数据可视化展示的方法。
背景技术:
2.随着电网的发展,其覆盖范围在不断扩大,功能也向的复杂化发展,数据化的电网监控系统已经难以满足电网发展对的需求。基于计算机可视化技术的发展,电网的可视化成为一种发展方向。地理信息系统(geographic information system,gis)能够将电网的设备信息、电网发电数据、电力输送数据、配电数据、变电数据、用户用电数据等诸多数据融合在地图上,能够有效简化电网的整体控制难度。但是现有的电网数据可视化研究中主要存在以下问题:电网数据采集中容易受信道延时、时钟便宜以及线路参数等影响使得采集得到的电网数据不同步;数据可视化展示中二维的数据展示虽然展示速度较快,但是二维空间信息下多种电网数据叠加在一起,难以快速定位电网故障位置,影响电网控制的效率和质量。针对上述问题,本发明提供一种电网数据可视化展示方法、装置、电子设备和存储介质,充分利用卫星授时的方式统一了电网数据的时钟标准,获得同步性更高的电网数据集。并进一步利用三维方式进行电网数据的展示,方便进行数据解读、结合gis信息快速定位电网运行故障问题,提升了电网运行管理的效率与质量。
技术实现要素:
3.为了解决现有的电网数据可视化展示中存在的数据同步和数据展示不全面的问题,本发明提供了一种电网数据可视化展示的方法、装置、电子设备和存储介质。
4.本发明为实现上述目的所采用的技术方案是:一种电网数据可视化展示的方法,包括如下步骤:
5.s1:电网数据获取步骤,自动获取电网拓扑数据、电网gis数据和电网运行数据;
6.s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据所述电网拓扑数据和所述电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;
7.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和所述步骤s2得到电网数据集生成图元,其中所述图元为融合了所述电网运行数据的图像;
8.s4:电网数据场景图生成步骤,根据所述电网拓扑数据、所述电网gis数据和步骤s3划分得到的电网区域信息,将所述图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
9.s5:电网数据场景图展示步骤,并将所述电网数据场景图输出到显示终端进行展示。
10.优选的,所述步骤s1包括如下步骤:
11.s101:电网拓扑数据获取步骤,利用电网服务中心数据库获取电网拓扑数据;
12.s102:电网gis数据获取步骤,利用北斗系统和gps至少一个自动获取电网gis数
据;
13.s103:电网运行数据获取步骤,利用电网的智能化设备自动获取实时的电网运行数据。
14.优选的,所述步骤s1中,所述电网拓扑数据包括电网线路数据、电网拓扑节点数据。
15.优选的,所述步骤s1中,所述电网运行数据包括电网发电数据、电力输送数据、配电数据、变电数据、用户用电数据。
16.优选的,还包括步骤s0:使用卫星授时的方法统一电网数据获取的数据测量时间标准,满足电网数据展示的同步需求。
17.优选的,所述步骤s2包括如下步骤:
18.s201:时钟信号提取步骤,提取自动获取的电网运行数据中的时钟信号;
19.s202:数据同步步骤,按照所述时钟信号进行电网运行数据的数据同步处理;
20.s203:电网数据集生成步骤,根据步骤s1自动获取的所述电网拓扑数据和所述电网gis数据,将同步处理后的电网运行数据整合与地理信息进行整合,利用数据仓库技术(etl)对零散的数据进行结构化处理得到电网数据集。etl能够盘活自动获取的数据,将有效提升数据自助分析能力,自主快速构建数据服务
21.优选的,所述步骤s4还包括电网数据场景图刷新步骤,根据自动获取的电网运行数据对电网数据场景图进行刷新。
22.优选的,所述电网数据场景图刷新步骤采用etl、ogg、esb中至少一种方式对新增数据通过数据清洗、转换、加载进行接入。
23.优选的,所述步骤s5中将所述电网数据场景图输出到显示终端后,利用色彩搭配和等值线等方式展示出三维的电网数据场景图像。
24.优选的,还包括步骤s6电网运行检测数据可视化展示步骤:利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行数据变化趋势。
25.本发明技术方案的优点在于:
26.本发明的一种电网数据可视化展示方法,能够通过电网服务中心数据库获取电网拓扑信息,利用智能电表等智能化设备自动获取实时的电网运行数据,利用北斗系统和全球定位系统(global positioning system,gps)至少一个获取电网终端的gis数据,并利用卫星授时的方法进行数据同步整理,生成电网数据场景图。利用色彩搭配和等值线等方式展示出三维的电网数据场景图像。另外,本发明的一种电网数据可视化展示方法,可以根据自动获取的实时电网数据生成电网数据集,根据实时更新的电网数据集刷新电网数据场景图,并进一步利用色彩搭配和等值线等方式展示出三维的电网数据场景图像,为工作人员提供实时性更高的电网运行状况,提升了电网的运行管理和故障维修的效率与质量。
附图说明
27.图1是一实施例提供的电网数据可视化展示的方法流程示意图;
28.图2是一实施例提供的电网数据可视化展示的方法流程示意图;
29.图3是一实施例提供的电网数据可视化展示的方法流程示意图;
30.图4是一实施例提供的电网数据可视化展示的方法流程示意图;
31.图5是一实施例提供的电网数据可视化展示的方法流程示意图;
32.图6是一实施例提供的电网数据可视化展示的方法流程示意图;
33.图7是一实施例提供的电网数据可视化展示的方法流程示意图;
34.图8是一实施例提供的电网数据可视化展示的方法流程示意图;
35.图9是一实施例提供的电网数据可视化展示装置模块示意图;
36.图10是一实施例提供的电子设备的硬件结构示意图。
具体实施方式
37.下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
38.在本发明的描述中,需要说明的是,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”与“部件”可以混合地使用。
39.实施例一
40.本实施例提供了一种电网数据可视化展示的方法,如图1所示,该方法包括如下步骤:
41.s1:电网数据获取步骤,自动获取电网拓扑数据、电网gis数据和电网运行数据;
42.s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据电网拓扑数据和电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;
43.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
44.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
45.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
46.本发明的一种电网数据可视化展示方法,可以根据自动获取的实时电网数据生成电网数据集,根据实时更新的电网数据集刷新电网数据场景图,为工作人员提供实时性更高的电网运行状况,提升了电网的运行管理和故障维修的效率与质量。
47.实施例二
48.本实施例提供了一种电网数据可视化展示的方法,该方法包括如下步骤:
49.s1:电网数据获取步骤,自动获取电网拓扑数据、电网gis数据和电网运行数据;
50.s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据电网拓扑数据和电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;
51.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
52.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
53.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。其中,显示终端可以包括电网控制室屏幕、工作人员移动端屏幕等。
54.其中,电网拓扑数据可以包括电网线路数据和电网拓扑节点数据,电网运行数据可以包括电网发电数据、电力输送数据、配电数据、变电数据和用户用电数据。本发明可以根据自动获取的实时电网发电数据、电力输送数据、配电数据、变电数据和用户用电数据等生成电网数据集,根据实时更新的电网数据集刷新电网数据场景图,为工作人员提供实时性更高的电网运行状况,提升电网的运行管理和故障维修的效率与质量。电网数据可视化展示中采用spring cloud技术栈,基于spring boot框架进行开发,采用轻量级通讯协议(rest、rpc),可内嵌中间件运行,减少数据可视化中数据获取和数据通信的成本。
55.实施例三
56.本实施例提供了一种电网数据可视化展示的方法,该方法包括如下步骤:
57.s0:使用卫星授时的方法统一电网数据获取的数据测量时间标准,满足电网数据展示的同步需求;
58.s1:电网数据获取步骤,自动获取电网拓扑数据、电网gis数据和电网运行数据;该步骤主要采用微服务/微应用架构的模式进行电网数据获取,即采用可插拔的数据获取模块通过电网设备的数据传输端口得到电网数据,不需要对已有的电网设备结构进行改建,能够有效降低数据获取的成本。
59.s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据电网拓扑数据和电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;
60.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
61.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
62.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
63.其中,电网拓扑数据可以包括电网线路数据和电网拓扑节点数据,电网运行数据可以包括电网发电数据、电力输送数据、配电数据、变电数据和用户用电数据。
64.实施例四
65.本实施例提供了一种电网数据可视化展示的方法,如图2所示,该方法包括如下步骤:
66.s101:电网拓扑数据获取步骤,利用电网服务中心数据库获取电网拓扑数据;其中电网拓扑数据作为电网的内部数据,可以采用数据仓库技术(extract-transform-load,etl)、概念和机制(oracle golden gate,ogg)、企业服务总线(enterprise service bus,esb)等方式进行新增数据的接入,充分利用数据中台相关资源通过统一分析服务以及其他数据介入方式进行现存数据资源的获取与使用。
67.s102:电网gis数据获取步骤,利用北斗系统和gps至少一个自动获取电网gis数据;
68.s103:电网运行数据获取步骤,利用电网的智能化设备自动获取实时的电网运行数据;
69.s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据电网拓扑数据和电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;
70.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
71.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
72.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
73.其中,电网拓扑数据可以包括电网线路数据和电网拓扑节点数据,电网运行数据可以包括电网发电数据、电力输送数据、配电数据、变电数据和用户用电数据。
74.本发明的能够通过电网服务中心数据库获取电网拓扑信息,利用智能电表等智能化设备自动获取实时的电网运行数据,利用北斗系统和全球定位系统(global positioning system,gps)至少一个获取电网终端的gis数据,并利用卫星授时的方法进行数据同步整理,生成电网数据场景图。
75.实施例五
76.本实施例提供了一种电网数据可视化展示的方法,如图3所示,该方法包括如下步骤:
77.s1:电网数据获取步骤,自动获取电网拓扑数据、电网gis数据和电网运行数据;
78.s201:时钟信号提取步骤,提取自动获取的电网运行数据中的时钟信号;
79.s202:数据同步步骤,按照时钟信号进行电网运行数据的数据同步处理;
80.s203:电网数据集生成步骤,根据步骤s1自动获取的电网拓扑数据和电网gis数据,将同步处理后的电网运行数据整合与地理信息进行整合,利用etl技术对零散的数据进行结构化处理得到电网数据集;
81.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
82.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
83.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
84.其中,电网拓扑数据可以包括电网线路数据和电网拓扑节点数据,电网运行数据可以包括电网发电数据、电力输送数据、配电数据、变电数据和用户用电数据。
85.实施例六
86.本实施例提供了一种电网数据可视化展示的方法,如图4所示,该方法包括如下步骤:
87.s101:电网拓扑数据获取步骤,利用电网服务中心数据库获取电网拓扑数据;
88.s102:电网gis数据获取步骤,利用北斗系统和gps至少一个自动获取电网gis数据;
89.s103:电网运行数据获取步骤,利用电网的智能化设备自动获取实时的电网运行数据;
90.s201:时钟信号提取步骤,提取自动获取的电网运行数据中的时钟信号;
91.s202:数据同步步骤,按照时钟信号进行电网运行数据的数据同步处理;
92.s203:电网数据集生成步骤,根据步骤s1自动获取的电网拓扑数据和电网gis数据,将同步处理后的电网运行数据整合与地理信息进行整合,利用数据仓库技术(etl)对零散的数据进行结构化处理得到电网数据集;
93.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
94.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
95.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
96.其中,电网拓扑数据可以包括电网线路数据和电网拓扑节点数据,电网运行数据可以包括电网发电数据、电力输送数据、配电数据、变电数据和用户用电数据。
97.本发明能够通过电网服务中心数据库获取电网拓扑信息,利用智能电表等智能化设备自动获取实时的电网运行数据,利用北斗系统和全球定位系统(global positioning system,gps)至少一个获取电网终端的gis数据,并利用卫星授时的方法进行数据同步整理,生成电网数据场景图,利用色彩搭配和等值线等方式展示出三维的电网数据场景图像,还可以根据自动获取的实时电网数据生成电网数据集,根据实时更新的电网数据集刷新电网数据场景图,并进一步利用色彩搭配和等值线等方式展示出三维的电网数据场景图像,为工作人员提供实时性更高的电网运行状况,提升了电网的运行管理和故障维修的效率与质量。
98.实施例七
99.本实施例提供了一种电网数据可视化展示的方法,如图5所示,该方法包括如下步骤:
100.s1:电网数据获取步骤,自动获取电网拓扑数据、电网gis数据和电网运行数据;
101.s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据电网拓扑数据和电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;
102.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
103.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
104.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
105.s6:电网运行检测数据可视化展示步骤:利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行数据变化趋势。
106.实施例八
107.本实施例提供了一种电网数据可视化展示的方法,如图6所示,该方法包括如下步骤:
108.s101:电网拓扑数据获取步骤,利用电网服务中心数据库获取电网拓扑数据;
109.s102:电网gis数据获取步骤,利用北斗系统和gps至少一个自动获取电网gis数据;
110.s103:电网运行数据获取步骤,利用电网的智能化设备自动获取实时的电网运行数据;
111.s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据电网拓扑数据和电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;
112.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
113.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
114.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
115.s6:电网运行检测数据可视化展示步骤:利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行数据变化趋势。
116.实施例九
117.本实施例提供了一种电网数据可视化展示的方法,如图7所示,该方法包括如下步骤:
118.s1:电网数据获取步骤,自动获取电网拓扑数据、电网gis数据和电网运行数据;
119.s201:时钟信号提取步骤,提取自动获取的电网运行数据中的时钟信号;
120.s202:数据同步步骤,按照时钟信号进行电网运行数据的数据同步处理;
121.s203:电网数据集生成步骤,根据步骤s1自动获取的电网拓扑数据和电网gis数据,将同步处理后的电网运行数据整合与地理信息进行整合,利用数据仓库技术(etl)对零散的数据进行结构化处理得到电网数据集;
122.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
123.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
124.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
125.s6:电网运行检测数据可视化展示步骤:利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行数据变化趋势。
126.实施例十
127.本实施例提供了一种电网数据可视化展示的方法,如图8所示,该方法包括如下步骤:
128.s101:电网拓扑数据获取步骤,利用电网服务中心数据库获取电网拓扑数据;
129.s102:电网gis数据获取步骤,利用北斗系统和gps至少一个自动获取电网gis数据;
130.s103:电网运行数据获取步骤,利用电网的智能化设备自动获取实时的电网运行数据;
131.s201:时钟信号提取步骤,提取自动获取的电网运行数据中的时钟信号;
132.s202:数据同步步骤,按照时钟信号进行电网运行数据的数据同步处理;
133.s203:电网数据集生成步骤,根据步骤s1自动获取的电网拓扑数据和电网gis数
据,将同步处理后的电网运行数据整合与地理信息进行整合,利用数据仓库技术(etl)对零散的数据进行结构化处理得到电网数据集;
134.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
135.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;
136.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示。
137.s6:电网运行检测数据可视化展示步骤:利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行数据变化趋势。
138.其中,电网拓扑数据可以包括电网线路数据和电网拓扑节点数据,电网运行数据可以包括电网发电数据、电力输送数据、配电数据、变电数据和用户用电数据。
139.本发明能够通过电网服务中心数据库获取电网拓扑信息,利用智能电表等智能化设备自动获取实时的电网运行数据,利用北斗系统和全球定位系统(global positioning system,gps)至少一个获取电网终端的gis数据,并利用卫星授时的方法进行数据同步整理,生成电网数据场景图,利用色彩搭配和等值线等方式展示出三维的电网数据场景图像,还可以根据自动获取的实时电网数据生成电网数据集,根据实时更新的电网数据集刷新电网数据场景图,并进一步利用色彩搭配和等值线等方式展示三维的电网数据场景图像,为工作人员提供实时性更高的电网运行状况,提升了电网的运行管理和故障维修的效率与质量。
140.实施例十一
141.本实施例提供了一种电网数据可视化展示的方法,该方法包括如下步骤:
142.s0:使用卫星授时的方法统一电网数据获取的数据测量时间标准,满足电网数据展示的同步需求;
143.s101:电网拓扑数据获取步骤,利用电网服务中心数据库获取电网拓扑数据;
144.s102:电网gis数据获取步骤,利用北斗系统和gps至少一个自动获取电网gis数据,得到电网设备的地理信息,为后续的设备监测和维护奠定基础;
145.s103:电网运行数据获取步骤,利用电网的智能化设备自动获取实时的电网运行数据;
146.s201:时钟信号提取步骤,提取自动获取的电网运行数据中的时钟信号;
147.s202:数据同步步骤,按照时钟信号进行电网运行数据的数据同步处理;
148.s203:电网数据集生成步骤,根据步骤s1自动获取的电网拓扑数据和电网gis数据,将同步处理后的电网运行数据整合与地理信息进行整合,利用数据仓库技术(etl)对零散的数据进行结构化处理得到电网数据集;
149.s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和步骤s2得到电网数据集生成图元,其中图元为融合了电网运行数据的图像;
150.s4:电网数据场景图生成步骤,根据电网拓扑数据、电网gis数据和步骤s3划分得到的电网区域信息,将图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图,电网数据场景图生成还可以包括电网数据场景图刷新步骤,根据自动获取的电网运行数据对电网数据场景图进行刷新,电网数据场景图刷新步骤可以采用etl、ogg、esb中至少一种
方式对新增数据通过数据清洗、转换、加载进行接入;
151.s5:电网数据场景图展示步骤,并将电网数据场景图输出到显示终端进行展示,将电网数据场景图输出到显示终端后,可以利用色彩搭配和等值线等方式展示出三维的电网数据场景图像;
152.s6:电网运行检测数据可视化展示步骤:利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行数据变化趋势。该步骤可以将电网运行的指标划分为基础指标、计算指标和特殊指标几类,其中基础指标为通过绑定模板和版本、指定指标算法类型、指定指标的计算方法,实现基础指标的定义。计算指标为对多个基础指标进行叠加计算得到,包括:成套通信电源平均配置量、站点光传输设备平均配置量和站点数据网设备平均配置量。特殊指标为绑定了特殊算法库,包括:聚类系数、网络效率、网络平均最短路径等,需通过建立一系列的数据模型得到。本实施例中,聚类系数通过以下模型进行计算,其中ei表示节点i邻居节点的连边数。网络效率通过以下模型进行计算,其中,n表示节点个数,表示删除节点后所有节点组成的集合,e的取值范围为[0,1],当e=1时,表示网络是全连通的,网络性能最好;e=0时,表示网络v是由孤立的点组成的。网络平均最短路径通过以下模型进行计算,其中,n表示节点个数,表示删除节点后所有节点组成的集合。进一步地,利用利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行状况,为电网运行检测工作提供可视化的参考。
[0153]
实施例十二
[0154]
本实施例提供了一种电网数据可视化展示装置,如图9所示,包括数据获取模块、数据分析模块、图元生成模块、电网数据场景图生成模块、数据展示终端、数据存储模块、通信模块,其中,数据获取模块与通信模块连接,用于自动获取电网拓扑数据、电网gis数据和电网运行数据,并上传至数据存储模块;数据分析模块与通信模块连接,用于将数据获取模块自动获取的电网运行数据进行数据同步处理,并根据电网拓扑数据和电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集,并上传至数据存储模块;图元生成模块与通信模块连接,用于进行电网区域划分,按照划分得到的电网区域信息和数据分析模块得到的电网数据集生成图元,其中图元为融合了电网运行数据的图像,并上传至数据存储模块;电网数据场景图生成模块与通信模块连接,用于根据电网拓扑数据、电网gis数据和上述实施例步骤s3划分得到的电网区域信息,将图元进行组合并覆盖到地图上生成电网数据场景图,并上传至数据存储模块;数据展示终端与通信模块连接,用于利用色彩搭配和等值线等方式展示出三维的所述电网数据场景图;数据存储模块与通信模块连接,用于存储数据获取模块用于自动获取电网拓扑数据、电网gis数据和电网运行数据,存储数据分析模块生成的电网数据集,存储区图元生成模块生成的图元,存储电网数据场景图生成模块生成的场景图;以及通信模块分别与数据获取模块、数据分析模块、电网数据场景图生成模块、数据展示终端、数据存储模块连接,用于支持模块之间的数据通信。
[0155]
数据获取模块可以包括电网拓扑数据获取模块、电网gis数据获取模块和电网运行数据获取模块,其中,电网拓扑数据获取模块与电网服务中心数据库通信连接,用于从电
网服务中心数据库获取电网拓扑数据,电网拓扑数据包括电网线路数据、电网拓扑节点数据;电网gis数据获取模块设置于电网拓扑节点,用于利用北斗系统和gps至少一个自动获取电网gis数据;以及电网运行数据获取模块为智能电表或即插即用的数据读取设备,设置于电网拓扑节点,用于自动获取实时的电网运行数据,电网运行数据包括电网发电数据、电力输送数据、配电数据、变电数据、用户用电数据。
[0156]
数据分析模块包括数据同步模块和数据整合模块,其中,数据同步模块用于提取自动获取的电网运行数据中的时钟信号,按照时钟信号和卫星授时的方法进行电网运行数据的数据同步处理;数据整合模块用于根据电网拓扑数据和所述电网gis数据,将同步处理后的电网运行数据与地理信息进行整合得到电网数据集,并根据自动获取的电网运行数据对电网数据集进行刷新得到实时电网数据集,将实时电网数据集上传至数据存储模块。
[0157]
本实施例还提供了一种电子设备,如图10所示,包括处理器、储存器和程序,程序包括用于执行上述任一实施例提供的一种电网数据可视化展示方法。
[0158]
本实施例还提供了一种计算机可读储存介质,其上储存有计算机程序,计算机程序被处理器执行上述任一实施例提供的一种电网数据可视化展示方法。
[0159]
上述实施例方法中的全部或部分流程,是可以通过计算机程序来指示相关的硬件完成的,该程序可存储于一个非暂态计算机可读存储介质中,该程序被执行时,可包括如上述方法的实施例的流程。
[0160]
本发明的实施例是为了示例和描述起见而给出的,只是为了解释本发明实施例的原理,而并不是无遗漏的或者将本发明限于所公开的形式,很多修改和变化对于本领域的普通技术人员而言是显而易见的,因此本实施例的描述不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式都将落入本发明实施例的保护范围之内。
技术特征:
1.一种电网数据可视化展示的方法,其特征在于,包括如下步骤:s1:电网数据获取步骤,自动获取电网拓扑数据、电网地理信息(gis)数据和电网运行数据;s2:数据同步与整合步骤,将步骤s1自动获取的电网运行数据进行数据同步处理,并根据所述电网拓扑数据和所述电网gis数据,将同步处理后的电网运行数据与地理信息进行整合,得到电网数据集;s3:图元生成步骤,进行电网区域划分,按照划分得到的电网区域信息和所述步骤s2得到电网数据集生成图元,其中所述图元为融合了所述电网运行数据的图像;s4:电网数据场景图生成步骤,根据所述电网拓扑数据、所述电网gis数据和步骤s3划分得到的电网区域信息,将所述图元按照电网区域进行组合,并覆盖到地图上生成电网数据场景图;s5:电网数据场景图展示步骤,并将所述电网数据场景图输出到显示终端进行展示。2.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,所述步骤s1包括如下步骤:s101:电网拓扑数据获取步骤,利用电网服务中心数据库获取电网拓扑数据;s102:电网gis数据获取步骤,利用北斗系统和全球定位系统(gps)至少一个自动获取电网gis数据;s103:电网运行数据获取步骤,利用电网的智能化设备自动获取实时的电网运行数据。3.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,所述步骤s1中,所述电网拓扑数据包括电网线路数据、电网拓扑节点数据。4.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,所述步骤s1中,所述电网运行数据包括电网发电数据、电力输送数据、配电数据、变电数据、用户用电数据。5.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,还包括步骤s0:使用卫星授时的方法统一电网数据获取的数据测量时间标准,满足电网数据展示的同步需求。6.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,所述步骤s2包括如下步骤:s201:时钟信号提取步骤,提取自动获取的电网运行数据中的时钟信号;s202:数据同步步骤,按照所述时钟信号进行电网运行数据的数据同步处理;s203:电网数据集生成步骤,根据步骤s1自动获取的所述电网拓扑数据和所述电网gis数据,将同步处理后的电网运行数据整合与地理信息进行整合,利用数据仓库技术(etl)对零散的数据进行结构化处理得到电网数据集。7.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,所述步骤s4还包括电网数据场景图刷新步骤,根据自动获取的电网运行数据对电网数据场景图进行刷新。8.根据权利要求7所述的一种电网数据可视化展示的方法,其特征在于,所述电网数据场景图刷新步骤采用etl、概念和机制(ogg)、企业服务总线(esb)中至少一种方式对新增数据通过数据清洗、转换、加载进行接入。
9.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,所述步骤s5中将所述电网数据场景图输出到显示终端后,利用色彩搭配和等值线等方式展示出三维的电网数据场景图像。10.根据权利要求1所述的一种电网数据可视化展示的方法,其特征在于,还包括步骤s6电网运行检测数据可视化展示步骤:利用饼图、曲线图、折线图、三维可视化图形中的至少一个展示电网运行数据变化趋势。
技术总结
本发明涉及计算机技术领域,具体公开了一种电网数据可视化展示的方法,包括如下步骤,电网数据获取步骤、数据同步与整合步骤、图元生成步骤、电网数据场景图生成步骤和电网数据场景图展示步骤。本发明能够通过电网服务中心数据库获取电网拓扑信息,自动获取实时的电网运行数据,利用卫星授时的方法进行数据同步整理,生成电网数据场景图,利用色彩搭配和等值线等方式展示出三维的电网数据场景图像,根据实时电网数据生成电网数据集,根据实时更新的电网数据集刷新电网数据场景图,并进一步利用色彩搭配和等值线等方式展示出三维的电网数据场景图像,为工作人员提供实时性更高的电网运行状况,提升了电网的运行管理和故障维修的效率与质量。效率与质量。效率与质量。
技术研发人员:刘志雄 孙海波 李莉 赵芃 赵一男 刘娟 聂文海 岳云力 刘丽 单体华 李海滨 梁大鹏 傅昊 申惠琪 宋斌 郭嘉豪 谢宏坤 覃文闯 杨亮
受保护的技术使用者:北京博望华科科技有限公司 国家电网有限公司
技术研发日:2021.11.24
技术公布日:2022/3/7