基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体

本文节选并改编于“Yan Gao, Chenggang Bai and Quan Quan. Distributed Control for aMulti-Agent System to Pass through a Connected Quadrangle Virtual Tube [J]. IEEETransactions on Control of Network Systems (Early Access), 2022

简介

近些年来,随着相关技术的快速发展,无人机集群越来越多的应用于各种复杂的任务。其中,如何引导无人机集群穿越复杂环境并安全到达指定区域是一个亟待结局的问题。在这过程中,各无人机不仅要实现机间防碰撞,还需要与环境中的各种障碍物防碰撞。 本文创新性的设计了一种“多边形拼接虚拟管道”,在虚拟管道内没有障碍物。因此无人机只需在实现机间防碰撞的基础上,保持飞行在虚拟管道内,即可实现穿越复杂环境。针对多边形拼接虚拟管道,本文还设计了一种基于向量场算法的分布式控制器,并通过仿真、实验进行验证。

1. 虚拟管道建模

多边形拼接虚拟管道的基础是“梯形虚拟管道”,因此首先介绍梯形虚拟管道。如图1所示,梯形虚拟管道包括一条起始线,一条终点线和两条边界线。相对应的,多边形拼接虚拟管道的每个多边形,同样包括一条起始线,一条终点线和两条边界线,如图2所示。不同之处在于,梯形虚拟管道的起始线与终点线必须保持平行,多边形则不然。

基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体

图1

基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体

图1

2. 控制器设计

针对梯形虚拟管道,我们基于向量场算法,设计了一种无死锁的分布式控制器。该控制器由三个控制指令叠加而成,分别为沿着管道前飞指令,防碰撞指令以及管道保持指令。基于拉塞尔不变集的相关性质,我们证明了该控制器可保证无人机集群始终安全地飞行在虚拟管道内,并能顺利通过梯形虚拟管道,且无死锁、堵塞现象的发生。图3展示了该控制器的向量场示意图,其中管道中心处存在一架友方无人机。

基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体

图3

针对多边形拼接虚拟管道,我们设计了一种无死锁的切换逻辑。如图4所示,每个多边形都定义了其对应的内接梯形、外接梯形和底边梯形。当无人机恰好穿越两个多边形的分界线时,无人机首先应用下一个多边形对应的底边梯形控制器。当无人机进入该多边形对应的内接梯形时,无人机转而应用该内接梯形的控制器。

基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体

图4

3. 仿真与实验

首先,在Matlab仿真环境中验证所提出算法的有效性。如图5所示,20架无人机以不同的速度穿越多边形拼接虚拟管道。在仿真开始时,最前方的无人机速度最慢,最后方的无人机速度最快,因此后方的无人机有超越前方无人机的趋势。通过仿真可以看出,我们提出的算法实现了控制目标,即无人机集群始终安全地飞行在虚拟管道内,并能顺利通过虚拟管道。其次,我们利用Tello无人机远程控制平台进行实验。如图6所示,与仿真结果类似,各个无人机安全、快速地穿越了多边形拼接管道。

基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体

图5

基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体

图6

审核编辑 :李倩

京云律所-娄底站 京云律所-朔州站 京云律所-枣庄站 京云律所-仁怀站 京云律所-罗定站 京云律所-扬中站 京云律所-甘南站 京云律所-荣成站 京云律所-原平站 京云律所-和龙站 京云律所-江门站 京云律所-会理站 京云律所-涟源站 京云律所-临汾站 京云律所-界首站 京云律所-阿里站 京云律所-中卫站 京云律所-个旧站 京云律所-奎屯站 京云律所-北安站 京云律所-漳州站 京云律所-银川站 京云律所-鞍山站 京云律所-阜新站 京云律所-北京站 京云律所-庐山站 京云律所-吐鲁番站 京云律所-弥勒站 京云律所-霍尔果斯站 京云律所-洮南站 京云律所-北海站 京云律所-宁安站 京云律所-柳州站 京云律所-万源站 京云律所-昆山站 京云律所-昌都站 京云律所-阿拉善站 京云律所-武冈站 京云律所-瓦房店站 京云律所-怀化站 京云律所-三亚站 京云律所-瑞安站 京云律所-枝江站 京云律所-湘潭站 京云律所-滕州站 京云律所-钦州站 京云律所-华阴站 京云律所-巴彦淖尔站 京云律所-嫩江站 京云律所-侯马站 京云律所-河池站 京云律所-绥化站 京云律所-乳山站 京云律所-南京站 京云律所-介休站 京云律所-绵竹站 京云律所-萍乡站 京云律所-海北站 京云律所-京山站 京云律所-四会站 京云律所-巩义站 京云律所-韩城站 京云律所-通化站 京云律所-兴义站 京云律所-六安站 京云律所-日喀则站 京云律所-额尔古纳站 京云律所-武安站 京云律所-邹城站 京云律所-肇庆站 京云律所-慈溪站 京云律所-兰溪站 京云律所-喀什站 京云律所-齐齐哈尔站 京云律所-玉林站 京云律所-焦作站 京云律所-讷河站 京云律所-茂名站 京云律所-安庆站 京云律所-禄丰站 京云律所-宜宾站 京云律所-张掖站 京云律所-霍林郭勒站 京云律所-昌邑站 京云律所-老河口站 京云律所-张家界站 京云律所-荔浦站 京云律所-黄南站 京云律所-利川站 京云律所-林州站 京云律所-巴中站 京云律所-信阳站 京云律所-周口站 京云律所-梅州站 京云律所-库车站 京云律所-宣威站 京云律所-自贡站 京云律所-遵义站 京云律所-泸水站 京云律所-宁波站

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:基于多边形拼接虚拟管道的无人机集群分布式控制-虚拟化几何体 https://www.yhzz.com.cn/a/7470.html

如何使用LM317和BC557构建软启动电路-3842软启动
上一篇 2023-04-18 02:01:49
使用LinkIt ONE实现空气质量监测系统的设计-lingo软件的优缺点
下一篇 2023-04-18 02:08:18

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。