一种轨道长路径的生成方法及装置的制造方法_3

文档序号:9261492阅读:来源:国知局
的各条短路径按照道岔岔口数目排序,即道岔岔口数目较多的短路径在前,道岔岔口数目较少的短路径在后。依据上述路径地址表,可实现生成符合确定规则的轨道长路径。
[0076]具体地,请参阅图3,其示出了本申请提供的一种轨道长路径的生成方法实施例二的部分流程图,在上述方法实施例一的基础上,将该实施例中的步骤102具体限定为通过以下方式实现:
[0077]步骤201:将所述轨道长路径生成指令中的始端及终端确定为待生成长路径的始端及终端。
[0078]步骤202:查询所述路径地址表中始端与所述待生成长路径的始端相同的首条短路径。
[0079]其中,在所述路径地址表中依次查询始端与所述待生成长路径的始端相同的短路径,所述路径地址表中的各条短路径依据上述排列次序进行排序,当查询到符合要求的首条短路径时则停止查找。如,查询到的首条短路径为SI至S3。
[0080]步骤203:将所述首条短路径的路径性质确定为待生成长路径的路径性质。
[0081]具体地,获取所述首条短路径的路径性质,将该路径性质确定为待生成长路径的路径性质。如所述SI至S3的路径性质为列车路径,则所述待生成长路径的路径性质为列车路径。
[0082]另外,请参阅图4,其示出了本申请提供的一种轨道长路径的生成方法实施例三的流程图,本实施例应用上述具有排序规则的路径地址表,本实施例具体包括:
[0083]步骤301:接收轨道长路径生成指令;其中,所述轨道长路径生成指令中包含有始端、终端;
[0084]步骤302:将所述轨道长路径生成指令中的始端及终端确定为待生成长路径的始端及终端;
[0085]步骤303:查询所述路径地址表中始端与所述待生成长路径的始端相同的首条短路径;
[0086]步骤304:将所述首条短路径的路径性质确定为待生成长路径的路径性质;
[0087]其中,步骤302至步骤304与上述方法实施例二中的步骤201至步骤203相同,在此不作赘述。
[0088]步骤305:依次查询所述路径地址表,生成至少一个备选路径组;其中,所述备选路径组中包含有多条备选短路径,所述各条备选短路径的性质与所述待生成长路径的性质相同,且首条备选短路径的始端与所述待生成长路径的始端相同,后续备选短路径的始端依次与前一备选短路径的终端相同,末条备选短路径的终端与所述待设定长路径的终端相同。
[0089]其中,所述路径地址表中各条短路径具有前后排列次序,依次查询该路径地址表可以依次获得至少一个备选路径组。需要说明的是,所述查询过程与上述方法实施例一中的步骤103相同,在此不作赘述。
[0090]步骤306:当所述备选路径组为多个时,依据生成顺序依次对所述各个备选路径组进行排序。
[0091]需要说明的是,所述备选路径组的生成是具有先后顺序的。且根据实际情况,可以生成至少一个备选路径组,当所述备选路径组为多个时,可依据生成顺序对各个备选路径组进行排序。
[0092]步骤307:将具有排列次序的备选路径组中的首个备选路径组确定为目标路径组。
[0093]由于所述路径地址表中的各条短路径具有先后顺序,且所述先后顺序能体现所述预设确定规则,则依据所述具有先后排列次序的路径地址表获得的各个备选路径组也具有先后顺序,因此,可将第一个备选路径组确定为目标路径组,从而实现了依据所述预设确定规则生成轨道长路径。
[0094]另外,需要说明的是,所述轨道长路径生成指令中还可以包含有中间点,所述中间点可以认为是轨道交通系统中的变更按纽信息,指的是生成的某条长路径中必须包含有该中间点。例如,轨道长路径生成指令中包含有始端S1、中间点S2及终端S5,则说明生成长路径中必须经过S2点。则上述各个方法实施例中的步骤104可以通过以下方式实现:
[0095]查询包含有所述中间点的备选路径组。
[0096]具体的,在所述至少一个备选路径组中查询包含有所述中间点的备选路径组。其中,所述包含可以认为是某条短路径的始端或者终端为所述中间点。例如中间点为S2,各个备选路径组为:S1至S2,S2至S5 ;S1至S3,S3至S5,备选路径组SI至S2,S2至S5中包含有所述中间点S2,则查询到的备选路径组为:S1至S2,S2至S5。
[0097]依据预设确定规则,在查询到的所述备选路径组中确定目标路径组。
[0098]其中,所述预设确定规则与上述各个方法实施例相对应,即:若是在上述方法实施例一的基础上确定包含有中间点的目标路径组,则所述预设确定规则与上述方法实施例一中的确定规则相同;若是在上述方法实施例二中的基础上确定包含有中间点的目标路径组,则所述预设确定规则与上述方法实施例二相对应即将查询到的首个包含有所述中间点的备选路径组确定为目标路径组。
[0099]需要说明的是,各个短路径中某些短路径不仅包含有始端及终端,还包含有阻挡端。在轨道交通系统中,所述阻挡端可以认为是在该段短路径中设置的阻挡信号机,其作用是用于提示轨道列车的最终停止位置。如图5所示,该图中包含有五条短路径,分别为SI至S2,S1至S3,SI至S4、S5至S8及S6至S8。且所述SI至S2的终端为S2,对应的阻挡端为S5 ;所述SI至S3的终端为S3,对应的阻挡端为S6 ;所述SI至S4的终端为S4,对应的阻挡立而为S9。
[0100]则上述备选路径组的确定过程中,在确定后续备选短路径时,并不是查询始端与前一短路径的终端相同的后续短路径,而是查询始端与前一短路径对应的阻挡端相同的后续短路径。例如,查询SI至S2的后续短路径时,将各条短路径的始端与S5进行比对,而并不是与S2进行比对。从而,最终确定的备选短路径组中的各条备选短路径可以表示为SI至 S2, S5 至 S8 ;S1 至 S3, S6 至 S8。
[0101]请参阅图6,其示出了本申请提供的一种轨道长路径的生成装置实施例一的结构示意图,应用于路径地址表,该路径地址表中包含有多条短路径,且所述每条短路径具有始端、终端及路径性质,本实施例可以包括:生成指令接收模块401、待生成路径获取模块402、备选长路径确定模块403及目标长路径确定模块404 ;其中:
[0102]生成指令接收模块401,用于接收轨道长路径生成指令;其中,所述轨道长路径生成指令中包含有始端、终端。
[0103]其中,所述轨道长路径生成指令是由轨道交通中的上位机生成的指令,即当上位机判断需要为某列轨道车生成行驶路径时,则会生成一条轨道长路径生成指令。该指令中包含有始端及终端,所述始端及终端在现实轨道中可以用信号机表示,则将一个信号机与另一个信号机之间的路径作为一条独立的短路径。
[0104]待生成路径获取模块402,用于依据所述轨道长路径生成指令,获取待生成长路径的始端、终端及路径性质。
[0105]需要说明的是,所述各条短路径具有相应的路径性质,包括列车路径及调车路径。其中,所述路径性质可以认为是短路径的一个属性,即该条短路径用于行驶何种作业类型的轨道车辆。具体的,若该条路径用于行驶列车作业类型的轨道车辆,该条短路径的路径性质为列车路径;若该条短路径用于行驶调车作业类型的轨道车辆,该条短路径的路径性质为调车路径。
[0106]其中,所述轨道长路径生成指令中包含有始端及终端,则待生成路径获取模块402可将该指令中的始端及终端确定为待生成长路径的始端及终端。另外,若所述轨道长路径生成指令中包含有路径性质时,则待生成路径获取模块402可将所述指令中的路径性质确定为所述待生成长路径的路径性质;若所述轨道长路径生成指令中未包含有路径性质,待生成路径获取模块402可以依据以所述待生成长路径的始端为始端的各条短路径的路径性质进行确定。当然,确定所述短路径的标准可以但不限定于长度或道岔岔口数目等。
[0107]备选长路径确定模块403,用于确定所述路径地址表中的至少一个备选路径组;其中,所述备选路径组中包含有多条备选短路径,所述各条备选短路径的性质与所述待生成长路径的性质相同,且首条备选短路径的始端与所述待生成长路径的始端相同,后续备选短路径的始端依次与前一备选短路径的终端相同,末条备选短路径的终端与所述待设定长路径的终端相同。
[0108]其中,所述路径地址表中包含有多条短路径,且所述各条短路径均具有对应的始端、终端及
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1