移除轨道的疑似段的方法_2

文档序号:9634654阅读:来源:国知局
1具有“空闲”状态,因此,在疑似段420从区域控制器122的记录中移除之后,疑似段420的NC0移除过程被视为完成。在CT 410实际上穿过整个疑似段420之前,如果疑似段420的估计长度小于预定阈值距离,则出现在铁路系统中的任何NCT都不能在实体上适配疑似段420,在CT 410与区段N和区段N+1之间的区段边界430之间的区段N的剩余疑似区域420被认为是可移动的。然而,区域控制器122还被配置来排除在通过区域控制器122接收区段N+1占用状态的改变之前疑似段420中NCT的一部分可能已经进入下一区段N+1的可能性。
[0024]在可选操作310中,区域控制器122检查区段N+1的占用状态。如果区段N+1的占用状态不是处于“空闲”状态,则过程结束,因为不让CT 410穿过疑似段420区域控制器122就不能移除疑似段420。如果区段N+1的占用状态被确认为“空闲”,则所述过程进行到操作315。
[0025]在操作415中,可计算出CT 410和区段边界430之间的估计距离DEST,所述估计距离对应于疑似段420的估计长度。在一些实施例中,基于CT 410的位置报告进行计算估计距离Dest。如图4A所示,CT 410包括前端412和后端414,且前端412比后端414距区段边界420的距离更近。估计距离DEST的计算包括根据CT 410的位置报告获取第一端部412的参考位置。这样,根据轨道上前端412的参考位置和区段边界430的位置计算出估计距离Dest。在一些实施例中,区域控制器122获知区段边界430的位置,因为占用检测装置132、134a、134b、136a、136b和138的位置是已知的且预先存储在可被区域控制器122访问的存储装置中。
[0026]在一些实施例中,CT 410根据预定刷新时段定期地提供区域控制器的位置报告。在一些实施例中,基于访问区域控制器122的最新位置报告计算估计距离队^
[0027]在一些实施例中,计算估计距离DEST要考虑到列车位置或边界位置的不确定公差。在一些实施例中,计算前端412的参考位置和区段边界430的位置之间的公称距离,而不考虑不确定性的影响。然后,通过增加预定调节值和公称距离获取估计距离Dest。在一些实施例中,预定调节值是一个或多个的CT 410预定突出(predetermined overhang)、在本铁路系统中可能NCT的预定突出、第一端部412报告位置的预定公差、或区段边界430的位置预定公差的汇总、以及类似的合适参数。
[0028]获取估计距离DEST后,所述过程进行到操作320,其中,区域控制器122确定估计距离DEST是否小于预定阈值距离DTHO在一些实施例中,预定阈值距离DTH对应于在本铁路系统中的NCT的最小长度。如果估计距离DEST不小于预定阈值距离D TH,所述过程结束,因为NCT很有可能在疑似段,这样区域122不能移除疑似段420。如果估计距离DEST小于预定阈值距离Dth,所述过程进行到操作325,其中,区域控制器122设置一计时器,该计时器被配置成在预定时间段后终止。
[0029]预定时间段是一个用来模拟占用状态的变化潜伏时期的非零时间段。在一些实施例中,基于在区段N+1中发生占用状态改变事件和通过区域控制器122接收占用状态改变事件之间的处理时间,设置预定时间段。
[0030]设置计时器后,估计距离DEST保持少于预定阈值距离D ^并且区段N+1的占用状态保持在“空闲”状态以持续预定时间段后,区域控制器122从记录中移除疑似段420。如图3所示,在操作330、335和340中,区域控制器122检查区段N是否保持在“空闲”状态时,计算出估计距离DEST并确定估计距离DEST是否小于预定阈值距离DTH,同样地在操作310、315和320中执行该步骤。在操作345中,区域控制器122确定计时器是否已过期。如果该计时器尚未过期,所述过程循环返回到操作330。否则,在操作450,计时器过期后,区域控制器112移除疑似段420。
[0031]在一些实施例中,基于一个或多个来自CT 410的多个位置报告,在计时器过期之前,重复执行操作335。在一些实施例中,基于每次访问到区域控制器的最新的位置报告122,操作345循环返回操作330以计算出估计距离DEST。
[0032]图4B是CT 410的图解,用于移除在CT 410之后、CT 410与区段N和区段N_1的区段边界450之间的疑似段440。类似于在图4A中的CT 410,图4B中的CT 410包括前端412和后端414,且后端414比前端412更靠近区段边界450。基于后端414的参考距离,现在计算图4B的估计距离DEST,然后当前讨论的下一个区段为取代区段N+1的区段N-1。除此之外,从区域控制器122的记录中移除疑似部分440的过程基本上类似于上述结合图3和图4A的过程。
[0033]根据一个或多个实施例,图5是方法500的流程图,方法500是图2中所述方法200的一部分。图5描述的方法500对应于图2中的操作组240。图6A-6C是根据一个或多个实施例结合移动CT 610移除疑似段的各种场景图解。应当理解,图6描述的方法600之前、期间和/或之后,可执行其它操作,并且其它过程在此仅做简要的描述。
[0034]如图6A-6B所示,当CT 610从区段N移动到区段N+1,区段N+1的占用状态从“空闲”转变为“占用”。在收到区段N+1占用状态的转变时,区域控制器122被配置来确定是否区段N+1的占用状态变化是由CT 610前端的移动NCT或由移动CT 610的前端612所引起。如图6C所述,当CT 610从区段N-1移向区段N时,区段N-1的占用状态从“占用”转变为“空闲”。在收到区段N-1占用状态的转变时,区域控制器122被配置来确定区段N-1的占用状态变化是是否由CT 610后面的移动NCT或由移动CT 610的后端614所引起。
[0035]如图5和图6A-6C所示,方法500始于操作510,其中区域控制器122确定CT 610是否已离开(或正在离开)、正在进入或对应于通过区域控制器122刚接收到的占用状态变化而进入区段。当区域控制器122接收区段N+1的占用状态的改变时,如果CT 610的前端的最新报告位置仍在区段N中,过程则进行到操作520a。考虑CT 610的位置报告时段,CT610可能已经向前移动(由虚线CT 610’所表示)。此外,一个假设性的NCT被适应为模拟在区段N+1的占用状态改变事件的发生。考虑在本铁路系统中占用状态改变的延迟,在相应潜伏时期,假设性的NCT可能已经向前移动。
[0036]如图5和6A所述,在操作520a,区域控制器122在预定时间段期间,响应于区段N+1占用状态的改变,(从区段N和区段N+1之间的区段边界620)获取假设性的NCT的参考行驶距离dnct。在一些实施例中,基于区段N+1中的占用状态改变时间的发生和占用状态改变事件的接收之间的处理时间,区域控制器122设置预定时间段。此外,在CT 610的位置报告的预定刷新时段,区域控制器122也获得CT 610’的行驶距离Dct(CT 610的前端612)。在一些实施例中,根据预定刷新时段,CT 610定期地提供区域控制器122的位置报告。在一些实施例中,预定刷新时段的范围从150毫秒到1秒。如图6A所示,疑似段630仍在区域控制器122的记录中,因为在区域控制器接收区段N+1的状态改变的报告的同时,CT 610还没有通过疑似段630。
[0037]在一些实施例中,在预定时间段,假设性NCT的参考行驶距离DNCT是假设性NCT的最大可能行驶距离。在一些实施例中,在预定时间刷新时段(TR),CT 610的参考行驶距离DCT是CT 610最小可能行驶距尚。计算的不例方程是:
[0038]DCT= T R*VCT
[0039]在一些实施例中,假设性NCT的参考行驶距离DNCT的计算包括获取CT 610的最新报告速度乂?并且使预定时间段(I\ATENCT)乘以报告速度VCT。在一些实施例中,CT 610的参考行驶距离0?的计算包括获取最新报告速度V ?和CT 610的前端612位置并使预定刷新时段乘以报告速度VCT。计算的示例方程是:
[0040]Dnct — T latency*Vct
[0041]然后,所述过程进行到操作525a,其中,区域控制器122计算CT 610’(包括CT610的参考行驶距离%0和假设性NCT之间的估计距离队^在一些实施例中,估计距离的计算包括根据CT 610的位置报告获取前端612的参考位置和区段边界620之间的参考距离Dmp。然后通过加上假设性的NCT的参考行驶距离Dnct,从参考位置DMP*再减去CT 610的参考行驶距离DCT,算出估计距离Dest
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1