地铁应急事件的人员分配方法及装置与流程

文档序号:35702514发布日期:2023-10-12 01:57阅读:31来源:国知局
地铁应急事件的人员分配方法及装置与流程

本发明涉及安监领域,具体而言,涉及一种地铁应急事件的人员分配方法及装置。


背景技术:

1、随着人工智能技术的兴起,当地铁内发生紧急情况时,需要及时做出响应,分配相关站务人员到现场进行处理,如何自动高效地进行站务人员分配,提高事件响应效率,是行业需要解决的棘手问题。

2、相关技术中,应急指挥缺少人员位置和故障位置的数据支撑,当产生应急事件时指挥人员是按照应急预案进行的指挥,无法动态调整,当相关人员不在对应位置或过远无法做到有效支援。

3、针对相关技术中存在的上述问题,暂未发现有效的解决方案。


技术实现思路

1、本发明提供了一种地铁应急事件的人员分配方法及装置。

2、根据本技术实施例的一个方面,提供了一种地铁应急事件的人员分配方法,所述方法包括:确定地铁应急事件的事件位置和事件等级;搜索地铁站务人员集合中每个人员的人员位置;根据所述人员位置计算所述地铁站务人员集合中每个人员到所述事件位置的可达时间;根据所述可达时间和所述事件等级从所述地铁站务人员集合中向所述地铁应急事件分配应急处理人员。

3、进一步,根据所述人员位置计算所述地铁站务人员集合中每个人员到所述事件位置的可达时间包括:以预设位置点为原点创建地铁站的笛卡尔坐标系;针对所述地铁站务人员集合中每个人员的人员位置,在所述笛卡尔坐标系中以人员位置为起始节点,所述事件位置为目标节点进行a*搜索,计算从所述起始节点到达所述目标节点的可达时间;统计所有所述地铁站务人员集合中所有人员的可达时间。

4、进一步,在所述笛卡尔坐标系中以人员位置为起始节点,所述事件位置为目标节点进行a*搜索,计算从所述起始节点到达所述目标节点的可达时间包括:在所述笛卡尔坐标系中从所述起始节点开始,迭代执行以下步骤,直到目标相邻节点为所述目标节点:计算当前节点到所有相邻节点之间的可达时间预估值;选择可达时间预估值最小的目标相邻节点;在搜索路径上记录所述目标相邻节点,将所述当前节点更新为所述目标相邻节点;统计搜索路径上所有节点的可达时间预估值,得到从所述起始节点到达所述目标节点的可达时间。

5、进一步,计算当前节点到所有相邻节点的可达时间预估值包括:获取所述事件位置所在地铁站内的人流密度热图和人流行进方向图;针对每个相邻节点,根据所述人流密度热图和所述人流行进方向图分别计算第一权重和第二权重,计算所述当前节点分别到所述起始节点和所述目标节点之间的第一欧式距离和第二欧式距离;根据所述第一权重、所述第二权重、所述第一欧式距离、以及所述第二欧式距离计算当前节点到对应相邻节点的可达时间预估值。

6、进一步,根据所述人流密度热图和所述人流行进方向图分别计算第一权重和第二权重包括:根据所述人流密度热图解析所述当前节点到对应相邻节点之间的人流密度,根据所述人流行进方向图解析所述当前节点到对应相邻节点之间的人流方向;根据所述人流密度计算第一权重,根据所述人流方向计算第二权重,其中,所述第一权重与人流密度呈正相关,所述第二权重与人流方向呈负相关。

7、进一步,根据所述第一权重、所述第二权重、所述第一欧式距离、以及所述第二欧式距离计算当前节点到对应相邻节点的可达时间预估值包括:采用以下公式计算当前节点到对应相邻节点的可达时间预估值:<mstyle displaystyle="true" mathcolor="#000000"><mi>t</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>=</mi><mi>w</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>f</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>[</mi><mi>g</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>+</mi><mi>h</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>]</mi></mstyle>;其中,为第一权重,为第二权重,为第一欧式距离,为第二欧氏距离。

8、进一步,根据所述可达时间和所述事件等级从所述地铁站务人员集合中向所述地铁应急事件分配应急处理人员包括:查找与所述事件等级匹配的人员量m,其中,m为大于0的整数;从所述地铁站务人员集合中选择可达时间最小的m个地铁站务人员;将所述m个地铁站务人员确定为所述地铁应急事件的应急处理人员。

9、根据本技术实施例的另一个方面,还提供了一种地铁应急事件的人员分配装置,包括:确定模块,用于确定地铁应急事件的事件位置和事件等级;搜索模块,用于搜索地铁站务人员集合中每个人员的人员位置;计算模块,用于根据所述人员位置计算所述地铁站务人员集合中每个人员到所述事件位置的可达时间;分配模块,用于根据所述可达时间和所述事件等级从所述地铁站务人员集合中向所述地铁应急事件分配应急处理人员。

10、进一步,所述计算模块包括:创建单元,用于以预设位置点为原点创建地铁站的笛卡尔坐标系;计算单元,用于针对所述地铁站务人员集合中每个人员的人员位置,在所述笛卡尔坐标系中以人员位置为起始节点,所述事件位置为目标节点进行a*搜索,计算从所述起始节点到达所述目标节点的可达时间;统计单元,用于统计所有所述地铁站务人员集合中所有人员的可达时间。

11、进一步,所述计算单元包括:迭代子单元,用于在所述笛卡尔坐标系中从所述起始节点开始,迭代执行以下步骤,直到目标相邻节点为所述目标节点:计算当前节点到所有相邻节点之间的可达时间预估值;选择可达时间预估值最小的目标相邻节点;在搜索路径上记录所述目标相邻节点,将所述当前节点更新为所述目标相邻节点;统计子单元,用于统计搜索路径上所有节点的可达时间预估值,得到从所述起始节点到达所述目标节点的可达时间。

12、进一步,所述迭代子单元还用于:获取所述事件位置所在地铁站内的人流密度热图和人流行进方向图;针对每个相邻节点,根据所述人流密度热图和所述人流行进方向图分别计算第一权重和第二权重,计算所述当前节点分别到所述起始节点和所述目标节点之间的第一欧式距离和第二欧式距离;根据所述第一权重、所述第二权重、所述第一欧式距离、以及所述第二欧式距离计算当前节点到对应相邻节点的可达时间预估值。

13、进一步,所述迭代子单元还用于:根据所述人流密度热图解析所述当前节点到对应相邻节点之间的人流密度,根据所述人流行进方向图解析所述当前节点到对应相邻节点之间的人流方向;根据所述人流密度计算第一权重,根据所述人流方向计算第二权重,其中,所述第一权重与人流密度呈正相关,所述第二权重与人流方向呈负相关。

14、进一步,所述迭代子单元还用于:采用以下公式计算当前节点到对应相邻节点的可达时间预估值:<mstyle displaystyle="true" mathcolor="#000000"><mi>t</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>=</mi><mi>w</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>f</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>[</mi><mi>g</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>+</mi><mi>h</mi><mi>(</mi><mi>n</mi><mi>)</mi><mi>]</mi></mstyle>;其中,为第一权重,为第二权重,为第一欧式距离,为第二欧氏距离。

15、进一步,所述分配模块包括:查找单元,用于查找与所述事件等级匹配的人员量m,其中,m为大于0的整数;选择单元,用于从所述地铁站务人员集合中选择可达时间最小的m个地铁站务人员;确定单元,用于将所述m个地铁站务人员确定为所述地铁应急事件的应急处理人员。

16、根据本技术实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。

17、根据本技术实施例的另一方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。

18、本技术实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法中的步骤。

19、通过本发明,确定地铁应急事件的事件位置和事件等级,搜索地铁站务人员集合中每个人员的人员位置,根据人员位置计算地铁站务人员集合中每个人员到事件位置的可达时间,根据可达时间和事件等级从地铁站务人员集合中向地铁应急事件分配应急处理人员,通过搜索地铁站务人员集合中每个人员的人员位置并计算到事件位置的可达时间,可以根据时间最优方案动态灵活分配应急处理人员,解决了相关技术不能灵活响应地铁应急事件的技术问题,提高地铁应急事件的响应速度和响应效率,提高应急调度效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1