摘要

以平面冗余驱动并联机器人为研究对象,利用Udwadia-Kalaba(U-K)方法,将并联机构的物理连接抽象成系统约束,建立了平面2自由度冗余驱动并联机器人的闭链运动方程.首先,将2自由度冗余驱动并联机器人分割成3个无约束开链子系统,子系统的动力学方程由Lagrange法获得;然后,采用运动学约束来描述各子系统和末端执行器、子系统与基座之间的物理连接.对约束进行微分,并转化为二阶Pfaffian标准微分形式,通过应用U-K方程,可以获得满足该物理约束的约束力的解析解.根据U-K理论,将该约束力附加到无约束开链系统方程即可建立平面冗余驱动并联机器人的动力学模型.在轨迹跟踪控制器设计中,将期望的位置或者速度轨迹抽象成虚拟约束,并将约束条件转化为Pfaffian标准微分形式,再通过U-K方程求解各驱动关节满足给定轨迹约束所需要的输出力矩.该方法不需要Lagrange乘子或伪广义速度等辅助变量,并可以同时处理完整约束和非完整约束.数值模拟和分析结果表明,该建模与控制方法能够高效、系统、快速地建立平面2自由度冗余驱动并联机器人的动力学解析解耦模型,实现给定轨迹的高精度跟踪控制.