列车故障保护逻辑的测试方法及装置制造方法及图纸

技术编号:27304931 阅读:20 留言:0更新日期:2021-02-10 09:15
本发明专利技术公开了一种列车故障保护逻辑的测试方法及装置,测试方法包括:提供用于运行测试软件的列车牵引系统的关键模型;通过测试软件内部参数接口配置每一项故障保护项目的测试要素的参数值;以及,基于关键模型依次模拟每一项故障保护项目中定义的故障,并且根据故障触发后的记录及测试要素的参数值来校验每一项故障保护项目的测试要素的有效性。本发明专利技术可在纯软件环境下对列车的故障保护逻辑进行自动测试,不依赖于额外的外部硬件设备,从而加快了测试过程,有效地保证了故障保护的正确性及完整性,降低了测试成本,提高了测试效率,满足多样性需求的测试要求,而且有效地指导软件设计人员提前发现并解决保护漏洞。件设计人员提前发现并解决保护漏洞。件设计人员提前发现并解决保护漏洞。

【技术实现步骤摘要】
列车故障保护逻辑的测试方法及装置


[0001]本专利技术涉及列车功能测试
,尤其涉及一种列车故障保护逻辑的自动测试方法及装置。

技术介绍

[0002]动车组运营之前,要求牵引系统对相关控制软件进行全面测试,包括核心控制功能、故障保护等。
[0003]目前,测试方案主要包括项目需求收集、需求传递、模型建立、测试台位搭建、测试人员逐项手动测试、测试结果人工记录、测试结果反馈、设计人员校核等流程。
[0004]但是,上述测试方案存在以下缺陷:
[0005]1、测试周期长,测试过程分散,测试结果缺乏有效保障,而且对外部设备要求较高,导致成本高,执行效率低;
[0006]2、由于需要外部设备支持,当设计过程存在多样化需求时,测试系统需要系统性变更才能满足新需求的测试需要,不能快速响应,不能满足实际运用要求。

技术实现思路

[0007]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。
[0008]本专利技术要解决的技术问题是为了克服现有技术中对列车故障保护的测试方案测试周期长,测试过程分散,导致成本高,执行效率低的缺陷,提供一种列车故障保护逻辑的测试方法及装置。
[0009]本专利技术是通过下述技术方案来解决所述技术问题:
[0010]一种列车故障保护逻辑的测试方法,包括:
[0011]提供用于运行测试软件的列车牵引系统的关键模型;
[0012]通过测试软件内部参数接口配置每一项故障保护项目的测试要素的参数值;以及,
[0013]基于所述关键模型依次模拟每一项故障保护项目中定义的故障,并且根据故障触发后的记录及测试要素的参数值来校验每一项故障保护项目的测试要素的有效性。
[0014]可选地,所述提供用于运行测试软件的列车牵引系统的关键模型的步骤包括:
[0015]根据测试软件的属性构建列车牵引系统的关键模型,并且将所述关键模型集成于所述测试软件中。
[0016]可选地,所述通过测试软件内部参数接口配置每一项故障保护项目的测试要素的参数值的步骤包括:
[0017]对每一个测试要素分别设定对应的编码值,所述编码值用于校验测试要素的有效
性;
[0018]通过测试软件内部参数接口依次导入每一项故障保护项目的测试要素的编码值。
[0019]可选地,多个所述测试要素包括复位方式、保护门槛、复位门槛、保护动作、故障记录触发类型及是否上报网络。
[0020]可选地,所述基于所述关键模型依次模拟每一项故障保护项目中定义的故障,并且根据故障触发后的记录及测试要素的参数值来依次校验每一项故障保护项目的测试要素的有效性的步骤包括:
[0021]基于所述关键模型运行所述测试软件,所述测试软件中设定故障触发时间及复位时间;以及,
[0022]针对每一项故障保护项目:
[0023]模拟当前故障保护项目中定义的故障触发并启动计时,响应于计时达到所述故障触发时间,记录故障触发情况并与对应的测试要素的参数值进行比较,以校验有效性;
[0024]执行复位并启动计时,响应于计时达到所述复位时间,记录复位情况并与对应的测试要素的参数值进行比较,以校验有效性。
[0025]可选地,所述设定故障触发时间及复位时间的步骤包括:
[0026]将所有故障保护项目中的最长故障触发时间设定为故障触发时间,将所有故障保护项目中的最长复位时间设定为复位时间。
[0027]可选地,还包括:
[0028]设置单项测试开关;
[0029]响应于启动所述单项测试开关,针对单项测试中指定的故障保护项目模拟故障,并且根据故障触发后的记录及测试要素的参数值来校验指定的故障保护项目的测试要素的有效性。
[0030]一种计算机可读介质,其上存储有计算机指令,所述计算机指令在由处理器执行时实现如上述的列车故障保护逻辑的测试方法的步骤。
[0031]一种列车故障保护逻辑的测试装置,包括处理器及与所述处理器通信连接的存储器;
[0032]所述处理器被配置为:
[0033]提供用于运行测试软件的列车牵引系统的关键模型;
[0034]通过测试软件内部参数接口配置每一项故障保护项目的测试要素的参数值;
[0035]基于所述关键模型依次模拟每一项故障保护项目中定义的故障,并且根据故障触发后的记录及测试要素的参数值来校验每一项故障保护项目的测试要素的有效性。
[0036]可选地,所述处理器被配置为:
[0037]根据测试软件的属性构建列车牵引系统的关键模型,并且将所述关键模型集成于所述测试软件中。
[0038]可选地,所述处理器被配置为:
[0039]对每一个测试要素分别设定对应的编码值,所述编码值用于校验测试要素的有效性;
[0040]通过测试软件内部参数接口依次导入每一项故障保护项目的测试要素的编码值。
[0041]可选地,多个所述测试要素包括复位方式、保护门槛、复位门槛、保护动作、故障记
录触发类型及是否上报网络。
[0042]可选地,所述处理器还被配置为:
[0043]基于所述关键模型运行所述测试软件,所述测试软件中设定故障触发时间及复位时间;
[0044]针对每一项故障保护项目,所述处理器还被配置为:
[0045]模拟当前故障保护项目中定义的故障触发并启动计时,响应于计时达到所述故障触发时间,记录故障触发情况并与对应的测试要素的参数值进行比较,以校验有效性;
[0046]执行复位并启动计时,响应于计时达到所述复位时间,记录复位情况并与对应的测试要素的参数值进行比较,以校验有效性。
[0047]可选地,所述处理器还被配置为:
[0048]将所有故障保护项目中的最长故障触发时间设定为故障触发时间,将所有故障保护项目中的最长复位时间设定为复位时间。
[0049]可选地,所述处理器还被配置为:
[0050]设置单项测试开关;
[0051]响应于启动所述单项测试开关,针对单项测试中指定的故障保护项目模拟故障,并且根据故障触发后的记录及测试要素的参数值来校验指定的故障保护项目的测试要素的有效性。
[0052]在符合本领域常识的基础上,所述各优选条件,可任意组合,即得本专利技术各较佳实施例。
[0053]本专利技术的积极进步效果在于:
[0054]本专利技术可在纯软件环境下对列车的故障保护逻辑进行自动测试,不依赖于额外的外部硬件设备,从而加快了测试过程,有效地保证了故障保护的正确性及完整性,降低了测试成本,提高了测试效率,满足多样性需求的测试要求,而且有效地指导软件设计人员提前发现并解决保护漏洞。
附图说明
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种列车故障保护逻辑的测试方法,其特征在于,包括:提供用于运行测试软件的列车牵引系统的关键模型;通过测试软件内部参数接口配置每一项故障保护项目的测试要素的参数值;以及,基于所述关键模型依次模拟每一项故障保护项目中定义的故障,并且根据故障触发后的记录及测试要素的参数值来校验每一项故障保护项目的测试要素的有效性。2.如权利要求1所述的测试方法,其特征在于,所述提供用于运行测试软件的列车牵引系统的关键模型的步骤包括:根据测试软件的属性构建列车牵引系统的关键模型,并且将所述关键模型集成于所述测试软件中。3.如权利要求1所述的测试方法,其特征在于,所述通过测试软件内部参数接口配置每一项故障保护项目的测试要素的参数值的步骤包括:对每一个测试要素分别设定对应的编码值,所述编码值用于校验测试要素的有效性;通过测试软件内部参数接口依次导入每一项故障保护项目的测试要素的编码值。4.如权利要求1所述的测试方法,其特征在于,多个所述测试要素包括复位方式、保护门槛、复位门槛、保护动作、故障记录触发类型及是否上报网络。5.如权利要求1所述的测试方法,其特征在于,所述基于所述关键模型依次模拟每一项故障保护项目中定义的故障,并且根据故障触发后的记录及测试要素的参数值来依次校验每一项故障保护项目的测试要素的有效性的步骤包括:基于所述关键模型运行所述测试软件,所述测试软件中设定故障触发时间及复位时间;以及,针对每一项故障保护项目:模拟当前故障保护项目中定义的故障触发并启动计时,响应于计时达到所述故障触发时间,记录故障触发情况并与对应的测试要素的参数值进行比较,以校验有效性;执行复位并启动计时,响应于计时达到所述复位时间,记录复位情况并与对应的测试要素的参数值进行比较,以校验有效性。6.如权利要求5所述的测试方法,其特征在于,所述设定故障触发时间及复位时间的步骤包括:将所有故障保护项目中的最长故障触发时间设定为故障触发时间,将所有故障保护项目中的最长复位时间设定为复位时间。7.如权利要求1所述的测试方法,其特征在于,还包括:设置单项测试开关;响应于启动所述单项测试开关,针对单项测试中指定的故障保护项目模拟故障,并且根据故障触发后的记录及测试要素的参数值来校验指定的故障保护项目的测试要素的有效性。8.一种计...

【专利技术属性】
技术研发人员:周杨易笛黄勇阳志雄邹东海龙凯亮马晓东魏超王俊然
申请(专利权)人:株洲中车时代电气股份有限公司
类型:发明
国别省市:

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

1