【技术实现步骤摘要】
本专利技术涉及轨道交通
,特别涉及轨道交通信号安全
,具体是指一种应用于轨道交通信号安全系统的中间件系统。
技术介绍
基于无线通信的列车控制系统(CBTC)实现了车地之间双向信息传输突破了传统轨道电路固定闭塞的限制,利用移动闭塞技术大大提高了列车的运行效率和系统的灵活性,代表了今后列车自动控制系统发展的趋势。整个CBTC信号系统由列车自动监控系统(ATS),计算机联锁系统(CBI )、列车自动防护系统(ATP)及列车自动驾驶系统(ATO)组成,其中CB1、ATP、ATO是CBTC系统中安全相关的系统需要运行在具有多运算系冗余结构的安全计算机系统中,是整个CBTC系统中的核心设备使用故障导向安全的机制负责整个系统的运行安全。CB1、ATP、AT0子系统均需使用要安全中间件实现信息交互、安全及可靠性管理、状态监控等功能。目前,由于技术封锁,国内外的轨道交通信号系统厂家对于CB1、ATP、AT0子系统的中间件系统均采用各不相同的设计方法,各家自成体系造成了在信号系统集成的过程中出现资金重复投入、测试及维护困难。
技术实现思路
本专利技术的目的是克服了上述现有技术中的缺点,提供一种用以适配底层不同操作系统平台和不同厂商应用软件产品的差异,承担各种应用程序访问底层操作的共性任务,屏蔽应用程序一些底层操作任务的艰巨性和复杂性,通过简单、方便的公共安全应用编程接口(API),向应用系统提供通用的服务,具有高度的安全性、可靠性、可配置性及灵活性,能够在轨道交通安全相关的子系统中使用。轨道交通信号安全系统包括计算机联锁子系统、列车自动防护子系统及列车自动驾驶子系统 ...
【技术保护点】
一种应用于轨道交通信号安全系统的中间件系统,所述的轨道交通信号安全系统包括计算机联锁子系统、列车自动防护子系统及列车自动驾驶子系统,其特征在于,所述的中间件系统包括:可配置管理模块,用以根据所述的轨道交通信号安全系统的不同资源及应用,配置操作系统及驱动,为中间件系统底层和上层应用提供统一的API接口,并配置中间件系统内部数据结构和底层软硬件资源;底层接口适配管理模块,用以根据所述的底层软硬件资源,映射底层操作系统及驱动API接口供其它模块调用,并实现与列车自动监控子系统、计算机联锁子系统、列车自动防护子系统、列车自动驾驶子系统及安全计算机运算系之间的信息交互;应用开发管理模块,用以根据所述的轨道交通信号安全系统自身应用程序的接口需求、功能及系统资源,根据由所述的可配置管理模块为上层应用程序提供统一的API接口,并实现系统上下层之间的信息交互及系统软硬件初始化服务功能;安全及可靠性管理模块,用以根据由所述的可配置管理模块配置的数据结构,接收所述的底层接口适配管理模块和应用开发管理模块的数据,完成相应的数据处理并返回处理结果,同时进行相应的故障处理。
【技术特征摘要】
1.一种应用于轨道交通信号安全系统的中间件系统,所述的轨道交通信号安全系统包括计算机联锁子系统、列车自动防护子系统及列车自动驾驶子系统,其特征在于,所述的中间件系统包括 可配置管理模块,用以根据所述的轨道交通信号安全系统的不同资源及应用,配置操作系统及驱动,为中间件系统底层和上层应用提供统一的API接口,并配置中间件系统内部数据结构和底层软硬件资源; 底层接口适配管理模块,用以根据所述的底层软硬件资源,映射底层操作系统及驱动API接口供其它模块调用,并实现与列车自动监控子系统、计算机联锁子系统、列车自动防护子系统、列车自动驾驶子系统及安全计算机运算系之间的信息交互; 应用开发管理模块,用以根据所述的轨道交通信号安全系统自身应用程序的接口需求、功能及系统资源,根据由所述的可配置管理模块为上层应用程序提供统一的API接口,并实现系统上下层之间的信息交互及系统软硬件初始化服务功能; 安全及可靠性管理模块,用以根据由所述的可配置管理模块配置的数据结构,接收所述的底层接口适配管理模块和应用开发管理模块的数据,完成相应的数据处理并返回处理结果,同时进行相应的故障处理。2.根据权利要求1所述的应用于轨道交通信号安全系统的中间件系统,其特征在于,所述的可配置管理模块具体为 根据轨道交通信号安全系统的操作系统及驱动为所述的底层接口适配管理模块映射统一的底层API接口供所述的安全及可靠性管理模块调用; 根据轨道交通信号安全系统的操作系统的功能和应用为所述的安全及可靠性管理模块配置系统内部所需要的通信报文数据结构; 并根据轨道交通信号安全系统的软硬件资源及功能为所述的应用开发管理模块配置该中间件系统启动时所需的软硬件资源,同时为所述的应用开发管理模块提供统一的API的接口供上层应用调用。3.根据权利要求1所述的应用于轨道交通信号安全系统的中间件系统,其特征在于,所述的底层接口适配管理模块包括系统底层接口映射子模块和信息交互子模块, 所述的系统底层接口映射子模块用以根据所述的轨道交通信号安全系统中的操作系统及驱动并结合可配置管理模块映射出系统底层通用的API接口供其它模块调用; 所述的信息交互子模块用以实现与所述的列车自动监控子系统、计算机联锁子系统、列车自动防护子系统、列车自动驾驶子系统及安全计算机计算系之间的信息交互。4.根据权利要求1所述的应用于轨道交通信号安全系统的中间件系统,其特征在于,所述的应用开发管理模块包括信息交互子模块和应用配置子模块, 所述的信息交互子模块用以通过消息机制完成与所述的安全及可靠性管理模块及上层应用程序之间的信息交互; 所述的应用配置子模块用以根据所述的轨道交通信号安全系统上层应用程序的接口需求结合配置管理模块为上层应用程序提供统一的API接口供上层应用程序调用,并根据所述的轨道交通信号安全系统的功能及软硬件资源并结合配置管理模块为该中间件系统的正常启动提供初始化...
【专利技术属性】
技术研发人员:赵建波,郭自刚,冯健,
申请(专利权)人:中国电子科技集团公司第三十二研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。