[发明专利]战场环境下多无人机时敏任务动态分配方法有效
申请号: | 201410377834.4 | 申请日: | 2014-07-31 |
公开(公告)号: | CN104155999B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 任佳;崔亚妮;杜文才 | 申请(专利权)人: | 海南大学 |
主分类号: | G05D1/12 | 分类号: | G05D1/12 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙)11350 | 代理人: | 汤东凤 |
地址: | 570228 *** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 战场 环境 无人 机时 任务 动态分配 方法 | ||
1.战场环境下多无人机时敏任务动态分配算法,其特征如下,UAVs编队采用Leader-Follower结构执行TST打击任务,Leader_UAV主要承担决策者的角色,Follower_UAV承担打击者的角色,Leader_UAV将根据时敏任务变化情况,以及Follower_UAV执行任务时间、毁伤能力和打击收益等因素完成编队任务分配,在Leader_UAV任务分配的基础上,Follower_UAV将依照任务内容完成飞行路径规划和对TST打击,以Leader_UAV充当任务拍卖者,Follower_UAV充当竞拍者,Follower_UAV将各自的竞拍价格矩阵cost_auction(包括:与TST之间的距离d、执行执行TST打击任务的时间t、对TST的毁伤能力Damage以及打击收益VLR)发送给Leader_UAV,在此基础上,Leader_UAV在TST时间窗口宽度duration的约束下,根据cost_auction对竞拍者进行选择,完成任务分配,duration受Follower_UAV执行当前任务的影响,其表达式如式(1)所示,cost_auction中的各元素表达式如式(2)所示,
durationj(k)=durationj(k-1)+variationij (1)
式中,durationj表示TSTj的时间窗口宽度,variationij表示
Follower_UAVi执行当前任务对TSTj的时间窗口宽度的影响,
cost_auctionij(k)=dij(k)/max(dij(k))+Damageij(k)
+VLRij(k)+max(tij(k))/tij(k) (2)
+max(P_threatij(k))/P_threatij(k)
假设V={1,2,…,N}为Follower_UAV数量,则编队中UAVs的数量为N+1,T={1,2,…,M}为TST数量,式中,dij表示Follower_UAVi(i∈V)与TSTj(j∈T)之间的距离;tij表示Follower_UAVi执行TSTj打击任务时间;Damageij表示Follower_UAVi对TSTj的毁伤能力;VLRij表示Follower_UAVi打击TSTj的效益,它是Damageij和载弹量Loadi的函数,其表达式如式(3)所示;P_threatij表示TSTj对Follower_UAVi的威胁概率,将通过TSTj的雷达对Follower_UAVi的瞬时跟踪概率Pdij在累计时间段Ts上的积分获得,其表达式如式(4)所示,
式中,Loadi(k)和Loadi(k-1)分别表示Follow_UAVi当前时刻与前一时刻的载弹量,
式中,c_t为当前的采样时刻,Ts为瞬时概率的累计时间段,Pdij是TSTj的雷达对Follower_UAVi的瞬时跟踪概率,其表达式如式(5)所示,
式中,Rij是Follower_UAVi与TSTj之间的距离;c1j,c2j是常数,由TSTj的雷达类型确定;σi是Follower_UAVi的雷达散射截面积(Radar Cross-Section,RCS),UAV的RCS是关于UAV航向与TST水平方向的夹角λ,TST与UAV间的俯仰角侧向加速度与重力加速度比值μ的函数,其表达式如式(6)、(7)、(8)所示,
Leader_UAV根据cost_auction完成任务分配,若Follower_UAV接到Leader_UAV下发的任务,需计算其与执行TST之间的距离,如果该距离小于等于开始执行打击任务的最短距离D_start,则Follower_UAV开始打击,并在原地盘旋直到目标击毁;否则,Follower_UAV利用MPC算法进行打击路径规划,根据飞行器的运动学方程,建立非线性的预测模型如式(9)、(10)、(11)、(12)、(13)所示,
z(k+1)=z(k)+s·sin(θ(k+1)) (11)
θ(k+1)=θ(k)+θ0·uθ(k) Uθmin≤uθ≤Uθmax (13)
式中,(x,y,z)表示位置;s表示当前导航点和下一导航点之间的直线距离;是方位角,是常量,表示方位角的变化步长,是方位角的控制量,是方位角控制量的边界;θ是俯仰角,θ0是常量,表示俯仰角的变化步长,uθ是俯仰角的控制量,Uθmin,Uθmax是俯仰角控制量的边界,
uθ是通过滚动优化路径代价函数cost_path获得的最优控制量,本文的路径代价函数cost_path由状态误差代价、TST雷达造成的威胁代价和控制域内的控制代价构成,cost_path中的各元素表达式如式(14)所示,
cost_pathij(k)=αcijT(k)Cicij(k) (14)
+βP_threatij(k)+γuT(k)u(k)
式中,cij(k)表示Follower_UAVi与TSTj之间的距离代价,即cij(k)=(xi-xj,yi-yj,zi-zj)T,TSTj的位置Sj(k)=(xj,yj,zj)T表示参考轨迹,α为其权值,Ci为UAVi与TST之间的距离代价加权矩阵;P_threatij表示TSTj对Follower_UAVi的威胁能力,β为其权值;u(k)为控制量,γ为其的权值。
2.战场环境下多无人机时敏任务动态分配算法的实现,其特征在于,包含以下步骤:
步骤1:Follower_UAV向Leader_UAV提交TST观测信息,Leader_UAV产生任务清单,并根据式(1)进行任务拍卖,实现任务分配;
步骤2:Follower_UAV根据任务分配结果,判断自身的任务列表是否为空,若为空,则在当前位置盘旋等待,直到任务列表不为空时,按新的任务列表执行任务,否则执行步骤3;
步骤3:Follower_UAV根据自身的任务列表,判断与执行TST之间的距离,若此距离小于等于D_start,则Follower_UAV开始打击目标,并在原地盘旋直到目标击毁;否则,Follower_UAV将根据式(13)所获得的最优控制量进行路径规划,当达到打击距离后,开始打击目标,并在原地盘旋直到目标击毁;
步骤4:Follower_UAV执行当前任务会对后续TST时间窗口宽度产生影响,需要对UAVs编队任务分配和打击路径进行调整,将返回步骤1进行任务重规划,直至完成所有TST的打击任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南大学,未经海南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410377834.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型定日镜控制方法
- 下一篇:一种基于无人机的高空作业辅助方法