CN112861237B - 一种模块化钢框架建筑结构自动优化设计方法及*** - Google Patents
一种模块化钢框架建筑结构自动优化设计方法及*** Download PDFInfo
- Publication number
- CN112861237B CN112861237B CN202110224708.5A CN202110224708A CN112861237B CN 112861237 B CN112861237 B CN 112861237B CN 202110224708 A CN202110224708 A CN 202110224708A CN 112861237 B CN112861237 B CN 112861237B
- Authority
- CN
- China
- Prior art keywords
- model
- design
- steel frame
- building structure
- building
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04B—GENERAL BUILDING CONSTRUCTIONS; WALLS, e.g. PARTITIONS; ROOFS; FLOORS; CEILINGS; INSULATION OR OTHER PROTECTION OF BUILDINGS
- E04B1/00—Constructions in general; Structures which are not restricted either to walls, e.g. partitions, or floors or ceilings or roofs
- E04B1/348—Structures composed of units comprising at least considerable parts of two sides of a room, e.g. box-like or cell-like units closed or in skeleton form
- E04B1/34815—Elements not integrated in a skeleton
- E04B1/3483—Elements not integrated in a skeleton the supporting structure consisting of metal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/10—Numerical modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Architecture (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Structural Engineering (AREA)
- Civil Engineering (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Electromagnetism (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种模块化钢框架建筑结构自动优化设计方法及***,该***包含:根据模块化钢框架建筑结构尺寸信息建立建筑结构数字模型并赋予数字模型结构类型及初始结构型号;将数字模型数据传输至计算软件进行建筑结构受力分析;依据建筑结构受力分析结果、钢结构设计规范及钢结构数据库对模块化钢框架建筑结构进行自动优化设计,并依据自动优化设计结果更新数字模型;将优化的模块化钢框架建筑结构设计信息反馈至建筑信息模型平台并生成相应的可视化模型。将自动优化设计程序集成至数字化建模流程中,有利于模块化钢框架建筑结构的设计实时响应项目信息变更,自动确定最优设计方案,方便项目参与人员及时协调工作安排。
Description
技术领域
本发明涉及模块化建筑设计及管理技术领域,尤其是一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计方法。
背景技术
近年来,在世界范围内尤其是亚洲地区,模块化建筑在建筑工程领域得到了大力地发展与推广,以满足日益增长的人口所带来的住房需求和压力,同时解决传统建筑施工过程中存在的诸如线性施工管理所带来的大量资源浪费和工程废弃物污染等问题。作为装配式建筑的一种,结构部件的工厂预制化生产可以有效地提高模块化建筑的施工效率并优化现场工作人员配置。根据模块的受力方式和生产材料,目前主流的模块化建筑是钢框架支撑的建筑结构,得益于其极高的灵活性和轻便性,模块化钢框架建筑结构更有利于工厂生产、远程运输和现场安装。但是由于模块化建筑施工过程实施的是多个单位协同参与的并行管理模式,导致传统的建筑结构独立设计方式不再适用,设计方需要实时根据工厂生产、运输和现场安装等信息优化设计,提供相应的施工空间,并及时将优化后的设计信息反馈给各方。
因此建筑信息模型(BIM)技术成为解决上述模块化建筑结构设计问题的有力工具,建筑信息模型的信息整合能力能够有效地连接参与项目的各方单位。目前建筑信息模型在模块化建筑中的应用非常有限,特别是支持建筑结构设计环节,存在一些亟需解决的技术问题:在建筑信息模型中利用数字化模型管理设计方案要求使用者具有较高的专业知识背景,包括结构设计、编程、数据提取等,加深了平台推广使用难度,每次都需要专业人员手动调整设计;建筑信息模型平台下各软件之间存在数据传输问题,不利于结构设计信息在平台中的更新。一个基于建筑信息模型平台的方便交互易于使用的***工具对于模块化建筑结构设计显得格外重要。
发明内容
针对现有模块化钢框架建筑结构的设计、数字化建模各自独立进行,其中设计环节需要人工修改设计参数,每修改一次都需要进行一次验证,且不能保证最终设计为最优设计,当确定了最终设计后才进行数字化建模,另外,对BIM的使用讨论也仅限于将最后的数字化模型导入BIM平台中,这种传统的设计模式复杂耗时,不能做到实时更新并优化设计,不利于发挥模块化建筑并行施工的优势,这一技术问题而提出本发明,本发明的目的在于解决上述现有建筑信息模型技术在模块化建筑结构设计方面应用的技术问题,在建筑信息模型平台(BIM)中实现模块化钢框架建筑结构的自动优化设计,确保设计实时响应项目信息变更,自动确定最优设计方案,方便项目参与人员及时协调工作安排。
为实现上述目的,本发明提供以下的技术方案:一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***,其特征在于包含以下步骤:
(1)根据模块化钢框架建筑结构尺寸信息建立建筑结构数字模型并赋予数字模型结构类型及初始结构型号;
(2)将数字模型数据传输至计算软件进行建筑结构受力分析;
(3)依据建筑结构受力分析结果、钢结构设计规范及钢结构数据库对模块化钢框架建筑结构进行自动优化设计,并依据自动优化设计结果更新数字模型;
(4)将优化的模块化钢框架建筑结构设计信息反馈至建筑信息模型平台并生成相应的可视化模型。
进一步的,所述的模块化钢框架建筑结构尺寸信息包括钢框架单元模块的长宽高、建筑场地的尺寸、模块化钢框架建筑的楼层数、钢框架模块之间的间隔距离等。
进一步的,所述的数字模型基于模块化钢框架建筑结构尺寸信息在数字化建模软件中建立,同时定义数字模型中几何元素的结构类型。所述数字化建模软件为Dynamo、Solidworks,Maya,Rhino等软件。
进一步的,所述的数字模型中几何元素根据所定义的结构类型被赋予初始结构型号,初始结构型号根据当地钢结构数据库选取。当地钢结构数据库是指不同国家的钢结构型号的标准数据汇总。
进一步的,利用数字化建模软件中二次开发的插件将所述的数字模型数据传输至计算软件(计算软件用于结构受力计算分析,可以是robot structural analysis、spacegass、ansys等)来执行建筑结构受力分析,建筑结构受力分析按以下步骤进行:(1)定义结构边界条件;(2)定义动、静荷载条件;(3)执行静力结构分析方法。
进一步的,所述模块化钢框架建筑结构自动优化设计对象包括梁、柱、节点结构等,自动优化设计按以下步骤进行:
(1)导入结构受力分析结果、当地钢结构数据库、结构约束条件,将初始结构型号设置为当前最优结构型号,依据当地钢结构设计规范计算初始结构型号的承载力;
(2)循环择优:从当地钢结构数据库中随机选择新的结构型号更新模块化钢框架建筑结构数字模型,依据当地钢结构设计规范计算该结构型号的承载力,如果该结构型号承载力小于结构受力分析的承载力要求,则重新随机选择新的结构型号,否则对比该结构型号与当前最优结构型号的承载力,如果当前结构型号的承载力小于等于当前最优结构型号,则将当前最优结构型号更新为所选择的结构型号。直到该循环过程遍历当地钢结构数据库中所有的结构型号,最终的当前最优结构型号即为结构的最优设计。
进一步的,所述自动优化设计的步骤以嵌入式编程的方式集成在模块化钢框架建筑结构数字建模流程中,上述数字化建模软件一般会提供编程接口,使得想实现的功能与建模流程能够结合在一起。
进一步的,根据所述自动优化设计结果,更新模块化钢框架建筑结构数字模型,通过数字化建模软件与建筑信息模型(BIM)平台之间的数据传输,在建筑信息模型(BIM)平台中生成相应的可视化模型。
与现有技术相比,本发明的有益效果是:
本发明提供的***,其有益效果是依据当地的钢结构数据库和钢结构设计规范编写成自动优化设计程序集成在数字化建模流程中,本发明充分利用了数字化建模平台提供的现有功能,以及现有的二次开发的插件,把“数据传输”这一操作集成在了整个建模流程里,实现自动优化设计,打通了数字化建模软件、建筑结构受力分析计算软件和建筑信息模型平台之间的数据传输,不需要手动操作就能将一个软件的数据传输到另一个软件,从而实现了模块化钢框架建筑结构自动优化设计。该***只需要提供少许基本参数就可以自动检索出符合设计规范的最优设计方案,同时将最优设计方案信息以可视化的方式更新至建筑信息模型平台中。该发明能够显著提高模块化钢框架建筑项目中设计方对项目信息变更的实时响应,使项目参与人员之间的工作安排协调更加紧密,充分发挥装配式建筑的优势。
本发明提出的针对模块化钢框架建筑结构的自动优化设计,基于现有的数据交换技术实现了数字化建模软件、结构受力分析软件和建筑信息模型平台(BIM)之间的联合,解决了传统设计方法中各步骤独立进行的复杂耗时且与模块化建筑施工管理模式不匹配等缺点。在数字化建模阶段对目标模块化钢框架建筑建立完整的数字化模型流程,后续用户仅需要输入少量的基础参数(模块化钢框架建筑结构尺寸信息)就能根据具体需求建立数字模型;建立完成的数字模型通过功能模块可以自动的传输至结构受力分析软件进行受力分析,获得特定荷载下钢结构的承载需求;在承载需求的基础上,为了求得各结构的最优设计,即结构的承载效率最高,本发明设计编写了一个自动优化设计程序(自动优化设计程序是指利用结构受力分析结果和结构约束条件,依据当地钢结构设计规范遍历当地钢结构数据库中的所有结构型号,得到承载效率最优的结构型号),该程序整合了钢结构设计计算规范和钢结构数据库,通过将该程序集成在数字化建模流程中,实现了钢框架结构的自动优化设计;最终通过数字化建模软件与BIM平台的数据交换功能将最优设计结果更新至建筑的BIM模型。
在模块化钢框架建筑生产施工过程中,当需要根据反馈信息修改设计信息时,本发明能够在BIM平台中整合建模、验证、优化各环节,提供的方法能够实现实时响应,以最便捷的方式实现建筑结构的建模、优化和BIM信息更新,便于项目参与人员第一时间做出相应的工作变更,节约了人力、时间和材料,充分发挥模块化建筑的工程优势。
附图说明
图1为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***流程示意图;
图2为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***中数字化建模核心参数及流程示意图;
图3为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***中所建立模块化钢框架建筑结构数字模型;
图4为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***所述的模块化钢框架建筑结构中不同的钢结构类型;
图5为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***中数字化建模钢框架结构型号参数赋值流程示意图;
图6为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***中梁、横向节点结构的自动优化设计流程示意图;
图7为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***中柱、竖向节点结构的自动优化设计流程示意图;
图8为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***中初始结构型号参数(a)和最优设计结构型号参数(b)示意图;
图9为图6中柱、竖向节点结构的自动化优化设计流程提供的各钢结构型号的竖向承载效率计算结果;
图10为本发明实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***在建筑信息模型(BIM)中生成的最优结构设计可视化模型。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图和实施例对本发明的具体实施方法做详细的说明,显然所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参照图1,为实施例提供的一种基于建筑信息模型(BIM)平台的模块化钢框架建筑结构自动优化设计***流程示意图。其中,实施例中所述的模块化钢框架建筑采用角点支撑钢结构设计。
具体的,所述流程示意图包括以下四个步骤:(1)数字化建模:根据模块化钢框架建筑结构尺寸信息建立建筑结构数字模型并赋予数字模型结构类型及初始结构型号;(2)结构受力分析:将建筑结构数字模型数据传输至计算软件进行建筑结构受力分析;(3)结构自动优化设计:依据建筑结构受力分析结果、钢结构设计规范及钢结构数据库对模块化钢框架建筑结构进行自动优化设计,并依据自动优化设计结果更新数字模型;(4)可视化建模:将优化的模块化钢框架建筑结构设计信息反馈至建筑信息模型平台并生成相应的可视化模型。
其中,步骤(1)中所述的数字化建模在Dynamo软件中进行,模型的建立以直角坐标系为基准,在该步骤中一个以点、线、面为基本要素的三维数字模型首先被建立起来,该三维数字模型的建立基于实施例中建筑结构的尺寸信息。
进一步的,图2为所述三维数字模型建立的核心参数及流程示意图。
具体的,所述模块化钢框架建筑结构尺寸信息包括单元模块的长、宽、高,建筑场地尺寸,建筑的楼层数,模块之间在各个方向上的间隔距离。
进一步的,所述的设计参数信息根据上一步的尺寸信息来计算确定。
其中,首先确定建筑的第一层沿水平方向X轴和Y轴的单元模块数量Nx和Ny,Nx和Ny满足如下关系:
Nx×单元模块宽度+(Nx-1)×单元模块间沿X轴方向间距=建筑场地宽度
Ny×单元模块长度+(Ny-1)×单元模块间沿Y轴方向间距=建筑场地长度
进一步的,沿X轴正方向绘制Nx个点作为第一排单元模块的中心点,点之间的距离为单元模块的宽度加上单元模块间沿X轴方向间距,将上述中心点沿Y轴正方向以每隔单元模块的长度加上单元模块间沿Y轴方向间距为距离复制Ny-1次,围绕上述绘制的所有中心点根据单元模块的长、宽各绘制一个矩形边框作为建筑第一层的底面。
进一步的,上述绘制的所有底面矩形边框沿Z轴正方向以单元模块的高为距离复制一次作为建筑第一层的顶面。一般模块化建筑的尺寸都是标准化的,所以各楼层的标高是一致的,当然对于标高不同的楼层在数字化建模过程中也是可以设置的,在本实施例中为了方便用的是各楼层标高一致这一工程情况。本发明的对象是模块化钢框架结构,只要是该类型的建筑结构都适用于本发明。
进一步的,建筑的楼层数为Nz,将上述建筑第一层的底面和顶面所包含的所有矩形边框沿Z轴正方向以每隔单元模块的高度加上单元模块间沿Z轴方向间距为距离复制Nz-1次,分别作为建筑上层各楼层的底面和顶面。
进一步的,将上述绘制所有矩形边框根据几何元素分别拆解为四个角点和四条边线,其中四条边线作为梁结构。
进一步的,连接各楼层单元模块底面和顶面对应的角点,所构成的竖线作为柱结构。
进一步的,连接各个单元模块之间的节点结构分为竖向节点、X轴水平节点和Y轴水平节点,其中竖向节点通过连接上方楼层底面与下方楼层顶面对应的角点形成,X轴水平节点通过连接同一楼层X轴方向上不同单元模块间对应的角点形成,Y轴水平节点通过连接同一楼层Y轴方向上不同单元模块间对应的角点形成。
进一步的,图3为完成上述步骤所建立的模块化钢框架建筑结构三维数字模型。
进一步的,图4为所述实施例中建筑不同的结构类型,包括:X轴方向顶板梁,X轴方向楼板梁,Y轴方向顶板梁,Y轴方向楼板梁,柱,横向节点(X轴水平节点和Y轴水平节点),竖向节点。
进一步的,参照图5,为上述建筑结构三维数字模型中的几何元素赋予对应的结构类型及初始结构型号,该过程通过Dynamo软件提供的结构类型选取和赋值功能节点实现,在Dynamo软件中为结构选中类型,然后为不同结构类型赋值型号参数,最后在Dynamo软件中生成具有结构型号参数的数字模型。本实施例中钢结构型号参数采用的是澳大利亚OneSteel 300PLUS钢结构数据库,即本实施例中澳大利亚OneSteel 300PLUS钢结构数据库为当地钢结构数据库。
进一步的,图1所述流程示意图步骤(2)中的结构受力分析在RobotStructureAnalysis(RSA)软件中进行,上述在Dynamo软件中建立的建筑结构三维数字模型数据通过Dynamo软件的二次开发插件传输至RSA软件中。
进一步的,该实施例中施工现场的地基为刚性,因此所述建筑第一层的柱结构设定为刚体约束,对应的钢结构约束条件为钢结构顶端约束条件。
进一步的,所述结构受力分析中的荷载定义为ULS荷载模式,具体的,动荷载和静荷载通过一定比例系数结合在一起,具体计算公式如下:
1.2G+1.5Q,其中G是包含结构自重的静荷载,Q是动荷载。
进一步的,通过所述结构受力分析可以得到梁结构和横向节点上的最大弯矩,以及柱结构和竖向节点上的最大轴向压应力,这些计算结果(梁结构和横向节点上的最大弯矩,以及柱结构和竖向节点上的最大轴向压应力)根据对应的结构类型(结构类型指是梁结构、横向节点、柱结构、竖向节点)保存为Excel格式。
进一步的,图1所述流程示意图步骤(3)中的结构自动优化设计对象为梁结构和柱结构,其中,横向节点的优化设计与梁结构一致,竖向节点的优化设计与柱结构一致。
进一步的,参考图6,为所述实施例中梁结构自动优化设计流程示意图:
具体的,首先导入上述结构受力分析保存的最大弯矩结果文件、OneSteel300PLUS钢结构数据库和结构受力分析结果对应的钢结构顶端约束条件,设定梁结构初始结构型号为当前最优设计。
接着从OneSteel 300PLUS钢结构数据库中随机选择一个钢结构型号并读取其对应的性能参数(M2,M3,M4,Mo)(M字母是一个钢结构的固有参数,在本实施例中采用的是澳大利亚钢结构设计规范,所以确定是这几个参数参与下面的计算,如果是其他国家的规范和数据库,计算对应的性能参数和计算公式也会相应的改变),然后根据钢结构顶端约束条件和澳大利亚钢结构设计规范AS4100确定计算常数kt,kr,kl。
进一步的,计算所选取钢结构型号的抗弯强度:Ms=fy×zex,其中,fy是所选取钢结构型号的屈服强度,zex是所选取钢结构型号的横截面积。
进一步的,对比所选取钢结构型号的与当前最优设计的如果所选取钢结构型号的大于等于弯矩承载要求(即最大弯矩结果文件中所记载的最大弯矩)M同时小于等于当前最优设计的则将当前最优设计更新为所选取的钢结构型号,否则当前最优设计不变。
图6中,梁结构、横向节点的自动优化设计的循环程序过程是:开始时导入上述结构受力分析保存的最大弯矩结果文件、OneSteel 300PLUS钢结构数据库和结构受力分析结果对应的钢结构顶端约束条件,默认初始结构型号为当前最优结构,从OneSteel 300PLUS钢结构数据库中随机选择一个钢结构型号并读取其对应的性能参数,判断OneSteel300PLUS钢结构数据库中的结构是否都被选择过,如果是则程序结束,否则根据钢结构顶端约束条件和澳大利亚钢结构设计规范AS4100计算常数参数kt,kr,kl,αm,αs,Ms,进一步的计算钢结构的扩展抗弯强度和最终有效抗弯强度判断所选钢结构型号的是否大于等于弯矩承载要求M且小于等于当前最优结构的如果满足则将所选钢结构型号设置为当前最优结构,否则当前最优结构不进行更新,然后继续返回从OneSteel 300PLUS钢结构数据库中随机选择一个钢结构型号并读取其对应的性能参数。
进一步的,执行上述梁结构自动优化设计流程示意图中的循环,直到该循环遍历完OneSteel 300PLUS钢结构数据库中的所有钢结构型号,循环结束时的当前最优设计即为自动优化设计流程输出的梁、横向节点结构最优设计。
进一步的,参考图7,为所述实施例中柱结构自动优化设计流程示意图:
具体的,首先导入上述结构受力分析保存的最大轴向压应力结果文件、OneSteel300PLUS钢结构数据库和结构受力分析结果对应的钢结构顶端约束条件,设定柱结构初始结构型号为当前最优设计。接着从OneSteel 300PLUS钢结构数据库中随机选择一个钢结构型号并读取其对应的性能参数,包括形状系数(kf),横截面积(An)和屈服强度(fy)。并判断钢结构数据库中是否所有结构型号均被选择过,若是,则输出最优柱、竖向节点结构型号,程序结束;
若不是,则计算所选取钢结构型号的竖向承载力Ns:Ns=kfAnfy,再判断所选取钢结构型号的竖向承载力Ns是否满足(大于等于)结构受力分析计算结果保存的最大轴向压应力N,若不满足,则返回重新从OneSteel 300PLUS钢结构数据库中随机选择一个钢结构型号并读取其对应的性能参数;若满足则根据澳大利亚钢结构设计规范AS4100可以确定所选取钢结构型号的结构类型常数αb,对应的折减系数αc,二者可通过以下公式计算获得:
λ=λn+αaαb
η=0.00326(λ-13.5)≥0
其中,le=kel,le是柱结构有效计算长度,ke等于0.85,l是柱结构原始长度,λn和αa是钢结构细度参数,λ、η、ξ是计算过渡参数。
根据获得的钢结构型号的竖向承载力Ns和对应的折减系数αc计算所选取钢结构型号的实际竖向承载力Nc:Nc=αcNs。若实际竖向承载力Nc小于轴向应力承载要求(即最大轴向压应力结果文件中所记录的最大轴向压应力)N,则返回重新从OneSteel 300PLUS钢结构数据库中随机选择一个钢结构型号并读取其对应的性能参数;
若实际竖向承载力Nc大于等于轴向应力承载要求N,则对比所选取钢结构型号的Nc与当前最优设计的Nc,如果所选取钢结构型号的Nc小于等于当前最优设计的Nc,则将当前最优设计更新为所选取钢结构型号,否则当前最优设计不变。
执行上述柱结构自动优化设计流程示意图中的循环,直到该循环遍历完OneSteel300PLUS钢结构数据库中的所有钢结构型号,循环结束时的当前最优设计即为自动优化设计流程输出的柱结构最优设计。
最后根据实际竖向承载力Nc计算所选取钢结构型号的承载效率:N/Nc,承载效率与实际竖向承载力Nc呈反比关系。
进一步的,上述梁结构自动优化设计流程和柱结构自动优化设计流程用Python编程语言编写在一个程序中,程序的开发环境为Dynamo软件的二次开发环境Python script,因此该结构自动优化设计程序被集成在图1所述流程示意图步骤(1)中的数字化建模流程中。
图8为本实施例中提供的初始结构型号(左)和自动优化设计结果(右),其中,根据自动优化设计结果显示,(SHS,RHS代表不同钢结构类型的缩写,比如SHS代表方形中空截面钢)长梁在支撑荷载过程中扮演更重要的角色因此最优结构具有更大的尺寸,而短梁的最优结构尺寸在满足承载要求的同时比初始结构小,设计更加经济。
进一步的,图9根据柱结构自动优化设计的计算过程,统计了OneSteel 300PLUS钢结构数据库中所有有效钢结构型号的承载效率,结果显示钢结构型号为200x100x4 RHS的承载效率最大,达到了92%,因此将其选定为最优柱结构型号,最直观的用处是节省材料,确保选择的钢结构既满足承载要求,承载效率又最高。
进一步的,图1所述流程示意图步骤(4)中的可视化建模包括两个步骤:(1)将上述自动优化设计结果赋值给图1所述流程示意图步骤(1)中建立的三维数字模型对应的几何元素,(2)将该包含最优结构信息的三维数字模型从Dynamo软件传输至Revit平台中,生成如图10所示的最优结构设计可视化模型。
以上是本发明的实施例之一,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。
本发明未述及之处适用于现有技术。
Claims (9)
1.一种模块化钢框架建筑结构自动优化设计方法,其特征在于,该设计方法包含以下步骤:
(1)根据模块化钢框架建筑结构尺寸信息建立建筑结构数字模型并赋予数字模型结构类型及初始结构型号;
(2)将数字模型数据传输至计算软件进行建筑结构受力分析;
(3)依据建筑结构受力分析结果、钢结构设计规范及钢结构数据库对模块化钢框架建筑结构进行自动优化设计,并依据自动优化设计结果更新数字模型;
(4)将优化的模块化钢框架建筑结构设计信息反馈至建筑信息模型平台并生成相应的可视化模型;
所述自动优化设计步骤以嵌入式编程的方式集成在模块化钢框架建筑结构数字建模流程中,自动优化设计程序为利用结构受力分析结果和结构约束条件,依据钢结构设计规范遍历钢结数据库中的所有结构型号,得到承载效率最优的结构型号,确定对应结构类型的最优设计;
依据当地的钢结构数据库和钢结构设计规范编写成自动优化设计程序集成在数字化建模流程中,利用数字化建模软件中二次开发的插件将所述的数字模型数据传输至计算软件来执行建筑结构受力分析。
2.根据权利要求1所述的设计方法,其特征在于:所述的模块化钢框架建筑结构尺寸信息包括钢框架单元模块的长宽高、建筑场地的尺寸、模块化钢框架建筑的楼层数、钢框架模块之间的间隔距离。
3.根据权利要求2所述的设计方法,其特征在于:所述的数字模型基于模块化钢框架建筑结构尺寸信息在数字化建模软件中建立,同时定义数字模型中几何元素的结构类型。
4.根据权利要求3所述的设计方法,其特征在于:所述的数字模型中几何元素根据所定义的结构类型被赋予初始结构型号,初始结构型号根据当地钢结构数据库选取。
5.根据权利要求4所述的设计方法,其特征在于:建筑结构受力分析按以下步骤进行:(1)定义结构边界条件;(2)定义动、静荷载条件;(3)执行静力结构分析方法。
6.根据权利要求5所述的设计方法,其特征在于:所述模块化钢框架建筑结构自动优化设计对象为模块化钢框架建筑结构中各种结构类型,包括梁、柱、节点结构,自动优化设计按以下步骤进行:
(1)导入结构受力分析结果、当地钢结构数据库、结构约束条件,将初始结构型号设置为当前最优结构型号,依据当地钢结构设计规范计算初始结构型号的承载力;
(2)循环择优:从当地钢结构数据库中随机选择新的结构型号更新模块化钢框架建筑结构数字模型,依据当地钢结构设计规范计算该结构型号的承载力,如果该结构型号承载力小于结构受力分析的承载力要求,则重新随机选择新的结构型号,否则对比该结构型号与当前最优结构型号的承载力,如果当前结构型号的承载力小于等于当前最优结构型号,则将当前最优结构型号更新为所选择的结构型号;直到该循环过程遍历当地钢结构数据库中所有的结构型号,最终的当前最优结构型号即为结构的最优设计。
7.根据权利要求1所述的设计方法,其特征在于:根据所述自动优化设计结果,更新模块化钢框架建筑结构数字模型,通过数字化建模软件与建筑信息模型(BIM)平台之间的数据传输,在建筑信息模型(BIM)平台中生成相应的可视化模型。
8.一种模块化钢框架建筑结构自动优化设计***,其特征在于,采用权利要求1所述的设计方法,该***包括建筑信息模型、模块化钢框架建筑结构数字模型、建筑结构受力分析软件,还包括有钢结构数据库及对应的钢结构设计规范、模块化钢框架建筑结构中各种结构类型的自动优化设计程序。
9.根据权利要求8所述的***,其特征在于,依据自动优化设计结果更新模块化钢框架建筑结构数字模型;将优化的模块化钢框架建筑结构设计信息反馈至建筑信息模型平台并生成相应的可视化模型。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110224708.5A CN112861237B (zh) | 2021-03-01 | 2021-03-01 | 一种模块化钢框架建筑结构自动优化设计方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110224708.5A CN112861237B (zh) | 2021-03-01 | 2021-03-01 | 一种模块化钢框架建筑结构自动优化设计方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112861237A CN112861237A (zh) | 2021-05-28 |
CN112861237B true CN112861237B (zh) | 2023-05-09 |
Family
ID=75990456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110224708.5A Active CN112861237B (zh) | 2021-03-01 | 2021-03-01 | 一种模块化钢框架建筑结构自动优化设计方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112861237B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113434948B (zh) * | 2021-07-26 | 2023-01-20 | 哈尔滨工业大学(深圳) | 一种高层钢结构施工模型更新方法 |
CN114792025B (zh) * | 2022-06-23 | 2022-09-16 | 山东高速德建集团有限公司 | 基于Dynamo的混凝土墙柱模板***力学建模方法 |
CN116522459B (zh) * | 2023-05-23 | 2024-06-14 | 广联达科技股份有限公司 | 基于bim模型生成结构分析模型的方法、装置及设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050008182A (ko) * | 2003-07-14 | 2005-01-21 | 두산중공업 주식회사 | 건축 구조물의 빔 설계 방법 |
CN111639371A (zh) * | 2020-05-07 | 2020-09-08 | 中国化学工程重型机械化有限公司 | 新型钢结构的模块化设计方法 |
CN112329121A (zh) * | 2020-11-30 | 2021-02-05 | 中南建筑设计院股份有限公司 | 一种跨平台协同的高层建筑结构设计方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110348042A (zh) * | 2019-05-23 | 2019-10-18 | 西南交通大学 | 一种提高空间网架结构安全性能的方法 |
CN111622369A (zh) * | 2020-06-10 | 2020-09-04 | 上海大学 | 一种防屈曲约束支撑钢框架结构的优化设计方法 |
CN112329082B (zh) * | 2020-11-06 | 2022-09-09 | 大唐环境产业集团股份有限公司 | 一种钢框架结构智能优化设计***的智能建模模块 |
-
2021
- 2021-03-01 CN CN202110224708.5A patent/CN112861237B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050008182A (ko) * | 2003-07-14 | 2005-01-21 | 두산중공업 주식회사 | 건축 구조물의 빔 설계 방법 |
CN111639371A (zh) * | 2020-05-07 | 2020-09-08 | 中国化学工程重型机械化有限公司 | 新型钢结构的模块化设计方法 |
CN112329121A (zh) * | 2020-11-30 | 2021-02-05 | 中南建筑设计院股份有限公司 | 一种跨平台协同的高层建筑结构设计方法 |
Non-Patent Citations (2)
Title |
---|
Optimizing the Usage of Building Information Model (BIM) Interoperability Focusing on Data Not Tools;Kwame Amoah;《36th International Symposium on Automation and Robotics in Construction (ISARC 2019)》;全文 * |
基于BIM的框架结构参数化设计研究;陆海燕;钟铁夫;王秀文;;土木建筑工程信息技术(第05期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112861237A (zh) | 2021-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112861237B (zh) | 一种模块化钢框架建筑结构自动优化设计方法及*** | |
CN111400812B (zh) | 一种基于bim的装配式结构剪力墙加工图设计方法 | |
CN110909972B (zh) | 一种基于bim的钢结构全寿命周期的管理***及方法 | |
CN106709660B (zh) | 基于bim的建筑设计方法 | |
CN110929328A (zh) | 基于bim的混凝土装配式建筑施工方法 | |
CN113435757A (zh) | 基于bim的建筑砌筑的设计及施工方法 | |
Liang et al. | Research on design optimization of prefabricated residential houses based on BIM technology | |
CN112395671A (zh) | 一种基于bim的大跨度拱桥三维正向设计方法 | |
CN110378039A (zh) | 一种基于Revit的铝模板设计方法及*** | |
CN112287447A (zh) | 钢结构框架结构智能优化***及方法 | |
CN114077765A (zh) | 一种基于Dynamo项目数据管理方法、装置、计算机设备 | |
CN114707377A (zh) | 一种基于Revit-OpenSEES的钢筋混凝土框架结构抗震分析方法 | |
Chen et al. | Sustainable interior design: A new approach to intelligent design and automated manufacturing based on Grasshopper | |
Afzal et al. | Systematic investigation of interoperability issues between BIM and BEM | |
CN101251869A (zh) | 计算机仿真焦炉砌筑的施工方法 | |
CN105956346A (zh) | 一种铝合金模板设计***和方法 | |
Greenough et al. | Integrating computational design to improve the design workflow of modular construction | |
CN113742824A (zh) | 一种轻量化钢结构智慧协同设计云平台及其操作方法 | |
CN109408850A (zh) | 一种基于bim的设备机房正向设计方法 | |
CN111881494B (zh) | 一种古建筑模型自动组装*** | |
CN111898181B (zh) | 一种古建筑模型自动组装方法 | |
CN114547761A (zh) | 一种基于高精度模型的预制构件钢筋优化方法及*** | |
CN114091133A (zh) | 一种城市信息模型建模方法、装置、终端设备及存储介质 | |
CN111753110A (zh) | 一种城市建设地图统计实现方法 | |
JPH0668212A (ja) | 建築躯体の配筋自動設計システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |