[发明专利]一种欠驱动无人艇的有限时间轨迹跟踪控制方法有效

专利信息
申请号: 201910978058.6 申请日: 2019-10-15
公开(公告)号: CN110716566B 公开(公告)日: 2022-07-29
发明(设计)人: 黄兵;张嗣祺;张磊;王博 申请(专利权)人: 哈尔滨工程大学
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 驱动 无人 有限 时间 轨迹 跟踪 控制 方法
【权利要求书】:

1.一种欠驱动无人艇的有限时间轨迹跟踪控制方法,其特征在于,包括以下步骤:

(1)获取无人艇运动状态信息及参考轨迹xd,yd

(2)建立无人艇数学模型;

(3)建立无人艇的轨迹跟踪误差动力学方程;

(4)设计虚拟速度指令;

(5)设计有限时间控制器;

所述获取无人艇运动状态信息及参考轨迹xd,yd,包括:

(1.1)通过串口接收位置传感器、姿态传感器等运动传感器输出的数据信息;

(1.2)分别根据相应传感器的通讯协议,对接收到的数据串进行校验、解码,获得无人水面艇当前的位置坐标(x,y)、速度u,v,r、航向角等运动状态信息;

(1.3)接收路径规划指令,获得无人艇参考轨迹xd,yd

所述建立无人艇数学模型,包括:

无人艇的三自由度运动学和动力学模型为:

其中,(x,y)表示无人艇在惯性坐标系下的位置坐标;是无人艇的艏摇角;u,v,r分别表示无人艇的纵向速度、横漂速度和艏摇角速度;τur表示纵向推力和艏摇方向上的力矩;τudvdrd表示外界扰动力矩;

所述建立无人艇的轨迹跟踪误差动力学方程,包括:

定义位置跟踪误差为xe=x-xd,ye=y-yd,速度跟踪误差为eu=u-ud,ev=v-vd;其中,ud和vd为虚拟速度指令;

得到无人艇的轨迹跟踪误差动力学方程为:

其中,τur表示纵向推力和艏摇方向上的力矩;τudvdrd表示外界扰动力矩;

所述设计虚拟速度指令,包括:

(4.1)由步骤(3)得到的误差动力学方程,设计虚拟速度指令为:

其中,k1,k2为大于零的常数,H(xe)和H(ye)为分段函数,定义为:

若速度跟踪误差eu和ev在有限时间内收敛至区域Δu和Δv,则位置跟踪误差xe和ye将在有限时间内收敛至区域Δx和Δy

其中,Δx和Δy与Δu和Δv有关;

(4.2)Δx和Δy的定义为:

其中,α,k1,k2和o为大于零的常数并满足0<α<1,

(4.3)定义李雅普诺夫函数:验证跟踪误差xe的稳定性;定义验证跟踪误差ye的稳定性;

所述设计有限时间控制器,包括:

(5.1)选取滑模变量为:

其中,

对步骤(4.1)设计的虚拟指令ud和vd求导得:

对vd求二阶导得:

此处的Λ定义为:

得到滑模变量的导数为:

(5.2)根据滑模变量的定义,得有限时间控制律为:

其中,ki>0,i=5,6,7,8,k6>D1,k8>D2

考虑速度误差系统,在选定滑模变量S1,S2后,则在上式控制律得作用下速度跟踪误差eu和ev在有限时间内收敛至区域Δu和Δv;其中:

(5.3)选取李雅普诺夫函数为:

通过上述函数验证速度误差的稳定性。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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