车站场景管理方法、装置、设备及计算机程序产品制造方法及图纸

技术编号:33280099 阅读:12 留言:0更新日期:2022-04-30 23:40
本申请涉及城市轨道交通车站领域,提供一种车站场景管理方法、装置、设备及计算机程序产品,该方法包括:确定各个车站场景触发的各个待执行任务流;根据各个待执行任务流的优先级,将各个待执行任务流分配至各个优先级的任务队列;确定各个待执行任务流中的各个待执行事件,以及确定各个正在执行任务流中的各个正在待执行事件;根据各个待执行事件与各个正在待执行事件的事件关系,对各个任务队列中的各个待执行任务流进行管理。本申请实施例提供的车站场景管理方法将车站运营管理抽象为不同的车站场景,将每个车站场景转化为待执行任务流,通过任务流实现车站管理人员和车站设备的联动,提高了车站的运营管理效率。提高了车站的运营管理效率。提高了车站的运营管理效率。

【技术实现步骤摘要】
车站场景管理方法、装置、设备及计算机程序产品


[0001]本申请涉及城市轨道交通车站领域,尤其涉及一种车站场景管理方法、装置、设备及计算机程序产品。

技术介绍

[0002]目前城轨车站的智慧车站大多数采用图像感知加综合方法的设计架构,但在城轨车站中,由于不同线路、不同区域所涉及的岗位、管理和设备各不相同,因此,通过图像感知加综合方法不能够将车站管理人员和车站设备进行联动,不能满足不同车站的不同需求的快速部署,从而导致车站的运营管理效率低。

技术实现思路

[0003]本申请提供一种车站场景管理方法、装置、设备及计算机程序产品,旨在提高车站的运营管理效率。
[0004]第一方面,本申请提供一种车站场景管理方法,包括:
[0005]确定各个车站场景触发的各个待执行任务流;
[0006]根据各个所述待执行任务流的优先级,将各个所述待执行任务流分配至各个优先级的任务队列;
[0007]确定各个所述待执行任务流中的各个待执行事件,以及确定各个正在执行任务流中的各个正在待执行事件;
[0008]根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理。
[0009]在一实施例中,所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤包括:
[0010]若在各个所述正在执行事件中不存在非独立事件,但在各个所述待执行事件中存在非独立事件,则确定各个所述待执行事件中的各个冲突事件;
[0011]将各个所述冲突事件分配至最高优先级任务队列,并将各个所述冲突事件的事件执行权分配至所述最高优先级任务队列;
[0012]确定所述最高优先级任务队列中的各个所述冲突事件执行完成后,按照各个任务队列的优先级,从高优先级至低优先级的顺序将所述事件执行权重新分配至各个任务队列中的各个待执行任务流。
[0013]所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤包括:
[0014]若在各个所述待执行事件中不存在非独立事件,但各个所述待执行事件与各个所述待执行事件之间存在非独立事件,则确定各个所述待执行事件与各个所述待执行事件之间的各个冲突事件;
[0015]确定各个所述冲突事件中,除了最高优先级任务队列之外的其他优先级任务队列
的各个第一目标冲突事件,并将各个所述第一目标冲突事件的事件执行权进行回收;
[0016]将各个冲突事件分配至所述最高优先级任务队列,并将所述事件执行权分配至所述最高优先级任务队列;
[0017]确定所述最高优先级任务队列中的各个冲突事件执行完成后,按照各个任务队列的优先级,从高优先级至低优先级的顺序将所述事件执行权重新分配至各个任务队列中的各个待执行任务流。
[0018]所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤包括:
[0019]若在各个所述待执行事件中存在非独立事件,且各个所述待执行事件与各个所述待执行事件之间存在非独立事件,则确定各个所述待执行事件中的各个第一冲突事件,以及各个所述待执行事件与各个所述待执行事件之间的各个第二冲突事件;
[0020]确定各个所述第二冲突事件中,除了最高优先级任务队列之外的其他优先级任务队列的各个第二目标冲突事件,并将各个所述第二目标冲突事件的第一事件执行权进行回收;
[0021]将各个所述第一冲突事件和各个所述第二冲突事件分配至所述最高优先级任务队列,并将各个所述第一冲突事件的第二事件执行权和各个所述第一事件执行权分配至所述最高优先级任务队列;
[0022]确定所述最高优先级任务队列中的各个所述第一冲突事件和各个所述第二冲突事件执行完成后,按照各个任务队列的优先级,从高优先级至低优先级的顺序将所述事件执行权重新分配至各个任务队列中的各个待执行任务流。
[0023]所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤包括:
[0024]若各个所述待执行事件与各个所述正在执行事件均不存在独立事件,则锁定各个所述任务队列中各个待执行任务流的事件执行权,并将事件执行权分配至各个所述正在执行任务流;
[0025]确定各个所述正在执行任务流执行完成后,将所述事件执行权重新分配至各个所述任务队列中的各个待执行任务流。
[0026]所述确定各个车站场景触发的各个待执行任务流的步骤包括:
[0027]确定各个所述车站场景触发的起始事件、中间事件和结束事件;
[0028]确定各个所述车站场景的起始事件与中间事件之间的第一事件流关系,以及确定各个所述车站场景的中间事件与结束事件之间的第二事件流关系;
[0029]根据各个所述车站场景的起始事件、第一事件流关系、中间事件、第二事件流关系和结束事件,确定各个所述待执行任务流。
[0030]所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤之后,还包括:
[0031]记录各个所述待执行任务流和各个所述正在执行任务流的执行状态,其中,所述执行状态包括任务执行时间、任务执行进度和已执行任务状态;
[0032]向各个系统组件提供状态查询接口,以供各个所述系统组件根据所述状态查询接口查询并获取所述任务执行时间、所述任务执行进度和所述已执行任务状态。
[0033]第二方面,本申请还提供一种车站场景管理装置,包括:
[0034]第一确定模块,用于确定各个车站场景触发的各个待执行任务流;
[0035]分配模块,用于根据各个所述待执行任务流的优先级,将各个所述待执行任务流分配至各个优先级的任务队列;
[0036]第二确定模块,用于确定各个所述待执行任务流中的各个待执行事件,以及确定各个正在执行任务流中的各个正在待执行事件;
[0037]任务管理模块,用于根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理。
[0038]第三方面,本申请还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述车站场景管理方法的步骤。
[0039]第四方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被所述处理器执行时实现第一方面所述车站场景管理方法的步骤。
[0040]本申请提供的车站场景管理方法、装置、设备及计算机程序产品,在对车站场景的待执行任务流管理的过程中,通过将车站运营管理抽象为不同的车站场景,将每个车站场景转化为待执行任务流,通过任务流实现车站管理人员和车站设备的联动,实现了面向不同车站的不同需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车站场景管理方法,其特征在于,包括:确定各个车站场景触发的各个待执行任务流;根据各个所述待执行任务流的优先级,将各个所述待执行任务流分配至各个优先级的任务队列;确定各个所述待执行任务流中的各个待执行事件,以及确定各个正在执行任务流中的各个正在待执行事件;根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理。2.根据权利要求1所述的车站场景管理方法,其特征在于,所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤包括:若在各个所述正在执行事件中不存在非独立事件,但在各个所述待执行事件中存在非独立事件,则确定各个所述待执行事件中的各个冲突事件;将各个所述冲突事件分配至最高优先级任务队列,并将各个所述冲突事件的事件执行权分配至所述最高优先级任务队列;确定所述最高优先级任务队列中的各个所述冲突事件执行完成后,按照各个任务队列的优先级,从高优先级至低优先级的顺序将所述事件执行权重新分配至各个任务队列中的各个待执行任务流。3.根据权利要求1所述的车站场景管理方法,其特征在于,所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤包括:若在各个所述待执行事件中不存在非独立事件,但各个所述待执行事件与各个所述待执行事件之间存在非独立事件,则确定各个所述待执行事件与各个所述待执行事件之间的各个冲突事件;确定各个所述冲突事件中,除了最高优先级任务队列之外的其他优先级任务队列的各个第一目标冲突事件,并将各个所述第一目标冲突事件的事件执行权进行回收;将各个冲突事件分配至所述最高优先级任务队列,并将所述事件执行权分配至所述最高优先级任务队列;确定所述最高优先级任务队列中的各个冲突事件执行完成后,按照各个任务队列的优先级,从高优先级至低优先级的顺序将所述事件执行权重新分配至各个任务队列中的各个待执行任务流。4.根据权利要求1所述的车站场景管理方法,其特征在于,所述根据各个所述待执行事件与各个所述正在待执行事件的事件关系,对各个所述任务队列中的各个待执行任务流进行管理的步骤包括:若在各个所述待执行事件中存在非独立事件,且各个所述待执行事件与各个所述待执行事件之间存在非独立事件,则确定各个所述待执行事件中的各个第一冲突事件,以及各个所述待执行事件与各个所述待执行事件之间的各个第二冲突事件;确定各个所述第二冲突事件中,除了最高优先级任务队列之外的其他优先级任务队列的各个第二目标冲突事件,并将各个所述第二目标冲突事件的第一事件执行权进行回收;
将各个所述第一冲突事件和各个所述第二冲突事件分配至所述最高优先级任务队列,并将各个所述第一冲突事件的第二事件执行权...

【专利技术属性】
技术研发人员:王任文包峰
申请(专利权)人:交控科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1