文档详情

隧道消防设计软件:Smokeview二次开发_(5).Smokeview数据输入与模型建立.docx

发布:2025-04-12约7.92千字共11页下载文档
文本预览下载声明

PAGE1

PAGE1

Smokeview数据输入与模型建立

在上一节中,我们讨论了Smokeview的基本功能和应用场景。本节将详细介绍如何在Smokeview中进行数据输入和模型建立,这是进行隧道消防设计的关键步骤。我们将从以下几个方面进行讲解:

数据文件格式

基本几何模型的建立

材料和热源的设置

边界条件的定义

初始条件的设置

网格划分

运行参数的配置

1.数据文件格式

Smokeview读取的数据文件主要由FDS(FireDynamicsSimulator)生成。FDS是一种基于物理的火灾模拟软件,它通过数值计算方法模拟火灾和烟气的流动。Smokeview则用于可视化这些模拟结果,帮助用户更好地理解和分析火灾场景。

1.1FDS数据文件结构

FDS数据文件通常包含以下几个部分:

HEAD:头部信息,包含模拟的基本设置和信息。

MESH:网格信息,定义模拟区域的网格划分。

OBST:障碍物信息,定义隧道中的墙壁、天花板等几何结构。

VENT:通风口信息,定义隧道的进出口、排烟口等。

SURF:表面信息,定义材料的热物理特性。

MATL:材料信息,定义材料的组成和特性。

HRRPUV:热释放率信息,定义热源的特性。

TIME:时间信息,定义模拟的时间范围。

CTRL:控制信息,定义模拟的控制参数。

1.2示例数据文件

以下是一个简单的FDS数据文件示例,用于模拟一个隧道内的火灾场景:

HEADCHID=tunnel_fire,TITLE=TunnelFireSimulation/

MESHID=Mesh1,IJK=100,100,10,XB=0.0,100.0,0.0,10.0,0.0,10.0/

OBSTID=Wall1,SURF_ID=Wall,XB=0.0,0.0,0.0,10.0,0.0,10.0/

OBSTID=Wall2,SURF_ID=Wall,XB=100.0,100.0,0.0,10.0,0.0,10.0/

OBSTID=Ceiling,SURF_ID=Ceiling,XB=0.0,100.0,10.0,10.0,0.0,10.0/

OBSTID=Floor,SURF_ID=Floor,XB=0.0,100.0,0.0,0.0,0.0,10.0/

VENTID=Inlet1,SURF_ID=Inlet,XB=0.0,0.0,0.0,1.0,0.0,10.0,VEL=-1.0,0.0,0.0/

VENTID=Outlet1,SURF_ID=Outlet,XB=100.0,100.0,0.0,1.0,0.0,10.0,VEL=1.0,0.0,0.0/

SURFID=Wall,RGB=128,128,128,THICKNESS=0.1,TAU_Q=100.0,MATL_ID=Concrete/

SURFID=Ceiling,RGB=200,200,200,THICKNESS=0.2,TAU_Q=100.0,MATL_ID=Steel/

SURFID=Floor,RGB=100,100,100,THICKNESS=0.1,TAU_Q=100.0,MATL_ID=Concrete/

SURFID=Inlet,RGB=0,255,0,VELO=1.0,0.0,0.0/

SURFID=Outlet,RGB=255,0,0,VELO=-1.0,0.0,0.0/

MATLID=Concrete,RHO=2300.0,CP=1000.0,K=1.0/

MATLID=Steel,RHO=7800.0,CP=500.0,K=50.0/

HRRPUVHRRPUV=100.0,XB=50.0,50.0,5.0,5.0,0.0,0.0/

TIMET_END=300.0/

CTRLID=FireControl,TYPE=DEVC,DEVICE=Fire,CONTROL=StartFire,ACTION=START,TIME=60.0/

1.3数据文件解释

HEAD:设置模拟的基本信息,如文件名和标题。

MESH:定义网格的大小和范围,IJK表示网格在x、y、z方向上的划分,XB表示网格的边界范围。

OBST:定义障碍物,如墙壁、天花板和地板。XB表示障碍物的边界范围,SURF_ID表示障碍物的表面特性。

VENT:定义通风口,如进出口和排烟口。XB表示通风口的边界范围,VEL表示通风口的速度。

显示全部
相似文档