Labyrinth分享 http://blog.sciencenet.cn/u/majian 致力于行人交通及疏散动力学研究

博文

EVACNET4使用说明

已有 10287 次阅读 2009-11-16 22:48 |个人分类:技术|系统分类:科研笔记| EVACNET4使用说明

EVACNET4使用说明
 
以一个三层建筑的疏散模拟为例
1建筑平面图
 
 
 
 
 
 
2标记区域
3,网络化处理
注意,一个房间,一个走廊这样的可以容纳行人的都看做一个节点,把这些节点连接起来的部分,例如门,安全出口,都看做连接(或者叫边)。
这里需要注意的一个问题是,所有的出口都有一定的宽度,宽度不同,则造成了疏散能力的不同,疏散能力的不同需通过计算确定。原理是根据实验统计的经验公式来确定不同的宽度的边上的流率的具体值。
将整栋建筑处理成一个网络,根据流体力学的质量守恒原理计算疏散过程。
 
4输入文件编制
按照建筑结构对应的每个节点、节点之间的连接编制输入文件,上面的建筑结构对应的文件为:
打开写字板,输入以下文件,保存成test.in;
注意修改后缀,或者直接保存成.txt也可,但是后面读文件注意保持一致;
!example.in, an building evacuation example
EN 
HA1.1,66 
HA2.1,117 
HA3.1,19 
LO1.1,124 
WP1.1,262,72 
HA1.2,133 
LA1.2,25 
LA2.2,16 
SW1.2,29 
SW2.2,23 
WP1.2,211,36 
WP2.2,192,34 
HA1.3,133 
LA1.3,25 
LA2.3,16 
SW1.3,22 
SW2.3,13 
WP1.3,211,36 
WP2.3,92,16 
WP3.3,98,18 
DS1.1 
DS2.1 
END 
EA 
HA1.1-DS2.1,3,3 
HA2.1-HA3.1,6,4 
HA2.1-LO1.1,14,4 
HA3.1-DS2.1,3,1 
LO1.1-DS1.1,8,1 
LO1.1-HA1.1,6,4 
LO1.1-HA2.1,14,4 
WP1.1-HA2.1,6,4 
WP1.1-HA3.1,3,3 
WP1.1-LO1.1,6,3 
HA1.2-LA1.2,3,3 
HA1.2-LA2.2,3,3 
LA1.2-SW1.2,5,4 
LA2.2-SW2.2,3,4 
SW1.2-LO1.1,5,5 
SW2.2-HA2.1,2,9 
SW2.2-HA3.1,2,5 
WP1.2-HA1.2,7,1 
WP2.2-HA1.2,7,1 
HA1.3-LA1.3,3,3 
HA1.3-LA2.3,3,3 
LA1.3-SW1.3,5,4 
LA2.3-SW2.3,3,4 
SW1.3-LA1.2,5,4 
SW2.3-LA2.2,3,4
WP1.3-HA1.3,6,1 
WP2.3-HA1.3,5,1 
WP3.3-HA1.3,5,1 
END
5模拟计算
开始->运行->cmd->转换到evacnet的目录下:
输入EVACNET4.EXE,回车;显示:
读输入文件:READ test.in
注意大小写,这个程序是区分大小写的;
读入文件后,程序跳回上面的界面,这时可以通过输入LN,或者LA命令来查看读入的节点和连接;例如使用命令LA查看所有的连接:
如果读取不成功,则显示错误提示;如果读取成功则显示下面的界面:
 
这里可以通过输入命令A来列表显示所有的边,如下图:

因为一屏显示不全,输入C则继续显示,直到全部输出;显示完之后可以输入END返回到主界面;


同样的方法可以使用命令LN查看所有的节点。
确认输入无误后,使用命令RUN来运行;

这里出现错误提示,意思是在规定的时间内不能疏散出所有的人;(当然这个可能不出现这个错误提示,如果不出现则直接跳过后面的修改设置);输入命令C继续;返回到程序主界面;输入命令SYS

选择1,修改程序运行的最大时间,设置成60,因为程序最大允许设置成60(也就是300s,每个时间步在这里为5s);
 
 
 
完成后输入END继续返回主界面,然后READ test.in,然后RUN执行计算,计算完成显示
 
 
先输入C返回主界面,然后输入命令EXAM来检查计算结果;
对应不同的编号,检查不同的结果;输入5可以检查每层楼的清空时间;
 
 
检查完可以输入END返回主菜单;
 
这样就完成了手工操作;
如果希望一次完成计算,输出所有的结果,那么可以通过改变输入文件来完成;例如建立如下的输入文件test2.in,
 

!UG_C_ALL.IN - Users guide Appendix C Example 3
! Defines nodes and arcs, runs the model and does all EXAMs
SYS
1
35
5
USER GUIDE THREE STORY
6
0
7
EXUG.MOD
8
EXUG.RES
END
EN
HA1.1,66
HA2.1,117
HA3.1,19
LO1.1,124
WP1.1,262,72
HA1.2,133
LA1.2,25
LA2.2,16
SW1.2,29
SW2.2,23
WP1.2,211,36
WP2.2,192,34
HA1.3,133
LA1.3,25
LA2.3,16
SW1.3,22
SW2.3,13
WP1.3,211,36
WP2.3,92,16
WP3.3,98,18
DS1.1
DS2.1
END
EA
HA1.1-DS2.1,3,3
HA2.1-HA3.1,6,4
HA2.1-LO1.1,14,4
HA3.1-DS2.1,3,1
LO1.1-DS1.1,8,1
LO1.1-HA1.1,6,4
LO1.1-HA2.1,14,4
WP1.1-HA2.1,6,4
WP1.1-HA3.1,3,3
WP1.1-LO1.1,6,3
HA1.2-LA1.2,3,3
HA1.2-LA2.2,3,3
LA1.2-SW1.2,5,4
LA2.2-SW2.2,3,4
SW1.2-LO1.1,5,5
SW2.2-HA2.1,2,9
SW2.2-HA3.1,2,5
WP1.2-HA1.2,7,1
WP2.2-HA1.2,7,1
HA1.3-LA1.3,3,3
HA1.3-LA2.3,3,3
LA1.3-SW1.3,5,4
LA2.3-SW2.3,3,4
SW1.3-LA1.2,5,4
SW2.3-LA2.2,3,4
WP1.3-HA1.3,6,1
WP2.3-HA1.3,5,1
WP3.3-HA1.3,5,1
END
RUN
EXAM
1
2
3
A
4
5
6
A
7
A
8
9
10
S
HA1.2
E
11
S
LA2.2-SW2.2
E
12
S
LA2.2-SW2.2
E
13
4
A
N
END
SYS
1
30
END
RUN
EXAM
14
END
QQ

 
输入命令READ test2.in,则可以一次完成所有计算,将结果输出到一个文件READ.OUT里;如下:
运行完后直接自动退出,
 
 
检查EVACNET4所在的目录下,会发现多出一个文件READ.OUT.这是一个文本文件,可以用记事本打开,打开后可以看到所有的输出结果。
 
 


https://wap.sciencenet.cn/blog-5422-271527.html

上一篇:fds相关的pyrosim
下一篇:相关函数
收藏 IP: .*| 热度|

0

发表评论 评论 (20 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-2 08:03

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部