[发明专利]一种求解无人机约束航路规划的混合烟花粒子群协同方法有效
申请号: | 201911109531.3 | 申请日: | 2019-11-14 |
公开(公告)号: | CN110836670B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 张祥银;夏爽;李秀智 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 吴荫芳 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 求解 无人机 约束 航路 规划 混合 烟花 粒子 协同 方法 | ||
1.一种求解无人机约束航路规划的混合烟花粒子群协同方法,其特征在于包括以下阶段:
准备及初始化阶段
(1)相关准备工作、烟花种群初始化以及粒子群初始化,其中,烟花种群表示为向量组X(t)={X1(t),X2(t),...,XN(t)},其中,Xi(t)={Xi1(t),Xi2(t),...,XiD(t)}表示第i个烟花,即对应第i条完整的路径,i=1,2…,N,Xij(t)表示第i个烟花的第j个路径点,j=1,2,...,D;
(2)计算初始化的烟花种群以及粒子群的路径P的路径长度fL(P)、威胁代价fT(P)、满意等级μ(P),并从初始化的烟花种群以及粒子群中寻找路径最短的个体,作为全局最优解xgbest(t)的初值;
两个种群并行独立搜索最优路径阶段,其中烟花搜索阶段如下:
(3)通过烟花Xi(t)生成爆炸火花Xj(t)=[Xj1(t),Xj2(t),...,XjD(t)],j=1,2,...,Si,即对应无人机新的完整路径,Xjk(t)表示第j个爆炸火花的第k个路径点,k=1,2,...,D;
(4)通过等级比较方法选择烟花和爆炸火花中最优的N个个体,组成新的烟花群体V(t)={V1(t),V2(t),...,VN(t)},所述的最优个体为通过等级比较方法得到的最优路径;
(5)对烟花Vi(t)进行变异操作,生成变异火花Vi′(t),即对应无人机新的完整路径;
(6)通过等级比较方法选择烟花Vi(t)和变异火花Vi′(t)中更优的个体,i=1,…,N,组成新的烟花群体U(t)={U1(t),U2(t),...,UN(t)},其中最优烟花为Ubest(t),最差烟花为Uworst(t);
两个种群并行独立搜索最优路径阶段,其中粒子群搜索阶段如下:
(7)更新粒子群中所有粒子的位置和速度,得到下一代粒子的位置和速度其中xi(t+1)表示第t+1次迭代中第i个粒子的位置,vi(t+1)表示第t+1次迭代中第i个粒子的速度;更新全局最优解阶段
(8)将烟花搜索阶段得到的最差烟花Uworst(t)和粒子群搜索阶段得到的下一代中的所有粒子x(t+1),通过等级比较方法选出最优的个体U′best(t),并由个体U′best(t)代替烟花群体U(t)中的Uworst(t),组成下一代烟花群体X(t+1),即
X(t+1)={X1(t+1),X2(t+1),...,XN(t+1)};
(9)通过等级比较方法选择Ubest(t)、U′best(t)、xgbest(t)中最优的个体更新得到下一代全局最优解xgbest(t+1);
(10)如果达到迭代次数则运算结束,输出全局最优解xgbest(t),将全局最优解xgbest(t)转换到X-O-Y坐标系中,输出规划的无人机最优路径;否则,继续进行路径搜索。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911109531.3/1.html,转载请声明来源钻瓜专利网。