联锁系统的码位值更新方法、系统、设备及车辆与流程
- 国知局
- 2024-08-01 09:07:42
本发明涉及交通,尤其涉及一种联锁系统的码位值更新方法、系统、电子设备、计算机可读存储介质及车辆。
背景技术:
1、联锁是指为了保证车站行车和调车作业的安全,在信号机、道岔和进路之间建立的相互制约关系。实现这种关系的设备称联锁设备,联锁设备构成联锁系统,联锁系统包括站场线路及信号机、道岔、区段、联系电路等设备,设备的码位值可以用于描述设备状态,基于设备状态来控制联锁系统。
2、目前,是由联锁系统提供码位帧,码位帧中包括了联锁系统中所有设备的码位信息,码位信息包括了码位值以及其他码位参数。通过这个码位帧就可以对所有设备的码位值进行更新。
3、但是,在目前的轨道交通中,联锁系统提供的码位帧可能不包括全部的码位信息以及其他码位参数,因此现有技术的码位值更新方案无法就该种情形直接更新码位值,导致该码位值更新方案的便捷度不高,适用性较低。
技术实现思路
1、本发明实施例提供一种联锁系统的码位值更新方法、系统、装置、电子设备、计算机可读存储介质及车辆,以解决现有技术中的码位值更新方案便捷度不高的问题。
2、第一方面,本发明实施例提供一种联锁系统的码位值更新方法,方法包括:
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、创建帧请求线程,通过所述位帧请求线程向所述联锁系统发送获取请求;所述联锁系统用于在收到所述获取请求后返回第一码位帧或第二码位帧;
37、获取所述联锁系统返回的所述第一码位帧或所述第二码位帧,并存储到所述码位帧队列。
38、可选的,所述列车监控系统用于
39、当从所述码位帧队列获取到第一码位帧,则根据所述配置文件解析所述第一码位帧携带的所有设备的码位值,以得到第一码位帧数据模型;
40、当从所述码位帧队列获取到第二码位帧,则根据所述配置文件解析所述第二码位帧携带的部分设备的码位值,以得到第二码位帧数据模型;
41、创建帧数据模型队列,将所述第一码位帧数据模型或所述第二码位帧数据模型存储到所述帧数据模型队列。
42、可选的,所述列车监控系统还用于
43、通过所述联锁系统的特征信息查询所述联锁系统对应的码位写点线程;所述特征信息包括系统编号;或
44、为所述联锁系统创建所述码位写点线程;所述码位写点线程用于计算所述联锁系统中至少部分设备的码位值以及所述码位值对应的地址。
45、可选的,所述列车监控系统用于
46、通过所述第一码位帧数据模型中所述所有设备的码位值,将所述码位数据模型中所述所有设备的码位值对应替换;
47、通过所述第二码位帧数据模型中所述部分设备的码位值,将所述码位数据模型中所述部分设备的码位值对应替换。
48、可选的,所述列车监控系统还用于
49、当获取的是所述联锁系统的第一码位帧,则根据所述码位数据模型中所述所有设备的码位值,通过所述码位写点线程计算所述所有设备的映射值以及所述映射值对应的地址;
50、当获取的是所述联锁系统的第二码位帧,则根据所述码位数据模型中所述部分设备的码位值,通过所述码位写点线程计算所述部分设备的映射值以及所述映射值对应的地址;
51、通过所述码位写点线程将所述映射值以及所述映射值对应的地址存储到与设备对应的映射模型中。
52、可选的,所述列车监控系统还用于
53、获取存储了所述码位值以及所述码位值对应的地址的所述映射模型,将所述映射模型传输到服务器进行记录。
54、可选的,所述码位配置参数包括设备名称、设备类型、设备数量和设备码位长度;所述列车监控系统用于
55、根据所述配置文件中的所述设备名称、设备类型、设备数量和设备码位长度,将所述第一码位帧中所有设备的码位值与每个所述设备进行关联;或
56、将所述第二码位帧中部分设备的码位值与所述部分设备中的每个所述设备进行关联。
57、第三方面,本发明实施例提供一种电子设备,包括:处理器、通信接口、存储器和通信总线;其中,处理器、通信接口以及存储器通过通信总线完成相互间的通信;
58、存储器,用于存放计算机程序;
59、处理器,用于执行存储器上所存放的程序时,实现上述第一方面所述的联锁系统的码位值更新方法中的步骤。
60、第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面所述的联锁系统的码位值更新方法中的步骤。
61、第五方面,本发明实施例提供一种车辆,包括上述第三方面所述的电子设备。
62、针对在先技术,本发明具备如下优点:
63、本发明实施例中,通过获取配置文件,并获取联锁系统的第一码位帧或第二码位帧;所述配置文件包括所述联锁系统中所有设备的码位配置参数;所述第一码位帧包括所述联锁系统中所有设备的码位值,所述第二码位帧包括所述联锁系统中部分设备的码位值;根据所述配置文件,对所述第一码位帧或所述第二码位帧进行解析,获得码位帧数据模型;所述码位帧数据模型存储有至少部分设备的码位值;通过所述帧数据模型,更新码位数据模型;所述码位数据模型用于存储所述联锁系统中所有设备的码位值。可以基于包括所有设备的码位配置参数的配置文件,直接对联锁系统的第一码位帧或第二码位帧进行解析得到对应设备的码位值,然后根据解析得到的对应设备的码位值更新联锁系统的码位值,提高了码位值更新的便捷度。
64、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
本文地址:https://www.jishuxx.com/zhuanli/20240718/234994.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表