一种联锁设备控制方法及系统技术方案

技术编号:23512685 阅读:19 留言:0更新日期:2020-03-18 00:02
本发明专利技术属于交通运输技术领域,特别涉及一种联锁设备控制方法及系统。所述方法包括:根据进路始终端绝缘节信息,获取进路始终端顶点信息;根据所述进路始终端顶点信息,依次获取所述进路方向上的各邻接点信息;根据所述邻接点信息,获取并控制进路方向上信号设备。本发明专利技术利用邻接表和站场型结构图构建站场型模型,对站场内信号设备信息及设备之间的连接关系进行存储管理,节省了数据存储空间;并且通过站场型模型能够快速查找到站场中特定的信号设备信息,有利于实现联锁软件的模块化、标准化。

A control method and system of interlocking equipment

【技术实现步骤摘要】
一种联锁设备控制方法及系统
本专利技术属于交通运输
,特别涉及一种联锁设备控制方法及系统。
技术介绍
随着铁路全面建设,对铁路车站的改造和升级必不可少,当新增设备与信号设备在站场中的位置相关时,通常采用以下两种处理方法:第一,对设备信息的静态数据结构进行修改,更新既有联锁表数据结构,在联锁表中添加新增的设备信息,以及其和信号设备之间的制约关系。第二,在计算机联锁软件的核心逻辑中,根据进路与信号设备之间的制约关系进行逻辑判断来获取指定信号设备的相关信息,通过间接手段获取站场中的信号设备。上述两种处理方法存在如下缺点:现有的联锁表由人工编制,编制过程繁琐,容易出错;当联锁表中存储的信息增多时,相应的联锁表数据增大,占用了大量的存储空间,不利于提高联锁系统的可靠性;由于站场内设备种类多、布置位置不同,通过联锁表获取站场中的信号设备并进行控制存在一定的安全风险。
技术实现思路
针对上述问题,本专利技术提供了一种联锁设备控制方法,所述方法包括:根据进路始终端绝缘节信息,获取进路始终端顶点信息;根据所述进路始终端顶点信息,依次获取所述进路方向上的各邻接点信息;根据所述邻接点信息,获取并控制进路方向上信号设备。进一步地,获取所述进路始终端顶点信息包括:确定列车进路信息;根据所述进路信息确定进路始终端信号机;通过进路联锁表分别获取所述进路始端信号机和终端信号机对应的顶点名称;在顶点数组表中,遍历获取所述进路始终端顶点名称对应的顶点信息;其中,所述顶点信息包括顶点类型、顶点索引数值和顶点坐标中的一个或多个。进一步地,依次获取所述进路方向上的各邻接点信息包括:在邻接点数组表中,根据所述进路始端的顶点索引数值,遍历获取所述进路始端顶点在进路方向上的邻接点信息;判断所述邻接点是否为所述进路终端顶点;若所述邻接点是所述进路终端顶点,则输出所述邻接点信息;若所述邻接点不是所述进路终端顶点,则输出所述邻接点信息,并将所述邻接点作为第二顶点;在邻接点数组表中,遍历获取所述第二顶点在进路方向上的邻接点信息;重新判断所述邻接点是否为所述进路终端顶点。进一步地,所述邻接点信息包括邻接点索引数值、区段名称、区段索引数值、区段方向和道岔开向中的一个或多个。进一步地,获取并控制所述信号设备包括:确定所述邻接点信息中的邻接点索引数值;在顶点数组表中,遍历获取所述邻接点索引数值对应的顶点名称;在轨道分界点数据结构表中,遍历获取所述顶点名称对应的信号机信息;获取并控制所述信号机信息对应的信号机。本专利技术还提供了一种联锁设备控制系统,所述控制系统包括:顶点数组模块,用于根据进路始终端绝缘节信息,获取进路始终端顶点信息;邻接点数组模块,用于根据所述进路始终端顶点信息,依次获取所述进路方向上的各邻接点信息;控制模块,用于根据所述邻接点信息,获取并控制进路方向上信号设备。进一步地,所述顶点数组模块用于存储顶点数组表;所述顶点数组表包括第一数据域和第一链域;所述第一数据域用于存储顶点名称和/或顶点的相关信息;所述第一链域用于存储顶点索引数值。进一步地,所述邻接点数组模块用于存储邻接点数组表;所述邻接点数组表包括邻接点域、第二数据域和第二链域;所述邻接点域用于存储邻接点索引数值;所述第二数据域用于存储顶点与邻接点之间的边信息;所述第二链域用于存储顶点索引数值或为空。进一步地,所述控制模块包括基础数据存储单元和信号机控制单元;所述基础数据存储单元用于存储轨道分界点数据结构表;所述轨道分界点数据结构表包括轨道分界点名称、信号机数量、信号机名称、信号机类型、信号机方向和区间口类型中的一个或多个;所述信号机控制单元调用顶点数组模块和基础数据存储单元,通过顶点数组表和轨道分界点数据结构表,获取所述邻接点信息对应的信号机信息。进一步地,所述顶点数组模块通过顶点数组表,查找出所述邻接点信息对应的顶点名称;所述基础数据存储单元通过所述轨道分界点数据结构表,查找出所述顶点名称对应的信号机信息;所述信号机控制单元获取所述信号机信息在联锁系统中对应的信号机;所述信号机控制单元控制所述信号机运行。本专利技术利用邻接表和站场型结构图构建站场型模型,对站场内信号设备信息及设备之间的连接关系进行存储管理,节省了数据存储空间;并且通过站场型模型能够快速查找到站场中特定的信号设备信息,有利于实现联锁软件的模块化、标准化。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了根据本专利技术实施例的控制方法的流程示意图;图2示出了根据本专利技术实施例的甲站场的信号平面布置图;图3示出了根据本专利技术实施例的甲站场的站场型结构图;图4示出了根据本专利技术实施例的第一数据域和第二数据域的示意图;图5示出了根据本专利技术实施例的邻接表示意图;图6示出了根据本专利技术实施例的轨道分界点数据结构表和道岔数据结构表示意图;图7示出了根据本专利技术实施例的获取进路方向上所有调车信号机信息的流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开了一种联锁设备控制方法,示例性地,如图1所示,所述控制方法包括如下步骤:步骤一:获取进路信息对应的绝缘节信息。确定列车的进路信息,根据所述进路信息确定进路始端信号机和终端信号机。通过联锁系统中的进路联锁表,分别获取所述进路始端信号机和终端信号机对应的绝缘节名称。具体的,所述进路联锁表用于存储站场内所有进路信号机信息,所述进路信号机信息包括进路始端信号机的名称、进路始端信号机对应绝缘节名称、进路终端信号机的名称、进路终端信号机对应绝缘节名称。步骤二:通过站场型模型,获取所述绝缘节信息对应的顶点信息。本专利技术提出的所述站场型模型包括站场型结构图和邻接表。具体的,所述站场型结构图为无向图,所述邻接表对站场中的信号设备信息及设备之间的连接关系进行存储。例如,本文档来自技高网...

【技术保护点】
1.一种联锁设备控制方法,其特征在于,所述方法包括:/n根据进路始终端绝缘节信息,获取进路始终端顶点信息;/n根据所述进路始终端顶点信息,依次获取所述进路方向上的各邻接点信息;/n根据所述邻接点信息,获取并控制进路方向上信号设备。/n

【技术特征摘要】
1.一种联锁设备控制方法,其特征在于,所述方法包括:
根据进路始终端绝缘节信息,获取进路始终端顶点信息;
根据所述进路始终端顶点信息,依次获取所述进路方向上的各邻接点信息;
根据所述邻接点信息,获取并控制进路方向上信号设备。


2.根据权利要求1所述的控制方法,其特征在于,
获取所述进路始终端顶点信息包括:
确定列车进路信息;
根据所述进路信息确定进路始终端信号机;
通过进路联锁表分别获取所述进路始端信号机和终端信号机对应的顶点名称;
在顶点数组表中,遍历获取所述进路始终端顶点名称对应的顶点信息;
其中,所述顶点信息包括顶点类型、顶点索引数值和顶点坐标中的一个或多个。


3.根据权利要求2所述的控制方法,其特征在于,
依次获取所述进路方向上的各邻接点信息包括:
在邻接点数组表中,根据所述进路始端的顶点索引数值,遍历获取所述进路始端顶点在进路方向上的邻接点信息;
判断所述邻接点是否为所述进路终端顶点;
若所述邻接点是所述进路终端顶点,则输出所述邻接点信息;
若所述邻接点不是所述进路终端顶点,则输出所述邻接点信息,并将所述邻接点作为第二顶点;
在邻接点数组表中,遍历获取所述第二顶点在进路方向上的邻接点信息;
重新判断所述邻接点是否为所述进路终端顶点。


4.根据权利要求1或3所述的控制方法,其特征在于,
所述邻接点信息包括邻接点索引数值、区段名称、区段索引数值、区段方向和道岔开向中的一个或多个。


5.根据权利要求4所述的控制方法,其特征在于,
获取并控制所述信号设备包括:
确定所述邻接点信息中的邻接点索引数值;
在顶点数组表中,遍历获取所述邻接点索引数值对应的顶点名称;
在轨道分界点数据结构表中,遍历获取所述顶点名称对应的信号机信息;
获取并控制所述信号机信息对应的信号机。

【专利技术属性】
技术研发人员:贾积禹李璨王晔
申请(专利权)人:北京全路通信信号研究设计院集团有限公司
类型:发明
国别省市:北京;11

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

1