[发明专利]基于蚁群算法的无人艇全局航迹规划方法、设备及介质在审
申请号: | 202310140514.6 | 申请日: | 2023-02-20 |
公开(公告)号: | CN116185025A | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 郝秋实;任佳;陈敏;崔亚妮;丁洁;张育;易家傅;张婧 | 申请(专利权)人: | 海南大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 苏州中合知识产权代理事务所(普通合伙) 32266 | 代理人: | 阮梅 |
地址: | 570100 *** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 算法 无人 全局 航迹 规划 方法 设备 介质 | ||
1.基于蚁群算法的无人艇全局航迹规划方法,其特征在于,
建立无人艇航行代价函数;
利用改进的蚁群算法求解无人艇航行代价。
2.根据权利要求1所述的基于蚁群算法的无人艇全局航迹规划方法,其特征在于,建立无人艇航行代价函数,包括步骤:
建立优化目标,包括航迹长度、航行能耗和航迹安全:
无人艇的轨迹长度L为:
式中,i为无人艇所在节点、i+1为无人艇下一节点;m为航迹段的数目;
无人艇在航行过程中的能耗全部来源于推进系统,则航线能耗E为:
假设无人艇在节点i和节点i+1间是匀速航行的,则这期间的能量消耗Ei,i+1等于推进系统为克服环境干扰阻力对无人艇所做的功,所以:
Ei,i+1=τw|vusv|t
t=Li,i+1/|v|
式中,m为航迹段的数目;vusv为无人艇推进系统产生的速度;τw为海洋环境干扰力的合力;v为无人艇的实际航速;
航迹安全Psafe为:
式中,d为无人艇与障碍物中心之间的实际距离;dsafe为无人艇与障碍物之间的安全距离;
由轨迹长度L、航线能耗E、航迹安全Psafe组成的无人艇航行代价函数由下式给出:
min c=Psafe(ε1L+ε2E)
式中,ε1、ε2为权重系数,且ε1+ε2=1;
建立约束条件,包括最大航程和航行速度的限制:
式中,Lmax为无人艇允许的最大航程;vi为无人艇在第i段航迹段内的航行速度;i为无人艇所在节点;vmax为无人艇允许的最大航行速度。
3.根据权利要求1所述的基于蚁群算法的无人艇全局航迹规划方法,其特征在于,利用改进的蚁群算法求解无人艇航行代价,包括步骤:
信息素、启发因子表征;
初始信息素设置;
信息素更新规则;
死锁点的信息素更新机制;
航迹迭代。
4.根据权利要求3所述的基于蚁群算法的无人艇全局航迹规划方法,其特征在于,所述信息素、启发因子表征包括:
信息素τij表征为:
g≠h且g,h中至少有一个等于i或j
式中,i、j、g、h均为正整数,cgh表示航迹点g和航迹点h间的无人艇航行代价;
启发因子ηij的表征为:
式中,cij和分别表示航迹点i和航迹点j间、航迹点j和终点Pn间的航行代价。
5.根据权利要求3所述的基于蚁群算法的无人艇全局航迹规划方法,其特征在于,所述初始信息素设置包括:
式中,τij(0)表示航迹(i,j)上的初始信息素;cij和分别表示起点P0和终点Pn间、起点P0和航迹点i间的航行代价;RF代表深海区和近海区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南大学,未经海南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310140514.6/1.html,转载请声明来源钻瓜专利网。