[发明专利]一种自适应边界层水面无人艇控制导引方法有效

专利信息
申请号: 201910120131.6 申请日: 2019-02-18
公开(公告)号: CN109828570B 公开(公告)日: 2021-10-01
发明(设计)人: 朱骋;张磊;王博;庄佳园;许建辉;苏玉民;沈海龙 申请(专利权)人: 哈尔滨工程大学
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自适应 边界层 水面 无人 控制 导引 方法
【权利要求书】:

1.一种自适应边界层水面无人艇控制导引方法,其特征在于,具体包括如下步骤:

步骤1、收集对当前速度制动长度有影响的参数,包括航速、海风的风速与风向、海流的流速和流向、波浪的波高与波长及波向,制动长度五个体系指标,并对这五个体系指标进行识别与处理以及无量纲化;

步骤2、采用水面无人艇制动长度神经网络对所述的五个体系指标进行训练,然后对其进行泛化验证;

步骤3、初始化双曲正切修正器Rk和χmax,需要初始化的控制参数为tanh系数,增益系数,收敛半径;

其中,δ表示横侧偏差,ktanh表示tanh系数,ξ表示增益系数,表示收敛半径,横侧偏差越接近0,ktanh越影响收敛速度;ktanh越大,收敛速度越慢;ξ抑制横侧偏差的振荡,同时也会降低收敛速度,影响收敛速度的快慢,过大会增加横侧偏差的超调,Rk代表直线跟踪的修正器,χmax代表圆弧跟踪的修正器;

步骤4、通过传感器获取水面无人艇当前位姿势,包括航速V,航向角χ,经度Lat,纬度Lon,以及海洋环境信息,通过规划系统获取规划路径p={p0,p1,p2,......pn};

步骤5、根据当前给出的规划点,判断跟踪直线还是圆,如果是直线则跳至步骤6,如果是圆则跳至步骤7;

步骤6、根据当前目标点p1和上一个目标点p0,求解期望艏向

其中,χp为期望路径与正北坐标系的夹角,为前视距离,v,u分别表示横荡速度和纵荡速度,由航向角和航速确定;

步骤7、根据当前目标点p1即圆心,跟踪方向ζ以及跟踪半径r,求解期望艏向

其中,kc为控制参数,kc越大,越能抑制超调,同时抑制振荡,当过大会令横侧偏差存在静态误差;χorbit为舰体和圆心的连线与正北坐标系的夹角,ζ为跟踪方向,若ζ=1则顺时针跟踪,反之亦然;

步骤8、根据航速V,以及传感器得到的环境信息,通过水面无人艇制动神经网络预测其制动距离,得到当前规划路径的边界层,然后结合当前边界层和制动距离得到期望速度

其中,umax为最大航速,u*为最优航速;

步骤9、根据当前水面无人艇至目标点距离,对比安全阈值ε,判断是否达到目标点,若为圆,则为已完成的跟踪角度;如果到达目标点则删除上一个目标点,并跳至步骤5;否则,输出期望航速和航向。

2.根据权利要求1所述一种自适应边界层水面无人艇控制导引方法,其特征在于,步骤2中所述神经网络具备一个输入层,两个全连接层,一个输出层,返回一个单一且连续的数值,其中两层全连接层的神经元数均为64个,激活函数采用ReLU,采用RMS进行优化,学习律设定为0.001,损失函数采用交叉熵,具体过程如下所示:

式中,a为当前神经网络输出值,y为目标值,x为样本,m为批量样本数量;

式中,g为反向梯度,θ为该神经元权重,表示对权重进行求偏导;

ω←ρω+(1-ρ)g⊙g

式中,ω为累计平方梯度,初始值为0;为衰减速率,ρ给定常值0.9;

式中,s为学习律,给定常值0.001,μ为常数10-10

θ←θ+Δθ。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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