android 9 遥控器模拟鼠标_软件学习 | 疏散模拟Pathfinder(一)——初识

Pathfinder是一款基于火灾与紧急情况发生时人员疏敞的模拟软件,它利用计算机图形仿真和游戏角色邻域的技术,对多个群体中的每个个体运动都进行图形化的虚拟演练。

ed9e4625-e618-eb11-8da9-e4434bdf6706.png

软件界面

本文通过一个简单的疏散案例介绍Pathfinder的基本操作流程。

本文所用软件版本文Pathfinder 2019版。

f09e4625-e618-eb11-8da9-e4434bdf6706.gif

模拟结果

01

典型Pathfinder疏散模拟步骤

  1. 模型创建

    1)创建几何模型(包括Floor、Stair、Ramp、Door、Elevator等)

    2)定义Profile文件

    3)定义行为Behavior

    4)添加人员Occupant

  2. 运行求解

  3. 后处理

02

案例介绍

本案例模拟一个五层房子的人员疏散问题,房子通过楼梯进行竖直交通,每层随机布置25个人。

f19e4625-e618-eb11-8da9-e4434bdf6706.png

分析模型

03

选择单位系统

Pathfiner支持国际单位(SI)和英制单位(English),本例采用SI单位,可在View→Units菜单中修改。

f39e4625-e618-eb11-8da9-e4434bdf6706.png

单位选择

也可直接点击下图所示快捷按钮修改单位。

f49e4625-e618-eb11-8da9-e4434bdf6706.png

单位修改按钮

04

创建几何模型

本案例模型中有房间、楼梯、门三中几何物体,他们的绘制步骤如下:

1)绘制大房间。在绘图工具栏里单击绘制矩形房间工具,然后在弹出的属性面板里输入X1=0,X2=10,Y1=0,Y2=10,最后单击“Create”按钮创建一个矩形房间;单击绘制矩形房间工具只能绘制一次,双击则可以连续绘制。

f79e4625-e618-eb11-8da9-e4434bdf6706.png

绘制矩形房间工具

2)绘制小房间。在Z=0平面绘制一个范围为x∈[10,13],y∈[7,9]的房间。

f99e4625-e618-eb11-8da9-e4434bdf6706.png

绘制的两个房间

3)新建楼层。单击下图中Floor下拉按钮,在下拉菜单中点击“Add New”菜单弹出新建楼层对话框,设置楼层位置为3m,单击“OK”按钮新建一个楼层。

fa9e4625-e618-eb11-8da9-e4434bdf6706.png

新建楼层

4)新建其他楼层。分别新建楼层位置为6m、9m、12m的楼层

5)复制房间。选中已创建好的两个房间,在绘图工具栏里单击复制/移动工具,在弹出的属性对话框中选择“Copy Mode”,并在以后输入4表示复制4次,设置move z=3,单击"copy/move"按钮即可沿Z方向每隔3m复制一次,共复制4次。

fc9e4625-e618-eb11-8da9-e4434bdf6706.png

复制工具

6)移动房间。选中2和4层的小房间,单击复制/移动工具,选中“Normal Mode”模式,设置move y=-7,单击“move”按钮将其沿y轴反向移动7m。

7)绘制门。在绘图工具栏里单击绘制门工具,在属性面板里设置Max Width=100cm,然后在每层的两个房间交接为的中间处单击创建房间;同时也在底层的小房间的另一个边的中间处创建一个100cm宽的门。创建门时若门只与一个房间连接,则该门为出口。

fd9e4625-e618-eb11-8da9-e4434bdf6706.png

创建门工具

009f4625-e618-eb11-8da9-e4434bdf6706.png

创建的门和出口

8)绘制楼梯。在绘图工具栏里单击绘制门工具,选中下图所示的在两条边(房间边界)上创建楼梯的工具,弹出楼梯属性面板,该案例采用默认值,也可以在“Width”中设置楼梯宽度。设置好楼梯属性后依次单击两个房间的边来创建楼梯,创建好的楼梯如下图所示。

059f4625-e618-eb11-8da9-e4434bdf6706.png

创建楼梯工具

079f4625-e618-eb11-8da9-e4434bdf6706.png

创建的楼梯

05

定义Profile文件

Profile文件是描述人员属性的文件,包括人物3D模型、形体特征、行走速度、对门的选择属性等等,其界面如下图所示。

0a9f4625-e618-eb11-8da9-e4434bdf6706.png

Profile编辑界面

软件启动时会自动生成一个默认Profile文件。也可通过下述方式添加一个新的Profile文件:

在软件左侧导航菜单的Profile菜单上用鼠标右键单击,在弹出的菜单中选择“Add a Profile”,然后输入新Profile文件的名称即可新建一个Profile文件。

0c9f4625-e618-eb11-8da9-e4434bdf6706.png

新建Profile文件

06

定义行为Behavior

行为表示了人员在整个模拟过程中将采取的一系列行动,一旦人员在模拟过程中完成所有动作,他们将被从模拟中移除。默认情况下,模型中有一个称为“Goto Any Exit”的行为,这一简单行为让人员从他们的起始位置以最快速度移动到某一出口。

0d9f4625-e618-eb11-8da9-e4434bdf6706.png

默认行为—“Goto Any Exit”

另外也可以通过下述方式添加一个新的行为:

在软件左侧导航菜单的Behaviors菜单上用鼠标右键单击,在弹出的菜单中选择“Add a Behavior”,然后输入新行为的名称即可新建一个行为。

119f4625-e618-eb11-8da9-e4434bdf6706.png

新建行为

在左侧导航菜单中选择某个行为,软件界面将显示该行为的属性面板,如下图所示。

129f4625-e618-eb11-8da9-e4434bdf6706.png

“行为”属性面板

另外可以将其他动作添加到行为中,例如前往房间、路点、电梯或简单的原地等待。

在行为属性面板中有一个可以添加动作的下拉按钮,单击该按钮弹出下拉菜单—行为动作列表,在该下拉菜单中选择相应的动作。

159f4625-e618-eb11-8da9-e4434bdf6706.png

行为动作列表

在添加新的行为或是动作时应注意“Goto Exits”和“Goto Refuge Rooms”两个动作最多只能存在一个,也可以不存在,且存在时只能是行为里的最后一个动作。

07

添加人员Occupant

用户可以通过多种方式添加人员。可以在模拟前先布置好任意数量的人员,也可以在模拟过程中由“Occupant Sources”连续生成人员。

模拟前布置人员时,居住者可以单独放置在3D或2D视图中,分布在特定房间的矩形区域,或者分布在整个房间区域。

本案例为在每层的大房间中随机布置25个人,具体操作如下:

1)选中底层的大房间,单击鼠标右键,在弹出的菜单中选择“Add Occupants”菜单,弹出“Add Occupant”对话框,在该对话框中选择相应的profile、行为文件(该案例中只设置了一种profile和行为文件,故无法选择)和布置方式(随机布置或均匀布置),然后设置人数为25人,单击“OK”按钮布置完成。

179f4625-e618-eb11-8da9-e4434bdf6706.png

在房间上添加人员

2)选中底层房间的所有人员,将其沿Z轴正向复制到其他楼层。

08

运行求解

计算前保存模型,可以选择菜单Simulation→ Simulation Parameters,弹出“Simulation Parameters”对话框,在该对话框中可以设置相应的计算参数,如模拟总时间与步长、输出文件、路径、行为、FDS数据等。

189f4625-e618-eb11-8da9-e4434bdf6706.png

模拟参数设置对话框

行为模式中Steering模式和SFPE模式两种模式可以选择,这两种模式特点如下:

Steering模式

Steering模式使用路径规划、指导机制和碰撞处理相结合的手段来控制行人运动,该模式尽可能地模拟人类的行为和运动。这也是疏散模拟中常用的模式。

SFPF模式

SFPF模式使用了《防火工程手册》中的SFPE概念,在SFPE模式下,人员之间不存在相互干扰行为,允许相互渗透(即不会发生堵塞现象),人员的行走速度由每个房间的人群密度决定,通过出口的人流量则由门流量决定。

选择菜单Simulation→ Run Simulation开始计算分析。

1b9f4625-e618-eb11-8da9-e4434bdf6706.png

计算求解界面

9

后处理

01

3D结果展示

计算完成后,Pathfinder自动启动结果查看软件。也可以选择Results→View 3D Results菜单打开3D结果展示软件。

在结果展示软件中,选择View→Occupant Display→Show People菜单,可将模型中的人物切换成真实的人物角色。

1d9f4625-e618-eb11-8da9-e4434bdf6706.png

人物效果切换菜单

选择View→Show Occupant Paths菜单,可展示人员路径曲线。

1f9f4625-e618-eb11-8da9-e4434bdf6706.png

人员路径曲线展示

点击软件下方的“Play”按钮动态展示模拟动画,如下所示:

f09e4625-e618-eb11-8da9-e4434bdf6706.gif

模拟动画

另外还可以动态展示密度云图、速度云图、服务等级云图等,下图红框范围内的树形菜单中列出了可展示的结果数据,用鼠标左键双击某子项即可切换到相应的结果展示。

219f4625-e618-eb11-8da9-e4434bdf6706.png

人员密度云图

02

2D 结果数据

1)在Pathfinder软件中选择Results→View Room Usage菜单,软件会打开***_rooms.csv文件(该文件在计算结果文件夹中),并展示相应的人数时间曲线,如模型中的已疏散出去的人数时间曲线、现有人数时间曲线、某个房间的现有人数时间曲线等。

229f4625-e618-eb11-8da9-e4434bdf6706.png

人数时间曲线

2)在Pathfinder软件中选择Results→View Door Flow Rates菜单,软件会打开***_doors.csv文件,在2D结果显示显示界面中选择Mode菜单下的子菜单可显示不同的数据曲线。

259f4625-e618-eb11-8da9-e4434bdf6706.png

结果数据切换工具

⚫  Occupant Counts,该模式可以查看所选择的门处的人数时间曲线。

279f4625-e618-eb11-8da9-e4434bdf6706.png

某门处的人数时间曲线

⚫  Cumulative Occupant Counts,该模式可以查看所选门的累计通过人数曲线。

299f4625-e618-eb11-8da9-e4434bdf6706.png

某门累计通过人数时间曲线

⚫  Flow Rrates,该模式可以查看所选门的流量曲线。

2a9f4625-e618-eb11-8da9-e4434bdf6706.png

门流量时间曲线

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Pathfinder 是由美国Thunderhead engineering公司开发的一个基于人员进出和运动的模拟器。它提供了图形用户界面的模拟设计和执行,以及三维可视化工具的分析结果。该运动的环境是一个完整的三维三角网格设计,以配合实际层面的建设模式。可以计算每个乘员独立运动并给予了一套独特的参数(最高速度,出口的选择,等等)。Pathfinder可以导入FDS模型,FDS在模拟火灾的同时,可以在相同时间内模拟人员疏散。同步跟踪不仅可以科学地分析出人员疏散的相关数据。这样既直观,又有可靠的数据,还可以分析出人员疏散的最佳时间,减少人员伤亡。 Pathfinder的人员运动模式包括SFPE模式和steering模式。SFPE行为是最基本的行为,以流量为基础的选择意味着人员会自动转移到最近的出口。人员不会相互影响,但是列队将符合SFPE假设。这种模式是基于SFPE消防手册保护工程和SFPE工程指南:人类行为,利用空间密度,以确定运动速度。steering模式使用路径规划,指导机制,碰撞处理相结合控制人员运动。如果人员之间的距离和最近点的路径超过某一阀值,可以再生新的路径,以适应新的形势。 Pathfinder, 是一套由美国的Thunderhead engineening公司研发的——简单、直观、易用的新型的智能人员紧急疏散逃生评估系统。它利用计算机图形仿真和游戏角色领域的技术,对多个群体中的每个个体运动都进行图形化的虚拟演练,从而可以准确确定每个个体在灾难发生时最佳逃生路径和逃生时间。 Pathfinder特点介绍 : 1. 内部快速建模与DXF, FDS等格式的图形文件的导入建模相结合; 2. 三维动画视觉效果展示灾难发生时的场景; 3. 构筑物区域分解功能,同时展示个各区域的人员逃生路径; 4. 准确确定每个个体和区域在灾难发生时最佳逃生路径和逃生时间;

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值