
技术摘要:
本发明公开了一种基于轨旁目标控制器仿真软件信息联动的测试方法,用于对列控联锁一体化系统进行测试,包括:在接收到测试指令的情况下,读取预置联动表,预置联动表包括一一对应的第一码位和第二码位;接收列控联锁一体化系统发送的控制预置联动表中的第一码位执行第 全部
背景技术:
随着我国铁路建设的高速发展,人员流动日益加大,给铁路运输系统带来了巨大 的压力,如何更好的保障运输的正常运行成为关键问题,为此,对铁路信号产品提出的更高 的要求。 其中,列控联锁一体化系统(Train control interlocking integrated system, TIS)是指将联锁逻辑控制和列车运行控制两方面的技术统一于一套计算机应用系统中,通 过操作这套计算机系统可以达到两方面的运行控制,二者通过计算机特定设计内部信息转 换模式,交换双方的内部信息,使信息的重复采集率大大降低,达到更好的配合效果,具有 信息输出能力强,结构简单,可操作性强等特点。目标控制器(object controller,OC)作为 TIS中重要的轨旁接口设备,兼容继电器与全电子执行单元两种接口模式。 但是,现有技术中,在对OC进行仿真测试时,仿真测试效率低、与现场真实场景不 符,导致测试结果不准确和可信度不高。
技术实现要素:
有鉴于此,本发明提供了一种轨旁目标控制器仿真软件信息联动测试方法及装 置,以解决相关技术中在对OC进行仿真测试时,仿真测试效率低、与现场真实场景不符,导 致测试结果不准确的问题和可信度不高。 为实现上述发明目的,根据本发明的第一个方面,提供了一种基于轨旁目标控制 器仿真软件信息联动的测试方法,用于对列控联锁一体化系统进行测试,包括: 在接收到测试指令的情况下,读取预置联动表,所述预置联动表包括一一对应的 第一码位和第二码位; 接收所述列控联锁一体化系统发送的控制所述预置联动表中的所述第一码位执 行第一动作的控制指令; 根据所述控制指令,控制与所述第一码位对应的所述第二码位执行所述第一动 作; 发送所述第二码位在执行所述第一动作动作后的码位信息至所述列控联锁一体 化系统; 在确定所述列控联锁一体化系统接收到所述第二码位的动作信息的情况下,确定 所述列控联锁一体化系统对所述预置联动表的控制测试通过。 在一种可选实施方式中,所述预置联动表包括以下至少之一:信号机驱动采集码 位联动表和改变运行方向采集码位联动表。 在一种可选实施方式中,所述预置联动表还包括:道岔驱动采集码位联动表,在所 4 CN 111723013 A 说 明 书 2/14 页 述发送所述第二码位在执行所述第一动作后的码位信息至所述列控联锁一体化系统之后, 所述方法还包括: 接收所述列控联锁一体化系统发送的控制下一个所述第一码位执行所述第一动 作的控制指令; 根据所述控制指令,控制当前所述第二码位执行第二动作; 发送所述当前第二码位在执行所述第二动作后的码位信息至所述列控联锁一体 化系统。 在一种可选实施方式中,所述预置联动表还包括:采集码位互斥表,所述根据所述 控制指令,控制与所述第一码位对应的所述第二码位执行所述第一动作,包括: 获取人工模拟需求; 根据所述人工模拟需求和所述控制指令,控制与所述第一码位对应的所述第二码 位执行所述第一动作。 在一种可选实施方式中,所述预置码位表中的所述第一码位和所述第二码位分别 为顺序排列;所述方法还包括: 在不同所述第一码位和所述第二码位的排序序号重复的情况下,展示报警提示信 息。 根据本发明的第二个方面,提供了一种基于轨旁目标控制器仿真软件信息联动的 测试装置,用于对列控联锁一体化系统进行测试,包括: 读取模块,用于在接收到测试指令的情况下,读取预置联动表,所述预置联动表包 括一一对应的第一码位和第二码位; 接收模块,用于接收所述列控联锁一体化系统发送的控制所述预置联动表中的所 述第一码位执行第一动作的控制指令; 控制模块,用于根据所述控制指令,控制与所述第一码位对应的所述第二码位执 行所述第一动作; 发送模块,用于发送所述第二码位在执行所述第一动作动作后的码位信息至所述 列控联锁一体化系统; 确定模块,用于在确定所述列控联锁一体化系统接收到所述第二码位的动作信息 的情况下,确定所述列控联锁一体化系统对所述预置联动表的控制测试通过。 在一种可选实施方式中,所述预置联动表包括以下至少之一:信号机驱动采集码 位联动表和改变运行方向采集码位联动表。 在一种可选实施方式中,所述预置联动表还包括:道岔驱动采集码位联动表; 所述接收模块,还用于接收所述列控联锁一体化系统发送的控制下一个所述第一 码位执行所述第一动作的控制指令; 所述控制模块,还用于根据所述控制指令,控制当前所述第二码位执行第二动作; 所述发送模块,还用于发送所述当前第二码位在执行所述第二动作后的码位信息 至所述列控联锁一体化系统。 在一种可选实施方式中,所述预置联动表还包括:采集码位互斥表,所述装置还包 括: 获取模块,用于获取人工模拟需求; 5 CN 111723013 A 说 明 书 3/14 页 所述控制模块,还用于根据所述人工模拟需求和所述控制指令,控制与所述第一 码位对应的所述第二码位执行所述第一动作。 在一种可选实施方式中,所述预置码位表中的所述第一码位和所述第二码位分别 为顺序排列;所述装置还包括: 报警提示模块,用于在不同所述第一码位和所述第二码位的排序序号重复的情况 下,展示报警提示信息。 本发明提供的一种基于轨旁目标控制器仿真软件信息联动的测试方法及装置,用 于对列控联锁一体化系统进行测试,其中,基于轨旁目标控制器仿真软件信息联动的测试 方法,包括:在接收到测试指令的情况下,读取预置联动表,所述预置联动表包括一一对应 的第一码位和第二码位;接收所述列控联锁一体化系统发送的控制所述预置联动表中的所 述第一码位执行第一动作的控制指令;根据所述控制指令,控制与所述第一码位对应的所 述第二码位执行所述第一动作;发送所述第二码位在执行所述第一动作动作后的码位信息 至所述列控联锁一体化系统;在确定所述列控联锁一体化系统接收到所述第二码位的动作 信息的情况下,确定所述列控联锁一体化系统对所述预置联动表的控制测试通过。与相关 技术相比,本发明在接收到测试指令的情况下通过读取预置联动表,并根据接收到的控制 指令控制与第一码位对应的第二码位执行第一动作,并将执行第一动作后的码位信息发送 给列控联锁一体化系统,如此,通过检测列控联锁一体化系统是否接受到第二码位执行第 一动作后的码位信息即可确定测试是否通过,提高了测试效率,并且,预置联动表为根据现 场真实场景编制的第一码位与第二码位一一对应的联动表,因此,与现场真实场景相符,提 高了测试结果的准确度。解决了相关技术中在对OC进行仿真测试时,仿真测试效率低、与现 场真实场景不符,导致测试结果不准确和可信度不高的问题。 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的