• ISSN: 1674-7461
  • CN: 11-5823/TU
  • 主管:中国科学技术协会
  • 主办:中国图学学会
  • 承办:中国建筑科学研究院有限公司

火场人员疏散的虚拟现实模拟研究

唐方勤, 任爱珠, 徐峰, 许镇

唐方勤, 任爱珠, 徐峰, 许镇. 火场人员疏散的虚拟现实模拟研究[J]. 土木建筑工程信息技术, 2009, 1(2): 32-36.
引用本文: 唐方勤, 任爱珠, 徐峰, 许镇. 火场人员疏散的虚拟现实模拟研究[J]. 土木建筑工程信息技术, 2009, 1(2): 32-36.
Tang Fangqin, Ren Aizhu, Xu Feng, Xu Zhen. A Virtual-Reality-Based Study on Fire Evacuation[J]. Journal of Information Technologyin Civil Engineering and Architecture, 2009, 1(2): 32-36.
Citation: Tang Fangqin, Ren Aizhu, Xu Feng, Xu Zhen. A Virtual-Reality-Based Study on Fire Evacuation[J]. Journal of Information Technologyin Civil Engineering and Architecture, 2009, 1(2): 32-36.

火场人员疏散的虚拟现实模拟研究

详细信息
    作者简介:

    唐方勤,男,工学博士。清华大学土木工程系防灾减灾研究所博士后。主要从事信息技术在结构工程及防灾减灾领域的应用研究,包括计算机辅助工程与设计,地理空间信息分析,火场数值模拟及应急行为造模、图形学可视化方法与虚拟现实等

  • 中图分类号: TP3;TU972+4

A Virtual-Reality-Based Study on Fire Evacuation

  • 摘要: 虚拟现实技术的发展使得观察者能够借助计算机模拟增强对危险场景的理解与认识。本文针对火灾场景下的人员疏散,结合虚拟现实与数值模拟开发了原型系统AutoEscape。系统采用FDS对火场的发生发展进行模拟,基于GIS技术设计并实现了疏散计算引擎。在此基础上,构建了虚拟现实表现模块,结合数值模拟结果对场景各要素的分布状况及行为特征进行综合描述。应用实例表明,系统有助于观察者对火场人员疏散形成深入全面的认识,从而为应急疏散演习、消防救援指挥等提供虚拟训练环境。
    Abstract: The development of virtual reality (VR) technology makes it possible for users to improve the understanding of dangerous scenes from computational simulations.A prototype system-AutoEscape based on the integration of virtual reality visualization and numerical simulation, was developed for human evacuation in fire scenarios.FDS was selected to simulate the fire growth and an evacuation computational engine was designed and implemented based on GIS technology.A VR representation module was constructed, which develops a comprehensive representation for the distributed scenario variables according to numerical results.The case study indicates that the system can help users to form a deep full-scale understanding of fire evacuations, and therefore provide a virtual training environment for emergency evacuation drills and fire rescue command.
  • 现浇连续梁桥是一种应用非常广泛的桥型[2],其施工方法丰富且成熟,在桥梁的建设中占很高的比例,伴随着BIM技术在基础设施中体现出的数据价值,BIM技术及标准被不断融入和应用到现浇连续梁桥的建设中,而三维信息模型的建立是实施BIM技术的基础[3],合格的现浇连续梁桥三维信息模型,对工程快速获取准确的工程量信息、桥跨结构空间坐标高程、模板工程配置尺寸参数,以及支架方案设计、受力计算、钢筋下料纠偏及指导等应用有着非常重要的意义,所以现浇连续梁桥的设计建模工作尤为重要。

    现浇连续梁桥传统建模方式采用Revit通用建模平台进行建模,其中上部结构参考CAD图创建断面轮廓,通过放样融合创建模型,该过程操作繁琐,流程复杂;下部结构基于CAD平面图辅助定位创建模型,手动逐步创建及参数调整,该过程耗时久且出错率高。

    传统建模方式实现过程中,由于现浇连续梁线路设计多样、桥梁箱式形式复杂、各地设计思想差异等原因,致使现浇连续梁桥的上部结构多为复杂的异形构件,从而导致模型建立困难,在空间几何形状及工程量上存在较大偏差,且很难表达复杂桥跨结构的空心舱室、齿块及槽口等结构;桥梁下部结构构件数量众多,在初次创建或者设计出现重大变更时,模型的建立或调整困难,且工作量巨大。由此可知,现浇连续梁桥的传统建模方式存在巨大的挑战。

    本文拟采用一套基于“Revit+Dynamo”模式的现浇连续梁桥设计建模的解决方案,Revit是一款通用建模平台,Dynamo则是可以在Revit上运行的可视化编程开源插件,“Revit+Dynamo”模式即是通过Revit和Dynamo相互协作、相互补充,共同完成参数化建模作业的工作模式。

    利用Dynamo的基础节点和自定义节点,通过拖拽、连接的方式自由组合节点,以“所见即所得”的形式完成程序设计,程序读取Excel数据进行分析,与Revit协作,最终实现现浇连续梁桥的自动建模。

    基于该模式下,实现现浇连续梁桥的设计建模包含:线路设计线数据采集、Revit参数化构件族创建、桥梁设计要素Excel表编制,以及Dynamo程序编制。

    设计建模成果中,由Dynamo程序读取线路设计线数据生成设计线作为基准数据,再读取桥梁设计要素Excel表,由桩号、偏距、高程等信息计算出下部结构位置或上部结构轮廓位置,基于Excel表记录的编码信息及参数创建下部结构构件,或创建上部结构实体,并将其转化为含有编码信息及参数的Revit族构件。

    基于该成果已实现现浇连续梁桥快速建模,轻松完成项目建模、项目后续变更的信息模型更新转换。

    与仅依靠Revit的传统模式相比,Dynamo可以操控Revit的API、驱动参数化构件、批量提取或修改构件数据,这是一种数据的更高级、高效的信息模型创建、修改和分析方式。

    该模式下能生成空间异形构件,非常适合桥梁、隧道、异形标志建筑等复杂异构物的创建及建模信息模型的参数化分析;其次,在Dynamo程序设计中能逐步推演完善现浇连续梁桥建模方案,以“所见即所得”的形式分析、设计各个环节的程序,实现了设计建模中每个阶段的可视化;再者,Dynamo与Excel能进行很好的数据交互,将现浇连续梁桥设计建模中根据项目不同而改变的数据以一定格式存储在Excel表中,“Revit+Dynamo”模式下,通过导入不同的Excel外部数据即可实现拓印式的现浇连续梁桥建模,并且极大地缩减投入的人力物力和时间。

    某高速公路项目,与既有高速十字交叉互通,设计双向六车道,桥宽34.5m,设计行车速度120km/h。新建某枢纽互通式立交为十字全苜蓿叶立交互通,互通建成后为“半定向混合型”枢纽互通式立交,该立交分三层布设,互通式立交桥梁总计25座、桥梁总长为7 614.74m。基础采用桩基础,上部结构形式为现浇箱梁及钢混叠合梁,共计桩基础874根,盖梁369个,墩台385个,现浇箱梁177跨。

    现浇连续梁桥的线路设计线数据采集,通过Civil 3D导出设计线数据,在Revit环境下,使用Dynamo读取设计数据生成Dynamo环境下的设计线,主要流程如图 1

    图 1 线路中心线创建流程
    图  1  线路中心线创建流程

    本实例通过Civil 3D以点报告形式导出设计线数据,主要含桩号、X坐标、Y坐标、Z坐标信息,通过Dynamo程序创建设计线。

    图 2 由点报告生成设计线(左点报告;右Dynamo设计线)
    图  2  由点报告生成设计线(左点报告;右Dynamo设计线)

    (1) 下部结构族

    下部结构参数化构件族的创建主要包含墩台基础、桥墩、桥台及盖梁。

    图 3 桥墩、盖梁参数化族及不同参数下的形态(左桥墩,右盖梁)
    图  3  桥墩、盖梁参数化族及不同参数下的形态(左桥墩,右盖梁)

    墩台基础,为桩基础、承台,基于“公制结构基础”族样板创建[4],桥墩(柱式墩)、桥台及盖梁,基于“公制常规模型”族样板创建,花瓶墩基于“自适应公制常规模型”族样板创建[5]

    下部结构族创建中,对结构尺寸进行参数化设计,设计的内容如表 1

    表  1  下部结构参数化设计表
    下部结构族 参数化设计范围 参数设计数量 参数化设计实现功能
    桩基础 桩基长度、桩基直径、斜交角、桩底高程、偏距 7项 实现桩基础长度、直径、斜交角、高程、偏距调整
    承台 承台长、宽、高度、承台底高程、斜交角、偏距 7项 实现承台长、宽、高、斜交角、高程、偏距调整
    花瓶墩 花瓶墩尺寸、墩高、流水槽有无及左右侧选择、双曲瓶颈曲率 21项 实现花瓶墩基本尺寸设置、左右侧有无流水槽设置、双曲瓶颈曲率设置、墩高设置
    圆柱墩 墩高、直径、墩底高程、斜交角、偏距 7项 实现圆柱墩墩高、直径、墩底高程、斜交角、偏距的设置
    桥台肋板 肋板底宽、肋板厚等基本尺寸、横坡值、斜交角、偏距 9项 实现肋板基本尺寸设置、肋板底宽、厚度、横坡值、斜交角、偏距设置
    盖梁 盖梁尺寸、交界墩、流水槽、横坡值、挡块、垫石数量、斜交角、偏距 107项 实现基本尺寸设置、左右侧挡块有无设置及尺寸调整、较低一侧有无流水槽设置、连续/交界盖梁转换设置及两侧高度调整、两侧垫石数量设置、横坡值、斜交角、偏距设置
    桥台 台帽、背墙、耳墙、牛腿等基本尺寸;起始型桥台、左右侧耳墙、挡块位置、垫石数量、斜交角、偏距 88项 实现基本尺寸设置、左右侧耳墙有无设置及尺寸调整、垫石数量设置、整体横坡设置、起点桥台与终点桥台转换、斜交角、偏距设置等
    下载: 导出CSV 
    | 显示表格

    (2) 现浇连续梁轮廓族

    现浇连续梁桥跨结构是在线路中断时跨越障碍的主要承载结构[6],但也因形状复杂无法创建固定形式的结构族,创建现浇连续梁思路为创建不同类型的轮廓,后期根据每一联现浇连续梁的情况,进行轮廓的空间排布、尺寸驱动、形状组合、布尔运算及族转换。所以只需要定义多类轮廓,创建相应轮廓族。

    以下基于“公制常规模型”族样板建立轮廓[7],类型一为实心段外轮廓,类型二为矩形空心仓处轮廓(实心、空心交界处),类型三为八边形空心仓段轮廓:

    图 4 桥跨结构轮廓族
    图  4  桥跨结构轮廓族

    轮廓族的线图元具有一定的ID顺序,并且整体族通过嵌套族的方式确保能调整整体尺寸、偏距设定和横坡调整等。

    (3) 桥梁支座

    桥梁支座,基于“公制常规模型”族样板[8],创建包含钢筋混凝土楔形调平块、梁底预埋钢板、支座,并设计支座高度、楔形调平块坡度参数。

    图 5 Navisworks环境下查看桥梁支座族
    图  5  Navisworks环境下查看桥梁支座族

    (4) 附属结构

    桥面铺装、桥梁护栏、桥面标线,基于“公制常规模型”族样板[9],创建桥梁铺装层、标线、护栏轮廓族,设计思路与桥跨结构轮廓族一致。

    图 6 桥面铺装层、标线和护栏轮廓族
    图  6  桥面铺装层、标线和护栏轮廓族

    (1) 桥梁下部结构Excel构件参数表

    图 7 下部结构Excel数据项
    图  7  下部结构Excel数据项

    桥梁下部结构Excel构件参数表的主要内容包括:

    1) 桥梁设计线点报告(如果线路设计线是以点报告的形式);

    2) 桩基、承台所给定的桩号、偏距、尺寸、斜交角度及标高等信息;

    3) 桥墩和桥台肋板桩号、偏距、尺寸、斜交角度等参数;

    4) 盖梁桩号、偏距、尺寸、斜交角度等参数。

    (2) 桥梁上部结构Excel构件参数表

    图 8 桥跨结构Excel数据表
    图  8  桥跨结构Excel数据表

    桥梁上部结构Excel构件参数表的主要内容包括:

    1) 桥跨类型(截面类型分布、截面类型桩号差),及桥跨类型编码索引;

    2) 桥跨名称编码;

    3) 项目基点坐标、中心线差值坐标、断面尺寸数据等信息。

    Dynamo程序编制主要针对下部结构、桥跨结构、桥梁制作、附属结构。

    通过Dynamo基础节点、Python编写的自定义节点进行程序编制,根据Revit参数化构件族的参数设计、桥梁设计要素Excel表的内容,编制数据获取程序,然后编制数据分析程序以及模型创建及转化程序,并包装成dyf(Dynamo节点文件格式,下同)节点文件,形成技术方案,循环利用,主要内容如图 9

    图 9 Dynamo程序创建模型的内容
    图  9  Dynamo程序创建模型的内容

    下部结构创建结束(图 10);

    图 10 下部结构创建(左Dynamo程序,右Revit效果)
    图  10  下部结构创建(左Dynamo程序,右Revit效果)

    上部结构创建结束(图 11);

    图 11 上部结构创建(A、B为Dynamo程序,C为Revit效果)
    图  11  上部结构创建(A、B为Dynamo程序,C为Revit效果)

    桥面面层创建结束(图 12);

    图 12 桥面铺装和护栏创建(上Dynamo程序,下Revit效果)
    图  12  桥面铺装和护栏创建(上Dynamo程序,下Revit效果)

    项目其余现浇连续梁节段创建(图 13)。

    图 13 一箱多室现浇连续梁
    图  13  一箱多室现浇连续梁
    (A:一箱三室变宽段,B:一箱四室斜交段,C:一箱四室分流段,D:分流鼻)

    抽调公司6名熟练应用Revit软件的BIM工作者,从事BIM工作三年以上经历,有线路工程BIM工作经验,并且操作软件的应用水平相近。在6名BIM工作者熟悉项目情况以及素材文件(CAD图纸、桥梁结构数据信息)之后,对6名BIM工作者进行单独隔离(除吃饭、睡觉时间),记录每位工作者完各项建模工作消耗的时间。

    本项目互通立交结构组成及工程量大致呈南北对称型,故将项目建模分为A、B两区,由3名BIM工作者进行A区现浇连续梁桥的传统方式建模,另外3名BIM工作者进行B现浇连续梁桥的“Revit+Dynamo”模式建模。

    图 14 项目互通立交结构图
    图  14  项目互通立交结构图

    最后在一台标准配置设备(BIM建模作业中等配置)进行建模测试,记录消耗的时间。

    经对比测试,在项目有数据准备的前提下(即提供CAD线路设计图、桥梁族、桥梁设计数据),由经验丰富的Revit操作员对该桥梁正常操作建模的话,平均消耗时间为4~6个小时(仅创建下部结构,桥跨结构没有合适的解决途径),并且常常出现数据错误,如坐标高程错误、族参数设定错误等,而通过“Revit+Dynamo”模式下的程序进行模型数据修改、族实例放置在程序无误的情况下,可以保证模型达到很高的精度,并且速度占绝对优势,实际测试对比如表 2

    表  2  “Revit+Dynamo”模式与传统方式实施对比
    现浇连续梁桥建模工作项目 传统模式消耗时间 “Revit+Dynamo”模式消耗时间 “Revit+Dynamo”模式优势
    工作项 工作量
    墩台基础 桩基64根,承台垫层30个,承台30个 1.2小时 13s 节约99.7%时间
    墩柱和桥台肋板 花瓶墩27个,圆柱墩2个,桥台肋板1个 0.9小时 25s 节约99.2%时间
    桥台和盖梁 桥台2座,盖梁27道 1.9小时 29s 节约99.6%时间
    桥梁支座 桥梁支座共66个 0.7小时 14s 节约99.4%时间
    桥跨结构 共28跨,8联现浇梁 无法创建 41s 提供精、快、准生成途径
    桥面铺装和护栏 共8联桥面铺装以及桥面护栏 无法创建 27s 提供精、快、准生成途径
    下载: 导出CSV 
    | 显示表格

    “Revit+Dynamo”模式在现浇连续梁桥的建模中,只需进行Excel表格数据的归纳整理,就可以批量生成基于同一设计线上任意里程段的桥梁模型,通过编制的算法程序自动定位几何元素、参数化驱动以及构件的快速生成,实现了现浇连续梁桥模型的自动式创建。

    该现浇连续梁桥设计建模成果已经历多个项目的实践完善,对施工工程量计算、预应力管道定位、钢筋下料指导、模板方案设计、支架方案设计,以及施工组织模拟等工作有着显著的作用,为BIM技术在现浇连续梁桥设计和施工生产方面的实施、应用提供非常可靠的基础保障。

    相比传统建模方式,该模式免去传统复杂、枯燥、错误率高的工作内容。桥梁建模工作由程序完成,能保证模型的高精度,在速度上也占绝对优势,相对比熟练的BIM建模员工作效率,节约99%以上时间,这为桥梁模型提供了一套成熟可靠的新型建模方法,将显著提高BIM技术的应用价值[10]

  • 图  1   AutoEscape系统框架

    图  2   Multigen Creator三维建模

    图  3   人员疏散轨迹及火源位置示意

    图  4   受困现象

    图  5   着火房间内的疏散情况

    图  6   疏散场景的全局视图观察

  • [1]

    Ren A, Chen C, Luo Y.Simulation of emergency evacuation in virtual reality.Tsinghua Science and Technology, 2008, 13(5):674-680. DOI: 10.1016/S1007-0214(08)70110-X

    [2]

    Li W, Jin Y, Li J, Guo G, Peng G, Chen C. Collaborative forest fire fighting simulation. In: Proceedings of SPIE-The International Society for Optical Engineering, Tianjin, China, 2004, pp. 467-473.

    [3]

    Smith S, Trenholme D.Rapid prototyping a virtual fire drill environment using computer game technology.Fire Safety Journal, 2009, 44:559-569. DOI: 10.1016/j.firesaf.2008.11.004

    [4]

    Shih N, Lin C, Yang C.Virtual-reality-based feasibility study of evacuation time compared to the traditional calculation method.Fire Safety Journal, 2000, 34 (4) :377-391. DOI: 10.1016/S0379-7112(00)00009-6

    [5]

    Dechter R, Judea P.Generalized best-first search strategies and the optimality of A*.Journal of the ACM, 1985, 32 (3):505-536. DOI: 10.1145/3828.3830

    [6]

    Cormen T, Leiserson C, Rivest R, Stein C. Introduction to Algorithms, Second Edition. MIT Press and McGrawHill, ISBN 0-262-03293-7. Section 24. 3: Dijkstra's algorithm, 2001, 595-601.

    [7]

    Hartzell G, Priest D, Switzer W.Modeling of toxicological effects of fire gases:Ⅱ.mathematical modeling of intoxication of rats by carbon monoxide and hydrogen cyanide.Journal of Fire Science, 1985, 3:115-128. DOI: 10.1177/073490418500300204

    [8]

    Levin B, Paabo M, Bailey C, Harris S, Gurman J.Toxicological effects of the interactions of fire gases and their use in a toxic hazard assessment computer model.The Toxicologist, 1985, 5:127. DOI: 10.1007/978-1-4020-5356-6_12

    [9]

    Reeves W.Particle systems-a technique for modeling a class of fuzzy objects.ACM Transactions on Graphics, 1983, 2(2):91-108. DOI: 10.1145/357318.357320

图(6)
计量
  • 文章访问数:  1019
  • HTML全文浏览量:  746
  • PDF下载量:  12
  • 被引次数: 0
出版历程
  • 发布日期:  2009-11-30
  • 刊出日期:  2009-11-30

目录

/

返回文章
返回