构筑物建模方法、装置、存储介质以及电子设备与流程

文档序号:33953684发布日期:2023-04-26 13:41阅读:33来源:国知局
构筑物建模方法、装置、存储介质以及电子设备与流程

本发明涉及电子信息,具体而言,涉及一种构筑物建模方法、装置、存储介质以及电子设备。


背景技术:

1、目前,由于不同构筑物规模、不同工况的工程设计方案差别极大。如果不同设计方案都需要单独创建三维模型,则导致费工费力且效率极低。此外,构筑物工程设计多涉及不同设计单位的共同协作,而各个设计单位采用不同的三维设计平台,模型数量格式各不相同,对三维模型数据的交互造成了较大的困难。并且不同设计单位间在进行同一个构筑物的设计时,容易基于不同的建模设计原则与参数设置,构建模型颗粒度不一致,不利于不同设计单位间的三维协同设计,降低了建模效率,导致了人力成本和时间成本的浪费。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本发明实施例提供了一种构筑物建模方法、装置、存储介质以及电子设备,以至少解决由于构筑物受具体环境影响大,导致生成的三维模型差别大,造成建模效率低,耗费人力资源高的技术问题。

2、根据本发明实施例的一个方面,提供了一种构筑物建模方法,包括:基于历史构筑物数据集,确定多个初始参数,以及所述多个初始参数对应的历史数据,其中,所述历史构筑物数据集为基于预设种类的构筑物在历史构筑项目的数据得到的;对所述多个初始参数进行分类处理,得到所述多个初始参数之间的目标关联信息;根据所述目标关联信息,确定所述多个初始参数分别对应的优先级系数;基于所述历史数据和所述优先级系数,确定所述多个初始参数分别对应的目标参数值;对所述多个初始参数分别对应的所述目标参数值进行三维建模,得到目标三维模型。

3、可选地,所述对所述多个初始参数进行分类处理,得到所述多个初始参数之间的目标关联信息,包括:基于构筑类型对所述多个初始参数进行一级分类处理,得到所述多个初始参数分别对应的一级分类结果;基于构筑方法对所述多个初始参数进行二级分类处理,得到所述多个初始参数分别对应的二级分类结果;基于历史命名方式对所述多个初始参数进行三级分类处理,得到所述多个初始参数分别对应的三级分类结果;根据所述一级分类结果,所述二级分类结果,以及所述三级分类结果,确定所述多个初始参数分别对应的特征信息,其中,所述特征信息至少包括权重值;基于所述权重值,得到所述多个初始参数之间的所述目标关联信息。

4、可选地,所述基于所述权重值,得到所述多个初始参数之间的所述目标关联信息,包括:将所述多个初始参数中所述权重值大于预设的权重阈值的初始参数确定为父节点,其中,所述父节点为所述目标关联信息中的上级参数;将所述多个初始参数中所述权重值小于或等于所述权重阈值的初始参数确定为子节点,其中,所述子节点为所述目标关联信息中的下级参数;基于所述父节点和所述子节点,确定所述多个初始参数之间的所述目标关联信息。

5、可选地,在所述特征信息包括可变性信息,所述可变性信息包括可变量,随便量的情况下,其中,所述可变量为所述多个初始参数中的变量并且非因变量,所述随便量为所述多个初始参数中的变量并且为因变量,所述基于所述父节点和所述子节点,确定所述多个初始参数之间的所述目标关联信息,包括:基于预设的约束条件,对所述父节点和所述子节点进行筛选处理,得到满足所述约束条件的所述父节点和所述子节点,其中,所述约束条件为:所述可变量对应的初始参数不存在所述父节点和同级节点,以及所述随便量对应的初始参数存在所述父节点或所述同级节点中的至少之一,所述同级节点为所述多个初始参数中相同权重值对应的所述初始参数;基于满足所述约束条件的所述父节点和所述子节点,确定所述多个初始参数之间的所述目标关联信息。

6、可选地,所述基于所述历史数据和所述优先级系数,确定所述多个初始参数分别对应的目标参数值,包括:确定所述多个初始参数分别对应的所述优先级系数中的大于预设的第一阈值的第一优先级系数;将所述第一优先级系数对应的所述初始参数,作为调整输入位,其中,所述调整输入位用于获取预设的初始值;确定所述多个初始参数分别对应的所述多个优先级系数中小于或等于所述第一阈值的第二优先系数;将所述第二优先系数对应的所述初始参数,作为计算填入位,其中,所述计算填入位用于获取基于预设的计算规则进行计算生成的数据;基于所述历史数据,所述计算规则,以及所述目标关联信息,确定所述计算填入位对应的填入值;根据所述初始值和所述填入值,得到所述多个初始参数分别对应的所述目标参数值。

7、可选地,所述根据所述多个初始参数分别对应的所述目标参数值进行三维建模,得到目标三维模型,包括:判断所述多个初始参数对应的所述优先级系数是否大于预设的第二阈值;若所述多个初始参数对应的所述优先级系数大于所述第二阈值,则确定所述多个初始参数中所述优先级系数大于所述第二阈值的待核查参数;将待核查参数对应的所述目标参数值作为待核查值;判断所述待核查值是否满足预设核查规则;若所述待核查值满足所述预设核查规则,则根据所述多个初始参数分别对应的所述目标参数值进行三维建模,得到所述目标三维模型。

8、可选地,所述基于所述历史构筑物数据集,确定多个初始参数,以及多个初始参数对应的历史数据,包括:获取所述历史构筑物数据集对应的多种数据格式;确定所述多种数据格式对应的中间格式,其中,所述中间格式为与所述多种数据格式均具有交互能力的数据格式;基于所述历史构筑物数据集和所述中间格式,确定所述多个初始参数,以及所述多个初始参数对应的所述历史数据。

9、根据本发明实施例的另一方面,还提供了一种构筑物建模装置,包括:第一确定模块,用于基于历史构筑物数据集,确定多个初始参数,以及所述多个初始参数对应的历史数据,其中,所述历史构筑物数据集为基于预设种类的构筑物在历史构筑项目的数据得到的;分类模块,用于对所述多个初始参数进行分类处理,得到所述多个初始参数之间的目标关联信息;第二确定模块,用于根据所述目标关联信息,确定所述多个初始参数分别对应的优先级系数;第三确定模块,用于基于所述历史数据和所述优先级系数,确定所述多个初始参数分别对应的目标参数值;获取模块,用于对所述多个初始参数分别对应的所述目标参数值进行三维建模,得到目标三维模型。

10、在本发明实施例中,通过基于历史构筑物数据集,确定多个初始参数,以及所述多个初始参数对应的历史数据,其中,所述历史构筑物数据集为基于预设种类的构筑物在历史构筑项目的数据得到的;对所述多个初始参数进行分类处理,得到所述多个初始参数之间的目标关联信息;根据所述目标关联信息,确定所述多个初始参数分别对应的优先级系数;基于所述历史数据和所述优先级系数,确定所述多个初始参数分别对应的目标参数值;对所述多个初始参数分别对应的所述目标参数值进行三维建模,得到目标三维模型。达到了基于历史数据,自动生成构筑物模型的目的,从而实现了提高建摸效率,提高设计交互性,进而减少人力资源消耗的技术效果,进而解决了由于构筑物受具体环境影响大,导致生成的三维模型差别大,造成建模效率低,耗费人力资源高技术问题。



技术特征:

1.一种构筑物建模方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述多个初始参数进行分类处理,得到所述多个初始参数之间的目标关联信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述权重值,得到所述多个初始参数之间的所述目标关联信息,包括:

4.根据权利要求3所述的方法,其特征在于,在所述特征信息包括可变性信息,所述可变性信息包括可变量,随便量的情况下,其中,所述可变量为所述多个初始参数中的变量并且非因变量,所述随便量为所述多个初始参数中的变量并且为因变量,所述基于所述父节点和所述子节点,确定所述多个初始参数之间的所述目标关联信息,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述历史数据和所述优先级系数,确定所述多个初始参数分别对应的目标参数值,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述多个初始参数分别对应的所述目标参数值进行三维建模,得到目标三维模型,包括:

7.根据权利要求1至6中任意一项所述的方法,其特征在于,所述基于所述历史构筑物数据集,确定多个初始参数,以及多个初始参数对应的历史数据,包括:

8.一种构筑物建模装置,其特征在于,包括:

9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任意一项所述构筑物建模方法。

10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至7中任意一项所述构筑物建模方法。


技术总结
本发明公开了一种构筑物建模方法、装置、存储介质以及电子设备。其中,该方法包括:基于历史构筑物数据集,确定多个初始参数,以及上述多个初始参数对应的历史数据,其中,上述历史构筑物数据集为基于预设种类的构筑物在历史构筑项目的数据得到的;对多个初始参数进行分类处理,得到多个初始参数之间的目标关联信息;根据目标关联信息,确定多个初始参数分别对应的优先级系数;基于历史数据和优先级系数,确定多个初始参数分别对应的目标参数值;对多个初始参数分别对应的目标参数值进行三维建模,得到目标三维模型。本发明解决了由于构筑物受具体环境影响大,导致生成的三维模型差别大,造成建模效率低,耗费人力资源高的技术问题。

技术研发人员:马艺琳,焦娇,孙湛冬,郭晔,陈璐
受保护的技术使用者:国网北京市电力公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1