基于排队网络的室内人员疏散方法和疏散系统
文献发布时间:2023-06-19 09:29:07
技术领域
本发明属于复杂网络系统技术领域,具体涉及基于排队网络的室内人员疏散方法和疏散系统。
背景技术
随着人口的增长及商业化进程的不断加快,建筑物越来越高,尤其是体育娱乐场馆、商业建筑、会展会议厅、科教文卫建筑、办公建筑及交通建筑等公共建筑的内部空间越来越大,容纳的人数越来越多,存在的安全隐患导致的后果也趋于严重。如果灾难性突发事件发生,例如火灾、地震等,室内人员安全将会受到很大威胁。
近些年来,世界各地突发事件发生的频率不断上升,其中包括火灾、地震、恐怖袭击等。如何在突发事件发生时将现场人员快速疏散至安全地带是近些年来研究者们的研究重点。对于突发事件的定义,从狭义层次上来说,是指突然发生在某一区域内的规模较大的事故或灾害且其给社会带来了较大的负面影响;从广义层次上来说,是指个体以及团体准备和认知限度之外突然发生的一切事件,对他们的利益和安全造成严重威胁。突发事件中最常见的当属火灾事件。因此,保障人群安全、快速和有序地疏散至关重要。
目前,常见的疏散方式主要有两种:自发性疏散和有组织疏散。在大规模疏散过程中,如果采用自发性疏散方式,大量人群在有限时间和空间内会发生拥堵,延长撤离时间,甚至因人群过度拥挤、疏散距离较长,造成群死群伤的人群踩踏事故。因此预先根据建筑的设计(出口的位置与数量、楼道的容量、室内人数和建筑的其他特点)规划疏散方案,对人们进行有组织地疏散具有重要意义。
和木桶理论类似,人员疏散时间关键取决于某些狭窄出口的人员通过能力,这些狭窄出口处单位时间内通过的人员数目有限,极易发生拥堵现象,拉长了疏散时间。理论和事实都证明合理的疏散方案有利于降低人员疏散撤离的时间或者在规定时间内疏散出更多的人,因而对关键节点人员疏散的方案研究十分必要。排队论中的“顾客”即要求疏散的人员,“服务机构”即关键节点,包括安全门、长廊拐角、楼梯口等。则室内疏散系统中的节点服务模型可以描述如下:人员为了能够尽快离开灾害区域而到达各个节点,若由于拥挤不能立即通过节点就必须排队等待,则加入队列,待通过节点后离开。应急疏散系统中通过节点的时间越短,疏散效果越好。排队论中的基本数量指标分别对应排队网络模型中的疏散指标,可作为衡量该模型优劣的参考标准。节点到达率表示该节点的人员到达速率;节点服务率表示该节点在单位时间内可以使多少人员通过;节点利用率表示该节点有人到达的概率;平均队长表示该节点正在排队等待和接受服务的人员总数;平均等待时间表示单个人员在队列中的等待时间。
因此,希望提出一种基于排队网络的室内人员疏散系统的疏散策略,能够为人员疏散提供优选的方案。
发明内容
为了解决上述问题,本发明提供了基于排队网络的室内人员疏散方法和疏散系统,在满足人员安全疏散的同时,通过时序差分的方法综合考虑当前与未来的系统收益,最小化疏散时间。
为达到上述目的,本发明采用如下技术方案:
基于排队网络的室内人员疏散方法,包括以下步骤:
S1、对建筑进行空间划分,将建筑内房间的空闲区域和走廊、楼梯提取出来,给出人员可移动的范围,并将人员容易聚集的区域划分为节点,能够进行人员直接移动的两个节点之间由边相连;节点作为排队网络的基本元素,针对每一个节点构建一个站,每个站即为一个单排队队列;
S2、收集当前建筑内的人员位置信息和室内空气信息,人员位置信息为人员在建筑中对具体位置坐标,室内空气信息包括空气的温度、湿度及有害气体浓度;
S3、根据S2得到的室内空气信息,判断室内环境是否安全;根据S2得到的人员位置信息,设定人员的初始位置,采用基于排队网络的疏散系统的数学模型对疏散过程进行优化,得到室内人员的疏散策略,并根据疏散策略和用户位置,得到各个位置到出口的路线,并发送至该位置的用户。
进一步的,步骤S3中,得到室内人员的疏散策略的过程包括以下步骤:
S301、构建基于排队网络的疏散系统的数学模型:确定目标函数及约束条件,目标函数使得疏散系统总疏散时间最短,约束条件为节点人流约束;
S302、采用事件驱动的方法对当前系统进行疏散仿真;在给定的节点人流约束下,根据基于排队网络的疏散系统中状态的变化,采用价值迭代的方法更新基于排队网络的疏散系统的疏散策略集合,使得系统的总疏散时间最短,得到疏散系统在各个状态下的疏散策略集合;
S303、根据当前疏散系统的状态选取对应疏散策略。
进一步的,S303中,事件驱动的方法过程为:将排队网络中每一个节点作为事件的触发点,每当有节点的人流密度评价指标参数发生变化时,事件发生,系统由当前的k阶段变为 k+1阶段。
进一步的,S301中的目标函数为:
进一步的,S302中,疏散系统状态S
进一步的,S302包括以下步骤:
S3021、初始化基于排队网络的疏散系统的疏散策略集合和系统状态;
S3022、根据人员位置信息,开始进行疏散仿真;
S3023、若疏散系统中任意节点的人流密度评价指标
S3024、进行仿真迭代,直到所有人员都安全疏散,获得疏散总时间,将使得疏散系统在某一状态下的的总疏散时间最短时的疏散策略集合作为疏散系统在该个状态下的疏散策略集合。
进一步的,S3023中,采用价值迭代的方法更新系统的疏散策略集合,包括以下步骤:
S30231、获取当前阶段的系统状态S
其中,
S30232、对于疏散系统的每一个节点,执行以下步骤:
V←v(S
Δ←max(Δ,|V-v(S
其中,V为中间参数;p(i′,R|i,a)则表示人员在节点i处采取行为a,到达节点i′的概率;
S30233、若Δ<τ,执行S30234;否则,令Δ=0,跳转至S30232;
S30234、计算当前阶段最优疏散策略集合θ*;
最优疏散策略集合θ*为使得当前节点价值函数最小的行为,即对应行为的概率值设为1,该节点其他行为的概率值设为0;
其中A为疏散系统的行为空间;θ
进一步的,S30232中,系统的回报函数
其中t
一种基于排队网络的室内人员疏散系统的优化装置,包括人员位置感知模块、安全信息检测模块、决策优化模块和中央控制器模块;
所述人员位置感知模块,用于获取建筑内人员的实时位置信息,并将获取的建筑内人员的实时位置信息输入到决策优化模块;
所述安全信息检测模块,用于根据室内温度、湿度和氢气浓度信息和历史数据判断室内是否处于危险状态,并将判断结果输入到决策优化模块;
所述决策优化模块,用于在室内处于危险状态的前提下,根据输入的所有人员位置信息,进行疏散仿真,计算得到疏散策略集合,即在保证疏散过程有序的前提下最小化疏散总时间,并将疏散策略集合输入到中央控制器模块;
所述中央控制器模块,通过无线网络与室内智能设备相连,根据输入的最优疏散策略,将最优的疏散路线发送到室内智能设备上。
一种基于排队网络的室内人员疏散系统的优化装置,包括至少一个处理器以及与所述至少一个处理器通信连接的存储器;所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的基于排队网络的室内人员疏散的优化方法。
与现有技术相比,本发明至少具有以下有益的技术效果:
总体来说,研究室内人员疏散问题包括两个方面,即数学建模和仿真模拟研究。在数学建模方面,采用排队网络模型对复杂网络系统进行建模,将环境复杂的疏散网络抽象为信息物理融合的排队网络,通过排队网络中精确的数据参数对疏散效果进行评估。社会力模型能够模拟人流的自组织现象,还可模拟人员在恐慌时的逃生行为,具有物理机理描述清晰、可解释性强的优点。考虑人员行为的不确定性,在排队网络模型中加入社会力的影响,具体表现为人员会有尽可能快的到达安全点和避开障碍物的意愿。本方法结合数据和机理建模的优势,采用数据机理双驱动建模的方法,对于机理清晰的环节,采用准确数学模型描述,对于机理模糊的环节,通过社会力模型划分区域人员密度边界,将其作为数据驱动建模的约束条件。
进一步的,在仿真模拟方面,采用事件驱动的方法对仿真的阶段进行划分,即不需要按照仿真系统的时间不断更新系统的状态信息,只需按照设定的事件发生的次数来更新系统状态,考虑关键节点处的人员到达情况,而简化非关键节点处的流程,大大降低计算的复杂度,也大幅降低了整个问题的求解时间,对于大规模复杂网络问题的优化具有重要意义。
进一步的,该方法采用强化学习中的价值迭代的方法来更新系统的疏散策略,相比于策略迭代等其他更新方法,具有计算复杂度较低、值估计随机性较小的特点。在更新过程中不需要遍历全局所有的状态,只需考虑当前状态和下一跳状态即可在有限的迭代次数中获得收敛的最优解。
附图说明
图1为基于排队网络的室内人员疏散系统的框架图;
图2为基于排队网络的室内人员疏散系统的整体流程图;
图3为基于排队网络的室内人员疏散系统的运行优化方法流程图;
图4为基于事件驱动的仿真流程图;
图5为基于排队网络的室内人员疏散系统的仿真流程图;
图6为基于排队网络的室内人员疏散系统的一种可能的结构示意图。
具体实施方式
下面结合附图和具体实施方式对本发明进行详细说明。
参照图1,本发明提供了基于排队网络的室内人员疏散系统,包括人员位置感知模块、安全信息检测模块、决策优化模块和中央控制器模块。
人员位置感知模块,通过部署在建筑内的红外传感器和人员自身携带的移动智能设备(智能手机、平板电脑等)获取建筑内人员的实时位置信息,并将获取的建筑内人员的实时位置信息输入到决策优化模块。其中通过红外传感器进行建筑内的人员位置区域识别,并采用无线定位技术通过感知建筑内人员携带的移动智能设备获得人员的位置信息,保证能够比较精确地得到建筑内人员的实时位置。
安全信息检测模块,通过部署在建筑内的温度传感器、湿度传感器、氢气传感器等分别采集室内温度、湿度和氢气浓度信息,传感器的部署水平方向一般间隔2米,垂直方向部署两层,保证能够全面检测室内空气信息。根据历史数据判断室内传感器所在区域是否处于危险状态,并将判断结果输入到决策优化模块。考虑建筑内的有害气体,以氢气为例,若有任意一个氢气传感器测量到期所在区域空气中的氢气浓度超标,则氢气传感器向决策优化模块发送警报信息,此时室内就处于危险状态,需要对室内人员进行疏散。
决策优化模块,在室内处于危险状态的前提下,根据输入的所有人员位置信息,进行疏散仿真,计算得到疏散策略集合,疏散策略集合包括所有室内人员的疏散路径,即在保证疏散过程有序的前提下最小化疏散总时间,并将疏散策略集合输入到中央控制器模块。根据当前时刻室内人员的位置,进行多次的疏散仿真,计算获得的最优解所采取的策略集合即为最优疏散策略,整个仿真过程是即时完成的,不会延误实际疏散过程。
中央控制器模块,通过无线网络与室内智能设备(智能手机、平板电脑等)相连,根据输入的最优疏散策略,将最优的疏散路线发送到室内智能设备上,指导疏散过程快速有效完成。该模块将计算得到的最优策略进行可视化,并将整个疏散过程具体到人员个体,使原本复杂的无序疏散过程变成已知疏散路线的有序疏散。
决策优化模块包括初始化模块、仿真模块、迭代优化模块和求解模块。
初始化模块,用于构建基于排队网络的室内人员疏散系统的数学模型,确定目标函数和约束条件,目标函数使得该系统总疏散时间最短。仿真模块,用于根据人员位置信息和室内安全信息进行室内人员疏散的仿真,采用事件驱动的方法来划分仿真的阶段。迭代优化模块,用于更新系统的疏散策略集合,保证当前采用的策略能够最小化系统的总疏散时间,疏散策略集合的元素为某一状态下,各个节点的疏散方向。求解模块,用于求解系统的目标函数,获得系统的疏散策略集合。
参照图2所示,本发明的实施提供一种基于排队网络的室内人员疏散系统的运行优化方法,构建基于排队网络的疏散系统的数学模型,确定目标函数及相关的约束条件,具体步骤如下:
S1、对建筑进行空间划分,将建筑内房间的空闲区域和走廊、楼梯提取出来,给出人员可移动的范围,并将人员容易聚集的区域划分为节点,人员的移动可以看做从一个节点转移到另一个节点,即能够进行人员直接移动的两个节点之间会有边相连,构成一个由点和边组成的无向图。其中节点作为排队网络的基本元素,针对每一个节点构建一个站,每个站即为一个单排队队列,采用先入先出的规则进入队列和离开队列;
S2、收集当前建筑内的人员位置信息和室内空气信息,人员位置信息为人员在建筑中对具体位置坐标,室内空气信息包括空气的温度、湿度及有害气体浓度;
S3、根据S2得到的室内空气信息,判断室内环境是否安全;根据S2得到的人员位置信息,设定人员的初始位置,采用基于排队网络的数学模型对疏散过程进行优化,得到疏散策略,并根据疏散策略和用户位置,得到各个位置到出口的路线,并发送至该位置的用户。其中排队网络模型以S1中的节点为基本元素,整个排队网络由有限个节点及其之间的边连接关系构成,两个节点之间有边连接表明这两个节点之间可以进行人员的转移;
参照图3所示,本发明的实施提供一种基于排队网络的室内人员疏散系统的仿真方法,得到室内人员的疏散策略的过程包括以下步骤:
S301、构建基于排队网络的疏散系统(以下简称疏散系统)的数学模型,数学模型包括目标函数及约束条件,确定目标函数及约束条件,目标函数使得疏散系统总疏散时间最短,约束条件为节点人流约束,总疏散时间是指:自建筑中的人员收到疏散路径至人员离开建筑所花费的时间;
目标函数为:
S302、采用事件驱动的方法对当前系统进行疏散仿真;在给定的节点人流约束下,根据疏散系统状态的变化,采用价值迭代的方法在线更新疏散系统的疏散策略集合,使得系统的总疏散时间最短,得到疏散系统各个状态的疏散策略集合。
其中,疏散系统状态
其中,p
表1节点人流指标
其中,
S303、基于S302的仿真结果获得疏散系统的总疏散时间和在仿真过程中不同的系统状态对应的疏散策略,根据实际疏散系统的状态选取对应疏散策略进行疏散。
参照图4所示,事件驱动的方法,包括以下步骤:
将排队网络中每一个节点作为事件的触发点,每当有节点的指标参数
即不需要按照仿真系统的时间不断更新系统的状态信息,只需按照设定的事件发生的次数来更新系统状态,这样可以大大减少仿真计算的数据量,减小这个复杂系统优化问题的复杂度,也大幅降低了整个问题的求解时间。
参照图5所示,本发明的实施提供一种基于排队网络的室内人员疏散系统的仿真方法,其中具体仿真过程包括以下步骤:
S3021、初始化疏散系统,包括系统的疏散策略集合和系统状态;
S3022、根据输入的人员位置信息,开始进行疏散仿真;
S3023、若疏散系统中任意节点的人流密度评价指标
S3024、不断进行仿真迭代,直到所有人员都安全疏散,获得疏散总时间,将在仿真过程中出现的疏散策略及对应的系统状态记录下来,用于指导实际疏散过程。
其中S3021中的系统疏散策略为人员在疏散系统中任意一个节点处的转移概率,即人员在该节点处应该向哪个节点进行转移以到达安全点,系统状态为
进一步的,S3023中价值迭代的方法更新系统的疏散策略集合,包括以下步骤:
S30231、获取当前阶段的系统状态、价值函数v(S
其中,价值函数值初始设定为在系统状态为s时,疏散系统的每个节点到安全点的最短疏散时间,即在系统状态已知的情况下,每个节点对应一个价值函数的值v(S
S30232、对于疏散系统的每一个节点,执行以下步骤:
V←v(S
Δ←max(Δ,|V-v(S
其中,V为中间参数,用于存储当前节点的价值函数值,v(S
p(i′,R|i,a)则表示人员在节点i处采取行为a,到达节点i′的概率;R为采取行为a的回报,
进一步的,S30232中,系统的回报函数
其中t
S30233、若Δ<τ,执行S30234,否则,令Δ=0,跳转至S30232;
S30234、计算得到疏散系统当前阶段最优疏散策略集合θ*;
最优疏散策略集合θ*为使得当前节点价值函数最小的行为集合,即对应行为的概率值设为1,该节点其他行为的概率值设为0。
其中A为疏散系统的行为空间;
其中p(j|i,a)为在节点i处采取行为a使得人员转移到节点j处的概率,概率值为0或1,保证每一个行为对应一个下一跳节点;p
为检验本发明的有效性,选取了3种不同的方法与本发明的方法进行对比。
第一种方法是随机疏散的方法,室内人员没有任何疏散引导,自行进行疏散;第二种方法是最短路径疏散的方法,人员已知疏散的最短路径,并按该路径进行疏散;第三种方法是自组织疏散的方法,人们已知疏散的最短路径,并且会主动避开人流密集区域;第四种方法是本发明的方法,命名为智能自组织疏散,人们已知疏散的最短路径,并且会主动避开人流密集区域,而且在选择是否让人员避开时会考虑全局疏散的收益,使得总的疏散时间最短。
表2本发明方法和其他3种疏散方法性能表现分析
表2是本发明方法和其他3种疏散方法性能表现分析,可以很明显地看出本方法的总疏散时间最短,相比于随机疏散、最短路径疏散、自组织疏散方法,总疏散时间分别减少了40.21%, 32.86%,15.94%。可以看出本方法相比于其他疏散方法能够有效减少疏散时间,大大提高疏散效率。
参照图6所示,给出了基于排队网络的室内人员疏散系统的一种可能的结构示意图。基于排队网络的室内人员疏散系统的决策优化模块包括:处理器和存储器。至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的基于排队网络的室内人员疏散的优化方法。处理器用于对基于排队网络的室内人员疏散系统的疏散仿真和疏散策略计算;存储器用于存储基于排队网络的室内人员疏散系统的决策优化模块的程序代码和数据,数据主要包括每次仿真得到的总疏散时间和对应不同系统状态的疏散策略集合。
尽管结合具体实例对本发明进行了描述,显而易见的,在不脱离本发明的精神实质和必要特征的情况下,可对其进行各种修改和组合。因此,上述公开的实施方案,就各方面而言,都只是举例说明,并不是仅有的。所有在本发明范围内或在等同于本发明的范围内的改变均被本发明包含。
- 基于排队网络的室内人员疏散方法和疏散系统
- 基于排队决策模型的人员疏散方法