技术新讯 > 控制调节装置的制造及其应用技术 > 一种无人机输电线路巡检路径规划方法与流程  >  正文

一种无人机输电线路巡检路径规划方法与流程

  • 国知局
  • 2024-08-01 00:06:07

本发明属于线路巡检,具体涉及一种无人机输电线路巡检路径规划方法。

背景技术:

1、无人机在线路巡检过程中需要考虑无人机自身物理约束例如遥控链路距离等、飞行区域中威胁和障碍物分布、杆塔精细巡检不同的任务电量消耗等诸多约束条件,最终需要为无人机在给定的飞行区域中规划出一条既能快速完成巡检任务,又能连接飞行起点和目标终点的满足所有约束条件的最优或次优可飞行路径;在复杂和极限工作环境下,为了保证无人机能顺利完成任务并安全返航,对无人机巡检路径进行规划十分必要;因此,提供一种合理优化飞行路径、最大化利用电池电量、降低风险、有效提高巡检效率的一种无人机输电线路巡检路径规划方法是非常有必要的。

技术实现思路

1、本发明的目的是为了克服现有技术的不足,而提供一种合理优化飞行路径、最大化利用电池电量、降低风险、有效提高巡检效率的一种无人机输电线路巡检路径规划方法。

2、本发明的目的是这样实现的:一种无人机输电线路巡检路径规划方法,所述方法包括以下步骤:

3、步骤1:初始化输电线路杆塔巡检任务集合和无人机起降点;

4、步骤2:利用gis系统计算、获取两输电线路杆塔之间的飞行路径长度;

5、步骤3:初始化输电线路杆塔巡检任务执行表;

6、步骤4:根据整体规划任务复杂程度新建一定数量蚂蚁的蚁群;

7、步骤5:根据路径选择概率,输电线路杆塔巡检任务集合中挑选一个未遍历的输电线路杆塔任务点,作为蚂蚁的候选路径节点对象;

8、步骤6:判断无人机到候选巡检对象的耗电量是否大于无人机剩余电量;若大于无人机剩余电量,则舍弃该输电线路杆塔任务点,执行步骤5重新选择候选巡检对象;若不大于无人机剩余电量,则将候选巡检对象作为无人机的下一个巡检对象;

9、步骤7:将步骤6确定的巡检对象加入输电线路杆塔巡检任务执行表,并计算无人机剩余电量;

10、步骤8:判断输电线路杆塔巡检任务集合中是否存在未遍历的输电线路杆塔任务点;若存在未遍历的输电线路杆塔任务点,则执行步骤9,否则执行步骤10;

11、步骤9:判断无人机剩余电量是否小于最小电量限制,若小于最小电量限制,则新增一台无人机,执行步骤4,否则执行步骤5;

12、步骤10:计算目标值函数,得到迭代解;

13、步骤11:比较、更新全局最优解,更新蚁群信息素;

14、步骤12:判断是否达到最大迭代次数,若达到最大迭代次数,则执行步骤13,否则执行步骤3;

15、步骤13:输出全局最优解,得到最优的无人机巡检路径集合,结束。

16、所述步骤2中的利用gis系统计算、获取两输电线路杆塔之间的飞行路径长度具体为:基于gis系统标注杆塔坐标点,从gis系统中得到两输电线路杆塔距离数据。

17、所述步骤4中的根据整体规划任务复杂程度新建一定数量蚂蚁的蚁群具体为:新建的蚁群数量为输电线路杆塔数量的1.5倍。

18、所述步骤5中的根据路径选择概率,输电线路杆塔巡检任务集合中挑选一个未遍历的输电线路杆塔任务点,作为蚂蚁的候选路径节点对象具体为:路径选择概率为:式中,表示无人机k从杆塔点vi向下一个杆塔点vj转移的概率;α表示信息素系数,α决定信息浓度的相对影响力;β表示启发式因子,β决定启发式信息的相对影响力;γ表示执行杆塔巡检任务能耗的放大系数;τij(t)表示路径弧(vi,vj)的信息浓度;ηij表示从杆塔点vi到vj的吸引度,即启发式信息;tabuk表示无人机k以外其它无人机访问过的杆塔点的禁忌表;cij表示从杆塔点vi到杆塔点vj的飞行距离。

19、所述步骤6中的判断无人机到候选巡检对象的耗电量是否大于无人机剩余电量具体为:基于gis系统标注无人机起飞点和杆塔坐标点,在无人机系统中规划对输电杆塔的自主精细化巡检航迹,得到巡检各杆塔的耗电量。

20、所述步骤8中的判断输电线路杆塔巡检任务集合中是否存在未遍历的输电线路杆塔任务点具体为:表示如果无人机k从杆塔点vi出发巡检了杆塔点vj,则其他无人机不会再经过该路径弧。

21、所述步骤10中的计算目标值函数,得到迭代解具体为:定义v={v1,v2,...,vn}表示任务线路所有杆塔点的集合;e表示杆塔与杆塔之间的路径弧集;v1,v2,...,vn表示杆塔标注点;v0表示无人机起降点;xijk表示无人机k是否经过路径弧(vi,vj),xijk∈{0,1},xijk=1表示无人机k经过路径弧(vi,vj),xijk=0表示无人机k不经过路径弧(vi,vj);yki表示无人机k是否巡检杆塔i,yki∈{0,1},yki=1表示无人机k巡检杆塔i;yki=0表示无人机k不巡杆塔i;无人机巡检路径规划模型的目标函数如下:式中,z表示无人机飞行距离的总和;cij表示无人机从杆塔点vi到杆塔点vj的飞行距离;k表示无人机数量。

22、所述步骤10中的无人机巡检路径规划模型目标函数的约束条件为:①式中,q表示无人机充满电时的电量;qj表示无人机巡检杆塔点vj所消耗的能耗;上式表示无人机k从起降点起飞后执行杆塔巡检任务的能耗不超过无人机满电时的电量;②上式表示无人机起飞数量小于等于无人机总数量;③上式表示杆塔j只需要一台无人机执行其巡检任务;④上式表示无人机执行完巡检任务后,回到起降点,等待后面的任务;⑤上式表示杆塔点vj如果由无人机k执行巡检任务,则无人机k一定会经过以vj为终点的路径弧;相反,如果无人机k不巡检杆塔点vj,无人机k不会经过以vj为终点的路径弧;⑥上式表示如果无人机k从杆塔点vi出发巡检了杆塔点vj,则其他无人机不会再经过该路径弧。

23、所述步骤11中的比较、更新全局最优解,更新蚁群信息素具体为:通过对每个路径所存在的当前最优解的情况,来引导蚁群向具有更多解的路径进行探索,同时利用最大最小原理来保证算法的全局收敛性;由于多目标问题不存在某一个最优解,而是存在着一组最优解集,所以多目标优化问题是力求找出一组解,并使这个解集最大限度地逼近真实的pareto前沿;优化算法中的每只蚂蚁依一定的概率在当前路径或跳转到其它路径进行搜索,当每只蚂蚁搜索到各自局部最优解时一次循环结束,并将搜索到的解保存到当前循环最优解集中,并由后台程序对得到的解进行处理;

24、所述更新蚁群信息素的更新原则具体包括以下步骤:

25、步骤11.1:为所有路径设置信息素浓度τ的最大最小值,即限制在一定的范围[τmin,τmax],意义在于一定程度上限制所有路径上蚂蚁受到极端信息素的影响,扩大蚁群搜索最佳路径的范围,避免陷入局部最优解;当其低于等于最小值τmin时,τ即被设定为最小值τmin;当其大于等于最大值τmax时,τ即被设定为最大值τmax;

26、步骤11.2:迭代每完成一次就对最优解生成的路径信息进行更新,以完全保留历史最优解的信息;

27、步骤11.3:最大最小蚁群算法在迭代初期,为使蚁群能够开辟更多路径,设定一个初始值较小的信息素挥发速率ρ,为确保在初期蚁群能开辟更多路径,需设置一个初始值较大的信息素浓度τ,因此设置为τmax,避免快速陷入到局部最优解;

28、蚂蚁释放信息素和各个杆塔间连接路径上的信息素挥发是同时进行的,当蚁群完成一次搜索时,每条路径上的信息素浓度就要更新一次,信息素更新公式如下:其中,表示全局最优解的值。

29、所述步骤12中的判断是否达到最大迭代次数具体为:每迭代一次,迭代次数xh=xh+1,当迭代次数xh等于最大迭代次数时,判为迭代结束。

30、本发明的有益效果:本发明为一种无人机输电线路巡检路径规划方法,在使用中,本发明通过建立输电线路无人机巡检路径规划模型,利用改进的最大最小蚁群算法求解,合理优化无人机飞行路径,得到最优的无人机自主巡检路径集合,最大化利用无人机电池电量,减少消耗的无人机任务储备电池数量以完成更多的杆塔任务,降低了无人机丢失和坠毁的风险,既能有效提高巡检效率,又确保了无人机安全返航;本发明能够有效减少无人机起降次数和现场操作人员工作量及时间,提高了线路运维的工作速度;本发明具有合理优化飞行路径、最大化利用电池电量、降低风险、有效提高巡检效率的优点。

本文地址:https://www.jishuxx.com/zhuanli/20240730/199680.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。