列尾的测试方法及装置的制造方法

文档序号:8931764阅读:1075来源:国知局
列尾的测试方法及装置的制造方法
【技术领域】
[0001]本发明涉及列尾测试技术,尤其涉及列尾的测试方法及装置。
【背景技术】
[0002]司机在列车行驶过程中,经常会通过机车综合无线通信(CIR)设备、机车台等装置对列尾进行风压查询,并在遇到紧急情况时进行排风操作。为保证行车安全,有必要针对风压应答和排风应答进行测试。
[0003]现有的测试技术,主要通过操控CIR、机车台设备或串口助手自动发送协议对列尾进行风压查询或排风操作,记录下列尾返回的应答情况,再计算成功率,费时费力,效率低下。而且,当有多个设备同时工作、无线环境较复杂时,通过人工较难判断列尾返回应答情况,因此计算出的列尾风压查询和排风成功率不可避免地存在着一定的误差。

【发明内容】

[0004]本发明所要解决的技术问题是为了克服现有技术中针对列尾的风压或排风测试效率低下以及准确性不高的不足。
[0005]本发明首先提供了一种列尾的测试方法,其中,该方法包括:发送风压查询或排风命令;接收列尾响应所述风压查询或排风命令的应答信息;对预设时间内接收到的所述应答信息进行匹配,将通过所述匹配的所述应答信息作为有效信息;根据所述风压查询或排风命令的发送次数以及所述有效信息的数量,计算所述风压查询或排风命令的测试成功率。
[0006]优选地,该方法包括:发送风压查询或排风命令前,预先设置业务类型、机车号和列尾号;根据所述机车号和列尾号与所述列尾连接。
[0007]优选地,对预设时间内接收到的所述应答信息进行匹配,将通过所述匹配的所述应答信息作为有效信息,包括:所述应答信息中的业务类型及机车号与预先设置的业务类型及机车号一致时,将所述应答信息作为所述有效信息。
[0008]优选地,对预设时间内接收到的所述应答信息进行匹配,将通过所述匹配的所述应答信息作为有效信息,包括:所述应答信息中的业务类型、列尾号及机车号与预先设置的业务类型、列尾号及机车号一致时,将所述应答信息作为所述有效信息。
[0009]优选地,该方法包括:设置所述风压查询或排风命令的发送时间间隔,根据所述发送时间间隔发送所述风压查询或排风命令;采用中继器转发所述风压查询或排风命令和/或应答信息的,所述发送时间间隔为第一时间周期;不采用中继器转发所述风压查询或排风命令和/或应答信息的,所述发送时间间隔为第二时间周期;其中,所述第一时间周期大于第二时间周期。
[0010]本发明还提供了一种列尾的测试装置,其中,该装置包括:发送模块,发送风压查询或排风命令;接收模块,接收列尾响应所述风压查询或排风命令的应答信息;匹配模块,对预设时间内接收到的所述应答信息进行匹配,将通过所述匹配的所述应答信息作为有效信息;计算模块,根据所述风压查询或排风命令的发送次数以及所述有效信息的数量,计算所述风压查询或排风命令的测试成功率。
[0011]优选地,该装置包括:预设模块,发送风压查询或排风命令前,预先设置业务类型、机车号和列尾号;连接模块,根据所述机车号和列尾号与所述列尾连接。
[0012]优选地,所述匹配模块在所述应答信息中的业务类型及机车号与预先设置的业务类型及机车号一致时,将所述应答信息作为所述有效信息。
[0013]优选地,所述匹配模块在所述应答信息中的业务类型、列尾号及机车号与预先设置的业务类型、列尾号及机车号一致时,将所述应答信息作为所述有效信息。
[0014]优选地,该装置包括:设置模块,设置所述风压查询或排风命令的发送时间间隔;其中,所述发送模块按照所述发送时间间隔发送所述风压查询或排风命令;采用中继器转发所述风压查询或排风命令和/或应答信息的,所述设置模块设置的所述发送时间间隔为第一时间周期;不采用中继器转发所述风压查询或排风命令和/或应答信息的,所述设置模块设置的所述发送时间间隔为第二时间周期;所述第一时间周期大于第二时间周期。
[0015]与现有技术相比,本发明能根据自身发送的命令次数以及列尾返回的应答信息,实时计算列尾风压查询或排风成功率,精确度高且省时省力。在测试过程中,可在预先设置的时间内智能筛选有效的信息并进行成功率计算,省去了传统测试时需要从大量的信息中逐条筛选有效信息进行计算的过程,提高了准确率,降低了劳动强度。本发明可以针对有中继器或者没有中继器等多种情况下的成功率及测试稳定性。本发明可自动测试列尾确认连接功能。本发明尤其适用于对列尾装置进行大量反复的功能测试,可快速验证设备、流程的稳定性。本发明可测试多种类型列尾,既可测试客列尾风压查询和排风成功率,也可测试800M货列尾风压查询和排风成功率。
[0016]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明的技术方案而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构和/或流程来实现和获得。
【附图说明】
[0017]附图用来提供对本发明的技术方案或现有技术的进一步理解,并且构成说明书的一部分。其中,表达本发明实施例的附图与本发明的实施例一起用于解释本发明的技术方案,但并不构成对本发明技术方案的限制。
[0018]图1为本发明的实施例的列尾的测试方法的流程示意图。
[0019]图2为本发明的实施例的列尾的测试装置的构造示意图。
【具体实施方式】
[0020]以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成相应技术效果的实现过程能充分理解并据以实施。本发明实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本发明的保护范围之内。
[0021]另外,附图所示出的本发明实施例的方法所包含的步骤,可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然本发明实施例的方法在所示的流程图中体现出了本发明的技术方案在执行时的一定的逻辑顺序,但通常而言,该逻辑顺序仅限于通过该流程图所示出的实施例。在本发明的另一些实施例中,本发明的技术方案的逻辑顺序也可以以不同于附图所示的方式来实现。
[0022]如图1所示,本发明的实施例的列尾的测试方法主要包括如下步骤。
[0023]步骤S110,预先设置测试的列尾类型以及业务类型,并设置列尾号和机车号。
[0024]步骤S120,预先设置测试用的风压查询或排风命令(以下简称测试命令)的总的发送次数以及发送相邻两次的该测试命令的发送时间间隔。测试命令的发送时间间隔,针对是否开启中继器而有所不同。如果开启中继器,则设置测试命令的发送时间间隔为第一时间周期;如果不开启中继器,则设置测试命令的发送时间间隔为第二时间周期。其中,第一时间周期大于第二时间周期。
[0025]步骤S130,如果列尾类型为客列尾,则自动根据所设置的机车号和列尾号,与列尾进行连接;连接成功执行步骤S140,如果连接失败则结束。如果列尾类型为800M货列尾,则待列尾发出申请信息后,再自动根据所设置的机车号和列尾号,向列尾发送确认信息,与列尾进行连接;连接成功执行步骤S140,如果如连接失败则结束。
[0026]步骤S140,发送风压查询或排风命令,记录已发送发送的次数,并接收列尾针对该风压查询或排风命令后所响应的应答信息。应答信息中包含有业务类型、机车号和列尾号。
[0027]步骤S150,对预设时间内接收到的应答信息,按接收的时间先后顺序进行存储。对所存储的应答信息进行CRC校验。如果CRC校验失败,则将CRC校验错误的应答信息视为错误信息或无效信息,并将测试失败次数加I ;如果CRC校验正确则转步骤S160,利用步骤SI所设置的业务类型、列尾号和机车号等中的至少一部分信息,对预设时间段内接收到的应答信息进行匹配。对于未在预设时间内收到应答信息的风压查询或排风命令,记录为测试失败。
[0028]步骤S160,根据预先设置的机车号和/或列尾号,以及业务类型等判断应答信息是否有效,并根据判断结果对测试成功次数或者测试失败次数进行更新记录。
[0029]对于列尾类型为客列尾或增强型货列尾,则将应答消息中的业务类型、机车号和列尾号与步骤Si中所设置的业务类型、列尾号和机车号进行判断,机车号、列尾号和业务类型与步骤SI中设置的均一致则将该应答信息判定为有效信息,并将测试成功次数加I。若业务类型、机车号和列尾号这三个判断条件中有一项不一致,则将该应答信息判断为无效信息,并将测试失败次数加I。对于开启了中继器的情况,对于同一条测试用的风压查询或排风命令,若收到了列尾直接发送的应答消息且又通过中继器重复收到了列尾的应答信息,则只按收到一次列尾应答信息进行后续的成功率计算。
[0030]对于列尾类型为标准型货列尾,则将应答信息中的业务类型和机车号与步骤SI中所设置的业务类型和机车号进行判断,如果业务类型和机车号均一致则判断为有效信息,并将测试成功次数加I。若业务类型和机车号这两个判断条件中有一项不一致,则判断为无效信息,并将测试失败次数加I。对于开启了中继器的情况,对于同一条测试用的风压查询或排风命令,若收到了列尾直接发送的应答消息且又通过中继器重复收到了列尾的应答信息,则只按收到一次列尾应答信息进行后续的成功率计算。
[0031]步骤S170,在所设置的总的发送次数的测试命令全部发送完毕之后,根据该总的发送次数以及所记录的测试成功次数,计算获得业务成功率,得出列尾风压查询或排风成功率。实时显示已发送的风压查询或排风命令的数量,测试成功次数、测试失败次数以及业务成功率等,便于直观地了解到业务成功率及其变化。在一些实施例中,还可实时滚动显示最近已发送和已接收的信息。
[0032]以测试客列尾为例对本发明的技术方案进行详细的说明。
[0033]在测试装置的上位机软件中选择测试的列尾类型为客列尾,业务类型选择风压查询,机车号为30300110,客列尾号为310569。设置开启中继器,测试命令的发送时间间隔为7秒;发送总次数设置为100次,开启自动测试。
[0034]客列尾上电,根据之前设置的列尾类型、机车号和列尾号发送
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1