化拓教育网
您的当前位置:首页面向虚拟施工的BIM模型组织与优化

面向虚拟施工的BIM模型组织与优化

来源:化拓教育网
2015年 4月 图学学报 JoURNAL oF GRAPHICS April 2015 Vo1-36 NO.2 第36卷 第2期 面向虚拟施工的BIM模型组织与优化 任琦鹏, 郭红领 (清华大学建设管理系,北京100084) 摘 要:建筑信息模型fBIM)技术的拓展应用给建筑业的发展带来了新的动力。虚拟施工 (vc)技术作为BIM技术在施工阶段的延伸,能够更好地对施工过程进行模拟与优化,提前检测 施工过程中可能存在的问题,从而减少返工、提高施工效率。但是,大量的数据处理工作降低 了施工模拟的效率。本研究为了提高VC过程中动态模拟、分析和渲染的效率,通过构建多层 次建模规则,首先定义了设计各专业、施工工人和机械在不同阶段相应发展程度(LOD)的BIM 模型,然后结合场景管理的理念对虚拟施工场地进行合理地划分与组织,并在不同规模的场景 中调用不同详细程度的BIM模型加以渲染,以实现不同规模场景中施工过程的高效动态模拟与 分析。本研究期望,可为虚拟施工的有效实施提供一定参考。 关键词:虚拟施工;建筑信息模型;多层次建模规则;模型发展程度;场景管理 文章编号:2095—302X(20 1 5)02—0289—09 中图分类号:TU 721 文献标识码:A Configuration and Optimization of BIM Models for Virtual Construction Ren Qipeng,Guo Hongling (Department ofConstruction Management,Tsinghua University,Beijing 100084,China) Abstract:With the rapid development of building information modeling(BIM),it is being regarded as a promising technology to improve the productivity of the construction industry.As an extensive application of BIM,virtual construction(VC)technology can be used to simulate and optimize construction processes in an effective way,and identify the potential problems during construction in advance,thus reducing construction reworks and improving constuctrion eficifency.Howeve ̄large amounts of data is involved in constuctrion process simulation and this often has a serious influence on the eficiency of simulation.This research aims to ifmprove the eficiency of dynamic simulation,f analysis and rendering of construction processes by using two concepts,i.e.1evel of development (LOD)and Scene Management.The multi—level modeling rules are first established,diferent LOD BIM models for building components,workers and machines defined,then different levels of construction sites classified based on the hierarchical structure of Scene Management,and finally the approaches to integrating appropriate level BIM models into different stages and constuctrion scenes of construction projects presented.Through the implementation of the proposed approach,relevant BIM models can be rapidly rendered and therefore the eficiency of sifmulation and analysis of construction processes improved.It is expected that this research would benefit the eficifent implementation of virtual construction. . 收稿日期:2014.11-12;定稿日期:2015—01—06 基金项目:国家自然科学基金资助项目(51208282):清华大学(土水学院卜广联达BIM联合研究中心资助与支持项目 作者简介:任琦鹏(1989-),男,内蒙古乌兰察布人,硕士研究生。主要研究方向为BIM、虚拟施工技术。E-mail:rqpl3@mails.tsinghua.edu.ca 通讯作者:郭红领(1978一),男,河南商丘人,副教授,博士。主要研究方向为建筑信息模型、虚拟施工技术、建设信息技术等。 E—mail.hlguo@tsinghua.edu.cn 290 BIM研究与应用 2015笠 Keywords:virtual construction;building information modeling;multi—level modeling rules;level of development;scene management 信息技术的发展给建筑业注入了新的活力, 提高了建筑业的生产效率。特别是建筑信息建模 (building information modeling,BIM)技术的快速发 展,受到了行业较高地关注,对BIM在建筑全生 命周期中的应用探索也逐渐增多。施工作为建筑 生命周期的重要环节,一些研究对虚拟施-[:-(vitrual construction,vc)…进行了尝试,即如何应用BIM 技术、模拟技术进行施工现场规划布置、过程模 拟分析与优化,并辅助施工过程管理。 施工现场规划布置直接影响到施工的效率, Zolfagharian和Irizarry[2J认为信息技术的引入有助 于施工现场规划地实施。现场布置情况取决于多 个变量,如场地现状、交通流、材料摆放等,而 每一个项目的布置又都是个性化的,因此合理处 理这些变量和约束条件,减少施工现场的冲突, 优化施工作业面,有助于提升施工生产效率。这 就需要设定相应的规则,建立评判施工现场最优 布局的方法,而信息技术则可以支撑这一过程的 实施。 在施工过程模拟与管理方面,Huang等[3]提出 借助VC技术,可以在施工前对施工可行性、施工 安全以及机械设备等进行分析,以便及早发现问 题、解决问题。VC不仅可以实现施工过程的数字 化、可视化表达,同时还继承了其他维度因素对 施工的影响。张建平等[ J通过建立基于工业基础类 (industry foundation class,IFC)的模型,将BIM与 4维(four-dimensional,4D)技术融合,实现了对施 工现场的动态管理和可视化模拟。因此,通过VC 思想的实施,可以发现工程施工中可能存在的问 题并加以解决,达到节约成本、优化施工方案等 目的[ 。 然而,施工模拟中涉及到大量的BIM模型, 占用计算机大量的资源,如果进行度地处理 和计算,对计算机的资源需求量就会更加巨大。 这将大幅降低施工模拟效率,影响VC理念的推广 与应用。为此,何波 ]提出模型拆分的方法,例如 对于大型项目的BIM模型,在处理、分析时根据 一定的规则进行适当地拆分,以便进行高效的协 同工作和施工模拟分析。同时,由于施工是一个 动态的过程,模型在施工过程模拟中会实时地动 态渲染,仅将项目进行分区拆分并不能有效缓解 模拟中产生的巨大数据量。针对这一问题,现有 研究认为可以借鉴层次模型可视性研究中的多层 级细节(1evel of detail,LOD 思想[71和场景管理思 想通过建立多个不同细节深度的模型,在同一场 景的不同阶段保证理想的视觉效果下进行加载, 从而有效降低场景中模型的复杂程度和绘制深 度,避免不必要的计算L8】,提高场景的渲染效率。 在LOD技术的应用方面,Liu和Li[ 1提出将 不同细节层次的BIM模型与施工计划相结合,在 4D/5D(ifve—dimensiona1)模拟过程的不同阶段,采 用不同细节层次的模型进行模拟展示。 Vicosoftware公司基于LOD—BIM模型成本的考虑, 对LOD进行了分级定义,为不同深度等级模型的 成本核算提出了一个较为理性和准确的核算方 式。之后,美国建筑师协会(American Institute of Architects,AIA)提出这~思想可以应用到BIM模 型能耗和5D分析中。由于B1M模型不仅包含几 何信息,而且还包含非几何特性信息,为了与模 型层次细节相区别,2008年,AIA在相关文件中定 义了模型发展程度(1evel ofdevelopment,LOD)[1 ̄1, 即随着工程的推进,设计的深度逐渐增加,模型信 息量逐渐增大,直观的表现(模型外观的细节层次) 逐步加深,且非几何特征信息逐步集成。 在场景管理方面,Sowizral[111指出场景技术的 应用可以简化图形编程,提升三维图形的渲染效 率。并且随着场景技术的发展可以在虚拟环境中 支持声音和触觉等模式,这对通过计算机模拟现 实世界至关重要,未来可用于施工中噪声的检测 和安全培训等。Kamtat和Maninez【 J通过场景图 来管理施工过程中三维模型的图形数据库,并结 合相应算法实现了对施工规划中离散事件的模 拟。Rekapalli和Martinez[”J改进了场景图更新算 法,使施工模拟的虚拟动画更加流畅,从而更加 真实地表达了施工的过程。 尽管将LOD思想集成于BIM模型辅助解决了 一些问题,但当前研究仅限于概念性探讨,大多 面向于建筑体模型本身,而对于人员、机械、材 料等模型的应用和优化综合考虑较少。VC不仅是 对建筑工序的模拟,还有人员、机械和材料等模 第2期 任琦鹏等:面向虚拟施工的BIM模型组织与优化 291 型的模拟和分析。当对施工现场的多个维度进行 模拟时,就不得不考虑各个维度模型和数据的组 的大量数据流动如图1所示。 数据是实现施工模拟的基础。一个工程的施 工过程涉及众多数据,其中和VC关系密切的有4 织和优化,同时如何在模拟平台中实现高效地过 程模拟也值得探讨和研究。本研究首先将对施工 过程中建筑、人员、机械和材料等数据、模 大类:①各设计专业的模型数据;②其他模型数 据:包括机械、人员和材料等;⑧控制虚拟施工 过程的目标计划;④非结构化信息:主要有法律、 法规、行业规范等信息。在获取了大量的初级数 据之后,需要对输入的数据进行整理。首先需要 型进行组织和优化,然后通过模型的组织管理机 制实现对施工现场高效地过程模拟。 1 虚拟施工中的数据流分析 提取基础模型数据用于构建静态的虚拟施工现 VC技术可以在虚拟平台中完成对施工现场 场;其次提取基于真实施工状态下的位置数据、 全面地模拟和展示。一个智能化的施工过程模拟 运动学和动力学数据,并建立施工现场真实事物 不仅可以对设定好的数据进行简单地绘制、渲染 与虚拟模型间的映射关系,这是进行模拟、分析 处理,更重要的是可以对数据处理的结果进行分 和响应的关键数据;再者是通过法律法规、安全 析,通过VC平台的模拟和分析及早发现施工现场 规范和工程施工现场规定提取安全规则,为进行 存在的问题,对问题进行有效地反馈和预警,辅 安全性分析提供支持;同时根据市政要求和 助管理人员实现对施工过程中人员、材料、机械 工程项目的实际情况提取系统阈值,作为控制项 等资源的组织利用和优化,有效地提高施工效率、 目的约束条件。最后通过统一的转化接口将数据 保证工程的安全和质量,节约成本。其间涉及到 进行标准化,输入到虚拟施工的引擎中。 建筑 数据反馈、更新 专 结构  ll 模 型 业 机电 r I空间分析 场地布置优化 地形 l施工安全 幕墙、装饰 现场动态管控 结构分析 其 机械 安全规则 数 虚 J拟 显 建筑物 他 模 人员 据 拟 施 施 工 机械 动 能耗分析 动 进度动态管理 型 材料 标 准 工 过 态 引 程 人员 分 碰撞检测 态 响 成本动态管理 目 进度计划 化 擎 模 析 应 标 成本计划 拟 材料 生态微环境 计 规范性检测 质量动态管理 划 质量计划 非 文本、文档 结 人员、机械 运动路径 安全动态管理 构 视频、图 ‘, 化 像、音频 信 息 网页链接等 I I l 数据输入 数据整理 i可视化施工过程模拟 虚拟施工动态管控 图1施工模拟过程中的数据流 有了数据的支撑,虚拟施工引擎就可以全方 响应需要基于大量数据进行实时计算,并对计算 位、多层次地模拟施工的过程,实现虚拟和现实 的结果进行分析、响应和渲染。这一过程会给计 结合的过程模拟,并据此进行动态分析及响应, 算机和虚拟施工引擎造成巨大的负荷,会占用计 实现对施工现场的动态管理。其中,动态分析及 算机大量的存储和内存资源,还对处理器和 292 BIM研究与应用 2015焦 图形处理器提出了更高的要求。而工程项目的唯 一2多层次BIM建模规则 模型是VC中重要的数据,也是VC平台数据 库中比例最大的一类数据。对模型数据的合理优 化和简化有助于减少数据处理量和计算量。针对 性,使得每个项目对虚拟施工的引擎和计算机 的需求能力也不尽相同,如果对计算机以及引擎 的要求太过专业,不利于现场管理人员对VC技术 的推广和应用,也就不能很好地发挥VC在施工现 场中的重要作用。 因此,通过借鉴虚拟现实领域[14],游戏业、 制造业等领域的解决方法,在VC过程中合理地组 织需要处理的数据,适当地优化绘制、渲染量, 施工过程在不同阶段和不同状态下需要模拟的内 容不同,将模型分为2大类:①工程各专业和材 料的模型:②人员和机械的模型。据此分别进行 模型深度等级的定义。 2.1 工程各专业及材料建模规则 基于AIA的文件规范¨们,本研究建立了建筑 降低虚拟施工过程对计算机和引擎的负荷,进而 高效地展示虚拟过程是很有必要的。本研究通过 引入多层次建模及场景管理,为解决这一问题提 供了思路。 工程各专业及材料的模型深度等级建模规则,如 表1所示。 表1 建筑工程各专业及材料模型深度等级划分 本规则将建筑工程各专业(主要包括建筑、结 级,引入机械系统中的自由度概念,根据人员、 机械在虚拟施工中具有确定运动时所必须设定的 运动参数的数目进行划分…。在不同的施工阶 构、机电、幕墙、装饰等)的模型深度以及材料的 模型深度设置为5个级别,从LOD 100到LOD 500。每个等级包含的模型信息内容逐步增多,模 型深度逐渐加深。不同深度的模型可根据设置在 虚拟施工的不同阶段和不同的施工状态下加以调 段和施工状态,根据人员和机械所要实现的功能 的多少调取相应等级的模型。图2展示了根据机 械的层次建模规则建立的不同深度的塔吊模型。 在过程模拟的不同阶段和状态下,调用基于 层次建模规则建立的不同深度模型可以有效降低 数据的计算量和渲染量,进而提高过程模拟的效 率。但是,真实的施工现场,各专业之间的交叉、 协同作业较多,同一时段在不同空间区域存在许 多施工作业,使得虚拟施工平台在同一时段会加 用,以高效、快速地展现施工现场的真实情况。 2.2人员及机械建模规则 由于人员和机械比施工现场其他专业的模型 更为复杂,模型控制和反馈的信息也更加多样化, 所以建立了针对人员及机械的多层次建模规则, 如表2所示。 本规则根据人员、机械的动作复杂程度、实 载大量不同专业、不同深度的模型,此时就需要 一现功能的多少将模型划分为3个深度等级,分别 种组织方式清晰明了地对这些模型进行组织、 是初级、中级和高级模型,包含的信息逐步增多。 为了更好地识别和定义人员、机械的模型深度等 安排,进而合理地展示VC的过程。为此,本研究 引入了场景管理的思想。 294 BIM研究与应用 2015年 图3虚拟施工场景构成元素 为了对整个施工现场进行有组织、高效率地 加载深度等级高的模型,并生成较高深度的微观 模拟,需要将施工现场对应于虚拟世界中的大场 景进行剖分。然后通过层次性机制将剖分后的由 模型和数据构成的多个小场景组织起来。场景的 场景。对于模拟深度要求低的场景,加载深度等 级中等的模型,并生成中等深度的微观场景。同 理,中观、宏观场景的生成与微观场景类似。中 剖分基于空间层次聚类,将施工现场的空间按照 功能的相关程度进行聚类,划分成多个较小的场 观场景在生成过程中可以调用己绘制好的微观场 景,只要对微观场景中深度较高的模型进行部分 替换,就可以快速地生成符合要求的中观场景。 这样既合理地利用了场景组织的优势,又提高了 景。在不同大小的场景中分别调用相应等级的模 型进行模拟,如表3所示。 3.2场景的生成和应用 根据场景规模的不同,实时匹配相适应深度 的模型,实现对场景的组织和优化。由于场景的 组织是基于层次结构的树形结构,所以想要控制 虚拟施工过程模拟的效率。绘制宏观场景时也是 如此。 通过对施工现场的剖分和模型的组织管理, 可以使VC辅助施工的整个过程。在不同的施工阶 段,应用不同的VC场景,不仅可以解决不同阶段 的施工需求,而且可以合理的分配、利用计算机 资源,如表4所示。同时,在同一个阶段,通过 和显示任何施工现场的细节场景都可以实现快速 地检索和调用。当视角处于一个宏观、广阔的范 围时,是一个整体性地展示和控制,随着视角范 围的缩小,场景通过设定的要求实现转化,模拟 过程的细节也可以通过调用微观场景逐步呈现。 图4展示了微观场景的生成过程。 场景的组织和管理,可以为不同专业、不同工种 的施工过程进行专项模拟,进而辅助不同专业、 不同工种进行施工。 在生成微观场景之前,首先对场景的组织和 剖分进行合理性判断,并对场景的模型深度进行 通过场景的组织,可以对不同阶段、不同视 角范围和要求下的施工现场进行模拟。使得VC 设置。然后,虚拟施工引擎为微观场景准备资源 和空间,并对场景中的施工状态进行判定,如果 这一区域处于施工状态,开始进行施工模拟,也 的整个过程通过层次结构的场景串联起来,在降 低计算机及引擎资源消耗的同时,使施工过程模 拟准确、实时地展现出来。基于VC的动态分析、 响应以及针对施工不同阶段或者不同专业、工种 的模拟效率也可以稳步提高,从而高效地辅助 施工。 就是模型的绘制和与之对应的动态分析及响应。 在绘制模型之前,根据模拟深度的设置,动态加 载相应等级的模型。对于模拟深度要求高的场景, 第2期 任琦鹏等:面向虚拟施工的BIM模型组织与优化 295 结构专业 流水1段 基础 建筑专业 机电专业 流水2段 例 材料加工区 原材料堆放区 半成品堆放区 模板加工区 分类材料区 道路 其他场地功能分区 围挡 出入口 296 BIM研究与应用 2015正 l基础数据 l规则、阈值l 实时数据I I l 场景组织、剖分 一 否 .. \ 否合 一 场景遍历 h 模拟深度设置 微观场景资 源、空间准备 较高深度模型加载 I + + 厂 I中等深度模型加载I l + + _l + 各专业及材料l l机械人员I I各专业及材料lJ机械人员 LOD 400模型I I高级模型llLOD 300模型lj中级模型  l+  l生成牧局深 度微观场景  I● 生成中等深 度微观场景 生成微观场景 图4微观场景的生成过程 表4不同规模场景在施工各阶段中的应用 4结 论 本研究通过构建多层次建模规则和搭建场景 的方式优化了施工模拟过程中的数据流。使VC场 型的深度加以表征。从而使VC过程中的模型数据 有了较为完善的管理规则。这也使得目前BIM模 型在建筑全生命周期的不同阶段建立的交付模型 得到合理地利用,同时构建的规则对全生命周期 中BIM交付模型地建立有一定的指导作用。为了 合理地组织模型数据,引入了场景的概念。基于 景中的模型资源能够在合适的阶段被高效、迅速 地加以调取,然后进行模拟。针对人员、机械所 具有的运动参数,引入自由度的概念,对模 层次结构的场景管理模式可以有效地组织、安排 第2期 任琦鹏等:面向虚拟施工的BIM模型组织与优化 297 不同类型、不同规模的场景,并且在需要的时候 实现不同规模场景间资源的相互调用和更新,为 虚拟施工中模型的实时渲染节省了时间和资源。 同时,由于场景的更新是一个自下而上的过程, 不需要从大场景自上而下遍历。这使得虚拟施工 模型的更新和绘制更为高效。有利于虚拟施工过 程的动态分析及响应,也使得对施工现场动态管 控的处理和反馈更加便捷。 本研究提出的多层次建模规则和场景的结合 为虚拟施工的高效运行提供了理论支持,但对虚 拟施工中场景管理的实现和具体应用还处于探索 阶段,未来可以继续深入研究并逐步实现。 参考文献 [1】周 勇,姜绍杰,郭红领.建筑工程虚拟施工技术与实 践[M】.北京:中国建筑工业出版社,2013:4-22. [2]Zolfagharian S,Irizarry J.Current trends in construction site Layout planning[C]//Current Trends in Construction Site Layout Planning.Construction Research Congress 2014 Construction in a G10bal Network,Alanta,2014: 1723—1732. [3 Huang 3]T,KongC GuoHL,et a1.Avirtualprototyping system for simulating construction processes[J]. Automation in Construction,2007,16(5):576-585. [4]张建平,李丁,林佳瑞,等.BIM在工程施工中的应 用[J】.施工技术,2012,41(16):10-17. [5】李恒,郭红领,黄霆,等.建筑业发展的强大动力: 虚拟施工技术[J】.中国建设信息,2010,(2):46-5 1. [6】何波.大型项目BIM模型组织方法与实践[J].土木 建筑工程信息技术,2012,4(4):7-14. [7】Clark J H.Hierarchical geometirc models for visible surface algorithms[J].Communications of the ACM, 1976,19(10):547—554. [8]Leite F,Akcamete A,Akinci B,et a1.Analysis ofmodeling effort and impact of diferent levels of detail in building information models[J],Automation in Construction,201 1, 20(5):601-609. [9】Liu Y Li S R.Research on virtual construction in construction phase and its 4D LOD analysis[C]//2013 International Conference on Construction and Real Estate Management Proceedings ICCREM 2013 Construction nad Operation in the Context of Sustainability,Karlsruhe, 2013:289.297. [1O】AIA I 7S.Document E202-2008 building information modeling protocol exhibit[EB/OL]. [2014-09—15]. http://www.aia.org/contractdocs/AIAB095933. [11】Sowizral H.Scene graphs in the new millennimu[J】. Computer Graphics and Applications,2000,2O(1):56-57. [12】KamtatVR,Martinez JC.Scenegraphandframe update algorithms for smooth and scalable 3D visualization of simulated construction operations[J].Computer-Aided Civil and Infrastructure Engineeirng,2002,17(4): 228.245. [13】Rekapalli P Martinez J C.Algorithm for accurate three--idmensional scene graph updates in high・・speed naimations of previously simulated construction operations[J].Computer-Aided Civil and Infrastructure Engineeirng,2009,24(3):1 86-198. [14]陈怀友,张天驰,张菁.虚拟现实技术[M].北京:清 华大学出版社,2012:222.248. [15]韩红雷,刘有权.游戏引擎原理及应用[M】.北京:高 等教育出版社,2012:186.203. 

因篇幅问题不能全部显示,请点此查看更多更全内容