轨道车辆中央控制单元主从切换控制方法和装置与流程
- 国知局
- 2024-08-01 08:37:22
本发明涉及轨道车辆控制,尤其涉及一种轨道车辆中央控制单元主从切换控制方法和装置。
背景技术:
1、轨道车辆的列车控制与管理系统(train control and management system,tcms)通常采用热备冗余的配置方式,即通常采用两个互为冗余的中央控制单元(centralcontrol unit,ccu),通过竞争机制选取其中的一个作为逻辑控制主机,负责对车辆的相关功能(通信、控制、诊断、显示等)进行控制,另外一个ccu作为备用主机。
2、在其中一个ccu发生故障的情况下,为了保证轨道车辆的正常运行,始终需要有一个ccu作为逻辑控制主机对车辆进行控制,在相关技术中,缺乏准确且及时地对两个ccu进行主从判断和切换的方案,一旦作为逻辑控制主机的ccu发生故障,如果无法做到及时准确的切换逻辑控制主机,会对车辆的通信、控制、诊断、显示等功能产生不利影响。
技术实现思路
1、本发明提供一种轨道车辆中央控制单元主从切换控制方法和装置,用以解决现有技术中缺乏准确且及时地对两个ccu进行主从判断和切换的方案的缺陷,实现在作为逻辑控制主机的ccu发生故障时能够快速准确的启用另一个ccu作为逻辑控制主机,避免轨道车辆的相关功能失控。
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、本发明提供的轨道车辆中央控制单元主从切换控制方法和装置,通过获取轨道车辆中本地中央控制单元和远端中央控制单元的位置编号,获取本地中央控制单元的主从状态,以及获取远端中央控制单元的主从状态和通信状态;基于本地中央控制单元的主从状态和位置编号,以及基于远端中央控制单元的主从状态、通信状态和位置编号,按照预设的主从切换策略对本地中央控制单元和远端中央控制单元的主从状态进行切换,实现了在单个中央控制单元发生故障的情况下,能够根据两个中央控制单元的位置编号、主从状态和通信状态,快速、准确的对另一个中央控制单元进行主从切换,保证列车控制与管理系统中始终能够有一个逻辑控制主机正常工作,避免车辆的通信、控制、诊断、显示等相关功能失控。
本文地址:https://www.jishuxx.com/zhuanli/20240718/232587.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表