首页 > 化学装置 专利正文
临时限速管理方法、装置、电子设备及计算机程序产品与流程

时间:2022-02-06 阅读: 作者:专利查询

临时限速管理方法、装置、电子设备及计算机程序产品与流程

1.本技术涉及自动化测试技术领域,尤其涉及一种临时限速管理方法、装置、电子设备及计算机程序产品。


背景技术:

2.传统的临时限速方法是通过ats(automatic train supervision system,自动列车监控系统)设置限速数据,并将限速数据传输给dsu(database storage unit,数据存储单元),dsu对限速数据进行检查,并将合理的限速数据传递分配至对应的区域控制器,区域控制器将行车许可中包含的限速数据发送给车载控制器vobc(vehicle on-board controller)。若当ats、dsu故障时,需要调度人员在现地工作站的协助下办理进路,实现列车以cbtc等级进行运营,但在此过程中,无法进行临时限速数据的设置,需要人工辅助进行传递限速信息。由此可知,传统临时限速方法的列车运营管理效率低。


技术实现要素:

3.本技术提供一种临时限速管理方法、装置、电子设备及计算机程序产品,旨在提升列车运营管理效率。
4.第一方面,本技术提供一种临时限速管理方法,包括:
5.接收联锁系统发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
6.确定所述逻辑区段的普通临时限速数据,基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据;
7.确定所述运行列车的行车许可,根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器。
8.在一实施例中,所述根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器,包括:
9.确定所述行车许可中的可运行区段范围,并确定所述逻辑区段是否处于所述可运行区段范围之内;
10.若所述逻辑区段处于所述可运行区段范围之内,则将所述目标临时限速数据发送至所述运行列车的车载控制器。
11.所述基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据,包括:
12.将所述普通临时限速数据中的第一限速数值与所述现地临时限速数据中的第二限速数值进行大小比较,得到比较结果;
13.若比较结果为所述第一限速数值大于所述第二限速数值,则将所述现地临时限速数据确定为所述目标临时限速数据;
14.若比较结果为所述第一限速数值小于所述第二限速数值,则将所述普通临时限速
数据确定为所述目标临时限速数据。
15.第二方面,本技术提供一种临时限速管理方法,包括:
16.接收现地工作站发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
17.对所述现地临时限速数据的合理性进行校验;
18.若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器。
19.在一实施例中,所述若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器,包括:
20.若所述现地临时限速数据的合理性校验成功,则确定在预设时长内是否接收到所述现地工作站返回的限速确认指令;
21.若接收到所述现地工作站返回的限速确认指令,则确定所述限速确认指令中的临时限速数据是否与所述现地临时限速数据一致;
22.若所述限速确认指令中的临时限速数据与所述现地临时限速数据一致,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至所述区域控制器。
23.所述若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器之后,还包括:
24.接收所述区域控制器发送的限速反馈指令,并确定所述限速反馈指令中的执行临时限速数据是否与所述现地临时限速数据一致;
25.若所述限速反馈指令中的执行临时限速数据与所述现地临时限速数据不一致,则将所述现地临时限速数据和所述运行列车所处的逻辑区段重新发送至所述区域控制器。
26.第三方面,本技术还提供一种临时限速管理装置,包括:
27.第一接收模块,用于接收联锁系统发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
28.确定模块,用于确定所述逻辑区段的普通临时限速数据,基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据;
29.第一发送模块,用于确定所述运行列车的行车许可,根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器。
30.第四方面,本技术还提供一种临时限速管理装置,包括:
31.第二接收模块,用于接收现地工作站发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
32.检验模块,用于对所述现地临时限速数据的合理性进行校验;
33.第二发送模块,用于若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器。
34.第五方面,本技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述临时限速管理方法的步骤。
35.第六方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被所述处理器执行时实现第一方面所述临时限速管理方法的步骤。
36.本技术提供的临时限速管理方法、装置、电子设备及计算机程序产品,在临时限速管理的过程中,将联锁系统和区域控制器进行直接通联,而没有涉及到ats和dsu,在ats或/和dsu发生故障时,临时限速管理不受影响,仍可以根据联锁系统发送的逻辑区段和运行列车的行车许可,将目标临时限速数据发送至运行列车的车载控制器,提升了列车运营管理效率。
附图说明
37.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
38.图1是本技术提供的临时限速管理方法的流程示意图之一;
39.图2是本技术提供的临时限速管理方法的流程示意图之二;
40.图3是本技术提供的临时限速管理装置的结构示意图之一;
41.图4是本技术提供的临时限速管理装置的结构示意图之二;
42.图5是本技术提供的电子设备的结构示意图。
具体实施方式
43.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术中的附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.下面结合图1至图5描述本技术提供的临时限速管理方法、装置、电子设备及计算机程序产品。
45.本技术提供一种临时限速管理方法,参照图1至图5,图1是本技术提供的临时限速管理方法的流程示意图之一;图2是本技术提供的临时限速管理方法的流程示意图之二;图3是本技术提供的临时限速管理装置的结构示意图之一;图4是本技术提供的临时限速管理装置的结构示意图之二;图5是本技术提供的电子设备的结构示意图。
46.本技术实施例提供了临时限速管理方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些数据下,可以以不同于此处的顺序完成所示出或描述的步骤。
47.参照图1,图1是本技术提供的临时限速管理方法的流程示意图之一,本技术实施例提供的临时限速管理方法包括:
48.步骤s10,接收联锁系统发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据。
49.需要说明的是,本技术实施例的执行主体可以是区域控制器。
50.区域控制器和联锁系统直接通联,区域控制器接收联锁系统发送的逻辑区段,以及逻辑区段的现地临时限速数据之前,需要调度人员在现地工作站中设置各个逻辑区段的现地临时限速数据,其中,现地工作站提供设置现地临时限速数据的人机界面,现地临时限
速数据包括临时限速起点位置、临时限速终点位置和临时限速值。
51.因此,进一步可以理解为,调度人员在现地工作站的人机界面中设置各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值。若各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值设置成功,现地工作站则将各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值在列车运行线路图中以光带的形式呈现,以便于调度人员确定设置是否成功。可选的,在现地工作站的人机界面中,可以右击各个逻辑区段的光带,以重新设置或者取消各个逻辑区段的现地临时限速数据。
52.进一步地,本技术实施例的现地临时限速数据的载体包括但不限于逻辑区段,本技术实施例的现地临时限速数据的载体也可以为物理区段,其中,逻辑区段为物理区段的细分,即一个物理区段中可存在多个逻辑区段,本技术实施例以逻辑区段作为载体,目的是为了精准的设置现地临时限速数据。本技术实施例的逻辑区段在直轨区域以50米为一个单位将物理区段进行更小单位的划分,将道岔区域划分为两个逻辑区段。进一步地,载体还可使用临时限速区段,将道岔区域进行三段式划分,更精准的设置现地临时限速数据。
53.现地工作站将各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值在列车运行线路图中以光带的形式呈现之后,确定运行列车当前运行的逻辑区段,并将运行列车当前运行的逻辑区段,以及当前运行的逻辑区段的现地临时限速数据发送至联锁系统ci(computer interlocking)。联锁系统接收到现地工作站发送的运行列车当前运行的逻辑区段,以及当前运行的逻辑区段的现地临时限速数据时,将运行列车当前运行的逻辑区段,以及当前运行的逻辑区段的现地临时限速数据发送至区域控制器zc(zone controller),并向区域控制器发送通知信息。区域控制器侦测到联锁系统发送通知信息时,根据发送通知信息接收联锁系统发送的运行列车当前运行的逻辑区段,以及当前运行的逻辑区段的现地临时限速数据。
54.步骤s20,确定所述逻辑区段的普通临时限速数据,基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据。
55.需要说明的是,本技术实施例的定义中心根据实际情况定义各个逻辑区域的普通临时限速数据。因此,本技术实施例可以包括但不限制于以下两种应用情景。第一种应用情景为:定义普通临时限速数据的优先级高于现地临时限速数据的优先级,则仅当ats故障、dsu故障且逻辑区段无限速时,允许下发现地临时限速数据,即可以理解为,当普通临时限速数据的优先级高于现地临时限速数据的优先级时,除了ats故障、dsu故障且逻辑区段无限速这种情况之外的其余情况,普通临时限速数据覆盖于现地临时限速数据之上。第二种应用情景为:普通临时限速数据和现地临时限速数据的优先级,允许所有逻辑区段均可以下发现地临时限速数据。为了清晰阐述,本技术实施例以第二种应用情景进行举例说明,具体如下。
56.区域控制器确定逻辑区段的普通临时限速数据,将逻辑区段上的现地临时限速数据和普通临时限速数据进行取低值运算,确定逻辑区段的目标临时限速数据,具体如步骤s201至步骤s203所述。
57.步骤s30,确定所述运行列车的行车许可,根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器。
58.区域控制器确定运行列车的行车许可,以及确定行车许可和逻辑区段之间的相对
位置关系,其中,相对位置关系可为逻辑区段在行车许可之内,相对位置关系也可为逻辑区段在行车许可之外。接着,区域控制器根据行车许可和逻辑区段之间的相对位置关系,将目标临时限速数据发送至运行列车的车载控制器vobc(vehicle on-board controller),具体如步骤s301至步骤s302所述。
59.本实施例提供了临时限速管理方法,在临时限速管理的过程中,将联锁系统和区域控制器进行直接通联,而没有涉及到ats和dsu,在ats或/和dsu发生故障时,临时限速管理不受影响,仍可以根据联锁系统发送的逻辑区段和运行列车的行车许可,将目标临时限速数据发送至运行列车的车载控制器,提升了列车运营管理效率。进一步地,由于ats和dsu不影响运行列车限速的管理,因此不会因为ats或/和dsu发生故障,而导致运行列车的急停刹车,从而保证了运行列车始终处于运行状态,提升了运行列车的运行安全性。
60.进一步地,步骤s201至步骤s203具体描述如下:
61.步骤s201,将所述普通临时限速数据中的第一限速数值与所述现地临时限速数据中的第二限速数值进行大小比较,得到比较结果;
62.步骤s202,若比较结果为所述第一限速数值大于所述第二限速数值,则将所述现地临时限速数据确定为所述目标临时限速数据;
63.步骤s203,若比较结果为所述第一限速数值小于所述第二限速数值,则将所述普通临时限速数据确定为所述目标临时限速数据。
64.具体地,区域控制器确定普通临时限速数据中的第一限速数值,及确定现地临时限速数据中的第二限速数值。接着,区域控制器将第一限速数值与第二限速数值进行数值大小比较,得到比较结果,其中,比较结果可为第一限速数值大于第二限速数值,也可为第一限速数值等于第二限速数值,还可为第一限速数值小于第二限速数值。若确定比较结果为第一限速数值大于第二限速数值,区域控制器则确定第二限速数值为第一限速数值和第二限速数值中的最小值,将现地临时限速数据确定为目标临时限速数据。若确定比较结果为第一限速数值小于第二限速数值,区域控制器则确定第一限速数值为第一限速数值和第二限速数值中的最小值,将普通临时限速数据确定为目标临时限速数据。进一步地,若确定比较结果为第一限速数值等于第二限速数值,区域控制器则将普通临时限速数据和现地临时限速数据中的任意一个数据确定为目标临时限速数据,即将普通临时限速数据确定为目标临时限速数据,或将现地临时限速数据确定为目标临时限速数据。
65.本技术实施例将逻辑区段上的现地临时限速数据和普通临时限速数据进行取低值运算,准确地确定出现地临时限速数据和普通临时限速数据中的最小值,保证了目标临时限速数据的准确性。
66.进一步地,步骤s301至步骤s302的描述如下:
67.步骤s301,确定所述行车许可中的可运行区段范围,并确定所述逻辑区段是否处于所述可运行区段范围之内;
68.步骤s302,若所述逻辑区段处于所述可运行区段范围之内,则将所述目标临时限速数据发送至所述运行列车的车载控制器。
69.具体的,区域控制器确定行车许可中的可运行区段范围,并确定逻辑区段是否处于可运行区段范围之内。若确定逻辑区段处于可运行区段范围之内,区域控制器则确定逻辑区段符合限速要求,将目标临时限速数据发送至运行列车的车载控制器。车载控制器接
收到区域控制器发送的目标临时限速数据,确定目标临时限速数据中的临时限速值,并控制运行列车以临时限速值进行运行。若确定逻辑区段处于可运行区段范围之外,区域控制器则确定逻辑区段不符合限速要求,不会将目标临时限速数据发送至运行列车的车载控制器。
70.本技术实施例通过判断逻辑区段是否处于行车许可中的可运行区段范围之内,再确定是否将目标临时限速数据发送至运行列车的车载控制器,而不是直接将目标临时限速数据发送至运行列车的车载控制器,提升了运行列车的临时限速管理的准确性。
71.进一步地,参照图2,图2是本技术提供的临时限速管理方法的流程示意图之二,本技术实施例提供的临时限速管理方法包括:
72.步骤s40,接收现地工作站发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据。
73.需要说明的是,本技术实施例的执行主体可以是联锁系统。
74.联锁系统和区域控制器直接通联,联锁系统接收现地工作站发送的逻辑区段,以及逻辑区段的现地临时限速数据之前,需要调度人员在现地工作站中设置各个逻辑区段的现地临时限速数据,其中,现地工作站提供设置现地临时限速数据的人机界面,现地临时限速数据包括临时限速起点位置、临时限速终点位置和临时限速值。
75.因此,进一步可以理解为,调度人员在现地工作站的人机界面中设置各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值。若各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值设置成功,现地工作站则将各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值在列车运行线路图中以光带的形式呈现,以便于调度人员确定设置是否成功。可选的,在现地工作站的人机界面中,可以右击各个逻辑区段的光带,以重新设置或者取消各个逻辑区段的现地临时限速数据。
76.现地工作站将各个逻辑区段的临时限速起点位置、临时限速终点位置和临时限速值在列车运行线路图中以光带的形式呈现之后,确定运行列车当前运行的逻辑区段,并将运行列车当前运行的逻辑区段,以及当前运行的逻辑区段的现地临时限速数据发送至联锁系统,并向联锁系统发送通知信息。联锁系统侦测到现地工作站发送的通知信息时,根据通知信息接收现地工作站发送的运行列车当前运行的逻辑区段,以及当前运行的逻辑区段的现地临时限速数据。
77.步骤s50,对所述现地临时限速数据的合理性进行校验。
78.联锁系统接收到现地工作站发送的运行列车当前运行的逻辑区段,以及当前运行的逻辑区段的现地临时限速数据后,需要对现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值进行合理性进行校验,得到验证结果。其中,验证结果可以为现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值的合理性校验成功,验证结果也可以为现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值的合理性校验失败。
79.步骤s60,若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器。
80.若确定验证结果为现地临时限速数据的合理性校验成功,即现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值的设置都是合理的,联锁系统则将
现地临时限速数据进行二次确认,二次确认成功之后,再将现地临时限速数据和运行列车所处的逻辑区段发送至区域控制器zc,具体如步骤s601至步骤s603所述。若确定验证结果为现地临时限速数据的合理性校验失败,即现地临时限速数据中的临时限速起点位置,或/和临时限速终点位置,或/和临时限速值的设置是不合理的,联锁系统则反馈失败原因至现地工作站界面,同时清除现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值。
81.本实施例提供了临时限速管理方法,通过校验现地临时限速数据的合理性,保证了现地临时限速数据的准确性,同时在确定现地临时限速数据的合理性校验成功及二次确认成功后,再将现地临时限速数据和运行列车所处的逻辑区段发送至区域控制器,从而保证了将准确的现地临时限速数据发送至区域控制器。
82.进一步地,步骤s601至步骤s603的描述如下:
83.步骤s601,若所述现地临时限速数据的合理性校验成功,则确定在预设时长内是否接收到所述现地工作站返回的限速确认指令;
84.步骤s602,若接收到所述现地工作站返回的限速确认指令,则确定所述限速确认指令中的临时限速数据是否与所述现地临时限速数据一致;
85.步骤s603,若所述限速确认指令中的临时限速数据与所述现地临时限速数据一致,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至所述区域控制器。
86.具体地,若确定现地临时限速数据的合理性校验成功,联锁系统确定在预设时长内是否接收到现地工作站返回的限速确认指令,其中,预设时长是根据实际情况设定的,本实施例中的预设时长如10s(秒)、60s和100s,为了清晰阐述,以预设时长为60s进行举例。
87.因此,进一步可以理解为,若确定在60s内没有接收到现地工作站返回的限速确认指令,联锁系统则清除现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值。若确定在60s内接收到了现地工作站返回的限速确认指令,联锁系统则确定限速确认指令中的临时限速数据,并将限速确认指令中的临时限速数据与现地临时限速数据进行数据一致性对比,得到对比结果,其中,对比结果可为限速确认指令中的临时限速数据与现地临时限速数据一致,也可为限速确认指令中的临时限速数据与现地临时限速数据不一致。
88.若确定对比结果为限速确认指令中的临时限速数据与现地临时限速数据一致,联锁系统则确定现地临时限速数据设置成功,并将现地临时限速数据和运行列车所处的逻辑区段发送至区域控制器。若确定对比结果为限速确认指令中的临时限速数据与现地临时限速数据不一致,联锁系统则清除现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值。
89.需要说明的是,联锁系统可将现地临时限速数据展开到区段上,间隔预设周期将区段上的现地临时限速数据发送区域控制器,其中,预设周期是根据实际情况设定的。联锁系统也可在现地临时限速数据设置成功的周期开始将现地临时限速数据发送给区域控制器,直到收到区域控制器反馈收到现地临时限速数据的反馈信息,才停止发送现地临时限速数据。
90.本技术实施例通过数据合理性和数据一致性对现地临时限速数据进行二次确认,通过二次确认极大程度地降低了现地临时限速数据出现错误的可能性,提升了现地临时限
速数据的准确性和可靠性。
91.进一步地,联锁系统将现地临时限速数据和运行列车所处的逻辑区段发送至区域控制器之后,需要通知区域控制器返回限速反馈指令,根据限速反馈指令确定区域控制器是否按照联锁系统发送的现地临时限速数据进行执行限速,具体如步骤s70至步骤s80。
92.进一步的地,步骤s70至步骤s80的描述如下:
93.步骤s70,接收所述区域控制器发送的限速反馈指令,并确定所述限速反馈指令中的执行临时限速数据是否与所述现地临时限速数据一致;
94.步骤s80,若所述限速反馈指令中的执行临时限速数据与所述现地临时限速数据不一致,则将所述现地临时限速数据和所述运行列车所处的逻辑区段重新发送至所述区域控制器。
95.需要说明的是,联锁系统确定现地临时限速数据设置成功后,会将现地临时限速数据存储之联锁系统的存盘中,存盘后的现地临时限速数据不会因联锁系统故障而清除,在联锁系统故障清除之后,则又可以重新读取存盘中的现地临时限速数据。
96.因此,联锁系统接收区域控制器发送的限速反馈指令,确定限速反馈指令中的执行临时限速数据,并读取存盘中的现地临时限速数据。接着,联锁系统确定执行临时限速数据是否与现地临时限速数据一致,若确定执行临时限速数据与现地临时限速数据一致,联锁系统则确定区域控制器是按照联锁系统发送的现地临时限速数据进行执行限速,并结束现地临时限速数据的监控。
97.若确定执行临时限速数据与现地临时限速数据一致,联锁系统则确定区域控制器没有按照联锁系统发送的现地临时限速数据进行执行限速,并将现地临时限速数据和运行列车所处的逻辑区段重新发送至区域控制器,依次循环,直至确定执行临时限速数据与现地临时限速数据一致。
98.本技术实施例根据限速反馈指令中的执行临时限速数据与现地临时限速数据的一致性,确定区域控制器是否按照联锁系统发送的现地临时限速数据进行执行限速,保证了限速的准确管理和高效管理。
99.进一步地,联锁系统将现地临时限速数据和运行列车所处的逻辑区段发送至区域控制器之后,需要侦测是否接收到现地工作站发送的取消限速指令。若接收到了现地工作站发送的取消限速指令,联锁系统则确定取消限速指令中所要取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值进行合理性校验。
100.若确定取消限速指令中所要取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值的合理性校验失败,联锁系统则将失败原因反馈至现地工作站的人机界面,同时,保留该所要取消的逻辑区域已设置的现地临时限速数据。
101.若确定取消限速指令中所要取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值的合理性校验成功,联锁系统确定在预设时长内是否接收到现地工作站返回的二次确定指令,其中,本实施例中的预设时长以60s进行举例说明。
102.即可以理解为,若确定在60s内没有接收到现地工作站返回的二次确定指令,联锁系统则将失败原因反馈至现地工作站的人机界面,同时,保留该所要取消的逻辑区域已设置的现地临时限速数据。
103.若确定在60s内接收到了现地工作站返回的二次确定指令,联锁系统则确定所要
取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值,是否与该所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值一致,得到对比结果。其中,对比结果可为所要取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值,与该所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值一致;对比结果也可为所要取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值,与该所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值不一致。
104.若确定对比结果为所要取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值,与该所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值不一致,联锁系统则将失败原因反馈至现地工作站的人机界面,同时,保留该所要取消的逻辑区域已设置的现地临时限速数据。
105.若确定对比结果为所要取消的逻辑区域的临时限速起点位置、临时限速终点位置和临时限速值,与该所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值一致,联锁系统则清除该所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值。
106.联锁系统将该所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值清除完成之后,向现地工作站发送对应的提示信息。现地工作站接收到联锁系统发送的提示信息后,取消该所要取消的逻辑区域已设置的现地临时限速数据的光带,并向联锁系统发送对应的通知信息。
107.联锁系统接收到现地工作站发送的通知信息后,将该所要取消的逻辑区域已设置的现地临时限速数据的取消指令发送至区域控制器,并将该所要取消的逻辑区域的默认临时限速数据发送至区域控制器,直至接到区域控制器反馈的已接收完成的指令,其中,默认临时限速数据是调度人员根据实际情况预设的。
108.本技术实施例还可以根据取消限速指令,取消所要取消的逻辑区域已设置的现地临时限速数据中的临时限速起点位置、临时限速终点位置和临时限速值,提升了临时限速管理的灵活性。
109.进一步地,参照图3至图4对本技术提供的临时限速管理装置进行描述,下文描述的临时限速管理装置与上文描述的临时限速管理方法可相互对应参照。
110.如图3所示,图3是本技术提供的临时限速管理装置的结构示意图之一,临时限速管理装置包括:
111.第一接收模块301,用于接收联锁系统发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
112.确定模块302,用于确定所述逻辑区段的普通临时限速数据,基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据;
113.第一发送模块303,用于确定所述运行列车的行车许可,根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器.
114.进一步地,所述第一发送模块303还用于:
115.确定所述行车许可中的可运行区段范围,并确定所述逻辑区段是否处于所述可运
行区段范围之内;
116.若所述逻辑区段处于所述可运行区段范围之内,则将所述目标临时限速数据发送至所述运行列车的车载控制器。
117.进一步地,所述确定模块302还用于:
118.将所述普通临时限速数据中的第一限速数值与所述现地临时限速数据中的第二限速数值进行大小比较,得到比较结果;
119.若比较结果为所述第一限速数值大于所述第二限速数值,则将所述现地临时限速数据确定为所述目标临时限速数据;
120.若比较结果为所述第一限速数值小于所述第二限速数值,则将所述普通临时限速数据确定为所述目标临时限速数据。
121.本技术提供的临时限速管理装置的具体实施例与上述临时限速管理方法各实施例基本相同,在此不作赘述。
122.如图4所示,图4是本技术提供的临时限速管理装置的结构示意图之二,临时限速管理装置包括:
123.第二接收模块401,用于接收现地工作站发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
124.检验模块402,用于对所述现地临时限速数据的合理性进行校验;
125.第二发送模块403,用于若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器。
126.进一步地,所述第二发送模块403还用于:
127.若所述现地临时限速数据的合理性校验成功,则确定在预设时长内是否接收到所述现地工作站返回的限速确认指令;
128.若接收到所述现地工作站返回的限速确认指令,则确定所述限速确认指令中的临时限速数据是否与所述现地临时限速数据一致;
129.若所述限速确认指令中的临时限速数据与所述现地临时限速数据一致,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至所述区域控制器。
130.进一步地,所述第二发送模块403还用于:
131.接收所述区域控制器发送的限速反馈指令,并确定所述限速反馈指令中的执行临时限速数据是否与所述现地临时限速数据一致;
132.若所述限速反馈指令中的执行临时限速数据与所述现地临时限速数据不一致,则将所述现地临时限速数据和所述运行列车所处的逻辑区段重新发送至所述区域控制器。
133.本技术提供的临时限速管理装置的具体实施例与上述临时限速管理方法各实施例基本相同,在此不作赘述。
134.图5示例了一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(communications interface)520、存储器(memory)530和通信总线540,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。
135.进一步地,处理器510可以调用存储器530中的逻辑指令,以执行临时限速管理方法,该方法包括:
136.接收联锁系统发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限
速数据;
137.确定所述逻辑区段的普通临时限速数据,基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据;
138.确定所述运行列车的行车许可,根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器。
139.进一步地,处理器510可以调用存储器530中的逻辑指令,以执行临时限速管理方法,该方法包括:
140.接收现地工作站发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
141.对所述现地临时限速数据的合理性进行校验;
142.若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器。
143.此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
144.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的临时限速管理方法,该方法包括:
145.接收联锁系统发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
146.确定所述逻辑区段的普通临时限速数据,基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据;
147.确定所述运行列车的行车许可,根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器。
148.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的临时限速管理方法,该方法包括:
149.接收现地工作站发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
150.对所述现地临时限速数据的合理性进行校验;
151.若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器。
152.又一方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的临时限速管理方法,该方法包括:
153.接收联锁系统发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
154.确定所述逻辑区段的普通临时限速数据,基于所述普通临时限速数据和所述现地临时限速数据,确定目标临时限速数据;
155.确定所述运行列车的行车许可,根据所述行车许可和所述逻辑区段,将所述目标临时限速数据发送至所述运行列车的车载控制器。
156.又一方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的临时限速管理方法,该方法包括:
157.接收现地工作站发送的运行列车所处的逻辑区段,以及所述逻辑区段的现地临时限速数据;
158.对所述现地临时限速数据的合理性进行校验;
159.若所述现地临时限速数据的合理性校验成功,则将所述现地临时限速数据和所述运行列车所处的逻辑区段发送至区域控制器。
160.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
161.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
162.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。