[发明专利]自主式水面机器人轨迹跟踪的积分滑模获取方法及系统有效

专利信息
申请号: 202010399555.3 申请日: 2020-05-12
公开(公告)号: CN111624878B 公开(公告)日: 2022-07-19
发明(设计)人: 孙海滨;崔佳雯;宗广灯;侯林林;杨东 申请(专利权)人: 曲阜师范大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 北京汇捷知识产权代理事务所(普通合伙) 11531 代理人: 崔建章
地址: 273165 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 自主 水面 机器人 轨迹 跟踪 积分 获取 方法 系统
【说明书】:

发明涉及自主式水面机器人控制技术领域,特别涉及自主式水面机器人轨迹跟踪的积分滑模获取方法及系统。包括建立含有外部干扰的自主式水面机器人以及被跟踪期望轨迹的运动学和动力学模型,然后引入辅助变量,将含有外部干扰的基于自主式水面机器人的模型转化为跟踪误差系统模型,设计积分滑模面和固定时间干扰观测器,基于干扰估计值设计自主式水面机器人的轨迹跟踪积分滑模控制方案;本方法可以有效降低外部干扰对自主式水面机器人的影响,实现精确控制,适用于自主式水面机器人的固定时间轨迹跟踪控制。

技术领域

本发明涉及自主式水面机器人控制技术领域,特别涉及自主式水面机器人轨迹跟踪的积分滑模获取方法及系统。

背景技术

近年来,自主式水面机器人受到重视,自主式水面机器人是集控制装置、导航定位装置、自诊断和故障处理装置、测量装置和能源装置于一体的具有智能行为的机器人,其中控制装置是自主式水面机器人在水面进行作业的控制中心,是机器人控制的核心技术所在。但是,自主式水面机器人所处的水面环境存在众多的干扰因素,这些因素会影响控制装置对机器人做出正确的指令。因此,如何设计自主式水面机器人的控制方案,以消减外部干扰而不影响稳定性以及提高控制性能是非常重要的。

发明内容

针对现有技术存在的不足,本发明所要解决的技术问题是,针对带有外部干扰的自主式水面机器人系统,提供一种固定时间轨迹跟踪控制方法,消减了外部干扰因素,且轨迹跟踪性能良好的自主式水面机器人轨迹跟踪的积分滑模获取方法及系统。

本发明为实现上述目的采用的技术方案是:自主式水面机器人轨迹跟踪的积分滑模获取方法,包括以下步骤:

步骤1:建立含有外部干扰的自主式水面机器人以及被跟踪期望轨迹的运动学模型和动力学模型;

步骤2:引入辅助变量,把含有外部干扰的水面机器人模型和被跟踪期望轨迹的系统模型转化为自主式水面机器人的跟踪误差系统模型;

步骤3:设计积分滑模面和固定时间干扰观测器,得到基于固定时间干扰观测器的积分滑模控制器。

进一步的,所述步骤1的具体内容如下:

建立含有外部干扰的自主式水面机器人运动学模型和动力学模型

其中表示自主水面机器人的位置和航行角,υ=[u,ν,r]T表示线速度和角速度,为转动惯量矩阵,M为惯性矩阵,C(υ)为科里奥利和向心矩阵,D(υ)为阻尼矩阵,g(η,υ)为重力矩阵,τ(t)为控制输入,dl(t)为外部干扰,S(r)=[0-r 0;r 0 0;0 0 0];

建立被跟踪期望轨迹的运动学模型和动力学模型,

进一步的,所述步骤2的具体内容如下:

定义系统(1.1)转化为如下的形式,

其中Θ(η,σ)=S(σ)σ-RM-1(C(RTσ)+D(RTσ))RTσ-RM-1(C(RTσ)+D(RTσ))RTσ;

定义系统(1.2)转化为如下的形式,

其中

针对系统(1.3)和(1.4),建立自主式水面机器人的跟踪误差系统模型,

进一步的,所述步骤3的具体内容如下:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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