CN112829800B - 绝对侵限区段识别方法、装置、存储介质及电子设备 - Google Patents

绝对侵限区段识别方法、装置、存储介质及电子设备 Download PDF

Info

Publication number
CN112829800B
CN112829800B CN202110245937.5A CN202110245937A CN112829800B CN 112829800 B CN112829800 B CN 112829800B CN 202110245937 A CN202110245937 A CN 202110245937A CN 112829800 B CN112829800 B CN 112829800B
Authority
CN
China
Prior art keywords
section
current
name list
section name
route
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.)
Active
Application number
CN202110245937.5A
Other languages
English (en)
Other versions
CN112829800A (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.)
CRSC Research and Design Institute Group Co Ltd
Original Assignee
CRSC Research and Design Institute Group Co 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 CRSC Research and Design Institute Group Co Ltd filed Critical CRSC Research and Design Institute Group Co Ltd
Priority to CN202110245937.5A priority Critical patent/CN112829800B/zh
Publication of CN112829800A publication Critical patent/CN112829800A/zh
Application granted granted Critical
Publication of CN112829800B publication Critical patent/CN112829800B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/60Testing or simulation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/10Operations, e.g. scheduling or time tables
    • B61L27/18Crew rosters; Itineraries

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

本申请实施例公开了一种绝对侵限区段识别方法、装置、存储介质及电子设备。该方法包括:读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。本技术方案,可以自动识别联锁表中的没有标识符的绝对侵限区段的名称,提高了识别效率,准确率高。

Description

绝对侵限区段识别方法、装置、存储介质及电子设备
技术领域
本申请实施例涉及铁路信号通信技术领域,尤其涉及一种绝对侵限区段识别方法、装置、存储介质及电子设备。
背景技术
联锁***是保证铁路行车安全的核心设备,而联锁表是联锁***的重要组成部分,决定车站作业安全。联锁表记录了每条进路的联锁信息,包括进路、道岔、信号机之间的联锁逻辑关系及相关轨旁设备的相关信息,内容庞杂,逻辑复杂,随站场变化而变化。联锁表中轨道区段栏内包括侵限区域和进路内区段。
区段A内的道岔无论处在什么位置,都会对进路R构成侵限,则称区段A是进路R的绝对侵限区段。在联锁表中,绝对侵限区段名称前没有附加任何标识,与进路内区段的表示方式相同。目前,采用人工标识方法对联锁表中的绝对侵限区段名称进行识别。
采用人工标识的方案,不仅效率低,而且容易出现标识错误或遗漏的情况。
发明内容
本申请实施例提供一种绝对侵限区段识别方法、装置、存储介质及电子设备,可以自动识别联锁表中的没有标识符的绝对侵限区段的名称,提高了识别效率,准确率高。
第一方面,本申请实施例提供了一种绝对侵限区段识别方法,所述方法由联锁***自动化测试工具执行,该方法包括:
读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;
对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;
若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。
第二方面,本申请实施例提供了一种绝对侵限区段识别装置,所述装置配置于联锁***自动化测试工具,该装置包括:
当前区段名称列表得到模块,用于读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;
当前区段名称列表遍历模块,用于对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;
当前进路区段名称列表生成模块,用于若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
绝对侵限区段名称确定模块,用于根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的绝对侵限区段识别方法。
第四方面,本申请实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的绝对侵限区段识别方法。
本申请实施例所提供的技术方案,读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;对当前区段名称列表进行遍历,判断当前区段名称列表是否满足预设提取条件;若不满足,则将进路区段数据添加至当前区段名称列表,生成当前进路区段名称列表;其中,进路区段数据是预先确定的完整进路数据;根据当前区段名称列表和当前进路区段名称列表,确定绝对侵限区段名称。本技术方案,可以自动识别联锁表中的没有标识符的绝对侵限区段的名称,提高了识别效率,准确率高。
附图说明
图1是本申请实施例一提供的绝对侵限区段识别方法的流程图;
图2是本申请实施例一提供的条件侵限区段对进路构成侵限的示意图;
图3是本申请实施例一提供的条件侵限区段对进路不构成侵限的示意图;
图4是本申请实施例一提供的绝对侵限区段对进路构成侵限的示意图;
图5是本申请实施例一提供的另一种绝对侵限区段对进路构成侵限的示意图;
图6是本申请实施例二提供的绝对侵限区段识别过程的示意图;
图7是本申请实施例二提供的道岔区段的边界点位置的示意图;
图8是本申请实施例二提供的无岔区段的边界点位置的示意图;
图9是本申请实施例二提供的左向信号机与道岔区段之间的位置关系图;
图10是本申请实施例二提供的信号机与无岔区段之间的位置关系图;
图11是本申请实施例三提供的绝对侵限区段识别装置的结构示意图;
图12是本申请实施例五提供的一种电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一
图1是本申请实施例一提供的绝对侵限区段识别方法的流程图,本实施例可适用于自动识别联锁表中绝对侵限区段的名称的情况,该方法可以由本申请实施例所提供的绝对侵限区段识别装置执行,该装置可以由软件和/或硬件的方式来实现,并可集成于用于识别绝对侵限区段的智能终端等设备中。
如图1所示,所述绝对侵限区段识别方法包括:
S110、读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表。
其中,联锁表可以是铁路车站所有进路信息的完整表格。联锁表中包括线路、道岔、信号机以及轨道区段等信息。
在本实施例中,联锁表中轨道区段栏内的区段信息可以是排列进路时应检查的轨道区段名称。轨道区段可以是进路内区段以及侵限区段。其中,进路内区段可以是列车或机车车辆,在站内由一个地点运行到另一个地点所要经过的经路。侵限可以是当机车或车辆停在侵限绝缘节内方时,其前端已经侵入邻线的建筑限界。侵限区段可以是某个区段包含的所有绝缘节中的任意一个是侵限绝缘节的区段。每个轨道区段都需要形成一个单独的电气回路,相邻的两个轨道区段之间需要通过绝缘材料隔开,这种绝缘材料称为绝缘节。
具体的,侵限区段可以是条件侵限区段和绝对侵限区段。区段A内的道岔处在某个位置时才会对进路R构成侵限,则区段A是进路R的条件侵限区段。在联锁表中,对于条件侵限区段,将构成侵限状态时的道岔名称及位置信息用尖括号“<>”符号括起来,标识在轨道区段名称前面。例如,<25、33>25-33DG。区段A内的道岔无论处在什么位置,都会对进路R构成侵限,则区段A是进路R的绝对侵限区段。对于绝对侵限区段,在区段名称前没有附加任何标识,与进路内区段的表示方式相同。例如,66DG。
示例性的,图2是本申请实施例一提供的条件侵限区段对进路构成侵限的示意图,如图2所示,当62#道岔处于定位,且46/48#道岔处于反位时,62-64DG对经过46/48#道岔反位的进路构成侵限。图3是本申请实施例一提供的条件侵限区段对进路不构成侵限的示意图,如图3所示,62#道岔处于反位,且46/48#道岔处于反位时,则不对经过46/48#道岔反位的进路构成侵限。
示例性的,图4是本申请实施例一提供的绝对侵限区段对进路构成侵限的示意图,如图4所示,道岔区段66DG内的66#道岔处于反位时,对X7-D42的进路构成侵限。图5是本申请实施例一提供的另一种绝对侵限区段对进路构成侵限的示意图,如图5所示,道岔区段66DG内的66#道岔处于定位时,对X7-D42的进路构成侵限。可以理解的,道岔区段66DG内的66#道岔无论处于哪个位置,均对X7-D42的进路构成侵限。
在本方案中,当前区段名称列表可以是由轨道区段栏内的进路内区段名称以及侵限区段名称组成的列表。例如,当前区段名称列表是由进路内区段68-70DG,62-64DG和侵限区段66DG组成。
S120、对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件。
在本实施例中,预设提取条件可以是当前区段名称列表中当前区段的名称以“<”标识符开始。
可以理解的,得到当前区段名称列表后,对当前区段名称列表进行遍历,遍历过程中判断当前区段名称列表是否满足预设提取条件,若满足,则可以提取条件道岔名称以及位置信息,并与当前区段名称一起写入侵限区段信息列表中,并将当前区段名称从当前区段名称列表中删除。
S130、若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
在本方案中,当前进路区段名称列表可以是由进路区段数据和当前区段名称组成的列表。当前进路区段名称列表中包含了完整的进路轨道区段名称,而当前区段名称列表中只包含了部分进路内区段名称。其中,进路轨道区段包括接近区段、进路内区段以及离去区段。接近区段是进路始端信号机的接近区段,每条进路最多有1个接近区段。进路内区段是位于接近区段和离去区段之间的区段。离去区段是进路终端信号机的接近区段或内方首区段,每条进路最多有1个离去区段。
在本实施例中,将进路区段数据添加至当前区段名称列表,可以是将进路区段数据添加至当前区段名称列表的头部或者尾部等。
在本技术方案中,可选的,所述进路区段数据包括接近区段和离去区段;
相应的,将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表,包括:
将所述接近区段添加至所述当前区段名称列表的进路内区段头部,以及将所述离去区段添加至所述当前区段名称列表的进路内区段尾部,生成当前进路区段名称列表。
可以理解的,当前区段名称列表中只包含了部分进路内区段名称列表,将接近区段添加至当前区段名称列表的进路内区段头部,以及将离去区段添加至当前区段名称列表的进路内区段尾部,可以构成完整的进路轨道区段。
通过将进路区段数据添加至当前区段名称列表,生成当前进路区段名称列表,可以构成完整的进路轨道区段,为绝对侵限区段的识别提供了数据支持。
S140、根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。
在本实施例中,可以是通过判断当前区段名称列表和当前进路区段名称列表中的区段名称是否相同,确定绝对侵限区段名称。也可以是通过判断当前区段的相邻区段的区段数量,确定绝对侵限区段名称。在确定绝对侵限区段名称之后,将绝对侵限区段名称从当前区段名称列表删除,并将绝对侵限区段名称写入侵限列表中。
在本技术方案中,可选的,根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称,包括:
判断所述当前区段名称列表的末区段名称与所述当前进路区段名称列表的末区段名称是否一致;
若不一致,则将所述当前区段名称列表的末区段名称确定为绝对侵限区段名称。
具体的,当前区段名称列表中可能有一个或者多个绝对侵限区段名称,且绝对侵限区段名称的位置不固定。若当前区段名称列表的末区段名称与当前进路区段名称列表的末区段名称不一致,则说明绝对侵限区段名称位于当前区段名称列表的末区段。
通过对当前区段名称列表的末区段名称与当前进路区段名称列表的末区段名称进行比对,可以判断出当前区段名称列表的末区段是绝对侵限区段的情况,可以自动识别没有标识符的绝对侵限区段的名称,识别效率高。
在本技术方案中,可选的,根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称,还包括:
判断所述当前区段名称列表的首区段名称与所述当前进路区段名称列表的首区段名称是否相同;
若不相同,则将所述当前区段名称列表的首区段名称确定为绝对侵限区段名称。
可以理解的,绝对侵限区段有可能位于当前区段名称列表的首区段。判断当前区段名称列表的首区段名称与当前进路区段名称列表的首区段名称是否相同,可以确定当前区段名称列表的首区段名称是否是绝对侵限区段名称。
通过对当前区段名称列表的首区段名称与当前进路区段名称列表的首区段名称进行比对,可以判断出当前区段名称列表的首区段是绝对侵限区段的情况,可以自动识别没有标识符的绝对侵限区段的名称,识别效率高。
在本技术方案中,可选的,根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称,还包括:
判断所述当前区段名称列表中剩余区段的相邻区段数量是否满足预设区段数量;
若满足,则将所述当前区段名称列表中剩余区段名称确定为绝对侵限区段名称。
其中,预设区段数量可以是1。
具体的,侵限区段不是进路内区段,但是侵限区段内有车占用时会与进路内走行的车辆发生侧面冲撞。这个特征反映在轨道区段之间的拓扑连接关系中,就是侵限区段与某个进路内区段必然有且仅有一个连接点。因此,侵限区段的所有相邻区段中必然有且仅有一个区段是进路内区段。若当前区段名称列表中剩余区段的相邻区段数量满足预设区段数量,则确定当前区段名称列表中剩余区段名称是绝对侵限区段名称。
通过判断当前区段名称列表中剩余区段的相邻区段数量,可以判断出绝对侵限区段处于当前区段名称列表中其他位置的情况,可以自动识别没有标识符的绝对侵限区段的名称,识别效率高。
本申请实施例所提供的技术方案,读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;对当前区段名称列表进行遍历,判断当前区段名称列表是否满足预设提取条件;若不满足,则将进路区段数据添加至当前区段名称列表,生成当前进路区段名称列表;其中,进路区段数据是预先基于图形元素显示状态确定的完整进路数据;根据当前区段名称列表和当前进路区段名称列表,确定绝对侵限区段名称。通过执行本技术方案,可以自动识别联锁表中的没有标识符的绝对侵限区段的名称,提高了识别效率,准确率高。
实施例二
图6是本申请实施例二提供的绝对侵限区段识别过程的示意图,本实施例二在实施例一的基础上进行进一步地优化。具体优化为:在读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表之前,所述方法还包括:根据区段拓扑联系关系数据和信号机特征数据,确定进路区段数据;其中,所述区段拓扑联系关系数据和所述信号机特征数据是通过读取图形元素显示配置数据确定的。其中,未在本实施例中详尽描述的内容详见实施例一。如图6所示,该方法包括以下步骤:
S610、根据区段拓扑联系关系数据和信号机特征数据,确定进路区段数据;其中,所述区段拓扑联系关系数据和所述信号机特征数据是通过读取图形元素显示状态确定的。
其中,区段拓扑联系关系数据可以是由多个轨道区段之间的连接关系构成的。例如,68-70DG的相邻区段是62-64DG和7G,62-64DG的相邻区段是68-70DG和40/62WG,则由68-70DG、62-64DG、7G和40/62WG构成区段拓扑联系关系数据。
在本实施例中,信号机特征数据可以是由信号机的名称、形状以及位置等构成的数据。其中,信号机形状包括高柱和矮柱。
具体的,通过读取被测***人机界面上各个图形元素的显示配置数据,就可以获取到区段拓扑联系关系数据和信号机特征数据。根据区段拓扑联系关系数据和信号机特征数据,可以确定任何一条进路的轨道区段。即进路区段数据。
在本技术方案中,可选的,所述区段拓扑联系关系数据获取过程包括:
读取道岔区段坐标数据,得到道岔区段边界点坐标和道岔区段岔心点坐标;以及,读取无岔区段坐标数据,得到无岔区段边界点坐标和无岔区段边界点线段走向信息;以及,读取股道区段坐标数据,得到股道区段边界点坐标和股道区段边界点线段走向信息;
根据所述道岔区段边界点坐标、所述道岔区段岔心点坐标、所述无岔区段边界点坐标、所述无岔区段边界点线段走向信息、所述股道区段边界点坐标和所述股道区段边界点线段走向信息,确定每个轨道区段的相邻区段名称,形成区段拓扑联系关系数据。
其中,道岔区段可以是使列车由一组轨道转到另一组轨道上去的轨道区段;无岔区段可以是两端设有信号机区段;股道区段可以是铁路轨道中走车的轨道区段。股道区段的边界点位置与无岔区段相同。
在本实施例中,得到区段拓扑联系关系数据后,将区段拓扑联系关系数据保存到数据字典中。
示例性的,图7是本申请实施例二提供的道岔区段的边界点位置的示意图,区段的每一个边界点处都设置有绝缘节,在站场图中用一段灰色短线表示。如图7所示,箭头分别指示的是129DG与77/129WG、XB3JG之间的分界点。图8是本申请实施例二提供的无岔区段的边界点位置的示意图,如图8所示,箭头分别指示的是无岔区段IIBG的边界点。无岔区段的边界点位于区段图形线段的两端。
可以理解的,两个相邻的轨道区段,其在人机界面图形上必然是相连接的,这两个区段存在重合的边界点。根据这个规则,可以识别出每个轨道区段的所有相邻区段,进而形成所有轨道区段之间的拓扑连接关系数据。
通过对道岔区段、无岔区段以及股道区段的数据进行读取,可以形成所有轨道区段之间的拓扑连接关系数据。
在本技术方案中,可选的,所述信号机特征数据获取过程包括:
读取信号机名称、形状、朝向、原点坐标数据以及相关按钮位置坐标,确定信号机基础数据;
根据所述信号机基础数据和所述区段拓扑联系关系数据,确定每架信号机的接近区段和内方首区段,生成信号机特征数据。
其中,信号机是铁路及城市轨道交通的轨旁基础设备,以地面信号为主体信号的铁路信号***,司机必须按照信号机的显示运行。信号机朝向可以是左向和右向。
在本实施例中,确定信号机基础数据后,将信号机基础数据保存到数据字典中。
可以理解的,在站场图形中,信号机一定位于两个轨道区段图形的交界处或者位于某个轨道区段图形的端点处。根据这个规则,结合信号机的原点位置及朝向、区段边界点处的线段走向,就可以识别出每架信号机的接近区段及内方首区段。
示例性的,图9是本申请实施例二提供的左向信号机与道岔区段之间的位置关系图,如图9所示,左向信号机D4紧挨着道岔区段2DG的边界点A,既:D4信号机的原点与2DG的边界点A之间的距离小于某个设定值;连接A点的线段通向2#道岔的岔心,而2#道岔的岔心点位于A点左侧,则可以判定道岔区段2DG是信号机D4的内方首区段。边界点A同时是道岔区段8DG的边界点,连接A点的线段通向8#道岔的岔心,而8#道岔的岔心点位于A点右侧,则可以判定道岔区段8DG是信号机D4的接近区段。对于右向信号机与道岔区段之间的位置关系,判定规则与以上逻辑类似,方向相反。
示例性的,图10是本申请实施例二提供的信号机与无岔区段之间的位置关系图,如图10所示,左向信号机D40紧挨着无岔区段36/46WG的起点,既:D40的原点与36/46WG的起点之间的距离小于某个设定值;36/46WG的终点坐标位于起点的右侧,则可以判定无岔区段36/46WG是信号机D40的接近区段。右向信号机D44紧挨着无岔区段36/46WG的终点,既:D44的原点与36/46WG的终点之间的距离小于某个设定值;36/46WG的终点坐标位于起点的右侧,则可以判定无岔区段36/46WG是信号机D44的接近区段。信号机内方首区段为无岔区段时,判定规则与以上逻辑类似,信号机的方向相反。此外,信号机与股道区段之间的位置关系判断规则与无岔区段相同。
通过对信号机特征数据进行确定,可以和区段拓扑联系关系数据确定完整的进路区段数据。
S620、读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表。
S630、对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件。
S640、若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据。
S650、根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。
本申请实施例所提供的技术方案,根据区段拓扑联系关系数据和信号机特征数据,确定进路区段数据;读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;对当前区段名称列表进行遍历,判断当前区段名称列表是否满足预设提取条件;若不满足,则将进路区段数据添加至当前区段名称列表,生成当前进路区段名称列表;其中,进路区段数据是预先确定的完整进路数据;根据当前区段名称列表和当前进路区段名称列表,确定绝对侵限区段名称。通过执行本技术方案,可以自动识别联锁表中的没有标识符的绝对侵限区段的名称,提高了识别效率,准确率高。
实施例三
图11是本申请实施例三提供的绝对侵限区段识别装置的结构示意图,所述装置配置于联锁***自动化测试工具,如图11所示,绝对侵限区段识别装置包括:
当前区段名称列表得到模块1110,用于读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;
当前区段名称列表遍历模块1120,用于对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;
当前进路区段名称列表生成模块1130,用于若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
绝对侵限区段名称确定模块1140,用于根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。
在本技术方案中,可选的,所述进路区段数据包括接近区段和离去区段;
相应的,当前进路区段名称列表生成模块1130,具体用于:
将所述接近区段添加至所述当前区段名称列表的进路内区段头部,以及将所述离去区段添加至所述当前区段名称列表的进路内区段尾部,生成当前进路区段名称列表。
在本技术方案中,可选的,绝对侵限区段名称确定模块1140,包括:
末区段名称判断单元,用于判断所述当前区段名称列表的末区段名称与所述当前进路区段名称列表的末区段名称是否一致;
末区段名称确定单元,用于若不一致,则将所述当前区段名称列表的末区段名称确定为绝对侵限区段名称。
在本技术方案中,可选的,绝对侵限区段名称确定模块1140,还包括:
首区段名称判断单元,用于判断所述当前区段名称列表的首区段名称与所述当前进路区段名称列表的首区段名称是否相同;
首区段名称确定单元,用于若不相同,则将所述当前区段名称列表的首区段名称确定为绝对侵限区段名称。
在本技术方案中,可选的,绝对侵限区段名称确定模块1140,还包括:
剩余区段的相邻区段数量判断单元,用于判断所述当前区段名称列表中剩余区段的相邻区段数量是否满足预设区段数量;
剩余区段名称确定单元,用于若满足,则将所述当前区段名称列表中剩余区段名称确定为绝对侵限区段名称。
在本技术方案中,可选的,所述装置还包括:
进路区段数据确定模块,用于根据区段拓扑联系关系数据和信号机特征数据,确定进路区段数据;其中,所述区段拓扑联系关系数据和所述信号机特征数据是通过读取图形元素显示配置数据确定的。
在本技术方案中,可选的,所述区段拓扑联系关系数据获取过程包括:
读取道岔区段坐标数据,得到道岔区段边界点坐标和道岔区段岔心点坐标;以及,读取无岔区段坐标数据,得到无岔区段边界点坐标和无岔区段边界点线段走向信息;以及,读取股道区段坐标数据,得到股道区段边界点坐标和股道区段边界点线段走向信息;
根据所述道岔区段边界点坐标、所述道岔区段岔心点坐标、所述无岔区段边界点坐标、所述无岔区段边界点线段走向信息、所述股道区段边界点坐标和所述股道区段边界点线段走向信息,确定每个轨道区段的相邻区段名称,形成区段拓扑联系关系数据。
在本技术方案中,可选的,所述信号机特征数据获取过程包括:
读取信号机名称、形状、朝向、原点坐标数据以及相关按钮位置坐标,确定信号机基础数据;
根据所述信号机基础数据和所述区段拓扑联系关系数据,确定每架信号机的接近区段和内方首区段,生成信号机特征数据。
上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
实施例四
本申请实施例四还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种绝对侵限区段识别方法,该方法包括:
读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;
对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;
若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机***存储器或随机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的计算机***中,或者可以位于不同的第二计算机***中,第二计算机***通过网络(诸如因特网)连接到计算机***。第二计算机***可以提供程序指令给计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机***中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的绝对侵限区段识别操作,还可以执行本申请任意实施例所提供的绝对侵限区段识别方法中的相关操作。
实施例五
本申请实施例五提供了一种电子设备,该电子设备中可集成本申请实施例提供的绝对侵限区段识别装置。图12是本申请实施例五提供的一种电子设备的结构示意图。如图12所示,本实施例提供了一种电子设备1200,其包括:一个或多个处理器1220;存储装置1210,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器1220执行,使得所述一个或多个处理器1220实现本申请实施例所提供的绝对侵限区段识别方法,该方法包括:
读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;
对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;
若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称。
当然,本领域技术人员可以理解,处理器1220还实现本申请任意实施例所提供的绝对侵限区段识别方法的技术方案。
图12显示的电子设备1200仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图12所示,该电子设备1200包括处理器1220、存储装置1210、输入装置1230和输出装置1240;电子设备中处理器1220的数量可以是一个或多个,图12中以一个处理器1220为例;电子设备中的处理器1220、存储装置1210、输入装置1230和输出装置1240可以通过总线或其他方式连接,图12中以通过总线1250连接为例。
存储装置1210作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块单元,如本申请实施例中的绝对侵限区段识别方法对应的程序指令。
存储装置1210可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置1210可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置1210可进一步包括相对于处理器1220远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置1230可用于接收输入的数字、字符信息或语音信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置1240可包括显示屏、扬声器等电子设备。
本申请实施例提供的电子设备,可以达到可以自动识别联锁表中的没有标识符的绝对侵限区段的名称,提高了识别效率,准确率高的目的。
上述实施例中提供的绝对侵限区段识别装置、存储介质及电子设备可执行本申请任意实施例所提供的绝对侵限区段识别方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的绝对侵限区段识别方法。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

Claims (8)

1.一种绝对侵限区段识别方法,其特征在于,所述方法由联锁***自动化测试工具执行,所述方法包括:
读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;
对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;其中,所述预设提取条件是指当前区段名称列表中当前区段的名称以预设标识符开始;
若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称;
其中,根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称,包括:
判断所述当前区段名称列表的末区段名称与所述当前进路区段名称列表的末区段名称是否一致;
若不一致,则将所述当前区段名称列表的末区段名称确定为绝对侵限区段名称;
其中,根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称,还包括:
判断所述当前区段名称列表的首区段名称与所述当前进路区段名称列表的首区段名称是否相同;
若不相同,则将所述当前区段名称列表的首区段名称确定为绝对侵限区段名称;
其中,根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称,还包括:
判断所述当前区段名称列表中剩余区段的相邻区段数量是否满足预设区段数量;
若满足,则将所述当前区段名称列表中剩余区段名称确定为绝对侵限区段名称。
2.根据权利要求1所述的方法,其特征在于,所述进路区段数据包括接近区段和离去区段;
相应的,将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表,包括:
将所述接近区段添加至所述当前区段名称列表的进路内区段头部,以及将所述离去区段添加至所述当前区段名称列表的进路内区段尾部,生成当前进路区段名称列表。
3.根据权利要求1所述的方法,其特征在于,在读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表之前,所述方法还包括:
根据区段拓扑联系关系数据和信号机特征数据,确定进路区段数据;其中,所述区段拓扑联系关系数据和所述信号机特征数据是通过读取图形元素显示配置数据确定的。
4.根据权利要求3所述的方法,其特征在于,所述区段拓扑联系关系数据获取过程包括:
读取道岔区段坐标数据,得到道岔区段边界点坐标和道岔区段岔心点坐标;以及,读取无岔区段坐标数据,得到无岔区段边界点坐标和无岔区段边界点线段走向信息;以及,读取股道区段坐标数据,得到股道区段边界点坐标和股道区段边界点线段走向信息;
根据所述道岔区段边界点坐标、所述道岔区段岔心点坐标、所述无岔区段边界点坐标、所述无岔区段边界点线段走向信息、所述股道区段边界点坐标和所述股道区段边界点线段走向信息,确定每个轨道区段的相邻区段名称,形成区段拓扑联系关系数据。
5.根据权利要求3所述的方法,其特征在于,所述信号机特征数据获取过程包括:
读取信号机名称、形状、朝向、原点坐标数据以及相关按钮位置坐标,确定信号机基础数据;
根据所述信号机基础数据和所述区段拓扑联系关系数据,确定每架信号机的接近区段和内方首区段,生成信号机特征数据。
6.一种绝对侵限区段识别装置,其特征在于,所述装置配置于联锁***自动化测试工具,所述装置包括:
当前区段名称列表得到模块,用于读取联锁表中轨道区段栏内的区段信息,得到当前区段名称列表;
当前区段名称列表遍历模块,用于对所述当前区段名称列表进行遍历,判断所述当前区段名称列表是否满足预设提取条件;其中,所述预设提取条件是指当前区段名称列表中当前区段的名称以预设标识符开始;
当前进路区段名称列表生成模块,用于若不满足,则将进路区段数据添加至所述当前区段名称列表,生成当前进路区段名称列表;其中,所述进路区段数据是预先确定的完整进路数据;
绝对侵限区段名称确定模块,用于根据所述当前区段名称列表和所述当前进路区段名称列表,确定绝对侵限区段名称;
其中,绝对侵限区段名称确定模块,包括:
末区段名称判断单元,用于判断所述当前区段名称列表的末区段名称与所述当前进路区段名称列表的末区段名称是否一致;
末区段名称确定单元,用于若不一致,则将所述当前区段名称列表的末区段名称确定为绝对侵限区段名称;
其中,绝对侵限区段名称确定模块,还包括:
首区段名称判断单元,用于判断所述当前区段名称列表的首区段名称与所述当前进路区段名称列表的首区段名称是否相同;
首区段名称确定单元,用于若不相同,则将所述当前区段名称列表的首区段名称确定为绝对侵限区段名称;
其中,绝对侵限区段名称确定模块,还包括:
剩余区段的相邻区段数量判断单元,用于判断所述当前区段名称列表中剩余区段的相邻区段数量是否满足预设区段数量;
剩余区段名称确定单元,用于若满足,则将所述当前区段名称列表中剩余区段名称确定为绝对侵限区段名称。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一项所述的绝对侵限区段识别方法。
8.一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5中任一项所述的绝对侵限区段识别方法。
CN202110245937.5A 2021-03-05 2021-03-05 绝对侵限区段识别方法、装置、存储介质及电子设备 Active CN112829800B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110245937.5A CN112829800B (zh) 2021-03-05 2021-03-05 绝对侵限区段识别方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110245937.5A CN112829800B (zh) 2021-03-05 2021-03-05 绝对侵限区段识别方法、装置、存储介质及电子设备

Publications (2)

Publication Number Publication Date
CN112829800A CN112829800A (zh) 2021-05-25
CN112829800B true CN112829800B (zh) 2023-01-06

Family

ID=75934692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110245937.5A Active CN112829800B (zh) 2021-03-05 2021-03-05 绝对侵限区段识别方法、装置、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN112829800B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113835418B (zh) * 2021-11-29 2022-03-15 卡斯柯信号(北京)有限公司 一种铁路列控轨旁软件的编码信息反解校验方法及***
CN114771609B (zh) * 2022-06-10 2024-07-05 卡斯柯信号(成都)有限公司 一种联锁拓扑数据中进路侵限区段查找方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100620059B1 (ko) * 2004-07-09 2006-09-08 한국철도기술연구원 전자연동장치의 자동시험장치 및 그 제어방법
JP2010228608A (ja) * 2009-03-27 2010-10-14 Railway Technical Res Inst 接近鎖錠連動表生成システム
CN108255071B (zh) * 2017-12-28 2021-07-09 交控科技股份有限公司 一种基于io双采集的仿真测试***及方法
US10829135B2 (en) * 2018-04-25 2020-11-10 International Business Machines Corporation Railway monitoring system and method

Also Published As

Publication number Publication date
CN112829800A (zh) 2021-05-25

Similar Documents

Publication Publication Date Title
CN112829800B (zh) 绝对侵限区段识别方法、装置、存储介质及电子设备
CN112660208B (zh) 基于电子地图数据的***关键参数生成方法及装置
CN110377682B (zh) 轨迹类型确定方法、装置、计算设备和存储介质
CN110095126A (zh) 地图匹配方法、装置、设备和介质
CN107798991A (zh) 一种电子地图坡度数据生成方法
CN102935853A (zh) 复杂道岔状态中的自适应列车跟踪方法
CN112208590B (zh) 基于静态进路表的列车进路控制方法及装置
CN111776017B (zh) 控制列车临时限速的方法及装置
CN113562025B (zh) 计算机联锁表生成方法、装置、电子设备及存储介质
JP4985143B2 (ja) 移動体情報装置および移動体情報プログラム
CN103325270B (zh) 基于图像处理技术的车辆信息自动语音播报***及方法
CN112329277B (zh) 一种基于ctcs-2的室内跑车测试序列编制方法及装置
CN114435433B (zh) 一种验证自动触发进路冲突的方法及装置
CN114954584B (zh) 一种基于虚拟区段的列车安全路径资源锁定方法
CN113836612B (zh) 设备关联信息提取方法、装置、电子设备和存储介质
US20090234567A1 (en) Method for searching route in navigation system
CN106249265A (zh) 机车数据辅助定位方法
CN112115309B (zh) 一种铁路工程图纸自动转换方法及电子设备
CN113836127A (zh) 一种应用于区域控制器的数据校核方法
CN108891449B (zh) 基于无线基站的地铁运营实时定位跟踪控制仿真***
CN112141176A (zh) 一种可移动设备搜索的方法及设备
CN112977552B (zh) 基于线路地图等价方向的车头切换自动判断方法及装置
CN117681928B (zh) 全自动运行***的列车进路匹配方法及装置
CN114954578B (zh) 折返进路表自动生成方法及***
CN115946742B (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