一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种邮轮火灾下的人员疏散方法、装置、设备及存储介质

2023-02-06 10:45:01 来源:中国专利 TAG:


1.本发明涉及疏散路径规划技术领域,尤其涉及一种邮轮火灾下的人员疏散方法、装置、设备及存储介质。


背景技术:

2.近年来,邮轮事故经常发生,给国家和个人造成了巨大损失。邮轮是海上浮动的度假中心,在住宿房间、酒吧和剧院有大量用于装修的可燃材料。当重大火灾发生时,如何保障游客和船员的人身安全,快速高效组织邮轮所有人员安全疏散是当前海事安全工作的热点。由于邮轮航行在海上,环境相对封闭,灾害发生时,恐慌、焦虑和不耐烦等心理状态影响将会影响疏散时间。因此研究火灾发生情况下人员疏散路径优化具有重要意义。
3.现有技术中,一般通过麻雀搜索算法决群体疏散路径优化方面的问题。麻雀搜索算法模拟麻雀觅食过程中的行为,将觅食麻雀分为探索麻雀和追随麻雀。其中探索麻雀负责寻找食物并提供方向,追随麻雀负责获取食物。近年来,麻雀搜索算法被广泛应用于无人机航迹规划,再生能源系统优化,水文气象预测等领域。
4.但是,现有的麻雀搜索算法应用于邮轮的火灾疏散路径规划还存在一些不足,麻雀搜索算法只能解决单路径的疏散问题,并且多次的迭代寻找最优路径,会存在疏散路径规划收敛时间长的问题。


技术实现要素:

5.有鉴于此,有必要提供一种邮轮火灾下的人员疏散方法、装置、设备及存储介质,用以解决现有技术中在进行邮轮火灾下的人员疏散时迭代次数多,收敛时间长。
6.为达到上述技术目的,本发明采取了以下技术方案:
7.第一方面,本发明提供了一种邮轮火灾下的人员疏散方法,包括:
8.基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;
9.基于改进的dijkstra算法和疏散网络节点图,根据待疏散人员的初始位置确定疏散路径;
10.基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置;
11.根据更新后的待疏散人员的位置实时更新疏散路径,直至到达出口的待疏散人员数量达到待疏散人员的总数。
12.优选的,基于改进的dijkstra算法和疏散网络节点图,根据待疏散人员的初始位置确定疏散路径,包括:
13.实时采集邮轮的环境参数,并根据环境参数和疏散网络节点图实时计算所有节点间的火灾烟气影响因素;
14.基于改进的dijkstra算法和疏散网络节点图,根据火灾烟气影响因素和待疏散人
员的初始位置确定疏散路径。
15.优选的,环境参数包括节点的实际温度、节点的能见度影响因子和节点的一氧化碳浓度影响因子;实时采集邮轮的环境参数,并根据环境参数和疏散网络节点图实时计算所有节点间的火灾烟气影响因素,包括:
16.根据预设参考温度、节点处待疏散人员的预设最大速度和节点的实际温度计算节点的温度影响度;
17.根据节点的能见度影响因子计算节点的能见度影响度;
18.根据节点的一氧化碳浓度影响因子计算节点的一氧化碳浓度影响度;
19.根据节点的温度影响度、节点的能见度影响度和节点的一氧化碳浓度影响度计算所有节点间的火灾烟气影响因素。
20.优选的,基于改进的dijkstra算法和疏散网络节点图,根据火灾烟气影响因素和待疏散人员的初始位置确定疏散路径,包括:
21.获取节点的坐标信息,根据坐标信息计算节点间的实际长度;
22.根据节点间的实际长度和火灾烟气影响因素计算节点间的当量长度;
23.将节点间的当量长度之和最小的疏散路径设为疏散路径。
24.优选的,基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置,包括:
25.将待疏散人员按照预设比例分为探索麻雀和追随麻雀;
26.基于麻雀搜索算法实时更新探索麻雀的位置;
27.基于人工鱼群算法,根据探索麻雀的位置实时更新追随麻雀的位置。
28.优选的,基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置,还包括:
29.根据待疏散人员的疏散速度和疏散路径的当量长度计算待疏散人员的适应度;
30.当根据待疏散人员的适应度判断出现火灾危险时,根据疏散路径确定待疏散人员的最佳位置;
31.根据待疏散人员的最佳位置和疏散参数实时更新待疏散人员的位置。
32.优选的,基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置,还包括:
33.当疏散路径出现拥堵时,判断相邻节点的疏散路径是否拥堵;
34.当相邻节点的疏散路径不拥堵时,生成随机数,根据随机数实时更新待疏散人员的位置;
35.当相邻节点的疏散路径拥堵时,根据待疏散人员的当前位置实时更新待疏散人员的位置。
36.第二方面,本发明还提供了一种邮轮火灾下的人员疏散装置,包括:
37.节点构造模块,用于基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;
38.疏散路径模块,用于基于改进的dijkstra算法和疏散网络节点图,根据待疏散人员的初始位置确定疏散路径;
39.位置更新模块,用于基于疏散路径对待疏散人员进行疏散,并通过预设方法实时
更新待疏散人员的位置;
40.判断模块,用于根据更新后的待疏散人员的位置实时更新疏散路径,直至到达出口的待疏散人员数量达到待疏散人员的总数。
41.第三方面,本发明还提供了一种电子设备,包括存储器和处理器,其中,
42.存储器,用于存储程序;
43.处理器,与存储器耦合,用于执行存储器中存储的程序,以实现上述任一种实现方式中的邮轮火灾下的人员疏散方法中的步骤。
44.第四方面,本发明还提供了一种计算机可读存储介质,用于存储计算机可读取的程序或指令,程序或指令被处理器执行时,能够实现上述任一种实现方式中的邮轮火灾下的人员疏散方法中的步骤。
45.采用上述实施例的有益效果是:本发明涉及的一种邮轮火灾下的人员疏散方法、装置、设备及存储介质,该方法包括:基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;基于改进的dijkstra算法和所述疏散网络节点图,根据所述待疏散人员的初始位置确定疏散路径;基于所述疏散路径对所述待疏散人员进行疏散,并通过预设方法实时更新所述待疏散人员的位置;根据更新后的所述待疏散人员的位置实时更新疏散路径,直至到达出口的所述待疏散人员数量达到所述待疏散人员的总数。本发明提供的一种邮轮火灾下的人员疏散方法、装置、设备及存储介质,根据疏散网络节点图以节点的方式规划疏散路径,将疏散路径具体化,然后基于改进的dijkstra算法确定待疏散人员从当前位置到出口的疏散路径,避免了后续对人员疏散时的盲目性,再通过预设方法在疏散时迭代次数少,并且提高了收敛速度,进而提高了待疏散人员的疏散效率。
附图说明
46.图1为本发明提供的邮轮火灾下的人员疏散方法的一实施例的流程示意图;
47.图2为图1中步骤s102的一实施例的流程示意图;
48.图3为图1中步骤s103的一实施例的流程示意图;
49.图4为图1中步骤s103的一实施例的流程示意图;
50.图5为本发明提供的邮轮甲板的一实施例的结构示意图;
51.图6为本发明提供的邮轮甲板的一实施例的网络节点图;
52.图7为本发明提供的火灾发生时疏散路径的一实施例的节点示意图;
53.图8为本发明提供的火灾发生时人员疏散的一实施例的疏散效果图;
54.图9为本发明提供的邮轮火灾下的人员疏散装置的一实施例的结构示意图;
55.图10为本发明实施例提供的电子设备的结构示意图。
具体实施方式
56.下面结合附图来具体描述本发明的优选实施例,其中,附图构成本技术一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
57.在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
58.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同
的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
59.本发明提供了一种邮轮火灾下的人员疏散方法、装置、设备及存储介质,以下分别进行说明。
60.请参阅图1,图1为本发明提供的邮轮火灾下的人员疏散方法的一实施例的流程示意图,本发明的一个具体实施例,公开了一种邮轮火灾下的人员疏散方法,包括:
61.s101、基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;
62.s102、基于改进的dijkstra算法和疏散网络节点图,根据待疏散人员的初始位置确定疏散路径;
63.s103、基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置;
64.s104、根据更新后的待疏散人员的位置实时更新疏散路径,直至到达出口的待疏散人员数量达到待疏散人员的总数。
65.在上述实施例中,预设规则包括三条原则:(1)邮轮的节点设置在人员可以到达的位置。(2)疏散网络节点图中的每个节点之间的距离可以被计算出来。(3)节点之间路径根据邮轮设计手册设置最大容量。建立邮轮的节点网络图g(v,e,w,q,c)。其中v为节点,e表示邮轮疏散路径,w表示当量长度,q表示疏散路径的容量,c表示疏散节点的容量。直接获取邮轮的结构图纸,然后基于预设规则,根据邮轮的结构图纸构建邮轮火灾的疏散网络节点图。
66.待疏散人员的初始位置可以通过对待疏散人员的手机或者手环进行定位,也可以通过扫描邮轮得到邮轮上待疏散人员的初始位置。需要说明的是,获取待疏散人员的初始位置不是本发明要求保护的重点,而且获取手段有多种现有技术可以实现,因此,本发明对此不做进一步赘述。
67.除了确定待疏散人员的初始位置外,还需要确定待疏散人员的总数、待疏散人员的类型,确定待疏散人员的总数可以避免在疏散的过程中有人员被遗漏,而确定待疏散人员的类型可以确定待疏散人员的疏散速度,从而更好的规划疏散路径,提高疏散效率。
68.改进的dijkstra算法属于一种现有技术,本发明通过改进的dijkstra算法确定了待疏散人员的初始位置下的疏散路径,通过该疏散路径先对待疏散人员进行疏散,然后根据预设方法更新待疏散人员的位置,并进一步更新疏散路径,减少了迭代次数,加快了收敛速度,从而提高了疏散效率。
69.在疏散的过程中需要实时的更新待疏散人员的位置和疏散路径,在待疏散人员数量未达到待疏散人员的总数时,需要重复计算待疏散人员的疏散路径、更新待疏散人员的位置,直至到达出口处的待疏散人员的数量达到了待疏散人员的总数,这时才表示完成了疏散,以确保对所有待疏散人员都完成了疏散。
70.与现有技术相比,本实施例提供的一种邮轮火灾下的人员疏散方法,包括:基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;基于改进的dijkstra算法和所述疏散网络节点图,根据所述待疏散人员的初始位置确定疏散路径;基于所述疏散路径对所述待疏散人员进行疏散,并通过预设方法实时更新所述待疏散人员的位置;根据更新后的所述待疏散人员的位置实时更新疏散路径,直至到达出口的所
述待疏散人员数量达到所述待疏散人员的总数。本发明提供的一种邮轮火灾下的人员疏散方法、装置、设备及存储介质,根据疏散网络节点图以节点的方式规划疏散路径,将疏散路径具体化,然后基于改进的dijkstra算法确定待疏散人员从当前位置到出口的疏散路径,避免了后续对人员疏散时的盲目性,再通过预设方法在疏散时迭代次数少,并且提高了收敛速度,进而提高了待疏散人员的疏散效率。
71.在本发明的一些实施例中,基于改进的dijkstra算法和疏散网络节点图,根据待疏散人员的初始位置确定疏散路径,包括:
72.实时采集邮轮的环境参数,并根据环境参数和疏散网络节点图实时计算所有节点间的火灾烟气影响因素;
73.基于改进的dijkstra算法和疏散网络节点图,根据火灾烟气影响因素和待疏散人员的初始位置确定疏散路径。
74.在上述实施例中,一般通过对应的传感器来采集邮轮的环境参数,如温度传感器、烟雾传感器、一氧化碳传感器等,本方案中也可以采用其他方式来采集邮轮的环境参数,只要其能够实时准确采集邮轮的环境参数即可,本技术对此不做进一步限制。
75.改进的dijkstra算法先计算节点间的实际长度,然后根据火灾烟气影响因素、节点间的实际长度和待疏散人员的初始位置计算节点间的当量长度,将当量长度最短的路径作为疏散路径,将待疏散人员按照疏散路径进行疏散。
76.在本发明的一些实施例中,环境参数包括节点的实际温度、节点的能见度影响因子和节点的一氧化碳浓度影响因子;实时采集邮轮的环境参数,并根据环境参数和疏散网络节点图实时计算所有节点间的火灾烟气影响因素,包括:
77.根据预设参考温度、节点处待疏散人员的预设最大速度和节点的实际温度计算节点的温度影响度;
78.根据节点的能见度影响因子计算节点的能见度影响度;
79.根据节点的一氧化碳浓度影响因子计算节点的一氧化碳浓度影响度;
80.根据节点的温度影响度、节点的能见度影响度和节点的一氧化碳浓度影响度计算所有节点间的火灾烟气影响因素。
81.在上述实施例中,节点的温度影响度的计算公式如下:
[0082][0083]
节点的能见度影响度的计算公式如下:
[0084]
[0085]
节点的一氧化碳浓度影响度的计算公式如下:
[0086][0087]
其中,fa(ρ)表示烟气温度对邮轮疏散人员的影响,ρe表示邮轮当前环境温度,ρ
c1
表示邮轮疏散人员感到不舒服温度,ρ
c2
表示将会导致邮轮疏散人员灼伤的温度,ρ
dead
表示将直接导致邮轮疏散人员死亡的温度,vmax表示待疏散人员的最大移动速度。fb(α)表示能见度对邮轮疏散人员的影响,α表示邮轮疏散人员能见度的影响因子。fc(β)表示co浓度对邮轮疏散人员的影响,β表示邮轮疏散人员一氧化碳浓度影响因子。
[0088]
节点间的火灾烟气影响因素的计算公式如下:
[0089][0090]
请参阅图2,图2为图1中步骤s102的一实施例的流程示意图,在本发明的一些实施例中,基于改进的dijkstra算法和疏散网络节点图,根据火灾烟气影响因素和待疏散人员的初始位置确定疏散路径,包括:
[0091]
s201、获取节点的坐标信息,根据坐标信息计算节点间的实际长度;
[0092]
s202、根据节点间的实际长度和火灾烟气影响因素计算节点间的当量长度;
[0093]
s203、将节点间的当量长度之和最小的疏散路径设为疏散路径。
[0094]
在上述实施例中,根据节点的坐标位置计算节点间的实际长度,计算公式如下:
[0095][0096]
其中,xi和xj分别为i节点和j节点的横坐标,yi和yj分别为i节点和j节点的纵坐标,l
ij
表示节点i和节点j之间的实际长度。
[0097]
节点的当量长度计算公式如下:
[0098]
l
ij
=r
vij
·
l
ij

[0099]
其中,r
vij
表示火灾烟气影响因素,l
ij
表示疏散者在节点i和节点j之间的当量长度。
[0100]
通过公式计算当量长度最短的路径,其中,p表示第p个待疏散人员,m为该层甲板的总人数,s表示疏散人员出发点,path p表示每个人从出发点到楼梯口的一条路径。
[0101]
请参阅图3,图3为图1中步骤s103的一实施例的流程示意图,在本发明的一些实施例中,基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置,包括:
[0102]
s301、将待疏散人员按照预设比例分为探索麻雀和追随麻雀;
[0103]
s302、基于麻雀搜索算法实时更新探索麻雀的位置;
[0104]
s303、基于人工鱼群算法,根据探索麻雀的位置实时更新追随麻雀的位置。
[0105]
在上述实施例中,预设比例可以根据实际情况进行调整,将待疏散人员分成不同的探索麻雀和追随麻雀,在疏散的过程中,划分了待疏散人员中在疏散路径前端的人员,将
带领其他人员即追随麻雀有序实现疏散。
[0106]
探索麻雀依据麻雀搜索算法更新位置:
[0107][0108]
其中,表示t时刻第p个探索麻雀的位置,表示t 1时刻第p个追随麻雀的位置,τ
max
表示最大迭代次数,μ表示随机数,h表示服从正太分布随机数,j表示矩阵。r2表示预警值,st表示安全值。
[0109]
追随麻雀依据人工鱼群算法更新位置:
[0110][0111]
其中,为探索麻雀t时刻的中心位置,rand为随机数,ε为步长。
[0112]
请参阅图4,图4为图1中步骤s103的一实施例的流程示意图,在本发明的一些实施例中,基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置,还包括:
[0113]
s401、根据待疏散人员的疏散速度和疏散路径的当量长度计算待疏散人员的适应度;
[0114]
s402、当根据待疏散人员的适应度判断出现火灾危险时,根据疏散路径确定待疏散人员的最佳位置;
[0115]
s403、根据待疏散人员的最佳位置和疏散参数实时更新待疏散人员的位置。
[0116]
在上述实施例中,计算待疏散人员的适应度的公式如下:
[0117][0118][0119][0120]
其中,l
p
表示待疏散人员p的所有路径的当量长度,n表示从当前节点到楼梯/电梯出口有n条路径,y
p
表示待疏散人员p的疏散路径的最小当量长度,表示待疏散人员p从节点i到节点j的速度,κ为恐慌因子,当人员出现恐慌时,疏散人员的速度会减慢,λ为拥挤因子,调整疏散过程中拥挤导致人员疏散速度的变化。
[0121]
通过改进的dijkstra算法得到了疏散路径,可以根据疏散路径确定t时刻的最佳位置在疏散出现火灾危险时,待疏散人员做出反捕食行为,待疏散人员的位置更新公式如下:
[0122][0123]
其中,φ为步长控制参数,f
p
表示待疏散人员p的适应度值,fg为全局最佳适应度值,fw为全局最差适应度值,fw和fg都根据疏散路径进行确定,θ表示疏散人员移动的方向,ζ为常数,通过人为设置,保证分母不为零。
[0124]
在本发明的一些实施例中,基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置,还包括:
[0125]
当疏散路径出现拥堵时,判断相邻节点的疏散路径是否拥堵;
[0126]
当相邻节点的疏散路径不拥堵时,生成随机数,根据随机数实时更新待疏散人员的位置;
[0127]
当相邻节点的疏散路径拥堵时,根据待疏散人员的当前位置实时更新待疏散人员的位置。
[0128]
在上述实施例中,如果当前路径出现拥堵,相邻路径不拥堵,疏散人员以一定的概率前往相邻路径,计算公式为:
[0129][0130]
如果当前路径和相邻路径都出现拥堵,疏散人员则开始等待,计算公式为:
[0131][0132]
本发明还提供一个邮轮火灾下的人员疏散的具体实施例,请参阅图5,图5为本发明提供的邮轮甲板的一实施例的结构示意图,本发明选取邮轮的第5层甲板为实验对象,该邮轮第5层甲板有舱室、餐厅和娱乐室。
[0133]
请参阅图6,图6为本发明提供的邮轮甲板的一实施例的网络节点图,本图是根据邮轮的具体cad图纸绘制得到,根据餐厅、走廊和舱室等的中心绘制节点坐标,根据餐厅、走廊和舱室等之间的路径绘制连边,并存储相关的坐标数据。甲板长320m、宽48m、高3m,甲板共有117个节点,节点[16,18,27,41,42,58,70,72,89,91,114]为楼梯/电梯。其他节点为疏散人员能够到达位置,例如:拐弯、走廊和舱室等。
[0134]
本实施例中,共有600人参加了疏散,成年男性、成年女性、老年人和儿童的比例为27%,25%,40%和8%。成年男性疏散速度为1.19m/s,成年女性疏散速度为0.98m/s,老年人疏散速度为0.55m/s,儿童的疏散速度为0.64m/s。在观光台分布20人,在餐厅和娱乐室分布315人,在舱室分布265人。
[0135]
麻雀搜索算法中的种群个数为600,迭代次数为100次,预警值为0.5和安全值为1。基于麻雀搜索算法,将适应度小的前15%疏散人员确定为指引者、剩下的85%确定为追随者。
[0136]
确定每一待疏散人员的疏散路径和每一待疏散人员的位置,需要说明的是,疏散路径和待疏散人员的位置都是需要实时更新的,通过上述方法对待疏散人员进行疏散,并判断达到出口处的人员数量是否等于待疏散人员的总数量具体指到达楼梯口和电梯口的节点[16,18,27,41,42,58,70,72,89,91,114]人数是否等于600,如果等于600,则所有的邮
轮疏散人员都完成疏散,如果没有则继续对待疏散人员进行疏散。
[0137]
请参阅图7,图7为本发明提供的火灾发生时疏散路径的一实施例的节点示意图,节点22发生火灾时,连接节点22和节点23的路径和连接节点22和节点26的路径因为火灾产生的co、高温和烟雾导致路径不能通行。所以节点26的最优路径从26

22

23

28

27变换为26

32

36

41,节点25的最优疏散路径为25

19

20

18,节点24的最优疏散路径为24

30

33

37

38

40

39

43

42。
[0138]
请参阅图8,图8为本发明提供的火灾发生时人员疏散的一实施例的疏散效果图,从图8可知,当火灾发生时,邮轮上所有的人员以91秒时间完成了全部人员的疏散。
[0139]
为了更好实施本发明实施例中的邮轮火灾下的人员疏散方法,在邮轮火灾下的人员疏散方法基础之上,对应的,请参阅图9,图9为本发明提供的邮轮火灾下的人员疏散装置的一实施例的结构示意图,本发明实施例提供了一种邮轮火灾下的人员疏散装置900,包括:
[0140]
节点构造模块910,用于基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;
[0141]
疏散路径模块920,用于基于改进的dijkstra算法和疏散网络节点图,根据待疏散人员的初始位置确定疏散路径;
[0142]
位置更新模块930,用于基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置;
[0143]
判断模块940,用于根据更新后的待疏散人员的位置实时更新疏散路径,直至到达出口的待疏散人员数量达到待疏散人员的总数。
[0144]
这里需要说明的是:上述实施例提供的装置900可实现上述各方法实施例中描述的技术方案,上述各模块或单元具体实现的原理可参见上述方法实施例中的相应内容,此处不再赘述。
[0145]
请参阅图10,图10为本发明实施例提供的电子设备的结构示意图。基于上述邮轮火灾下的人员疏散方法,本发明还相应提供了一种邮轮火灾下的人员疏散设备,邮轮火灾下的人员疏散设备可以是移动终端、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该邮轮火灾下的人员疏散设备包括处理器1010、存储器1020及显示器1030。图10仅示出了电子设备的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
[0146]
存储器1020在一些实施例中可以是邮轮火灾下的人员疏散设备的内部存储单元,例如邮轮火灾下的人员疏散设备的硬盘或内存。存储器1020在另一些实施例中也可以是邮轮火灾下的人员疏散设备的外部存储设备,例如邮轮火灾下的人员疏散设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器1020还可以既包括邮轮火灾下的人员疏散设备的内部存储单元也包括外部存储设备。存储器1020用于存储安装于邮轮火灾下的人员疏散设备的应用软件及各类数据,例如安装邮轮火灾下的人员疏散设备的程序代码等。存储器1020还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器1020上存储有邮轮火灾下的人员疏散程序1040,该邮轮火灾下的人员疏散程序1040可被处理器1010所执行,从而实现本技术各实施例的邮轮火灾下的人员疏散方法。
[0147]
处理器1010在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行存储器1020中存储的程序代码或处理数据,例如执行邮轮火灾下的人员疏散方法等。
[0148]
显示器1030在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light-emitting diode,有机发光二极管)触摸器等。显示器1030用于显示在邮轮火灾下的人员疏散设备的信息以及用于显示可视化的用户界面。邮轮火灾下的人员疏散设备的部件1010-1030通过系统总线相互通信。
[0149]
在一实施例中,当处理器1010执行存储器1020中邮轮火灾下的人员疏散程序1040时实现如上的邮轮火灾下的人员疏散方法中的步骤。
[0150]
本实施例还提供了一种计算机可读存储介质,其上存储有邮轮火灾下的人员疏散程序,该邮轮火灾下的人员疏散程序被处理器执行时实现以下步骤:
[0151]
基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;
[0152]
基于改进的dijkstra算法和疏散网络节点图,根据待疏散人员的初始位置确定疏散路径;
[0153]
基于疏散路径对待疏散人员进行疏散,并通过预设方法实时更新待疏散人员的位置;
[0154]
根据更新后的待疏散人员的位置实时更新疏散路径,直至到达出口的待疏散人员数量达到待疏散人员的总数。
[0155]
综上,本实施例提供的一种邮轮火灾下的人员疏散方法、装置、设备及存储介质,该方法包括:基于预设规则,根据邮轮结构图建立疏散网络节点图,并确定待疏散人员的总数和初始位置;基于改进的dijkstra算法和所述疏散网络节点图,根据所述待疏散人员的初始位置确定疏散路径;基于所述疏散路径对所述待疏散人员进行疏散,并通过预设方法实时更新所述待疏散人员的位置;根据更新后的所述待疏散人员的位置实时更新疏散路径,直至到达出口的所述待疏散人员数量达到所述待疏散人员的总数。本发明提供的一种邮轮火灾下的人员疏散方法、装置、设备及存储介质,根据疏散网络节点图以节点的方式规划疏散路径,将疏散路径具体化,然后基于改进的dijkstra算法确定待疏散人员从当前位置到出口的疏散路径,避免了后续对人员疏散时的盲目性,再通过预设方法在疏散时迭代次数少,并且提高了收敛速度,进而提高了待疏散人员的疏散效率。
[0156]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献