《FDS命令解析参考》是一份详尽的手册,旨在为用户提供Fire Dynamics Simulator (FDS)软件中各类命令的详细解释与使用指南。文档涵盖从基础到高级的各种应用场景,帮助用户更有效地进行火灾模拟分析。
FDS(Fire Dynamics Simulator)是一款用于模拟火灾与烟气扩散过程的计算机软件。它通过读取输入文件来构建模型,并输出结果。
一、基本命令格式
在FDS中,每个命令都以“&”开头并以“/”结尾。例如:&PDIM XBAR0= -.30, XBAR=0.30, YBAR0=-.30, YBAR=0.30 , ZBAR=1.2 /
二、HEAD命令
定义输入输出文件名格式的命令是HEAD,如:&HEAD CHID=sample, TITLE=A Sample Input File/
* CHID:指定所有与输入文件相关的输出文件名称(不超过30个字符)
* TITLE:描述输入文件的内容(最多60个字符)
三、TIME命令
使用TIME命令来设置模拟的时间参数,例如:&TIME TWFIN=10 , DT=0.1 /
* TWFIN(Time When FINished) 指定结束时间
* DT 设置迭代的步长大小
四、PDIM命令
定义计算域格式的是PDIM命令,如:&PDIM XBAR0=-.30,XBAR=0.30,YBAR0=-.30,YBAR=0.30,ZBAR=1.2 /
* 定义了两个对角点(XBAR0, YBAR0, ZBAR0)和 (XBAR, YBAR, ZBAR)形成的矩形计算域
* 单位为米,且默认的 XBAR0、YBAR0 和 ZBAR0 值均为 0
五、MISC命令
定义全局变量的是MISC命令,例如:&MISC SURF_DEFAULT= CONCRETE,REACTION=METHANE , TMPA=20, DATABASE=c:database4.data /
* 定义了一些用于整个模拟的参数
* 是唯一可以调用数据库文件的指令
* 决定程序执行LES(大涡流模拟)还是DNS(直接数值解法),默认为LES,若运行DNS 应加入 DNS=.TRUE 参数
* SURF_DEFAULT:定义表面材质,默认值为 INERT (惰性材料)
* REACTION: 定义燃烧化学计量模式,默认是 PROPANE
* TMPA 和 TMPO 分别表示环境温度和计算区域外的温度
* NFRAMES 指定输出数据频率
六、SURF命令
定义边界条件的是SURF命令,例如:&SURF ID=FIRE,HRRPUA=1000.0 /
* 定义固体表面及开口处的边界情况
* 默认为 INERT(惰性材料),可以通过 MISC 行的 SURF_DEFAULT 参数进行更改
* 每个 SURF 命令都需指定一个 ID 来标识其条件
七、REAC命令
定义燃烧反应的是REAC命令,如:&REAC ID=WOODSOOT_YIELD = 0.01 NU_O2 = 3.7 NU_CO2 = 3.4 NU_H2O = 3.1 MW_FUEL = 87. EPUMO2 = 8850. /
* 定义燃烧过程的化学参数
* ID:标识特定燃烧反应
* 各个系数代表不同的化学计量,例如燃料、氧气和水等的比例
* SOOT_YIELD 表示烟尘产生的比例
八、OBST命令
创建实体的是 OBST 命令。例如:&OBST XB =2.3,4.5,1.3,4.8,0.0,9.2,SURF_IDS=FIRE, INERT, INERT /
* XB 描述实体的几何形状,由两个对角点定义
* SURF_ID 定义边界条件,引用SURF命令中设置的ID以确定表面属性