自适应鲁棒PD控制策略,避免了力矩过大的弊端。该控制器由非线性PD反馈和补偿控制两部分组成,机器人不确定动力学部分由回归矩阵构成的自适应控制器进行补偿,并针对机器人有界扰动的上确定界是否已知设计了两种不同的扰动补偿法。
1.机器人动力学模型及结构特性
考虑一个N关节的机器人力臂,其动态特性可以由以下二阶非线性微分方程描述:
其中是各种误差和扰动。
误差和扰动w的范数满足:
其中分别为正常数,
分别为跟踪误差和误差导数。
2.控制器的设计
分别引入变量和
,并令:
,
其中常数,则可以推导出:
得到:
3.基于扰动上界已知的时控制器的设计
4.扰动信号的上界未知时控制器的设计
该部分摘自刘金琨《机器人控制系统的设计与MATLAB仿真》第二章节地机器人鲁棒自适应PD控制。
相关代码见链接
MATLAB之机器人鲁棒自适应PD控制代码_爱科研的雨诺的博客-CSDN博客