电力设备建模方法、装置、计算机设备和存储介质与流程

文档序号:24874758发布日期:2021-04-30 12:49阅读:106来源:国知局
电力设备建模方法、装置、计算机设备和存储介质与流程

本申请涉及电力技术领域,特别是涉及一种电力设备建模方法、装置、计算机设备和存储介质。



背景技术:

电力设备是变电站的基本组成部分,电力设备如发电机、变压器、互感器等。在实际的作业生产过程中,设计方需要对设计的电力设备进行建模,通过构建的电力设备模型直观地反映所设计的电力设备的三维空间轮廓信息,以便于使用方根据该电力设备模型进行施工、维护,等等。

相关技术中,在电力设备建模的过程中,对于电力设备中的每个部件,设计人员需要在建模软件中人工标记出该部件表面的多个预设点的坐标,并人工设置每个预设点对应的曲线曲率、方向、长短等参数,建模软件才能对该部件进行建模,实现对电力设备的整体建模。

然而,上述建模方式存在建模效率低的问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提升电力设备的建模效率的电力设备建模方法、装置、计算机设备和存储介质。

第一方面,本申请实施例提供一种电力设备建模方法,所述方法包括:

接收用户输入的针对目标建模单元的获取请求,所述目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件;

确定所述目标建模单元的目标标识,并在预设的建模单元数据库中确定所述目标标识对应的目标建模文件,所述建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征所述电力设备中的不同部件;

按照所述目标建模文件的指示,展示所述目标建模单元,所述目标建模单元用于构建所述电力设备模型。

在其中一个实施例中,所述目标建模单元为基本体建模单元或组合体建模单元,所述组合体建模单元是对至少两个基本体建模单元进行空间变换得到的。

在其中一个实施例中,所述方法还包括:

展示电力设备建模界面,所述电力设备建模界面包括建模单元选择控件;

对应地,所述接收用户输入的针对目标建模单元的获取请求,包括:

接收用户基于所述建模单元选择控件输入的针对所述目标建模单元的所述获取请求。

在其中一个实施例中,所述电力设备建模界面包括建模单元选择区域和建模单元展示区域,所述建模单元选择控件位于所述建模单元选择区域内,所述按照所述目标建模文件的指示,展示所述目标建模单元,包括:

按照所述目标建模文件的指示,在所述建模单元展示区域中展示所述目标建模单元。

在其中一个实施例中,所述按照所述目标建模文件的指示,展示所述目标建模单元之后,所述方法还包括:

若接收到用户输入的针对所述目标建模单元的尺寸修改信息,则在所述建模单元数据库中采用所述尺寸修改信息对所述目标建模文件进行修改,得到修改后的目标建模文件;

按照所述修改后的目标建模文件的指示,展示修改后的目标建模单元。

在其中一个实施例中,所述展示修改后的目标建模单元之后,所述方法还包括:

若检测到所述电力设备模型构建完成,则在所述建模单元数据库中将所述修改后的目标建模文件替换为所述所述目标建模文件。

在其中一个实施例中,所述方法还包括:

获取各所述建模单元分别对应的建模文件;

对各所述建模文件分别添加对应的标识,并将添加标识后的各所述建模文件存储于所述建模单元数据库中。

第二方面,本申请实施例提供一种电力设备建模装置,所述装置包括:

接收模块,用于接收用户输入的针对目标建模单元的获取请求,所述目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件;

确定模块,用于确定所述目标建模单元的目标标识,并在预设的建模单元数据库中确定所述目标标识对应的目标建模文件,所述建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征所述电力设备中的不同部件;

第一展示模块,用于按照所述目标建模文件的指示,展示所述目标建模单元,所述目标建模单元用于构建所述电力设备模型。

第三方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面的方法的步骤。

第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面的方法的步骤。

本申请实施例提供的技术方案带来的有益效果至少包括:

上述电力设备建模方法、装置、计算机设备和存储介质,通过接收用户输入的针对目标建模单元的获取请求,而后,确定目标建模单元的目标标识,并在预设的建模单元数据库中确定目标标识对应的目标建模文件,按照目标建模文件的指示则可以直接展示目标建模单元,该目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件,这就实现了对目标建模单元的建模;进一步地,该目标建模单元用于构建电力设备模型,且本申请实施例建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征电力设备中的不同部件,这样,用户分别输入针对电力设备模型中各建模单元的获取请求后,按照与目标建模单元同样的方式则可快速展示各个建模单元,再对展示的各个建模单元进行简单组装则可得到电力设备模型,从而实现对电力设备的快速建模,提升了电力设备的建模效率。

附图说明

图1为一个实施例中电力设备建模方法的流程示意图;

图2为一种示例性的长方体类型的建模单元的示意图;

图3为一种示例性的圆柱体类型的建模单元的示意图;

图4为一种示例性的瓷套类型的建模单元的示意图;

图5为一种示例性的端子板类型的建模单元的示意图;

图6为一种示例性的低端换流变压器模型的示意图;

图7为一种示例性的高端换流变压器模型的示意图;

图8为另一个实施例中电力设备建模方法的流程示意图;

图9为另一个实施例中电力设备建模方法的流程示意图;

图10为另一个实施例中终端建立建模单元数据库的流程示意图;

图11为一个实施例中电力设备建模装置的结构框图;

图12为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请实施例提供的电力设备建模方法、装置、计算机设备和存储介质,旨在解决传统技术中,在电力设备建模的过程中,对电力设备中的每个部件,设计人员需要在建模软件中人工标记出该部件表面的多个预设点的坐标,并人工设置每个预设点对应的曲线曲率、方向、长短等参数,建模软件才能对该部件进行建模,再实现对电力设备的整体建模,导致电力设备的建模效率低下的技术问题。下面将通过实施例并结合附图具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体地实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

需要说明的是,本申请实施例提供的电力设备建模方法,其执行主体可以是电力设备建模装置,该电力设备建模装置可以通过软件、硬件或者软硬件结合的方式实现成为计算机设备的部分或者全部,计算机设备可以是终端(或服务器)。下述方法实施例中,均以执行主体是终端为例来进行说明。可以理解的是,下述方法实施例提供的电力设备建模方法,也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。

在一个实施例中,如图1所示,提供了一种电力设备建模方法,以该方法应用于终端为例进行说明,包括以下步骤:

步骤101,终端接收用户输入的针对目标建模单元的获取请求。

本申请实施例中,终端可以是个人计算机、笔记本电脑、智能电视、智能手机、平板电脑、便携式可穿戴设备或者车载设备等,在此对终端的类型不做具体限制。

电力设备是变电站的基本组成部分,电力设备如发电机、变压器、互感器等。在实际的作业生产过程中,设计方常常需要对设计的电力设备进行建模,通过构建的电力设备模型直观地反映所设计的电力设备的三维空间轮廓信息,以便于使用方根据该电力设备模型进行施工、维护。

本申请实施例中,用户若需要对电力设备进行建模,用户可以分别先对电力设备中的各个部件进行建模。以目标部件(目标部件为电力设备的各个部件中的任意一个部件)为例,用户可以在终端中输入针对目标建模单元的获取请求,该目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件。

在一种可能的实施方式中,终端可以展示电力设备建模界面,用户基于该电力设备建模界面输入获取请求,这样,终端则接收到用户输入的针对目标建模单元的获取请求。

在另一种可能的实施方式中,用户也可以通过语音的方式输入获取请求,终端对用户输入的语音信息进行相应的解析,从而确定接收到用户输入的针对目标建模单元的获取请求,在此对终端接收用户输入的针对目标建模单元的获取请求的方式不做具体限制。

步骤102,终端确定目标建模单元的目标标识,并在预设的建模单元数据库中确定目标标识对应的目标建模文件。

其中,目标标识可以是字符串、文字编号等用于唯一标识目标建模单元的身份信息。以下分三种不同的实施方式,对终端确定目标建模单元的目标标识的过程进行介绍。

在一种可能的实施方式中,以用户基于电力设备建模界面输入获取请求为例,终端的数据库中可以预置电力设备建模界面中各个位置区域与各建模单元的标识之间的第一映射关系表,终端可以在电力设备建模界面的不同位置分别展示各个建模单元的图标,这样,用户在电力设备建模界面的对应位置点击目标建模单元的图标后,终端则可以获取用户点击的位置,而后,终端根据该点击的位置确定该位置对应的位置区域,接着,终端在上述第一映射关系表中查找该位置区域对应的标识,则得到目标标识。

需要说明的是,各个建模单元的图标也可以采用文字或采用图标与文字的结合的形式代替,在此不做具体限制。

在另一种可能的实施方式中,仍以用户基于电力设备建模界面输入获取请求为例,电力设备建模界面中可以配置建模单元类型配置菜单,该建模单元类型配置菜单包括多个建模单元类型子菜单,每个建模单元类型子菜单对应一种类型的建模单元,终端中可以预置各个建模单元类型子菜单与各建模单元的标识之间的第二映射关系表,这样,用户点击目标建模单元对应的建模单元类型子菜单后,终端则可以确定该建模单元类型子菜单,而后,终端在上述第二映射关系表中查找该建模单元类型子菜单对应的标识,则得到目标标识。

在另一种可能的实施方式中,以用户通过语音的方式输入针对目标建模单元的获取请求为例,终端获取到用户输入的语音信息后,采用语音识别模型对语音信息进行语音识别得到识别字符,从该识别字符中提取预设的关键字作为目标标识,该关键字例如可以是长方体、球体、圆环体,等等。

这样,终端则确定目标建模单元的目标标识,接着,终端在预设的建模单元数据库中确定目标标识对应的目标建模文件。

本申请实施例中,建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征电力设备中的不同部件。建模单元可以是基本体建模单元或组合体建模单元,组合体建模单元是对至少两个基本体建模单元进行空间变换得到的。

以电力设备是换流变压器为例,由于各种换流变压器均由长方体、球体、圆环体、圆柱体、圆形垫片、圆台体等基本体以及瓷套、端子板等组合体构成,因此,各基本体建模单元可以是长方体类型的建模单元、球体类型的建模单元、圆环体类型的建模单元、圆柱体类型的建模单元、圆形垫片类型的建模单元、圆台体类型的建模单元,等等,而组合体建模单元可以是瓷套类型的建模单元、端子板类型的建模单元,等等。

以基本体建模单元为例,在一种可能的实施方式中,基本体建模单元的标识对应的建模文件,可以由用户在终端中绘制二维几何体轮廓,再将绘制的二维几何体轮廓按照指定路径进行拉伸、旋转等操作后得到该建模单元对应的三维几何体,终端按照预设的格式对该三维几何体进行保存得到该建模文件。

例如,参见图2,图2为一种示例性的长方体类型的建模单元的示意图。用户在终端中绘制一个长方形,再将绘制的长方形按照指定路径进行拉伸、旋转等操作后得到长方体,终端按照预设的格式对该长方体进行保存得到长方体建模单元对应的建模文件。终端再次执行该建模文件,或者将该建模文件转换为可执行文件再执行,则可以在终端中展示该长方体类型的建模单元。

在另一种可能的实施方式中,基本体建模单元的标识对应的建模文件,还可以是由用户在终端中人工标记出该建模单元对应的三维几何体表面的多个预设点的坐标,并人工设置每个预设点对应的曲线曲率、方向、长短等参数后,终端按照曲线曲率、方向、长短等参数对多个预设点的坐标进行连接得到三维几何体,终端按照预设的格式对该三维几何体进行保存得到该建模文件。

例如,参见图3,图3为一种示例性的圆柱体类型的建模单元的示意图。用户在终端中人工标记出圆柱体表面的多个预设点的坐标,并人工设置每个预设点对应的曲线曲率、方向、长短等参数后,终端按照曲线曲率、方向、长短等参数对多个预设点的坐标进行连接得到圆柱体,终端按照预设的格式对该圆柱体进行保存得到的圆柱体建模单元对应的建模文件。终端再次执行该建模文件,或者将该建模文件转换为可执行文件再执行,则可以在终端中展示该圆柱体类型的建模单元。

以组合体建模单元为例,组合体建模单元的标识对应的建模文件可以是用户在终端中对至少两个基本体建模单元进行空间变换得得到三维几何体,终端按照预设的格式对该三维几何体进行保存得到的。空间变换可以是组装、布尔运算等方式。

例如,参见图4,图4为一种示例性的瓷套类型的建模单元的示意图。用户在终端中可以将圆台体类型的建模单元和圆柱体类型的建模单元交叉竖直排列得到瓷套,终端按照预设的格式对该建模得到的瓷套进行保存得到的瓷套类型的建模单元对应的建模文件。终端再次执行该建模文件,或者将该建模文件转换为可执行文件再执行则可以展示该瓷套类型的建模单元。

例如,参见图5,图5为一种示例性的端子板类型的建模单元的示意图。用户在终端中可以将长方体类型的建模单元和圆柱体类型的建模单元进行布尔求差运算得到端子板,终端按照预设的格式对该建模得到的端子板进行保存得到的端子板类型的建模单元对应的建模文件。终端再次执行该建模文件,或者将该建模文件转换为可执行文件再执行则可以展示该端子板类型的建模单元。

这样,终端在该建模单元数据库中确定目标建模单元的目标标识对应的目标建模文件,目标建模单元为任一个建模单元,因此,目标建模单元同样地为基本体建模单元或组合体建模单元,组合体建模单元是对至少两个基本体建模单元进行空间变换得到的。

步骤103,终端按照目标建模文件的指示,展示目标建模单元。

终端获取到目标建模文件,由上文可知,终端执行该目标建模文件,或者将目标建模文件转换为可执行文件再执行,则可以展示目标建模单元。

该目标建模单元用于构建电力设备模型,即终端通过上述同样的实施方式,对电力设备中的各个部件进行建模,得到电力设备的各个部件的建模单元后,用户在终端中拖动各个建模单元组装则得到电力设备的电力设备模型,实现对电力设备的快速建模。

参见图6-图7,图6为一种低端换流变压器模型的示意图,图7为一种高端换流变压器模型的示意图。即图6是对低端换流变压器建模得到的低端换流变压器模型,图7是对高端换流变压器建模得到的高端换流变压器模型。

上述实施例通过接收用户输入的针对目标建模单元的获取请求,而后,确定目标建模单元的目标标识,并在预设的建模单元数据库中确定目标标识对应的目标建模文件,按照目标建模文件的指示则可以直接展示目标建模单元,该目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件,这就实现了对目标建模单元的建模;进一步地,该目标建模单元用于构建电力设备模型,且本申请实施例建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征电力设备中的不同部件,这样,用户分别输入针对电力设备模型中各建模单元的获取请求后,按照与目标建模单元同样的方式则可快速展示各个建模单元,再对展示的各个建模单元进行简单组装则可得到电力设备模型,从而实现对电力设备的快速建模,提升了电力设备的建模效率。

在一个实施例中,基于上述图1所示的实施例,参见图8,本实施例涉及的是终端如何接收针对目标建模单元的获取请求以及如何展示目标建模单元的过程。如图8所示,本实施例电力设备建模方法还包括步骤104:

步骤104,终端展示电力设备建模界面。

本实施例中,具体地,终端通过电力设备建模界面获取用户输入的针对目标建模单元的获取请求,该电力设备建模界面包括建模单元选择控件。

在一种可能的实施方式中,建模单元选择控件可以是展示各个建模单元的图标、展示各个建模单元的类型文字、或展示各个建模单元的图标和类型文字的形式。

在另一种可能的实施方式中,建模单元选择控件可以是建模单元类型配置菜单,该建模单元类型配置菜单包括多个建模单元类型子菜单,每个建模单元类型子菜单对应一种类型的建模单元,每个建模单元类型子菜单还可以包括数量输入控件。

终端可以通过执行以下步骤1011实现步骤101的过程:

步骤1011,终端接收用户基于建模单元选择控件输入的针对目标建模单元的获取请求。

用户可以点击建模单元选择控件展示的各个建模单元的图标中目标建模单元的图标,或者点击建模单元选择控件展示的各个建模单元的类型文字中目标建模单元的类型文件,或者点击建模单元选择控件展示的各个建模单元的图标和类型文字中目标建模单元的图标和类型文字,则输入针对目标建模单元的获取请求,终端则收到针对目标建模单元的一个获取请求,用户点击多次,终端则收到多个获取请求。

用户也可以点击建模单元选择控件展示的建模单元类型配置菜单中的对应建模单元类型子菜单,并输入数量,从而输入针对目标建模单元的一个或多个获取请求。

需要说明的是,对于每个获取请求,终端都会如上文所示的实施例,展示一个目标建模单元。

本申请实施例中,电力设备建模界面包括建模单元选择区域和建模单元展示区域,建模单元选择控件位于建模单元选择区域内,终端可以执行如下步骤1031实现步骤103的过程:

步骤1031,终端按照目标建模文件的指示,在建模单元展示区域中展示目标建模单元。

若用户输入了针对目标建模单元的多个获取请求,终端则执行多次目标建模文件,在建模单元展示区域中展示多个目标建模单元。

本申请实施例用户基于建模单元选择控件则可以一次输入一个或者多个针对目标建模单元的获取请求,终端在建模单元展示区域展示一个或多个目标建模单元,实现目标建模单元的快速建模,若用户输入的是多个获取请求,终端则可以批量展示目标建模单元,进一步提升了电力设备模型的构建效率。

在上述图1所示实施例的基础上,参见图9,本实施例涉及的是终端如何对展示的目标建模单元进行修改的过程。参见图9,步骤1031之后,本实施例电力设备建模方法还包括步骤105和步骤106:

步骤105,终端若接收到用户输入的针对目标建模单元的尺寸修改信息,则在建模单元数据库中采用尺寸修改信息对目标建模文件进行修改,得到修改后的目标建模文件。

由于不同的电力设备可能会共用同一类型的建模单元,但是不同的电力设备的所需的建模单元的尺寸不同。本申请实施例中,对于建模单元数据库中存储的各建模单元的标识对应的建模文件,终端展示出的可以是标准尺寸的建模单元。

这样,终端展示标准尺寸的目标建模单元后,用户可以按照实际需求对该目标建模单元的尺寸进行修改,例如,对长方体类型的建模单元的长、宽、高进行修改,对圆柱体类型的建模单元的底面半径和高进行修改,等等。

作为一种实施方式,终端的电力设备建模界面中还可以包括尺寸修改控件,用户基于该尺寸修改控件则可以输入目标建模单元的尺寸修改信息。目标建模文件中包括目标建模单元的原始尺寸信息,终端接收到用户输入的针对目标建模单元的尺寸修改信息后,则在建模单元数据库中采用尺寸修改信息对目标建模文件进行修改,具体是采用尺寸修改信息对原始尺寸信息进行修改,得到修改后的目标建模文件。

步骤106,终端按照修改后的目标建模文件的指示,展示修改后的目标建模单元。

终端执行修改后的目标建模文件,或者将修改后的目标建模文件转换为可执行文件再执行,则展示修改后的目标建模单元以替换展示的目标建模单元,实现对目标建模单元的尺寸修改,这样,通过改变尺寸提高了各不同外形的建模单元的复用性。

在一种可能的实施方式中,步骤106之后,还可以包括步骤107:

步骤107,终端若检测到电力设备模型构建完成,则在建模单元数据库中将修改后的目标建模文件替换为目标建模文件。

终端若检测到用户点击的针对电力设备模型的保存请求,终端则将组装电力设备模型的各个建模文件以及各个建模单元的位置关系等信息单独存储。

这样,终端则确定电力设备模型构建完成,由于目标建模文件为标准尺寸的目标建模单元,被使用的频率更高,终端则在建模单元数据库中将修改后的目标建模文件替换为目标建模文件,这样,在其他的建模过程中则可以调用目标建模文件。

本申请实施例可以实现大量不同外形的电力设备的三维模型的创建,不同外形的电力设备在建模时可以对各个建模单元高效复用,实现快速建模。

在一个实施例中,基于图1所示的实施例,本实施例涉及的是终端如何建立建模单元数据库的过程。参见图10,该过程包括步骤1001和步骤1002:

步骤1001,终端获取各建模单元分别对应的建模文件。

每个建模单元对应的建模文件可以是用户在终端中绘制对应的二维几何体轮廓,再将绘制的二维几何体轮廓按照指定路径进行拉伸、旋转等操作后得到三维几何体,终端按照预设的格式对该三维几何体进行保存得到的。

或者,每个建模单元对应的建模文件还可以是用户在终端中人工标记出建模单元对应的三维几何体表面的多个预设点的坐标,并人工设置每个预设点对应的曲线曲率、方向、长短等参数后,终端按照曲线曲率、方向、长短等参数对多个预设点的坐标进行连接得到三维几何体,终端按照预设的格式对该三维几何体进行保存得到的。

步骤1002,终端对各建模文件分别添加对应的标识,并将添加标识后的各建模文件存储于建模单元数据库中。

终端对每个建模文件分别添加对应的标识,标识可以是字符串、文字编号等用于唯一标识建模单元的身份信息,终端将添加标识后的各建模文件存储于数据库的预设区域中则得到建模单元数据库。

这样,终端接收到用户输入的针对各建模单元的获取请求后,则可以确定各建模单元的各标识,并在该建模单元数据库中确定各标识对应的各建模文件,并按照各建模文件的指示,展示各建模单元,用户对各建模单元进行简单组装则可以快速创建电力设备模型,实现电力设备模型的快速建模。

应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图11所示,提供了一种电力设备建模装置,包括:

接收模块10,用于接收用户输入的针对目标建模单元的获取请求,所述目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件;

确定模块20,用于确定所述目标建模单元的目标标识,并在预设的建模单元数据库中确定所述目标标识对应的目标建模文件,所述建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征所述电力设备中的不同部件;

第一展示模块30,用于按照所述目标建模文件的指示,展示所述目标建模单元,所述目标建模单元用于构建所述电力设备模型。

在一个实施例中,所述目标建模单元为基本体建模单元或组合体建模单元,所述组合体建模单元是对至少两个基本体建模单元进行空间变换得到的。

在一个实施例中,所述装置还包括:

第一展示模块,用于展示电力设备建模界面,所述电力设备建模界面包括建模单元选择控件;

对应地,所述接收模块10具体用于接收用户基于所述建模单元选择控件输入的针对所述目标建模单元的所述获取请求。

在一个实施例中,所述电力设备建模界面包括建模单元选择区域和建模单元展示区域,所述建模单元选择控件位于所述建模单元选择区域内,所述第一展示模块30具体用于按照所述目标建模文件的指示,在所述建模单元展示区域中展示所述目标建模单元。

在一个实施例中,所述装置还包括:

修改模块,用于若接收到用户输入的针对所述目标建模单元的尺寸修改信息,则在所述建模单元数据库中采用所述尺寸修改信息对所述目标建模文件进行修改,得到修改后的目标建模文件;

第二展示模块,用于按照所述修改后的目标建模文件的指示,展示修改后的目标建模单元。

在一个实施例中,所述装置还包括:

替换模块,用于若检测到所述电力设备模型构建完成,则在所述建模单元数据库中将所述修改后的目标建模文件替换为所述所述目标建模文件。

在一个实施例,所述装置还包括:

获取模块,用于获取各所述建模单元分别对应的建模文件;

存储模块,用于对各所述建模文件分别添加对应的标识,并将添加标识后的各所述建模文件存储于所述建模单元数据库中。

关于电力设备建模装置的具体限定可以参见上文中对于电力设备建模方法的限定,在此不再赘述。上述电力设备建模装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图12所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种电力设备建模方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

接收用户输入的针对目标建模单元的获取请求,所述目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件;

确定所述目标建模单元的目标标识,并在预设的建模单元数据库中确定所述目标标识对应的目标建模文件,所述建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征所述电力设备中的不同部件;

按照所述目标建模文件的指示,展示所述目标建模单元,所述目标建模单元用于构建所述电力设备模型。

在一个实施例中,所述目标建模单元为基本体建模单元或组合体建模单元,所述组合体建模单元是对至少两个基本体建模单元进行空间变换得到的。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

展示电力设备建模界面,所述电力设备建模界面包括建模单元选择控件;

对应地,所述接收用户输入的针对目标建模单元的获取请求,包括:

接收用户基于所述建模单元选择控件输入的针对所述目标建模单元的所述获取请求。

在一个实施例中,所述电力设备建模界面包括建模单元选择区域和建模单元展示区域,所述建模单元选择控件位于所述建模单元选择区域内,处理器执行计算机程序时还实现以下步骤:

按照所述目标建模文件的指示,在所述建模单元展示区域中展示所述目标建模单元。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若接收到用户输入的针对所述目标建模单元的尺寸修改信息,则在所述建模单元数据库中采用所述尺寸修改信息对所述目标建模文件进行修改,得到修改后的目标建模文件;

按照所述修改后的目标建模文件的指示,展示修改后的目标建模单元。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若检测到所述电力设备模型构建完成,则在所述建模单元数据库中将所述修改后的目标建模文件替换为所述所述目标建模文件。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取各所述建模单元分别对应的建模文件;

对各所述建模文件分别添加对应的标识,并将添加标识后的各所述建模文件存储于所述建模单元数据库中。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

接收用户输入的针对目标建模单元的获取请求,所述目标建模单元表征待构建的电力设备模型对应的电力设备中的目标部件;

确定所述目标建模单元的目标标识,并在预设的建模单元数据库中确定所述目标标识对应的目标建模文件,所述建模单元数据库中存储有各建模单元的标识对应的建模文件,不同的建模单元表征所述电力设备中的不同部件;

按照所述目标建模文件的指示,展示所述目标建模单元,所述目标建模单元用于构建所述电力设备模型。

在一个实施例中,所述目标建模单元为基本体建模单元或组合体建模单元,所述组合体建模单元是对至少两个基本体建模单元进行空间变换得到的。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

展示电力设备建模界面,所述电力设备建模界面包括建模单元选择控件;

对应地,所述接收用户输入的针对目标建模单元的获取请求,包括:

接收用户基于所述建模单元选择控件输入的针对所述目标建模单元的所述获取请求。

在一个实施例中,所述电力设备建模界面包括建模单元选择区域和建模单元展示区域,所述建模单元选择控件位于所述建模单元选择区域内,计算机程序被处理器执行时还实现以下步骤:

按照所述目标建模文件的指示,在所述建模单元展示区域中展示所述目标建模单元。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若接收到用户输入的针对所述目标建模单元的尺寸修改信息,则在所述建模单元数据库中采用所述尺寸修改信息对所述目标建模文件进行修改,得到修改后的目标建模文件;

按照所述修改后的目标建模文件的指示,展示修改后的目标建模单元。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若检测到所述电力设备模型构建完成,则在所述建模单元数据库中将所述修改后的目标建模文件替换为所述所述目标建模文件。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取各所述建模单元分别对应的建模文件;

对各所述建模文件分别添加对应的标识,并将添加标识后的各所述建模文件存储于所述建模单元数据库中。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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