本发明涉及轨道交通,尤其是涉及基于数据表的门故障对位隔离的控制方法和装置。
背景技术:
1、地铁全自动无人驾驶是近年来国内外的热门话题和重要的研究发展方向。全自动无人驾驶系统与传统有人驾驶系统相比,实现了全自动化、无人干预的列车运行模式,不仅提高了列车的运行效率,也极大的方便了乘客乘车。其中,保证乘客的安全必然是全自动无人驾驶快速发展下人们极大关心的问题。
2、轨道交通信号系统目前都采用cbtc技术,随着智能技术的不断提高,无人驾驶技术在行业内也得到了广泛应用。而在无人驾驶的过程中,无法确保列车运行至站台故障车门或站台门不执行开门动作,从而无法保障乘客安全和列车正常运行。
技术实现思路
1、有鉴于此,本发明的目的在于提供基于数据表的门故障对位隔离的控制方法和装置,在车门或站台门故障时进行处理,提高乘客的安全性和列车的运行效率。
2、第一方面,本发明实施例提供了基于数据表的门故障对位隔离的控制方法,所述方法包括:
3、当tcms通信正常,且obcu接收到ats子系统发送的站台信息是目标站台时,开始进行对位隔离判定;
4、当车门故障时,所述obcu接收到所述tcms发送的所有车门的隔离信息,并从所述所有车门的隔离信息中取出数据表中对应的站台侧的车门隔离信息;
5、所述obcu将所述站台侧的车门隔离信息发送给所述ats子系统,以使所述ats子系统将所述站台侧的车门隔离信息转发给站台门系统,从而对站台门进行对位隔离;
6、当所述站台门故障时,所述obcu接收到所述ats子系统发送的站台门隔离信息,并从所述数据表中取出对应的车门id;
7、将所述车门id对应的隔离信息更新到所述车门隔离信息中;
8、将更新后的车门隔离信息发送给所述tcms,以使所述tcms根据所述更新后的车门隔离信息对所述车门进行对位隔离。
9、进一步的,所述obcu接收到所述tcms发送的所有车门的隔离信息,并从所述所有车门的隔离信息中取出数据表中对应的站台侧的车门隔离信息,包括:
10、所述obcu接收到所述tcms发送的所有编组的所有车门的隔离信息,其中,所述所有车门的隔离信息为一维数组,所述一维数组将每个所述编组的车门id按照从小到大的顺序进行排序;
11、从所述数据表中读取所述站台侧对应的车门id和所述站台侧的倒置状态。
12、进一步的,所述obcu接收到所述ats子系统发送的站台门隔离信息,并从所述数据表中取出对应的车门id,包括:
13、所述obcu接收到所述ats子系统发送的开门侧的站台门的隔离信息,其中,所述开门侧的站台门的隔离信息为一维数组,所述一维数组将每个站台的站台门id按照从小到大的顺序进行排序;
14、从所述数据表中读取所述站台侧对应的车门id。
15、进一步的,obcu接收到ats子系统发送的站台信息是目标站台,包括:
16、当所述obcu接收到所述ats子系统发送的通信包中的站台id,与所述obcu计算的所述目标站台的id一致时,所述通信包中的站台信息是所述目标站台。
17、进一步的,所述方法还包括:
18、当所述tcms通信中断,或所述目标站台发生变化时,无法进行对位隔离判定。
19、第二方面,本发明实施例提供了基于数据表的门故障对位隔离的控制装置,所述装置包括:
20、站台信息接收模块,用于当tcms通信正常,且obcu接收到ats子系统发送的站台信息是目标站台时,开始进行对位隔离判定;
21、车门隔离信息接收模块,用于当车门故障时,所述obcu接收到所述tcms发送的所有车门的隔离信息,并从所述所有车门的隔离信息中取出数据表中对应的站台侧的车门隔离信息;
22、车门隔离信息发送模块,用于所述obcu将所述站台侧的车门隔离信息发送给所述ats子系统,以使所述ats子系统将所述站台侧的车门隔离信息转发给站台门系统,从而对站台门进行对位隔离;
23、站台门隔离信息接收模块,用于当所述站台门故障时,所述obcu接收到所述ats子系统发送的站台门隔离信息,并从所述数据表中取出对应的车门id;
24、更新模块,用于将所述车门id对应的隔离信息更新到所述车门隔离信息中;
25、对位隔离模块,用于将更新后的车门隔离信息发送给所述tcms,以使所述tcms根据所述更新后的车门隔离信息对所述车门进行对位隔离。
26、进一步的,所述车门隔离信息接收模块具体用于:
27、所述obcu接收到所述tcms发送的所有编组的所有车门的隔离信息,其中,所述所有车门的隔离信息为一维数组,所述一维数组将每个所述编组的车门id按照从小到大的顺序进行排序;
28、从所述数据表中读取所述站台侧对应的车门id和所述站台侧的倒置状态。
29、进一步的,所述站台门隔离信息接收模块具体用于:
30、所述obcu接收到所述ats子系统发送的开门侧的站台门的隔离信息,其中,所述开门侧的站台门的隔离信息为一维数组,所述一维数组将每个站台的站台门id按照从小到大的顺序进行排序;
31、从所述数据表中读取所述站台侧对应的车门id。
32、第三方面,本发明实施例提供了电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法。
33、第四方面,本发明实施例提供了具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行如上所述的方法。
34、本发明实施例提供了基于数据表的门故障对位隔离的控制方法和装置,包括:当tcms通信正常,且obcu接收到ats子系统发送的站台信息是目标站台时,开始进行对位隔离判定;当车门故障时,obcu接收到tcms发送的所有车门的隔离信息,并从所有车门的隔离信息中取出数据表中对应的站台侧的车门隔离信息;obcu将站台侧的车门隔离信息发送给ats子系统,以使ats子系统将站台侧的车门隔离信息转发给站台门系统,从而对站台门进行对位隔离;当站台门故障时,obcu接收到ats子系统发送的站台门隔离信息,并从数据表中取出对应的车门id;将车门id对应的隔离信息更新到车门隔离信息中;将更新后的车门隔离信息发送给tcms,以使tcms根据更新后的车门隔离信息对车门进行对位隔离;在车门或站台门故障时进行处理,提高乘客的安全性和列车的运行效率。
35、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
36、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种基于数据表的门故障对位隔离的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于数据表的门故障对位隔离的控制方法,其特征在于,所述obcu接收到所述tcms发送的所有车门的隔离信息,并从所述所有车门的隔离信息中取出数据表中对应的站台侧的车门隔离信息,包括:
3.根据权利要求1所述的基于数据表的门故障对位隔离的控制方法,其特征在于,所述obcu接收到所述ats子系统发送的站台门隔离信息,并从所述数据表中取出对应的车门id,包括:
4.根据权利要求1所述的基于数据表的门故障对位隔离的控制方法,其特征在于,obcu接收到ats子系统发送的站台信息是目标站台,包括:
5.根据权利要求1所述的基于数据表的门故障对位隔离的控制方法,其特征在于,所述方法还包括:
6.一种基于数据表的门故障对位隔离的控制装置,其特征在于,所述装置包括:
7.根据权利要求6所述的基于数据表的门故障对位隔离的控制装置,其特征在于,所述车门隔离信息接收模块具体用于:
8.根据权利要求6所述的基于数据表的门故障对位隔离的控制装置,其特征在于,所述站台门隔离信息接收模块具体用于:
9.一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至5任一项所述的方法。
10.一种具有处理器可执行的非易失的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行所述权利要求1至5任一项所述的方法。