应用于车车通信场景下的ATS车次窗显示方法和系统与流程
未命名
07-03
阅读:283
评论:0
应用于车车通信场景下的ats车次窗显示方法和系统
技术领域
1.本发明涉及轨道交通技术领域,尤其涉及一种应用于车车通信场景下的ats车次窗显示方法和系统。
背景技术:
2.ats(automatic train supervision,列车自动监控系统)车次窗是ats人机界面站场图上用来表示当前运行列车信息的图形,如图1所示,它包含有车组号、运行方向、车门状态等重要信息。除车次窗外,ats人机界面站场图还包含了表示轨道、信号机、道岔等信号设备的图形。其中,轨道区段有车占用时用红色光带表示,锁闭时用绿色光带表示,车次窗与轨道区段光带显示一起标识出了当前的列车运行位置和列车状态,可供行车调度指挥人员准确掌握现场的列车运行情况。
3.在列车行进的过程中,轨道区段会沿着行车方向依次改变光带的显示颜色,车次窗也会随着红色占用光带的移动而移动。目前,车次窗的跟踪显示方法,主要是根据当前车辆占用的区段信息,采用一定算法计算出车次窗的位置,然后给车次窗赋予相关列车信息,最后在相应位置生成并显示所述车次窗。
4.但在最新的车车通信的场景下,由于实现了多列车控制,缩短了列车追踪间隔,两列车的距离比较近,前后车极有可能运行在同一个轨道区段上,如果按照常规的车次窗位置生成显示算法,就会如图2-4所示依次出现车次窗与轨道区段位置无法对应、车次窗相互重叠和车次窗随机混放在轨道区段上下方的问题。
技术实现要素:
5.本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提供一种应用于车车通信场景下的ats车次窗显示方法,以在车车通信场景下更快更准确的显示车次窗。
6.本发明的第二个目的提供了一种应用于车车通信场景下的ats车次窗显示系统。
7.本发明的第三个目的提供了一种计算机可读存储介质。
8.本发明的第四个目的提供了一种电子设备。
9.为达到上述目的,本发明通过以下技术方案实现:
10.一种应用于车车通信场景下的ats车次窗显示方法,包括:
11.获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系;
12.根据所述车次窗生成模板、所述车次窗生成配置文件和所述对应关系生成全站所有待显示的车次窗,以确定车次窗全站布局,并发出所有车次窗的显示指令;
13.接收所有车次窗的显示指令,并根据所有车次窗的显示指令对全站所有待显示的车次窗进行显示。
14.可选的,所述方法还包括:在全站的轨道大小布局发生调整时,根据所述车次窗与
所述全站轨道区段的对应关系,对所述车次窗的显示位置进行自动校正。
15.可选的,所述车次窗生成模板包括轨道上方车次窗生成模板和轨道下方车次窗生成模板,根据所述车次窗生成模板生成全站所有待显示的车次窗的步骤,包括:
16.通过所述轨道上方车次窗生成模板生成需在轨道区段上方进行显示的车次窗;通过所述轨道下方车次窗生成模板生成需在轨道区段下方进行显示的车次窗。
17.可选的,在所述轨道上方车次窗生成模板和所述轨道下方车次窗生成模板中设置配置项,并在所述配置项中设置偏移属性配置子项。
18.可选的,所述方法还包括:
19.通过所述偏移属性配置子项的设置对轨道区段上方或者轨道区段下方发生重叠的车次窗进行向上偏移或者向下偏移。
20.可选的,在所述配置项中还设置值变量,并通过动画链接方式关联车次窗和所述值变量,所述方法还包括:
21.在所述值变量发生变化时,通过所述动画链接方式控制所述车次窗处于可见状态或者隐藏状态。
22.可选的,所述显示指令包括车次窗名称信息和显示标识参数,其中,所述显示标识参数为0时,控制所述车次窗处于隐藏状态,所述显示标识参数大于0时,控制所述车次窗处于可见状态。
23.可选的,所述显示标识参数为0时,控制所述车次窗处于隐藏状态的步骤,包括:
24.检查所述车次窗当前显示状态;
25.所述车次窗当前显示状态为可见状态时,对所述车次窗是否发生过移动进行检查;
26.在确定所述车次窗发生过移动之后,先确定所述车次窗的移动位移,然后控制所述车次窗反向移动所述移动位移,并在移动后控制所述车次窗处于隐藏状态;
27.如所述车次窗未发生过移动,则直接控制所述车次窗处于隐藏状态。
28.可选的,所述显示标识参数大于0时,控制所述车次窗处于可见状态的步骤,包括:
29.获取所述车次窗的车组号与处于可见状态的其它车次窗的车组号;
30.在所述车次窗的车组号与处于可见状态的其它车次窗的车组号不同时,检查并确定所述车次窗的重叠状况;
31.在检查到所述车次窗与其它车次窗发生重叠时,控制所述车次窗向上偏移或者向下偏移预设位移,并在偏移控制后,控制所述车次窗处于可见状态。
32.可选的,所述方法还包括:在所述车次窗的车组号与处于可见状态的其它车次窗的车组号相同时,发出报警提示信息。
33.可选的,检查并确定所述车次窗的重叠状况的步骤,包括:
34.检测所述车次窗与其它车次窗的重叠面积;
35.将所述重叠面积与预设重叠面积进行比较,并在所述重叠面积大于预设重叠面积时,确定所述车次窗发生重叠。
36.为达到上述目的,本发明第二方面提供了一种应用于车车通信场景下的ats车次窗显示系统,包括:
37.车次窗生成模块,用于获取车次窗生成模板、车次窗生成配置文件和车次窗与全
站轨道区段的对应关系,并根据所述车次窗生成模板、所述车次窗生成配置文件和所述对应关系生成全站所有待显示的车次窗,以确定车次窗全站布局,以及发出所有车次窗的显示指令;
38.车次窗显示模块,与所述车次窗生成模块连接,所述车次窗显示模块用于接收所有车次窗的显示指令,并根据所有车次窗的显示指令对全站所有待显示的车次窗进行显示。
39.为达到上述目的,本发明第三方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述所述的应用于车车通信场景下的ats车次窗显示方法。
40.为达到上述目的,本发明第四方面提供了一种电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述所述的应用于车车通信场景下的ats车次窗显示方法。
41.本发明至少具有以下技术效果:
42.(1)本发明根据车次窗与轨道区段的对应关系,预先在站场图的设计过程中根据车次窗生成模板和车次窗生成配置文件生成了站场图中所有车次窗的实例,可以提前预览包含车次窗在内的全站布局,避免了在列车运行时出现车次窗与站场图上其他设备图形重叠的情况,也大大节省了列车运行过程中车次窗的生成时间。
43.(2)本发明通过车次窗与全站轨道区段的对应关系可实现车次窗显示位置的自动校正,提高车次窗显示的准确性;本发明还通过轨道上方车次窗生成模板和轨道下方车次窗生成模板的设置可以有效提高车次窗实例生成的速率,并且通过上述两种类型模板中的配置项的设置可实现车次窗的显示与隐藏以及上下偏移,从而在车车通信的场景下,即使列车追踪间隔再短,前后列车的车次窗也会顺序叠放,不会出现和轨道区段不对应,列车信息显示不全或是随机混放在轨道区段上下方的情况,进而可有效解决车次窗相互重叠和车次窗随机混放在轨道区段上下方的问题。
44.(3)本发明中的显示指令还包括显示标识参数,通过显示标识参数对车次窗的显示与隐藏进行控制,并且本发明还利用车组号的取值来判定车次窗的显示,如在得到车组号时会检查车组号的唯一性,从而可解决一个车组号在多个车次窗同时显示,或者是一个车组号车次窗先显示新位置再隐藏老位置的时序错乱的问题。
45.(4)本发明采用两种类型的车次窗模板来生成全站的车次窗,其中,轨道上方车次窗生成模板配置了遇到显示重叠情况时往上偏移的属性,轨道下方车次窗生成模板配置了遇到显示重叠情况时往下偏移的属性,从而人机界面的站场图在有列车运行时,能够使得车次窗的显示具有全站统一性。
46.本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
47.图1为本发明一实施例提供的车次窗示意图;
48.图2为本发明一实施例提供的前后车次窗和区段占用光带未对应示意图;
49.图3为本发明一实施例提供的前后车次窗相互重叠示意图;
50.图4为本发明一实施例提供的车次窗区段上下混放示意图;
51.图5为本发明一实施例提供的应用于车车通信场景下的ats车次窗显示方法的流程图;
52.图6为本发明一实施例提供的车次窗生成方法流程图;
53.图7为本发明一实施例提供的车次窗生成模板中的配置项示意图;
54.图8为本发明一具体示例提供的车次窗显示方法的流程图;
55.图9为本发明一具体示例提供的车次窗显示示意图;
56.图10为本发明一实施例提供的应用于车车通信场景下的ats车次窗显示系统的结构框图。
具体实施方式
57.下面详细描述本实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
58.下面参考附图描述本实施例的应用于车车通信场景下的ats车次窗显示方法和系统。
59.图5为本发明一实施例提供的应用于车车通信场景下的ats车次窗显示方法的流程图。如图5所示,该方法包括:
60.步骤s1:获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系。
61.具体的,可获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系,以便于根据上述信息生成全站所有待显示位置上的车次窗,并在ats组态人机界面中进行显示。
62.步骤s2:根据车次窗生成模板、车次窗生成配置文件和对应关系生成全站所有待显示的车次窗,以确定车次窗全站布局,并发出所有车次窗的显示指令。
63.本实施例中车次窗的生成方法与以往生成方法的区别在于,将车次窗的生成步骤提前到站场图数据制作阶段,而不是在站场图上的列车处于运行时的常规阶段,这种预处理方式可大大节约列车运行时车次窗的生成显示时间,并且可以提前预览包含车次窗在内的全站布局,避免了列车运行时车次窗与站场图上其他设备图形重叠的情况。
64.其中,如图6所示,在全站的轨道大小布局发生调整时,可根据车次窗与全站轨道区段的对应关系,对车次窗的显示位置进行自动校正。由此,可实现车次窗的准确显示。
65.在本发明的一个实施例中,车次窗生成模板包括轨道上方车次窗生成模板和轨道下方车次窗生成模板,根据车次窗生成模板生成全站所有待显示的车次窗的步骤,包括:
66.通过轨道上方车次窗生成模板生成需在轨道区段上方进行显示的车次窗;通过轨道下方车次窗生成模板生成需在轨道区段下方进行显示的车次窗。
67.具体的,为满足车次窗的显示处理要求,车次窗生成模板可分为轨道上方和轨道下方两种类型。其中,站场图上所有轨道区段上方的车次窗可按照轨道上方车次窗生成模板统一生成实例,轨道区段下方的车次窗可按照轨道下方车次窗生成模板统一生成实例。
68.需要说明的是,在轨道上方车次窗生成模板和轨道下方车次窗生成模板中还设置
有特殊的配置项,并在配置项中设置了偏移属性配置子项。
69.其中,偏移属性配置子项为当前车次窗出现显示重叠时,通过其设置,可实现向上偏移或向下偏移的属性。
70.所述配置项配置界面如图7所示,其中的偏移量的设置即为偏移属性配置子项的设置,在实际应用中可在偏移量一栏中输入具体的偏移值,从而可控制车次窗实现所述偏移值的向上偏移或向下偏移。如果该配置项设置在轨道上方车次窗生成模板中,则控制车次窗向上偏移,可以理解的是,该车次窗位于轨道区段上方。
71.在本发明的一个实施例中,在配置项中还设置值变量,并通过动画链接方式关联车次窗和值变量,该方法还包括:在值变量发生变化时,通过动画链接方式控制车次窗处于可见状态或者隐藏状态。
72.如图7所示,车次窗生成模板的配置项中还设置有值变量trainwindowsvisible。本实施例中,ats人机界面的战场图采用组态绘制的人机界面,用动画链接方式来关联车次窗和值变量。系统运行时,可通过关联的值变量trainwindowsvisible的变化,根据动画链接预定义的图形变换方式来控制车次窗的显示与隐藏。例如,当前车次窗与其它车次窗发生重叠时,可通过值变量的变化控制当前车次窗处于隐藏状态。
73.需要说明的是,站场图上的所有车次窗图形的初始显示属性均为隐藏状态,即默认不显示,只有在线路上有列车运行时,才根据逻辑需要,利用动画链接中的变量值来驱动显示或者是隐藏相关车次窗。
74.本实施例中,在ats组态人机界面绘制中增加了车次窗可见性配置项,车次窗可见性的配置与既有动画链接结构保持一致,通过可见性关联表达式即值变量的数值、上下偏移属性和偏移量的大小来确定车次窗的位置和显示与否,与组态软件的数据驱动方式保持一致,具有有较强的组态人机界面系统适应性。
75.步骤s3:接收所有车次窗的显示指令,并根据所有车次窗的显示指令对全站所有待显示的车次窗进行显示。
76.本实施例中的车次窗的显示指令解析后为一种接口函数,该接口函数中包括车次窗名称信息变量sztagname和显示标识参数ullvalue。其中,车次窗名称信息变量sztagname表示了车次窗名称,显示标识参数即为当前车次窗的车组号。
77.其中,ullvalue的初始值为-1。当ullvalue为0时,可控制车次窗处于隐藏状态,当ullvalue大于0时,可控制车次窗处于可见状态。
78.在本发明的一个实施例中,显示标识参数为0时,控制车次窗处于隐藏状态的步骤,包括:检查车次窗当前显示状态;车次窗当前显示状态为可见状态时,对车次窗是否发生过移动进行检查;在确定车次窗发生过移动之后,先确定车次窗的移动位移,然后控制车次窗反向移动移动位移,并在移动后控制车次窗处于隐藏状态;如车次窗未发生过移动,则直接控制车次窗处于隐藏状态。
79.具体的,如图8所示,可接收显示指令,然后判断显示指令中的车组号是否大于0,当确定车组号为0时,可进入车次窗隐藏子流程。例如,将变量sztagname所命名的车次窗隐藏起来。首先,可检查该车次窗的当前显示状态,如其原先状态为隐藏状态,则无需处理,直接返回,如为可见状态,则需根据现有的位置标记判断该车次窗在显示时,是否因为重叠进行过移动,如有,则进行反方向相同位移移动,然后隐藏,如没有过移动,则直接利用动画链
接的方式驱动车次窗隐藏。
80.在本发明的一个实施例中,当显示标识参数大于0时,控制车次窗处于可见状态的步骤,包括:获取车次窗的车组号与处于可见状态的其它车次窗的车组号;在车次窗的车组号与处于可见状态的其它车次窗的车组号不同时,检查并确定车次窗的重叠状况;在检查到车次窗与其它车次窗发生重叠时,控制车次窗向上偏移或者向下偏移预设位移,并在偏移控制后,控制车次窗处于可见状态。
81.其中,检查并确定车次窗的重叠状况的步骤,包括:检测车次窗与其它车次窗的重叠面积;将重叠面积与预设重叠面积进行比较,并在重叠面积大于预设重叠面积时,确定车次窗发生重叠。
82.所述方法还包括:在车次窗的车组号与处于可见状态的其它车次窗的车组号相同时,发出报警提示信息。
83.如图8所示,当得到车组号大于0时,则进入车次窗显示子流程。首先,检查当前车次窗与其他可见的车次窗是否拥有相同的车组号,如有,则发出报警提示信息并返回,以提示ats是否误发数据,或是隐藏和显示车次窗数据包的顺序出错。因为一列车不可能出现在2个不同的地方,并且同一个车组号的命令发放顺序必须是先隐藏上一个所在车次窗,然后让新的所在车次窗可见。当车组号没有在其他车次窗上显示时,则检查sztagname车次窗是否和其他可见的车次窗重叠。如有重叠,则根据车次窗的配置内容,控制轨道区段上方的车次窗往上移,轨道区段下方的车次窗往下移,移到指定位置做好标记后,再利用组态图形动画链接的驱动方式使其可见。
84.图9为采用本实施例的ats车次窗显示方法后的车次窗显示示意图。如图9所示,在下行线路上,有2辆列车同时占用了区段1,2辆列车的车组号分别为180,181,从右往左行驶,180次列车在前,181次列车追踪在后。在上行线路上,有2辆列车同时占用了区段2,2辆列车的车组号分别为182,183,从左往右行驶,182次列车在前,183次列车追踪在后。由此,通过本实施例的ats车次窗显示方法能够解决车次窗与轨道区段位置无法对应、车次窗相互重叠和车次窗随机混放在轨道区段上下方的问题。
85.图10为本发明一实施例提供的应用于车车通信场景下的ats车次窗显示系统的结构框图。如图10所示,该应用于车车通信场景下的ats车次窗显示系统10包括车次窗生成模块11和车次窗显示模块12。
86.其中,车次窗生成模块11可用于获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系,并根据车次窗生成模板、车次窗生成配置文件和所述对应关系生成全站所有待显示的车次窗,以确定车次窗全站布局,以及发出所有车次窗的显示指令;车次窗显示模块12与车次窗生成模块11连接,车次窗显示模块12用于接收所有车次窗的显示指令,并根据所有车次窗的显示指令对全站所有待显示的车次窗进行显示。
87.具体的,车次窗生成模块11可获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系,以便于根据上述信息生成全站所有待显示位置上的车次窗,并发出所有车次窗的显示指令,车次窗显示模块12接收所有车次窗的显示指令后,在ats组态人机界面中显示所有待显示的车次窗。
88.本实施例中,车次窗生成模块11可根据车次窗与全站轨道区段的对应关系,对车次窗的显示位置进行自动校正,并重新发送显示指令,以使车次窗显示模块12接收到该显
示指令后,对车次窗进行重新显示。
89.在本发明的一个实施例中,车次窗生成模板包括轨道上方车次窗生成模板和轨道下方车次窗生成模板,车次窗生成模块11可通过轨道上方车次窗生成模板生成需在轨道区段上方进行显示的车次窗,并通过轨道下方车次窗生成模板生成需在轨道区段下方进行显示的车次窗。
90.在本发明的一个实施例中,所述轨道上方车次窗生成模板和所述轨道下方车次窗生成模板中设置有配置项,所述配置项中还设置有偏移属性配置子项。本实施例中的车次窗生成模块11还可发出偏移属性配置子项的设置指令,以对轨道区段上方或者轨道区段下方发生重叠的车次窗进行向上偏移或者向下偏移控制。
91.在本发明的一个实施例中,所述配置项中还设置值变量,所述值变量通过动画链接方式关联车次窗,所述值变量发生变化时,车次窗生成模块11还可发出控制所述车次窗处于可见状态或者隐藏状态的显示指令,以便车次窗显示模块12根据该显示指令通过动画链接方式控制所述车次窗处于可见状态或者隐藏状态。
92.在本发明的一个实施例中,所述显示指令包括车次窗名称信息和显示标识参数,其中,所述显示标识参数为0时,表示控制所述车次窗处于隐藏状态,所述显示标识参数大于0时,表示控制所述车次窗处于可见状态。
93.需要说明的是,本实施例的应用于车车通信场景下的ats车次窗显示系统的具体实施方式可参见上述应用于车车通信场景下的ats车次窗显示方法的具体实施方式,为避免冗余,此处不再赘述。
94.进一步的,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述的应用于车车通信场景下的ats车次窗显示方法。
95.进一步的,本发明还提供了一种电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述所述的应用于车车通信场景下的ats车次窗显示方法。
96.综上所述,本发明根据车次窗与轨道区段的对应关系,预先在站场图的设计过程中根据车次窗生成模板和车次窗生成配置文件生成了站场图中所有车次窗的实例,可以提前预览包含车次窗在内的全站布局,避免了在列车运行时出现车次窗与站场图上其他设备图形重叠的情况,也大大节省了列车运行过程中车次窗的生成时间;本发明通过车次窗与全站轨道区段的对应关系可实现车次窗显示位置的自动校正,提高车次窗显示的准确性;本发明还通过轨道上方车次窗生成模板和轨道下方车次窗生成模板的设置可以有效提高车次窗实例生成的速率,并且通过上述两种类型模板中的配置项的设置可实现车次窗的显示与隐藏以及上下偏移,从而在车车通信的场景下,即使列车追踪间隔再短,前后列车的车次窗也会顺序叠放,不会出现和轨道区段不对应,列车信息显示不全或是随机混放在轨道区段上下方的情况,进而可有效解决车次窗相互重叠和车次窗随机混放在轨道区段上下方的问题;本发明中的显示指令还包括显示标识参数,通过显示标识参数对车次窗的显示与隐藏进行控制,并且本发明还利用车组号的取值来判定车次窗的显示,如在得到车组号时会检查车组号的唯一性,从而可解决一个车组号在多个车次窗同时显示,或者是一个车组号车次窗先显示新位置再隐藏老位置的时序错乱的问题;本发明采用两种类型的车次窗模板来生成全站的车次窗,其中,轨道上方车次窗生成模板配置了遇到显示重叠情况时往上
偏移的属性,轨道下方车次窗生成模板配置了遇到显示重叠情况时往下偏移的属性,从而人机界面的站场图在有列车运行时,能够使得车次窗的显示具有全站统一性。
97.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
98.尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
技术特征:
1.一种应用于车车通信场景下的ats车次窗显示方法,其特征在于,包括:获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系;根据所述车次窗生成模板、所述车次窗生成配置文件和所述对应关系生成全站所有待显示的车次窗,以确定车次窗全站布局,并发出所有车次窗的显示指令;接收所有车次窗的显示指令,并根据所有车次窗的显示指令对全站所有待显示的车次窗进行显示。2.如权利要求1所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,所述方法还包括:在全站的轨道大小布局发生调整时,根据所述车次窗与所述全站轨道区段的对应关系,对所述车次窗的显示位置进行自动校正。3.如权利要求2所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,所述车次窗生成模板包括轨道上方车次窗生成模板和轨道下方车次窗生成模板,根据所述车次窗生成模板生成全站所有待显示的车次窗的步骤,包括:通过所述轨道上方车次窗生成模板生成需在轨道区段上方进行显示的车次窗;通过所述轨道下方车次窗生成模板生成需在轨道区段下方进行显示的车次窗。4.如权利要求3所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,在所述轨道上方车次窗生成模板和所述轨道下方车次窗生成模板中设置配置项,并在所述配置项中设置偏移属性配置子项。5.如权利要求4所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,所述方法还包括:通过所述偏移属性配置子项的设置对轨道区段上方或者轨道区段下方发生重叠的车次窗进行向上偏移或者向下偏移。6.如权利要求5所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,在所述配置项中还设置值变量,并通过动画链接方式关联车次窗和所述值变量,所述方法还包括:在所述值变量发生变化时,通过所述动画链接方式控制所述车次窗处于可见状态或者隐藏状态。7.如权利要求6所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,所述显示指令包括车次窗名称信息和显示标识参数,其中,所述显示标识参数为0时,控制所述车次窗处于隐藏状态,所述显示标识参数大于0时,控制所述车次窗处于可见状态。8.如权利要求7所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,所述显示标识参数为0时,控制所述车次窗处于隐藏状态的步骤,包括:检查所述车次窗当前显示状态;所述车次窗当前显示状态为可见状态时,对所述车次窗是否发生过移动进行检查;在确定所述车次窗发生过移动之后,先确定所述车次窗的移动位移,然后控制所述车次窗反向移动所述移动位移,并在移动后控制所述车次窗处于隐藏状态;如所述车次窗未发生过移动,则直接控制所述车次窗处于隐藏状态。9.如权利要求8所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,所述显示标识参数大于0时,控制所述车次窗处于可见状态的步骤,包括:获取所述车次窗的车组号与处于可见状态的其它车次窗的车组号;
在所述车次窗的车组号与处于可见状态的其它车次窗的车组号不同时,检查并确定所述车次窗的重叠状况;在检查到所述车次窗与其它车次窗发生重叠时,控制所述车次窗向上偏移或者向下偏移预设位移,并在偏移控制后,控制所述车次窗处于可见状态。10.如权利要求9所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,所述方法还包括:在所述车次窗的车组号与处于可见状态的其它车次窗的车组号相同时,发出报警提示信息。11.如权利要求10所述的应用于车车通信场景下的ats车次窗显示方法,其特征在于,检查并确定所述车次窗的重叠状况的步骤,包括:检测所述车次窗与其它车次窗的重叠面积;将所述重叠面积与预设重叠面积进行比较,并在所述重叠面积大于预设重叠面积时,确定所述车次窗发生重叠。12.一种应用于车车通信场景下的ats车次窗显示系统,其特征在于,包括:车次窗生成模块,用于获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系,并根据所述车次窗生成模板、所述车次窗生成配置文件和所述对应关系生成全站所有待显示的车次窗,以确定车次窗全站布局,以及发出所有车次窗的显示指令;车次窗显示模块,与所述车次窗生成模块连接,所述车次窗显示模块用于接收所有车次窗的显示指令,并根据所有车次窗的显示指令对全站所有待显示的车次窗进行显示。13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-11中任一项所述的应用于车车通信场景下的ats车次窗显示方法。14.一种电子设备,其特征在于,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1-11中任一项所述的应用于车车通信场景下的ats车次窗显示方法。
技术总结
本发明公开了一种应用于车车通信场景下的ATS车次窗显示方法和系统,该方法包括:获取车次窗生成模板、车次窗生成配置文件和车次窗与全站轨道区段的对应关系;根据车次窗生成模板、车次窗生成配置文件和对应关系生成全站所有待显示的车次窗,以确定车次窗全站布局,并发出所有车次窗的显示指令;接收所有车次窗的显示指令,并根据所有车次窗的显示指令对全站所有待显示的车次窗进行显示。本发明能够解决车次窗与轨道区段位置无法对应、车次窗相互重叠和车次窗随机混放在轨道区段上下方的问题,并在车车通信场景下能够更快更准确的显示车次窗。次窗。次窗。
技术研发人员:赵翠云 王曙光 陈钰 胡琰瑜 赵光旭 张奕男 张立鹏
受保护的技术使用者:卡斯柯信号有限公司
技术研发日:2022.09.27
技术公布日:2023/3/7
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
