论文部分内容阅读
非完整系统是带有非完整约束的非线性系统,它代表了一大类的机械系统。由于非完整约束的存在,所以这类系统不满足Brockett镇定必要条件,即不存在光滑的(甚至连续的)时不变反馈控制律使得闭环系统渐近镇定。因而,开展非完整系统的镇定控制研究,具有重要的理论价值和广阔的应用前景。
传统的关于非完整系统的控制器都是使得闭环系统被镇定到一个目标点,但这样的镇定控制策略不自然,也不灵活,特别是对具有旋转自由度的机械系统来说,往往会产生unwinding现象,因而它们也就不是一种省能量的控制。针对非完整移动机器人和非完整链式系统,本文提出了一种集合镇定控制律的设计方法,所设计的控制律能将闭环系统镇定至给定的目标点集。
首先针对非完整移动机器人的运动学模型,引入集合稳定的思想,结合σ变换技巧,提出了一类集合的镇定控制律设计方法,所设计的控制律能将闭环系统渐近镇定至给定的目标点集。然后,在此基础上,将非完整移动机器人的集合镇定控制律设计方法扩展到带两个控制输入的非完整链式系统,利用链式系统的结构特点,引入集合稳定的思想,结合非完整系统基于变换的非连续镇定控制方法,提出了一类集合的镇定控制律设计方法,并给出了链式系统集合镇定控制的一个一般性定理。最后,具体考虑了链式系统两种情况下的集合镇定控制律设计,一种是周期性目标点的集合镇定控制,另一种是有限个目标点的集合镇定控制。数值仿真表明,本文的集合镇定控制设计方法是有效的。