车载设备单机仿真系统的制作方法_2

文档序号:9646112阅读:来源:国知局
为本发明一实施例提供的一种车载设备单机仿真系统的具体结构示意图;
[0044]图5为基于本发明一实施例提供的一种车载设备单机仿真系统的CBTC单机调试系统不意图;
[0045]图6为基于本发明一实施例提供的一种车载设备单机仿真系统的CBTC硬件模拟设备调试系统示意图。
【具体实施方式】
[0046]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]图3示出了本发明一实施例提供的一种车载设备单机仿真系统的结构框图,图4示出了该实施例的具体结构示意图。如图3所示的一种车载设备单机仿真系统30,包括依次相连的车载ΑΤΡ/ΑΤ0软件单元31、模拟驱动单元32和网络接口单元33。
[0048]车载ΑΤΡ/ΑΤ0软件单元31,用于提供车载ΑΤΡ/ΑΤ0软件处理逻辑。
[0049]模拟驱动单元32包括:数字量驱动模块321、模拟量驱动模块322、BTM处理驱动模块324、速度处理驱动模块325和网络处理驱动模块326。
[0050]其中,所述数字量驱动模块321,用于提供与外部列车或仿真列车进行交互的数字量信息;
[0051]所述模拟量驱动模块322,用于提供与外部列车或仿真列车进行交互的模拟量信息;
[0052]所述BTM处理驱动模块324和所述速度处理驱动模块325,用于提供与轨旁设备或轨旁设备仿真器进行交互的轨旁设备相关信息;
[0053]所述网络处理驱动模块326,用于提供与地面ZC、C1、ATS或与仿真ZC、仿真C1、仿真ATS进行交互的网络处理相关信息。
[0054]可以理解的是,模拟驱动单元32还包括其他处理驱动模块323。所述其他处理驱动模块323可以用于作为预设数据量的驱动,为预设数据量与外部交互提供相关信息。
[0055]网络接口单元33,用于向外部提供与所述模拟驱动单元中的各个驱动模块进行数据交互的接口信息。
[0056]现有的车载ΑΤΡ\ΑΤ0软件调试测试方案中,要不就是将车载ΑΤΡ/ΑΤ0软件安装在车载ΑΤΡ/ΑΤ0硬件设备上,并在线路(试车线或工程线路)上通过驾驶列车进行软件的调试和测试工作;要不就是将车载ΑΤΡ/ΑΤ0软件安装在车载ΑΤΡ/ΑΤ0硬件设备上,搭建硬件调试环境,在室内进行软件的调试和测试工作。不论是上述哪一种调试测试方式,都需要使用车载ΑΤΡ/ΑΤ0硬件设备,即将车载ΑΤΡ/ΑΤ0软件安装在车载ΑΤΡ/ΑΤ0硬件设备上才能进行后续测试工作。
[0057]这样做的坏处是:对于第一种情况,将车载ΑΤΡ/ΑΤ0软件安装在车载ΑΤΡ/ΑΤ0硬件设备上,直接在线路上进行调试、测试,这样会耗费大量的人力物力,而且安全性也无法保障。
[0058]对于第二种情况,将车载ΑΤΡ/ΑΤ0软件安装在车载ΑΤΡ/ΑΤ0硬件设备上之后,需要在室内搭建车载ΑΤΡ/ΑΤ0设备的调试测试仿真环境,但是搭建仿真环境时需要进行相应的硬件接口仿真,包括连接上地面ATP (ZC)、ATS、CI设备等,其在进行硬件接口仿真时复杂度较高,仍然需要耗费大量的人力资源对其进行维护。
[0059]在本实施例中,为了解决上述问题,将需要车载ΑΤΡ/ΑΤ0硬件设备做的工作用软件实现,即本实施所述的仿真系统不再需要依赖车载ΑΤΡ/ΑΤ0硬件设备,而是实现了单机仿真。另外,通过模拟驱动单元32和网络接口单元33与其他仿真系统(如轨旁设备仿真器)进行交互,共同实现CBTC系统的软件仿真。具体地,在本实施例中,利用模拟驱动单元32和网络接口单元33替代了现有技术中的ΑΤΡ/ΑΤ0硬件设备,由车载ΑΤΡ/ΑΤ0软件单元31、模拟驱动单元32和网络接口单元33 —起实现了一种可以进行单机仿真的车载设备仿真系统。其中,车载ΑΤΡ/ΑΤ0软件单元31与现有技术中的车载ΑΤΡ/ΑΤ0软件实现过程和方式一样,由于这个不是本发明的重点,这里不再赘述。其中,模拟驱动单元32包括:数字量驱动模块、模拟量驱动模块、BTM处理驱动模块、速度处理驱动模块和网络处理驱动模块。所述数字量驱动模块,用于提供与外部列车或仿真列车进行交互的数字量信息;所述模拟量驱动模块,用于提供与外部列车或仿真列车进行交互的模拟量信息;所述BTM处理驱动模块和所述速度处理驱动模块,用于提供与轨旁设备或轨旁设备仿真器进行交互的轨旁设备相关信息;所述网络处理驱动模块,用于提供与地面ZC、C1、ATS或与仿真ZC、仿真C1、仿真ATS进行交互的网络处理相关信息。所述网络接口单元33,用于向外部提供与所述模拟驱动单元32中的各个驱动模块进行数据交互的接口信息。
[0060]本实施例所述的车载设备单机仿真系统,不但可以通过网络接口单元33与其他仿真系统通信进行整个CBTC系统的仿真,也可以将模拟驱动单元32和所述网络接口单元33替换为硬件板卡驱动和硬件板卡网络接口,在车载ΑΤΡ/ΑΤ0硬件设备上运行,通过单机断点调试可快速完成逻辑调试,通过在ΑΤΡ/ΑΤ0硬件设备运行,完成软硬件集成调试。因此可以看出,本实施例所述的车载设备单机仿真系统还具有可移植性。
[0061]本实施例所述的车载设备单机仿真系统,实现了车载设备的单机仿真,节省了人力物力,提尚了仿真效率。
[0062]进一步地,网络接口单元33包括数字量接口模块、模拟量接口模块、BTM处理接口模块、速度处理接口模块和网络处理接口模块。
[0063]在本实施例中,如图4所示,数字量驱动模块321、模拟量驱动模块322、BTM处理驱动模块324、速度处理驱动模块325和网络处理驱动模块326分别通过网络接口单元33与外部进行交互。
[0064]具体来说,图5示出了基于本实施例的CBTC单机调试系统示意图,如图5所示,交互过程如下所述:
[0065]数字量驱动模块321通过数字量接口模块与仿真列车进行数字量信息的交互。
[0066]其中,数字量信息包括:输出数字量信息和输入数字量信息。其中,输出数字量信息,例如紧急制动输出、牵引切除输出、车门使能、车门打开、车门关闭和模式选择等;输入数字量信息,例如紧急制动状态、牵引切除状态、钥匙状态和车门状态等。
[0067]模拟量驱动模块322通过模拟量接口模块与仿真列车进行模拟量信息的交互。
[0068]其中,模拟量信息包括:输出模拟量信息和输入模拟量信息。其中,输出模拟量信息,例如牵引制动输出电流值、电压值;输入模拟量信息,例如牵引电流、电压反馈。
[0069]BTM处理驱动模块324通过BTM处理接口模块与轨旁设备仿真器进行轨旁设备相关信息的交互。
[0070]其中,与BTM处理驱动模块324进行交互的轨旁设备仿真器为仿真应答器等,轨旁设备相关信息包括应答器收发信号。通过应答器收发信号的查询与接收,能够实现列车定位。
[0071]速度处理驱动模块325通过速度处理接口模块与轨旁设备仿真器进行轨旁设备相关信息的交互。
[0072]其中,与速度处理驱动模块325进行交互的轨旁设备仿真器为仿真速度传感器、仿真雷达或仿真加速度测量器等,轨
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1