一种轨道交通联锁表生成方法及系统与流程

文档序号:11883862阅读:659来源:国知局
一种轨道交通联锁表生成方法及系统与流程

本发明实施例涉及智能交通技术领域,尤其涉及一种轨道交通联锁表生成方法及系统。



背景技术:

联锁系统是城市轨道交通信号系统中的重要组成部分,它关系到地铁系统运行的安全性和高效性。

联锁表是联锁系统功能设计的总依据,是描述铁路车站信号设备联锁关系的图表,表内逐条罗列了车站内所有可能的基本进路和部分变更进路,并表示出了进路、道岔、信号机和轨道区段之间的基本联锁内容,每个车站都必须设计联锁表。联锁表逻辑严密、完整、正确对整个轨道交通系统来说是十分重要的。

现有技术中,图1为现有技术提供的Link表,在生成联锁表的过程中,每个数据的生成都要进过访问电子地图中的Link表。其具体生成步骤如下:

步骤1:图2为现有技术提供的进路信息表,如图2所示,从图2中获取相应的属性值;

步骤2:图3为现有技术提供的CI索引表,根据属性值在图3中获得与属性值相对应的CI编号;

步骤3:图4为现有技术提供的道岔表,以生成道岔表的联锁表为例,根据从图1中获取的属性值,获取到图4中的所处定位link编号,其中,所处定位link编号为多个;

步骤4:根据多个所处定位link编号,在图1中获取多个所属逻辑CI编号;

步骤5:从多个所属逻辑CI编号找出与CI编号相等的目标所属逻辑CI编号;

步骤6:确定与目标所属逻辑CI编号对应的目标所处定位link编号;

步骤7:根据目标所处定位link编号,在图4中找到联锁编号;

步骤8:将联锁编号写入联锁表中。

因此,由于在生成联锁表的过程中,每个数据的生成都要进过访问电子地图中的Link表,该过程导致了生成联锁表效率低的问题。



技术实现要素:

针对现有技术存在的问题,本发明实施例提供一种轨道交通联锁表生成方法及系统。

一方面,本发明实施例提供一种轨道交通联锁表生成方法,包括:

获取待生成联锁表对应的属性值,其中,所述属性值包括设备名称及所述设备名称对应的集中区名称;

根据所述集中区名称查询并获得CI索引编号;

根据所述设备名称和所述CI索引编号获得目标所属逻辑CI编号;

根据目标所属逻辑CI编号获得联锁编号,并将所述联锁编号写入所述待生成联锁表中。

另一方面,本发明实施例提供一种轨道交通联锁表生成系统,包括:

第一获取模块,用于获取待生成联锁表对应的属性值,其中,所述属性值包括设备名称及所述设备名称对应的集中区名称;

查询模块,用于根据所述集中区名称获得CI索引编号;

第二获取模块,用于根据所述设备名称和所述CI索引编号获得目标所属逻辑CI编号;

第一写入模块,用于根据目标所属逻辑CI编号获得联锁编号,并将所述联锁编号写入所述待生成联锁表中。

本发明实施例提供的一种轨道交通联锁表生成方法及系统,通过根据设备名称和CI索引编号在设备表中便可获得目标所属逻辑CI编号以及目标所属逻辑CI编号对应的连锁编号,简化了联锁表的生成算法,从而提高了连锁表生成的效率。

附图说明

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

图1为现有技术提供的Link表;

图2为现有技术提供的进路信息表;

图3为现有技术提供的CI索引表;

图4为现有技术提供的道岔表;

图5为本发明实施例提供的道岔表;

图6为本发明实施例提供的一种轨道交通联锁表生成方法流程示意图;

图7为本发明实施例提供的一种轨道交通联锁表生成系统结构示意图;

图8为本发明另一实施例提供的一种轨道交通联锁表生成系统结构示意图;

图9本发明实施例提供的一种轨道交通联锁表生成系统实体结构示意图。

具体实施方式

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

图6为本发明实施例提供的一种轨道交通联锁表生成方法流程示意图,如图6所示,所述方法,包括:

步骤601:获取待生成联锁表对应的属性值,其中,所述属性值包括设备名称及所述设备名称对应的集中区名称;

具体地,联锁表在轨道交通中的作用十分重要,保证了列车能否安全运输。图2为现有技术提供的进路信息表,在生成联锁表时,在图2中获取待生成联锁表对应的属性值,其中属性值包括设备名称及所述设备名称对应的集中区名称,例如,设备名称可以是道岔名称、信号机名称、计轴器名称等,本发明实施例对此不作具体限定,且图2中所列出的字段仅仅是示意性的,还可以有其他字段,本发明实施例对此不作具体限定。

步骤602:根据所述集中区名称查询并获得CI索引编号;

具体地,图3为现有技术提供的CI索引表,根据获取到的集中区名称在图3中查询到与集中区名称相对应的CI索引编号,图3中的集中区名称与CI索引编号是一一对应的,且图3中所列出的字段仅仅是示意性的,还可以有其他字段,本发明实施例对此不作具体限定。

步骤603:根据所述设备名称和所述CI索引编号获得目标所属逻辑CI编号;

具体地,根据设备名称和从图3中查询到的CI索引编号,在设备名称对应的设备表中获得目标所属逻辑CI编号。

步骤604:根据目标所属逻辑CI编号获得联锁编号,并将所述联锁编号写入所述待生成联锁表中。

具体地,在确定了目标所属逻辑CI编号后,可以在设备表中获取唯一的联锁编号,并将连锁编号写入到待生成的联锁表中从而生成联锁表。

本发明实施例通过根据设备名称和CI索引编号在设备表中便可获得目标所属逻辑CI编号以及目标所属逻辑CI编号对应的连锁编号,简化了联锁表的生成算法,从而提高了连锁表生成的效率。

在上述实施例的基础上,所述根据所述设备名称和所述CI索引编号获得目标所属逻辑CI编号,包括:

根据所述设备名称获得至少一个所属逻辑CI编号,从所述至少一个所属逻辑CI编号中获取与所述CI索引编号相同的所述目标所属逻辑CI编号。

具体地,在设备表中,一个设备名称对应至少一个所属逻辑CI编号,在获取到的至少一个所属逻辑CI编号中,查询并获取与CI索引编号相等的目标所属逻辑CI编号,可以理解的是,一个CI索引编号对应一个目标所属逻辑CI编号。

例如:以生成道岔表对应的联锁表为例,具体描述联锁表的生成流程如下:

S1:在图1提供的进路信息表中获取待生成联锁表的道岔名称和道岔名称对应的集中区名称;

S2:根据获取到的集中区名称在图2中的CI索引表中查询到集中区名称对应的CI索引编号;

S3:图5为本发明实施例提供的道岔表,且图5中所列出的字段仅仅是示意性的,还可以有其他字段,本发明实施例对此不作具体限定。根据道岔名称,在图5中获取与道岔名称相对应的所属逻辑CI编号,其中,一个道岔名称可以对应至少一个所属逻辑CI编号;

S4:在获取到的至少一个所属逻辑CI编号中,找到与CI索引编号相同的目标所属逻辑CI编号;

S5:根据获取到的目标所属逻辑CI编号在图5中的道岔表中获取到索引编号,应当说明的是,图5中的索引编号就是联锁编号;

S6:将联锁编号写入到联锁表中。

本发明实施例通过查询并获取到与集中区名称相对应的CI索引编号,从而根据CI索引编号在至少一个所属逻辑CI编号中获取到唯一的目标所属逻辑CI编号,保证了能够获得唯一的联锁编号,从而生成联锁表。

在上述实施例的基础上,所述方法还包括:

将所属逻辑CI编号写入设备名称对应的设备表中。

具体地,现有技术中,所属逻辑CI编号这个字段在现有技术中提供的Link表中,每次生成联锁表时根据设备名称从Link表中查询到所属逻辑CI编号,本发明实施例将所属逻辑CI编号写入设备名称对应的设备表中,根据设备名称在设备表中就可以获取到所属逻辑CI编号,而不用调用Link表,简化了生成联锁表的算法,从而提高了联锁表生成效率。

在上述各实施例的基础上,所述根据所述集中区名称查询并获得CI索引编号,包括:

根据所述集中区名称从电子地图的CI索引表中查询并获得CI索引编号。

具体地,图3为现有技术中提供的CI索引表,如图3所示,至少包含集中区名称和索引编号,每一个集中区名称对应一个索引编号,因此,可以根据集中区名称在电子地图的CI索引表中查询并获得CI索引编号。

本发明实施例通过CI索引表查询到与集中区名称相对应的CI索引编号,并根据CI索引编号,从至少一个所属逻辑CI编号中获取唯一的目标所属逻辑CI编号,从而实现联锁表的生成。

在上述实施例的基础上,所述根据目标所属逻辑CI编号获得联锁编号,包括:

根据所述目标所属逻辑CI编号在所述设备表中获得联锁编号。

具体地,在设备名称对应的设备表中,根据目标所属逻辑CI编号得到联锁编号,将联锁编号写入联锁表中,实现联锁表的生成。

本发明实施例通过根据设备名称和CI索引编号在设备表中便可获得目标所属逻辑CI编号以及目标所属逻辑CI编号对应的连锁编号,简化了联锁表的生成算法,从而提高了连锁表生成的效率。

图7为本发明实施例提供的一种轨道交通联锁表生成系统结构示意图,如图7所示,所述系统,包括第一获取模块701、查询模块702、第二获取模块703和第一写入模块704,其中:

第一获取模块701用于获取待生成联锁表对应的属性值,其中,所述属性值包括设备名称及所述设备名称对应的集中区名称;查询模块702用于根据所述集中区名称获得CI索引编号;第二获取模块703用于根据所述设备名称和所述CI索引编号获得目标所属逻辑CI编号;第一写入模块704用于根据目标所属逻辑CI编号获得联锁编号,并将所述联锁编号写入所述待生成联锁表中。

具体地,联锁表在轨道交通中的作用十分重要,保证了列车能否安全运输。图2为现有技术提供的进路信息表,在生成联锁表时,第一获取模块701在图2中获取待生成联锁表对应的属性值,其中属性值包括设备名称及所述设备名称对应的集中区名称,例如,设备名称可以是道岔名称、信号机名称、计轴器名称等。图3为现有技术提供的CI索引表,查询模块702根据获取到的集中区名称在图3中查询到与集中区名称相对应的CI索引编号,图3中的集中区名称与CI索引编号是一一对应的。第二获取模块703根据设备名称和从图3中查询到的CI索引编号,在设备名称对应的设备表中获得目标所属逻辑CI编号。在确定了目标所属逻辑CI编号后,第一写入模块704在设备表中获取唯一的联锁编号,并将连锁编号写入到待生成的联锁表中从而生成联锁表。

本发明提供的系统的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。

本发明实施例通过根据设备名称和CI索引编号在设备表中便可获得目标所属逻辑CI编号以及目标所属逻辑CI编号对应的连锁编号,简化了联锁表的生成算法,从而提高了连锁表生成的效率。

在上述实施例的基础上,所述第二获取模块703,具体用于:

根据所述设备名称获得至少一个所属逻辑CI编号,从所述至少一个所属逻辑CI编号中获取与所述CI索引编号相同的所述目标所属逻辑CI编号。

具体地,在设备表中,一个设备名称对应至少一个所属逻辑CI编号,第二获取模块703在获取到的至少一个所属逻辑CI编号中,查询并获取与CI索引编号相等的目标所属逻辑CI编号,可以理解的是,一个CI索引编号对应一个目标所属逻辑CI编号。

本发明实施例通过查询并获取到与集中区名称相对应的CI索引编号,从而根据CI索引编号在至少一个所属逻辑CI编号中获取到唯一的目标所属逻辑CI编号,保证了能够获得唯一的联锁编号,从而生成联锁表。

在上述实施例的基础上,图8为本发明另一实施例提供的一种轨道交通联锁表生成系统结构示意图,如图8所示,所述系统,包括第一获取模块701、查询模块702、第二获取模块703、第一写入模块704和第二写入模块705,其中:

第二写入模块705用于将所属逻辑CI编号写入设备名称对应的设备表中。

具体地,第一获取模块701、查询模块702、第二获取模块703和第一写入模块704与上述实施例中一致,此处不再赘述。现有技术中,所属逻辑CI编号这个字段在Link表中,每次生成联锁表时根据设备名称从Link表中查询到所属逻辑CI编号,本发明实施例中第二写入模块705将所属逻辑CI编号写入设备名称对应的设备表中,根据设备名称在设备表中就可以获取到所属逻辑CI编号,而不用调用Link表,简化了生成联锁表的算法,从而提高了联锁表生成效率。

在上述各实施例的基础上,所述查询模块702具体用于:

根据所述集中区名称从电子地图的CI索引表中查询并获得CI索引编号。

具体地,图3为现有技术中提供的CI索引表,如图3所示,至少包含集中区名称和索引编号,每一个集中区名称对应一个索引编号,因此,查询模块702可以根据集中区名称在电子地图的CI索引表中查询并获得CI索引编号。

本发明实施例通过CI索引表查询到与集中区名称相对应的CI索引编号,并根据CI索引编号,从至少一个所属逻辑CI编号中获取唯一的目标所属逻辑CI编号,从而实现联锁表的生成。

在上述实施例的基础上,所述第一写入模块704具体用于:

根据所述目标所属逻辑CI编号在所述设备表中获得联锁编号。

具体地,在设备名称对应的设备表中,第一写入模块704根据目标所属逻辑CI编号得到联锁编号,将联锁编号写入联锁表中,实现联锁表的生成。

本发明提供的系统的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。

本发明实施例通过根据设备名称和CI索引编号在设备表中便可获得目标所属逻辑CI编号以及目标所属逻辑CI编号对应的连锁编号,简化了联锁表的生成算法,从而提高了连锁表生成的效率。

图9本发明实施例提供的一种轨道交通联锁表生成系统实体结构示意图。

如图9所示,所述系统,包括:处理器(processor)901、存储器(memory)902、和总线903;其中:

所述处理器901、存储器902通过所述总线903完成相互间的通信;

所述处理器901用于调用所述存储器902中的逻辑指令,以执行上述各方法实施例所提供的方法,例如包括:获取待生成联锁表对应的属性值,其中,所述属性值包括设备名称及所述设备名称对应的集中区名称;根据所述集中区名称查询并获得CI索引编号;根据所述设备名称和所述CI索引编号获得目标所属逻辑CI编号;根据目标所属逻辑CI编号获得联锁编号,并将所述联锁编号写入所述待生成联锁表中。

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

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

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

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

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1