[发明专利]一种基于事件队列的区域应急疏散过程仿真方法有效
申请号: | 201310050698.3 | 申请日: | 2013-02-08 |
公开(公告)号: | CN103116674A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 姚晓勃;韩传峰;汪云峰;于振宇;刘亮;孔静静;王勇;平健 | 申请(专利权)人: | 同济大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 事件 队列 区域 应急 疏散 过程 仿真 方法 | ||
1.一种基于事件队列的区域应急疏散过程仿真方法,其特征在于,该方法包括以下步骤:
1)获取区域疏散仿真初始要素数据和疏散运输任务列表,所述的要素数据包括疏散集合点集及其人数-时间曲线关系、疏散安置点集、连接集合点和安置点的道路系统和用于疏散的应急运输单元集;
2)根据疏散运输任务列表定义事件处理模块中的事件集、事件间激发关系及各事件处理过程;
3)疏散仿真系统模块发送初始化事件信息,并将其加入时序事件队列;
4)事件处理模块查询时序事件队列,提取时序事件队列中的最新事件按相应事件处理过程进行处理,并根据事件间激发关系从事件集中生成新的事件加入时序事件队列,同时实时更新要素数据;
5)重复步骤4),直至时序事件队列为空,事件处理模块向疏散仿真系统模块发送疏散结束信号;
6)疏散仿真系统模块记录各要素末态,疏散仿真结束。
2.根据权利要求1所述的一种基于事件队列的区域应急疏散过程仿真方法,其特征在于,所述的时序事件队列中存储有即将发生需要事件处理模块处理的事件信息,每个事件信息包括事件预计发生时间、事件类型、主体编号、附加参数、事件记录和事件状态。
3.根据权利要求2所述的一种基于事件队列的区域应急疏散过程仿真方法,其特征在于,所述的时序事件队列中的事件信息根据事件预计发生时间排序。
4.根据权利要求1所述的一种基于事件队列的区域应急疏散过程仿真方法,其特征在于,所述的事件集中包括系统类型事件、疏散点类型事件和道路类型事件,其中,
所述的系统类型事件包括系统-初始化事件、系统-状态记录事件、系统-仿真完成事件和系统-仿真结束事件;
所述的疏散点类型事件包括疏散点-初始化事件、疏散点-收集更新事件、疏散点-运输单元抵达事件、疏散点-运输单元离开事件和疏散点-关闭事件;
所述的道路类型事件包括道路-初始化事件、道路-刷新事件、道路-运输单元激活事件、道路-运输单元抵达路口事件和道路-中断事件。
5.根据权利要求4所述的一种基于事件队列的区域应急疏散过程仿真方法,其特征在于,所述的系统类型事件的事件间激发关系为:
1a)系统-初始化事件,处理后处理后产生系统-状态记录事件、疏散点-初始化事件、道路-初始化事件和道路-运输单元激活事件;
2a)系统-状态记录事件,记录仿真过程各要素状态,处理后产生一个记录周期后时刻的系统-状态记录事件;
3a)系统-仿真完成事件,清空事件队列,处理后产生系统-仿真结束事件;
4a)系统-仿真结束事件,关闭疏散仿真系统模块。
6.根据权利要求4所述的一种基于事件队列的区域应急疏散过程仿真方法,其特征在于,所述的疏散点类型事件的事件间激发关系为:
1b)疏散点-初始化事件,初始化指定集合点或安置点状态,处理后产生疏散点-收集更新事件;
2b)疏散点-收集更新事件,更新集合点的人数,处理后产生疏散点-运输单元离开事件;
3b)疏散点-运输单元抵达事件,附加参数为应急运输单元编号,将指定应急运输单元加入指定疏散点的在站车辆列表,估算应急运输单元的离开时间,处理后产生疏散点-运输单元离开事件;
4b)疏散点-运输单元离开事件,附加参数为应急运输单元编号,将指定应急运输单元移出指定疏散点的在站车辆列表,处理后产生道路-运输单元抵达路口事件;
5b)疏散点-关闭事件,指定疏散集合点或安置点关闭,处理后时序事件队列中该疏散点相关事件被按条件清理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310050698.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风力辅助发电动力车
- 下一篇:一种电涡流缓速器控制装置