基于Agent的社会力模型实现地震人员疏散仿真论文_李天贝,陈彦昇

基于Agent的社会力模型实现地震人员疏散仿真论文_李天贝,陈彦昇

云南大学建筑与规划学院 云南昆明 650091

摘要:为了实现地震人员仿真,将社会力模型和Agent模型结合,进行了地震人群疏散模型。采用Java和Anylogic编程实现该模型在行人疏散平台上的模拟,Δ、Δθ、λ1( p,q)在不同的情况下进行人群模拟,并对疏散时间进行统计,发现该模型是合理有效的,可以进行地震力作用下的人员疏散仿真。

关键词:地震疏散;Agent模型;社会力模型

1、介绍

08年的汶川地震给我国带来了重大的经济损失,为了防止悲剧再次重演,各国学者对人群疏散都进行了很多的研究。随着计算机的飞速发展和人工智能技术的提升,研究人员对人员疏散也有了更深入的研究,提出了许多人群疏散模型用于疏散模拟,比如元胞自动机模型、格子气模型、社会力模型,它们可以更好地为疏散仿真作出贡献。但是之前提出的人群疏散模型都各有各的缺点,为了弥补它们的不足,AGENT智能体模型应运而生,它把一个个疏散个体划分为一个个AGENT,每个人都有自己的特点和差异性,比之前的模型疏散效率提高了很多,本论文根据人员疏散行为特点,将AGENT智能体模型和社会力模型进行结合,设计了基于地震力的人群疏散模型。

2、基于Agent 的社会力模型

社会力模型首先由Helbing等提出,它假设人在移动过程中收到了社会力、地震力以及人与人之间的作用力,进而改变行人行进的速度,并成功模拟了从众效应、快即是慢等现象,相对于元胞自动机模型,社会力模型对于行人疏散而言具有更强的模拟能力。

Agent是一个可以与周围环境进行相互交互的实体,具有各种只能行为。社会力模型中行人无法实现差异化,Agent可以将行人的性别、身高、肩宽等属性表现出来,并且可以对当前速度、期望速度等数值进行修正,并且目标的选择和路径规划可以有更好的选择。

首先是感知当前的环境,区分障碍物和行人的区别,然后选择逃避静态障碍物,保持与其他行人的距离,开始进行疏散行为。在疏散过程中,计算周围的人群密度从而得到更优秀的疏散路径,并因此得到Agent的疏散速度。目标选择和路径规划采用路径最短规划算法,该算法假设Agent与出口之间是可见的,Agent可计算与出口的距离,并且计算与周围行人的摩擦力,从而得出疏散的时间并且朝着出口移动,是一种很理想的算法。然后Agent开始进行距离的判断,从而决定速度的大小和方向。

期刊文章分类查询,尽在期刊图书馆主要由几个因素构成:①行人一般是沿着直线前行而不会转动方向;②出口会对行人有吸引力,但是很多障碍物会对行人有影响力,影响其速度的增大;③其他行人会对该行人的速度造成很大的影响;④地震力带来的恐慌会对行人带来影响。

采用以下算法:

θk (x, y,t +1) =θk (x, y,t) + Δ(1)

其中θk (x, y,t)代表行人目前的运动方向,Δθ代表行人目前方向的改变,Δθk = Δθk + Δθk (2),1k Δθ表示行人对目标方向的改变角度,Δθ代表障碍物对行人疏散所带来的方向改变量设目标位置为(X,Y),则个体之间的距离为R(X,Y,Z)=(X+Y+Z)则当前速度的大小为θk (x, y,t),其中R的取值正常情情况下为0,地震力作用下为1,1情况下Δ为0表示当前道路顺畅,1表示当前道路受阻,行人流量过多。

3、行人疏散仿真

(一)、行人疏散平台

利用Anylogic和Java语言编程而成的行人疏散平台。针对地震力作用下进行仿真,包括90个人,且Δ、Δθ、λ1( p,q)都已经确定,仿真过程平稳。运用该模型可以完成在不同地震烈度下的行人疏散仿真,并且可以调整行人恐慌成都,从而与真实的疏散仿真更加贴近。

(二)、仿真结果

Δ、Δθ、λ1( p,q)在各个组合下进行模拟,并统计行人的疏散完成时间,发现该模型是有效的,可以进行地震力作用下的人员疏散仿真。

4、结论

本文将Agent模型和社会力模型进行结合,提出了适用于地震力作用下的人群疏散模型,该模型可以很好地模拟地震时行人的疏散行为,对于行人疏散具有很好的指导意义,而且表现了各个疏散人员之间的差异性,将疏散三人员的个体行为表现了出来,与其他模型能更好的模型行人疏散。同时,该模型也有一些约束条件,比如无法体现地震时候的地面移动,无法表现地震力的作用,在今后的研究中将加以改进。

参考文献:

[1] 李晖, 王汉宁, 曾文聪,等. 宏观场景指导下的微观agent人员疏散仿真模型[J]. 计算机应用研究, 2011, 28(11):4111-4114.

[2] 刘涛, 严晓龙, 汤永川. 支持人员疏散仿真的多Agent系统研究[J]. 消防科学与技术, 2008, 27(3):202-207.

[3] 王子甲, 陈峰, 施仲衡. 基于Agent的社会力模型实现及地铁通道行人仿真[J]. 华南理工大学学报 (自然科学版), 2013, 41(4):90-95.

[4] 孟圆. 基于多Agent的大型公共建筑人员应急疏散微观特征分析与仿真研究[D]. 哈尔滨工程大学, 2012.

[5] 褚龙现, 刘高原. 基于Agent的应急疏散模型研究[J]. 计算机技术与发展, 2011, 21(9):201-203.

作者简介:李天贝,(1992-)湖南长沙人,硕士研究生,主要研究方向人群疏散。

论文作者:李天贝,陈彦昇

论文发表刊物:《防护工程》2017年第20期

论文发表时间:2017/12/20

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于Agent的社会力模型实现地震人员疏散仿真论文_李天贝,陈彦昇
下载Doc文档

猜你喜欢