[发明专利]一种用于不确定系统的船舶路径跟踪控制方法在审
| 申请号: | 201910359982.6 | 申请日: | 2019-04-30 |
| 公开(公告)号: | CN110134012A | 公开(公告)日: | 2019-08-16 |
| 发明(设计)人: | 陆潇杨;刘志全 | 申请(专利权)人: | 上海海事大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/02 |
| 代理公司: | 上海互顺专利代理事务所(普通合伙) 31332 | 代理人: | 成秋丽 |
| 地址: | 201306 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 不确定系统 不确定性 路径跟踪 船舶 参数问题 跟踪误差 跟踪性能 轨迹跟踪 控制算法 数学模型 外部干扰 有效实现 控制器 航向角 自适应 渐进 零漂 保证 跟踪 引入 | ||
1.一种用于不确定系统的船舶路径跟踪控制方法,其特征在于:
步骤1、建立3自由度欠驱动船舶数学模型;
船舶数学模型描述如下:
其中代表整个船舶模型的不确定性部分,如下:
Δτ(η,v)=d-ΔC(v)v+ΔD(v)v+Δg(η)-f(η,v) (2)
其中状态向量定义为η=[x y ψ]T,分别表示船舶在地面固定参考系OXoYo中的位置和航向角,状态向量分别代表在船体参考系BXY中纵摇、横摇和艏摇方向上相应的速度,由于不在同一坐标系内,下式表示两坐标系之间的关系:
其中坐标旋转变换阵为
表示船舶的包含附加质量的系统惯性矩阵,分别表示科里奥利向心力矩阵的已知可建模部分和未知不确定部分、分别表示水动力阻尼矩阵的已知可建模部分和未知不确定部分,分别表示重力/浮力引起的力、力矩矢量的已知可建模部分和未知不确定部分,表示由于未建模的动力学和传感器导致的模型不确定性部分,是系统控制输入,代表未知时变的包括风、海、流在内的外部环境干扰;
步骤2、下达期望路径指令,即设定ηd=[xd yd ψd]T;
步骤3、根据当前船舶在船体参考系BXY中纵摇、横摇方向速度值u、v,计算漂角值β,并对步骤2中设定的航向角参考值ψd进行修正;
对原定期望航向角进行补偿修正:
ψda=ψd-β (6)
所以期望航迹值更新为
ηda=[xd yd ψda]T (7)
步骤4、自适应律对船舶模型中扰动、不确定部分Δτ(η,v)进行分析处理;
引入辅助新变量z1、z2、z3进行重新定义,
虚拟镇定函数分别为
α1=-k1z1 (9)
α2=-RT(η)(z1+k1(η-ηda)+k2z2) (10)
其中设计参数k1、k2为正常数;
针对模型中不确定部分设计自适应律如下:
其中分别为假设存在的未知正常数,θ=[θ1 θ2 θ3]T、V=[1 ||v|| ||v||2]T,是θ的估计值,设计参数为正常数;
步骤5、根据船舶航迹期望设定修正值ηda及实时运动状态值η、v,反步控制器结合自适应律计算出路径跟踪控制系统的控制输入τ;
控制输入设计为:
其中设计参数为正常数,为很小的正标量;
步骤6、船舶系统接收并执行路径跟踪输入指令τ,计算得出当前航迹状态值η、v,并转到步骤3。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910359982.6/1.html,转载请声明来源钻瓜专利网。





