适用于测试环境下的信号系统交通仿真器的实现方法技术方案

技术编号:2914747 阅读:250 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种适用于测试环境下信号系统交通仿真器的实现方法,包括建表步骤,每个周期将列车位置报告提供给ATS系统步骤,每个周期将列车状态信息提供给ATS系统步骤,在事件发生时,将列车事件提供给ATS系统步骤,模拟实际系统中轨旁ATP的功能步骤,对联锁子系统仿真的步骤。本发明专利技术是针对目前实验室条件下列车自动监控系统难以检验其运行的功能和性能问题,设计的一种能模拟ATP/ATO、联锁系统运行,用于对列车自动监控系统进行检验的仿真器实现方法。

【技术实现步骤摘要】

本专利技术涉及一种城市轨道交通信号系统调试用装置实现方法,尤其是一种适用于测试环境下信号系统交通仿真器的实现方法。
技术介绍
城市轨道交通系统是一个复杂、庞大的系统。在轨道交通系统中,信号系统占有重要地位,它是保障轨道交通系统安全高效运行的基本手段,由ATP/ATO(车载及轨旁)和列车自动监控(Automatic Train Supervision,简称ATS)、联锁子系统组成。对于一个如此重要的系统,对每个子系统,开发后都要进行无数的实验来测试其性能好坏。当然可以直接在试车线上进行实际的测试,但是这样不仅耗费大量的人力物力,而且其安全性也得不到保障,所以在室内首先进行大量的测试是必要的。为了验证列车自动监控系统的运行情况,在实验室就必须提供一整套的ATP/ATO、联锁系统来支持测试其功能及性能。因此急需设计一种能模拟ATP/ATO、联锁系统运行的仿真器,用于对列车自动监控系统进行检验。
技术实现思路
本专利技术的目的是针对目前实验室条件下列车自动监控系统ATS难以检验其运行的功能和性能问题,设计了一种能模拟实际运行情况下可用于检验ATS系统工作性能的城市轨道交通信号系统的交通仿真器以及其实现方法。本专利技术是通过以下技术方案实现的:一种适用于测试环境下的信号系统交通仿真器的实现方法,其特征在于,包括下列步骤:1).建表步骤,将系统的站场静态数据与动态数据,以及各列车对象的参数信息产生数据表格,存于数据库中;-->依据列车时刻表实现对不同列车的上线控制,系统运行后,根据时刻表周期性的判断每一辆车的上线时间,若已满足条件则开始处理对应此车的相关信息,否则继续等待直至上线;2).每个周期将列车位置报告提供给ATS系统,读取数据库中配置的线路参数信息、列车参数性能,再根据牵引制动率计算速度,进而计算运行周期内的可能移动距离,并依据配置数据计算当前列车处于哪个逻辑ATP,即列车的位置;3).每个周期将列车状态信息提供给ATS系统,包含当前的驾驶模式、是否采用紧急制动、是否扣在站台;4).在事件发生时,将列车事件提供给ATS系统,根据ATS系统下达的目标站、及站间运行时间,按照一定的加速度向下一站运行,到站台并且挺稳后发送列车到站事件;当列车离开本站台要发送列车离站事件,在两站间行驶过程中,有可能会收到下一站的越站指令,当成功越站后,就发送越站事件;5).模拟实际系统中轨旁ATP的功能,根据车载系统传来的列车位置进行一系列的计算并计算EOA,给出每个列车对象的安全行驶距离;6).对联锁子系统仿真,进行周期性的处理,当收到本进路的设置命令时,则进行该进路的所有元素检查,检查通过则开放进路始端信号机,如果有静态故障则向ATS系统报告进路不能排出;如果是动态故障,则再连续检查几次,达到规定次数后,如果仍然未通过则放弃排路;当收到进路的取消命令时,检查进路始端信号机是否关闭,如果关闭,则放弃取消进路;如果开放,检查进路内是否有车,如果没有车,则解锁整条进路;如果有车,则解锁从始端信号机到车尾的区段。解锁实现方法如下:每条进路都有其自己的一个属性,即ATP解锁数目UnlockNum,初始化为0;从本进路的第一个元素开始,如果元素占用,则置HaveTrainFlag为true,再判断最后一个ATP的状态;如果元素空闲且进路内无车,则UnlockNum++,解锁本元素,如果本元素为道岔,则取消道岔的进路征用及锁闭,反之则取消轨道的进路征用;如果元素空闲且有车,则不取消进路征用;对最后一个元素,如果空闲,则将进路解锁数目置为0,判断是道岔还是轨道,如果是道岔则取消道岔的进路征用及锁闭,如果是轨道,则取消轨道进路-->征用;如果元素占用且HaveTrainFlag为true,则将解锁数目置为总的ATPNum-1。人机操作界面用来显示现场所有设备的状态及故障模拟过程的处理,采用站场配置工具实现的。本专利技术的技术效果如下:本专利技术解决了市场急需,利用对列车数据、线路数据的完整描述,既可在线进行检验,也可进行离线检验。对于列车运行,既可以模拟基于无线通信下的列车处理,又可以模拟列车失去通信时的运行及此情况下的联锁处理。本专利技术结构简单,易于实现,成本低,可省去大量的试验设备投资,经济效益十分明显。接口简单,最大限度地节省了设备配置,实现高性能价格比。附图说明图1是本专利技术的结构示意框图。图2是本专利技术的软件层次框图。图3是本专利技术列车处理控制实现的程序框图。图4是本专利技术的列车事件处理程序框图。图5是本专利技术计算区段占用空闲实现方法程序框图。图6是本专利技术进路解锁实现方法程序框图。具体实施方式下边结合附图和具体实施方式对本专利技术作进一步的说明:本专利技术克服了实验室条件的限制,为测试信号系统的列车自动监控系统提供了一种交通仿真器。它通过利用商用的工控计算机和网络搭建一套硬件平台(见图1),所述的工控机选择为Simens抗高温、振动系列机,能很好的模拟某些现场的实际环境。所述工控机通过多屏卡外加三个显示器1\\2\\3组成仿真器,显示整个站场元素状态,其中视车站的数目决定显示器的数量。另外工控机通过以太网Ethernet与ATS系统中的本地操作员工作站(简称LOW)以及列车排路计算机(简称TRC)相连接。人机操作界面(简称HMI)除了显示元素状态信息等,还用于故障状态的模拟等。在实际系统中,为了保证系统的可靠性-->与安全性,网络通信都采取冗余措施。因此,仿真器与ATS系统的网络连接也采取了双网措施。本装置用于完成对实际运行设备的仿真,比如列车运行以及联锁系统逻辑的处理等等,其具有很强的实效性;同时富于人性化的友好人机操作界面用来显示现场所有设备的状态及故障模拟过程的处理等。该仿真器配以相应的仿真软件,能够实现实验室条件下最基本的运行情况仿真,对ATS系统进行功能测试。同时本专利技术可以根据系统的容车能力实现运行线上多列车的环境仿真。图2清晰的展现了仿真器的软件层次框图,通过读取数据库的配置数据,能满足不同线路站场的应用,HMI的站场图则是采用站场配置工具实现的。为了将ATP/ATO系统与联锁系统的处理都集成在该工控机上,实现列车运行控制、进路控制的功能,本实施例采用了以下方法:具体地说,针对多辆列车的环境仿真,依据列车时刻表实现对不同列车的上线控制。系统运行后,根据时刻表周期性的判断每一辆车的上线时间,若已满足条件则开始处理对应此车的相关信息,否则继续等待直至上线。对于每个列车对象,本专利技术的仿真器必须每个周期提供给ATS系统中TRC所需要的列车位置报告及列车状态信息,其软件处理流程如图3:读取数据库中配置的线路参数信息、列车参数性能,再根据牵引制动率计算速度,进而计算运行周期内的可能移动距离,并依据配置数据计算当前列车处于哪个逻辑ATP,即列车的位置。列车状态信息包含当前的驾驶模式、是否采用紧急制动(原因)、是否扣在站台等。当接收到ATS系统中TRC传来的左右侧开、关门指令后,依据列车车门的实际控制信息,确定列车车门的当前门状态,在界面上显示,并发送给列车车载设备。对于每个列车对象,本仿真器必须在事件发生的时间提供给ATS系统中TRC所需要的列车事件,所谓事件是指在列车行驶过程中,总是伴随着上线、到站、离站、越站等。它是基于这样的逻辑处理(如图4):每个本文档来自技高网...

【技术保护点】
一种适用于测试环境下的信号系统交通仿真器的实现方法,其特征在于,包括下列步骤: 1).建表步骤,将系统的站场静态数据与动态数据,以及各列车对象的参数信息产生数据表格,存于数据库中; 2).每个周期将列车位置报告提供给ATS系统, 读取数据库中配置的线路参数信息、列车参数性能,再根据牵引制动率计算速度,进而计算运行周期内的可能移动距离,并依据配置数据计算当前列车处于哪个逻辑ATP,即列车的位置; 3).每个周期将列车状态信息提供给ATS系统,包含当前的驾驶模式、 是否采用紧急制动、是否扣在站台; 4).在事件发生时,将列车事件提供给ATS系统,根据ATS系统下达的目标站、及站间运行时间,按照一定的加速度向下一站运行,到站台并且挺稳后发送列车到站事件; 当列车离开本站台要发送列车离站事件,在两站 间行驶过程中,有可能会收到下一站的越站指令,当成功越站后,就发送越站事件; 5).模拟实际系统中轨旁ATP的功能,根据车载系统传来的列车位置进行一系列的计算并计算EOA,给出每个列车对象的安全行驶距离; 6).对联锁子系统仿真, 进行周期性的处理,当收到ATS系统下达的本进路的设置命令时,则进行该进路的所有元素检查,检查通过则开放进路始端信号机,如果有静态故障则向ATS系统报告进路不能排出;如果是动态故障,则再连续检查几次,达到规定次数后,如果仍然未通过则放弃排路;当收到进路的取消命令时,检查进路始端信号机是否关闭,如果关闭,则放弃取消进路;如果开放,检查进路内是否有车,如果没有车,则解锁整条进路;如果有车,则解锁从始端信号机到车尾的区段。...

【技术特征摘要】
1、一种适用于测试环境下的信号系统交通仿真器的实现方法,其特征在于,包括下列步骤:1).建表步骤,将系统的站场静态数据与动态数据,以及各列车对象的参数信息产生数据表格,存于数据库中;2).每个周期将列车位置报告提供给ATS系统,读取数据库中配置的线路参数信息、列车参数性能,再根据牵引制动率计算速度,进而计算运行周期内的可能移动距离,并依据配置数据计算当前列车处于哪个逻辑ATP,即列车的位置;3).每个周期将列车状态信息提供给ATS系统,包含当前的驾驶模式、是否采用紧急制动、是否扣在站台;4).在事件发生时,将列车事件提供给ATS系统,根据ATS系统下达的目标站、及站间运行时间,按照一定的加速度向下一站运行,到站台并且挺稳后发送列车到站事件;当列车离开本站台要发送列车离站事件,在两站间行驶过程中,有可能会收到下一站的越站指令,当成功越站后,就发送越站事件;5).模拟实际系统中轨旁ATP的功能,根据车载系统传来的列车位置进行一系列的计算并计算EOA,给出每个列车对象的安全行驶距离;6).对联锁子系统仿真,进行周期性的处理,当收到ATS系统下达的本进路的设置命令时,则进行该进路的所有元素检查,检查通过则开放进路始端信号机,如果有静态故障则向ATS系统报告进路不能排出;如果是动态故障,则再连续检查几次,达到规定次数后,如果仍然未通过则放弃排路;当收到进路的取消命令时,检查进路始端信号机是否关闭,如果关闭,则放弃取消进路;如果开放,...

【专利技术属性】
技术研发人员:刘妃黄建宇
申请(专利权)人:南京恩瑞特实业有限公司
类型:发明
国别省市:84[中国|南京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1