一种ATO与ATP间的数据交互方法及装置与流程

    专利查询2025-06-27  19


    本发明涉及轨道交通,尤其涉及一种ato与atp间的数据交互方法及装置。


    背景技术:

    1、随着我国社会经济的不断发展,以及对铁路需求的不断提高,中国列车运行控制系统(chinese train control system,ctcs)的车载设备在原有的列车自动防护单元(automatic train protection,atp)基础上,附加了列车自动运行单元(automatic trainoperation,ato)。其中,atp负责列车超速防护的安全控制功能。ato用于在atp的监督下,自动控制列车的加速、减速等操作。通过ato与atp之间的数据交互,可以输出列车控制命令,以控制列车运行。

    2、目前,ato和atp通过通信总线进行数据交互。但是,这种通信方式在总线发生故障或遇到高延迟的情况下,可能会能导致数据传输的中断,从而导致无法输出列车控制命令,或导致数据传输推迟,从而推迟输出列车控制命令。总的来说,只要通信总线存在问题,就可能会导致列车控制命令的输出出现延误或错误,从而对列车的安全运行造成潜在的风险。


    技术实现思路

    1、鉴于上述问题,本发明提供一种ato与atp间的数据交互方法及装置,主要目的是为了解决目前ato和atp通过通信总线进行数据交互时,若通信总线存在问题,就可能会导致列车控制命令的输出出现延误或错误,从而对列车的安全运行造成潜在的风险的问题。

    2、为解决上述技术问题,本发明提出以下方案:

    3、第一方面,本发明提供了一种ato与atp间的数据交互方法,所述方法应用于车载系统,所述车载系统中包括封装在同一板卡上的ato应用核与atp应用核,所述方法包括:

    4、所述ato应用核和atp应用核中的第一应用核将待交互数据存储至共享数据库的指定消息队列中,所述待交互数据具有接收方id;

    5、所述ato应用核和atp应用核中的第二应用核判断所述接收方id是否与自身的第二应用核id一致;

    6、若一致,则所述第二应用核在所述指定消息队列中读取所述待交互数据,以完成ato与atp间的数据交互流程。

    7、第二方面,本发明提供了一种ato与atp间的数据交互装置,所述装置应用于车载系统,所述车载系统中包括封装在同一板卡上的ato应用核与atp应用核,所述装置包括:

    8、第一存储单元,用于所述ato应用核和atp应用核中的第一应用核将待交互数据存储至共享数据库的指定消息队列中,所述待交互数据具有接收方id;

    9、判断单元,用于所述ato应用核和atp应用核中的第二应用核判断所述第一存储单元存储的接收方id是否与自身的第二应用核id一致;

    10、读取单元,用于若所述判断单元判断一致,则所述第二应用核在所述指定消息队列中读取所述待交互数据,以完成ato与atp间的数据交互流程。

    11、为了实现上述目的,根据本发明的第三方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述第一方面的ato与atp间的数据交互方法。

    12、为了实现上述目的,根据本发明的第四方面,提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述第一方面的ato与atp间的数据交互方法。

    13、借由上述技术方案,本发明提供的一种ato与atp间的数据交互方法及装置,该方法应用于车载系统,该车载系统将运行ato功能的ato应用核与运行atp功能的atp应用核集成于同一板卡之上。该布局不仅维护了ato与atp功能的独立性,确保双方的运行互不影响,同时也构建了一个基于共享内存的数据交互平台。在该平台中,无论是ato应用核还是atp应用核(以下统称“第一应用核”)欲向对方传输数据时,都会将包含接收方id的待交互数据,存储至共享数据库中的指定消息队列。紧接着,ato应用核和atp应用核中的接收方应用核(以下统称“第二应用核”)会判断该接收方id是否与自身的第二应用核id一致,若一致,第二应用核即可立即读取指定消息队列中的待交互数据,从而完成数据交互的过程。相比于传统依赖通信总线的数据交互模式,本发明利用共享内存的特性,提供了一条更为稳定且高效的通信路径。共享内存的使用,好比在数据库中直接存储与检索数据,与从网络下载数据相比,避免了因总线不稳定带来的数据丢失或延迟问题,极大地增强了通信的可靠性和实时性。综上所述,本发明通过在同一板卡上封装ato应用核与atp应用核,并依托共享内存实现数据交互,显著提升了通信的稳定性和效率,确保了ato与atp之间数据的稳定交互,进而使列车控制命令可以准确无误地生成与执行,保障了列车运行的安全。

    14、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。



    技术特征:

    1.一种ato与atp间的数据交互方法,其特征在于,所述方法应用于车载系统,所述车载系统中包括封装在同一板卡上的ato应用核与atp应用核,所述方法包括:

    2.根据权利要求1所述的方法,其特征在于,所述ato应用核和atp应用核中的第一应用核将待交互数据存储至共享数据库的指定消息队列中,包括:

    3.根据权利要求2所述的方法,其特征在于,在所述ato应用核和atp应用核中的第一应用核将待交互数据存储至共享数据库的指定消息队列中后,所述方法还包括:

    4.根据权利要求3所述的方法,其特征在于,在所述平台核对所述待交互数据进行处理,得到目标交互数据后,所述方法还包括:

    5.根据权利要求4所述的方法,其特征在于,在所述第二应用核根据所述软中断机制中的指定消息队列id在所述共享数据库的指定消息队列中读取所述目标交互数据后,所述方法还包括:

    6.根据权利要求5所述的方法,其特征在于,在所述第二应用核将所述回复消息存储至共享数据库的指定消息队列中后,所述方法还包括:

    7.根据权利要求6所述的方法,其特征在于,在所述平台核将所述回复消息存储至共享数据库的指定消息队列中后,所述方法还包括:

    8.一种ato与atp间的数据交互装置,其特征在于,所述装置应用于车载系统,所述车载系统中包括封装在同一板卡上的ato应用核与atp应用核,所述装置包括:

    9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行如权利要求1至权利要求7中任意一项所述的ato与atp间的数据交互方法。

    10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行如权利要求1至权利要求7中任意一项所述的ato与atp间的数据交互方法。


    技术总结
    本发明公开了一种ATO与ATP间的数据交互方法及装置,涉及轨道交通技术领域,主要目的在于解决目前ATO和ATP通过通信总线进行数据交互时,若通信总线存在问题,就可能会导致列车控制命令的输出出现延误或错误,从而对列车的安全运行造成潜在的风险的问题。本发明主要的技术方案为:ATO应用核和ATP应用核中的第一应用核将待交互数据存储至共享数据库的指定消息队列中,所述待交互数据具有接收方ID;所述ATO应用核和ATP应用核中的第二应用核判断所述接收方ID是否与自身的第二应用核ID一致;若一致,则所述第二应用核在所述指定消息队列中读取所述待交互数据,以完成ATO与ATP间的数据交互流程。本发明用于ATO与ATP间的数据交互。

    技术研发人员:周欣,张浩淼,焦伟,欧国恩,杨文,安鸿飞,那日图
    受保护的技术使用者:卡斯柯信号(北京)有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-29854.html

    最新回复(0)