一次接线图的自动成图方法、装置、电子设备及存储介质与流程

文档序号:27947522发布日期:2021-12-11 14:59阅读:164来源:国知局
一次接线图的自动成图方法、装置、电子设备及存储介质与流程

1.本公开涉及电力系统可视化技术领域,尤其涉及一种一次接线图的自动成图方法、装置、电子设备及存储介质。


背景技术:

2.电网可视化一直是电网中比较重要的研究课题。一次接线图也叫主接线图,是表示电能输送和电能分配路线的接线图,与一次接线直接相连的电气设备,称为一次设备或一次元件。一次接线图能够反映出厂站和线路之间的拓扑情况,是电网的调度、检修、计划等部门常用的参考,它在实际的实时调度和生产管理中有较多的应用。


技术实现要素:

3.有鉴于此,本公开的目的在于提出一种一次接线图的自动成图方法、装置、电子设备及存储介质。
4.基于上述目的,本公开提供了一次接线图的自动成图方法,包括:
5.获取查询区间范围;
6.获取所述查询区间范围内设备的设备台账数据;
7.根据所述设备台账数据,生成与一次接线图对应的xml数据和svg数据;
8.加载所述svg数据,显示所述一次接线图;
9.其中,所述设备台账数据记载有设备信息和设备间的拓扑关系数据。
10.可选的,还包括:
11.获取在所述一次接线图中选中的目标设备;
12.获取所述目标设备关联的设备台账数据;
13.根据所述目标设备关联的设备台账数据,生成与追溯接线图对应的xml数据和svg数据;
14.加载所述svg数据,显示所述追溯接线图。
15.可选的,利用所述追溯接线图对所述目标设备进行向上追溯和/或向下追溯。
16.可选的,还包括:
17.获取所述一次接线图范围中所有设备的设备台账数据;
18.根据所述设备台账数据计算目标线路负荷;
19.判断所述目标线路负荷是否超出安全标准;
20.若是,进行报警展示。
21.可选的,所述获取查询之前,还包括:
22.汇总设备信息;
23.根据所述设备信息生成设备间的拓扑关系数据;
24.根据所述设备信息和所述拓扑关系数据生成设备台账数据,并保存至数据库。
25.可选的,所述设备台账数据为excel数据,所述excel数据中包括保存所述设备上
下级关系的字段。
26.基于同一发明构思,本公开还提供了一种一次接线图的自动成图装置,包括:
27.获取模块,用于获取查询区间范围,以及用于获取所述查询区间范围内设备的设备台账数据;
28.输出模块,用于根据所述设备台账数据,生成与一次接线图对应的xml数据和svg数据;
29.显示模块,用于加载所述svg数据,显示所述一次接线图;
30.其中,所述设备台账数据记载有设备信息和设备间的拓扑关系数据。
31.可选的,还包括:
32.计算模块,用于根据所述设备台账数据计算目标线路负荷;
33.判断模块,用于判断所述目标线路负荷是否超出安全标准;
34.报警模块,若所述线路负荷超出所述安全标准,用于进行报警展示。
35.基于同一发明构思,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法。
36.基于同一发明构思,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行上述方法。
37.从上面所述可以看出,本公开提供的一种一次接线图的自动成图方法、装置、电子设备及存储介质,当用户需要选择查询区间内设备的一次接线图时,根据查询区间内设备的设备台账数据,自动绘制一次接线图,并将设备的运行数据展示在一次接线图上。相比于传统成图方式,本公开大幅减少了生成和维护一次接线图所占用的人力成本和时间成本。此外,通过对一次接线图中的目标设备的追溯功能,能够实现高压侧设备和低压侧设备的关联,更加便捷、准确、直观的展现电网设备的拓扑关系,便于操作人员进行设备监控、调度和维护工作。
附图说明
38.为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1为本公开实施例提供的一次接线图的自动成图方法的成图流程示意图;
40.图2为本公开实施例提供的一次接线图的自动成图方法的追溯流程示意图;
41.图3为本公开实施例提供的一次接线图的自动成图装置的一种结构示意图;
42.图4为本公开实施例提供的一种更为具体的电子设备硬件结构示意图。
具体实施方式
43.为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
44.需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第
一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
45.如背景技术部分所述,在传统方式中,一次接线图的绘制和后期委维护工作往往都是人工手动完成的。这种方式由于人工参与的因素较多,不仅耗费了大量的人力物力,也容易出现图形绘制错误或数据关联错误的问题。
46.此外,经申请人研究发现,现有的一次接线图中,高压侧和低压侧是割裂的,无法直观的展示高压侧设备和低压侧设备的关联关系。这对操作人员在进行电网设备监控、调度和维护的工作造成诸多不便。
47.有鉴于此,本公开实施例提供了一种一次接线图的自动成图方法、装置、电子设备及存储介质。
48.参考图1所示,为本公开实施例提供的一次接线图的自动成图方法的成图流程示意图,一次接线图的自动成图方法,包括以下步骤:
49.s101,获取查询区间范围。
50.查询区间由用户进行选择。
51.获取查询之前,还包括:
52.汇总设备信息。
53.根据设备信息生成设备间的拓扑关系数据。
54.根据设备信息和拓扑关系数据生成设备台账数据,并保存至数据库。
55.设备信息主要包括从变电站的设计图纸等相关文件中获取的电网设备的信息数据。信息数据包括厂站名称、电压等级及其主接线类型、各电压等级下母线数和母线名称、交流线路数和交流线路名称、电力负荷数和负荷名称、电容电抗器数和电容电抗器名称、开关数和开关名称、刀闸数和刀闸名称以及变压器分别与刀闸和开关的连接关系等。此外,还包括电网设备的生产厂家、出厂日期、周期试验信息等基础数据信息。
56.在一些实施例中,设备台账数据为excel数据,excel数据中包括保存设备上下级关系的字段。
57.数据库中存放了一次接线图绘制所用到的所有结构信息参数,可将数据库作为执行自动成图的数据来源。
58.s102,获取查询区间范围内设备的设备台账数据。
59.该步骤中的设备台账数据,包括查询区间范围内设备和/或与之相关联设备的设备台账数据,记载有设备信息和设备间的拓扑关系数据。
60.s103,根据设备台账数据,生成与一次接线图对应的xml数据(extensible markup language,可扩展标记语言,标准通用标记语言的子集,简称xml。是一种用于标记电子文件使其具有结构性的标记语言)和svg数据(scalable vector graphics可缩放矢量图形)。
61.xml数据和svg数据是对设备台账数据(主要包括电网设备属性、拓扑关系和逻辑关系图等),根据电力工程制图标准、电网svg图形表达规范的标准进行输出的。xml格式的
数据用于记录设备间的拓扑关系,svg格式的数据用于供html页面(hypertext markup language文本标记语言,一种用于创建网页的标准标记语言)进行展示。
62.s104,加载svg数据,显示一次接线图。
63.html页面加载svg数据,生成查询区间内设备的一次接线图并通过html页面展示。此时,用户可以通过html页面所展示的查询区间内设备的一次接线图,直观的了解所选查询区间内设备间的拓扑关系及相关数据。
64.参考图2所示,为本公开实施例提供的一次接线图的自动成图方法的追溯流程示意图,若用户需要对查询区间内的目标设备或目标线路进行追溯,步骤包括:
65.s201,获取在一次接线图中选中的目标设备。
66.s202,获取目标设备关联的设备台账数据。
67.s203,根据目标设备关联的设备台账数据,生成与追溯接线图对应的xml数据和svg数据。
68.s204,加载svg数据,显示追溯接线图。
69.在一些实施例中,用户可利用追溯接线图对目标设备进行向上追溯和/或向下追溯。
70.向上追溯和/或向下追溯是为了在电网设备发生故障时,用户通过追溯接线图能够判断故障设备在整个电网中的影响范围。
71.向上追溯为根据设备台账数据,调取目标设备与上级设备间的拓扑关系,生成目标设备及其上级设备的一次接线图并通过html页面展示。当输电网络发生故障,需要改变目标设备的输电线路时,向上追溯可用于操作人员快速查询具体变更线路,方便操作人员制定变更策略。
72.向下追溯为根据设备台账数据,调取目标设备与下级设备间的拓扑关系,生成目标设备及其下级设备的一次接线图并通过html页面展示。当输电网络发生故障,需要改变目标设备的输电线路时,向下追溯可用于操作人员快速查询目标线路或目标设备在变更后能否支持下级设备的用电需求,方便操作人员对变更方案进行检验。
73.本公开提供的一种一次接线图的自动成图方法,当用户需要查询区间内设备的一次接线图时,根据查询区间内设备的设备台账数据,自动绘制一次接线图,并将设备的运行数据展示在一次接线图上。相比于传统成图方式,本公开大幅减少了生成和维护一次接线图所占用的人力成本和时间成本。此外,通过对一次接线图中的目标设备的追溯功能,能够实现高压侧设备和低压侧设备的关联,更加便捷、准确、直观的展现电网设备的拓扑关系,便于操作人员进行设备监控、调度和维护工作。
74.在一些实施例中,一次接线图的自动成图方法,还包括:
75.获取一次接线图范围中所有设备的设备台账数据。
76.根据设备台账数据计算目标线路负荷。
77.判断目标线路负荷是否超出安全标准。
78.若是,进行报警展示。
79.由于一次接线图所包含的设备和线路较多,所包含的信息较为庞杂。本发明提供的实施例,能够根据获取的设备台账数据,计算并分析用户根据自身需要,所选择的目标线路负荷。辅助用户对一次接线图中的电力设备属性、拓扑关系和逻辑关系进行分析检测,若
发现问题,及时向用户报警。有助于用户在使用和维护时,对电网设备和线路进行检测。
80.本公开提供的一次接线图的自动成图方法,能够使操作人员直观的查看输电网中的各种开关信号量、设备变化和影响范围。
81.需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
82.需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
83.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种一次接线图的自动成图装置。
84.参考图3,为本实施例提供的一次接线图的自动成图装置的一种结构示意图,一次接线图的自动成图装置,包括:
85.获取模块301,用于获取查询区间范围,以及用于获取查询区间范围内设备的设备台账数据。
86.输出模块302,用于根据设备台账数据,生成与一次接线图对应的xml数据和svg数据。
87.显示模块303,用于加载svg数据,显示一次接线图。
88.其中,设备台账数据记载有设备信息和设备间的拓扑关系数据。
89.在一些实施例中,一次接线图的自动成图装置,还包括:
90.计算模块304,用于根据设备台账数据计算目标线路负荷。
91.判断模块305,用于判断目标线路负荷是否超出安全标准。
92.报警模块306,若线路负荷超出安全标准,用于进行报警展示。
93.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
94.上述实施例的装置用于实现前述任一实施例中相应的一次接线图的自动成图方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
95.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的一次接线图的自动成图方法。
96.图4示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
97.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个
或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
98.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
99.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
100.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
101.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
102.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
103.上述实施例的电子设备用于实现前述任一实施例中相应的一次接线图的自动成图方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
104.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的一次接线图的自动成图方法。
105.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd

rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
106.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的一次接线图的自动成图方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
107.需要说明的是,本公开的实施例还可以以下方式进一步描述:
108.一种一次接线图的自动成图方法,包括:
109.获取查询区间范围;
110.获取所述查询区间范围内设备的设备台账数据;
111.根据所述设备台账数据,生成与一次接线图对应的xml数据和svg数据;
112.加载所述svg数据,显示所述一次接线图;
113.其中,所述设备台账数据记载有设备信息和设备间的拓扑关系数据。
114.可选的,还包括:
115.获取在所述一次接线图中选中的目标设备;
116.获取所述目标设备关联的设备台账数据;
117.根据所述目标设备关联的设备台账数据,生成与追溯接线图对应的xml数据和svg数据;
118.加载所述svg数据,显示所述追溯接线图。
119.可选的,利用所述追溯接线图对所述目标设备进行向上追溯和/或向下追溯。
120.可选的,还包括:
121.获取所述一次接线图范围中所有设备的设备台账数据;
122.根据所述设备台账数据计算目标线路负荷;
123.判断所述目标线路负荷是否超出安全标准;
124.若是,进行报警展示。
125.可选的,所述获取查询之前,还包括:
126.汇总设备信息;
127.根据所述设备信息生成设备间的拓扑关系数据;
128.根据所述设备信息和所述拓扑关系数据生成设备台账数据,并保存至数据库。
129.可选的,所述设备台账数据为excel数据,所述excel数据中包括保存所述设备上下级关系的字段。
130.所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本公开的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本公开实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
131.另外,为简化说明和讨论,并且为了不会使本公开实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本公开实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本公开实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本公开的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本公开实施例。因此,这些描述应被认为是说明性的而不是限制性的。
132.尽管已经结合了本公开的具体实施例对本公开进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
133.本公开实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本公开实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本公开的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1