机器人柔性关节的摩擦非线性(如静摩擦、库仑摩擦及Stribeck效应)会严重影响系统的轨迹跟踪精度并引发低频抖动。实现高精度的实时补偿,通常需要构建“精确建模-参数辨识-观测器补偿-先进控制”的综合技术体系。
一、 构建高精度摩擦模型与参数在线辨识
实现补偿的前提是准确描述摩擦特性。传统的库伦-粘滞模型难以刻画低速下的非线性行为,因此通常采用更为精确的LuGre摩擦模型,通过微分方程描述平均弹性变形量来捕捉静摩擦与Stribeck效应。为了应对关节温度变化或负载改变导致的参数漂移,系统需引入在线参数辨识机制。例如,利用递推最小二乘法(RLS)或自适应律实时更新摩擦参数;也可以结合傅里叶级数和多项式设计最优激励轨迹,通过最小二乘法与Levenberg-Marquardt法迭代寻优,从而建立更为精确的动力学模型。
二、 引入扰动观测器与神经网络补偿
由于摩擦模型往往存在未建模的误差,单纯依靠模型前馈难以达到极致精度,需要引入观测器进行残差补偿。扰动观测器(DOB)或未知状态估计器(USE)能够将摩擦力矩视为外部扰动,利用名义模型逆与低通滤波器构造估计回路,在不依赖精确动态模型的前提下实时估计综合干扰。针对极低速或零速下的复杂摩擦,前沿研究开始引入人工智能技术。例如,建立Informer-LSTM神经网络摩擦模型,并将其部署到机器人专用芯片上,利用神经网络强大的拟合能力对不同长、短时间序列的摩擦数据进行精确推理,实现前馈力矩的实时补偿。
三、 采用前馈-反馈复合控制架构
在控制策略层面,通常采用前馈与反馈相结合的复合架构。前馈环节基于摩擦模型和观测器提供基础的补偿力矩,抵消大部分非线性摩擦;反馈环节则通过PID或自适应控制抑制残余误差。对于柔性关节系统,还可以设计分级滑模控制器,利用电机侧和关节侧的位置、速度误差设计一级和二级滑模面,结合自适应律和模型误差观测器,在有限时间内实现高精度的位置轨迹跟踪。
四、 结合模型预测控制(MPC)处理多重约束
在更高级的柔性关节控制中,模型预测控制(MPC)被广泛应用于摩擦补偿。MPC能够通过滚动优化和反馈校正,显式地处理摩擦非线性和系统约束。为了应对模型漂移和外部接触力,可以设计双层估计器:外层利用滑动窗口加权最小二乘持续修正惯性、摩擦等动力学参数;内层用非线性扰动观测器估计剩余未建模部分。这种“模型刚漂完,补偿就跟上”的机制,结合控制李雅普诺夫函数(CLF)保证系统稳定性,能确保柔性关节在复杂工况下实现高精度的轨迹跟踪与柔顺控制。





.eb68a87.png)
.8d1291d.png)
.3808537.png)
.2fc0a9f.png)