清华大学 工程物理系, 安全科学与技术研究所, 北京 100084
收稿日期:2020-06-28
基金项目:国家重点研发计划(2018YFC0810205,2018YFC0807000)
作者简介:张晶(1996-), 女, 博士研究生
通讯作者:陈涛, 副研究员, E-mail: chentao.b@tsinghua.edu.cn
摘要:快速疏散灾民是地震发生后短时间内的首要任务之一,提前规划避震场所、设计社区人员疏散方案能为灾后应急提供有效保障。该文提出了一种基于多目标规划和智能体仿真的社区人员疏散方案设计方法,综合考虑救援机构可达性、交通便利性、避震场所容纳能力等因素,基于多目标规划设计不同避震场所个数下的最优疏散方案,结合Pathfinder软件进行人员疏散行为仿真实验验证。结果表明:粒子群算法对求解避震场所选址和分配的多目标规划问题收敛性好,适用于快速建模计算;指定避震场所的疏散方案具有引导性,能大幅缓解自由疏散出现的“超载”现象,同时保障全员尽快抵达避震场所。
关键词:避震场所选址疏散方案多目标规划Pathfinder
Community evacuation scheme based on multi-objective programming and agent simulations
ZHANG Jing, CHEN Tao, HUANG Lida, SU Guofeng, SUN Zhanhui, CHEN Jianguo
Institute of Safety Science and Technology, Department of Engineering Physics, Tsinghua University, Beijing 100084, China
Abstract: Residents need to be quickly evacuated from buildings after earthquakes. However, shelters need to be built in advance and community evacuation schemes need to be developed to provide effective emergency response after an earthquake. This paper presents a community evacuation scheme design method using multi-objective programming and agent simulations. The optimal evacuation schemes are developed based on the accessibility of rescue agencies, traffic conditions, shelter capacity and other factors based on various numbers of earthquake shelters using multi-objective programming with the evacuation behavior simulated using the Pathfinder software. The results show that the particle swarm optimization algorithm has good convergence for the multi-objective programming problem of location selection and allocation of earthquake shelters, and is suitable for quick modeling and calculation. The evacuation scheme of designated earthquake shelters is instructive, which can greatly alleviate the "overload" phenomenon of free evacuation scheme and ensure that all personnel can arrive at the shelters as soon as possible.
Key words: earthquake emergency shelter location selectionevacuation schememulti-objective programmingPathfinder
随着中国城市化进程的推进,越来越多的人口集中于城市,城市防震减灾工作显得尤为重要。为提高社区的震后响应能力,地震多发国家的应急管理相关部门制定了震中和震后的应对措施清单,指导民众前往指定避震场所,从而高效有序地完成震后疏散[1]。本文研究对象为应急避震场所[2],即紧急避震疏散场所(简称为避震场所),指紧急情况下暂时停留一晚至几天、无法提供大量食物或长期提供医疗服务的临时或就近避震疏散场所。在制定地震应急预案时,应充分考虑社区避震场所的选址,提前设计震后道路中断状况下的大规模疏散方案,从而实现灾民快速安置。
针对避震场所选址问题,****们普遍采用层次分析法、Voronoi图、P中值模型、P中心模型、最大覆盖选址等方法,利用运筹学思维,通过目标函数最优化,得到运输和建设成本最低、覆盖面积大、保障安全性能的选址方案。Bashawri等综述了避震场所分类以及涵盖环境、经济、技术、社会文化的选址准则[2]。黄典剑等使用层次分析法,从避震场所的规划设计、内部硬件设施、外部软件环境方面提出18个评价指标[3]。Kilci等在土耳其红十字会选取的避震场所的基础上,考虑疏散距离和场地利用率的限制对其进行优化[4]。李刚等通过纳入避震场所服务水平影响因素的加权Voronoi图,划分城市地震应急避震场所责任区[5]。Xu等[6]、吴健宏等[7]、张亚楠等[8]开展了基于ArcGIS和最优化模型的避震场所选址研究。李建光等[9]分析了决策者风险偏好及不同情景下选取避震场所个数、成本的变化。初建宇等[10]、马丹祥等[11]建立避震场所选址指标体系,并建立最优化模型。陈志宗等[12]利用最大覆盖准则、极小和准则,建立多级选址的运筹学模型。
采用空间覆盖思路和运筹学思维解决选址问题,较难纳入人的避难行为;而定性评估结果的质量取决于指标体系建立的合理性和权重确定的科学性。由此,除考虑客观条件限制,更有****将人的疏散行为纳入选址考察依据。於家等[13]建立应急疏散智能体仿真模型,分析各选址方案下的疏散时间和拥堵情况。陈刚等[14]建立基于有限理性选择行为的选址模型,揭示了居民理性程度、选址个数和预算对选址结果的影响。
在此基础上,本文考虑客观条件限制与震后人的避难行为,提出了一套基于多目标选址规划、借助Pathfinder软件的人员疏散模拟情况评估选址结果来制定社区避震疏散方案的方法,综合分析不同疏散方式对疏散时间与场所利用水平的影响,为应急管理相关部门制定居民震后应对清单提供参考,并以某县级市人口密度较大的社区为例,探讨了该方法的实际应用效果。
1 研究方法本文综合运用运筹学最优化选址方法与Pathfinder人员疏散行为分析结果设计社区人员避震疏散方案,研究路线见图 1。
图 1 避震疏散方案研究路线图 |
图选项 |
1.1 最优化模型建立与求解1.1.1 基础数据获取使用谷歌卫星地图测绘功能,提取道路、行政区划、住宅区等信息,根据建筑容纳能力估算各居民区人口数量。将学校、公园、开阔地带等作为避震场所待选点,获取其地理位置和占地面积并估算容纳能力。
1.1.2 数学模型建立综合考虑医疗机构和消防站的可达性、交通便利性、到消防站距离和避震场所容纳能力,建立最优化模型。模型服从的假设和原则如下[11]:
(a) 步行最短路径是交通便利性的衡量指标;
(b) 每个居民点必须前往且只能前往一个避震场所;
(c) 避震场所的实际容纳量不能超过其容纳能力;
(d) 步行距离不能超过避震场所最大服务半径。
数学模型如下:
$\begin{array}{c}\min z=w_{1} \cdot \sum\limits_{i \in I} \sum\limits_{k \in K}\left(x_{k i} \cdot e_{k i}\right)+ \\y_{i} \cdot \sum\limits_{i \in I} \sum\limits_{j=2}^{n}\left(w_{j} \cdot b_{i j}\right);\end{array}$ | (1) |
$\text { s. t. } x_{k i}-y_{i} \leqslant 0, \forall i \in I ;$ | (2) |
$\sum\limits_{i \in I} x_{k i}=1, \forall k \in K ;$ | (3) |
$\sum\limits_{k \in K}\left(x_{k i} \cdot c_{k}\right)-y_{i} \cdot v_{i} \leqslant 0, \forall i \in I ;$ | (4) |
$x_{k i} \cdot d_{k i} \leqslant D, \forall k \in K, \forall i \in I;$ | (5) |
$x_{k i}=\left\{\begin{array}{ll}1, & \text { 若居民点 } k \text { 被分给避震场所 } i, \\0, & \text { 其他 } ;\end{array}\right.$ | (6) |
$y_{i}=\left\{\begin{array}{ll}1, & \text { 若避震场所 } i \text { 被选中, } \\0, & \text { 其他. }\end{array}\right.$ | (7) |
式(1)旨在实现目标函数的最小化。采用熵权法得到居民点到避震场所、避震场所到医院和消防站的距离以及连通道路个数的权重,分别为0.404、0.329、0.066、0.201[11]。式(2)控制居民只能前往被选中的避震场所,式(3)—(5)分别满足假设(b)—(d)的要求。
1.1.3 数学模型求解应用粒子群算法求解数学模型,使用MATLAB完成相关计算,算法流程见图 2。首先随机初始化粒子群,引入Sigmoid函数解决该0-1规划问题。判断是否满足约束条件,限定避震场所个数分别为4、5、6、7,若满足约束条件,则计算适应度函数值并更新种群当前最佳位置和历史最佳位置;若不满足,则设适应度函数值为1011,对种群进行自适应变异,重复限制条件判定、更新种群当前最佳位置和历史最佳位置。迭代计数器加1。当迭代次数超过上限时,完成计算并输出最优化结果。参数选取方面,惯性权重为1,自我学习因子为1.5,群体学习因子为1[11],最大迭代数为100,种群规模为100,速度限制为[-2, 2],位置限制为[-10, 10]。
图 2 粒子群算法求解流程图 |
图选项 |
1.2 基于Pathfinder的人员疏散仿真本文使用Pathfinder[15]软件模拟震后大规模人员疏散现象,主要探究不同避震场所个数、是否指定避震场所对整体疏散和场所使用情况的影响。该软件还广泛应用于火灾、有毒有害物质泄漏等场景下的人员疏散研究,如Lovreglio等[16]使用Pathfinder模拟化学物质泄漏场景下人员逃生行为、Wang等[17]用来评估有毒有害气体泄漏后果。
首先,基于行政区划、道路等绘制研究区域的平面图,设置门口开放情况,完成仿真模型的建立。其次,设置人员疏散条件,假设震后民众马上开始疏散,根据文[8],疏散人数按实际人口的80%计算;设计不同避震场所个数下的自由疏散、指定避震场所疏散和混合疏散(50%自由疏散,50%前往指定场所)的模拟方案。仿真时间步长设为1 s,人员步行速度为1.19 m/s。最后,分析不同方案的总体疏散速率和时间[18],统计避震场所的饱和率(实际容纳人数与可容纳人数之比)。
2 实例应用将上述方法应用于某县级市的某社区避震方案的制定。该市面积2 183 km2,常住人口为110.8万人。研究社区为1.3 km×1.3 km的正方形区域,常住居民约2万人,人口密度大。
2.1 空间区划基础数据获取按节1.1方法,获取7个待选避震场所信息,见表 1。将社区划为8个居住点,居民点a—h的人口数量分别为2 300、1 500、1 600、2 000、2 600、4 650、2 700、1 580。利用地图路径规划功能,得到居民点到避震场所的疏散距离,见表 2。
表 1 待选避震场所信息
避震场所 | 避难面积/m2 | 容纳能力/人 | 医院距离/m | 消防站距离/m | 道路连通数/条 |
A | 33 000 | 15 000 | 550 | 1 300 | 2 |
B | 10 000 | 5 000 | 270 | 1 000 | 2 |
C | 29 000 | 15 000 | 790 | 1 700 | 3 |
D | 4 858 | 2 400 | 1 200 | 1 300 | 1 |
E | 10 000 | 5 000 | 750 | 1 100 | 1 |
F | 5 000 | 2 500 | 460 | 490 | 2 |
G | 2 000 | 1 000 | 500 | 200 | 2 |
表选项
表 2 居民点与避震场所的距离
居民点 | 与避震场所距离/km | ||||||
A | B | C | D | E | F | G | |
a | 1.20 | 0.98 | 0.76 | 1.80 | 1.30 | 0.45 | 0.47 |
b | 1.40 | 1.20 | 1.90 | 1.10 | 0.86 | 0.73 | 0.43 |
c | 1.70 | 1.40 | 2.10 | 0.85 | 1.10 | 1.00 | 0.66 |
d | 0.44 | 0.34 | 0.35 | 1.50 | 1.20 | 1.20 | 1.20 |
e | 0.82 | 0.87 | 1.60 | 0.07 | 0.23 | 1.60 | 1.40 |
f | 0.14 | 0.46 | 0.96 | 0.97 | 0.68 | 1.50 | 1.30 |
g | 0.54 | 0.86 | 1.40 | 0.86 | 0.81 | 1.90 | 1.70 |
h | 0.32 | 0.22 | 0.47 | 0.14 | 1.10 | 1.30 | 1.10 |
表选项
2.2 最优化选址计算2.2.1 粒子群算法求解的收敛情况由图 3可知,粒子群算法能在50代以内实现收敛,4~7个避震场所最优解下的目标函数值分别为1.42、1.52、1.76、2.27。随着避震场所数量的减少,最优目标函数值逐渐减小,能更好满足疏散距离、避震场所到救援机构便利性等指标的要求。
图 3 (网络版彩图)不同避震场所个数下最优化求解收敛情况 |
图选项 |
2.2.2 不同避震场所个数下各居民点的分配结果不同避震场所个数下,避震场所选取与居民点的匹配结果如图 4所示,图中星形、圆形的大小分别反映避震场所容纳能力、居民点人数的多少,线段粗细反映疏散距离。其中:4、5、6个避震场所的最大疏散距离均为1 000 m;7个避震场所为850 m,最小疏散距离均为140 m。
图 4 不同避震场所个数下避震场所与居民点的匹配关系 |
图选项 |
2.3 人员疏散仿真与分析疏散实验重点考察避震场所数量、是否指定疏散场所对疏散行为的影响,共开展12组模拟。
2.3.1 疏散情况统计与分析由表 3和图 5的疏散仿真统计结果可知,避震场所个数一定时,指定场所疏散比自由疏散的总耗时长,混合疏散位于两者中间,平均疏散速率与最大疏散速率均小于自由疏散。随着避震场所个数的增加,总体上看疏散时间缩短,疏散速率有所提升。自由疏散下,4个避震场所的总疏散时间最长,约18.5 min,开放6个或7个时总疏散时间均为12.5 min,缩短32%;混合疏散下,5个避震场所的总时间最长,约23 min,7个避震场所时间最短,约18.3 min,时间缩短20%;指定场所下,4个避震场所的总疏散时间最长,约24.7 min,7个用时最短,约18 min,时间缩短27%。
表 3 疏散仿真结果统计
疏散方案 | 避震场所个数 | 总疏散时间/s | 平均速率/(人·s-1) | 最大速率/(人·s-1) |
自由疏散 | 4 | 1 112 | 16 | 51 |
5 | 1 098 | 16 | 62 | |
6 | 748 | 24 | 76 | |
7 | 748 | 24 | 79 | |
指定场所 | 4 | 1 479 | 12 | 50 |
5 | 1 356 | 12 | 47 | |
6 | 1 472 | 12 | 62 | |
7 | 1 085 | 16 | 63 | |
混合疏散 | 4 | 1 380 | 13 | 54 |
5 | 1 359 | 13 | 51 | |
6 | 1 213 | 14 | 64 | |
7 | 1 096 | 16 | 68 |
表选项
图 5 (网络版彩图)不同避震场所个数下疏散情况随时间变化 |
图选项 |
避震场所的增多为民众提供了更多选择机会,能从整体上缩短疏散时间。在自由疏散中,智能体基于路径最优原则前往最近的避震场所,而指定避震场所方案下,由于最优化模型考虑疏散距离、到医院和消防站点距离等因素,因此指定的避震场所并非最近避震场所,导致指定场所方案下的疏散时间比自由疏散更长。
2.3.2 场所使用情况统计与分析统计不同方案下各避震场所的饱和率和所有场所的平均饱和率,见图 6和表 4。
图 6 (网络版彩图)不同方案下的各避震场所的饱和率 |
图选项 |
表 4 避震场所饱和率平均值
避震场所个数 | 饱和率平均值/% | ||
自由疏散 | 混合疏散 | 指定场所 | |
4 | 118.65 | 95.98 | 67.38 |
5 | 110.29 | 90.04 | 58.12 |
6 | 60.79 | 71.35 | 54.22 |
7 | 73.91 | 68.36 | 57.80 |
表选项
由图 6可知,指定避震场所时,避震场所G均被选中且被匹配给居民点b,饱和率始终达100%。避震场所F和A的利用率较高,超过60%;随着避震场所个数增加与匹配关系调整,避震场所F被分配给居民点a,实际容纳人数增大,而避震场所A原来对应的居民点e被分流到避震场所E,使避震场所A饱和率由66.3%下降到49%。随着避震场所B、D、E的启用,避震场所C的实际容纳人数逐渐减小,饱和率降低。在自由疏散或混合疏散的情况下,避震场所G饱和率均超过100%,且多数情况下实际人数为容纳能力的2~3倍。
由表 4可知,随着避震场所个数的增加,平均饱和率逐渐降低,新增场所分散了过度饱和场所的人流。避震场所个数相同时,自由、混合、指定疏散的饱和率依次减小。自由疏散下,4~5个避震场所平均饱和率均超100%;混合疏散下, 4~5个避震场所平均饱合率接近100%,最大化发挥各避震场所效用。
2.3.3 最优方案分析避震场所增加与自由疏散分别伴随建设成本上升与管理复杂程度增大,因此决策者应当权衡各方面利弊。在本例中,若以尽快完成全部人员疏散为主要目标,建议选取A、B、C、E、F、G 6个避震场所,采用民众自由疏散的方式。若在保证统一管理的前提下,以尽快完成疏散任务为目标,由于选取4、5、6个避震场所、指定场所方案下疏散时间均超过20 min,因此建议选取7个避震场所,并为各居民点指定避震场所。
3 结论本文提出社区人员避震疏散方案设计的两阶段法:第1阶段利用多目标规划,建立最优化模型,得到不同避震场所个数下的避震场所选取以及与居民点匹配的方案;第2阶段利用Pathfinder开展人员疏散仿真,分析选址方案的优劣,最终决策者根据偏好和目标优先级选取最佳方案。
研究发现,在制定人员避震疏散方案时,应当基于决策目标,考虑是否为居民区指定避震场所。若不指定,民众倾向于前往最近避震场所,能在最短时间内到达最近避震场所,这会显著降低总体疏散时间,但会造成避震场所“超载”现象。若指定场所,将有利于城市各片区网格化管理,保障疏散有条不紊地开展。当一半人群听从政府部门安排,前往指定避震场所,而另一半人群选取自由前往距离最近的避震场所时,疏散效果介于自由疏散和指定疏散之间。
因此,为避免出现拥堵、避震场所过载等现象,应急管理部门应提供震后应急疏散路线图,指导各居民点前往相应的避震场所。平时,向民众科普应急预案中避震场所相关知识,使其提前了解所在片区避震场所位置和疏散路线,完善应急预防与准备工作。震后,引导员可指挥民众前往指定避震场所,提供可靠避难信息,保障大规模疏散的有序开展。
本研究使用粒子群算法求解0-1规划问题的收敛性较好,但也存在一定局限性。随着待选避震场所与居民点个数的增多,约束条件复杂程度提高,极易出现随机产生的初始解始终无法满足约束条件,进而无法找到可行解的情况。此外,多次求解所得最优目标函数值存在波动性,需多次尝试选取最小值对应的解。
参考文献
[1] | BERNARDINI G, LOVREGLIO R, QUAGLIARINI E. Proposing behavior-oriented strategies for earthquake emergency evacuation: A behavioral data analysis from New Zealand, Italy and Japan[J]. Safety Science, 2019, 116: 295-309. DOI:10.1016/j.ssci.2019.03.023 |
[2] | BASHAWRI A, GARRITY S, MOODLEY K. An overview of the design of disaster relief shelters[J]. Procedia Economics and Finance, 2014, 18: 924-931. DOI:10.1016/S2212-5671(14)01019-3 |
[3] | 黄典剑, 吴宗之, 蔡嗣经, 等. 城市应急避难所的应急适应能力: 基于层次分析法的评价方法[J]. 自然灾害学报, 2006, 15(1): 52-58. HUANG D J, WU Z Z, CAI S J, et al. Emergency adaption of urban emergency shelter: Analytic hierarchy process-based assessment method[J]. Journal of Natural Disasters, 2006, 15(1): 52-58. (in Chinese) |
[4] | KILCI F, KARA B Y, BOZKAYA B. Locating temporary shelter areas after an earthquake: A case for Turkey[J]. European Journal of Operational Research, 2015, 243(1): 323-332. DOI:10.1016/j.ejor.2014.11.035 |
[5] | 李刚, 马东辉, 苏经宇. 基于加权Voronoi图的城市地震应急避难场所责任区的划分[J]. 建筑科学, 2006, 22(3): 55-59. LI G, MA D H, SU J Y. Weighted Voronoi diagrams for responsibility space regionalization of urban earthquake emergency shelters[J]. Building Science, 2006, 22(3): 55-59. (in Chinese) |
[6] | XU J H, YIN X Z, CHEN D C, et al. Multi-criteria location model of earthquake evacuation shelters to aid in urban planning[J]. International Journal of Disaster Risk Reduction, 2016, 20: 51-62. DOI:10.1016/j.ijdrr.2016.10.009 |
[7] | 吴健宏, 翁文国. 应急避难场所的选址决策支持系统[J]. 清华大学学报(自然科学版), 2011, 51(5): 632-636. WU J H, WENG W G. Decision support system for urban shelter locations[J]. Journal of Tsinghua University (Science and Technology), 2011, 51(5): 632-636. (in Chinese) |
[8] | 张亚楠, 高惠瑛. 基于ArcGIS的多准则地震应急避难所选址规划研究[J]. 震灾防御技术, 2019, 14(2): 376-386. ZHANG Y N, GAO H Y. Planning multi-criteria seismic emergency shelter site based on ArcGIS[J]. Technology for Earthquake Disaster Prevention, 2019, 14(2): 376-386. (in Chinese) |
[9] | 李建光, 赵寒青. 考虑不确定需求的应急避难场所选址研究[J]. 武汉理工大学学报(信息与管理工程版), 2019, 41(6): 555-559, 591. LI J G, ZHAO H Q. Research on locations of emergency shelters considering uncertain demands[J]. Journal of Wuhan University of Technology (Information & Management Engineering), 2019, 41(6): 555-559, 591. (in Chinese) |
[10] | 初建宇, 马丹祥, 苏幼坡. 基于理想点的已知部分属性权重信息中心避难场所选址方法研究[J]. 自然灾害学报, 2012, 21(4): 30-32. CHU J Y, MA D X, SU Y P. Site selection of central emergency shelter based on weights of known properties of ideal point[J]. Journal of Natural Disasters, 2012, 21(4): 30-32. (in Chinese) |
[11] | 马丹祥, 初建宇, 王政, 等. 基于多目标规划的防灾避难场所选址模型研究[J]. 自然灾害学报, 2015, 24(2): 1-7. MA D X, CHU J Y, WANG Z, et al. Study on location model of disaster emergency shelter based on multi-objective programming[J]. Journal of Natural Disasters, 2015, 24(2): 1-7. (in Chinese) |
[12] | 陈志宗, 尤建新. 城市防灾减灾设施的层级选址问题建模[J]. 自然灾害学报, 2005, 14(2): 131-135. CHEN Z Z, YOU J X. A modeling approach to hierarchical location problem of urban disaster prevention and mitigation facilities[J]. Journal of Natural Disasters, 2005, 14(2): 131-135. (in Chinese) |
[13] | 於家, 温家洪, 陈芸, 等. 基于应急疏散智能体模型模拟的城市避难所空间配置: 以上海市静安区为例[J]. 地理学报, 2017, 72(8): 1458-1475. YU J, WEN J H, CHEN Y, et al. Spatial configuration of urban shelters based on simulation using emergency evacuation agent-based model: A case study in Jing'an District, Shanghai[J]. Acta Geographica Sinica, 2017, 72(8): 1458-1475. (in Chinese) |
[14] | 陈刚, 付江月, 何美玲. 考虑居民选择行为的应急避难场所选址问题研究[J]. 运筹与管理, 2019, 28(9): 6-14. CHEN G, FU J Y, HE M L. Emergency shelter location problem considering residents' choice behavior[J]. Operations Research and Management Science, 2019, 28(9): 6-14. (in Chinese) |
[15] | HLATKá M, KAMPF R, KRILE S, et al. Streamlining the logistics evacuation process using the specific simulation software[J]. Transportation Research Procedia, 2020, 44: 369-377. |
[16] | LOVREGLIO R, RONCHI E, MARAGKOS G, et al. A dynamic approach for the impact of a toxic gas dispersion hazard considering human behaviour and dispersion modelling[J]. Journal of Hazardous Materials, 2016, 318: 758-771. |
[17] | WANG J Y, YU X Y, ZONG R W. A dynamic approach for evaluating the consequences of toxic gas dispersion in the chemical plants using CFD and evacuation modelling[J]. Journal of Loss Prevention in the Process Industries, 2020, 65: 104156. |
[18] | RENDON R K, ARELLANA J, SANTANDER-MERCADO A, et al. Modelling building emergency evacuation plans considering the dynamic behaviour of pedestrians using agent-based simulation[J]. Safety Science, 2019, 113: 276-284. |