本发明涉及地下车库设计领域,尤其涉及一种基于数据库优化车库设计的方法及相关装置。
背景技术:
随着城市化程度越来越高、汽车越来越普遍,房屋建设基本都需要建设地下车库;目前,地下车库的设计布局采用人工来完成,人工设计地下车库需要考虑地下车库的经济指标,需要较大的人工成本,另外,采用人工设计地下车库布局设计往往只会设计几种预选方案,无法从中得到较为经济结构的地下车库布局。
技术实现要素:
本发明实施例所要解决的技术问题在于,提供一种基于数据库优化车库设计的方法及相关装置,无需人工对地下车库进行设计,并具有多种经济指标较高的地下车库的设计方案供用户选择。
第一方面,本发明实施例提供了一种基于数据库优化车库设计的方法,包括:
识别地下车库的形状以及尺寸;
基于数据库匹配出与地下车库的形状以及尺寸相符的设计方案集合;
分析设计方案集合中各个设计方案的经济指标高低,其中,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量、单方含钢量中的一种,所述经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关。
一种可能实现中,所述方法还包括:
基于所述设计方案集合筛选出符合指定城市车库设计规范的设计方案,并按照经济指标的高低推送第一预设数量的设计方案给用户。
一种可能实现中,在分析所述设计方案集合的各个设计方案的经济指标高低时,根据所述设计方案集合中各个设计方案的地下车库的形状以及尺寸计算得到地下车库的总地下室建筑面积。
一种可能实现中,在分析所述设计方案集合中设计方案的经济指标高低时,根据以下经济指标的因素进行确定各个设计方案的经济指标高低:
单方含砼量=总地下室砼体积/总地下室建筑面积;
单方含钢量=总钢筋重量/总地下室建筑面积;
车位数量=户数*停车配比*地库停车比例;
所述的停车效率为预设的单位停车面积。
一种可能实现中,在按照经济指标的高低推送第一预设数量的设计方案给用户之前,过滤掉车位数量低于预设值的设计方案。
一种可能实现中,在按照经济指标的高低推送第一预设数量的设计方案给用户时,根据停车效率高低筛选出第二预设数量的设计方案,根据单方含砼量、单方含钢量的高低筛选出第三预设数量的设计方案,取第二预设数量的设计方案和第三预设数量的设计方案的交集并将所述交集推送给用户,其中,第二预设数量的设计方案和第三预设数量的设计方案的交集为第一预设数量的设计方案。
一种可能实现中,影响总地下室砼体积以及总钢筋重量的因素至少包括所述设计方案集合中各个设计方案的柱网距离、梁高和板厚中的一种。
第二方面,本发明实施例提供了一种基于数据库优化车库设计的装置,包括:
识别模块,用于识别地下车库的形状以及尺寸;
匹配模块,基于数据库匹配出与地下车库的轮廓、长宽尺寸相符的设计方案集合;
分析模块,用于分析设计方案集合中各个设计方案的经济指标高低,其中,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量、单方含钢量中的一种,所述经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关;
一种可能实现中,所述装置还包括推送模块,所述推送模块用于基于所述设计方案集合筛选出符合指定城市车库设计规范的设计方案,并按照经济指标的高低推送第一预设数量的设计方案给用户。
第三方面,本发明实施例提供了一种计算机储存介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
本发明提供的一种基于数据库优化车库设计的方法及相关装置,所述方法公开了从数据库中获取与待设计地下车库形状、尺寸相符的设计方案集合,分析所述设计方案集合中各个设计方案,可以得到经济指标较高的设计方案,无需人工进行设计地下车库,同时也让用户在地下车库的设计布局上具有更多的选择。
附图说明
为了更清楚地说明本发明实施例或背景技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图进行说明。
图1是本发明实施提供的一种系统架构图;
图2是本发明实施例提供的一种基于数据库优化车库设计的方法的流程图;
图3是本申请实施例提供的基于数据库优化车库设计的装置的结构框图。
其中,100、装置;200、数据库;300、用户终端;110、识别模块;120、匹配模块;130、分析模块;140、推送模块。
具体实施方式
下面结合本发明实施例中的附图对本发明实施例进行描述。
请参见图1,图1是本发明实施例提供的一种系统架构图,该系统架构包括数据库200、用户终端300和装置100,基于数据库200优化车库设计的方法应用在所述系统框架上。
在本申请提供的实施例中,所述数据库200用于储存海量的地下车库的设计方案,数据库200中储存有各种各样的地下车库的设计方案,数据库200中储存的海量设计方案存在部分设计方案可以适配常见形状、尺寸的地下车库。
在本申请提供的实施例中,当需要设计地下车库时,从数据库200中提取与该地下车库形状、尺寸相匹配的设计方案集合,在从设计方案集合中选择较为经济以及符合相关设计规范的设计方案推送给用户。
在本申请提供的实施例中,图1的系统架构包括一个数据库200、一个装置100和一个用户终端300。
当然,系统架构还可以包括一个数据库200,多个装置100、多个识别模块110和多个中户终端,本申请实施例不做具体限定。
在本申请提供的实施例中,所述装置100包括识别模块110、匹配模块120、分析模块130和推送模块140。
在本申请实施例中,所述识别模块110为可以识别地下车库的形状和地下车库尺寸的设备,所述识别模块110设置在地下车库中,探测所述地下车库的形状和尺寸,进而得到所述地下车库的形状和尺寸,在识别模块110识别出所述地下车库的形状和尺寸数据后,识别模块110将所述地下车库形状和尺寸传输给所述匹配模块120,所述匹配模块120从数据库200中匹配出与所述地下车库的形状以及尺寸数据相符的设计方案集合,其中,所述匹配模块120从数据库200中匹配出与所述地下车库的形状以及尺寸数据相符的设计方案集合具体是,所述匹配模块120从数据库200中匹配出与所述地下车库的形状相似、尺寸数据在预设范围内的设计方案集合。
在匹配模块120匹配出与所述地下车库的形状以及尺寸相符的设计方案集合后,筛选出符合地下车库所在城市的车库设计规范的设计方案,并分析筛选出的设计方案的经济指标高低,通过推送模块140按照筛选出的经济指标高低排序的设计方案推送到用户终端300,用户可从用户终端300中获得推送模块140推送的信息,进而可获得推送模块140推送的设计方案。
在分析所述设计方案集合的各个设计方案的经济指标高低时,根据所述设计方案集合中各个设计方案的地下车库的形状以及尺寸计算得到地下车库的总地下室建筑面积。
在本申请提供的实施例中,分析模块130在分析设计方案集合中各个设计方案的经济指标高低时,当设计方案中经济指标高时,采用该方案应用到所述地下车库的经济指标也高,当设计方案中的经济指标低时,采用该方案应用到所述地下车库的经济指标也低,因此,通过分析设计方案集合中各个设计方案的经济指标高低,便可得到采用相应设计方案应用到地下车库的经济指标的高低。
在本申请提供的实施例中,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量和单方含钢量中的一种,所述经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关;具体的说,设计方案中单方含砼量越高,该设计方案的经济指标越低,设计方案中单方含钢量越高,该设计方案中的经济指标越低;设计方案中停车效率越高,该设计方案中的经济指标越高。
在本申请提供的实施例中,先从设计方案集合中筛选出符合地下车库所在城市的车库设计规范的设计方案,再通过分析模块130分析设计方案集合中各个设计方案的经济指标,以减少分析模块130的分析工作量。
在本实施例中,推送模块140只会推送第一预设数量的设计方案给用户,且第一预设数量的设计方案根据经济指标的高低进行排序,进而方便用户从第一预设数量的设计方案中进行选择,用户通过用户终端300接收推送模块140推送的第一预设数量的设计方案。
所述分析模块130在分析所述设计方案集合中设计方案的经济指标高低时,可根据以下经济指标的因素进行确定各个设计方案的经济指标高低;
单方含砼量=总地下室砼体积/总地下室建筑面积;
单方含钢量=总钢筋重量/总地下室建筑面积;
车位数量=户数*停车配比*地库停车比例;
所述的停车效率为预设的单位停车面积。
具体的说,数据库200中记录有总地下室砼体积、总钢筋重量、户数、停车配比、地库停车比例以及单位停车面积等信息,在分析设计方案集合中各个设计方案的经济指标时,根据总地下室砼体积、总地下室建筑面积、总钢筋重量、户数、停车配比、地库停车比例、单位停车面积以及上述公式可得到单方含砼量、单方含钢量、车位数量和停车效率,然后根据单方含砼量、单方含钢量、车位数量和停车效率分析符合指定城市的车库设计规范的各个设计方案的经济指标的高低。
在按照经济指标的高低推送第一预设数量的设计方案给用户之前,过滤掉车位数量低于预设值的设计方案,具体的说,过滤掉车位数量低于预设值的设计方案,筛选出符合车库所在城市的车库设计方案,此时,设计方案集合中剩余第一预设数量的设计方案,将第一预设数量的方案推送给用户。
在一种可能的实现方式中,在分析模块130分析设计方案集合中各个设计方案的经济指标的时,分析模块130会分析车位数量对设计方案经济指标的影响的同时,可通过标记模块对各个设计方案的车位数量进行标记,或者直接过滤掉车位数量低于预设值的设计方案,在分析模块130分析完设计方案集合中的设计方案后,保留第一预设数量的设计方案,再通过推送模块140将所述第一预设数量的设计方案推送给用户。
在一种可能的实现方式中,在分析模块130分析设计方案集合中各个设计方案之前,通过标记模块对设计方案集合中各个设计方案中的车位数量进行标记,过滤掉车位数量低于预设值的设计方案,过滤掉车位数量低于预设值的设计方案之后,再对设计方案集合中剩余的各个设计方案进行分析,减少分析模块130的分析工作量。
在通过分析模块130分析设计方案集合中各个设计方案时,根据停车效率高低筛选出第二预设数量的设计方案,根据单方含砼量、单方含钢量的高低筛选出第三预设数量的设计方案;所述推荐模块取第二预设数量的设计方案和第三预设数量的设计方案的交集推送到用户终端300,第二预设数量的设计方案和第三预设数量的设计方案的交集为第一预设数量的设计方案。
一种可能的实现方式中,为了保证筛选出的第二预设数量的设计方案和第三预设数量的设计方案存在交集,在分析模块130分析设计方案集合中的设计方案时,所述分析模块130先根据单方含砼量、单方含钢量的高低筛选出第三预设数量的设计方案,再在第三预设数量的设计方案根据停车效率高低筛选出第二预设数量的设计方案,此时,第二预设数量的设计方案就是第一预设数量的设计方案。
一种可能的实现方式中,为了提高分析模块130的分析速率,分析模块130在根据停车效率高低筛选出第二预设数量的设计方案的同时,所述分析模块130还根据单方含砼量、单方含钢量的高低筛选出第三预设数量的设计方案;当得到第二预设数量的设计方案和第三预设数量的设计方案时,分析模块130获取第二预设数量的设计方案和第三预设数量的设计方案的交集,其中,第二预设数量的设计方案和第三预设数量的设计方案的交集就是第一预设数量的设计方案,推送模块140再将第一预设数量的设计方案推送给用户,一般来说,在本实现方式中,设计方案集合中设计方案数量足够多,同时,第二预设数量的设计方案和第三预设数量的设计方案存在交集。
在本申请提供的实施例中,影响总地下室砼体积以及总钢筋重量的因素包括所述设计方案集合中各个设计方案的柱网距离、梁高和板厚,具体的说,设计方案中柱网距离、梁高和板厚不同,直接影响该设计方案中单方含砼量以及单方含钢量,就是说,设计方案的柱网距离、梁高和板厚影响设计方案的经济指标的高低。
请参见图2,图2是本发明实施例提供的一种基于数据库200优化车库设计的方法的流程图,为了更好地理解本申请实施例提供的方法,所述方法的主语可以是装置100,或者是电子设备,或者是电子设备中的一个处理器。
图2所示的基于数据库200优化车库设计的方法包括步骤s1-s4,其中:
步骤s1,识别地下车库的形状以及尺寸;
在本申请提供的实施例中,通过识别地下车库的形状和尺寸,可获取地下车库的总面积。
在识别地下车库的形状和尺寸时,可以是通过识别模块110在地下车库中识别地下车库的形状和尺寸,也可以是,通过识别模块110识别地下车库的图纸或照片,进而识别地下车库的形状和尺寸。
步骤s2,基于数据库200匹配出与地下车库的形状以及尺寸相符的设计方案集合;
具体的说,数据库200中存储有各种各样的关于地下车库的设计方案,在数据库200中匹配出与地下车库中想相符的设计方案,其中,匹配出的设计方案所针对的地下车库的形状和尺寸与代设计的地下车库的形状应当相似,两者的尺寸之差在预设范围内。
步骤s3,分析设计方案集合中各个设计方案的经济指标高低,其中,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量、单方含钢量中的一种,所述经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关;
在本申请提供的实施例中,分析设计方案集合中各个设计方案的经济指标高低,可方便用户筛选经济指标高的设计方案。
在分析设计方案集合中各个设计方案的经济指标高低时,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量和单方含钢量;通过分析设计方案集合中各个设计方案中的停车效率、车位数量、单方含砼量和单方含钢量可获得设计方案集合中各个设计方案的经济指标高低。
步骤s4,基于所述设计方案集合筛选出符合指定城市车库设计规范的设计方案,并按照经济指标的高低推送第一预设数量的设计方案给用户。
在本申请提供的实施例中,可先分析设计方案集合中各个设计方案的经济指标高低,然后筛选出符合指定城市车库设计规范的设计方案,再推送第一预设数量的设计方案给用户。
也可先筛选出符合指定城市车库设计规范的设计方案,然后分析筛选出的设计方案集合中各个设计方案的经济指标高低,再推送按照经济指标的高低推送第一预设数量的设计方案给用户。
在分析所述设计方案集合的各个设计方案的经济指标高低时,根据所述设计方案集合中各个设计方案的地下车库的形状以及尺寸计算得到地下车库的总地下室建筑面积,并根据以下经济指标的因素进行确定各个设计方案的经济指标高低:
单方含砼量=总地下室砼体积/总地下室建筑面积;
单方含钢量=总钢筋重量/总地下室建筑面积;
车位数量=户数*停车配比*地库停车比例;
所述的停车效率为预设的单位停车面积。
其中,设计方案中经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关。
在本申请提供的实施例中,在按照经济指标的高低推送第一预设数量的设计方案给用户之前,过滤掉车位数量低于预设值的设计方案。
具体的说,在一种可能实现方式中,在分析设计方案集合中各个设计方案之前,可直接过滤掉车位数量低于预设值的设计方案,再分析设计方案集合中剩余设计方案的经济指标高低。
在一种可能的实现方式中,在分析设计方案集合中各个设计方案的经济指标的同时,过滤掉车位数量低于预设值的设计方案,保留第一预设数量的设计方案,再推送给用户。
在本申请实施例中,在按照经济指标的高低推送第一预设数量的设计方案给用户时,根据停车效率高低筛选出第二预设数量的设计方案,根据单方含砼量、单方含钢量的高低筛选出第三预设数量的设计方案,取第二预设数量的设计方案和第三预设数量的设计方案的交集并将所述交集推送给用户,其中,第二预设数量的设计方案和第三预设数量的设计方案的交集为第一预设数量的设计方案。
影响总地下室砼体积以及总钢筋重量的因素还包括所述设计方案集合中各个设计方案的柱网距离、梁高和板厚。
参见图3,图3为本申请实施例提供的基于数据库200优化车库设计的装置100的结构框图。
所述装置100包括识别模块110、匹配模块120和分析模块130。
识别模块110用于识别地下车库的形状以及尺寸;
所述识别模块110可以是设置地下车库识别地下车库的形状和尺寸的设备,也可以是装置100中识别地下车库图纸或照片的功能模块。
匹配模块120基于数据库200匹配出与地下车库的轮廓、长宽尺寸相符的设计方案集合;
所述匹配模块120根据识别模块110识别的地下车库的形状以及尺寸,匹配出与地下车库的形状相似且尺寸相近的设计方案。
所述分析模块130用于分析设计方案集合中各个设计方案的经济指标高低,其中,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量、单方含钢量中的一种,所述经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关;
所述装置100还包括推送模块140,所述推送模块140用于基于所述设计方案集合筛选出符合指定城市车库设计规范的设计方案,并按照经济指标的高低推送第一预设数量的设计方案给用户。
在本申请提供的实施例中,在用户接收到推送模块140推送的第一预设数量的设计方案后,用户可与装置100进行交互,用户可点击推送的设计方案,进入其中一设计方案的页面,设计方案的页面储存有地下车库的vr照片以及地下车库的基本信息;例如,点击任意车位区域查看该车位的详细信息,如针对净高(即安装管道后的最低点高度)低于预设高度的车位,当目标用户选择该车位并选定了目标车型的情况下,进一步在交互页面提供后备厢(针对特定车型隐藏式触发车顶箱碰撞测试,如越野车等)碰撞测试功能,可以通过以下交互步骤实现该功能:
步骤a1,用户设备接收来自目标用户的点击操作指令,确定目标用户选择的目标车位,以向云端发送该目标车位的信息反馈请求。
步骤a2,云端接收该目标车位的信息反馈请求,在检测到该目标车位的净高低于预设高度时,推送包含后备厢碰撞测试功能的流媒体数据。
其中,该流媒体数据可以以交互页面的形式展示,在检测到目标车位的净高低于预设高度时,交互页面以第一人称视角展示该目标车位,并在下方显示“后备厢碰撞测试”按钮。
步骤a3,用户设备展示该流媒体数据,并接收目标用户针对该碰撞测试功能的选择指令,显示车辆信息录入页面,接收目标用户录入的目标车型信息,向云端发送该目标车型信息。
其中,目标用户点击“后备厢碰撞测试”按钮后,可以进入二级页面,该二级页面为车辆信息录入页面,包括多种录入途径,目标用户可以以文字、图片、视频、语音等方式在该页面录入目标车辆信息。举例来说,目标用户可以在该车辆信息录入页面上传想要进行测试的车辆图片,云端可以通过以下步骤得到目标车型信息:
步骤b1,对车辆图片进行预处理,并对所述车辆图片进行图像分割得到目标车辆区域;
步骤b2,对所述目标车辆区域进行轮廓提取,得到第一车型轮廓;
步骤b3,对所述目标车辆区域进行特征点提取,得到第一特征点集;
轮廓提取算法可以分为以下至少一种:霍夫变换、canny算子、sobel算子、prewitt算子等等,在此不做限定,特征点提取算法可以分为以下至少一种:harris角点检测、尺度不变特征变换(scaleinvariantfeaturetransform,sift)、拉普拉斯变换、小波变换、轮廓波变换、剪切波变换等等,在此不做限定。
步骤b4,将所述第一车型轮廓与预设车型模板i的第二车型轮廓进行匹配,得到第一匹配值,所述预设车型模板i为预设车型模板集中的任一车型模板;
步骤b5,将所述第一特征点集与所述预设模板i的第二特征点集进行匹配,得到第二匹配值;
步骤b6,在所述第一匹配值大于第一匹配阈值且所述第二匹配值大于第二匹配阈值时,确定所述目标区域的目标清晰度;
其中,若第一匹配值小于第一匹配阈值或第二匹配值小于第二匹配阈值,则将所述第一车型轮廓与预设车型模板集中的除预设车型模板i之外的任意一个预设车型模板x的车型轮廓进行匹配,且,将所述第一特征点集与预设车型模板集中的除预设车型模板i之外的任意一个预设车型模板x的特征点集进行匹配,直到所述第一匹配值大于第一匹配阈值且所述第二匹配值大于第二匹配阈值为止。上述第一匹配阈值和第二匹配阈值可以自行设定。
步骤b7,按照预设的清晰度与权值对之间的映射关系,确定所述目标清晰度对应的目标权值对,所述目标权值对包括目标第一权值和目标第二权值;
其中,上述目标第一权值与目标第二权值之和为1,且目标第一权值和目标第二权值都处于0到1之间。
步骤b8,依据所述第一匹配值、所述第二匹配值、所述目标第一权值和所述目标第二权值进行加权运算,得到目标匹配值;
其中,目标匹配值=目标第一权值*第一匹配值 目标第二权值*第二匹配值。
步骤b9,在所述目标匹配值大于第三预设阈值时,确定预设车型模板i对应的车型为目标车型;
步骤b10,根据所述目标车型确定目标车型信息,所述目标车型信息包括车辆尺寸信息等。
语音录入、视频录入等方式可以采用对应的语音识别和视频识别等方法确定目标车辆信息,在此对不再赘述。
步骤a4,云端接收目标车型信息,确定目标车型的后备箱最高开启高度和车顶箱最高开启高度;
步骤a5,根据目标车型的后备箱最高开启高度和车顶箱最高开启高度生成预设动画页面,并发送至用户设备。
其中,若车顶箱最高开启高度大于后备箱最高开启高度,则执行:
若净高大于车顶箱最高开启高度,则发送第一动画,该第一动画包括后备箱开启动画和车顶箱开启动画;
若净高大于后备箱最高开启高度,且小于车顶箱最高开启高度,则发送第二动画,该第二动画包括后备箱开启动画,同时包括车顶箱开启碰撞动画;
若净高小于或等于后备厢最高开启高度,则发送第三动画,该第三动画仅包含后备厢开启碰撞动画。
若车顶箱最高开启高度小于或等于后备箱最高开启高度,则执行:
若净高大于后备厢最高开启高度,则发送第四动画,该第四动画包含后备厢开启动画和车顶箱开启动画;
若净高小于后备厢最高开启高度,则发送第五动画,包含后备厢开启碰撞动画。
上述后备厢或车顶箱发生碰撞时,可以在碰撞动画页面生成提示信息,该提示信息可以以文字、图片、声音、视频等形式向目标用户展示,用于提醒目标用户此时目标车位与目标车型不匹配。
通过上述步骤,用户可以与所述装置100进行交互,查看目标车位停放不同车型时净高是否符合目标车型的需求,直接以云游戏方式进行交互,以动画形式进行展示,大大提升目标用户的交互体验。
本申请实施例还提供一种计算机储存介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法。
其中,储存介质包括但不限于是随机存储记忆体(英文:randomaccessmemory,简称:ram)、只读储存介质(英文:read-onlymemory,简称:rom)、可擦除可编程只读储存介质(英文:erasableprogrammablereadonlymemory,简称:eprom)、或便携式只读储存介质(英文:compactdiscread-onlymemory,简称:cd-rom),该储存介质用于储存相关指令及数据。
处理器可以是一个或多个中央处理器(英文:centralprocessingunit,简称:cpu),在处理器是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。
综上所述,本发明提供的一种基于数据库200优化车库设计的方法及相关装置,所述方法公开了从数据库200中获取与待设计地下车库形状、尺寸相符的设计方案集合,分析所述设计方案集合中各个设计方案,可以得到经济指标较高的设计方案,无需人工进行设计地下车库,同时也让用户在地下车库的设计布局上具有更多的选择。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:rom或随机存储记忆体ram、磁碟或者光盘等各种可存储程序代码的介质。
1.一种基于数据库优化车库设计的方法,其特征在于,包括:
识别地下车库的形状以及尺寸;
基于数据库匹配出与地下车库的形状以及尺寸相符的设计方案集合;
分析设计方案集合中各个设计方案的经济指标高低,其中,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量、单方含钢量中的一种,所述经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述设计方案集合筛选出符合指定城市车库设计规范的设计方案,并按照经济指标的高低推送第一预设数量的设计方案给用户。
3.如权利要求1所述的方法,其特征在于,在分析所述设计方案集合的各个设计方案的经济指标高低时,根据所述设计方案集合中各个设计方案的地下车库的形状以及尺寸计算得到地下车库的总地下室建筑面积。
4.如权利要求2所述的方法,其特征在于,在分析所述设计方案集合中设计方案的经济指标高低时,根据以下经济指标的因素进行确定各个设计方案的经济指标高低:
单方含砼量=总地下室砼体积/总地下室建筑面积;
单方含钢量=总钢筋重量/总地下室建筑面积;
车位数量=户数*停车配比*地库停车比例;
所述的停车效率为预设的单位停车面积。
5.如权利要求1所述的方法,其特征在于,在按照经济指标的高低推送第一预设数量的设计方案给用户之前,过滤掉车位数量低于预设值的设计方案。
6.如权利要求5所述的方法,其特征在于,在按照经济指标的高低推送第一预设数量的设计方案给用户时,根据停车效率高低筛选出第二预设数量的设计方案,根据单方含砼量、单方含钢量的高低筛选出第三预设数量的设计方案,取第二预设数量的设计方案和第三预设数量的设计方案的交集并将所述交集推送给用户,其中,第二预设数量的设计方案和第三预设数量的设计方案的交集为第一预设数量的设计方案。
7.如权利要求1所述的方法,其特征在于,影响总地下室砼体积以及总钢筋重量的因素至少包括所述设计方案集合中各个设计方案的柱网距离、梁高和板厚中的一种。
8.一种基于数据库优化车库设计的装置,其特征在于,包括:
识别模块,用于识别地下车库的形状以及尺寸;
匹配模块,基于数据库匹配出与地下车库的轮廓、长宽尺寸相符的设计方案集合;
分析模块,用于分析设计方案集合中各个设计方案的经济指标高低,其中,影响所述经济指标高低的因素至少包括停车效率、车位数量、单方含砼量、单方含钢量中的一种,所述经济指标的数值与单方含砼量、单方含钢量的数值负相关,所述经济指标的数值与停车效率、车位数量的数值正相关。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括推送模块,所述推送模块用于基于所述设计方案集合筛选出符合指定城市车库设计规范的设计方案,并按照经济指标的高低推送第一预设数量的设计方案给用户。
10.一种计算机储存介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述权利要求1-7任意一项所述的方法。
技术总结