掌桥专利:专业的专利平台
掌桥专利
首页

信号测试系统及方法

文献发布时间:2024-01-17 01:16:56


信号测试系统及方法

技术领域

本发明涉及轨道交通测试技术领域,尤其涉及一种信号测试系统及方法。

背景技术

随着城市轨道交通信号系统向着的方向发展,越来越多的信号系统厂商研制信号系统测试平台进行可靠性、功能完备性等性能的测试。

实际上,各信号系统厂商已经有较为成熟的信号测试平台,现有技术为了完成互联通互通信号系统测试,将所有信号测试平台的功能集中在一个信号测试平台,并由该功能集中的信号测试平台对其他测试平台进行部署和管理,但不同厂商研发测试平台的参数并不相同,这就增加了厂商的适配软件开发量和测试平台的调试工作量,导致信号系统测试更为复杂。

发明内容

本发明提供一种信号测试系统及方法,用以解决现有技术中将各信号系统厂商的信号测试平台的功能集中在一个信号测试平台,增加了厂商的适配软件开发、调试工作而导致信号系统测试过程变复杂的缺陷,提高了信号测试效率。

本发明提供一种信号测试系统,包括:

至少两个测试平台,每个测试平台各连接一个车载控制器VOBC,每个所述VOBC控制一个与所述VOBC相连接的测试平台对应的仿真列车,所述至少两个测试平台之间互联互通;

平台交互接口,所述平台交互接口用于在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息传输至第一测试平台,将所述第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至所述第二测试平台,所述第一测试平台和所述第二测试平台属于所述至少两个测试平台。

根据本发明提供的一种信号测试系统,每个所述测试平台包括:

列车仿真模块,所述列车仿真模块用于提供所述仿真列车和列车运行线路;

联锁轨旁设备仿真模块,所述联锁轨旁设备模块用于监测仿真列车在列车运行线路运行时对应的道岔开向信息、应答器报文以及计轴状态信息。

根据本发明提供的一种信号测试系统,所述信号测试系统还包括:

VOBC接口,所述VOBC接口用于所述至少两个测试平台与对应的VOBC进行数据交互;

CI接口,所述CI接口用于所述至少两个测试平台与对应的CI进行数据交互。

本发明还提供一种信号测试方法,包括:

在至少两个测试平台之间互联互通的情况下,获取每个所述测试平台记录的道岔开向信息、应答器报文信息以及计轴状态信息,每个测试平台各连接一个车载控制器VOBC,每个所述VOBC控制一个与所述VOBC相连接的测试平台对应的仿真列车;

在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息传输至第一测试平台,将所述第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至所述第二测试平台,以供所述第一测试平台和所述第二测试平台进行信号测试,所述第一测试平台和所述第二测试平台属于所述至少两个测试平台。

根据本发明提供的一种信号测试方法,每个所述测试平台存储有测试平台对应的仿真列车的道岔索引、有源应答器索引以及计轴索引。

根据本发明提供的一种信号测试方法,所述至少两个测试平台之间的道岔索引顺序保持一致,所述至少两个测试平台之间的有源应答器索引顺序保持一致,所述至少两个测试平台之间的计轴索引顺序保持一致。

根据本发明提供的一种信号测试方法,所述计轴的状态信息包括所述计轴的占用信息或出清信息,所述将第一测试平台对应的仿真列车在运行时的道岔开向信息、应答器报文信息以及计轴状态信息传输至所述第二测试平台之后,所述方法还包括:

基于所述计轴的出清信息和所述第二测试平台对应的列车出清信息,得到所述计轴的实际出清信息;或,

基于所述计轴的占用信息和所述第二测试平台对应的列车占用信息,得到所述计轴的实际占用信息。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述信号测试方法。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述信号测试方法。

本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述信号测试方法。

本发明提供的信号测试系统及方法,通过设置每个VOBC对每个所述测试平台对应的仿真列车进行独立控制,并设置平台交互接口保证了不同测试平台之间的信息交互,并支持信号系统测试,减少了厂商的适配软件开发和调试工作量,提升了信号系统测试效率。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的信号测试系统的结构示意图之一;

图2是本发明提供的信号测试系统的结构示意图之二;

图3是本发明提供的信号测试方法的流程示意图;

图4是本发明提供的一种电子设备的实体结构示意图。

附图标记:

110:测试平台;120:平台交互接口。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合图1-图3描述本发明的信号测试系统及方法。

图1本发明提供一种信号测试系统之一,该信号测试系统,包括:至少两个测试平台110和平台交互接口120。

其中,每个测试平台110各连接一个车载控制器(Vehicle On-Board Controller,VOBC),每个VOBC控制一个与VOBC相连接的测试平台110对应的仿真列车,至少两个测试平台之间互联互通。

在该实施例中,一个车载控制器VOBC可以实现对一个测试平台110的独立控制,例如,测试平台110A用于仿真列车型a的仿真测试,测试平台110B用于仿真列车b的仿真测试,其中,测试平台110A连接VOBC1,测试平台110B连接VOBC2,VOBC1仅对仿真列车a的运行状态进行控制,VOBC2仅对仿真列车b的运行状态进行控制。

在该实施例中,仿真列车的运行状态包括车速、列车运行路线上道岔的开向、列车运行路线上应答器的状态或计轴占用或出清状态等。

平台交互接口120用于在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息传输至第一测试平台,将第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至第二测试平台,第一测试平台和第二测试平台属于至少两个测试平台110。

在该实施例中,本测试平台110对应的仿真列车可以在本列车运行线路运行,也可以在其他测试平台110对应的列车运行线路上运行,但本测试平台110对应的VOBC仅对本测试平台110对应的仿真列车的运行状态有唯一控制权,多个测试平台110之间通过平台交互接口120传递交互信息,以实现对列车在不同平台对应给的运行线路上的实时监测。

在该实施例中,任意两个测试平台110之间均对应一个平台交互接口120,当本测试平台110对应的仿真列车在其他测试平台110对应的列车运行线路上运行时,其他测试平台110通过该平台交互接口120可以将列车运行线路上的道岔状态、应答器报文信息等发送至本平台;本平台可以将仿真列车在其他平台对应的列车运行线路上的计轴占用状态告知给其他测试平台,以实现不同测试平台110之间的信息交互。

本发明实施例的信号测试系统,通过设置每个VOBC对每个所述测试平台对应的仿真列车进行独立控制,并设置平台交互接口保证了不同测试平台之间的信息交互,并支持信号系统测试,减少了厂商的适配软件开发和调试工作量,提升了信号系统测试效率。

在一些实施例中,每个测试平台110包括:列车仿真模块,列车仿真模块用于提供仿真列车和列车运行线路;联锁轨旁设备仿真模块,联锁轨旁设备模块用于监测仿真列车在列车运行线路运行时对应的道岔开向信息、应答器报文以及计轴状态信息。

在该实施例中,联锁轨旁设备模块可以采用各厂商既有的实现方式,例如继电器、以太网计轴、全电子等;对列车仿真模块中仿真列车独立控制的原则进行,主要包括下场景:

(1)各厂商的VOBC在各自列车线路上运行;

该情况下,列车由VOBC直接对列车运行线路上的列车运行状态进行监测,无需在不同的测试平台进行信息交互。

(2)A厂商的测试平台的仿真列车a在B厂商的测试平台的列车运行线路c上运行;

仿真列车在线路上需要按照预定的路径行驶,而路径则由道岔的开向决定,B厂商的测试平台需将其线路的所有道岔状态告知A厂商的测试平台,从而使得仿真列车a在运行线路c(A厂商的测试平台含运行线路c对应的电子地图)行驶时,能够沿着预定路径行驶。

(2)仿真列车a在运行线路c上行驶过程中,将仿真列车经过的应答器报文发送给ATP(Automatic Train Protection,列车自动防护子系统)。无源应答器可由A厂商的测试平台预先配置,但有源应答器的报文是可变的,B厂商的测试平台需将运行线路c的全部有源应答器报文告知A厂商的测试平台,从而使得仿真列车a在运行线路c行驶时,按照运行线路c实际选择报文的情况向ATP发送。

(3)仿真列车a在运行线路c上行驶过程中,会引发运行线路c上计轴区段的占用或出清,则A厂商的测试平需告知仿真列车a在运行线路c上所压计轴的占用情况,从而使得B厂商的测试平台将占用信息发送给CI。

本发明实施例的信号测试系统,通过设置列车仿真模块和联锁轨旁设备仿真模块,对列车控制权进行分析,并获取与测试有关的核心信息,作为平台间的交互信息,充分利用既有成熟功能模块,同时避免由于大面积改动引发其它问题。

在一些实施例中,该信号测试系统,信号测试系统还包括:VOBC接口,VOBC接口用于至少两个测试平台110与对应的VOBC进行数据交互;CI接口,CI接口用于至少两个测试平台110与对应的CI进行数据交互。

在该实施例中,测试平台110通过VOBC接口与VOBC建立通信连接,以实现数据交互;例如,测试平台110将列车行驶速度对应的脉冲信号发送至VOBC,或将应答器报文数据发送至VOBC,还可以是将I/O输出信息(列车开关门状态或列车加减速等)发送至VOBC。

在该实施例中,测试平台110通过CI(Computer Interlocking,联锁)接口与联锁建立通信连接;例如,测试平台110通过继电器与联锁进行数据交互。

图2是本发明提供的信号测试系统的结构示意图之二,在图2所示的实施例中,A厂商的测试平台(对应测试平台-A)通过VOBC接口与被测对象A的VOBC进行数据交互,通过CI接口与联锁进行数据交互,同样的,B厂商的测试平台(对应测试平台-B)通过VOBC接口与被测对象B的VOBC进行数据交互,通过CI接口与联锁进行数据交互,且测试平台-A与测试平台-B之间还存在信息交互过程。

本发明实施例的信号测试系统,通过设置VOBC接口和CI接口分别与现实中的VOBV和CI建立通信连接,以完善信号系统的测试过程。

下面对本发明提供的信号测试系统进行描述,下文描述的信号测试系统与上文描述的信号测试方法可相互对应参照。

图3是本发明提供的信号测试方法的流程示意图,如图3所示,该信号测试方法,包括如下步骤:

步骤310、在至少两个测试平台之间互联互通的情况下,获取每个测试平台记录的道岔开向信息、应答器报文信息以及计轴状态信息,每个测试平台各连接一个车载控制器VOBC,每个VOBC控制一个与VOBC相连接的测试平台对应的仿真列车。

在该步骤中,每个测试平台对应一个车载控制器(Vehicle On-BoardController,VOBC),每个VOBC控制一个测试平台对应的仿真列车。

在该实施例中,一个车载控制器VOBC可以实现对一个测试平台的独立控制,例如,测试平台A用于仿真列车型a的仿真测试,测试平台B用于仿真列车b的仿真测试,其中,测试平台A连接VOBC1,测试平台B连接VOBC2,VOBC1仅对仿真列车a的运行状态进行控制,VOBC2仅对仿真列车b的运行状态进行控制。

在该实施例中,仿真列车的运行状态包括车速、列车运行路线上道岔的开向、列车运行路线上应答器的状态或计轴占用或出清状态等。

步骤320、在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息传输至第一测试平台,将第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至第二测试平台,以供第一测试平台和第二测试平台进行信号测试,第一测试平台和第二测试平台属于至少两个测试平台。

在该步骤中,可以通过在两个测试平台间设置平台交互接口,平台交互接口用于在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,第一测试平台通过平台交互接口接收第二测试平台发送的道岔开向信息和应答器报文信息,保证列车的正常运行,第二测试平台通过平台交互接口,接收第一测试平台发送的计轴状态信息,其目的是将列车引发计轴占用告知第二测试平台的联锁。

在该实施例中,本测试平台对应的仿真列车可以在本列车运行线路运行,也可以在其他测试平台对应的列车运行线路上运行,但本测试平台对应的VOBC仅对本测试平台对应的仿真列车的运行状态有唯一控制权,多个测试平台之间通过平台交互接口传递交互信息,以实现对列车在不同平台对应给的运行线路上的实时监测。

在该实施例中,任意两个测试平台之间均对应一个平台交互接口,当本测试平台对应的仿真列车在其他测试平台对应的列车运行线路上运行时,其他测试平台通过该平台交互接口可以将列车运行线路上的道岔状态、应答器报文信息等发送至本平台;本平台可以将仿真列车在其他平台对应的列车运行线路上的计轴占用状态告知给其他平台,以实现不同测试平台之间的信息交互。

本发明实施例的信号测试方法,通过设置每个VOBC对每个所述测试平台对应的仿真列车进行独立控制,并设置平台交互接口保证了不同测试平台之间的信息交互,并支持信号系统测试,减少了厂商的适配软件开发和调试工作量,提升了信号系统测试效率。

在一些实施例中,每个测试平台存储有测试平台对应的仿真列车的道岔索引、有源应答器索引以及计轴索引。

在该实施例中,道岔索引内容可根据用户需求设置,例如,可以按照列车出发点至终点之间路程上经过的道岔进行编号,设列车运行线路上有n个道岔,每个道岔索引长度为2字节,且每个道岔的开向可通过如下编号设置:0x55表示道岔定位,0xAA表示道岔反位,0xCC表示道岔四开。

在该实施例中,有源应答器索引内容可根据用户需求设置,例如,列车运行线路上设置的有源应答器数量为m,对应m个应答器报文;有源应答器索引内容包括有源应答器数量(2字节,表示本线路所有有源应答器数量m),m个有源应答器报文的长度均为128字节,对应解码后的报文有1023位。

在该实施例中,计轴索引内容可根据用户需求设置;例如,列车运行线路上设置计轴数量为k,每个计轴对应一个计轴状态,则共计对应k个计轴状态;计轴索引内容包括:计轴数量(2字节,表示其他测试平台上共计k个计轴),每个计轴状态占1个字节,计轴状态包括出清和占用,其中,将计轴的出清状态用0xBB表示,占用状态用0x66表示。

本发明实施例的信号测试方法,通过在每个测试平台存储道岔索引、有源应答器索引以及计轴索引,能够基于列车模型灵活设置与测试有关的核心信息。

在一些实施例中,至少两个测试平台之间的道岔索引顺序保持一致,至少两个测试平台之间的有源应答器索引顺序保持一致,至少两个测试平台之间的计轴索引顺序保持一致。

在该实施例中,本测试平台的仿真列车在其他测试平台的线路上行驶时,需要由其他测试平台将列车经过应答器时产生的报文信息或运行路线上的道岔开向等信息发送至本测试平台,而本本测试平台也需要将仿真列车在运行线路上的计轴占用状态发送至其他测试平台,在此过程中,由于测试平台均存储道岔索引、有源应答器索引以及计轴索引,且两个测试平台之间的道岔索引顺序保持一致,两个测试平台之间的有源应答器索引顺序保持一致,两个测试平台之间的计轴索引顺序保持一致,只需发送对应索引的长度或说明等信息,而道岔ID、有源应答器ID和计轴ID可以无需添加,精简了通信内容。

本发明实施例的信号测试方法,通过设置至少两个测试平台之间的道岔索引、有源应答器索引顺序保持一致以及计轴索引顺序各自保持一致,能够减少各测试平台间信息交互内容,提高交互信息传输效率。

在一些实施例中,计轴的状态信息包括计轴的占用信息或出清信息,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息传输至第一测试平台,将第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至第二测试平台之后,该方法还包括:基于计轴的出清信息和第二测试平台对应的列车出清信息,得到计轴的实际出清信息;或,基于计轴的占用信息和第二测试平台对应的列车占用信息,得到计轴的实际占用信息。

在该实施例中,测试平台A上的仿真列车a在测试平台B上的运行线路c上行驶时,测试平台A和测试平台B通过平台交互接口进行信息交互后,测试平台B可以接收到测试平台A发送的计轴出清信息时,此时,需要结合其他测试平台发送的计轴出清信息以及B方列车的占用情况来综合判断列车a在线路上运行时的计轴占用情况。

在一些实施例中,仅根据其他测试平台发送的计轴状态信息无法准确预测本测试平台的列车运行线路上的列车占用或出清的情况。

本发明实施例的信号测试方法,通过结合其他测试平台发送的计轴占用/出清信息以及本测试平台的运行路线上列车占用/出清情况来综合评判列车运行时的计轴占用/出清情况,提高了计轴占用/出清判断的准确率。

图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行信号测试方法,该方法包括:在至少两个测试平台之间互联互通的情况下,获取每个测试平台记录的道岔开向信息、应答器报文信息以及计轴状态信息,每个测试平台各连接一个车载控制器VOBC,每个VOBC控制一个与VOBC相连接的测试平台对应的仿真列车;在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息传输至第一测试平台,将第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至第二测试平台,以供第一测试平台和第二测试平台进行信号测试,第一测试平台和第二测试平台属于至少两个测试平台。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的信号测试方法,该方法包括:在至少两个测试平台之间互联互通的情况下,获取每个测试平台记录的道岔开向信息、应答器报文信息以及计轴状态信息,每个测试平台各连接一个车载控制器VOBC,每个VOBC控制一个与VOBC相连接的测试平台对应的仿真列车;在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息输至第一测试平台,将第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至第二测试平台,以供第一测试平台和第二测试平台进行信号测试,第一测试平台和第二测试平台属于至少两个测试平台。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的信号测试方法,该方法包括:在至少两个测试平台之间互联互通的情况下,获取每个测试平台记录的道岔开向信息、应答器报文信息以及计轴状态信息,每个测试平台各连接一个车载控制器VOBC,每个VOBC控制一个与VOBC相连接的测试平台对应的仿真列车;在第一测试平台对应的仿真列车行驶于第二测试平台对应的列车运行线路的情况下,将第二测试平台对应的列车运行线路上的道岔开向信息和应答器报文信息传输至第一测试平台,将第一测试平台对应的仿真列车经过计轴区段的计轴状态信息传输至第二测试平台,以供第一测试平台和第二测试平台进行信号测试,第一测试平台和第二测试平台属于至少两个测试平台。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术分类

06120116107161