关键词:
全驱系统方法
机械臂
观测器
鲁棒控制
摘要:
机械臂控制作为机械臂技术重要的研究方向,受到了学界和工业界的广泛关注。先进的控制方法在机械臂轨迹控制上的应用比比皆是,但是其设计方法复杂,实现成本高。近年提出的全驱系统方法在非线性系统上的应用给机械臂轨迹控制提供了新的设计思路。全驱系统方法在设计非线性控制器方面具有明显的优势,可以简单高效地设计出满足性能要求的控制器。将控制器应用于非线性系统后,可以得到线性闭环系统。
本文针对机械臂动力学模型强耦合性和非线性的特点,应用全驱系统方法,对双连杆机械臂轨迹控制进行了研究,主要的研究内容如下:
(1)针对关节角加速度信号难以准确测量的问题,提出了基于加速度观测器的轨迹控制全驱系统方法。首先,由于加速度信号难以准确测量,因此设计了加速度观测器,实现对关节的角加速度信号的估计;然后,构造Lyapunov函数,证明观测器估计误差将收敛至零;最后,利用双连杆机械臂动力学模型的全驱特性,设计轨迹跟踪控制器,抵消机械臂模型中的全部非线性项,配置具有期望特征结构的线性项,通过直接参数化方法,给出控制律的参数化表达形式,仿真验证所提方法的有效性。
(2)针对机械臂系统存在外部有界干扰问题,提出双连杆机械臂轨迹鲁棒控制全驱系统方法。首先,利用鲁棒控制的思想,通过设计干扰抑制项,抑制外部干扰对系统的影响;其次,利用Lyapunov稳定性理论证明闭环误差系统的稳定性;最后,利用双连杆机械臂动力学模型的全驱特性,设计轨迹跟踪控制器,抵消机械臂模型中的全部非线性项,配置具有期望特征结构的线性项,通过直接参数化方法,给出控制律的参数化表达形式,仿真验证所提方法的有效性。
(3)针对机械臂系统存在参数不确定问题,提出基于双观测器的双连杆机械臂轨迹控制全驱系统方法。首先,对于系统不确定参数和外部有界干扰,设计参数观测器估计其总和;然后,通过获取关节角度和关节角速度,设计加速度观测器以估计关节角加速度信号,并利用其估计值替换参数观测器中加速度信号。此时,加入双观测器的机械臂模型仍然为全驱系统模型,利用Lyapunov稳定性理论证明双观测器误差系统收敛,能够准确估计相应的目标。最后,利用双连杆机械臂动力学模型的全驱特性,设计轨迹跟踪控制器,抵消机械臂模型中的全部非线性项,配置具有期望特征结构的线性项,通过直接参数化方法,给出控制律的参数化表达形式,仿真验证所提方法的有效性。