[发明专利]一种基于粒子群算法的UUV路径规划方法有效

专利信息
申请号: 201811624443.2 申请日: 2018-12-28
公开(公告)号: CN111381600B 公开(公告)日: 2022-11-04
发明(设计)人: 梁洪涛;朱鑫;徐建华 申请(专利权)人: 陕西师范大学
主分类号: G05D1/10 分类号: G05D1/10;G01C21/20
代理公司: 西安智萃知识产权代理有限公司 61221 代理人: 方力平
地址: 710119 陕西*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 粒子 算法 uuv 路径 规划 方法
【权利要求书】:

1.一种基于粒子群算法的UUV路径规划方法,其特征在于,包括以下步骤:

步骤1:根据路径长度f1、UUV与障碍物之间的排斥势场以及UUV与目标之间的吸引势场f3构建UUV路径规划优化模型f;

步骤2:初始化PSO相关参数;

步骤3:通过所述相关参数计算时变加速因子c1、c2和c3

步骤4:计算非线性惯性权重w;

步骤5:通过时变加速因子c1,c2和c3,非线性惯性权重w计算粒子速度与粒子位置

步骤6:通过评估UUV路径规划优化模型f,更新粒子个体最优群体最优和第k代粒子个体最优

步骤7:判断迭代次数,如果迭代次数k达到最大次数T,则输出最优结果,停止运算;否则,k=k+1,返回步骤4;

所述路径长度f1的具体计算公式为:

式中:表示路径点Pi和Pi+1之间的距离,Pi表示第i个路径点、Pi+1表示潜在路径点i+1;

排斥势场f2定义为:

f2=S/L(θi) (2)

式中,S表示UUV航行的步长,L表示第i个路径点Pi与障碍物之间直线距离,即UUV航向角θi指向的UUV与障碍物之间的距离;

吸引势场f3定义为:

式中:σ表示正态分布参数,θi表示UUV当前运动点Pi与目标点Pd之间的水平夹角,ψi表示UUV当前路径点Pi与潜在路径点Pi+1之间的航向夹角;

根据公式(1)、公式(2)和公式(3)计算UUV路径规划优化模型f:

f=w1f1+w4f4,w1>0,w4>0 (4)

f4=k2f2-k3f3,k2>0,k3>0 (5)

式中,w1,k2,k3,w4表示权重因子;

所述步骤2中,初始化的相关参数包括:种群规模M,粒子维数d,最大迭代次数T,时变加速因子c1、c2和c3,时变加速因子初值c1,ini和c2,ini,时变加速因子终值c1,fin和c2,fin,粒子位置参数和速度参数粒子个体最优Pbest,粒子群体最优Gbest以及粒子个体当代最优Cbest

通过所述相关参数计算时变加速因子c1、c2和c3的具体公式为:

式中,k为当前迭代次数;T表示最大迭代次数;

计算所述非线性惯性权重w的具体公式为:

式中,k为当前迭代次数,T表示最大迭代次数;wmax和wmin分别表示惯性权重的初值和终值,α为控制系数;

计算所述粒子速度与粒子位置的具体方法为:

1)如果非线性惯性权重w=0.5,则粒子速度与粒子位置的计算公式为:

2)如果w<0.5,则粒子速度与粒子位置的计算公式为:

3)如果w>0.5,则粒子速度与粒子位置的计算公式为:

上述公式(10)、(11)、(12)、(13)、(14)、(15)中,k表示当前迭代次数,r1,r2,r3表示分布于[0,1]之间的随机数,d表示粒子维数,i表示粒子序号,i∈M;l(x)=(10lnx)γ表示慢变函数,xδ为慢变函数控制参数。

2.根据权利要求1所述的基于粒子群算法的UUV路径规划方法,其特征在于,所述步骤3和步骤4的顺序互换。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811624443.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top