一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电力巡检导航路径的获取方法和系统与流程

2022-02-22 05:24:22 来源:中国专利 TAG:


1.本发明涉及导航路径获取领域,特别是涉及一种电力巡检导航路径的获取方法和系统。


背景技术:

2.对电力设备和输电线路进行巡逻检查,是保障电力设施正常运行的一项重要措施。目前,对于电力设施进行巡检,主要是通过巡检人员按照对巡检路径的记忆,对电力设施进行人工巡检。
3.出于安全和运维成本的考虑,目前电力设施通常设置在人烟稀少,且地形复杂的野外。由于野外环境中的地貌和植被变化较为剧烈,即使巡检人员熟悉当地环境,在地貌和植被发生剧烈变化时仍旧难以保证巡检路线的准确性。且由于野外环境路网覆盖率较低,现有导航系统难以为巡检人员提供准确的巡检路径导航信息。这都降低了对电力设施的巡检效率,且增大了巡检人员在巡检过程中由于路径错误导致出现危险的几率。因此,如何针对巡检路径提供准确可靠的导航路径,已成为现阶段亟待解决的问题。


技术实现要素:

4.本发明实施例的目的在于提供一种电力巡检导航路径的获取方法和系统,以实现对电力线路巡检提供准确的导航路径。具体技术方案如下:
5.一种电力巡检导航路径的获取方法,所述方法包括:
6.获取目标电力线路的第一数量个历史巡检轨迹,其中,所述历史巡检轨迹至少包括一个路径起点、多个轨迹点和一个路径终点,所述历史巡检轨迹为对所述目标电力线路进行巡检的轨迹。
7.基于全点匹配相似度距离度量方法,计算每个所述历史巡检轨迹与聚类中心轨迹的相似度,并判断所述相似度是否大于第一预设阈值,若是,则确定大于所述第一预设阈值的所述相似度对应的所述历史巡检轨迹为合格轨迹。
8.将不少于一个的所述合格轨迹转化为对应的轨迹灰度图,并在所述轨迹灰度图中均匀插入多个控制点,利用预设轮廓生成模型对所述轨迹灰度图上的所述控制点进行局部能量最小化处理,获得多个局部能量最小位置点,并将所述路径起点、所述局部能量最小位置点和所述路径终点依次连接,获得一条所述目标电力线路的路径折线。
9.利用预设路径简化算法对所述路径折线进行简化,获得对所述目标电力线路进行巡检的导航路径。
10.可选的,所述基于全点匹配相似度距离度量方法,计算每个所述历史巡检轨迹与聚类中心轨迹的相似度,并判断所述相似度是否大于第一预设阈值,若是,则确定大于所述第一预设阈值的所述相似度对应的所述历史巡检轨迹为合格轨迹,包括:
11.基于所述全点匹配相似度距离度量方法,对第二数量个所述历史巡检轨迹进行两两相似度计算,并根据获得的第三数量个所述两两相似度生成巡检轨迹相似度矩阵。
12.基于预设密度峰值聚类算法,对所述巡检轨迹相似度矩阵进行特征提取,获得聚类中心轨迹。
13.利用所述全点匹配相似度距离度量方法,计算所述相似度,并将所述相似度与第一预设阈值进行比较,在所述相似度大于所述第一预设阈值时,确定大于所述第一预设阈值的所述相似度对应的所述清洗后的巡检轨迹确定为所述合格轨迹。
14.可选的,所述将不少于一个的所述合格轨迹转化为对应的轨迹灰度图,并在所述轨迹灰度图中均匀插入多个控制点,利用预设轮廓生成模型对所述轨迹灰度图上的所述控制点进行局部能量最小化处理,获得多个局部能量最小位置点,并将所述路径起点、所述局部能量最小位置点和所述路径终点依次连接,获得一条所述目标电力线路的路径折线,包括:
15.利用预设灰度图转化算法,将不少于一个的所述合格轨迹转化为对应的所述轨迹灰度图。
16.将所述轨迹灰度图中,连接所述路径起点和所述路径终点的直线确定为初始轮廓,并在所述初始轮廓中均匀插入多个所述控制点。
17.利用预设轮廓生成模型对所述轨迹灰度图上的所述控制点进行迭代局部能量最小化处理,获得多个局部能量最小位置点,并将所述路径起点、所述局部能量最小位置点和所述路径终点依次连接,获得一条所述目标电力线路的路径折线,其中,所述迭代局部能量最小化处理是在所述控制点所处的局部邻域内,通过迭代将所述控制点拉到所述局部领域中的能量最小位置点。
18.可选的,所述利用预设路径简化算法对所述路径折线进行简化,获得所述目标电力线路的导航路径,包括:
19.利用所述预设路径简化算法,对所述路径折线上除所述路径起点和所述路径终点的每个所述局部能量最小位置点,进行简化校验,判断所述局部能量最小位置点与所述路径折线间的垂直距离是否大于第二预设阈值,若是,则将大于所述第二预设阈值的所述垂直距离对应的所述局部能量最小位置点去除。
20.将经过所述简化的所述路径折线,确定为所述目标电力线路的导航路径。
21.可选的,所述方法还包括:
22.对所述第一数量个历史巡检轨迹进行清洗处理,获得第二数量个所述清洗后的巡检轨迹,其中,所述清洗处理包括:清除轨迹点的重复信息、校验停留点和处理异常轨迹。
23.基于全点匹配相似度距离度量方法,计算每个所述历史巡检轨迹与聚类中心轨迹的相似度,包括:
24.基于全点匹配相似度距离度量方法,计算每个清洗后的所述历史巡检轨迹与聚类中心轨迹的相似度。
25.可选的,所述清除所述轨迹点的重复信息,具体包括:
26.对所述历史巡检轨迹中的所述轨迹点,按照由所述路径起点至所述路径终点方向进行重复轨迹点去除,判断相邻两个所述轨迹点间的距离是否小于第三预设阈值,若是,删除两个所述轨迹点中距离所述路径终点更近的所述轨迹点。
27.对所述历史巡检轨迹中的所述轨迹点,按照由所述路径起点至所述路径终点方向进行重复时间戳去除,判断相邻两个所述轨迹点的时间戳是否一致,若是,则删除两个所述
轨迹点中距离所述路径终点更近的所述轨迹点。
28.可选的,所述停留点是定位装置在所述轨迹点停留时间超过预设时长的轨迹点,所述校验停留点,包括:
29.对经过所述清除轨迹点的重复信息的所述历史巡检轨迹,利用预设核密度估计算法,按照预设搜索半径,以所述停留点为圆心进行累计邻域点时空贡献计算,获得所述停留点的停留指数。
30.将所述停留指数大于第四预设阈值的停留点确定为潜在停留点,将两个相邻的所述潜在停留点确定为潜在停留段,判断所述潜在停留段的时间间隔是否小于第五预设阈值,若是,则将所述潜在停留段删除。
31.在所述潜在停留段的时间间隔不小于第五预设阈值时,判断所述潜在停留段的时间间隔是否小于第六预设阈值,若是,则将所述潜在停留段的两个所述停留点坐标进行平均,生成新的所述轨迹点。
32.可选的,所述处理异常轨迹,包括:
33.对所述历史巡检轨迹进行轨迹点速度超速校验,当所述轨迹点速度大于第七预设阈值时,确定所述轨迹点为异常轨迹点,对该异常轨迹点执行打断操作。
34.和/或,对所述历史巡检轨迹进行两轨迹点距离校验,当所述两轨迹点距离大于第八预设阈值时,确定该所述两轨迹点为异常轨迹点,对所述两轨迹点执行所述打断操作。
35.和/或,对所述历史巡检轨迹进行两轨迹点时间间隔校验,当所述两轨迹点时间间隔大于第九预设阈值或为负数时,确定该所述两轨迹点为异常轨迹点,对所述两轨迹点执行所述打断操作。
36.其中,所述打断操作是将所述历史巡检轨迹在所述异常轨迹点处打断为多条轨迹,并保留所述轨迹中轨迹点个数大于第十预设阈值的轨迹。
37.一种电力巡检导航路径的获取系统,所述系统包括:
38.轨迹获取模块201,用于获取目标电力线路的第一数量个历史巡检轨迹,其中,历史巡检轨迹至少包括一个路径起点、多个轨迹点和一个路径终点,历史巡检轨迹为对目标电力线路进行巡检的轨迹。
39.相似度比对模块202,基于全点匹配相似度距离度量方法,计算每个历史巡检轨迹与聚类中心轨迹的相似度,并判断相似度是否大于第一预设阈值,若是,则确定大于第一预设阈值的相似度对应的历史巡检轨迹为合格轨迹。
40.路径折线生成模块203,用于将不少于一个的合格轨迹转化为对应的轨迹灰度图,并在轨迹灰度图中均匀插入多个控制点,利用预设轮廓生成模型对轨迹灰度图上的控制点进行局部能量最小化处理,获得多个局部能量最小位置点,并将路径起点、局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线。
41.导航路径生成模块204,用于利用预设路径简化算法对路径折线进行简化,获得对目标电力线路进行巡检的导航路径。
42.可选的,相似度比对模块202被配置为:
43.基于全点匹配相似度距离度量方法,对第二数量个历史巡检轨迹进行两两相似度计算,并根据获得的第三数量个两两相似度生成巡检轨迹相似度矩阵。
44.基于预设密度峰值聚类算法提取算法,对巡检轨迹相似度矩阵进行特征提取,获
得聚类中心轨迹。
45.利用全点匹配相似度距离度量方法,计算相似度,并将相似度与第一预设阈值进行比较,在相似度大于第一预设阈值时,确定大于第一预设阈值的相似度对应的清洗后的巡检轨迹确定为合格轨迹。
46.可选的,路径折线生成模块203被配置为:
47.利用预设灰度图转化算法,将不少于一个的合格轨迹转化为对应的轨迹灰度图;
48.将轨迹灰度图中,连接路径起点和路径终点的直线确定为初始轮廓,并在初始轮廓中均匀插入多个控制点;
49.利用预设轮廓生成模型对轨迹灰度图上的控制点进行迭代局部能量最小化处理,获得多个局部能量最小位置点,并将路径起点、局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线,其中,迭代局部能量最小化处理是在控制点所处的局部邻域内,通过迭代将控制点拉到局部领域中的能量最小位置点。
50.可选的,导航路径生成模块204被配置为:
51.利用预设路径简化算法,对路径折线上除路径起点和路径终点的每个局部能量最小位置点,进行简化校验,判断局部能量最小位置点与路径折线间的垂直距离是否大于第二预设阈值,若是,则将大于第二预设阈值的垂直距离对应的局部能量最小位置点去除。
52.将经过简化的路径折线,确定为目标电力线路的导航路径。
53.可选的,系统还包括:
54.清洗处理模块,用于对第一数量个历史巡检轨迹进行清洗处理,获得第二数量个清洗后的历史巡检轨迹,其中,清洗处理包括:清除轨迹点的重复信息、校验停留点和处理异常轨迹。
55.相似度比对模块被配置为:
56.基于全点匹配相似度距离度量方法,计算每个清洗后的历史巡检轨迹与聚类中心轨迹的相似度。
57.可选的,清洗处理模块包括:第一清洗子模块,用于对历史巡检轨迹中的轨迹点,按照由路径起点至路径终点方向进行重复轨迹点去除,判断相邻两个轨迹点间的距离是否小于第三预设阈值,若是,删除两个轨迹点中距离路径终点更近的轨迹点。
58.对历史巡检轨迹中的轨迹点,按照由路径起点至路径终点方向进行重复时间戳去除,判断相邻两个轨迹点的时间戳是否一致,若是,则删除两个轨迹点中距离路径终点更近的轨迹点。
59.可选的,清洗处理模块还包括:
60.第二清洗子模块,用于对经过清除轨迹点的重复信息的历史巡检轨迹,利用预设核密度估计算法,按照预设搜索半径,以停留点为圆心进行累计邻域点时空贡献计算,获得停留点的停留指数。
61.将停留指数大于第四预设阈值的停留点确定为潜在停留点,将两个相邻的潜在停留点确定为潜在停留段,判断潜在停留段的时间间隔是否小于第五预设阈值,若是,则将潜在停留段删除。
62.在潜在停留段的时间间隔不小于第五预设阈值时,判断潜在停留段的时间间隔是否小于第六预设阈值,若是,则将潜在停留段的两个停留点坐标进行平均,生成新的轨迹
点。
63.可选的,清洗处理模块还包括:
64.第三清洗子模块,用于对历史巡检轨迹进行轨迹点速度超速校验,当轨迹点速度大于第七预设阈值时,确定轨迹点为异常轨迹点,对该异常轨迹点执行打断操作。
65.和/或,对历史巡检轨迹进行两轨迹点距离校验,当两轨迹点距离大于第八预设阈值时,确定该两轨迹点为异常轨迹点,对两轨迹点执行打断操作。
66.和/或,对历史巡检轨迹进行两轨迹点时间间隔校验,当两轨迹点时间间隔大于第九预设阈值或为负数时,确定该两轨迹点为异常轨迹点,对两轨迹点执行打断操作。
67.其中,打断操作是将历史巡检轨迹在异常轨迹点处打断为多条轨迹,并保留轨迹中轨迹点个数大于第十预设阈值的轨迹。
68.本发明实施例提供的一种电力巡检导航路径的获取方法和系统,通过引入预设轮廓生成模型和预设路径简化算法对经过筛选后的轨迹,进行局部能量最小处理,并对包括起点、局部能量最小位置点和终点在内的路径折线简化,获得最终路径,使得本发明在保证路径准确性的前提下,获得的最终路径为最短路径,提高了巡检效率。同时本发明利用全点匹配相似度距离度量方法,对历史巡检轨迹进行准确性校验,从而保证用于路径生成的历史巡检轨迹的准确度,保证生成的最终路径的准确性。最后,本发明还对用于路径生成的历史巡检轨迹进行了清洗,将重复异常的控制点进行清除,在提高路径生成效率的同时,保证了生成的最终路径的准确性。可见,本发明实现了对电力线路巡检提供准确的导航路径的发明目的。
69.当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
附图说明
70.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
71.图1为本发明实施例提供的一种电力巡检导航路径的获取方法的流程图
72.图2为本发明实施例提供的一种电力巡检导航路径的获取系统的框图。
具体实施方式
73.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
74.本发明实施例提供了一种电力巡检导航路径的获取方法,如图1所示,方法包括:
75.s101、获取目标电力线路的第一数量个历史巡检轨迹,其中,历史巡检轨迹至少包括一个路径起点、多个轨迹点和一个路径终点,历史巡检轨迹为对目标电力线路进行巡检的轨迹。
76.可选的,在本发明的一个可选实施例中,上述历史巡检轨迹是由运维人员携带的定位设备采集的。运维人员在对电力线路进行巡逻检查时,随身携带的定位设备会记录运维人员的巡检轨迹,并对运维人员停留时间较长或作出记录的位置进行标记,并根据该标记位置的相关信息生成一个轨迹点。其中,上述定位设备包括但不限于:gps定位设备和具有定位功能的通讯设备。
77.可选的,在本发明的另一个可选实施例中,上述获取目标电力线路的第一数量个历史巡检轨迹的方式,可以是获取目标电力线路的起点坐标和终点坐标,遍历历史巡检轨迹的路径起点和路径终点,将上述路径起点和路径终点与目标电力线路的起点坐标和终点坐标相同或相近的历史巡检轨迹,确定为目标电力线路的历史巡检轨迹。
78.s102、基于全点匹配相似度距离度量方法,计算每个历史巡检轨迹与聚类中心轨迹的相似度,并判断相似度是否大于第一预设阈值,若是,则确定大于第一预设阈值的相似度对应的历史巡检轨迹为合格轨迹。
79.可选的,上述全点匹配相似度距离度量方法(symmetric segment path distance,sspd),通过比对两个历史巡检轨迹的相似度,可以获得多组相似度,并根据多组相似度构建巡检轨迹相似度矩阵。该巡检轨迹相似度矩阵可以用于提取聚类中心轨迹。上述聚类中心轨迹是指巡检人员在巡检过程中,通过密度最高的轨迹点构成的模拟轨迹,通过将历史巡检轨迹与该聚类中心轨迹进行相似度比对,可以获取准确度较高的历史巡检轨迹,从而保证最终获得导航路径的准确性。
80.可选的,在本发明的一个可选实施例中,在基于全点匹配相似度距离度量方法,计算每个历史巡检轨迹与聚类中心轨迹的相似度之前,可以对步骤s101中获取目标电力线路的第一数量个历史巡检轨迹,进行清洗处理,去除历史巡检轨迹中对导航路径产生干扰的数据,从而保证最终生成的导航路径的准确性。
81.s103、将不少于一个的合格轨迹转化为对应的轨迹灰度图,并在轨迹灰度图中均匀插入多个控制点,利用预设轮廓生成模型对轨迹灰度图上的控制点进行局部能量最小化处理,获得多个局部能量最小位置点,并将路径起点、局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线。
82.可选的,在本发明的一个可选实施例中,上述将合格轨迹转化为对应的轨迹灰度图的方式包括但不限于:栅格化和二值化,本发明对于选择何种方式进行轨迹灰度图转化不做过多限制,以实现本发明目的为准。
83.可选的,在本发明的另一个可选实施例中,上述多个控制点的个数可以通过将轨迹灰度图中,路径起点与路径终点的直线距离除以单位长度获得,例如,选取单位长度为15米,路径起点与路径终点的直线距离为9000米,则上述控制点的个数为600个。本发明对上述单位长度的具体数值不做过多限制。
84.可选的,在本发明的一个可选实施例中,上述预设轮廓生成模型可以为动态轮廓模型(active contour model)中的snake模型。本发明通过对现有snake模型的能量计算公式进行优化,分别计算控制点在其所处的局部邻域内的能量,并通过迭代逐渐将上述控制点拉倒其所述的局部邻域中能量最小的位置,并将该位置确定为局部能量最小位置点。将上述路径起点、不少于一个局部能量最小位置点和路径终点依次连接,完成路径折线的生成。其中,上述对现有snake模型的能量计算公式进行优化后的公式为:
[0085][0086]
其中,lw为上述路径起点、路径终点间的实际距离,与上述路径起点、路径终点间的直线距离的比值。w1(1/lw)表示上述控制点拉至一个位置后,初始轮廓的弯曲度,表示控制点的弹性能量,表示控制点的弯曲能量,表示控制点外部能量,表示控制点外部能量,表示控制点外部能量,为梯度算子,i(v)为控制点的外部能量。上述w1、w2、w3和w4为上述各项的权重,且w1 w2 w3 w4=1。e
total
为控制点的局部能量最小位置的能量。
[0087]
s104、利用预设路径简化算法对路径折线进行简化,获得对目标电力线路进行巡检的导航路径。
[0088]
可选的,在本发明的一个可选实施例中,上述预设路径简化算法可以为道格拉斯算法。本发明利用道格拉斯算法将上述路径折线中距离折线较远的轨迹点进行去除,减少了最终获取的导航路径中的干扰轨迹点,使得导航路径中的轨迹直观准确,利于巡检人员的实际使用。
[0089]
本发明通过引入预设轮廓生成模型和预设路径简化算法对经过筛选后的轨迹,进行局部能量最小化处理,并对包括起点、局部能量最小位置点和终点在内的路径折线简化,获得最终路径,使得本发明在保证路径准确性的前提下,获得的最终路径为最短路径,提高了巡检效率。同时本发明利用全点匹配相似度距离度量方法,对历史巡检轨迹进行准确性校验,从而保证用于路径生成的历史巡检轨迹的准确度,保证生成的最终路径的准确性。最后,本发明还对用于路径生成的历史巡检轨迹进行了清洗,将重复异常的控制点进行清除,在提高路径生成效率的同时,保证了生成的最终路径的准确性。可见,本发明实现了对电力线路巡检提供准确的导航路径的发明目的。
[0090]
可选的,基于全点匹配相似度距离度量方法,计算每个历史巡检轨迹与聚类中心轨迹的相似度,并判断相似度是否大于第一预设阈值,若是,则确定大于第一预设阈值的相似度对应的历史巡检轨迹为合格轨迹,包括:
[0091]
基于全点匹配相似度距离度量方法,对第二数量个历史巡检轨迹进行两两相似度计算,并根据获得的第三数量个两两相似度生成巡检轨迹相似度矩阵。
[0092]
基于预设密度峰值聚类算法,对巡检轨迹相似度矩阵进行特征提取,获得聚类中心轨迹。
[0093]
利用全点匹配相似度距离度量方法,计算相似度,并将相似度与第一预设阈值进行比较,在相似度大于第一预设阈值时,确定大于第一预设阈值的相似度对应的清洗后的巡检轨迹确定为合格轨迹。
[0094]
其中,上述第一数量和上述第二数量可以相同或不同。
[0095]
可选的,将不少于一个的合格轨迹转化为对应的轨迹灰度图,并在轨迹灰度图中均匀插入多个控制点,利用预设轮廓生成模型对轨迹灰度图上的控制点进行局部能量最小化处理,获得多个局部能量最小位置点,并将路径起点、局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线,包括:
[0096]
利用预设灰度图转化算法,将不少于一个的合格轨迹转化为对应的轨迹灰度图。
[0097]
将轨迹灰度图中,连接路径起点和路径终点的直线确定为初始轮廓,并在初始轮廓中均匀插入多个控制点。
[0098]
利用预设轮廓生成模型对轨迹灰度图上的控制点进行迭代局部能量最小化处理,获得多个局部能量最小位置点,并将路径起点、局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线,其中,迭代局部能量最小化处理是在控制点所处的局部邻域内,通过迭代将控制点拉到局部领域中的能量最小位置点。
[0099]
可选的,在本发明的一个可选实施例中,获取上述每一个轨迹灰度图的多个局部能量最小位置点后,将路径起点、所有轨迹灰度图的局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线。
[0100]
可选的,利用预设路径简化算法对路径折线进行简化,获得目标电力线路的导航路径,包括:
[0101]
利用预设路径简化算法,对路径折线上除路径起点和路径终点的每个局部能量最小位置点,进行简化校验,判断局部能量最小位置点与路径折线间的垂直距离是否大于第二预设阈值,若是,则将大于第二预设阈值的垂直距离对应的局部能量最小位置点去除。
[0102]
将经过简化的路径折线,确定为目标电力线路的导航路径。
[0103]
可选的,方法还包括:
[0104]
对第一数量个历史巡检轨迹进行清洗处理,获得第二数量个清洗后的巡检轨迹,其中,清洗处理包括:清除轨迹点的重复信息、校验停留点和处理异常轨迹。
[0105]
基于全点匹配相似度距离度量方法,计算每个历史巡检轨迹与聚类中心轨迹的相似度,包括:
[0106]
基于全点匹配相似度距离度量方法,计算每个清洗后的历史巡检轨迹与聚类中心轨迹的相似度。
[0107]
可选的,清除轨迹点的重复信息,具体包括:
[0108]
对历史巡检轨迹中的轨迹点,按照由路径起点至路径终点方向进行重复轨迹点去除,判断相邻两个轨迹点间的距离是否小于第三预设阈值,若是,删除两个轨迹点中距离路径终点更近的轨迹点。
[0109]
对历史巡检轨迹中的轨迹点,按照由路径起点至路径终点方向进行重复时间戳去除,判断相邻两个轨迹点的时间戳是否一致,若是,则删除两个轨迹点中距离路径终点更近的轨迹点。
[0110]
可选的,在本发明的一个可选实施例中,由于上述定位设备在实际使用过程中收到外部环境干扰等情况,会导致存储的历史巡检轨迹中的轨迹点和时间戳存在重复现象。重复的轨迹点和重复的时间戳会影响最终生成的导航路径的准确性,通过清除轨迹点的重复信息可以消除对导航路径的准确性的影响。
[0111]
可选的,停留点是定位装置在轨迹点停留时间超过预设时长的轨迹点,校验停留点,包括:
[0112]
对经过清除轨迹点的重复信息的历史巡检轨迹,利用预设核密度估计算法,按照预设搜索半径,以停留点为圆心进行累计邻域点时空贡献计算,获得停留点的停留指数。
[0113]
将停留指数大于第四预设阈值的停留点确定为潜在停留点,将两个相邻的潜在停
留点确定为潜在停留段,判断潜在停留段的时间间隔是否小于第五预设阈值,若是,则将潜在停留段删除。
[0114]
在潜在停留段的时间间隔不小于第五预设阈值时,判断潜在停留段的时间间隔是否小于第六预设阈值,若是,则将潜在停留段的两个停留点坐标进行平均,生成新的轨迹点。
[0115]
可选的,在本发明的一个可选实施例中,上述定位设备受外部环境影响会产生信号偏移现象,使得历史巡检轨迹中的轨迹点偏离实际轨迹点的位置,且巡检人员在某一轨迹点长时间停留,会导致该轨迹点存在大量停留信息。这都会影响上述步骤s102中的相似度计算。本发明通过对停留点信息进行校验,从根本上保证了用于生成导航路径的信息的准确性。
[0116]
可选的,处理异常轨迹,包括:
[0117]
对历史巡检轨迹进行轨迹点速度超速校验,当轨迹点速度大于第七预设阈值时,确定轨迹点为异常轨迹点,对该异常轨迹点执行打断操作。
[0118]
和/或,对历史巡检轨迹进行两轨迹点距离校验,当两轨迹点距离大于第八预设阈值时,确定该两轨迹点为异常轨迹点,对两轨迹点执行打断操作。
[0119]
和/或,对历史巡检轨迹进行两轨迹点时间间隔校验,当两轨迹点时间间隔大于第九预设阈值或为负数时,确定该两轨迹点为异常轨迹点,对两轨迹点执行打断操作。
[0120]
其中,打断操作是将历史巡检轨迹在异常轨迹点处打断为多条轨迹,并保留轨迹中轨迹点个数大于第十预设阈值的轨迹。
[0121]
本发明通过引入预设轮廓生成模型和预设路径简化算法对经过筛选后的轨迹,进行局部能量最小位置化处理,并对包括起点、局部能量最小位置点和终点在内的路径折线简化,获得最终路径,使得本发明在保证路径准确性的前提下,获得的最终路径为最短路径,提高了巡检效率。同时本发明利用全点匹配相似度距离度量方法,对历史巡检轨迹进行准确性校验,从而保证用于路径生成的历史巡检轨迹的准确度,保证生成的最终路径的准确性。最后,本发明还对用于路径生成的历史巡检轨迹进行了清洗,将重复异常的控制点进行清除,在提高路径生成效率的同时,保证了生成的最终路径的准确性。可见,本发明实现了对电力线路巡检提供准确的导航路径的发明目的。
[0122]
与上述电力巡检导航路径的获取方法实施例相对应,本发明还提供了一种电力巡检导航路径的获取系统,如图2所示,电力巡检导航路径的获取系统包括:
[0123]
轨迹获取模块201,用于获取目标电力线路的第一数量个历史巡检轨迹,其中,历史巡检轨迹至少包括一个路径起点、多个轨迹点和一个路径终点,历史巡检轨迹为对目标电力线路进行巡检的轨迹。
[0124]
相似度比对模块202,基于全点匹配相似度距离度量方法,计算每个历史巡检轨迹与聚类中心轨迹的相似度,并判断相似度是否大于第一预设阈值,若是,则确定大于第一预设阈值的相似度对应的历史巡检轨迹为合格轨迹。
[0125]
路径折线生成模块203,用于将不少于一个的合格轨迹转化为对应的轨迹灰度图,并在轨迹灰度图中均匀插入多个控制点,利用预设轮廓生成模型对轨迹灰度图上的控制点进行局部能量最小化处理,获得多个局部能量最小位置点,并将路径起点、局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线。
[0126]
导航路径生成模块204,用于利用预设路径简化算法对路径折线进行简化,获得对目标电力线路进行巡检的导航路径。
[0127]
可选的,相似度比对模块202被配置为:
[0128]
基于全点匹配相似度距离度量方法,对第二数量个历史巡检轨迹进行两两相似度计算,并根据获得的第三数量个两两相似度生成巡检轨迹相似度矩阵。
[0129]
基于预设密度峰值聚类算法提取算法,对巡检轨迹相似度矩阵进行特征提取,获得聚类中心轨迹。
[0130]
利用全点匹配相似度距离度量方法,计算相似度,并将相似度与第一预设阈值进行比较,在相似度大于第一预设阈值时,确定大于第一预设阈值的相似度对应的清洗后的巡检轨迹确定为合格轨迹。
[0131]
可选的,路径折线生成模块203被配置为:
[0132]
利用预设灰度图转化算法,将不少于一个的合格轨迹转化为对应的轨迹灰度图;
[0133]
将轨迹灰度图中,连接路径起点和路径终点的直线确定为初始轮廓,并在初始轮廓中均匀插入多个控制点;
[0134]
利用预设轮廓生成模型对轨迹灰度图上的控制点进行迭代局部能量最小化处理,获得多个局部能量最小位置点,并将路径起点、局部能量最小位置点和路径终点依次连接,获得一条目标电力线路的路径折线,其中,迭代局部能量最小化处理是在控制点所处的局部邻域内,通过迭代将控制点拉到局部领域中的能量最小位置点。
[0135]
可选的,导航路径生成模块204被配置为:
[0136]
利用预设路径简化算法,对路径折线上除路径起点和路径终点的每个局部能量最小位置点,进行简化校验,判断局部能量最小位置点与路径折线间的垂直距离是否大于第二预设阈值,若是,则将大于第二预设阈值的垂直距离对应的局部能量最小位置点去除。
[0137]
将经过简化的路径折线,确定为目标电力线路的导航路径。
[0138]
可选的,系统还包括:
[0139]
清洗处理模块,用于对第一数量个历史巡检轨迹进行清洗处理,获得第二数量个清洗后的历史巡检轨迹,其中,清洗处理包括:清除轨迹点的重复信息、校验停留点和处理异常轨迹。
[0140]
相似度比对模块被配置为:
[0141]
基于全点匹配相似度距离度量方法,计算每个清洗后的历史巡检轨迹与聚类中心轨迹的相似度。
[0142]
可选的,清洗处理模块包括:第一清洗子模块,用于对历史巡检轨迹中的轨迹点,按照由路径起点至路径终点方向进行重复轨迹点去除,判断相邻两个轨迹点间的距离是否小于第三预设阈值,若是,删除两个轨迹点中距离路径终点更近的轨迹点。
[0143]
对历史巡检轨迹中的轨迹点,按照由路径起点至路径终点方向进行重复时间戳去除,判断相邻两个轨迹点的时间戳是否一致,若是,则删除两个轨迹点中距离路径终点更近的轨迹点。
[0144]
可选的,清洗处理模块还包括:
[0145]
第二清洗子模块,用于对经过清除轨迹点的重复信息的历史巡检轨迹,利用预设核密度估计算法,按照预设搜索半径,以停留点为圆心进行累计邻域点时空贡献计算,获得
停留点的停留指数。
[0146]
将停留指数大于第四预设阈值的停留点确定为潜在停留点,将两个相邻的潜在停留点确定为潜在停留段,判断潜在停留段的时间间隔是否小于第五预设阈值,若是,则将潜在停留段删除。
[0147]
在潜在停留段的时间间隔不小于第五预设阈值时,判断潜在停留段的时间间隔是否小于第六预设阈值,若是,则将潜在停留段的两个停留点坐标进行平均,生成新的轨迹点。
[0148]
可选的,清洗处理模块还包括:
[0149]
第三清洗子模块,用于对历史巡检轨迹进行轨迹点速度超速校验,当轨迹点速度大于第七预设阈值时,确定轨迹点为异常轨迹点,对该异常轨迹点执行打断操作。
[0150]
和/或,对历史巡检轨迹进行两轨迹点距离校验,当两轨迹点距离大于第八预设阈值时,确定该两轨迹点为异常轨迹点,对两轨迹点执行打断操作。
[0151]
和/或,对历史巡检轨迹进行两轨迹点时间间隔校验,当两轨迹点时间间隔大于第九预设阈值或为负数时,确定该两轨迹点为异常轨迹点,对两轨迹点执行打断操作。
[0152]
其中,打断操作是将历史巡检轨迹在异常轨迹点处打断为多条轨迹,并保留轨迹中轨迹点个数大于第十预设阈值的轨迹。
[0153]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0154]
在一个典型的配置中,设备包括一个或多个处理器(cpu)、存储器和总线。设备还可以包括输入/输出接口、网络接口等。
[0155]
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。存储器是计算机可读介质的示例。
[0156]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0157]
本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形
式。
[0158]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0159]
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0160]
以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献