[发明专利]一种无人机群协作打击目标分配方法在审
申请号: | 201510317900.3 | 申请日: | 2015-06-11 |
公开(公告)号: | CN104950673A | 公开(公告)日: | 2015-09-30 |
发明(设计)人: | 张晶;肖智斌;薛冷;容会;汤守国;范洪博;崔毅;李润鑫;石少玲;于胜军;史舒鹏 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种无人机群协作打击目标分配方法,属实时嵌入式领域。首先初始化粒子群,根据评价标准制定适应度函数,保存每个粒子的适应度值,判断是否达到最优的目标分配方案,如果没有则分别用随机函数、认知函数和社会函数对粒子进行更新,并计算当前粒子的适应度值,更新个体最佳适应度的粒子或全局最佳适应度的粒子;用更新后的粒子个体适应度值和整体适应度值与初始个体最佳适应度值和全局最佳适应度值比较,然后所有粒子更新完后进化至下一代,并重新判断是否达到最优的目标分配方案。本发明建立无人机群和目标之间的粒子矩阵,通过不断的自我学习,能快速高效的解决无人机群对目标的分配问题,实现单机对多目标打击,方法简单便捷。 | ||
搜索关键词: | 一种 无人 机群 协作 打击 目标 分配 方法 | ||
【主权项】:
一种无人机群协作打击目标分配方法,其特征在于:所述方法的具体步骤如下:Step1、初始化粒子群,将无人机群与目标之间的关系转化为粒子矩阵形式作为一个粒子,并按照约束条件进行随机初始化;Step2、根据评价标准制定适应度函数f(x),并计算每个粒子的适应度值;Step3、保存每个粒子的适应度值,并从所有的粒子适应度值中选择初始个体最佳适应度值和全局最佳适应度值进行保存;Step4、判断是否达到最优的目标分配方案,即MAXf(x),MAXf(x)为攻击收益与战损之差的最大值,若没有计算得到适应度函数f(x)的最大值MAXf(x),则进行步骤Step5,如果计算得到适应度函数f(x)的最大值MAXf(x),计算出该最大值MAXf(x)的粒子即为目标分配的最优方法;Step5、分别用随机函数、认知函数和社会函数对粒子进行更新,并计算当前粒子的适应度值;Step6、更新个体最佳适应度的粒子或全局最佳适应度的粒子;用更新后的粒子的个体适应度值和整体适应度值与初始个体的个体最佳适应度值和全局最佳适应度值比较;若更新后的粒子的适应度值超过初始保存的个体适应度值,则用更新后的粒子的适应度值替换初始的个体适应度值并保存,若更新后的粒子群中选择出的一个适应度值超过了初始的整体适应度值,则用更新后的粒子群适应度值替换初始的整体适应度值并保存;Step7、所有粒子更新完后进化至下一代,并转步骤Step4重新判断是否达到最优的目标分配方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510317900.3/,转载请声明来源钻瓜专利网。