[发明专利]一种基于仿生算法异构高密度混合无人机群拓扑控制方法有效
申请号: | 202210256932.7 | 申请日: | 2022-03-16 |
公开(公告)号: | CN114326824B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 周睿;徐利梅;武鑫;张翔引 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 吴姗霖 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 仿生 算法 高密度 混合 无人 机群 拓扑 控制 方法 | ||
1.一种基于仿生算法异构高密度混合无人机群拓扑控制方法,其特征在于,包括以下步骤:
步骤1.建立队形库,具体过程为:以大型无人机或中型无人机为关键节点,小型无人机为普通节点,基于关键节点和普通节点的数量以及应用场景类型,多个普通结点组成若干组编队,关键节点和编队共同构建相应的队形;
步骤2. 针对步骤1队形库中的具体队形,建立无人机集群的初始通信拓扑,具体构建过程为:以关键节点与普通节点之间的连线作为边,构建通信拓扑的无向图,并得到拓扑连接的矩阵关系;其中,每个普通节点均与关键节点连接,每个编队内的普通节点之间相互连接;
步骤3.选择步骤2中的具体队形进行使用,并在使用过程中基于仿生智能算法对初始通信拓扑进行实时优化调整,具体过程为:队形中的关键节点实时获取自身在队形中的相对位置,拓扑中任意两个需调整位置的无人机根据卡尔曼滤波雁群仿生算法的省力矩阵和省力周期参数进行拓扑调整消息实时交互确认后,调整自身的飞行参数,分别飞行到对方的位置上,从而完成位置调整;
步骤4.根据关键节点无人机采集的信息,采用避障拓扑拆分评估算法判断执行任务中,路线前方障碍是否能够避过,如果不能,进行步骤5;否则按照当前路线继续执行任务;路线前方障碍是否能够避过的具体过程为:
所有关键节点首先将自身位置与障碍物位置进行实时连线,实时解算队形内所有小型无人机位于该连线两侧的数量比例
步骤5.如果前方不能避开障碍,则进行避障队形拓扑实时拆分与重构,根据不同的障碍特性,对队形拓扑进行实时拆分处理,以适配于障碍实时变化情况,安全通过障碍后再按需进行队形拓扑重构,具体过程为:分布于连线一侧的所有普通节点与关键节点构成一个新编队,分布于另一侧的所有普通节点与关键点构成另一个新编队;关键节点将编队拆分信息通过网络维护消息发送给相应的普通节点,每个普通节点根据新编队分配情况,调整当前的速度和航向,并保持与关键节点之间的网络维护消息交互,从而实现以两个新编队的方式绕过障碍物;待绕过障碍物后进行重组成原编队,继续执行任务;
重新编队的拆分过程具体包括速度调整和航向调整,
航向调整具体为:小型无人机航向与连线方向之间的夹角为,当,不需要调整航向;当时,yaw=yaw0+180;其中,yaw为调整后航向,yaw0为调整前航向;
速度调整具体为:当,不需要调整速度;当时,;其中,
待绕过障碍物后的重组过程为拆分过程的逆向处理过程。
2.如权利要求1所述的基于仿生算法异构高密度混合无人机群拓扑控制方法,其特征在于,步骤1中应用场景包括协同侦察场景、协同探测场景和目标定位场景;当应用场景为协同侦察场景时,以大型无人机为关键节点,小型无人机组成编队分布于关键节点前方两侧;当应用场景为协同探测场景时,以大型无人机或中型无人机为关键节点,小型无人机组成编队均匀分布于关键节点前方;当应用场景为目标定位场景时,以大型无人机或中型无人机为关键节点,小型无人机组成十字形编队分布于关键节点前方。
3.如权利要求1所述的基于仿生算法异构高密度混合无人机群拓扑控制方法,其特征在于,步骤1中大型无人机或中型无人机的数量不少于1个,小型无人机的数量不少于12个,从而构成异构高密度混合无人机群。
4.如权利要求3所述的基于仿生算法异构高密度混合无人机群拓扑控制方法,其特征在于,若作为关键节点的无人机的数量大于或等于2,则不同关键节点分布于不同的高度层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210256932.7/1.html,转载请声明来源钻瓜专利网。