一种欠驱动航行器的鲁棒控制器的设计方法技术

技术编号:9794199 阅读:85 留言:0更新日期:2014-03-21 16:26
本发明专利技术设计了一种用于三自由度欠驱动航行器的鲁棒跟踪控制器。考虑到欠驱动无法实现渐近稳定的特性,采取了令误差趋于极小值的方法,解决了Lyapunov函数的选择。采用backstepping方法以及函数映射技术设计了的鲁棒控制器,该控制器在航行器存在环境扰动的情况下,可以任意初始状态出发(包括转艏的初始速度为零),自动地跟踪任意光滑的轨迹,并实现了较好的自适应跟踪效果。

【技术实现步骤摘要】

本专利技术属于机器人控制控制
,涉及一种欠驱动航行器的鲁棒轨迹跟踪控制器的设计方法。
技术介绍
欠驱动系统指独立变量个数少于系统自由度个数的非线性系统,它需要通过较少的驱动器完成复杂的运动控制任务;多数情况下欠驱动机械系统为非完整约束系统,同时又表现出一般光滑状态反馈控制无法镇定的性质。因此,欠驱动系统的控制与跟踪的理论引起了越来越多的非线性研究者的兴趣。在实际应用方面,欠驱动系统由于驱动器的减少,具有重量轻、成本低、能耗少、维修方便等众多优点;另一方面,在控制器故障等场合,全驱动系统会变为欠驱动系统,欠驱动系统容错能力也引起了众多关注。近年来,欠驱动系统成为很多研究领域(如航空航天、船舶、车辆、机器人等)的新热点。然而,在实际应用中,对于机器人系统来说,由于其工作环境千变万化,在实际控制中将面临更多的不确定性因素,因而其运动控制要求有较强的扰动抑制能力;具有高度鲁棒性的控制方法是解决该类问题的有效途径之一。因此,设计一种合理的用于欠驱动系统的鲁棒控制器,具有重要的应用价值。
技术实现思路
本专利技术所要解决的技术问题是设计一种用于欠驱动航行器轨迹跟踪的鲁棒控制器,可使航行器在任意初始状态,存在环境扰动的情况下,实现良好的跟踪效果。本专利技术主要包括以下内容:(I)建立欠驱动航行器的动态模型;(2) Lyapunov 的选择方法;(3)鲁棒控制器的设计;(4)控制器参数的选择。【附图说明】图1航行器三自由度定义图。图2无外界扰动时系统的跟踪效果图。图3有外界扰动时系统的跟踪效果图。【具体实施方式】本专利技术以三自由度欠驱动航行器为研究对象(如图1所示)。1.系统模型的建立三自由度欠驱动航行器的数学模型为:本文档来自技高网...

【技术保护点】
一种用于三自由度欠驱动航行器的鲁棒跟踪控制器,其特征在于在控制器参数不确定的情况下,可以任意初始状态出发,自动地跟踪任意光滑的轨迹,并取得了良好的跟踪效果。

【技术特征摘要】
1.一种用于三自由度欠驱动航行器的鲁棒跟踪控制器,其特征在于在控制器参数不确定的情况下,可以任意初始状态出发,自动地跟踪任意光滑的轨迹,并取得了良好的跟踪效果O2.根据权利I所述的三自由度欠驱动航行器的鲁棒跟踪控制器,其特征在于航行器有如下的动态模型: 3.根据权利I所述的三自由度欠驱动航行器的鲁棒跟踪控制器,其特征在于Lyapunov函数的选择为如下...

【专利技术属性】
技术研发人员:陈奕梅
申请(专利权)人:天津工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1