发明名称 |
一种基于事件队列的区域应急疏散过程仿真方法 |
摘要 |
本发明涉及一种基于事件队列的区域应急疏散过程仿真方法,包括以下步骤:1)获取区域疏散仿真初始要素数据和疏散运输任务列表;2)根据疏散运输任务列表定义事件处理模块中的事件集、事件间激发关系及各事件处理过程;3)疏散仿真系统模块发送初始化事件信息,加入时序事件队列;4)事件处理模块查询时序事件队列,提取时序事件队列中的最新事件按相应事件处理过程进行处理,并根据事件间激发关系生成新的事件加入时序事件队列,同时实时更新要素数据;5)重复步骤4),直至时序事件队列为空;6)疏散仿真系统模块记录各要素末态,疏散仿真结束。与现有技术相比,本发明具有仿真速度快、效率高、可满足大型客运车疏散要求等优点。 |
申请公布号 |
CN103116674A |
申请公布日期 |
2013.05.22 |
申请号 |
CN201310050698.3 |
申请日期 |
2013.02.08 |
申请人 |
同济大学 |
发明人 |
姚晓勃;韩传峰;汪云峰;于振宇;刘亮;孔静静;王勇;平健 |
分类号 |
G06F17/50(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
上海科盛知识产权代理有限公司 31225 |
代理人 |
赵继明 |
主权项 |
一种基于事件队列的区域应急疏散过程仿真方法,其特征在于,该方法包括以下步骤:1)获取区域疏散仿真初始要素数据和疏散运输任务列表,所述的要素数据包括疏散集合点集及其人数‑时间曲线关系、疏散安置点集、连接集合点和安置点的道路系统和用于疏散的应急运输单元集;2)根据疏散运输任务列表定义事件处理模块中的事件集、事件间激发关系及各事件处理过程;3)疏散仿真系统模块发送初始化事件信息,并将其加入时序事件队列;4)事件处理模块查询时序事件队列,提取时序事件队列中的最新事件按相应事件处理过程进行处理,并根据事件间激发关系从事件集中生成新的事件加入时序事件队列,同时实时更新要素数据;5)重复步骤4),直至时序事件队列为空,事件处理模块向疏散仿真系统模块发送疏散结束信号;6)疏散仿真系统模块记录各要素末态,疏散仿真结束。 |
地址 |
200092 上海市杨浦区四平路1239号 |