[发明专利]基于改进蚁群算法和改进人工势场法的USV避碰方法在审

专利信息
申请号: 202211054163.9 申请日: 2022-08-31
公开(公告)号: CN115328147A 公开(公告)日: 2022-11-11
发明(设计)人: 郭峰 申请(专利权)人: 天津津航计算技术研究所
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 天津市鼎拓知识产权代理有限公司 12233 代理人: 朱丽丽
地址: 300000 天津*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 改进 算法 人工 势场法 usv 方法
【说明书】:

本申请提供一种基于改进蚁群算法和改进人工势场法的USV避碰方法,包括以下步骤:构建坐标系,包括全局坐标系和局部坐标系;设计实时避碰规划的优化窗口;采用可视图法构建障碍模型;判断障碍物距离船体的距离选取实时避碰方法:若障碍物距离船体小于设定距离,采用改进人工势场法进行实时避碰,若障碍物距离船体大于设定距离,采用改进蚁群算法进行避碰。本申请提供的一种基于改进蚁群算法和改进人工势场法的USV避碰方法可对未知静态环境下突然出现的障碍物进行紧急避碰,并对下一时刻的路径进行规划,同时避免了传统人工势场法对只能根据距离做出避碰规划的问题,提高了避碰的实时性和有效性。

技术领域

本公开一般涉及水面无人艇避碰规划方法领域,具体涉及基于改进蚁群算法和改进人工势场法的USV避碰方法。

背景技术

USV作为海上的智能化工具,USV避碰规划既是自动化的重要标识,也是自主航行的核心,所以USV完成任务的前提是其能够智能化避碰。传统的避碰规划方法包括蚁群算法、粒子群算法、遗传优化算法、人工势场法、深度学习方法等。针对USV智能化避碰,系统方法除了安全度和平滑性之外,实时性也是重要的考核指标,蚁群算法作为避碰的常规方法被广泛应用,但是蚁群算法针对未知静态环境下短距离中突然出现的障碍物没办法做出有效的紧急避碰,同时由于算法本身收敛慢,无法在突发情况下进行紧急避碰,影响USV最佳的安全避碰时间;人工势场法在紧急避碰情况下可以给出较好的反应,但是传统人工势场法仅考虑障碍物与USV的距离,进而判断障碍物与USV 之间的斥力大小,不能判断障碍是否对航行产生影响,所以避碰方法亟需改进。

发明内容

鉴于现有技术中的上述缺陷或不足,期望提供一种基于改进蚁群算法的改进人工势场法的USV避碰方法以解决上述问题。

本申请提供一种基于改进蚁群算法的改进人工势场法的USV避碰方法,包括以下步骤:

S100、构建坐标系,包括全局坐标系和局部坐标系;

所述局部坐标系包括船体坐标系和导航器坐标系,所述船体坐标系为以USV为原点,USV航行方向为X轴的直角坐标系,所述导航器坐标系为以USV为原点,USV航行方向为极轴的极坐标系;

S200、设计实时避碰规划的优化窗口:

建立以USV为中心且随USV同航行的优化窗口,所述优化窗口的大小设定位USV导航器探测距离,每隔设定时间对所述优化窗口进行更新,同时对USV进行一次避碰规划;

S300、采用可视图法构建障碍模型:

可视图法包括可视图的膨胀方法和可视图的构建方法,所述膨胀方法采用矢量面积法判断凹凸性,构建方法采用相对位置检测判断法判断可视性;

S400、判断障碍物距离船体的距离选取实时避碰方法:

若障碍物距离船体小于设定距离,采用改进人工势场法进行实时避碰,具体方法为:

S411、将势场设置为椭圆形,确定椭圆势场的形状;

S412、计算障碍模型的任意可视顶点(x,y)的势值vp

S413、对vp进行判断,若vp≥1,则USV按原路径航行,若vp<1,计算USV下一时刻的线速度和角速度;

若障碍物距离船体大于设定距离,采用改进蚁群算法进行避碰。

根据本申请实施例提供的技术方案,确定椭圆势场形状具体为:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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