一种杆塔数据文件的编辑方法、装置、设备及存储介质与流程

文档序号:23306443发布日期:2020-12-15 11:36阅读:120来源:国知局
一种杆塔数据文件的编辑方法、装置、设备及存储介质与流程

本发明涉及电力系统配网防雷技术领域,尤其涉及一种杆塔数据文件的编辑方法、装置、设备及存储介质。



背景技术:

雷害是影响电网安全运行的主要因素之一,有效地评估输电线路的耐雷性能,并据此采取针对性的雷电防护,对于提高电网安全稳定性具有重要的意义。目前,国网电力科学研究院武汉南瑞有限责任公司推出了输电线路差异化防雷评估系统,以及南方电网科学研究院推出了高压输电线路防雷分析软件(lptl)。上述两款软件均内置了典型的二维防雷分析方法,并且可以考虑杆塔实际尺寸,以及杆塔处的地形参数和雷电活动,从而实现“差异化”的防雷分析评估。

现有的南方电网输电线路防雷分析软件(lptl)采用集成式的杆塔数据文件,即杆塔的几何属性和电气属性统一使用xml语言描述,导致几何属性需要提供每条线的坐标值,制作繁琐、容易出错。



技术实现要素:

本发明实施例提供一种杆塔数据文件的编辑方法、装置、设备及存储介质,能有效扩展的杆塔数据文件的适用范围,简化了杆塔数据文件的编辑过程,大大降低了文件编辑过程的出错率。

本发明一实施例提供一种杆塔数据文件的编辑方法,包括:

获取待分析杆塔的杆塔电气属性数据、杆塔几何属性数据和杆塔线路参数;

使用预设的xml语言对所述杆塔电气属性数据进行编辑,生成杆塔电气文件;

使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件;

按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件;

将所述杆塔电气文件、所述杆塔图形文件和所述杆塔电路文件组织成所述待分析杆塔的杆塔数据文件。

作为上述方案的改进,所述使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件,包括:

基于所述杆塔几何属性数据与预设的不同类型的杆塔设计图,绘制所述待分析杆塔的杆塔外观模型,并相应地标注所述杆塔外观模型的杆塔尺寸;

根据所述杆塔外观模型和所述杆塔尺寸,绘制不同悬挂方式的绝缘子串模型;

根据所述杆塔外观模型、所述杆塔尺寸及所述不同悬挂方式的绝缘子串模型,生成svg格式的杆塔图形文件。

作为上述方案的改进,所述使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件,还包括:

获取用户选择的绝缘子串的悬挂方式;其中,所述绝缘子串的悬挂方式由用户基于所述杆塔图形文件确定;

于所述杆塔外观模型上绘制所述绝缘子串的悬挂方式对应的绝缘子串模型;

根据所述杆塔外观模型、所述杆塔尺寸及所述绝缘子串模型,更新所述svg格式的杆塔图形文件。

作为上述方案的改进,所述按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件,具体包括:

基于所述杆塔线路参数自动配置,得到波阻抗参数和绝缘子闪络判据参数,以生成杆塔等效电路模型;

基于所述杆塔等效电路模型生成tpf格式的杆塔电路文件。

本发明另一实施例对应提供了一种杆塔数据文件的编辑装置,包括:

数据获取模块,用于获取待分析杆塔的杆塔电气属性数据、杆塔几何属性数据和杆塔线路参数;

杆塔电气文件编辑模块,用于使用预设的xml语言对所述杆塔电气属性数据进行编辑,生成杆塔电气文件;

杆塔图形文件编辑模块,用于使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件;

杆塔电路文件编辑模块,用于按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件;

杆塔数据文件生成模块,用于将所述杆塔电气文件、所述杆塔图形文件和所述杆塔电路文件组织成所述待分析杆塔的杆塔数据文件。

作为上述方案的改进,所述杆塔图形文件编辑模块,包括:

杆塔外形绘制单元,用于基于所述杆塔几何属性数据与预设的不同类型的杆塔设计图,绘制所述待分析杆塔的杆塔外观模型,并相应地标注所述杆塔外观模型的杆塔尺寸;

第一绝缘子串模型绘制单元,用于根据所述杆塔外观模型和所述杆塔尺寸,绘制不同悬挂方式的绝缘子串模型;

第一svg文件生成单元,用于根据所述杆塔外观模型、所述杆塔尺寸及所述不同悬挂方式的绝缘子串模型,生成svg格式的杆塔图形文件。

作为上述方案的改进,所述杆塔图形文件编辑模块,还包括:

用户选择获取单元,用于获取用户选择的绝缘子串的悬挂方式;其中,所述绝缘子串的悬挂方式由用户基于所述杆塔图形文件确定;

第二绝缘子串模型绘制单元,用于于所述杆塔外观模型上绘制所述绝缘子串的悬挂方式对应的绝缘子串模型;

第二svg文件生成单元,用于根据所述杆塔外观模型、所述杆塔尺寸及所述绝缘子串模型,更新所述svg格式的杆塔图形文件。

作为上述方案的改进,所述杆塔电路文件编辑模块,包括:

杆塔等效电路模型生成单元,用于基于所述杆塔线路参数自动配置,得到波阻抗参数和绝缘子闪络判据参数,以生成杆塔等效电路模型;

tpf文件生成单元,用于基于所述杆塔等效电路模型生成tpf格式的杆塔电路文件。

本发明另一实施例提供了一种杆塔数据文件的编辑设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的杆塔数据文件的编辑方法。

本发明另一实施例提供了一种存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述发明实施例所述的杆塔数据文件的编辑方法。

相比于现有技术,本发明实施例公开的杆塔数据文件的编辑方法、装置、设备及存储介质,具有如下有益效果:

通过获取待分析杆塔的杆塔电气属性数据、杆塔几何属性数据和杆塔线路参数,进而使用预设的xml语言对所述杆塔电气属性数据进行编辑,生成杆塔电气文件,使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件,按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件,从而将所述杆塔电气文件、所述杆塔图形文件和所述杆塔电路文件组织成所述待分析杆塔的杆塔数据文件,这样分别对杆塔属性、杆塔外形和杆塔等效电路三部分进行单独编辑,简化了杆塔数据文件的创建过程,避免了现有技术中杆塔文件创建过程中电气属性数据和几何属性数据的相互影响导致容易出错的情况,实现大大降低了文件编辑过程的出错率。同时,能有效解决现有技术中杆塔文件对避雷线数量限制的问题,适用于任何电压等级的杆塔,从而能有效扩展的杆塔数据文件的适用范围。而且,实现在杆塔计算部分独立的情况下追踪lptl软件的计算过程,便于用户查错。

附图说明

图1是本发明一实施例提供的一种杆塔数据文件的编辑方法的流程示意图;

图2是本发明一实施例提供的一种杆塔数据文件的编辑装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,是本发明一实施例提供的一种杆塔数据文件的编辑方法的流程示意图,所述方法包括步骤s101至s105。

s101、获取待分析杆塔的杆塔电气属性数据、杆塔几何属性数据和杆塔线路参数。

s102、使用预设的xml语言对所述杆塔电气属性数据进行编辑,生成杆塔电气文件。

需要说明的是,xml格式的杆塔电气文件用于描述杆塔的属性、绝缘子挂点信息、波阻抗计算公式,与现有技术的杆塔文件相比,取消了所有几何结构的描述字段。

s103、使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件。

在一具体实施例中,步骤s103包括:

基于所述杆塔几何属性数据与预设的不同类型的杆塔设计图,绘制所述待分析杆塔的杆塔外观模型,并相应地标注所述杆塔外观模型的杆塔尺寸;

根据所述杆塔外观模型和所述杆塔尺寸,绘制不同悬挂方式的绝缘子串模型;

根据所述杆塔外观模型、所述杆塔尺寸及所述不同悬挂方式的绝缘子串模型,生成svg格式的杆塔图形文件。

需要说明的是,svg格式的杆塔图形文件用于描述杆塔外形和尺寸标注。具体的,在inkscape软件中,无需读取杆塔中每个线条和其他元素的坐标点,根据不同类型的杆塔设计图绘制杆塔图(即杆塔外观模型)及标注杆塔尺寸,并绘制出绝缘子串可能悬挂的方式。

在上述实施例的基础上,在另一具体实施例中,步骤s103还包括:

获取用户选择的绝缘子串的悬挂方式;其中,所述绝缘子串的悬挂方式由用户基于所述杆塔图形文件确定;

于所述杆塔外观模型上绘制所述绝缘子串的悬挂方式对应的绝缘子串模型;

根据所述杆塔外观模型、所述杆塔尺寸及所述绝缘子串模型,更新所述svg格式的杆塔图形文件。

在本实施例中,通过调用该svg格式的杆塔图形文件,使得用户在软件中选择的绝缘子串的悬挂方式,以根据选择的绝缘子串的悬挂方式更新svg格式的杆塔图形文件,这样提升了杆塔数据文件的编辑过程中的交互性。

s104、按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件。

在一具体实施例中,步骤s104包括:

基于所述杆塔线路参数自动配置,得到波阻抗参数和绝缘子闪络判据参数,以生成杆塔等效电路模型;

基于所述杆塔等效电路模型生成tpf格式的杆塔电路文件。

本实施例中,tpf格式的杆塔电路文件用于描述杆塔等效电路模型。其中,波阻抗参数、绝缘子闪络判据参数均基于线路参数自动完成配置,最终自动生成的杆塔等效电路模型可供用户查看,便于用户检查模型的错误。

s105、将所述杆塔电气文件、所述杆塔图形文件和所述杆塔电路文件组织成所述待分析杆塔的杆塔数据文件。

本发明实施例提供的一种杆塔数据文件的编辑方法,通过获取待分析杆塔的杆塔电气属性数据、杆塔几何属性数据和杆塔线路参数,进而使用预设的xml语言对所述杆塔电气属性数据进行编辑,生成杆塔电气文件,使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件,按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件,从而将所述杆塔电气文件、所述杆塔图形文件和所述杆塔电路文件组织成所述待分析杆塔的杆塔数据文件,这样分别对杆塔属性、杆塔外形和杆塔等效电路三部分进行单独编辑,简化了杆塔数据文件的创建过程,避免了现有技术中杆塔文件创建过程中电气属性数据和几何属性数据的相互影响导致容易出错的情况,实现大大降低了文件编辑过程的出错率。同时,能有效解决现有技术中杆塔文件对避雷线数量限制的问题,适用于任何电压等级的杆塔,从而能有效扩展的杆塔数据文件的适用范围。而且,实现在杆塔计算部分独立的情况下追踪lptl软件的计算过程,便于用户查错。

参见图2,是本发明一实施例提供的一种杆塔数据文件的编辑装置的结构示意图,包括:

数据获取模块201,用于获取待分析杆塔的杆塔电气属性数据、杆塔几何属性数据和杆塔线路参数;

杆塔电气文件编辑模块202,用于使用预设的xml语言对所述杆塔电气属性数据进行编辑,生成杆塔电气文件;

杆塔图形文件编辑模块203,用于使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件;

杆塔电路文件编辑模块204,用于按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件;

杆塔数据文件生成模块205,用于将所述杆塔电气文件、所述杆塔图形文件和所述杆塔电路文件组织成所述待分析杆塔的杆塔数据文件。

优选的,所述杆塔图形文件编辑模块203,包括:

杆塔外形绘制单元,用于基于所述杆塔几何属性数据与预设的不同类型的杆塔设计图,绘制所述待分析杆塔的杆塔外观模型,并相应地标注所述杆塔外观模型的杆塔尺寸;

第一绝缘子串模型绘制单元,用于根据所述杆塔外观模型和所述杆塔尺寸,绘制不同悬挂方式的绝缘子串模型;

第一svg文件生成单元,用于根据所述杆塔外观模型、所述杆塔尺寸及所述不同悬挂方式的绝缘子串模型,生成svg格式的杆塔图形文件。

优选的,所述杆塔图形文件编辑模块203,还包括:

用户选择获取单元,用于获取用户选择的绝缘子串的悬挂方式;其中,所述绝缘子串的悬挂方式由用户基于所述杆塔图形文件确定;

第二绝缘子串模型绘制单元,用于于所述杆塔外观模型上绘制所述绝缘子串的悬挂方式对应的绝缘子串模型;

第二svg文件生成单元,用于根据所述杆塔外观模型、所述杆塔尺寸及所述绝缘子串模型,更新所述svg格式的杆塔图形文件。

优选的,所述杆塔电路文件编辑模块204,包括:

杆塔等效电路模型生成单元,用于基于所述杆塔线路参数自动配置,得到波阻抗参数和绝缘子闪络判据参数,以生成杆塔等效电路模型;

tpf文件生成单元,用于基于所述杆塔等效电路模型生成tpf格式的杆塔电路文件。

本发明实施例提供的一种杆塔数据文件的编辑装置,通过获取待分析杆塔的杆塔电气属性数据、杆塔几何属性数据和杆塔线路参数,进而使用预设的xml语言对所述杆塔电气属性数据进行编辑,生成杆塔电气文件,使用预设的svg语言对所述杆塔几何属性数据进行编辑,生成杆塔图形文件,按照预设的tpf格式对所述杆塔线路参数进行编辑,生成杆塔电路文件,从而将所述杆塔电气文件、所述杆塔图形文件和所述杆塔电路文件组织成所述待分析杆塔的杆塔数据文件,这样分别对杆塔属性、杆塔外形和杆塔等效电路三部分进行单独编辑,简化了杆塔数据文件的创建过程,避免了现有技术中杆塔文件创建过程中电气属性数据和几何属性数据的相互影响导致容易出错的情况,实现大大降低了文件编辑过程的出错率。同时,能有效解决现有技术中杆塔文件对避雷线数量限制的问题,适用于任何电压等级的杆塔,从而能有效扩展的杆塔数据文件的适用范围。而且,实现在杆塔计算部分独立的情况下追踪lptl软件的计算过程,便于用户查错。

该实施例的杆塔数据文件的编辑设备包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,例如杆塔数据文件的编辑程序。所述处理器执行所述计算机程序时实现上述各个杆塔数据文件的编辑方法实施例中的步骤。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能。

示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述杆塔数据文件的编辑设备中的执行过程。

所述杆塔数据文件的编辑设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述杆塔数据文件的编辑设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述示意图仅仅是杆塔数据文件的编辑设备的示例,并不构成对杆塔数据文件的编辑设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述杆塔数据文件的编辑设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述杆塔数据文件的编辑设备的控制中心,利用各种接口和线路连接整个杆塔数据文件的编辑设备的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述杆塔数据文件的编辑设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述杆塔数据文件的编辑设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1