【技术实现步骤摘要】
一种时间可调节的机器人跟踪滑模控制方法
[0001]本专利技术涉及机器人
,尤其是一种时间可调节的机器人跟踪滑模控制方法。
技术介绍
[0002]随着现代工业的快速发展,控制理论作为一门基础学科,被成熟的应用在各个领域。例如在工业上,有仓库分拣机器人、电力系统控制等;在军事上,有飞行器控制、导弹控制等。起初,对于大部分的物理系,都是进行Lyapunov渐进稳定性分析。虽然说渐进稳定表明系统能在无限时间间隔内达到稳定的结果,但无法实现在有限时间间隔内实现系统的暂态性。因此,学者们渐渐地把目光转向研究系统的暂态性,提出了有限时间稳定性(Finite
‑
tine Stability)理论。有限时间稳定性将系统的收敛时间限定在某一数值区间内,收敛时间是一个与系统初始条件相关的函数。然而,在许多实际的工程中,系统的初始条件是难以获得的,并且若系统的初始条件趋于无穷大,那么收敛时间也趋于无穷大。因此从某种意义上讲,此系统还是无限时间收敛的。因此,科学家在2012年提出了一种固定时间稳定性(Fixed
‑
time Stability)理论,该理论的收敛时间只依赖于系统的参数,与初始条件是无关的,实现了任意初始条件的固定时间稳定。但在一般情况下,很难找到系统参数与收敛时间之间的直接关系,从而导致对收敛时间的估计不准确,难以调整和无法预测。所以,通过调整系统参数以达到期望的收敛时间并不是一件简单的任务。从此,一种特殊的固定时间稳定性理论成为了科学家们的研究热点,即预定时间稳定性(Predefi ...
【技术保护点】
【技术特征摘要】
1.一种时间可调节的机器人跟踪滑模控制方法,用于控制非完整轮式移动机器人按期望的理想轨迹移动,控制中的收敛时间可调节,其特征在于:包括以下步骤;步骤S1、建立控制机器人移动所需的运动学模型及机器人达成理想轨迹所需的运动学模型;步骤S2、以所建立的运动学模型建立机器人的位姿误差系统;步骤S3、将位姿误差系统分为角速度误差系统和线速度误差系统;步骤S4、设计基于滑模控制理论和预定时间控制理论的角速度控制器、线速度控制器;包括步骤S41、角速度控制器创建为时间可调节的角速度滑模控制器,用于提升机器人的角速度控制效率;步骤S42、线速度控制器创建为时间可调节的线速度滑模控制器,用于解决以二阶误差系统控制机器人时存在的终端奇异性问题。2.根据权利要求1所述的一种时间可调节的机器人跟踪滑模控制方法,其特征在于:所述非完整轮式移动机器人的行驶轮为两个驱动轮和两个万向轮,机器人的控制器通过对两个驱动轮的控制实现机器人的运动控制;步骤S1的运动学模型中,机器人移动的约束方程为控制机器人移动的运动方程为其中,控制输入为[v w]
T
;v表示移动机器人的线速度;w表示移动机器人的角速度;机器人移动的理想轨迹方程表示为其中,控制输入为[v
d w
d
]
T
;v
d
表示理想的线速度;w
d
表示理想的角速度。3.根据权利要求2所述的一种时间可调节的机器人跟踪滑模控制方法,其特征在于:所述步骤S2中,移动机器人的真实位姿为P=[x y θ]
T
,移动机器人按期望的理想轨迹移动的期望位姿为P
d
=[x
d y
d θ
d
]
T
;移动机器人的位姿误差向量表示为P
e
=[x
e y
e θ
e
]
T
;当位姿误差收敛到零时,即实现了移动机器人按期望的理想轨迹移动的轨迹跟踪控制;[x
e y
e θ
e
]
T
为期望机器人在局部坐标系中的位姿坐标,根据坐标变化公式可得:对p
e
进行求导,得:
4.根据权利要求3所述的一种时间可调节的机器人跟踪滑模控制方法,其特征在于:所述步骤S3中,基于级联控制理论,将位姿误差系统公式五分为一阶角度误差子系统和二阶位置误差子系统;一阶角度误差子系统以公式表述为首先,一阶角度误差子系统在控制器的作用下实现收敛,即,θ
e
=0;二阶位置误差子系统受到一阶角度误差子系统的影响,系统简化为:5.根据权利要求4所述的一种时间可调节的机器人跟踪滑模控制方法,其特征在于:所述步骤S4中,滑模控制器基于滑模变结构控制,使用控制不连续的控制策略;步骤S41具体为:角速度滑模控制器为一阶角度误差子系统,滑模面选择为:s1=θ
e
;根据一阶子系统和预定时间理论,设计以如下公式表述的时间可调节的角速度滑模控制器:其中a0,b0,c0,d0>0,p0,q0,m0,n0是正奇数,并且满足p0<q0,m0>n0;令μ0=p0/q0,ν0=m0/n0且且其中T
c01
和T
c02
是用户期望的跟踪时间,角度跟踪误差θ<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。