[发明专利]基于群集智能的多无人机协同区域巡视控制方法有效
申请号: | 201811298212.7 | 申请日: | 2018-11-01 |
公开(公告)号: | CN109375645B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 秦家虎;王帅;陈宇航;林奕爽;郑景文 | 申请(专利权)人: | 中国科学技术大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 李坤 |
地址: | 230026 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 群集 智能 无人机 协同 区域 巡视 控制 方法 | ||
1.一种基于群集智能的多无人机协同区域巡视控制方法,使N架无人机在各自的目标位置做圆周运动,最终实现对目标区域的协同覆盖巡视,且达到稳定状态时,N架所述无人机进入同步监视模式或平衡监视模式,N≥2,包括:
步骤A:对巡视区域分割,控制N架无人机飞往各自指定位置;
步骤B:建立目标方程,使该目标方程取得极小值时,N架所述无人机的相位达到期望的相位分布;
步骤C:确定该目标方程在求取极小值过程中的下降方向和步长,并根据期望的相位分布,确定N架所述无人机的控制率;
步骤D:基于下降方向与步长,迭代计算所述控制率,并将所述控制率发送至N架所述无人机;
步骤E:重复步骤C至步骤D,直至终止协同巡视模式;
其中,所述步骤B中,所述目标方程如下式所示:
其中,θ=[θ1,...,θN]T,θ的每一个元素是每个所述无人机的相位角,当到达其惟一的极大值点时,N架所述无人机的相位角相同;当到达其惟一极小值点时,N架所述无人机的相位平衡。
2.根据权利要求1所述的基于群集智能的多无人机协同区域巡视控制方法,所述步骤C中,基于BFGS方法,确定该目标方程在求取极小值过程中的下降方向。
3.根据权利要求2所述的基于群集智能的多无人机协同区域巡视控制方法,所述步骤C中,该目标方程在求取极小值过程中的下降方向如下式所示:
其中,k表示第k次采集时刻。
4.根据权利要求3所述的基于群集智能的多无人机协同区域巡视控制方法,所述步骤C中,通过线性搜索算法确定合适的步长。
5.根据权利要求4所述的基于群集智能的多无人机协同区域巡视控制方法,通过线性搜索算法确定合适的步长,包括:
确定a1∈(0,1),α∈(0,1),令j=0;
迭代j值,令j=j+1,直至f(xk+αjdk)≤f(xk)+a1αjgT(xk)dk;
迭代结束,令αk=αj。
6.根据权利要求5所述的基于群集智能的多无人机协同区域巡视控制方法,所述步骤C中:
同步监视模式下的控制率如下式所示:
平衡监视模式下的控制率如下式所示:
其中,ω0=[ω1,...,ωN]T,用于设定N架所述无人机的角速度。
7.根据权利要求6所述的基于群集智能的多无人机协同区域巡视控制方法,所述步骤D包括:
步骤D1:算法初始化,包括:获取N架所述无人机的初始相位、设定巡航速度、期望角速度ω0以及对称正定矩阵Bk初始值B0=In;
步骤D2:在迭代计算过程中根据下式更新Bk:
其中,sk=xk+1-xk,yk=gk+1-gk,Bk是一个n×n对称正定矩阵;
步骤D3:确保Bk+1的正定性,并避免其接近奇异值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学,未经中国科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811298212.7/1.html,转载请声明来源钻瓜专利网。