轨道线路划分方法、装置、设备及存储介质

申请号 CN202311331052.2 申请日 2023-10-13 公开(公告)号 CN117422439A 公开(公告)日 2024-01-19
申请人 国能朔黄铁路发展有限责任公司; 中国铁道科学研究院集团有限公司铁道建筑研究所; 中国铁道科学研究院集团有限公司; 发明人 马战国; 肖致明; 刘英伟; 徐旸; 郄录朝; 许玉德; 唐永康; 余文颖; 司道林; 张喜; 潘振;
摘要 本 申请 公开一种轨道线路划分方法、装置、设备及存储介质,包括:获取目标轨道线路、单元区段划分信息,以及目标轨道线路上的检测数据;其中,单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为基本单元的最小长度的整数倍;根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段;根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合;根据分割点集合对目标轨道线路进行划分。上述方案利用目标轨道线路上的实际检测数据,将目标轨道线路划分为不等长不固定的动态单元区段,克服了传统方案中的固定划分方式,能够科学规划施工,提高现场作业效率和养修 质量 。
权利要求

1.一种轨道线路划分方法,其特征在于,所述方法包括:
获取目标轨道线路、单元区段划分信息,以及所述目标轨道线路上的检测数据;
其中,所述单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为所述基本单元的最小长度的整数倍;
根据所述目标轨道线路和所述单元区段划分信息确定划分后的初步单元区段;
根据所述初步单元区段和所述检测数据以多次集合划分的方式确定分割点集合;
根据所述分割点集合对所述目标轨道线路进行划分。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标轨道线路和所述单元区段划分信息确定划分后的初步单元区段,包括:
在所述目标轨道线路包含一种属性且所述目标轨道线路的长度大于或等于所述单元区段的最大长度的情况下,根据所述单元区段的最大长度将所述目标轨道线路划分为至少一个初步单元区段;
在所述目标轨道线路包含一种属性且所述目标轨道线路的长度小于所述单元区段的最大长度的情况下,根据所述基本单元的最小长度将所述目标轨道线路划分为至少一个初步单元区段。
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标轨道线路和所述单元区段划分信息确定划分后的初步单元区段,包括:
在所述目标轨道线路包含至少两种属性的情况下,若最高优先级对应的目标轨道线路的长度大于或等于所述单元区段的最大长度,则根据所述单元区段的最大长度将所述最高优先级对应的目标轨道线路划分为至少一个初步单元区段;
在所述目标轨道线路包含至少两种属性的情况下,若最高优先级对应的目标轨道线路的长度小于所述单元区段的最大长度,则根据所述基本单元的最小长度将所述最高优先级对应的目标轨道线路划分为至少一个初步单元区段。
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
在所述初步单元区段的长度小于所述基本单元的最小长度的情况下,将所述初步单元区段的长度更新为所述最小长度。
5.根据权利要求1‑3任一项所述的方法,其特征在于,所述根据所述初步单元区段和所述检测数据以多次集合划分的方式确定分割点集合,包括:
在所述检测数据中选择所述初步单元区段对应的极值点,将所述极值点构成的集合确定为第一集合;
根据所述第一集合确定合并分割点集合和极大值分割点集合;
根据所述合并分割点集合和所述极大值分割点集合确定分割点集合。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一集合确定合并分割点集合和极大值分割点集合,包括:
步骤一:计算所述第一集合中当前极值点与其右临极值点的误差值,判断所述误差值是否小于阈值参数;
其中,所述初步单元区段的里程由小到大的方向即为从左向右;
步骤二:在所述误差值小于阈值参数的情况下,从所述第一集合中剔除所述当前极值点,并将其左临极值点更新为当前极值点;否则,将所述当前极值点的右临极值点更新为当前极值点;
步骤三:重复执行上述步骤一至步骤二,直至所述当前极值点不存在右临极值点,将得到的集合确定为合并分割点集合;
步骤四:在所述合并分割点集合包含的各极值点中确定极大值点,并将确定出的各极大值点构成的集合确定为极大值分割点集合。
7.根据权利要求5所述的方法,其特征在于,所述根据所述合并分割点集合和所述极大值分割点集合确定分割点集合,包括:
步骤a:判断所述合并分割点集合中当前极值点与其右临极值点在所述极大值分割点集合中是否为相邻两点;
步骤b:若是,则将所述相邻两点中的最小值添加至极小值点集合;否则,将所述右临极值点更新为当前极值点;
步骤c:重复执行上述步骤a至步骤b,直至所述当前极值点不存在右临极值点,将得到的集合确定为极小值点集合;
步骤d:确定所述合并分割点集合和所述极大值分割点集合之间的差集,将所述差集与所述极小值点集合之间的并集确定为所述分割点集合。
8.一种轨道线路划分装置,其特征在于,所述装置包括:
获取模,用于获取目标轨道线路、单元区段划分信息,以及所述目标轨道线路上的检测数据;
其中,所述单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为所述基本单元的最小长度的整数倍;
确定模块,用于根据所述目标轨道线路和所述单元区段划分信息确定划分后的初步单元区段;
所述确定模块,还用于根据所述初步单元区段和所述检测数据以多次集合划分的方式确定分割点集合;
划分模块,用于根据所述分割点集合对所述目标轨道线路进行划分。
9.一种计算机设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1‑7任一项所述的轨道线路划分方法。
10.一种设备可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时,实现如权利要求1‑7任一项所述的轨道线路划分方法。

说明书全文

轨道线路划分方法、装置、设备及存储介质

技术领域

[0001] 本申请涉及轨道养护维修领域,尤其涉及一种轨道线路划分方法、装置、设备及存储介质。

背景技术

[0002] 当前,我国高速路养护维修部通常将线路划分为等长、固定的单元区段,通过计算单元区段的轨道质量指数等指标来评判轨道质量状态,从而制定养修计划。目前,国内针对线路划分的方法是机械地以200m为单元进行划分,通过检测计算轨道单元的轨道质量指数来评判轨道的质量状态,针对轨道质量较差的单元进行养修作业。但是这种固定的划分方法只显示了单元区段的长度,没有反映不同区段的线路条件以及邻近区段线路的相似性。而且,这种将单元区段长度固定设为200m的划分方式,没有将邻近相似特征的单元组合起来,以更好了解线路的状态来进行养修决策。同时,这种划分方法在长时间内不会发生变化,没有与每次的检测数据结合起来进行分析,从而造成养修区段的不连续,以及未突出病害的关键区段的问题,使得现场作业人员工作量饱和,降低了轨道的养修质量。发明内容
[0003] 本申请实施例提供了一种轨道线路划分方法、装置、设备及存储介质,利用目标轨道线路上的实际检测数据,将目标轨道线路划分为不等长不固定的动态单元区段,克服了传统方案中的固定划分方式,能够科学规划施工,提高现场作业效率和养修质量。
[0004] 第一方面,本申请实施例还提供了一种轨道线路划分方法,该方法包括:
[0005] 获取目标轨道线路、单元区段划分信息,以及目标轨道线路上的检测数据;
[0006] 其中,单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为基本单元的最小长度的整数倍;
[0007] 根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段;
[0008] 根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合;
[0009] 根据分割点集合对目标轨道线路进行划分。
[0010] 可选地,上述根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段,包括:
[0011] 在目标轨道线路包含一种属性且目标轨道线路的长度大于或等于单元区段的最大长度的情况下,根据单元区段的最大长度将目标轨道线路划分为至少一个初步单元区段;
[0012] 在目标轨道线路包含一种属性且目标轨道线路的长度小于单元区段的最大长度的情况下,根据基本单元的最小长度将目标轨道线路划分为至少一个初步单元区段。
[0013] 可选地,上述根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段,包括:
[0014] 在目标轨道线路包含至少两种属性的情况下,若最高优先级对应的目标轨道线路的长度大于或等于单元区段的最大长度,则根据单元区段的最大长度将最高优先级对应的目标轨道线路划分为至少一个初步单元区段;
[0015] 在目标轨道线路包含至少两种属性的情况下,若最高优先级对应的目标轨道线路的长度小于单元区段的最大长度,则根据基本单元的最小长度将最高优先级对应的目标轨道线路划分为至少一个初步单元区段。
[0016] 可选地,上述方法还包括:
[0017] 在初步单元区段的长度小于基本单元的最小长度的情况下,将初步单元区段的长度更新为最小长度。
[0018] 可选地,上述根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合,包括:
[0019] 在检测数据中选择初步单元区段对应的极值点,将极值点构成的集合确定为第一集合;
[0020] 根据第一集合确定合并分割点集合和极大值分割点集合;
[0021] 根据合并分割点集合和极大值分割点集合确定分割点集合。
[0022] 可选地,上述根据第一集合确定合并分割点集合和极大值分割点集合,包括:
[0023] 步骤一:计算第一集合中当前极值点与其右临极值点的误差值,判断误差值是否小于阈值参数;
[0024] 其中,初步单元区段的里程由小到大的方向即为从左向右;
[0025] 步骤二:在误差值小于阈值参数的情况下,从第一集合中剔除当前极值点,并将其左临极值点更新为当前极值点;否则,将当前极值点的右临极值点更新为当前极值点;
[0026] 步骤三:重复执行上述步骤一至步骤二,直至当前极值点不存在右临极值点,将得到的集合确定为合并分割点集合;
[0027] 步骤四:在合并分割点集合包含的各极值点中确定极大值点,并将确定出的各极大值点构成的集合确定为极大值分割点集合。
[0028] 可选地,上述根据合并分割点集合和极大值分割点集合确定分割点集合,包括:
[0029] 步骤a:判断合并分割点集合中当前极值点与其右临极值点在极大值分割点集合中是否为相邻两点;
[0030] 步骤b:若是,则将相邻两点中的最小值添加至极小值点集合;否则,将右临极值点更新为当前极值点;
[0031] 步骤c:重复执行上述步骤a至步骤b,直至当前极值点不存在右临极值点,将得到的集合确定为极小值点集合;
[0032] 步骤d:确定合并分割点集合和极大值分割点集合之间的差集,将差集与极小值点集合之间的并集确定为分割点集合。
[0033] 第二方面,本申请实施例还提供了一种轨道线路划分装置,该装置包括:
[0034] 获取模,用于获取目标轨道线路、单元区段划分信息,以及目标轨道线路上的检测数据;
[0035] 其中,单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为基本单元的最小长度的整数倍;
[0036] 确定模块,用于根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段;
[0037] 确定模块,还用于根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合;
[0038] 划分模块,用于根据分割点集合对目标轨道线路进行划分。
[0039] 第三方面,本申请实施例还提供了一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,当处理器执行程序时,实现如本申请任意实施例提供的一种轨道线路划分方法。
[0040] 第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如本申请任意实施例提供的一种轨道线路划分方法。
[0041] 本申请实施例提供了一种轨道线路划分方法、装置、设备及存储介质,包括:获取目标轨道线路、单元区段划分信息,以及目标轨道线路上的检测数据;其中,单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为基本单元的最小长度的整数倍;根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段;根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合;根据分割点集合对目标轨道线路进行划分。上述方案利用目标轨道线路上的实际检测数据,将目标轨道线路划分为不等长不固定的动态单元区段,克服了传统方案中的固定划分方式,能够科学规划施工,提高现场作业效率和养修质量。附图说明
[0042] 图1是本申请提供的一种轨道线路划分方法的流程图
[0043] 图2是本申请提供的根据第一集合确定合并分割点集合和极大值分割点集合的方法流程图;
[0044] 图3是本申请实施例提供的根据合并分割点集合和极大值分割点集合确定分割点集合的方法流程图;
[0045] 图4是本申请实施例提供的一种轨道线路划分装置的结构示意图;
[0046] 图5是本申请实施例提供的另一种轨道线路划分装置的结构示意图;
[0047] 图6是本申请实施例提供的计算机设备的结构示意图。

具体实施方式

[0048] 下面结合附图所示的实施例对本公开作进一步说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
[0049] 另外,在本申请实施例中,“可选地”或者“示例性地”等词用于表示作例子、例证或说明。本申请实施例中被描述为“可选地”或者“示例性地”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“可选地”或者“示例性地”等词旨在以具体方式呈现相关概念。
[0050] 本申请实施例提供了一种轨道线路划分方法的流程图,如图1所示,该方法可以包括但不限于如下步骤:
[0051] S101、获取目标轨道线路、单元区段划分信息,以及目标轨道线路上的检测数据。
[0052] 本申请实施例中的目标轨道线路即为待划分、待维护的路段,目标轨道线路可以用线路名称、起始里程、终点里程等信息进行标注。本申请实施例中的单元区段划分信息用于对目标轨道线路进行划分,示例性地,单元区段划分信息可以包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为基本单元的最小长度的整数倍。例如,假设目标轨道线路上的某单元区段同时包括桥梁、隧道等几种不同属性的路段,那么可以分别为这几种不同属性的路段标注优先级,这样可以以优先级较高的路段长度为准进行划分。
[0053] 本申请实施例中可以按照时间序列周期性检测数据,或者以等间距的方式检测目标轨道线路上的数据,从而获得输入量为n,幅值为A的时间序列检测数据T=(t1,t2,…,tn)。进一步地,在确定幅值A之前,还可以剔除采集数据中的异常值,比如偏高或偏低的数值。
[0054] S102、根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段。
[0055] 在本申请实施例中,可以根据目标轨道线路的实际情况对其进行划分,从而得到初步划分后的初步单元区段。例如,假设基本单元的最小长度为200m,单元区段的最大长度为2000m,若目标轨道线路包含一种属性且目标轨道线路的长度大于或等于单元区段的最大长度的情况下,那么根据单元区段的最大长度将目标轨道线路划分为至少一个初步单元区段。即假设若该单元区段为坡道,且坡道长度大于2000m,那么可以以2000m为一个初步单元区段对该坡道进行划分。反之,若目标轨道线路包含一种属性且目标轨道线路的长度小于单元区段的最大长度的情况下,那么根据基本单元的最小长度将目标轨道线路划分为至少一个初步单元区段。即假设若该单元区段为坡道,且坡道长度小于2000m,那么可以以200m为一个初步单元区段对该坡道进行划分。
[0056] 另外,在目标轨道线路包含至少两种属性的情况下,若最高优先级对应的目标轨道线路的长度大于或等于单元区段的最大长度,则根据单元区段的最大长度将最高优先级对应的目标轨道线路划分为至少一个初步单元区段。例如,若某一段目标轨道线路上同时包含有桥梁、隧道两种不同属性的路段,并且桥梁的优先级高于隧道的优先级,若桥梁的长度大于或等于2000m,则以2000m为一个初步单元区段对该桥梁进行划分。若最高优先级对应的目标轨道线路的长度小于单元区段的最大长度,则根据基本单元的最小长度将最高优先级对应的目标轨道线路划分为至少一个初步单元区段。即若上述桥梁的长度小于2000m,则可以以200m为一个初步单元区段对该桥梁进行划分。
[0057] S103、根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合。
[0058] 示例性地,本步骤的实现方式可以包括但不限于如下过程:在检测数据中选择初步单元区段对应的极值点,将极值点构成的集合确定为第一集合;根据第一集合确定合并分割点集合和极大值分割点集合;根据合并分割点集合和极大值分割点集合确定分割点集合。
[0059] 需要说明的是,目标轨道上的检测数据以正弦波曲线的形式分布,那么在检测数据构成的分布曲线上,必然存在极值点,即正弦波曲线的波峰对应的数值以及波谷对应的数值。
[0060] 由于步骤S102中已基于单元区段划分信息对目标轨道线路进行初步划分后得到了至少一个初步单元区段,那么在本步骤中可以以该初步单元区段为单位,确定每个初步单元区段上的极值点,将各极值点构成的集合确定为第一集合,进而以第一集合为基础,通过多次动态划分集合的方式确定最终的分割点集合。
[0061] S104、根据分割点集合对目标轨道线路进行划分。
[0062] 可以理解的是,上述步骤S103中确定的分割点集合中包含的元素也为极值点,且该极值点为目标轨道线路上检测数据中的某几个,或者也可以理解为最终确定的分割点集合为目标轨道线路上的检测数据构成的集合的子集。根据分割点集合中包含的各极值点对目标轨道线路重新进行划分,可以将目标轨道线路上的实际检测数据利用起来,基于轨道线路台账数据,将目标轨道线路划分为不等长不固定的动态单元区段,从而突出了病害位置的结构特征,以便于科学规划施工,提高现场作业效率,提高养修质量。
[0063] 本申请实施例提供了一种轨道线路划分方法,包括:获取目标轨道线路、单元区段划分信息,以及目标轨道线路上的检测数据;其中,单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为基本单元的最小长度的整数倍;根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段;根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合;根据分割点集合对目标轨道线路进行划分。上述方案利用目标轨道线路上的实际检测数据,将目标轨道线路划分为不等长不固定的动态单元区段,克服了传统方案中的固定划分方式,能够科学规划施工,提高现场作业效率和养修质量。
[0064] 在一种示例中,在上述步骤S102的划分过程中,若划分后的初步单元区段的长度小于基本单元的最小长度,可以将初步单元区段的长度更新为最小长度。即若对某一段线路以2000m长度为单位或200m长度为单位进行划分后,若划分后的最后一个初步单元区段的长度小于200m,则可以将该区段的长度延伸更新为200m。可以理解的是,若划分后的最后一个初步单元区段的长度大于200m且小于2000m,则可以以基本单元的最小长度200m继续划分。
[0065] 如图2所示,在一种示例中,上述步骤S103中根据第一集合确定合并分割点集合和极大值分割点集合的实现方式可以包括但不限于如下步骤:
[0066] S201、计算第一集合中当前极值点与其右临极值点的误差值,判断误差值是否小于阈值参数。
[0067] 在本申请实施例中,可以将初步单元区段里程由小到大的方向标记为从左至右的方向。在方向确定之后,令第一集合中的某个极值点为当前极值点,计算该极值点与其右临极值点之间的误差值,并判断该误差值是否小于阈值参数P,其中,阈值参数P可以为时间序列幅值A的比例。
[0068] S202、在误差值小于阈值参数的情况下,从第一集合中剔除当前极值点,并将其左临极值点更新为当前极值点;否则,将当前极值点的右临极值点更新为当前极值点。
[0069] S203、重复执行上述步骤S201至步骤S202,直至当前极值点不存在右临极值点,将得到的集合确定为合并分割点集合。
[0070] 即在上述过程中,以从左至右循环的方式两两计算相邻两个极值点之间的误差值,若该误差值小于阈值参数P,则将该误差值对应的极值点剔除,将其左邻极值点和右临极值点更新为相邻两个极值点,并重新计算该相邻两个极值点之间的误差值,若该误差值仍然小于阈值参数,则继续剔除右临极值点,并计算左临极值点和该右临极值点的右临极值点之间的误差值,以此类推。反之,若误差值大于或等于阈值参数,则将重新确定下一个极值点,并计算其与右临极值点之间的误差值,即将当前极值点的右临极值点更新为当前极值点,重复上述过程。在对第一集合中的每个极值点都执行过上述计算过程后,将保留下来的极值点构成的集合标记为合并分割点集合。
[0071] S204、在合并分割点集合包含的各极值点中确定极大值点,并将确定出的各极大值点构成的集合确定为极大值分割点集合。
[0072] 同样地,上述合并分割点集合中各极值点构成正弦波样式的曲线,那么可以在该集合包含的各极值点中确定出极大值点,并将确定出的各极大值点构成的集合标记为极大值分割点集合。
[0073] 如图3所示,在一种示例中,上述步骤S103中,根据合并分割点集合和极大值分割点集合确定分割点集合的实现方式可以包括但不限于如下步骤:
[0074] S301、判断合并分割点集合中当前极值点与其右临极值点在极大值分割点集合中是否为相邻两点。
[0075] S302、若是,则将相邻两点中的最小值添加至极小值点集合;否则,将右临极值点更新为当前极值点。
[0076] S303、重复执行上述步骤S301至步骤S302,直至当前极值点不存在右临极值点,将得到的集合确定为极小值点集合。
[0077] 可以理解的是,若合并分割点集合中相邻两个极值点在极大值分割点集合中也为相邻极值点时,将两者中的最小值添加进极小值点集合。反之,若合并分割点集合中相邻两个极值点在极大值分割点集合中均不为相邻极值点,那么极小值点集合为空。
[0078] S304、确定合并分割点集合和极大值分割点集合之间的差集,将差集与极小值点集合之间的并集确定为分割点集合。
[0079] 在上述方案中,基于台账信息对单元区段的线路特征进行了识别,利用目标轨道线路上的实际检测数据,以集合的方式多次对初步单元区段进行动态划分,能够根据检测数据对线路状态较差的区段进行组合,突出线路病害的重点区段,从而利于决策者进行科学的养修决策,以提高现场作业效率和养修质量。
[0080] 下面结合实际案例对本申请实施例提供的方案做进一步地详细说明。
[0081] 例如,以某高速铁路上行线为例进行动态单元区段划分。基于上述实施过程先确定基本单元的最小长度为200m,单元区段的最大长度为2000m。根据单元区段划分信息包含的各项内容对该线路进行初步划分,得到划分后的初步单元区段,如表1所示,共划分了692个初步单元区段。
[0082] 表1某上行线路初步单元区段划分结果(部分)
[0083]
[0084] 令阈值参数P为0.25,结合阈值参数P,以上述多次动态划分集合的方式对第一次划分得到的初步划分区段进行二次划分,得到777个单元区段,划分结果如表2所示。
[0085] 表2某上行线路动态单元区段划分结果(部分)
[0086]
[0087]
[0088] 相比于第一阶段以固定长度划分的方式,后续多次动态划分的方式多划分出85个单元区段。其中,上述表2中,单元区段类型中最末尾的数字表示划分后其所处的区段数。
[0089] 在本方案中,以轨道线路上的实际检测数据为基础,通过对优先级、区段长度等确定,将轨道线路动态划分为不等长不固定的单元区段,实现轨道线路划分与实际道路情况相结合。
[0090] 图4为本申请实施例提供的一种轨道线路划分装置的结构示意图,如图4所示,该装置可以包括:获取模块401、确定模块402、划分模块403;
[0091] 获取模块,用于获取目标轨道线路、单元区段划分信息,以及目标轨道线路上的检测数据;
[0092] 其中,单元区段划分信息包括单元区段的优先级、属性、最大长度以及基本单元的最小长度,单元区段的最大长度为基本单元的最小长度的整数倍;
[0093] 根据目标轨道线路和单元区段划分信息确定划分后的初步单元区段;
[0094] 根据初步单元区段和检测数据以多次集合划分的方式确定分割点集合;
[0095] 根据分割点集合对目标轨道线路进行划分。
[0096] 在一种示例中,确定模块,用于在目标轨道线路包含一种属性且目标轨道线路的长度大于或等于单元区段的最大长度的情况下,根据单元区段的最大长度将目标轨道线路划分为至少一个初步单元区段;或者,在目标轨道线路包含一种属性且目标轨道线路的长度小于单元区段的最大长度的情况下,根据基本单元的最小长度将目标轨道线路划分为至少一个初步单元区段。
[0097] 在一种示例中,确定模块,还用于在目标轨道线路包含至少两种属性的情况下,若最高优先级对应的目标轨道线路的长度大于或等于单元区段的最大长度,则根据单元区段的最大长度将最高优先级对应的目标轨道线路划分为至少一个初步单元区段;或者,在目标轨道线路包含至少两种属性的情况下,若最高优先级对应的目标轨道线路的长度小于单元区段的最大长度,则根据基本单元的最小长度将最高优先级对应的目标轨道线路划分为至少一个初步单元区段。
[0098] 如图5所示,上述装置还可以包括更新模块404;
[0099] 更新模块,用于在初步单元区段的长度小于基本单元的最小长度的情况下,将初步单元区段的长度更新为最小长度。
[0100] 在一种示例中,确定模块,用于在检测数据中选择初步单元区段对应的极值点,将极值点构成的集合确定为第一集合;根据第一集合确定合并分割点集合和极大值分割点集合;以及,根据合并分割点集合和极大值分割点集合确定分割点集合。
[0101] 在一种示例中,上述确定模块,具体可以用于执行以下步骤:
[0102] 步骤一:计算第一集合中当前极值点与其右临极值点的误差值,判断误差值是否小于阈值参数;
[0103] 其中,初步单元区段的里程由小到大的方向即为从左向右;
[0104] 步骤二:在误差值小于阈值参数的情况下,从第一集合中剔除当前极值点,并将其左临极值点更新为当前极值点;否则,将当前极值点的右临极值点更新为当前极值点;
[0105] 步骤三:重复执行上述步骤一至步骤二,直至当前极值点不存在右临极值点,将得到的集合确定为合并分割点集合;
[0106] 步骤四:在合并分割点集合包含的各极值点中确定极大值点,并将确定出的各极大值点构成的集合确定为极大值分割点集合。
[0107] 在一种示例中,上述确定模块,具体可以用于执行以下步骤:
[0108] 步骤a:判断合并分割点集合中当前极值点与其右临极值点在极大值分割点集合中是否为相邻两点;
[0109] 步骤b:若是,则将相邻两点中的最小值添加至极小值点集合;否则,将右临极值点更新为当前极值点;
[0110] 步骤c:重复执行上述步骤a至步骤b,直至当前极值点不存在右临极值点,将得到的集合确定为极小值点集合;
[0111] 步骤d:确定合并分割点集合和极大值分割点集合之间的差集,将差集与极小值点集合之间的并集确定为分割点集合。
[0112] 上述基于轨道线路划分装置可以执行图1‑图3所提供的轨道线路划分方法,具备该方法中相应的器件和有益效果。
[0113] 图6为本申请实施例提供的一种计算机设备的结构示意图,如图6所示,该计算机设备包括控制器601、存储器602、输入装置603、输出装置604;计算机设备中控制器601的数量可以是一个或多个,图6中以一个控制器601为例;计算机设备中的控制器601、存储器602、输入装置603和输出装置604可以通过总线或其他方式连接,图6中以通过总线连接为例。
[0114] 存储器602作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如图3实施例中的轨道线路划分方法对应的程序指令/模块(例如,轨道线路划分装置中的获取模块401、确定模块402、划分模块403)。控制器601通过运行存储在存储器602中的软件程序、指令以及模块,从而执行计算机设备的各种功能以及数据处理,即实现上述的轨道线路划分方法。
[0115] 存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据计算机的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器602可进一步包括相对于控制器601远程设置的存储器,这些远程存储器可以通过网络连接至终端/服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0116] 输入装置603可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入。输出装置604可包括显示屏等显示装置。
[0117] 本申请实施例还提供一种包含计算机可执行指令的存储介质,该计算机可执行指令在由计算机控制器执行时用于执行一种轨道线路划分方法,该方法包括图3所示的步骤。
[0118] 通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
[0119] 值得注意的是,上述轨道线路划分装置中所包括的模块只是按照功能逻辑进行划分,但并不局限于上述的划分方式,只要能够实现相应的功能即可,不用于限制本申请的保护范围。
[0120] 注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。
QQ群二维码
意见反馈