一种基于CTCSN的出厂跑车测试方法和装置与流程

文档序号:27770296发布日期:2021-12-04 02:42阅读:147来源:国知局
一种基于CTCSN的出厂跑车测试方法和装置与流程
一种基于ctcsn的出厂跑车测试方法和装置
技术领域
1.本发明涉及出厂跑车测试技术领域,尤其涉及一种基于ctcsn的出厂跑车测试方法和装置。


背景技术:

2.ctcs(中国列车运行控制系统)是为了保证列车安全运行,并以分级形式满足不同线路运输需求的列车运行控制系统,包括地面设备和车载设备,当前主流列控系统包括ctcs0、ctcs2以及ctcs3。ctcsn是中国国家铁路集团有限公司组织研发的新型列控系统,与当前主流列控系统相比,其采用了移动闭塞、北斗定位、5g通信等新技术,适用于需改造提升运能的货运线路。另外,该列控系统无需在区间设置大量轨旁电子设备,可极大减少区间维护工作,也适用于自然条件苛刻的线路。ctcsn级列控系统出厂测试的最后环节是室内跑车测试,室内跑车测试是在室内搭建包含真实车载、真实rbc(无线闭塞中心)和真实tsrs(临时限速服务器)等被测设备的仿真测试平台,车载采用待验证的模式运行遍历各区间和各站股道,以此验证ctcsn各子系统和数据的正确性。ctcsn列车模式种类比较多,分析需用跑车测试来验证的列车模式包含fs(完全模式)和bs(后备模式)两种。
3.但本技术发明人发现上述技术至少存在如下技术问题:ctcsn级列控系统出厂测试需要对每条被测线路均进行行车验证,现有技术中缺乏有效的方法进行测试验证,会产生验证内容覆盖不全、冗余验证的技术问题。


技术实现要素:

4.本技术实施例通过提供一种基于ctcsn的出厂跑车测试方法和装置,解决了ctcsn级列控系统出厂测试需要对每条被测线路均进行行车验证,现有技术中缺乏有效的方法进行测试验证,会产生验证内容覆盖不全、冗余验证的技术问题。
5.鉴于上述问题,提出了本技术实施例提供一种基于ctcsn的出厂跑车测试方法和装置 。
6.第一方面,本技术实施例提供了一种基于ctcsn的出厂跑车测试方法,所述方法包括:获得待测线路工程数据表;根据所述待测线路工程数据表,获得正线线路、进路线路;获得测试模式;构建出厂跑车测试流程库,所述出厂跑车测试流程库包括测试模式、测试流程,所述测试模式与所述测试流程相对应;根据所述测试模式与所述出厂跑车测试流程库进行匹配,获得匹配测试流程;根据所述匹配测试流程、正线线路、进路线路,获得匹配测试线路,所述匹配测试线路为与所述匹配测试流程相对应的测试路线;基于所述匹配测试线路、所述匹配测试流程,获得测试流程控制信息,所述测试流程控制信息用于按照所述匹配测试流程对所述匹配测试线路进行出厂跑车测试。
7.优选的,所述测试模式包括:完全测试模式、后备测试模式。
8.优选的,当所述测试模式为所述完全测试模式时,所述匹配测试流程包括:双车运行测试、单车运行测试。
9.优选的,当所述测试模式为所述后备测试模式时,所述测试流程控制信息包括:根据所述匹配测试线路,获得第一测试线路,所述第一测试线路为所述正线线路,且,所述第一测试线路包括自起始站至终点站的完整路线信息;运行单车后备模式,获得第一正向指令,所述第一正向指令用于根据所述第一测试线路自起始站至终点站进行正向停车运行,其中,所述正向停车运行为自起始站一直运行至终点站后在终点站停车,所述单车后备模式为单车站内固定限速运行,出站后进行闭塞授权;根据所述第一正向指令运行结果,获得第一正向测试结果;获得第一反向指令,所述第一反向指令用于根据所述第一测试线路自终点站至起始站进行反向停车运行;根据所述第一反向指令运行结果,获得第一反向测试结果;根据所述匹配测试线路,依次获得第二测试线路、第三测试线路、直到第n测试线路,其中,n为正整数,n的个数与所述匹配测试路线的正线条数相匹配;依次根据所述第二测试线路、第三测试线路、直到第n测试线路进行正向、反向指令运行,获得第二正向测试结果和第二反向测试结果、直到第n正向测试结果和第n反向测试结果;基于所有正向测试结果、反向测试结果,获得单车后备模式测试结果。
10.优选的,当所述测试模式为所述完全测试模式时,所述匹配测试流程包括:所述双车运行测试和/或单车运行测试,所述方法包括:判断所述匹配测试流程是否包含所述双车运行测试和所述单车运行测试;当包含时,获得预设测试流程,所述预设测试流程为先执行所述双车运行测试再执行所述单车运行测试;根据所述预设测试流程、所述匹配测试线路,获得所述测试流程控制信息。
11.优选的,所述双车运行测试包括:根据所述匹配测试线路,获得第一双车待测线路,所述第一双车待测线路为正线线路;运行完全模式,基于所述第一双车待测线路,获得第一双车正向恒速追踪指令,所述第一双车正向恒速追踪指令用于根据所述第一双车待测线路从起始站至终点站进行恒速追踪运行,其中,所述完全模式为以最大线路速度追踪前车运行;根据所述第一双车正向恒速追踪指令的运行结果,获得第一双车正向测试结果;获得第一双车反向恒速追踪指令,所述第一双车反向恒速追踪指令用于根据所述第一双车待测路线从终点站至起始站进行恒速追踪运行;根据所述第一双车反向恒速追踪指令的运行结果,获得第一双车反向测试结果;根据所述匹配测试线路,依次获得所有正线线路;基于所有正线线路执行正向、反向恒速追踪指令,依次获得所有正线线路的双车正向测试结果、双车反向测试结果;根据所有双车正向测试结果、双车反向测试结果,获得双车运行测试结果。
12.优选的,所述单车运行测试包括:根据所述匹配测试线路,获得第一单车待测路线,所述第一单车待测路线为起始站、终点站未历经的一条侧线发车进路,并对所述第一单车待测路线执行发车进路指令,所述发车进路指令用于运行完全模式,对第一单车待测路线进行单车运行出第一离去区段后停车完成侧线发车进路的验证;基于所述匹配测试线路根据所述发车进路指令,获得发车进路遍历指令,所述发车进路遍历指令用于重复执行所述发车进路指令,遍历完成其余始发站、终点站的所有未历经的侧线发车进路验证;根据所述匹配测试线路,获得第二单车待测路线,所述第二单车待测路线为起始站、终点站未历经的一条侧线接车进路,并对所述第二单车待测路线执行接车进路指令,所述接车进路指令用于运行完全模式,对第二单车待测路线进行单车运行到侧线股道停车完成侧线接车进路的验证;基于所述匹配测试线路根据所述接车进路指令,获得接车进路遍历指令,所述接车
进路遍历指令用于重复获得未历经侧线,并执行所述接车进路指令,遍历起始站、终点站的其余未历经侧线接车进路验证;获得途径站侧线股道,所述途径站包括匹配测试线路中任一单车待测线路的途径站;运行完全模式,基于所述途径站侧线股道,获得正向通过进路指令,所述正向通过进路指令用于对所述途径站侧线股道进行正向到开、通过进路测试;获得反向通过进路指令,所述反向通过进路指令用于对所述途径站侧线股道进行反向到开、通过进路测试;基于所述途径站所在单车待测路线,获得所有途径站侧线股道,并遍历所有途径站侧线股道依次执行正向、反向通过进路指令。
13.另一方面,本技术还提供了一种基于ctcsn的出厂跑车测试装置,所述装置包括:第一获得单元,所述第一获得单元用于获得待测线路工程数据表;第二获得单元,所述第二获得单元用于根据所述待测线路工程数据表,获得正线线路、进路线路;第三获得单元,所述第三获得单元用于获得测试模式;第一构建单元,所述第一构建单元用于构建出厂跑车测试流程库,所述出厂跑车测试流程库包括测试模式、测试流程,所述测试模式与所述测试流程相对应;第四获得单元,所述第四获得单元用于根据所述测试模式与所述出厂跑车测试流程库进行匹配,获得匹配测试流程;第五获得单元,所述第五获得单元用于根据所述匹配测试流程、正线线路、进路线路,获得匹配测试线路,所述匹配测试线路为与所述匹配测试流程相对应的测试路线;第一执行单元,所述第一执行单元用于基于所述匹配测试线路、所述匹配测试流程,获得测试流程控制信息,所述测试流程控制信息用于按照所述匹配测试流程对所述匹配测试线路进行出厂跑车测试。
14.第三方面,本发明提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现第一方面任一项所述方法的步骤。
15.本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本技术实施例提供了一种基于ctcsn的出厂跑车测试方法和装置,通过获得待测线路工程数据表;根据所述待测线路工程数据表,获得正线线路、进路线路;获得测试模式;构建出厂跑车测试流程库,所述出厂跑车测试流程库包括测试模式、测试流程,所述测试模式与所述测试流程相对应;根据所述测试模式与所述出厂跑车测试流程库进行匹配,获得匹配测试流程;根据所述匹配测试流程、正线线路、进路线路,获得匹配测试线路,所述匹配测试线路为与所述匹配测试流程相对应的测试路线;基于所述匹配测试线路、所述匹配测试流程,获得测试流程控制信息,所述测试流程控制信息用于按照匹配测试流程和对应测试流程的匹配测试线路进行每一个流程的测试操作,测试流程控制信息即可以按照匹配测试流程对匹配测试线路进行测试,从而完成各个模式的测试要求,达到了提供一套既精简又覆盖全面的测试方法,作为测试人员执行出厂跑车测试的参考依据,提高了测试的规范性,保证出厂跑车测试的全面性和精准度的技术效果。从而解决了ctcsn级列控系统出厂测试需要对每条被测线路均进行行车验证,现有技术中缺乏有效的方法进行测试验证,会产生验证内容覆盖不全、冗余验证的技术问题。
16.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,
而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
17.图1为本技术实施例的一种基于ctcsn的出厂跑车测试方法的流程示意图;图2为本技术实施例一中一种基于ctcsn的出厂跑车测试方法的具体操作流程示意图;图3为本技术实施例二中一种基于ctcsn的出厂跑车测试装置的结构示意图;图4为本技术实施例示例性计算机设备的结构示意图。
18.附图标记说明:第一获得单元11,第二获得单元12,第三获得单元13,第一构建单元14,第四获得单元15,第五获得单元16,第一执行单元17,总线300,接收器301,处理器302,发送器303,存储器304,总线接口305。
具体实施方式
19.本技术实施例通过提供一种基于ctcsn的出厂跑车测试方法和装置,用以解决ctcsn级列控系统出厂测试需要对每条被测线路均进行行车验证,现有技术中缺乏有效的方法进行测试验证,会产生验证内容覆盖不全、冗余验证的技术问题。
20.下面,将参考附图详细的描述根据本技术的示例实施例。显然,所描述的实施例仅是本技术的一部分实施例,而不是本技术的全部实施例,应理解,本技术不受这里描述的示例实施例的限制。
21.针对上述技术问题,本技术提供的技术方案总体思路如下:获得待测线路工程数据表;根据所述待测线路工程数据表,获得正线线路、进路线路;获得测试模式;构建出厂跑车测试流程库,所述出厂跑车测试流程库包括测试模式、测试流程,所述测试模式与所述测试流程相对应;根据所述测试模式与所述出厂跑车测试流程库进行匹配,获得匹配测试流程;根据所述匹配测试流程、正线线路、进路线路,获得匹配测试线路,所述匹配测试线路为与所述匹配测试流程相对应的测试路线;基于所述匹配测试线路、所述匹配测试流程,获得测试流程控制信息,所述测试流程控制信息用于按照所述匹配测试流程对所述匹配测试线路进行出厂跑车测试。
22.在介绍了本技术基本原理后,下面将结合说明书附图来具体介绍本技术的各种非限制性的实施方式。
23.实施例一图1为本技术实施例一种基于ctcsn的出厂跑车测试方法的流程示意图,如图1所示,本技术实施例提供了一种基于ctcsn的出厂跑车测试方法,所述方法包括:具体而言,ctcsn列车模式种类比较多,分析需用跑车测试来验证的列车模式包含fs(完全模式)和bs(后备模式)两种。fs模式下需要跑车验证列车综合定位和rbc给车的行车许可,bs模式下需要验证综合定位和区间闭塞授权。每条被测线路都会有很多进路和正线需要行车验证,如果不采用一套行之有效的方法进行验证,会产生验证内容覆盖不全、冗余验证等诸多问题。因为ctcsn是一种全新的列控系统,当前并没有出厂跑车测试相关的方法说明,本发明实施例将结合ctcs2等列控系统的出厂测试经验和ctcsn的新特性来识别出
ctcsn出厂跑车测试的具体内容,进行出厂跑车相关测试测试,以提供一套既精简又覆盖全面的测试方法来作为测试人员执行出厂跑车测试的参考依据。
24.步骤s100获得待测线路工程数据表;具体而言,预先构建待测线路工程数据表,其中包括了线路数据表和进路数据表,用以识别其中的正线线路和各站的进路数据。
25.步骤s200根据所述待测线路工程数据表,获得正线线路、进路线路;具体而言,根据待测线路工程数据表,得到当前需要进行出厂测的线路信息,其中包括了正线线路、进路线路。
26.步骤s300获得测试模式;进一步的,所述测试模式包括:完全测试模式、后备测试模式。
27.进一步的,当所述测试模式为所述完全测试模式时,所述匹配测试流程包括:双车运行测试、单车运行测试。
28.具体而言,测试模式包括完全测试模式(fs)、后备测试模式(bs)两种,fs模式下验证列车综合定位和rbc的行车许可,bs模式下验证综合定位和区间闭塞授权,其中,fs模式下包括了单车运行测试、双车运行测试,可以分开进行测试即单车运行测试或者双车运行测试,或者两者均进行测试该方式比较常见,以保证测试的全面性,通常进行fs模式时先进行双车运行测试后进行单车运行测试,即先采用双车恒速追踪方式验证移动闭塞和行车许可,再采用单车运行方式验证未历经进路的行车许可。bs模式下采用单车正、反向区间遍历方式验证闭塞授权。通过本技术实施例提供的方法用以指导ctcsn出厂跑车测试,保证该跑车测试的全面和精炼。
29.步骤s400构建出厂跑车测试流程库,所述出厂跑车测试流程库包括测试模式、测试流程,所述测试模式与所述测试流程相对应;具体而言,针对出厂跑车存在的测试模式,本技术实施例针对各种模式提出了对应的规范测试流程,为了实现测试流程执行的标准模式化、自动化处理,将各模式对应的规范测试流程进行运行流程库的构建。
30.步骤s500根据所述测试模式与所述出厂跑车测试流程库进行匹配,获得匹配测试流程;具体而言,不同的测试模式对应了不同的测试流程,利用测试模式与出厂跑车测试流程库中的测试模式进行匹配,得到与该测试模式相匹配的测试流程即为匹配测试流程,能够实现测试模式要求对应的测试过程。
31.步骤s600根据所述匹配测试流程、正线线路、进路线路,获得匹配测试线路,所述匹配测试线路为与所述匹配测试流程相对应的测试路线;具体而言,根据匹配测试流程和测试线路进行对应流程的测试,匹配测试流程中的每个流程会有对应的测试线路的要求,根据每一步流程的测试需求从正线路线、进行路线中进行对应待测试线路的匹配获取,匹配测试线路即为每一测试流程中需要用到的测试线路,包括起始站、途径各站、终点站。
32.步骤s700基于所述匹配测试线路、所述匹配测试流程,获得测试流程控制信息,所述测试流程控制信息用于按照所述匹配测试流程对所述匹配测试线路进行出厂跑车测试。
33.具体而言,按照匹配测试流程和对应测试流程的匹配测试线路进行每一个流程的
测试操作,测试流程控制信息即可以按照匹配测试流程对匹配测试线路进行测试,从而完成各个模式的测试要求,达到了提供一套既精简又覆盖全面的测试方法,作为测试人员执行出厂跑车测试的参考依据,提高了测试的规范性,保证出厂跑车测试的全面性和精准度的技术效果。从而解决了ctcsn级列控系统出厂测试需要对每条被测线路均进行行车验证,现有技术中缺乏有效的方法进行测试验证,会产生验证内容覆盖不全、冗余验证的技术问题。
34.进一步的,当所述测试模式为所述后备测试模式时,所述测试流程控制信息包括:步骤s810根据所述匹配测试线路,获得第一测试线路,所述第一测试线路为所述正线线路,且,所述第一测试线路包括自起始站至终点站的完整路线信息;步骤s820运行单车后备模式,获得第一正向指令,所述第一正向指令用于根据所述第一测试线路自起始站至终点站进行正向停车运行,其中,所述正向停车运行为自起始站一直运行至终点站后在终点站停车,所述单车后备模式为单车站内固定限速运行,出站后进行闭塞授权;步骤s830根据所述第一正向指令运行结果,获得第一正向测试结果;步骤s840获得第一反向指令,所述第一反向指令用于根据所述第一测试线路自终点站至起始站进行反向停车运行;步骤s850根据所述第一反向指令运行结果,获得第一反向测试结果;步骤s860根据所述匹配测试线路,依次获得第二测试线路、第三测试线路、直到第n测试线路,其中,n为正整数,n的个数与所述匹配测试路线的正线条数相匹配;步骤s870依次根据所述第二测试线路、第三测试线路、直到第n测试线路进行正向、反向指令运行,获得第二正向测试结果和第二反向测试结果、直到第n正向测试结果和第n反向测试结果;步骤s880基于所有正向测试结果、反向测试结果,获得单车后备模式测试结果。
35.具体而言,bs模式下即后备测试模式时,验证综合定位和区间闭塞授权,本技术实施例采用单车正、反向遍历区间方式验证闭塞授权。先从测试的线路中得到一条正线线路即第一测试线路,从第一测试线路的起始站排列正线正向发车进路,途径站排列正线正向通过进路,终点站排列正线正向接车进路。起始站股道加车,转bs模式单车固定限速形式运行,过区间虚拟应答器后转闭塞授权形式。过途径站时,进站前转固定限速形式,出站后过区间虚拟应答器后转闭塞授权形式。终点站进站前停车。通过上述操作完成一条正线即第一测试线路的正向区间遍历。再以终点站为起始站,以起始站为终点站,完成该正线的反向区间遍历后,即完成了该正线即第一测试线路的正、反向区间遍历验证。对于匹配测试线路中的其余正线,也依次完成上述正向、反向区间遍历验证后,即完成所有正线的bs模式下正、反向区间遍历验证。完成了bs测试模式的验证过程,从而根据测试结果确定bs测试模式的测试情况。
36.进一步的,当所述测试模式为所述完全测试模式时,所述匹配测试流程包括:所述双车运行测试和/或单车运行测试,所述方法包括:步骤s910判断所述匹配测试流程是否包含所述双车运行测试和所述单车运行测试;步骤s920当包含时,获得预设测试流程,所述预设测试流程为先执行所述双车运
行测试再执行所述单车运行测试;步骤s930根据所述预设测试流程、所述匹配测试线路,获得所述测试流程控制信息。
37.具体而言,由于完全测试模式包括了双车运行测试和单车运行测试两种模式,可以进行一种模式的测试也可以两种均进行,当需要进行双车、单车两种测试模式的操作时,需要先进行双车运行测试在进行单车运行模式,通过先判断匹配测试流程中是单独一种测试模式,还是具有两种测试模式,根据判断的结果进行对应的测试流程控制。若仅为其中一种,则测试流程控制信息即对应了一种测试流程,若两者均有时,则先执行双车运行测试流程再进行单车运行测试流程。
38.进一步的,所述双车运行测试包括:步骤s1010根据所述匹配测试线路,获得第一双车待测线路,所述第一双车待测线路为正线线路;步骤s1020运行完全模式,基于所述第一双车待测线路,获得第一双车正向恒速追踪指令,所述第一双车正向恒速追踪指令用于根据所述第一双车待测线路从起始站至终点站进行恒速追踪运行,其中,所述完全模式为以最大线路速度追踪前车运行;步骤s1030根据所述第一双车正向恒速追踪指令的运行结果,获得第一双车正向测试结果;步骤s1040获得第一双车反向恒速追踪指令,所述第一双车反向恒速追踪指令用于根据所述第一双车待测路线从终点站至起始站进行恒速追踪运行;步骤s1050根据所述第一双车反向恒速追踪指令的运行结果,获得第一双车反向测试结果;步骤s1060根据所述匹配测试线路,依次获得所有正线线路;步骤s1070基于所有正线线路执行正向、反向恒速追踪指令,依次获得所有正线线路的双车正向测试结果、双车反向测试结果;步骤s1080根据所有双车正向测试结果、双车反向测试结果,获得双车运行测试结果。
39.具体而言,fs模式即完全测试模式下先采用双车恒速追踪方式正反向正线拉通,验证列车综合定位和rbc的行车许可。从匹配测试线路中选择一条正线线路作为测试线路即第一双车待测线路,将第一双车待测线路从起始站排列正线正向发车进路,途径站排列正线正向通过进路,终点站排列正线正向接车进路,前车从起始站正线股道加车,fs模式以最大线路速度,正线运行到终点站。前车运行出起始站的第一离去区段1lq(1离去区段)后,起始站再次排列正线正向发车进路,后车再次从起始站正线股道加车,fs模式以最大线路速度追踪前车运行。后车过途径站时,排列正线接车进路进站,跟起始站相同,等前车出途径站的1lq后,途径站再次排列正线正向发车进路,后车继续以最大线路速度追踪前车运行。前车运行到终点站时,在正线股道停车,终点站再排列一条侧线接车进路,后车侧线进站到侧线股道停车。通过上述过程完成了第一双车待测线路这条正线的正向双车恒速追踪运行。再以终点站为起始站,以起始站为终点站,完成第一双车待测线路该条正线的反向双车恒速追踪后,即完成了第一双车待测线路的正反向拉通。再依次从匹配测试线路中选择其余正线,即没有进行测试的正线,也依次完成上述正向、反向的测试步骤,即完成所有正
线的正反向拉通。从而实现了双车恒速追踪方式正反向正线拉通,验证了列车综合定位和rbc的行车许可的技术效果。
40.进一步的,所述单车运行测试包括:步骤s1110根据所述匹配测试线路,获得第一单车待测路线,所述第一单车待测路线为起始站、终点站未历经的一条侧线发车进路,并对所述第一单车待测路线执行发车进路指令,所述发车进路指令用于运行完全模式,对第一单车待测路线进行单车运行出第一离去区段后停车完成侧线发车进路的验证;步骤s1120基于所述匹配测试线路根据所述发车进路指令,获得发车进路遍历指令,所述发车进路遍历指令用于重复执行所述发车进路指令,遍历完成其余始发站、终点站的所有未历经的侧线发车进路验证;步骤s1130根据所述匹配测试线路,获得第二单车待测路线,所述第二单车待测路线为起始站、终点站未历经的一条侧线接车进路,并对所述第二单车待测路线执行接车进路指令,所述接车进路指令用于运行完全模式,对第二单车待测路线进行单车运行到侧线股道停车完成侧线接车进路的验证;步骤s1140基于所述匹配测试线路根据所述接车进路指令,获得接车进路遍历指令,所述接车进路遍历指令用于重复获得未历经侧线,并执行所述接车进路指令,遍历起始站、终点站的其余未历经侧线接车进路验证;步骤s1150获得途径站侧线股道,所述途径站包括匹配测试线路中任一单车待测线路的途径站;步骤s1160运行完全模式,基于所述途径站侧线股道,获得正向通过进路指令,所述正向通过进路指令用于对所述途径站侧线股道进行正向到开、通过进路测试;步骤s1170获得反向通过进路指令,所述反向通过进路指令用于对所述途径站侧线股道进行反向到开、通过进路测试;步骤s1180基于所述途径站所在单车待测路线,获得所有途径站侧线股道,并遍历所有途径站侧线股道依次执行正向、反向通过进路指令。
41.具体而言,完全测试模型下采用单车运行测试方式验证未历经进路的行车许可。利用匹配测试线路中排列起一条侧线发车进路,正线是指连接车站并贯穿或直股伸入车站的线路,侧线是要减速再通过道岔转入另一条站线停车,第一单车待测路线即为选择排列的侧线,排列第一单车待测路线的起始站的一条侧线发车进路,在对应侧线股道加车,fs模式单车运行出第一离去区段1lq,完成起始站该侧线发车进路的验证。依次完成始发、终点站的其余发车进路的验证。排列起始、终点站未历经的一条侧线接车进路即第二单车待测路线,进站新信号机前加车并转fs模式,单车运行到侧线股道停车。依次完成始发、终点站的其余未历经侧线接车进路的验证。针对途径站一条侧线股道即途径站侧线股道,先进站信号机前加车,转fs模式单车完成正向到开,再完成正向通过。再针对途径站侧线股道,在fs模式单车完成反向到开,再完成反向通过,通过正向、反向到开,完成所有途径站侧线股道的到开、通过进路验证。其中,步骤s1110

步骤s1120为验证始发站、终点站(不包含途径站)的所有未历经(双车追踪未历经的)的侧线发车进路;步骤s1130

步骤s1140为验证始发站、终点站(不包含途径站)的所有未历经(双车追踪未历经的)的侧线接车进路;步骤s1150

步骤s1180为验证途径站所有侧线股道上的到开(先进入股道停车再发车)和通过
(股道不停车)的验证。
42.为了更明确各种测试流程的操作过程,下面对各测试模式下测试流程进行更详细介绍,请参考图2所示:获取待测线路工程数据表,根据测试模式,进入fs模式、bs模式测试。
43.fs模式下双车追踪测试包括以下步骤:选择被测线路的一条正线,排列从起始站到终点站的正线正向进路;双车依次从起始站出发,fs模式恒速追踪运行,均到终点站停车;排列从终点站到起始站的正线反向进路;双车依次从终点站出发,恒速追踪运行,均到起始站停车:判断是否遍历完成被测线路所有正线,没有遍历完的话执行重复上述步骤,否则fs模式下双车追踪测试结束。
44.fs模式下单车运行测试包括以下步骤:步骤1排列起始、终点站的一条侧线发车进路;步骤2:fs模式单车运行出1lq;步骤3:判断是否遍历起始、终点站所有侧线发车进路,没有遍历完的话执行步骤1到2,否则fs模式下起始、终点站侧线发车进路测试结束。
45.步骤4:排列起始、终点站的一条未历经的侧线接车进路:步骤5:fs模式单车运行到股道停车;步骤6:判断是否遍历起始、终点站所有未历经侧线接车进路,没有遍历完的话执行步骤4到5,否则fs模式下起始、终点站未历经侧线接车进路测试结束。
46.步骤7:选择途径站一条侧线股道;步骤8:fs模式单车完成正向到开,完成正向通过;步骤9:fs模式单车完成反向到开,完成反向通过;步骤10:判断是否遍历所有途径站侧线股道的到开、通过进路,没有遍历完的话执行步骤7到9,否则fs模式下途径站侧线股道的到开、通过进路测试结束。
47.bs模式下单车运行测试包括以下步骤:选择被测线路的一条正线,排列从起始站到终点站的正线正向进路;单车bs模式运行,从起始站到终点站停车;排列从终点站到起始站的正线反向进路;单车bs模式运行,从终点站到起始站停车;判断是否遍历被测线路所有正线,没有遍历完的话重复执行上述正反向进站停车测试步骤,否则bs模式下单车运行测试结束。
48.与现有技术相比,本发明具有如下的有益效果:1、从涵盖跑车测试必测功能点的角度出发,提出一种单、双车运行结合的ctcsn出厂跑车测试方法,在保证覆盖测试点的同时,无冗余测试项也保证了测试效率。
49.2、本技术实施例提供的一种基于ctcsn的出厂跑车测试方法,填补了当前ctcsn出厂跑车测试方法的空缺,测试人员可参照该方法有效完成ctcsn出厂跑车测试。
50.3、通过正向、反向遍历验证,有效保证了测试结果的有效性。
51.实施例二基于与前述实施例中一种基于ctcsn的出厂跑车测试方法同样发明构思,本发明
还提供了一种基于ctcsn的出厂跑车测试装置,如图3所示,所述装置包括:第一获得单元11,所述第一获得单元11用于获得待测线路工程数据表;第二获得单元12,所述第二获得单元12用于根据所述待测线路工程数据表,获得正线线路、进路线路;第三获得单元13,所述第三获得单元13用于获得测试模式;第一构建单元14,所述第一构建单元14用于构建出厂跑车测试流程库,所述出厂跑车测试流程库包括测试模式、测试流程,所述测试模式与所述测试流程相对应;第四获得单元15,所述第四获得单元15用于根据所述测试模式与所述出厂跑车测试流程库进行匹配,获得匹配测试流程;第五获得单元16,所述第五获得单元16用于根据所述匹配测试流程、正线线路、进路线路,获得匹配测试线路,所述匹配测试线路为与所述匹配测试流程相对应的测试路线;第一执行单元17,所述第一执行单元17用于基于所述匹配测试线路、所述匹配测试流程,获得测试流程控制信息,所述测试流程控制信息用于按照所述匹配测试流程对所述匹配测试线路进行出厂跑车测试。
52.进一步的,所述测试模式包括:完全测试模式、后备测试模式。
53.进一步的,当所述测试模式为所述完全测试模式时,所述匹配测试流程包括:双车运行测试、单车运行测试。
54.进一步的,所述装置还包括:第六获得单元,所述第六获得单元用于根据所述匹配测试线路,获得第一测试线路,所述第一测试线路为所述正线线路,且,所述第一测试线路包括自起始站至终点站的完整路线信息;第二执行单元,所述第二执行单元用于运行单车后备模式,获得第一正向指令,所述第一正向指令用于根据所述第一测试线路自起始站至终点站进行正向停车运行,其中,所述正向停车运行为自起始站一直运行至终点站后在终点站停车,所述单车后备模式为单车站内固定限速运行,出站后进行闭塞授权;第七获得单元,所述第七获得单元用于根据所述第一正向指令运行结果,获得第一正向测试结果;第三执行单元,所述第三执行单元用于获得第一反向指令,所述第一反向指令用于根据所述第一测试线路自终点站至起始站进行反向停车运行;第八获得单元,所述第八获得单元用于根据所述第一反向指令运行结果,获得第一反向测试结果;第九获得单元,所述第九获得单元用于根据所述匹配测试线路,依次获得第二测试线路、第三测试线路、直到第n测试线路,其中,n为正整数,n的个数与所述匹配测试路线的正线条数相匹配;第四执行单元,所述第四执行单元用于依次根据所述第二测试线路、第三测试线路、直到第n测试线路进行正向、反向指令运行,获得第二正向测试结果和第二反向测试结果、直到第n正向测试结果和第n反向测试结果;第十获得单元,所述第十获得单元用于基于所有正向测试结果、反向测试结果,获得单车后备模式测试结果。
55.进一步的,所述装置还包括:第一判断单元,所述第一判断单元用于判断所述匹配测试流程是否包含所述双车运行测试和所述单车运行测试;第十一获得单元,所述第十一获得单元用于当包含时,获得预设测试流程,所述预设测试流程为先执行所述双车运行测试再执行所述单车运行测试;第十二获得单元,所述第十二获得单元用于根据所述预设测试流程、所述匹配测试线路,获得所述测试流程控制信息。
56.进一步的,所述装置还包括:第十三获得单元,所述第十三获得单元用于根据所述匹配测试线路,获得第一双车待测线路,所述第一双车待测线路为正线线路;第五执行单元,所述第五执行单元用于运行完全模式,基于所述第一双车待测线路,获得第一双车正向恒速追踪指令,所述第一双车正向恒速追踪指令用于根据所述第一双车待测线路从起始站至终点站进行恒速追踪运行,其中,所述完全模式为以最大线路速度追踪前车运行;第十四获得单元,所述第十四获得单元用于根据所述第一双车正向恒速追踪指令的运行结果,获得第一双车正向测试结果;第六执行单元,所述第六执行单元用于获得第一双车反向恒速追踪指令,所述第一双车反向恒速追踪指令用于根据所述第一双车待测路线从终点站至起始站进行恒速追踪运行;第十五获得单元,所述第十五获得单元用于根据所述第一双车反向恒速追踪指令的运行结果,获得第一双车反向测试结果;第十六获得单元,所述第十六获得单元用于根据所述匹配测试线路,依次获得所有正线线路;第六执行单元,所述第六执行单元用于基于所有正线线路执行正向、反向恒速追踪指令,依次获得所有正线线路的双车正向测试结果、双车反向测试结果;第十七获得单元,所述第十七获得单元用于根据所有双车正向测试结果、双车反向测试结果,获得双车运行测试结果。
57.进一步的,所述装置还包括:第十八获得单元,所述第十八获得单元用于根据所述匹配测试线路,获得第一单车待测路线,所述第一单车待测路线为起始站、终点站未历经的一条侧线发车进路,并对所述第一单车待测路线执行发车进路指令,所述发车进路指令用于运行完全模式,对第一单车待测路线进行单车运行出第一离去区段后停车完成侧线发车进路的验证;第七执行单元,所述第七执行单元用于基于所述匹配测试线路根据所述发车进路指令,获得发车进路遍历指令,所述发车进路遍历指令用于重复执行所述发车进路指令,遍历完成其余始发站、终点站的所有未历经的侧线发车进路验证;第十九获得单元,所述第十九获得单元用于根据所述匹配测试线路,获得第二单车待测路线,所述第二单车待测路线为起始站、终点站未历经的一条侧线接车进路,并对所述第二单车待测路线执行接车进路指令,所述接车进路指令用于运行完全模式,对第二单车待测路线进行单车运行到侧线股道停车完成侧线接车进路的验证;
第八执行单元,所述第八执行单元用于基于所述匹配测试线路根据所述接车进路指令,获得接车进路遍历指令,所述接车进路遍历指令用于重复获得未历经侧线,并执行所述接车进路指令,遍历起始站、终点站的其余未历经侧线接车进路验证;第二十获得单元,所述第二十获得单元用于获得途径站侧线股道,所述途径站包括匹配测试线路中任一单车待测线路的途径站;第九执行单元,所述第九执行单元用于运行完全模式,基于所述途径站侧线股道,获得正向通过进路指令,所述正向通过进路指令用于对所述途径站侧线股道进行正向到开通过进路测试;第二十一获得单元,所述第二十一获得单元用于获得反向通过进路指令,所述反向通过进路指令用于对所述途径站侧线股道进行反向到开通过进路测试;第十执行单元,所述第十执行单元用于基于所述途径站所在单车待测路线,获得所有途径站侧线股道,并遍历所有途径站侧线股道依次执行正向、反向通过进路指令。
58.前述图1实施例一中的一种基于ctcsn的出厂跑车测试方法的各种变化方式和具体实例同样适用于本实施例的一种基于ctcsn的出厂跑车测试装置,通过前述对一种基于ctcsn的出厂跑车测试方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种基于ctcsn的出厂跑车测试装置的实施方法,所以为了说明书的简洁,在此不再详述。
59.示例性电子设备下面参考图4来描述本技术实施例的计算机设备。
60.图4图示了根据本技术实施例的计算机设备的结构示意图。
61.基于与前述实施例中一种基于ctcsn的出厂跑车测试方法的发明构思,本发明还提供一种计算机设备,其上存储有计算机程序,该程序被处理器执行时实现前文所述一种基于ctcsn的出厂跑车测试方法的任一方法的步骤。
62.其中,在图4中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口305在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他系统通信的单元。
63.处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。
64.本技术实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:本技术实施例提供了一种基于ctcsn的出厂跑车测试方法和装置,通过获得待测线路工程数据表;根据所述待测线路工程数据表,获得正线线路、进路线路;获得测试模式;构建出厂跑车测试流程库,所述出厂跑车测试流程库包括测试模式、测试流程,所述测试模式与所述测试流程相对应;根据所述测试模式与所述出厂跑车测试流程库进行匹配,获得匹配测试流程;根据所述匹配测试流程、正线线路、进路线路,获得匹配测试线路,所述匹配测试线路为与所述匹配测试流程相对应的测试路线;基于所述匹配测试线路、所述匹配测试流程,获得测试流程控制信息,所述测试流程控制信息用于按照匹配测试流程和对应测
试流程的匹配测试线路进行每一个流程的测试操作,测试流程控制信息即可以按照匹配测试流程对匹配测试线路进行测试,从而完成各个模式的测试要求,达到了提供一套既精简又覆盖全面的测试方法,作为测试人员执行出厂跑车测试的参考依据,提高了测试的规范性,保证出厂跑车测试的全面性和精准度的技术效果。从而解决了ctcsn级列控系统出厂测试需要对每条被测线路均进行行车验证,现有技术中缺乏有效的方法进行测试验证,会产生验证内容覆盖不全、冗余验证的技术问题。
65.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
66.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的系统。
67.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
68.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
69.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1