[发明专利]一种自适应边界层水面无人艇控制导引方法有效
申请号: | 201910120131.6 | 申请日: | 2019-02-18 |
公开(公告)号: | CN109828570B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 朱骋;张磊;王博;庄佳园;许建辉;苏玉民;沈海龙 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于控制领域,具体涉及一种自适应边界层水面无人艇控制导引方法。包括神经网络离线训练,初始化算法控制参数,获取规划点及传感器信息,判断规划点是圆弧还是直线,根据当前水面无人艇至目标点距离(若为圆,则为已完成的跟踪角度),通过安全阈值观测器判断是否达到目标点,如果到达目标点,则将上一个目标点删除,再跳至步骤5,否则输出期望航向和期望航速。本发明通过自适应边界层在LOS算法中引入航速的考虑,提高其跟踪响应速度,利用双曲正切修正器优化LOS算法的跟踪控制精度。同时本算法采取模块化设计,不论是自适应边界层中的水面无人艇制动长度神经网络,速度优化层还是基于向量场改进的圆弧导引策略,都能够运用在其他算法中。 | ||
搜索关键词: | 一种 自适应 边界层 水面 无人 控制 导引 方法 | ||
【主权项】:
1.一种自适应边界层水面无人艇控制导引方法,其特征在于,具体包括如下步骤:步骤1、收集对当前速度制动长度有影响的参数,包括航速、海风的风速与风向、海流的流速和流向、波浪的波高与波长及波向,制动长度五个体系指标,并对这五个体系指标进行识别与处理以及无量纲化;步骤2、采用水面无人艇制动长度神经网络对所述的五个体系指标进行训练,然后对其进行泛化验证;步骤3、初始化双曲正切修正器,需要初始化的控制参数为tanh系数,增益系数,收敛半径;其中,δ表示横侧偏差,ktanh表示tanh系数,ξ表示增益系数,表示收敛半径,横侧偏差越接近0,ktanh越影响收敛速度;ktanh越大,收敛速度越慢;ξ抑制横侧偏差的振荡,同时也会降低收敛速度,影响收敛速度的快慢,过大会增加横侧偏差的超调;步骤4、通过传感器获取水面无人艇当前位姿势,包括航速V,航向角χ,经度Lat,纬度Lon,以及海洋环境信息,通过规划系统获取规划路径p(p1,p2,......,pn);步骤5、根据当前给出的规划点,判断跟踪直线还是圆,如果是直线则跳至步骤七,如果是圆则跳至步骤八;步骤6、根据当前目标点p1和上一个目标点p0,求解期望艏向其中,χp为期望路径与正北坐标系的夹角,为前视距离,v,u分别表示横荡速度和纵荡速度,由航向角和航速确定;步骤7、根据当前目标点p1即圆心,跟踪方向ζ以及跟踪半径r,求解期望艏向其中,kc为控制参数,kc越大,越能抑制超调,同时抑制振荡,当过大会令横侧偏差存在静态误差;χorbit为舰体和圆心的连线与正北坐标系的夹角,ζ为跟踪方向,若ζ=1则顺时针跟踪,反之亦然;步骤8、根据航速V,以及传感器得到的环境信息,通过水面无人艇制动神经网络预测其制动距离,得到当前规划路径的边界层,然后结合当前边界层和制动距离得到期望速度其中,umax为最大航速,u*为最优航速;步骤9、根据当前水面无人艇至目标点距离,对比安全阈值ε,判断是否达到目标点,若为圆,则为已完成的跟踪角度;如果到达目标点则删除上一个目标点,并跳至步骤5;否则,输出期望航速和航向。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910120131.6/,转载请声明来源钻瓜专利网。