CN111258299A - 一种列控中心的区间占用逻辑检查功能的测试方法及*** - Google Patents

一种列控中心的区间占用逻辑检查功能的测试方法及*** Download PDF

Info

Publication number
CN111258299A
CN111258299A CN202010074925.6A CN202010074925A CN111258299A CN 111258299 A CN111258299 A CN 111258299A CN 202010074925 A CN202010074925 A CN 202010074925A CN 111258299 A CN111258299 A CN 111258299A
Authority
CN
China
Prior art keywords
test
test item
result
expected
actual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010074925.6A
Other languages
English (en)
Other versions
CN111258299B (zh
Inventor
徐建华
张弛
宋青阳
张瑞
闫妍
郭海琦
张鼎
高文博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casco Signal Beijing Ltd
Original Assignee
Casco Signal Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casco Signal Beijing Ltd filed Critical Casco Signal Beijing Ltd
Priority to CN202010074925.6A priority Critical patent/CN111258299B/zh
Publication of CN111258299A publication Critical patent/CN111258299A/zh
Application granted granted Critical
Publication of CN111258299B publication Critical patent/CN111258299B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0221Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

本发明实施例提供一种列控中心的区间占用逻辑检查功能的测试方法及***,涉及铁路信号***测试技术领域,用于保障列控中心的区间占用逻辑检查功能的测试准确性,提高测试效率降低测试成本,该方法包括:获取线路数据;根据线路数据以及测试项生成指令,确定测试项和测试项的预期测试结果;检测测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心;根据测试项相应的执行操作指令对测试项进行处理,得到测试项的实际测试结果;判断实际测试结果与预期测试结果是否一致,记录判断结果。本发明实施例用于测试列控中心的区间占用逻辑检查功能。

Description

一种列控中心的区间占用逻辑检查功能的测试方法及***
技术领域
本发明实施例涉及铁路信号***测试技术领域,尤其涉及一种列控中心的区间占用逻辑检查功能的测试方法及***。
背景技术
列控中心(Train Control Centre,TCC)是中国列车控制***(China TrainControl System,CTCS)的重要组成部分,而区间占用逻辑检查功能是列控中心的重要功能之一。如果列控中心的区间占用逻辑检查功能不正确将会影响列车的安全运行,因此,列控中心投入正式使用前需根据设计提供的线路数据等对列控中心的区间占用逻辑检查功能进行测试,列控中心的区间占用逻辑检查功能的测试是一项很重要的工作。目前,列控中心的区间占用逻辑检查功能的测试,主要是通过人工进行的,容易出现错漏,并且人工测试耗时多,需要投入的测试成本高。
发明内容
鉴于上述问题,本发明实施例的目的是提供一种列控中心的区间占用逻辑检查功能的测试方法及***,旨在保障列控中心的区间占用逻辑检查功能的测试准确性,提高测试效率降低测试成本。
为解决上述技术问题,本发明实施例提供如下技术方案:
第一方面,本发明实施例提供一种列控中心的区间占用逻辑检查功能的测试方法,包括:
获取线路数据;
根据所述线路数据以及测试项生成指令,确定测试项和所述测试项的预期测试结果;
检测所述测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;
根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果;
判断所述实际测试结果与所述预期测试结果是否一致,记录判断结果。
作为本发明实施例一种可选的实施例方式,所述根据所述测试项相应的执行操作指令对所述测试项进行处理之前,还包括:
根据选取指令,从所述测试项中选取所需测试项;
相应的,所述检测所述测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心,为:
检测所述所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;
相应的,所述根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果,为:
根据所述所需测试项相应的执行操作指令对所述所需测试项进行处理,得到所述所需测试项的实际测试结果。
作为本发明实施例一种可选的实施例方式,所述根据所述所需测试项相应的执行操作指令对所述所需测试项进行处理,得到所述所需测试项的实际测试结果,为:
通过接口仿真获取所述所需测试项相应的执行操作指令的接口数据,所述接口数据包括所述所需测试项的实际测试结果。
作为本发明实施例一种可选的实施例方式,所述线路数据包括线路名称、线路方向信息和区段信息;
所述根据所述线路数据以及测试项生成指令,确定测试项和所述测试项的预期测试结果,包括:
根据所述线路名称、所述线路方向信息和所述区段信息以及测试项生成指令,确定所述测试项和所述测试项的预期测试结果,所述预期测试结果包括列车在线路的预期方向和预期区段状态,所述预期区段状态包括正常占用、故障占用、失去分路或空闲;
相应的,所述根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果,包括:
根据所述线路名称、所述线路方向信息和所述区段信息,确定实际区段状态,所述实际区段状态包括正常占用、故障占用、失去分路或空闲。
作为本发明实施例一种可选的实施例方式,所述判断所述实际测试结果与所述预期测试结果是否一致,记录判断结果之后,所述方法还包括:
判断所述测试项是否为最后一个测试项,若是,则根据所述判断结果生成测试结果;若否,则根据所述测试项相应的执行操作指令对下一个测试项进行处理。
第二方面,本发明实施例提供一种列控中心的区间占用逻辑检查功能的测试***,包括:
数据获取模块,用于获取线路数据;
测试项生成模块,用于根据所述线路数据以及测试项生成指令,确定测试项和所述测试项的预期测试结果;
远程控制电源设备重启模块,用于检测所述测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;
执行模块,用于根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果;
判断模块,用于判断所述实际测试结果与所述预期测试结果是否一致,记录判断结果。
作为本发明实施例一种可选的实施例方式,所述***还包括:选取模块,用于根据选取指令,从所述测试项中选取所需测试项;相应的,所述远程控制电源设备重启模块,为:具体用于检测所述所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;相应的,所述执行模块,为:具体用于根据所述所需测试项相应的执行操作指令对所述所需测试项进行处理,得到所述所需测试项的实际测试结果。
作为本发明实施例一种可选的实施例方式,所述执行模块,具体用于通过接口仿真获取所述所需测试项相应的执行操作指令的接口数据,所述接口数据包括所述所需测试项的实际测试结果。
作为本发明实施例一种可选的实施例方式,所述线路数据包括线路名称、线路方向信息和区段信息;所述测试项生成模块,具体用于根据所述线路名称、所述线路方向信息和所述区段信息以及测试项生成指令,确定所述测试项和所述测试项的预期测试结果,所述预期测试结果包括列车在线路的预期方向和预期区段状态,所述预期区段状态包括正常占用、故障占用、失去分路或空闲;相应的,所述执行模块,具体用于根据所述线路名称、所述线路方向信息和所述区段信息,确定实际区段状态,所述实际区段状态包括正常占用、故障占用、失去分路或空闲。
作为本发明实施例一种可选的实施例方式,所述***还包括:测试项判断模块,用于判断所述测试项是否为最后一个测试项,若是,则根据所述判断结果生成测试结果;若否,则根据所述测试项相应的执行操作指令对下一个测试项进行处理。
本发明实施例提供的列控中心的区间占用逻辑检查功能的测试方法,首先,获取线路数据;根据线路数据以及测试项生成指令,确定测试项和测试项的预期测试结果;然后,检测测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心;根据测试项相应的执行操作指令对测试项进行处理,得到测试项的实际测试结果;最后,判断实际测试结果与预期测试结果是否一致,记录判断结果。即,本发明实施例提供的列控中心的区间占用逻辑检查功能的测试方法可以根据测试项相应的执行操作指令自动对测试项进行处理,自动得到测试项的实际测试结果,用于自动判断实际测试结果与预期测试结果是否一致,并自动记录测试的判断结果,相比现有技术中通过人工对列控中心的区间占用逻辑检查功能进行测试的方式,本发明实施例能够保障列控中心的区间占用逻辑检查功能的测试准确性,提高测试效率降低测试成本。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明实施例中的列控中心的区间占用逻辑检查功能的测试方法的流程示意图;
图2为本发明实施例中的列控中心的区间占用逻辑检查功能的测试***的结构示意图;
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
下面对本发明实施例中的方法进行详细说明。
本发明实施例中的列控中心的区间占用逻辑检查功能的测试方法可以包括:
1001、获取线路数据。
具体的,线路数据包含多个数据,可以利用python和C++语言来获取线路数据,线路数据是由设计院提供的有关列控中心的数据,获取的线路数据为excel格式,也就是说获取的线路数据是可编辑的。
1002、根据线路数据以及测试项生成指令,确定测试项和测试项的预期测试结果。
具体的,可以根据线路数据以及线路数据对应的由python和C++语言构成的生成指令,来生成线路数据对应的测试项和此测试项的预期测试结果;测试项和此测试项的预期测试结果一一对应。
具体的,可以通过不同的线路数据生成不同的测试项和此测试项对应的预期测试结果。
1003、检测测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心。
具体的,远程控制电源设备可以控制列控中心的电源,也就是说远程控制电源设备可以控制列控中心的重启操作;列控中心的区间占用逻辑检查功能的测试***与远程控制电源设备间通过client/server方式通信,以实现远程自动控制列控中心的电源开关;远程控制电源设备由可编辑逻辑控制器(Programmable Logic Controller,PLC)、小型继电器、PLC的控制软件组成。
具体的,部分测试项需要重启列控中心,部分测试项不需要重启列控中心;通过步骤1002确定的测试项,检测此测试项是否包括重启的操作,若包括重启的操作,则通过远程控制电源设备重启列控中心。
具体的,一个测试项可以包括多次重启,或者包括一次重启;如果一个测试项包括多次重启,则通过远程控制电源设备重启多次列控中心,如果一个测试项包括一次重启,则通过远程控制电源设备重启一次列控中心。
1004、根据测试项相应的执行操作指令对测试项进行处理,得到测试项的实际测试结果。
具体的,根据多个测试项分别对应的由python和C++语言构成的执行操作指令,对测试项进行执行处理,得到多个测试项分别对应的实际测试结果。
具体的,测试项和此测试项的实际测试结果一一对应,测试项和此测试项的实际测试结果都可以为多个,测试项的个数和此测试项的实际测试结果的个数一致。
1005、判断实际测试结果与预期测试结果是否一致,记录判断结果。
具体的,判断实际测试结果与预期测试结果是否一致,若一致,则记录判断结果;若不一致,则记录判断结果并标记。
具体的,判断实际测试结果与预期测试结果是否一致,记录判断结果,判断结果可以记录在excel文件中。对判断结果的标记的方式可以为标红显示、用标签标记显示等,标记的方式可以根据实际情况设定,对于上述标记的方式,在此不做限定。
由上述内容可知,本发明实施例提供的列控中心的区间占用逻辑检查功能的测试方法,首先,获取线路数据;根据线路数据以及测试项生成指令,确定测试项和测试项的预期测试结果;然后,检测测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心;根据测试项相应的执行操作指令对测试项进行处理,得到测试项的实际测试结果;最后,判断实际测试结果与预期测试结果是否一致,记录判断结果。即,本发明实施例提供的列控中心的区间占用逻辑检查功能的测试方法可以根据测试项相应的执行操作指令自动对测试项进行处理,自动得到测试项的实际测试结果,用于自动判断实际测试结果与预期测试结果是否一致,并自动记录测试的判断结果,相比现有技术中通过人工对列控中心的区间占用逻辑检查功能进行测试的方式,本发明实施例能够保障列控中心的区间占用逻辑检查功能的测试准确性,提高测试效率降低测试成本。
进一步地,作为上述步骤1001-1005方法的细化和扩展,本发明实施例还提供了一种列控中心的区间占用逻辑检查功能的测试方法。
图1为本发明实施例中的列控中心的区间占用逻辑检查功能的测试方法的流程示意图,参见图1所示,本发明实施例提供的列控中心的区间占用逻辑检查功能的测试方法可以包括:
S101、获取线路数据;
具体的,线路数据包括线路名称、线路方向信息和区段信息等;线路方向信息可以理解为列车行驶的方向信息;线路数据除了包括线路名称、线路方向信息和区段信息外,还包括:线路数据包括应答器位置表、线路数据表、进路信息表和列控中心的各接口表等,列控中心的各接口表包括列控中心与计算机联锁(Computer Based Intorlocking,CBI)接口表、列控中心与分散自律调度集中***(The Distributed Autonomic SystemCentralized Traffic Control,CTC)接口表以及列控中心与ZPW接口表等。
S102、根据线路名称、线路方向信息和区段信息以及测试项生成指令,确定测试项和测试项的预期测试结果。
具体的,预期测试结果包括列车在线路的预期方向和预期区段状态,预期区段状态包括正常占用、故障占用、失去分路或空闲。
具体的,根据线路名称、线路方向信息等线路数据以及对应的由python和C++语言构成的生成指令,生成的测试项为列车在线路的预期方向以及生成的预期测试结果为列车在线路的预期方向具体为哪种方向。根据线路名称、线路方向信息以及对应的由python和C++语言构成的生成指令生成测试项。生成的预期测试结果的区段状态为正常占用、故障占用、失去分路和空闲中的一种状态。
进一步地,还可以根据线路数据中的除了线路名称、线路方向信息和区段信息外的其它线路数据,以及测试项生成指令,确定测试项和测试项的预期测试结果。具体的,可以根据应答器位置表以及测试项生成指令,生成应答器位置相关的测试项,以及生成应答器位置相关的测试项的预期测试结果;应答器位置相关的测试项以及预期测试结果可以为线路坡度、轨道区段、线路速度信息、临时限速信息等。也可以根据进路信息表以及测试项生成指令,生成进路信息相关的测试项,以及生成进路信息相关的测试项的预期测试结果;进路信息相关的测试项以及预期测试结果可以为接车进路、发车进路、通过进路和敌对进路。也可以根据列控中心的各接口表以及测试项生成指令,生成列控中心的各接口相关的测试项,以及生成列控中心的各接口相关的测试项的预期测试结果;列控中心的各接口表相关的测试项以及预期测试结果可以为区段出清状态、邻站接车、邻站边界区段发码、区间总解锁、无车占用命令等。对于测试项和测试项的预期测试结果的确定可以根据实际情况设定,在此不做限定。
S103、根据选取指令,从测试项中选取所需测试项。
在实际应用中,有可能会用到全部的测试项,也有可能只需要用到部分测试项;具体的,可以依据实际需求,根据选取指令从确定的测试项中选取所要用到的测试项。
示例性的,如果在实际应用中,需要进行部分测试项的测试,可以通过包含区段信息、线路方向信息等的选取指令选取部分测试项。
S104、检测所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心。
步骤S104与步骤1003相同,故在此不再赘述。
示例性的,如果选取的测试项没有检测是否包括重启,将使得测试过程的测试步骤与条件设置不正确。因此,本发明实施例为了克服上述方案存在的问题,根据步骤S103选取的所需测试项,检测所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心,可以保障测试过程的测试步骤与条件设置正确。
S105、通过接口仿真获取所需测试项相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果。
进一步地,如果所需测试项为线路名称、线路方向信息和区段信息,则所需测试项的实际测试结果可以包括实际区段状态,实际区段状态包括正常占用、故障占用、失去分路或空闲。
具体的,接口数据包括所需测试项的实际测试结果,所需测试项的实际测试结果为实际区段状态,所需测试项的实际测试结果为实际区段状态的正常占用、故障占用、失去分路和空闲中的一种状态。
具体的,列控中心的区间占用逻辑检查测试功能通过用户数据报协议(UserDatagram Protocol,UDP)与接口仿真器的各接口通信。获取所需测试项相应的执行操作指令的接口数据是列控中心与周边仿真交互的接口数据,周边仿真包括仿真CTC、仿真CBI、仿真相邻TCC、仿真临时限速服务器(Temporary Speed Limit Server,TSRS)、仿真ZPW、仿真继电器等。
进一步地,还可以通过接口仿真获取除了线路名称、线路方向信息和区段信息的所需测试项以外的其它所需测试项相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果。具体的,可以通过接口仿真获取应答器相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果,所需测试项的实际测试结果可以为线路坡度、轨道区段、线路速度信息、临时限速信息等。也可以通过接口仿真获取仿真继电器与仿真ZPW相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果,所需测试项的实际测试结果可以为区段出清状态。也可以通过接口仿真获取仿真CBI相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果,所需测试项的实际测试结果可以为进路信息、方向继电器信息等。也可以通过接口仿真获取仿真相邻TCC相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果,所需测试项的实际测试结果可以为邻站接车、邻站边界区段发码。也可以通过接口仿真获取仿真CTC相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果,所需测试项的实际测试结果可以为区间总解锁、无车占用命令等。对于所需测试项的实际测试结果的获取可以根据实际情况设定,在此不做限定。
通过接口仿真获取所需测试项相应的执行操作指令的接口数据,接口数据包括所需测试项的实际测试结果,能够通过接口设备直接获取的所需测试项的实际测试结果,使得实际测试结果更加准确。
S106、判断实际测试结果与预期测试结果是否一致,记录判断结果。
步骤S106与步骤1005相同,故在此不再赘述。
S107、判断测试项是否为最后一个测试项,若是,则根据判断结果生成全部测试结果;若否,则根据测试项相应的执行操作指令对下一个测试项进行处理。
具体的,判断测试项是否为最后一个测试项,若是,则根据判断结果生成测试结果,测试结果可以保存在excel文件中;若否,则根据测试项相应的执行操作指令对下一个测试项进行处理,也就是返回到步骤S104对下一个测试项执行步骤S104到步骤S107的相应操作,直到所有的测试项都测试完成。
根据测试项相应的执行操作指令对下一个测试项进行处理的方式为:
依次的从未处理的测试项选取下一个测试项,根据测试项相应的执行操作指令对依次选取的下一个测试项进行处理。这样可以根据顺序依次的对下一个测试项进行处理,能够快速的选取下一个测试项,使得根据测试项相应的执行操作指令对下一个测试项进行处理的速度提高。
由上述内容可知,本发明实施例提供的列控中心的区间占用逻辑检查功能的测试方法,首先,获取线路数据;根据线路名称、线路方向信息和区段信息等以及测试项生成指令,确定测试项和测试项的预期测试结果;然后,根据选取指令,从测试项中选取所需测试项;检测所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心;通过接口仿真获取所需测试项相应的执行操作指令后的接口数据,接口数据包括所需测试项的实际测试结果;判断实际测试结果与预期测试结果是否一致,记录判断结果;最后,判断测试项是否为最后一个测试项,若是,则根据判断结果生成测试结果;若否,则根据测试项相应的执行操作指令对下一个测试项进行处理。即,本发明实施例提供的列控中心的区间占用逻辑检查功能的测试方法;可以通过接口仿真自动获取所需测试项相应的执行操作指令后的接口数据,得到所需测试项的实际测试结果,能够通过接口设备直接获取的所需测试项的实际测试结果,使得实际测试结果更加准确。
基于同一发明构思,作为对上述方法的实现,本发明实施例还提供了一种列控中心的区间占用逻辑检查功能的测试***。图2为本发明实施例中的***的结构示意图,参见图2所示,该***20可以包括:数据获取模块201,用于获取线路数据;测试项生成202,用于根据线路数据以及测试项生成指令,确定测试项和测试项的预期测试结果;远程控制电源设备重启模块203,用于检测测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心;执行模块204,用于根据测试项相应的执行操作指令对测试项进行处理,得到测试项的实际测试结果;判断模块205,用于判断实际测试结果与预期测试结果是否一致,记录判断结果。
作为本发明实施例一种可选的实施例方式,所述***还包括:选取模块,用于根据选取指令,从测试项中选取所需测试项;相应的,远程控制电源设备重启模块203,为:具体用于检测所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启列控中心;相应的,执行模块204,为:具体用于根据所需测试项相应的执行操作指令对所需测试项进行处理,得到所需测试项的实际测试结果。
作为本发明实施例一种可选的实施例方式,所述执行模块204,具体用于通过接口仿真获取所述所需测试项相应的执行操作指令的接口数据,所述接口数据包括所述所需测试项的实际测试结果。
作为本发明实施例一种可选的实施例方式,所述线路数据包括线路名称、线路方向信息和区段信息等;所述测试项生成模块202,具体用于根据所述线路名称、所述线路方向信息和所述区段信息以及测试项生成指令,确定所述测试项和所述测试项的预期测试结果,所述预期测试结果包括列车在线路的预期方向和预期区段状态,所述预期区段状态包括正常占用、故障占用、失去分路或空闲;相应的,所述执行模块204,具体用于根据所述线路名称、所述线路方向信息和所述区段信息,确定实际区段状态,所述实际区段状态包括正常占用、故障占用、失去分路或空闲。
作为本发明实施例一种可选的实施例方式,所述***还包括:测试项判断模块,用于判断所述测试项是否为最后一个测试项,若是,则根据所述判断结果生成测试结果;若否,则根据所述测试项相应的执行操作指令对下一个测试项进行处理。
这里需要指出的是:以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (10)

1.一种列控中心的区间占用逻辑检查功能的测试方法,其特征在于,包括:
获取线路数据;
根据所述线路数据以及测试项生成指令,确定测试项和所述测试项的预期测试结果;
检测所述测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;
根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果;
判断所述实际测试结果与所述预期测试结果是否一致,记录判断结果。
2.根据权利要求1所述的方法,其特征在于,所述检测所述测试项是否包括重启之前,还包括:
根据选取指令,从所述测试项中选取所需测试项;
相应的,所述检测所述测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心,为:
检测所述所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;
相应的,所述根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果,为:
根据所述所需测试项相应的执行操作指令对所述所需测试项进行处理,得到所述所需测试项的实际测试结果。
3.根据权利要求2所述的方法,其特征在于,所述根据所述所需测试项相应的执行操作指令对所述所需测试项进行处理,得到所述所需测试项的实际测试结果,为:
通过接口仿真获取所述所需测试项相应的执行操作指令的接口数据,所述接口数据包括所述所需测试项的实际测试结果。
4.根据权利要求1所述的方法,其特征在于,所述线路数据包括线路名称、线路方向信息和区段信息;
所述根据所述线路数据以及测试项生成指令,确定测试项和所述测试项的预期测试结果,包括:
根据所述线路名称、所述线路方向信息和所述区段信息以及测试项生成指令,确定所述测试项和所述测试项的预期测试结果,所述预期测试结果包括列车在线路的预期方向和预期区段状态,所述预期区段状态包括正常占用、故障占用、失去分路或空闲;
相应的,所述根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果,包括:
根据所述线路名称、所述线路方向信息和所述区段信息,确定实际区段状态,所述实际区段状态包括正常占用、故障占用、失去分路或空闲。
5.根据权利要求1所述的方法,其特征在于,所述判断所述实际测试结果与所述预期测试结果是否一致,记录判断结果之后,所述方法还包括:
判断所述测试项是否为最后一个测试项,若是,则根据所述判断结果生成测试结果;若否,则根据所述测试项相应的执行操作指令对下一个测试项进行处理。
6.一种列控中心的区间占用逻辑检查功能的测试***,其特征在于,包括:
数据获取模块,用于获取线路数据;
测试项生成模块,用于根据所述线路数据以及测试项生成指令,确定测试项和所述测试项的预期测试结果;
远程控制电源设备重启模块,用于检测所述测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;
执行模块,用于根据所述测试项相应的执行操作指令对所述测试项进行处理,得到所述测试项的实际测试结果;
判断模块,用于判断所述实际测试结果与所述预期测试结果是否一致,记录判断结果。
7.根据权利要求6所述的***,其特征在于,所述***还包括:
选取模块,用于根据选取指令,从所述测试项中选取所需测试项;
相应的,所述远程控制电源设备重启模块,为:
具体用于检测所述所需测试项是否包括重启,若包括重启,则通过远程控制电源设备重启所述列控中心;
相应的,所述执行模块,为:
具体用于根据所述所需测试项相应的执行操作指令对所述所需测试项进行处理,得到所述所需测试项的实际测试结果。
8.根据权利要求6所述的***,其特征在于,
所述执行模块,具体用于通过接口仿真获取所述所需测试项相应的执行操作指令的接口数据,所述接口数据包括所述所需测试项的实际测试结果。
9.根据权利要求6所述的***,其特征在于,所述线路数据包括线路名称、线路方向信息和区段信息;
所述测试项生成模块,具体用于根据所述线路名称、所述线路方向信息和所述区段信息以及测试项生成指令,确定所述测试项和所述测试项的预期测试结果,所述预期测试结果包括列车在线路的预期方向和预期区段状态,所述预期区段状态包括正常占用、故障占用、失去分路或空闲;
相应的,所述执行模块,具体用于根据所述线路名称、所述线路方向信息和所述区段信息,确定实际区段状态,所述实际区段状态包括正常占用、故障占用、失去分路或空闲。
10.根据权利要求6所述的***,其特征在于,所述***还包括:
测试项判断模块,用于判断所述测试项是否为最后一个测试项,若是,则根据所述判断结果生成测试结果;若否,则根据所述测试项相应的执行操作指令对下一个测试项进行处理。
CN202010074925.6A 2020-01-22 2020-01-22 一种列控中心的区间占用逻辑检查功能的测试方法及*** Active CN111258299B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010074925.6A CN111258299B (zh) 2020-01-22 2020-01-22 一种列控中心的区间占用逻辑检查功能的测试方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010074925.6A CN111258299B (zh) 2020-01-22 2020-01-22 一种列控中心的区间占用逻辑检查功能的测试方法及***

Publications (2)

Publication Number Publication Date
CN111258299A true CN111258299A (zh) 2020-06-09
CN111258299B CN111258299B (zh) 2021-05-28

Family

ID=70949179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010074925.6A Active CN111258299B (zh) 2020-01-22 2020-01-22 一种列控中心的区间占用逻辑检查功能的测试方法及***

Country Status (1)

Country Link
CN (1) CN111258299B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111703473A (zh) * 2020-07-21 2020-09-25 北京西南交大盛阳科技股份有限公司 区间占用逻辑检查人工解锁装置及其控制方法
CN111708708A (zh) * 2020-06-22 2020-09-25 卡斯柯信号(北京)有限公司 一种区间占用逻辑检查功能自动测试方法及装置
CN112099478A (zh) * 2020-11-10 2020-12-18 卡斯柯信号(北京)有限公司 列控中心临时限速报文的自动测试方法及装置
CN113419970A (zh) * 2021-08-24 2021-09-21 卡斯柯信号(北京)有限公司 一种接口故障测试方法及装置
CN113552439A (zh) * 2021-09-22 2021-10-26 卡斯柯信号(北京)有限公司 一种轨道电路调谐区测试方法及装置
CN114137940A (zh) * 2021-11-29 2022-03-04 卡斯柯信号有限公司 根据区间运行方向自动开关区间占用逻辑检查的方法
CN115118627A (zh) * 2022-08-29 2022-09-27 卡斯柯信号(北京)有限公司 一种临时限速服务器测试方法及装置
CN115328103A (zh) * 2022-10-13 2022-11-11 卡斯柯信号(北京)有限公司 一种区间占用逻辑检查功能的测试方法及装置
CN116661427A (zh) * 2023-07-25 2023-08-29 卡斯柯信号(北京)有限公司 一种列控中心区间逻辑占用检查并行测试方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102267477A (zh) * 2011-05-16 2011-12-07 北京全路通信信号研究设计院有限公司 C3***临时限速命令发送方法和装置
CN102991535A (zh) * 2012-12-07 2013-03-27 北京交控科技有限公司 联锁***中进路区段解锁逻辑的自动测试方法
CN104008050A (zh) * 2014-05-16 2014-08-27 北京交通大学 一种自动生成接口型式试验测试序列的***及方法
CN109298648A (zh) * 2018-11-28 2019-02-01 卡斯柯信号有限公司 一种列控中心仿真自动测试***
CN110442040A (zh) * 2019-07-26 2019-11-12 卡斯柯信号有限公司 Tcc与tsrs间区间占用检查功能的交互式仿真测试方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102267477A (zh) * 2011-05-16 2011-12-07 北京全路通信信号研究设计院有限公司 C3***临时限速命令发送方法和装置
CN102991535A (zh) * 2012-12-07 2013-03-27 北京交控科技有限公司 联锁***中进路区段解锁逻辑的自动测试方法
CN104008050A (zh) * 2014-05-16 2014-08-27 北京交通大学 一种自动生成接口型式试验测试序列的***及方法
CN109298648A (zh) * 2018-11-28 2019-02-01 卡斯柯信号有限公司 一种列控中心仿真自动测试***
CN110442040A (zh) * 2019-07-26 2019-11-12 卡斯柯信号有限公司 Tcc与tsrs间区间占用检查功能的交互式仿真测试方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
鲁恩斌: "自动闭塞区间列车占用逻辑检查的试验", 《铁道通信信号》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708708A (zh) * 2020-06-22 2020-09-25 卡斯柯信号(北京)有限公司 一种区间占用逻辑检查功能自动测试方法及装置
CN111703473A (zh) * 2020-07-21 2020-09-25 北京西南交大盛阳科技股份有限公司 区间占用逻辑检查人工解锁装置及其控制方法
CN112099478A (zh) * 2020-11-10 2020-12-18 卡斯柯信号(北京)有限公司 列控中心临时限速报文的自动测试方法及装置
CN113419970A (zh) * 2021-08-24 2021-09-21 卡斯柯信号(北京)有限公司 一种接口故障测试方法及装置
CN113552439A (zh) * 2021-09-22 2021-10-26 卡斯柯信号(北京)有限公司 一种轨道电路调谐区测试方法及装置
CN114137940A (zh) * 2021-11-29 2022-03-04 卡斯柯信号有限公司 根据区间运行方向自动开关区间占用逻辑检查的方法
CN114137940B (zh) * 2021-11-29 2024-03-12 卡斯柯信号有限公司 根据区间运行方向自动开关区间占用逻辑检查的方法
CN115118627A (zh) * 2022-08-29 2022-09-27 卡斯柯信号(北京)有限公司 一种临时限速服务器测试方法及装置
CN115118627B (zh) * 2022-08-29 2022-12-09 卡斯柯信号(北京)有限公司 一种临时限速服务器测试方法及装置
CN115328103A (zh) * 2022-10-13 2022-11-11 卡斯柯信号(北京)有限公司 一种区间占用逻辑检查功能的测试方法及装置
CN116661427A (zh) * 2023-07-25 2023-08-29 卡斯柯信号(北京)有限公司 一种列控中心区间逻辑占用检查并行测试方法及装置
CN116661427B (zh) * 2023-07-25 2023-10-31 卡斯柯信号(北京)有限公司 一种列控中心区间逻辑占用检查并行测试方法及装置

Also Published As

Publication number Publication date
CN111258299B (zh) 2021-05-28

Similar Documents

Publication Publication Date Title
CN111258299B (zh) 一种列控中心的区间占用逻辑检查功能的测试方法及***
CN109298648B (zh) 一种列控中心仿真自动测试***
CN112099478A (zh) 列控中心临时限速报文的自动测试方法及装置
CN103744781B (zh) 一种联锁软件的测试方法和测试***
CN110990297A (zh) 联锁***的测试方法、装置及电子设备
CN110704323B (zh) 基于轨道交通线路数据的数据自动化测试方法及装置
CN102402628A (zh) 一种生成SoC验证平台的方法及***
CN108983077B (zh) 一种基于jtag链路的电路板测试***及测试方法
CN107766209B (zh) 中控自动化测试方法、装置、设备及计算机可读存储介质
CN112527683B (zh) 一种用于计算机联锁***的自动化界面测试***及应用
CN101526570A (zh) 自动化测试机台方法
CN112765020A (zh) 一种计算机联锁***的自动化测试方法
CN111994138A (zh) 一种列控中心轨道电路编码的测试方法及装置
CN104101504A (zh) 动车自动测试方法和装置
CN109344085A (zh) 一种分析卫星测试数据的方法和***
CN113133041B (zh) 动态间隔列控车载中车车通信功能的测试方法及装置
JP6440563B2 (ja) 試験装置および試験方法
CN113703417B (zh) 列车运行全自动场景的测试用例确定方法及装置
CN205263224U (zh) 一种用于twc单盘的自动化测试平台
CN110667654B (zh) 一种cbtc***应答器信息一致性室内测试方法及装置
CN114706747A (zh) 一种用于tacs***的自动化测试***
CN108508879A (zh) 一种高铁主控柜检测***
CN103500112A (zh) 软件版本控制方法
CN114113851B (zh) 一种交流电动转辙机故障测试方法及检测***
CN109491845B (zh) 一种存储产品控制器的测试方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant