[发明专利]一种欠驱动船舶路径跟踪非线性控制方法在审
申请号: | 201811183784.0 | 申请日: | 2018-10-11 |
公开(公告)号: | CN109116857A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 刘志全;陆潇杨;顾伟;高迪驹 | 申请(专利权)人: | 上海海事大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 上海互顺专利代理事务所(普通合伙) 31332 | 代理人: | 成秋丽 |
地址: | 201306 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非线性控制 路径跟踪 目标路径 指令信号 虚拟 欠驱动 转弯处 导数 实船 艏摇 航向 船舶 控制力矩指令 目标位置指令 相对位置误差 二阶导数 更新状态 光滑曲线 控制力矩 目标跟踪 前置滤波 推力指令 一阶导数 方位角 航向角 平滑 抖振 减小 主机 近似 跟踪 应用 | ||
1.一种欠驱动船舶路径跟踪非线性控制方法,其特征在于,所述方法包括以下步骤:
步骤1:根据虚拟船产生目标路径的指令时间序列信号,获取所述目标路径在当前时刻的虚拟船位置信息(xd,yd)和方位角ψd信息;
步骤2:根据测量到的实船的当前时刻位置信息(x,y)和航向角ψ信号,计算所述实船与所述虚拟船的相对位置误差ze、所述实船的LOS航向角操作指令信号
步骤3:根据所述虚拟船位置信息、所述方向角信息,以及所述相对位置误差和所述LOS航向角操作指令信号,计算所述虚拟船的目标位置指令导数、所述实船航向指令信号ψr及其一阶导数和二阶导数;
步骤4:根据自适应反步法控制策略设计控制规律,计算主机推力指令信号τu和艏摇控制力矩指令信号τr,通过控制主机和操舵驱动实船跟踪虚拟船;
步骤5:更新实船的位置测量信息,并判断目标跟踪误差是否为0,如果“是”则结束跟踪,如果“否”则更新状态进入步骤(2)。
2.根据权利要求1所述的一种欠驱动船舶路径跟踪非线性控制方法,其特征在于:步骤(2)中的所述实船的LOS航向角操作指令信号的具体计算公式为:
其中,xd表示虚拟船的x轴分量,yd表示虚拟船的y轴分量,x表示实船的当前时刻位置在x轴分量,y表示实船的当前时刻位置在y轴分量,ze表示所述实船与所述虚拟船的相对位置误差。
3.根据权利要求1所述的一种欠驱动船舶路径跟踪非线性控制方法,其特征在于:步骤(3)中的实船航向指令信号ψr及其一阶导数和二阶导数的计算公式具体表达为:
其中,ξ和ω为滤波器的阻尼和频率,ψr为滤波后的实船航向指令信号,当为常数时,
4.根据权利要求1所述的一种欠驱动船舶路径跟踪非线性控制方法,其特征在于:步骤(4)中的主机推力指令信号τu和艏摇控制力矩指令信号τr的计算公式的具体表达为:
其中,θ为实船运动状态,m11和m33为船舶转动惯量参数,αu推力的虚拟控制信号、αr为艏摇的虚拟控制信号,ue和re为推力和艏摇的虚拟误差,k1、k2、δ1、δ2均为设置的参数,和为欠驱动船舶模型中非线性水动力部分的整体估计,和为海洋环境扰动的上界的估计,ze表示所述实船与所述虚拟船的相对位置误差,ψe为实船的航向跟踪误差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811183784.0/1.html,转载请声明来源钻瓜专利网。