1.本发明涉及轨道交通技术领域,尤其涉及一种列车信息传输方法及装置。
背景技术:2.乘客信息系统中的数据来源是列车自动监控(automatic train supervision,ats)系统,而一般ats系统向乘客信息系统发送的信息中只包含按照计划运行图运行的列车信息,列车按照计划运行,ats向乘客信息系统发送计划的到站时间等列车信息。
3.但是,采用现有的技术,当列车所挂载的运营计划与计划运行图中不符时,会导致乘客信息系统无法获取准确的列车信息。
技术实现要素:4.本发明提供一种列车信息传输方法及装置,用以解决现有技术中乘客信息系统无法获取准确的列车信息的技术问题。
5.本发明提供一种列车信息传输方法,包括:
6.列车自动监控ats系统实时获取所有列车的实际位置和状态;
7.所述ats系统根据列车的实际位置和状态确定列车是否按照计划运行图运行;
8.当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间;
9.所述ats系统将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
10.根据本发明提供的一种列车信息传输方法,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
11.当列车未按照计划运行图中的时间运行时,所述ats系统计算列车与计划到达时间的偏离值;
12.所述ats系统根据所述偏离值和计划到达时间确定每一列车的预计到达时间。
13.根据本发明提供的一种列车信息传输方法,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
14.当列车未按照计划运行图中的路径运行时,所述ats系统根据列车的目的车站确定列车所有途径的站台;
15.所述ats系统根据列车当前的速度等级确定各个站台的预计到达时间。
16.根据本发明提供的一种列车信息传输方法,所述ats系统将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统,包括:
17.按照到达时间排序,将偏离路径运行的列车插入对应的位置;
18.将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
19.根据本发明提供的一种列车信息传输方法,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
20.当列车未按照计划运行图中的顺序运行时,所述ats系统根据列车的实际位置和
状态确定列车的实际顺序;
21.所述ats系统根据列车的实际顺序计算所有列车的预计到达时间。
22.根据本发明提供的一种列车信息传输方法,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
23.当临时添加头码车时,所述ats系统根据列车的速度等级和路径计算所有列车的预计到达时间。
24.根据本发明提供的一种列车信息传输方法,所述ats系统将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统,包括:
25.所述ats系统根据触发区段位置与预计到达时间确定通信时延时间;
26.所述ats系统根据所述通信时延时间提前将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
27.本发明还提供一种列车信息传输装置,包括:
28.获取模块,用于实时获取所有列车的实际位置和状态;
29.判断模块,用于根据列车的实际位置和状态确定列车是否按照计划运行图运行;
30.计算模块,用于当列车未按照计划运行图运行时,重新计算所有列车的预计到达时间;
31.发送模块,用于将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
32.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述列车信息传输方法的步骤。
33.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述列车信息传输方法的步骤。
34.本发明提供的列车信息传输方法及装置,当列车未按照计划运行图运行时,ats系统重新计算所有列车的预计到达时间,并将每个站台即将到站的列车的到站时间发送至乘客信息系统,使乘客信息系统获取准确的列车信息。
附图说明
35.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1是本发明提供的列车信息传输方法的流程示意图;
37.图2是本发明提供的列车信息传输装置的结构示意图;
38.图3是本发明提供的电子设备的结构示意图。
具体实施方式
39.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,
而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.图1是本发明提供的列车信息传输方法的流程示意图,如图1所示,本技术实施例提供一种列车信息传输方法,其执行主体可以为ats系统,该方法包括:
41.步骤101、ats系统实时获取所有列车的实际位置和状态。
42.具体来说,基于通信的列车自动控制(communication based train control,cbtc)系统,ats可以实时掌握所有列车的实际位置与状态。
43.列车的实际位置可以通过车载定位设备进行定位获取。
44.列车的状态可以包括列车的运动状态,例如,列车的速度,还可以包括列车运行状态,例如,列车处于故障状态、列车处于正常运行状态等。
45.步骤102、ats系统根据列车的实际位置和状态确定列车是否按照计划运行图运行。
46.具体来说,ats系统在获取列车的实际位置和状态之后,根据列车的实际位置和状态确定列车是否按照计划运行图运行。
47.例如,列车的下一站与计划中不同时(变通折返除外)就认为未按照计划运行。
48.步骤103、当列车未按照计划运行图运行时,ats系统重新计算所有列车的预计到达时间。
49.当列车按照计划运行图准点运行,ats按照计划的到站时间,每个站台取即将到达的前n辆车,将数据整合之后发送给乘客信息系统,n为大于等于1的整数。n的值可以根据实际需要进行设置。
50.例如,n的值设置为3,每个站台取即将到达的前3辆车,将数据整合之后发送给乘客信息系统。
51.在一种实施例中,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
52.当列车未按照计划运行图中的时间运行时,所述ats系统计算列车与计划到达时间的偏离值;
53.所述ats系统根据所述偏离值和计划到达时间确定每一列车的预计到达时间。
54.具体来说,列车未按照计划运行图准点运行,ats会计算该车与计划到达时间的偏离值,然后将计划到达时间与偏离值进行计算,按照计算之后的时间重新排序,确定每一列车的预计到达时间,以保证乘客信息系统数据与列车实际的到站时间相符。
55.在一种实施例中,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
56.当列车未按照计划运行图中的路径运行时,所述ats系统根据列车的目的车站确定列车所有途径的站台;
57.所述ats系统根据列车当前的速度等级确定各个站台的预计到达时间。
58.具体来说,列车未按照计划运行图路径运行,ats将根据列车目的地计算出所有途经的站台,然后根据列车当前的运行速度等级计算出在各个区间运行的时间,再根据各个站台的停站时间统一汇总出出途经的各个站台的预计到达时间,按照到达时间排序,确定每一列车的预计到达时间,以保证乘客信息系统数据与列车实际的运行路径相符。
59.在一种实施例中,所述ats系统将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统,包括:
60.按照到达时间排序,将偏离路径运行的列车插入对应的位置;
61.将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
62.具体来说,列车未按照计划运行图路径运行,ats将根据列车目的地计算出所有途经的站台,然后根据列车当前的运行速度等级计算出在各个区间运行的时间,再根据各个站台的停站时间统一汇总出途经的各个站台的预计到达时间,按照到达时间排序,将偏离路径运行的列车插入符合的位置,确定每一列车的预计到达时间,以保证乘客信息系统数据与列车实际的运行路径相符。
63.在一种实施例中,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
64.当列车未按照计划运行图中的顺序运行时,所述ats系统根据列车的实际位置和状态确定列车的实际顺序;
65.所述ats系统根据列车的实际顺序计算所有列车的预计到达时间。
66.具体来说,列车未按照计划运行图顺序运行,ats系统根据列车的实际位置和状态确定列车的实际顺序,然后根据列车的实际顺序计算所有列车的预计到达时间。
67.例如,车次1先运行,车次2后运行,但是实际上前方车挂的计划车次为车次2,后方车挂的计划车次为车次1,此时ats会根据位置信息进行校正,以保证乘客信息系统数据与列车实际到达顺序相符。
68.在一种实施例中,当列车未按照计划运行图运行时,所述ats系统重新计算所有列车的预计到达时间,包括:
69.当临时添加头码车时,所述ats系统根据列车的速度等级和路径计算所有列车的预计到达时间。
70.具体来说,当有临时添加的头码车运行时,ats可以按照实际运营情况动态向乘客信息系统添加该车信息,使乘客信息系统显示内容与列车实际运营情况相符。
71.步骤104、将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
72.具体来说,在确定列车的到站时间之后,可以按照时间顺序进行排序,将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统,n为大于等于1的整数。n的值可以根据实际需要进行设置。
73.例如,n的值设置为3,每个站台取即将到达的前3辆车,将数据整合之后发送给乘客信息系统。
74.本发明提供的列车信息传输方法,当列车未按照计划运行图运行时,ats系统重新计算所有列车的预计到达时间,并将每个站台即将到站的列车的到站时间发送至乘客信息系统,使乘客信息系统获取准确的列车信息。
75.在一种实施例中,所述ats系统将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统,包括:
76.所述ats系统根据触发区段位置与预计到达时间确定通信时延时间;
77.所述ats系统根据所述通信时延时间提前将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
78.具体来说,ats系统与乘客信息系统对接时可以使用网口,也可以使用串口,对于使用串口的设备,数据带宽比较低,传输完一次所有站台的列车信息所消耗的时间比较长,可能会出现列车已经到达站台,乘客信息系统还显示列车未进站,列车停稳数秒之后才显示进站的情况,对于这一场景,ats系统根据配置的时间提前向乘客信息系统发送预计到站与到站信息,以符合实际场景,抵消了通信延迟。
79.本技术实施例中,ats系统根据触发区段位置与预计到达时间确定通信时延时间,能够根据触发区段位置与计划到达时间提前向乘客信息系统发送预计到达与到达信息,以抵消通信延迟。
80.在一种实施例中,ats系统根据不同的折返方式,例如,站后折返,站前折返,站前m型折返,向乘客信息系统提供更加符合实际人性化的列车信息。
81.站后折返时,在折返之前的站台ats会提供目的地、终点站、清客信息供乘客信息系统显示出更加详细的内容,即当前列车终点站是本站台且需要所有乘客下车。
82.站前折返时,ats系统会向当前车次的目的站台发送折返之后车次的目的地,对于候车的乘客来说,即将到达本站台的列车目的地为折返之后的站台是符合逻辑的,如果目的地发送为本站台会造成候车乘客的误解,认为即将到达的车停车之后不载客。
83.图2是本发明提供的列车信息传输装置的结构示意图,如图2所示,本发明提供一种列车信息传输装置,包括获取模块201、判断模块202、计算模块203和发送模块204,其中:
84.获取模块201用于实时获取所有列车的实际位置和状态;判断模块202用于根据列车的实际位置和状态确定列车是否按照计划运行图运行;计算模块203用于当列车未按照计划运行图运行时,重新计算所有列车的预计到达时间;发送模块204用于将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
85.本技术实施例提供的列车信息传输装置,可以用于执行上述相应实施例中所述的方法,通过本实施例提供的装置执行上述相应实施例中所述方法的具体步骤与上述相应实施例相同,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
86.图3是本发明提供的电子设备的结构示意图,如图3所示,该电子设备可以包括:处理器(processor)310、通信接口(communications interface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行列车信息传输方法,该方法包括:
87.实时获取所有列车的实际位置和状态;
88.根据列车的实际位置和状态确定列车是否按照计划运行图运行;
89.当列车未按照计划运行图运行时,重新计算所有列车的预计到达时间;
90.将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
91.此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,
read
‑
only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
92.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的列车信息传输方法,该方法包括:
93.实时获取所有列车的实际位置和状态;
94.根据列车的实际位置和状态确定列车是否按照计划运行图运行;
95.当列车未按照计划运行图运行时,重新计算所有列车的预计到达时间;
96.将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
97.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的列车信息传输方法,该方法包括:
98.实时获取所有列车的实际位置和状态;
99.根据列车的实际位置和状态确定列车是否按照计划运行图运行;
100.当列车未按照计划运行图运行时,重新计算所有列车的预计到达时间;
101.将每个站台即将到站的前n辆列车的到站时间发送至乘客信息系统。
102.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
103.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
104.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。