应答器系统模拟仿真方法、装置及系统的制作方法

文档序号:10511183阅读:356来源:国知局
应答器系统模拟仿真方法、装置及系统的制作方法
【专利摘要】本发明实施例提供一种应答器系统模拟仿真方法、装置及系统。该方法包括:BTM模拟发码设备接收服务器发送的应答器信息和BTM模拟状态信息;BTM模拟发码设备根据BTM模拟状态信息模拟BTM的工作状态,并在工作状态下依据时间间隔和时间长度向列车自动保护ATP设备发送报文内容。本发明实施例通过服务器向BTM模拟发码设备发送应答器信息和BTM模拟状态信息,以使BTM模拟发码设备模拟BTM的各种工作状态;本发明实施例由服务器和BTM模拟发码设备构成的仿真系统操作简单,并可模拟BTM的各种工作状态,增加了可模拟的现场情况。
【专利说明】
应答器系统模拟仿真方法、装置及系统
技术领域
[0001]本发明实施例涉及通信技术领域,尤其涉及一种应答器系统模拟仿真方法、装置及系统。
【背景技术】
[0002]列车运行控制系统包括车载设备和地面设备,车载设备和地面设备一起完成列车运行控制的功能。地面设备包括应答器,应答器向车载设备发送地面固定信息或可变信息。
[0003]在列车自动保护(Automatic Train Protect1n,简称ATP)系统的集成阶段,需要对应答器系统进行仿真测试,应答器系统包括应答器、车载应答器传输模块(BaliseTransmiss1n Module,简称BTM)和车载列控设备。现有技术通过BTM和应答器模拟发码设备实现对应答器系统的仿真测试,其中,应答器模拟发码设备为地面应答器仿真部分。
[0004]但是,由BTM和应答器模拟发码设备构成的仿真系统操作复杂,可模拟的现场情况有限。

【发明内容】

[0005]本发明实施例提供一种应答器系统模拟仿真方法、装置及系统,以减小仿真系统操作的复杂度,增加可模拟的现场情况。
[0006]本发明实施例的一个方面是提供一种应答器系统模拟仿真方法,包括:
[0007]应答器传输模块BTM模拟发码设备接收服务器发送的应答器信息和BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容;
[0008]所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度;
[0009]所述BTM模拟发码设备根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0010]本发明实施例的另一个方面是提供一种应答器系统模拟仿真方法,包括:
[0011 ]服务器生成应答器信息和BTM模拟状态信息;
[0012]所述服务器向BTM模拟发码设备发送所述应答器信息和所述BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,以使所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度,根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0013]本发明实施例的另一个方面是提供一种BTM模拟发码设备,包括:
[0014]接收模块,用于接收服务器发送的应答器信息和BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容;
[0015]处理模块,用于依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度;
[0016]发送模块,用于根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0017]本发明实施例的另一个方面是提供一种服务器,包括:
[0018]信息生成模块,用于生成应答器信息和BTM模拟状态信息;
[0019]发送模块,用于向BTM模拟发码设备发送所述应答器信息和所述BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,以使所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度,根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0020]本发明实施例的另一个方面是提供一种应答器系统模拟仿真系统,包括所述的BTM模拟发码设备和所述的服务器。
[0021]本发明实施例提供的应答器系统模拟仿真方法、装置及系统,通过服务器向BTM模拟发码设备发送应答器信息和BTM模拟状态信息,以使BTM模拟发码设备模拟BTM的各种工作状态,应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,BTM模拟发码设备根据应答器包络宽度信息和应答器包络间隔信息确定发送报文内容的时间间隔和时间长度,并在BTM模拟状态信息表示的工作状态下模拟BTM向ATP设备发送报文内容;本发明实施例由服务器和BTM模拟发码设备构成的仿真系统操作简单,并可模拟BTM的各种工作状态,增加了可模拟的现场情况。
【附图说明】
[0022]图1为本发明实施例提供的应答器系统模拟仿真方法流程图;
[0023]图2为本发明实施例提供的应答器系统模拟仿真系统的结构图;
[0024]图3为本发明另一实施例提供的应答器系统模拟仿真方法流程图;
[0025]图4为本发明另一实施例提供的应答器系统模拟仿真系统的结构图;
[0026]图5为本发明另一实施例提供的应答器系统模拟仿真方法流程图;
[0027]图6为本发明另一实施例提供的用户界面的示意图;
[0028]图7为本发明实施例提供的BTM模拟发码设备的结构图;
[0029]图8为本发明实施例提供的服务器的结构图;
[0030]图9为本发明实施例提供的应答器系统模拟仿真系统的结构图。
【具体实施方式】
[0031]图1为本发明实施例提供的应答器系统模拟仿真方法流程图;图2为本发明实施例提供的应答器系统模拟仿真系统的结构图。本发明实施例针对BTM和应答器模拟发码设备构成的仿真系统操作复杂,可模拟的现场情况有限,提供了应答器系统模拟仿真方法,该方法具体步骤如下:
[0032]步骤S101、应答器传输模块BTM模拟发码设备接收服务器发送的应答器信息和BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容;
[0033]如图2所示,本发明实施例提供一种应答器系统模拟仿真系统,该应答器系统模拟仿真系统包括服务器端30和应答器传输模块(Balise Transmiss1n Module,简称BTM)模拟发码设备31,服务器端30包括服务器21和接口转换器23,服务器21的输出接口 22具体为232接口,接口转换器23具体为485-232转换头,接口转换器23用于将232接口转换为485接口,以便服务器21与BTM模拟发码设备31连接;BTM模拟发码设备31包括模拟发码板24和通信板25,模拟发码板24和通信板25在BTM模拟发码设备31内部电连接,模拟发码板24通过接口 27与接口转换器23连接,通信板25通过接口 28与列车自动保护(Automatic TrainProtect 1n,简称ATP)设备26连接。
[0034]在本发明实施例中,服务器21提供有用户界面,测试人员可操作该用户界面,具体的,在该用户界面上编辑应答器信息和BTM模拟状态信息,该应答器信息可以是铁路线上的实际应答器报文数据,也可以是测试人员编辑好的其它应答器报文数据,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容。测试人员可通过该用户界面选择BTM模拟发码设备31模拟BTM的各种工作状态,BTM模拟发码设备31可以根据服务器21发送的BTM模拟状态信息对应的工作状态模拟BTM对服务器21发送的信息进行解码,BTM的工作状态包括系统状态和详细状态,其中,系统状态包括正常状态、轻微故障状态和严重故障状态,详细状态包括正常状态、轻微故障状态和严重故障状态分别对应的详细状态。
[0035]服务器21将待发送的应答器信息和BTM模拟状态信息按照固定的通信协议格式组成需要发送的通信帧;通信帧包括帧头、帧尾和CRC码。
[0036]步骤S102、所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度;
[0037]BTM模拟发码设备31中的模拟发码板24接收来自服务器21的通信帧,并通信帧的帧头、帧尾和CRC码进行校验,校验结束后,按照固定的通信协议格式向服务器21发送确认信息,该确认信息表示模拟发码板24是否对通信帧成功接收,若没有成功接收,则服务器21向模拟发码板24重新发送该通信帧,同时,服务器21根据该确认信息在用户界面显示模拟发码板24对通信帧的接收结果,如接收成功或接收失败。
[0038]模拟发码板24成功接收到服务器21发送的应答器信息和BTM模拟状态信息后,对该应答器信息进行解码获得其中的应答器包络宽度信息、应答器包络间隔信息、报文内容,并依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度。
[0039]步骤S103、所述BTM模拟发码设备根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0040]模拟发码板24按照该BTM模拟状态信息对应的工作状态模拟BTM,并在该工作状态下依据上述步骤计算出的时间间隔向通信板25发送报文内容,发送报文内容的时间长度为上述步骤计算出的时间长度,通信板25根据通信板25与ATP设备26之间的通信协议将该报文内容按照该时间间隔和时间长度发送给ATP设备26。
[0041 ]本发明实施例通过服务器向BTM模拟发码设备发送应答器信息和BTM模拟状态信息,以使BTM模拟发码设备模拟BTM的各种工作状态,应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,BTM模拟发码设备根据应答器包络宽度信息和应答器包络间隔信息确定发送报文内容的时间间隔和时间长度,并在BTM模拟状态信息表示的工作状态下模拟BTM向ATP设备发送报文内容;本发明实施例由服务器和BTM模拟发码设备构成的仿真系统操作简单,并可模拟BTM的各种工作状态,增加了可模拟的现场情况。
[0042]图3为本发明另一实施例提供的应答器系统模拟仿真方法流程图。在上述实施例的基础上,本发明实施例提供的应答器系统模拟仿真方法的具体步骤如下:
[0043]步骤S201、应答器传输模块BTM模拟发码设备接收服务器发送的应答器信息和BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文个数、报文内容;
[0044]在本发明实施例中,服务器21向模拟发码板24发送的应答器信息还包括报文个数,应答器信息中的报文内容由多个报文组成,该报文个数表示构成该报文内容的报文的个数。
[0045]步骤S202、所述BTM模拟发码设备根据所述报文个数对所述报文内容进行分组;
[0046]模拟发码板24对报文内容中的多个报文进行组合构成分组,具体根据报文个数进行分组,例如,将固定个数的报文进行组合构成一个分组。
[0047]步骤S203、所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送各分组的时刻,依据所述应答器包络宽度信息确定发送各分组的时间长度;
[0048]模拟发码板24依据应答器包络间隔信息确定发送各分组的时刻,以及依据所述应答器包络宽度信息确定发送各分组的时间长度。
[0049]步骤S204、所述BTM模拟发码设备根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0050]模拟发码板24根据接收到应答器信息的时刻计算应答器前沿信息帧时刻,应答器前沿信息帧时刻为模拟发码板24接收到应答器信息的时刻。并在该应答器前沿信息帧时刻通过通信板25向ATP设备26发送第一组报文,同时向通信板25发送应答器TK有效信号及TA信号,TK信号在包络有效期间置为有效电平,TA信号在包络有效期间为FSK调制信号或FSK解调信号。
[0051]模拟发码板24按照上述实施例计算出的时间间隔,每隔一定时间间隔通过通信板25向ATP设备26发送一组报文,每组包文发送的时间长度是上述实施例计算出的时间长度,当模拟发码板24向通信板25发送完最后一组报文后,向通信板25发送一帧应答器后沿信息帧,同时,向通信板25发送TK无效信号。
[0052]本发明实施例通过BTM模拟发码设备模拟现场情况下的BTM根据报文个数对应答器信息中的报文内容进行分组,进一步增加了可模拟的现场情况。
[0053]图4为本发明另一实施例提供的应答器系统模拟仿真系统的结构图。在上述实施例的基础上,如图4所示,ATP设备26外接有ATP测试仿真系统32,ATP测试仿真系统32和ATP设备26通过接口 33和接口 29相连接,ATP测试仿真系统32的接口 33与服务器21的接口 22相连接,形成ATP测试仿真系统的闭环结构。
[0054]所述BTM模拟发码设备接收服务器发送的应答器信息和BTM模拟状态信息,包括:
[0055]所述BTM模拟发码设备接收服务器在时间点发送的应答器信息和BTM模拟状态信息,所述时间点是所述服务器依据所述BTM模拟发码设备模拟列车行驶的车速确定的,或者所述时间点是ATP测试仿真系统发送给所述服务器的信息,所述ATP测试仿真系统与所述ATP设备连接。
[0056]在上述实施例的基础上,服务器21按照特定的时间点向BTM模拟发码设备31中的模拟发码板24发送应答器信息和BTM模拟状态信息,该时间点可以是服务器21依据所述BTM模拟发码设备模拟列车行驶的车速确定的,例如,BTM模拟发码设备31模拟列车以200公里/小时的车速行驶,并且BTM模拟发码设备31模拟距离应答器还有5公里,则可计算出BTM模拟发码设备31再有90秒后经过应答器,则服务器21在90秒后向BTM模拟发码设备31中的模拟发码板24发送应答器信息和BTM模拟状态信息。
[0057]另外,如图4所示,ATP测试仿真系统32可测试出仿真发送应答器信息的时间点,并将该时间点发送给服务器21,服务器21在该时间点自动将应答器信息和BTM模拟状态信息发送给模拟发码板24。
[0058]本发明实施例通过ATP设备26外接有ATP测试仿真系统32,ATP测试仿真系统32和ATP设备26通过接口 33和接口 29相连接,ATP测试仿真系统32的接口 33与服务器21的接口 22相连接,形成ATP测试仿真系统的闭环结构,ATP测试仿真系统32将仿真发送应答器信息的时间点发送给服务器21,节省了服务器21的运算量。
[0059]图5为本发明另一实施例提供的应答器系统模拟仿真方法流程图,图6为本发明另一实施例提供的用户界面的示意图。本发明实施例针对BTM和应答器模拟发码设备构成的仿真系统操作复杂,可模拟的现场情况有限,提供了应答器系统模拟仿真方法,该方法具体步骤如下:
[0060]步骤S501、服务器生成应答器信息和BTM模拟状态信息;
[0061]服务器提供有用户界面,所述用户界面包括选择区、显示区和控制区,其中,所述选择区用于选择应答器报文数据和BTM模拟状态;所述显示区用于显示待发送的应答器报文数据;所述控制区用于设定所述BTM模拟发码设备模拟列车行驶的车速、所述BTM模拟发码设备模拟列车经过应答器的个数、所述应答器的间隔。
[0062]如图6所示,服务器21提供有用户界面,所述用户界面包括选择区61、显示区62和控制区63,选择区61可用于选择待发送的报文数据、BTM的工作状态、用于发送报文数据和BTM的工作状态的串口,其中,报文数据可以是铁路线上的实际应答器报文数据,也可以是用户编辑好的其它应答器报文数据。另外,操作人员还可以在选择区61编辑报文数据的发送顺序,具体的,可对多个报文数据按顺序排放。显示区62用于显示操作人员加载好的需要发送的报文数据。控制区63可用于设定所述BTM模拟发码设备模拟列车行驶的车速、所述BTM模拟发码设备模拟列车经过应答器的个数、所述应答器的间隔。
[0063]服务器21具体依据操作人员在用户界面设置的信息生成应答器信息和BTM模拟状态?目息O
[0064]步骤S502、所述服务器向BTM模拟发码设备发送所述应答器信息和所述BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,以使所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度,根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0065]服务器21将待发送的应答器信息和BTM模拟状态信息按照固定的通信协议格式组成需要发送的通信帧;通信帧包括帧头、帧尾和CRC码。
[0066]BTM模拟发码设备31中的模拟发码板24接收来自服务器21的通信帧,并通信帧的帧头、帧尾和CRC码进行校验,校验结束后,按照固定的通信协议格式向服务器21发送确认信息,该确认信息表示模拟发码板24是否对通信帧成功接收,若没有成功接收,则服务器21向模拟发码板24重新发送该通信帧,同时,服务器21根据该确认信息在用户界面显示模拟发码板24对通信帧的接收结果,如接收成功或接收失败。
[0067]模拟发码板24成功接收到服务器21发送的应答器信息和BTM模拟状态信息后,对该应答器信息进行解码获得其中的应答器包络宽度信息、应答器包络间隔信息、报文内容,并依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度。
[0068]模拟发码板24按照该BTM模拟状态信息对应的工作状态模拟BTM,并在该工作状态下依据上述步骤计算出的时间间隔向通信板25发送报文内容,发送报文内容的时间长度为上述步骤计算出的时间长度,通信板25根据通信板25与ATP设备26之间的通信协议将该报文内容按照该时间间隔和时间长度发送给ATP设备26。
[0069]本发明实施例通过服务器向BTM模拟发码设备发送应答器信息和BTM模拟状态信息,以使BTM模拟发码设备模拟BTM的各种工作状态,应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,BTM模拟发码设备根据应答器包络宽度信息和应答器包络间隔信息确定发送报文内容的时间间隔和时间长度,并在BTM模拟状态信息表示的工作状态下模拟BTM向ATP设备发送报文内容;本发明实施例由服务器和BTM模拟发码设备构成的仿真系统操作简单,并可模拟BTM的各种工作状态,增加了可模拟的现场情况。
[0070]图7为本发明实施例提供的BTM模拟发码设备的结构图。本发明实施例提供的BTM模拟发码设备可以执行应答器系统模拟仿真方法实施例提供的处理流程,如图7所示,BTM模拟发码设备60包括接收模块61、处理模块62和发送模块63,其中,接收模块61用于接收服务器发送的应答器信息和BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容;处理模块62用于依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度;发送模块63用于根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0071 ]本发明实施例通过服务器向BTM模拟发码设备发送应答器信息和BTM模拟状态信息,以使BTM模拟发码设备模拟BTM的各种工作状态,应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,BTM模拟发码设备根据应答器包络宽度信息和应答器包络间隔信息确定发送报文内容的时间间隔和时间长度,并在BTM模拟状态信息表示的工作状态下模拟BTM向ATP设备发送报文内容;本发明实施例由服务器和BTM模拟发码设备构成的仿真系统操作简单,并可模拟BTM的各种工作状态,增加了可模拟的现场情况。
[0072]在图7对应的实施例的基础上,所述应答器信息还包括报文个数;处理模块62具体用于根据所述报文个数对所述报文内容进行分组;依据所述应答器包络间隔信息确定发送各分组的时刻;依据所述应答器包络宽度信息确定发送各分组的时间长度;接收模块61具体用于接收服务器在时间点发送的应答器信息和BTM模拟状态信息,所述时间点是所述服务器依据所述BTM模拟发码设备模拟列车行驶的车速确定的,或者所述时间点是ATP测试仿真系统发送给所述服务器的信息,所述ATP测试仿真系统与所述ATP设备连接。
[0073]本发明实施例提供的BTM模拟发码设备可以具体用于执行上述图1所提供的方法实施例,具体功能此处不再赘述。
[0074]本发明实施例通过BTM模拟发码设备模拟现场情况下的BTM根据报文个数对应答器信息中的报文内容进行分组,进一步增加了可模拟的现场情况;通过ATP设备26外接有ATP测试仿真系统32,ATP测试仿真系统32和ATP设备26通过接口 33和接口 29相连接,ATP测试仿真系统3 2的接口 3 3与服务器21的接口 2 2相连接,形成A T P测试仿真系统的闭环结构,ATP测试仿真系统32将仿真发送应答器信息的时间点发送给服务器21,节省了服务器21的运算量。
[0075]图8为本发明实施例提供的服务器的结构图。本发明实施例提供的服务器可以执行应答器系统模拟仿真方法实施例提供的处理流程,如图8所示,服务器70包括信息生成模块71和发送模块72,其中,信息生成模块71用于生成应答器信息和BTM模拟状态信息;发送模块72用于向BTM模拟发码设备发送所述应答器信息和所述BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,以使所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度,根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。
[0076]本发明实施例通过服务器向BTM模拟发码设备发送应答器信息和BTM模拟状态信息,以使BTM模拟发码设备模拟BTM的各种工作状态,应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,BTM模拟发码设备根据应答器包络宽度信息和应答器包络间隔信息确定发送报文内容的时间间隔和时间长度,并在BTM模拟状态信息表示的工作状态下模拟BTM向ATP设备发送报文内容;本发明实施例由服务器和BTM模拟发码设备构成的仿真系统操作简单,并可模拟BTM的各种工作状态,增加了可模拟的现场情况。
[0077]在图8对应的实施例的基础上,服务器70提供有用户界面,所述用户界面包括选择区、显示区和控制区,其中,所述选择区用于选择应答器报文数据和BTM模拟状态;所述显示区用于显示待发送的应答器报文数据;所述控制区用于设定所述BTM模拟发码设备模拟列车行驶的车速、所述BTM模拟发码设备模拟列车经过应答器的个数、所述应答器的间隔。
[0078]本发明实施例提供的服务器可以具体用于执行上述图5所提供的方法实施例,具体功能此处不再赘述。
[0079]本发明实施例通过BTM模拟发码设备模拟现场情况下的BTM根据报文个数对应答器信息中的报文内容进行分组,进一步增加了可模拟的现场情况;通过ATP设备26外接有ATP测试仿真系统32,ATP测试仿真系统32和ATP设备26通过接口 33和接口 29相连接,ATP测试仿真系统3 2的接口 3 3与服务器21的接口 2 2相连接,形成A T P测试仿真系统的闭环结构,ATP测试仿真系统32将仿真发送应答器信息的时间点发送给服务器21,节省了服务器21的运算量。
[0080]图9为本发明实施例提供的应答器系统模拟仿真系统的结构图。本发明实施例提供的应答器系统模拟仿真系统可以执行应答器系统模拟仿真方法实施例提供的处理流程,如图9所示,应答器系统模拟仿真80包括上述实施例中的BTM模拟发码设备60和上述实施例中的服务器70。
[0081]本发明实施例提供的应答器系统模拟仿真系统可以执行应答器系统模拟仿真方法实施例提供的处理流程。
[0082]综上所述,本发明实施例通过服务器向BTM模拟发码设备发送应答器信息和BTM模拟状态信息,以使BTM模拟发码设备模拟BTM的各种工作状态,应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,BTM模拟发码设备根据应答器包络宽度信息和应答器包络间隔信息确定发送报文内容的时间间隔和时间长度,并在BTM模拟状态信息表示的工作状态下模拟BTM向ATP设备发送报文内容;本发明实施例由服务器和BTM模拟发码设备构成的仿真系统操作简单,并可模拟BTM的各种工作状态,增加了可模拟的现场情况;通过BTM模拟发码设备模拟现场情况下的BTM根据报文个数对应答器信息中的报文内容进行分组,进一步增加了可模拟的现场情况;通过ATP设备26外接有ATP测试仿真系统32,ATP测试仿真系统32和ATP设备26通过接口 33和接口 29相连接,ATP测试仿真系统32的接口 33与服务器21的接口 22相连接,形成ATP测试仿真系统的闭环结构,ATP测试仿真系统32将仿真发送应答器信息的时间点发送给服务器21,节省了服务器21的运算量。
[0083]在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0084]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0085]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0086]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,R0M)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0087]本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0088]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种应答器系统模拟仿真方法,其特征在于,包括: 应答器传输模块BTM模拟发码设备接收服务器发送的应答器信息和BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容; 所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度; 所述BTM模拟发码设备根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。2.根据权利要求1所述的方法,其特征在于,所述应答器信息还包括报文个数; 所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,包括: 所述BTM模拟发码设备根据所述报文个数对所述报文内容进行分组; 所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送各分组的时刻; 所述依据所述应答器包络宽度信息确定发送所述报文内容的时间长度,包括: 依据所述应答器包络宽度信息确定发送各分组的时间长度。3.根据权利要求1-3任一项所述的方法,其特征在于,所述BTM模拟发码设备接收服务器发送的应答器信息和BTM模拟状态信息,包括: 所述BTM模拟发码设备接收服务器在时间点发送的应答器信息和BTM模拟状态信息,所述时间点是所述服务器依据所述BTM模拟发码设备模拟列车行驶的车速确定的,或者所述时间点是ATP测试仿真系统发送给所述服务器的信息,所述ATP测试仿真系统与所述ATP设备连接。4.一种应答器系统模拟仿真方法,其特征在于,包括: 服务器生成应答器信息和BTM模拟状态信息; 所述服务器向BTM模拟发码设备发送所述应答器信息和所述BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,以使所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度,根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。5.根据权利要求4所述的方法,其特征在于,所述服务器提供有用户界面,所述用户界面包括选择区、显示区和控制区,其中, 所述选择区用于选择应答器报文数据和BTM模拟状态; 所述显示区用于显示待发送的应答器报文数据; 所述控制区用于设定所述BTM模拟发码设备模拟列车行驶的车速、所述BTM模拟发码设备模拟列车经过应答器的个数、所述应答器的间隔。6.一种BTM模拟发码设备,其特征在于,包括: 接收模块,用于接收服务器发送的应答器信息和BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容; 处理模块,用于依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度; 发送模块,用于根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。7.根据权利要求6所述的BTM模拟发码设备,其特征在于,所述应答器信息还包括报文个数; 所述处理模块具体用于根据所述报文个数对所述报文内容进行分组;依据所述应答器包络间隔信息确定发送各分组的时刻;依据所述应答器包络宽度信息确定发送各分组的时间长度; 所述接收模块具体用于接收服务器在时间点发送的应答器信息和BTM模拟状态信息,所述时间点是所述服务器依据所述BTM模拟发码设备模拟列车行驶的车速确定的,或者所述时间点是ATP测试仿真系统发送给所述服务器的信息,所述ATP测试仿真系统与所述ATP设备连接。8.一种服务器,其特征在于,包括: 信息生成模块,用于生成应答器信息和BTM模拟状态信息; 发送模块,用于向BTM模拟发码设备发送所述应答器信息和所述BTM模拟状态信息,所述应答器信息包括应答器包络宽度信息、应答器包络间隔信息、报文内容,以使所述BTM模拟发码设备依据所述应答器包络间隔信息确定发送所述报文内容的时间间隔,依据所述应答器包络宽度信息确定发送所述报文内容的时间长度,根据所述BTM模拟状态信息模拟BTM的工作状态,并在所述工作状态下依据所述时间间隔和所述时间长度向列车自动保护ATP设备发送所述报文内容。9.根据权利要求8所述的服务器,其特征在于,所述服务器提供有用户界面,所述用户界面包括选择区、显示区和控制区,其中, 所述选择区用于选择应答器报文数据和BTM模拟状态; 所述显示区用于显示待发送的应答器报文数据; 所述控制区用于设定所述BTM模拟发码设备模拟列车行驶的车速、所述BTM模拟发码设备模拟列车经过应答器的个数、所述应答器的间隔。10.—种应答器系统模拟仿真系统,其特征在于,包括如权利要求6或7所述的BTM模拟发码设备以及如权利要求8或9所述的服务器。
【文档编号】G05B17/02GK105867164SQ201610191511
【公开日】2016年8月17日
【申请日】2016年3月30日
【发明人】杨婷, 王耀辉, 冉娜娜, 监雄
【申请人】北京交大思诺科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1