基于多Agent的社会安全事件应急疏散仿真研究

基于多Agent的社会安全事件应急疏散仿真研究


2024年2月25日发(作者:)

中国人民公安大学学报(自然科学版)2020

年第

4

No.

4

2020

Journal

of

Peopled

Public

Security

University

of

China

(

Science

and

Technology)

总第

106

Sum106基于多Agent的社会安全事件应急疏散仿真研究马占军1

,

丁宁W(1.中国人民公安大学侦查学院,北京100038;

2.中国人民公安大学公共安全行为科学实验室,北京102623)

摘要城市公共场所作为社会复杂系统,一旦突发社会安全事件,易造成重大人员伤亡和社会影响。时下计算

机技术快速发展,以计算机仿真技术制定科学合理的应急预案已成为公共安全决策的重要手段。以北京西单大悦

城砍杀事件为例,基于多Agent及社会力模型相关理论,通过AnyLogic软件模拟还原此次砍杀事件过程及人员伤

亡情况,随后通过方案优化后再次进行仿真,并讨论了保安数量对突发事件应急处置的影响。仿真结果显示,行人

应急疏散在突发事件处置中至关重要,且合理的救援人员数量会缩短事件处置时间,提高应急疏散效率,但过多的

逆向人流会干扰密集人群的疏散行为,反而降低疏散效率,根据仿真数据,商场内部配置4~6名保安较为合理。

关键词

社会安全事件;仿真模型;疏散实验;应急处置中图分类号D630.

8

文献标志码AResearch

on

Emergency

Evacuation

Simulation

of

Social

Security

Incidents

Based

on

Multi-AgentMA

Zhanjun1

,

DING

Ning1,2(1.

People's

Public

Security

University

of

China

College

of

Investigation,

Beijing

100038,

China;2.

China

Public

Security

Behavioural

Science

Lab,

People's

Public

Security

University

of

China,

Beijing

102623,

China)Abstract:

Urban

public

places,

as

a

complex

social

system,

will

easily

cause

heavy

casualties

and

social

impacts

in

case

of

sudden

social

security

incidents.

Nowadays,

with

the

rapid

development

of

computer

technology,

making

scientific

and

reasonable

emergency

plans

with

computer

simulation

technology

has

become

an

important

method

of

public

safety

decision-making.

Taking

Beijing

Xidan

Joy

City

as

an

exam-

ple,

based

on

multi-agent

and

the

relevant

theories

of

the

social

force

model,

the

process

and

casualties

of

the

killing

event

were

simulated

and

restored

by

AnyLogic

software

and

then

the

simulation

was

car­ried

out

again

after

the

scheme

was

optimized.

The

influence

of

the

number

of

security

guards

on

the

e­mergency

response

was

discussed.

The

simulation

results

show

that

pedestrian

emergency

evacuation

is

very

important

in

emergency

response.

Moreover,

a

reasonable

number

of

rescue

personnel

will

shorten

the

handling

time

of

the

incident

and

improve

the

efficiency

of

an

emergency

evacuation.

However,

too

much

reverse

flow

of

people

will

interfere

with

the

evacuation

of

dense

crowds,

and

reduce

the

efficiency

of

evacuation

.

According

to

the

simulation

data,

it

is

reasonable

to

allocate

4

-

6

security

guards

inside

the

shopping

mall.收稿日期2020-04-05基金项目

国家自然科学基金青年项目(71904194);国家重点研发计划项目(2018YFC0822800)。作者简介

马占军(1995年一),男,青海民和人,在读硕士研究生。研究方向为刑事侦查学。通讯作者

宁(1986

年一),男,副教授。E-mail:

dingning_thu@

126.

com-103

马占军等:基于多Agent的社会安全事件应急疏散仿真研究Key

words:

social

security

incident;

simulation

model;

evacuation

experiment;

emergency

disposal0

引言机场旅客安检流程仿真与优化的研究。周文科

等[16]借助AnyLogic软件展现人群随火灾发展程度

随着我国经济和人口的快速增长,社会矛盾

演变的速度变化过程和路线选择结果模拟。综上所

述,目前仿真方法多应用于应急疏散、安检优化、交

通枢纽等领域,其中人员疏散大多都是针对火灾等

紧急情况的仿真研究,缺乏以多智能体仿真技术针

日益突出,由此引发出一系列社会安全事件,此类

事件若处置不当,将会造成重大的财产损失和人

员伤亡。当前,大部分学者都倾向于通过算法模

型及计算机仿真研究社会安全事件,利用系统动

对在公共场所发生社会安全事件的相关仿真研究。本文以北京西单大悦城砍杀事件为例,通过

力学相关理论研究此类事件的演化规律及行人安

全疏散等问题。当前针对突发事件的行人疏散模

型主要有元胞自动机模型[1-4]、社会力模型、基于

Agent(智能体)的模型[5-6]。突发事件的演化是一

个较为复杂的动态系统,对于情景演化问题的行

人研究,需遵循“情景-应对”这一基本范式,基于

Agent(智能体)的仿真建模技术能够更好地模拟

智能体与周围环境的交互行为,更加符合“情景-

应对”的模式。基于此,运用Agent的仿真模型研究个体行为、

环境建模、构建社会安全事件演化仿真模型更加适

合当前研究趋势和需求。目前国内相关研究也取得

较大进展,常丹等[7]引入系统动力学理论构建社会

安全类突发事件情景演化模型,并以某公众维权事

件为例进行模拟仿真得出了社会矛盾水平、应急疏

导和谣言煽动是该类事件演化的核心因素。伍京华

等[8]提出了基于Agent的情感映射的劝说模型及系

统。张继成和羊秋玲⑼基于多Agent仿真发现当对

Agent做出方向指引,能够极大地提高疏散效率。

张俊瑞等[10]建立了基于多Agent的煤矿井下矿工

逃生模型(UCMEM)。孔祥魁[11]研究了基于多智能

体体育场馆人群疏散模型,真实模拟了体育场馆人

群疏散状态。卢娜等[12]构建了基于Agent决策行

为的地下矿火灾疏散仿真复合模型,研究如何做出

快速准确疏散决策的智能行为。相对于那些复杂的仿真理论和算法公式来讲,

研究者更倾向于选择较为直观、简便的仿真工具。

AnyLogic作为一款具备多方法联合建模功能的仿真

软件,吸引着越来越多的学者[13]o目前,AnyLogic

仿真建模在许多领域都有应用。例如,郑丹和薛

鹏[14]利用AnyLogic有效地模拟了复杂的疏散行为,

证明了

AnyLogic能够很好地模拟人员运动的复杂

过程。赵振武和李新源[15]进行了基于AnyLogic的

-104

-AnyLogic平台搭建西单大悦城6F的物理环境,设定

行人逻辑、参数、函数、行为状态等,尝试还原了此次

砍杀过程及伤亡情况,

随后加入应急疏散行为进行

了对比实验。结果显示,当突发社会安全事件时,迅

速疏散人群可大大减少人员伤亡,且合理的救援人

员数量会缩短事件处置时间,提高应急疏散效率,但

过多的逆向人流会干扰密集人群的疏散行为,反而

降低疏散效率。1案例及调研2018年2月,在北京西城区西单大悦城商场6F

发生持刀砍杀事件,由于信息误导,救援延误,疏散

不及时,导致现场人群多为观望停留状态,结果造成

1死12伤的重大人员伤亡。像此类公共场所,一旦

突发社会安全事件,要求相关工作人员迅速、合理地

采取相关措施进行处置,需快速、有效地疏散群众,

将安全风险降到最低。因此,开展此类突发社会安

全事件的相关研究具有重要的现实意义。为减少实验误差,使仿真实验中商场内人流量

及物理环境与实际情况相近,对西单大悦城商场进

行了实地调研,获取商场平面图,估算记录了单位时

间内的人流量:西单大悦城商场内部每层,除去销售

及其他工作人员,白天人流量每10

min可以达到

160人左右,晚间高峰能达到250人左右,商场内部

每层有3~4名保安进行巡逻。2疏散仿真建模2.

1平台简介AnyLogic软件具有丰富的插件库,不仅具有直

观友好的图形界面,同时又完全基于Java语言开放

易用的编程方式,能够胜任绝大多数情况下的仿真

工作,它支持多种建模方法,包括多Agent、离散时

间、系统动力学等。

马占军等:基于多Agent的社会安全事件应急疏散仿真研究2.2社会力模型catched(被捕),其中设定歹徒持续追逐目标,反复

人员仿真以行人库为基础,行人库作为行人仿

进行砍杀行为,直到牵制被捕。歹徒在追逐状态下

其初始速度要大于正常行走的行人速度,否则无法

追赶到目标进行砍杀行为,故设定其初始速度为

2

m/

s。(3)安保人员(Security

)的状态包括3个部分,

真及人群分析的主要工具,可以对行人在连续空间

内按照一定规则移动,以及周围环境(如墙壁、十字

转门、电梯等)的交互作用进行仿真。行人库的核

心是Helbing[17]在1995年提出来的社会力模型,它

可以反映出行人之间以及行人与外界之间的作用

分别为scan

(巡逻)、find

(锁定歹徒)及fight

(抓

捕)。安保人员正常情况下与行人速度相近,当砍

力,同时也可以模拟行人自组织现象、逃生行为。其

动力学方程为:移兀(t)

(1)w寅

0

=

m

v0(/)寅0("

一兀(')

⑵上述公式中,m;为个体i的质量;寅i

(t)是个体i

在t时刻的实际速度;寅°

(

t)为个体i在t时刻的期

望力,寅j(t)是个体i在t时刻受到个体j对它的作

用力,寅iw(t)是个体i在t时刻受到墙壁或障碍物w

的力。目前也有学者对初始社会力模型进行改进后模

拟出紧急疏散情景[17-19],但大多都缺乏真实情景的

模拟,AnyLogic行人仿真基于社会力原理,仿真效果

更加贴近真实情景。2.3仿真流程及参数设定本次仿真运行以秒为计时单位,通过搭建逻辑

流程图、设定智能体状态定义行人的各项活动及变

化,商场内的顾客(Consumer

)、歹徒(Criminal

)、安

保人员(Security

)会按仿真环境进行有规则的移动,

对周围环境包括墙壁和行人会有交互行为,即前文

所述社会力模型中的相互作用力。此外,可直接调

用软件自带Java语言的相关函数定义行人在商场

中的就餐、排队等延迟行为。(1

)顾客(Consumer)的状态包括3部分,分别

是OutOfShop

(离开餐馆)、InShop

(进入餐馆)及

dead(死亡)。其中,以Ped

Wait模块描述Consum­er

在餐馆的用餐停留行为,以延迟时间Uniform

(10,20)表示智能体在该区域的停留时间约为

10

~20

min,设定其初始速度为1

m/s,以上时间较

符合日常生活中行人正常的用餐时间及行走

速度。(2)歹徒(Criminal)的状态共有4个部分,分别

waiting

(就位)、chasing

(追逐)、killing

(砍杀)、

杀发生后,系统会自动调整其速度对歹徒进行追赶,

设定其初始速度为1

m/s。2.4建筑环境搭建依据西单大悦城6F平面图,利用行人库空间模

块中的墙、目标线、矩形区域等工具描绘物理环境,

蓝色个体可作为商城安保人员,绘制完成后的基础

环境2D仿真界面如图1所示。0

900

1

500每小时进人一层人数计时扌朮嶽:00:1&41

00:00:30

保安数量:3

伤亡数量:1

疏散人数:50

内部人数:142商场关閻图1仿真2D界面3实验结果与分析在北京西单大悦城砍杀事件中,由于信息误导,

顾客大多为停留和观望状态,即使有部分人员在进

行疏散,但范围较小,效率较低,导致在有限的空间

内,持刀歹徒可以对人群进行持续伤害,从而造成了

1死12伤的重大人员伤亡。本次仿真是在AnyLogic

8.

5.

2上运行的,由于

仿真模拟存在一定的不确定性,因此需要多次运行

每个方案,统计数据并求得平均值。为了减少不确

定性的影响,在模型参数设定完毕以后,对仿真所得

数据进行相对平均偏差分析,结果见表1。3.

1

模型验证为验证此次仿真实验的有效性,通过对仿真相

关参数的设定,尝试还原了此次砍杀事件的伤亡情

况。当砍杀发生时,设定周围人群状态表现为停留、

观望、疏散缓慢等状态,以此来展示人群在上述状态

情况下导致的袭击者持续伤害人群的结果。为控制•

105

马占军等:基于多Agent的社会安全事件应急疏散仿真研究表1方案一详细数据实验组数/组伤亡人数/人实验组数/组伤亡人数/人614813平均值:13. 4平均偏差:0.

48总和:201相对平均偏差:0.

035

821变量,依据调研数据,设定保安数量为4人,当该层

内部人数达到160人时,开始砍杀行为,并反复经过

15次仿真实验,拟定为方案一,统计仿真结果,并计

算多次试验所得结果的相对平均偏差值,相关数据

如图

2

所示。15

W

14

_

14

14

14

14

14

14嘯13

§12

电1110ililiiiililljil1

2

3

4

5

6

7 8

9

10

11

12

13

14

15实验组数/组图2方案一伤亡情况统计图如表1,在反复15次仿真结果统计中,相对平

均偏差仅为0.

036,可以说明多次仿真所得结果之

间无显著差异。由图2可见,当人群被设定为停留、观望、疏散

缓慢等状态时,歹徒的袭击目标范围较大,导致袭击

者可以在较短的时间内持续不断的对周围人群进行

砍杀袭击,平均伤亡人数达到了

13.4人,与原事件

伤亡结果相近,且实验数据趋势稳定,可有效证明本

次仿真实验的真实性。3.2优化实验为验证人群应急疏散对此类社会安全事件的重

要影响,将上述仿真中的逻辑流程进行一定调整,在

砍杀发生后,设定人群状态为躲避或紧急疏散,优化

后的实验流程如图

3

所示。依据调研数据,每小时进入商场6F的人流量约

为900人,保安数量为4人,在当前内部人数达到

160人时,点击开始按钮,人群开始逃生、疏散,救援

人员赶赴现场进行处置,反复进行15次实验,拟定-106

-图3优化实验仿真流程图为方案二,统计伤亡数量,并将该数值变化与方案一

得出的伤亡情况进行对比得出以下数据:■方案一

■方案二分析图

4

可见,

在对原仿真实验进行疏散优化

后,伤亡数量明显下降,平均伤亡数量由13.4人降

至3.1人。可见,当砍杀发生后,商场内部工作人员

及救援人员提高警惕,在合理控制现场状况的同时,

对周围人群传达危险信息并迅速展开疏散工作,无

论是引导人群躲避袭击逃离到相对安全的区域,或

是采取疏散至安全出口等应急处置措施,都可大大

减少伤亡。3.

3保安数量讨论安保人员作为事件发生后的第一救援力量,在

此类社会安全事件防控中至关重要,训练有素的保

安人员不仅可以提高疏散效率,同时也可以更有效

地处置事件,

控制现场。(1)抓捕时间在优化后的人群疏散实验过程中发现,当保安

数量为1人时,现场难以控制,由于武力对比悬殊,

保安无法顺利牵制歹徒,通过多次实验,当保安数量

至少为2人时,才能有控制现场,抓捕歹徒。故此,

分别设定保安数量为2

~6人,并重复进行25组实

验,统计了控制现场抓捕袭击者所用时间的数据如

5

所示。观察分析图5

,当安保人员数量为2人时,由于

人数劣势,控制现场需要花费较多时间,当保安数量

逐渐增加时,抓捕时间相应减少,呈下降趋势。根据

马占军等:基于多Agent的社会安全事件应急疏散仿真研究8o

「71.566o

4o

2o4结语本文基于多Agent仿真,借助AnyLogic软件构

o2

3

4

建了西单大悦城砍杀事件的疏散模型,分析验证了

行人应急疏散在突发社会安全事件中的重要意义。

5

6

7 9保安数量/人根据仿真实验结果,当救援人员数量过多时,会对疏

散工作和救援时间有所干扰,反而降低救援效率。

图5保安数量与抓捕时间关系变化据此,公共场所诸如大型商场内的工作人员应提高

警惕,并具备基本的突发事件防控处置能力,在人员

仿真结果可见,当安保人员数量相对增加时,控制现

场将更加有利。为得出最佳保安数量,再次增加保安人数进行

实验,发现抓捕时间出现异常变化,如图5,当保安

数量为7人时,平均抓捕时间为29.

48

s,抓捕时间

反而增加,

为再次验证,

设定保安数量为

8

人,

平均

抓捕时间为33.

72

s,抓捕时间继续增加,随后观察

仿真动画发现,导致抓捕时间增加是由于出现人群

逆流。当保安数量过多时,保安逆向冲进疏散人群,

会延误救援行为,反而降低效率。这说明过多的救

援人员对现场处置及人群疏散有一定干扰,事件发

生后,救援人员需要逆向冲入人群密集区域,一方面

会拖延救援时间,另一方面可能会造成疏散行人流

的紊乱,导致更坏结果的发生。依据实验结果推测,

为有效预防及处置突发事件,商场内配置4~6名保

安较为合理。(2)疏散效率为研究保安数量对疏散效率是否存在影响,以

不同保安数量为变量,在保证最佳保安数量上限范

围下,分别设定数量为2、3、4、5、6人进行仿真实验,

每组实验依旧重复25次,在单位时间内,统计到不

同保安数量下平均疏散人数如图6所示。Y緊Y溢匮农協保安数量/人图6保安数量与疏散人数关系分析图6可见,单位时间内,保安数量与疏散效

率呈正相关影响,当保安数量逐渐增加时,所疏散出

去的人数相应增加,疏散效率有所提高。另外,为避免人群逆流对疏散及救援过程的影

响,商场内安保数量不宜过多。配置方面应综合考虑个人素质及该场所人流状况,

配置合适的保安数量,争取人力资源配置收益最大

化。此次研究同时也证明了基于Agent的仿真能够

较好地模拟突发事件演变过程及行人运动情况,可

服务于管控策略优化、反恐处突和消防救援等领域,

对社会安全事件相关研究具有重要的借鉴意义。本次研究引入具体案例,同时完善了实验流程

和逻辑参数设置,在一定程度上减少了实验误差。

但仍有一些不足,如人群疏散中个体差异对疏散效

率的影响,疏散过程中人群心理素质以及选择疏散

路径的心理博弈,救援人员与歹徒的武力值对比以

及保安巡逻路线对事件处置效率有无影响等。在后

续研究中,将继续对模型进行改进和优化,展开进一

步研究。参考文献[1]

DING

N,

CHEN

T,

ZHANG

H.

Simulation

of

high-rise

building

evacuation

considering

fatigue

factor

based

on

cellular

automata:

A

case

study

in

China

[J].

Building

Simulation,2017,10(3)

:407

-418.[

2]

DING

N,ZHANG

H,CHEN

T.

Stair

evacuation

simulation

based

on

cellular

automata

considering

evacuees

'

walk

preferences

[J].

Chinese

Physics

B,2015,24(6)

:687

693.[3]

FENG

S,

LI

J,

DING

N,

et

al.

Traffic

paradox

on

a

road

segment

based

on

a

cellular

automaton:

Impact

of

lane­changing

behavior[

J

].

Physica

A

Statal

Mechanics

&

Its

Applications,2015,428:90

-

102[4]

DING

N,CHEN

T,ZHANG

H,et

al.

Stair

evacuation

sim­ulation

based

on

cellular

automata

model

considering

so­cial

forces[

J].

Traffic

and

Granular

Flow

13

,2015

:145

153.[5]

SHI

J,REN

A,CHEN

C.

Agent-based

evacuation

model

of

large

public

buildings

under

fire

conditions

[J].

Automa­tion

in

Construction,2009,18(3)

:338

-

347.[6]

YANG

P

Z,

WANG

X,

LIU

T.

Agent-based

simulation

of

-107

马占军等:基于多Agent的社会安全事件应急疏散仿真研究fire

emergency

evacuation

with

fire

and

human

interaction

model[J

].

Safety

Science,

2011,49

(8

-

9

):

1130

-

[14]

[15]

郑丹,薛鹏.基于Anylogic公共建筑物疏散研究[J].

计算机应用与软件,2018(6)

:107

-128.1141.[7]

常丹,桂昊宇,樊睿.超大城市社会安全类突发事件情

赵振武,李新源.基于Anylogic的机场旅客安检流程

仿真与优化[J].中国民航大学学报,2018(5):52

-

景演化及仿真研究一一以北京市为例[J].北京交通

55.[16]

大学学报(社会科学版),2020(1):86

-97.周文科,赵欢,周慧娟.基于AnyLogic仿真的高校宿

[8]

伍京华,王竞陶,刘浩,等.基于Agent的情感映射的劝

说模型及系统[J].计算机集成制造系统,2019(4):

1081

-1096.[9]

张继成,羊秋玲.基于多Agent的人员应急疏散模型设

计与实现[J].现代电子技术,2018(12)

:172

-

179.[10]

张俊瑞,陈立潮,潘理虎.煤矿井下避灾路线生成算

法研究[J].内蒙古工业大学学报(自然科学版),

2017(5)

:373

-379.[11]

孔祥魁.多智能体的体育场馆人群疏散模型[J].现

代电子技术,2017(3):124

-130.[12]

卢娜,刘冬梅,要天林.基于Agent决策行为模型的地

下矿火灾疏散[J].消防科学与技术,2016

(10):1376

-1381.[13]

尹硕.城市集中供热系统安全评价研究与计算机仿

真[D].北京:北京建筑大学,2014.-108

•舍火灾疏散研究[J].消防科学与技术,2014(12):

1383

-1386.[17]

HELBING

D,MOLNAR

P.

Social

Force

Model

for

Pe­destrian

Dynamics

[

J].

Physical

Review

E,

1995,51

(5)

:4282

-4286.[18]

HELBING

D,FARKAS

I,VICSEK

T.

Simulating

dynam­ical

features

of

escape

panic

[

J

]

.

Nature,

2000,

407

(6803):487

-490.[19]

SCHRECKENBERG

M,

SHARMA

S

D.

Pedestrian

and

Evacuation

Dynamics[M]

椅HELBING

D,FARKAS

I

J,

MOLNAR

P,

et

al.

Simulation

of

pedestrian

crowds

in

normal

and

evacuation

situations.

Springer,

2002:

21

-

58.(责任编辑于瑞华)


发布者:admin,转转请注明出处:http://www.yc00.com/news/1708858627a1589815.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信