论文部分内容阅读
不确定性条件下的控制问题是现代控制中的一个重要课题,因为在任何控制问题中,实际的控制对象和用于控制器设计的数学模型总是存在差异,这种差异主要来自于外界干扰、未知的对象参数和未建模动态。作为现代控制理论的一个重要分支,滑模控制以实现简单以及系统处于滑动模态时对满足匹配条件的外界干扰、模型的不确定性和未建模动态具有不变性而著称,且已成功应用于机器人、航空航天等领域。论文研究了传统滑模和高阶滑模控制问题,并将部分研究成果应用于机器人和飞行器的控制中。主要研究内容和创新点如下:(1)研究了传统滑模控制中采用Slotine形式的滑模面和积分滑模面,利用边界层和幂次趋近律来抑制抖振时,系统的稳态跟踪误差界问题。利用有界输入有界输出(BIBO)稳定的方法,推导出了比现有文献的结果更为精确的稳态跟踪误差界。进一步,通过给定的稳态跟踪误差要求,可以设计合适的边界层厚度或幂次趋近律参数,不用通过仿真实验来试凑。最后,所得到的结果应用到n关节机械臂的跟踪控制中。(2)为了减小稳态跟踪误差,不少学者将积分项引入到滑模面的设计中。然而,在大的初始误差条件下,积分会出现累积效应(Windup),引起大的超调和执行器饱和,甚至导致系统不稳定。因此,提出了一类具有“小误差放大,大误差饱和”功能的光滑非线性饱和函数以改进传统积分滑模控制,在保持传统积分滑模控制跟踪精度的同时获得更好的暂态性能。应用Lyapunov稳定性理论和LaSalle不变性原理证明了对常值或最终常值干扰可以完全抑制。并在此基础上提出了全程非线性积分滑模控制方法,消除了滑模的到达阶段,具有全程鲁棒性。(3)基于非光滑的类二次型Lyapunov函数,对二阶滑模Super-Twisting算法的有限时间收敛性进行了分析。系统受常值干扰时,通过Lyapunov方程证明了该算法有限时间收敛,并给出了收敛时间的最优估计;系统受时变干扰时,通过求解代数Riccati方程得出了一组保证该算法有限时间收敛的参数取值范围,并给出了收敛时间的估计值。同时,在此基础上提出自适应Super-Twisting算法,该算法不需要知道不确定性变化率的界。(4)证明了幂次趋近律本质上是二阶滑模,且趋近过程品质较好,但鲁棒性差。因此,设计了非齐次干扰观测器和快速幂次趋近律相结合的二阶滑模算法,这种二阶滑模算法适用于相对阶为1的系统。经与Shtessel在Automatica上提出的光滑二阶滑模算法进行比较,本算法具有更好的暂态性能。将该算法应用于一类无尾飞行器的姿态控制中,仿真结果表明了该算法的有效性。(5)利用有限时间控制技术中的齐次理论,并结合自适应控制思想,提出了一种鲁棒自适应二阶滑模控制方法,不需要知道系统不确定性的界。并设计了一类新的非线性函数替代齐次系统中的幂函数,克服了齐次系统在状态远离平衡点时收敛速度慢的缺陷,系统的状态能快速有限时间收敛。该算法形式简单,控制律的设计只需要系统的相对阶信息,并将其应用于Nubot全向移动机器人的轨迹跟踪控制中。(6)基于齐次理论和有限时间快速收敛Lyapunov函数,提出了鲁棒自适应任意阶滑模控制方法。将SISO系统的r阶滑模控制问题转化为受扰动的r重积分链的有限时间镇定问题,依据第七章的思路,将控制律的设计分成两个部分:名义控制部分和补偿控制部分。名义控制部分分别采用齐次理论和快速有限时间Lyapunov稳定性理论进行设计,补偿控制部分采用自适应一阶滑模方法,综合得到了鲁棒自适应任意阶滑模控制律,并应用于轮式移动机器人的控制中。