1.本发明涉及一种轨道区段中反向重叠区域的通用判断计算方法。
背景技术:2.近年来,我国各大城市的轨道交通快速发展,列车运行的高速性、可靠性被愈来愈重视,而列车动态测试是其中必不可少的一个环节。如图1所示,为休眠管理区的动态测试区域定义图列车在执行动态测试时,若存在一个其它防护路径中的休眠管理区,其位置与当前防护路径中的任一休眠管理区有交集且授权方向相反,则两区域不能同时激活。如何快速准确地判断出两休眠管理区是否有交集且授权方向相反,具有重大意义。
技术实现要素:3.本发明的目的在于提供一种轨道区段中反向重叠区域的通用判断计算方法,能够快速准确地判断出两段轨道区段是否反向重叠。
4.为了达到上述目的,本发明提供一种轨道区段中反向重叠区域的通用判断计算方法,若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的起点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的起点,则两段轨道区段反向重叠;或者,若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的终点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的终点,则两段轨道区段反向重叠。
5.从线路地图中分别确定第一轨道区段和第二轨道区段的起点、终点和方向。
6.对于每一段轨道区段,根据起点和方向依次寻找下一个线路单元,直至搜索到终点所属的线路单元。
7.本发明可准确地判断出两段轨道区段是否反向重叠,极大地提高了判断效率。
附图说明
8.图1为休眠管理区的动态测试区域定义图。
9.图2为本发明提供的一种轨道区段中反向重叠区域的通用判断计算方法的流程图。
具体实施方式
10.以下根据图2具体说明本发明的较佳实施例。
11.如图2所示,本发明提供一种轨道区段中反向重叠区域的通用判断计算方法,包含以下步骤:
12.步骤s1、选取两段轨道区段;
13.从线路地图中分别确定第一轨道区段和第二轨道区段的起点、终点和方向;
14.步骤s2、计算两段轨道区段的路径;
15.对于每一段轨道区段,根据起点和方向依次寻找下一个线路单元,直至搜索到终
点所属的线路单元;
16.步骤s3、分别判断一段轨道区段从起点搜索至终点的过程中是否经过另一段轨道区段的起点或终点;
17.判断第一轨道区段从起点搜索至终点的过程中是否经过第二轨道区段的起点或终点,并且判断第二轨道区段从起点搜索至终点的过程中是否也经过第一轨道区段的起点或终点;
18.步骤s4、判断两端轨道区段是否反向重叠;
19.若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的起点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的起点,则两段轨道区段反向重叠;
20.或者,若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的终点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的终点,则两段轨道区段反向重叠;
21.其余情况下,则两段轨道区段没有反向重叠。
22.与现有技术相比,本发明具有以下优点:
23.高效准确:通过分别判断两段轨道区段从起点搜索至终点的过程中,是否都经过另一段轨道区段的起点或终点,即可准确地判断出两段轨道区段是否反向重叠,极大地提高了判断效率。
24.需要说明的是,在本发明的实施例中,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述实施例,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
25.在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
26.尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
技术特征:1.一种轨道区段中反向重叠区域的通用判断计算方法,其特征在于,若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的起点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的起点,则两段轨道区段反向重叠;或者,若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的终点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的终点,则两段轨道区段反向重叠。2.如权利要求1所述的轨道区段中反向重叠区域的通用判断计算方法,其特征在于,从线路地图中分别确定第一轨道区段和第二轨道区段的起点、终点和方向。3.如权利要求2所述的轨道区段中反向重叠区域的通用判断计算方法,其特征在于,对于每一段轨道区段,根据起点和方向依次寻找下一个线路单元,直至搜索到终点所属的线路单元。
技术总结一种轨道区段中反向重叠区域的通用判断计算方法,若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的起点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的起点,则两段轨道区段反向重叠;或者,若第一轨道区段从起点搜索至终点的过程中,经过第二轨道区段的终点,且第二轨道区段从起点搜索至终点的过程中,也经过第一轨道区段的终点,则两段轨道区段反向重叠。本发明能够快速准确地判断出两段轨道区段是否反向重叠。准确地判断出两段轨道区段是否反向重叠。准确地判断出两段轨道区段是否反向重叠。
技术研发人员:王晓琼 吕新军 陈祥
受保护的技术使用者:卡斯柯信号有限公司
技术研发日:2021.11.12
技术公布日:2022/1/11