The invention provides a redundant manipulator acceleration layer noise tolerant control method, including: according to the mechanical arm acceleration layer Jacobi matrix equation, by introducing the position error and velocity error feedback model, Jacobi matrix equation design can accommodate noise; combined with the performance index to be optimized, the establishment of acceleration layer noise tolerant control scheme, control for the constrained model in Jacobi matrix equation, manipulator dynamics equation, joint angle limit, joint velocity limits, joint acceleration limits and joint torque limit; the conversion of the above control scheme for the two type optimization problem of a standard, and the numerical algorithm solver to solve the controller; according to the calculation result, driven mechanical arm to complete the given end. The invention of the acceleration layer noise tolerant control method can not only make the manipulator can achieve the given end with noise, but also make each arm joint final velocity is close to zero.
【技术实现步骤摘要】
一种冗余度机械臂加速度层容噪控制方法
本专利技术涉及冗余度机械臂的规划及控制领域,具体涉及一种冗余度机械臂加速度层容噪控制方法。
技术介绍
冗余度机械臂是一种自身自由度多于执行末端任务所需最少自由度的机械装置,其末端任务包括组装、焊接和绘图等。冗余度机械臂规划控制中的一个关键问题是冗余度解析问题,即,如何通过给定的机械臂末端位姿信息来确定机械臂各个关节的角度/速度/加速度。目前已有多种加速度层冗余度解析方案(即用以求解冗余度解析问题的控制方案)被提出并实现了对机械臂的有效规划控制。然而,这些控制方案并没有把机械臂的关节力矩极限考虑在内,且其解析得到的末态速度往往不为零,因而难以广泛适用于实际工程当中。更重要的是,这些控制方案都是在不考虑噪声的情况下进行研究设计的;一旦存在噪声,那么它们将失效,从而无法使机械臂能够正常/成功地完成所给定的末端任务。
技术实现思路
本专利技术的目的在于克服现有方法的不足,提供一种冗余度机械臂加速度层容噪控制方法,不仅能使机械臂在具有噪声的情况下仍可完成给定的末端任务,而且使机械臂各关节的末态速度接近为零。为了实现上述专利技术目的,采用的技术方案如下。一种冗余度机械臂加速度层容噪控制方法,包括以下步骤:根据机械臂加速度层雅可比矩阵等式,通过引入位置误差和速度误差反馈,设计可容噪的新型雅可比矩阵等式;结合所需要优化的性能指标,建立加速度层容噪控制方案,所述的控制方案受约束于新型雅可比矩阵等式、机械臂动力学方程、关节角度极限、关节速度极限、关节加速度极限和关节力矩极限;将加速度层容噪控制方案转化为一个标准的二次型优化问题,并通过数值算法 ...
【技术保护点】
一种冗余度机械臂加速度层容噪控制方法,其特征在于,包括如下步骤:根据机械臂加速度层雅可比矩阵等式,通过引入位置误差和速度误差反馈,设计可容噪的新型雅可比矩阵等式;结合所需要优化的性能指标,建立加速度层容噪控制方案,所述的控制方案受约束于新型雅可比矩阵等式、机械臂动力学方程、关节角度极限、关节速度极限、关节加速度极限和关节力矩极限;将加速度层容噪控制方案转化为一个标准的二次型优化问题,并通过数值算法求解器对其进行求解;下位机控制器根据二次型优化问题的求解结果,驱动机械臂使其完成给定的末端任务。
【技术特征摘要】
1.一种冗余度机械臂加速度层容噪控制方法,其特征在于,包括如下步骤:根据机械臂加速度层雅可比矩阵等式,通过引入位置误差和速度误差反馈,设计可容噪的新型雅可比矩阵等式;结合所需要优化的性能指标,建立加速度层容噪控制方案,所述的控制方案受约束于新型雅可比矩阵等式、机械臂动力学方程、关节角度极限、关节速度极限、关节加速度极限和关节力矩极限;将加速度层容噪控制方案转化为一个标准的二次型优化问题,并通过数值算法求解器对其进行求解;下位机控制器根据二次型优化问题的求解结果,驱动机械臂使其完成给定的末端任务。2.根据权利要求1所述的冗余度机械臂加速度层容噪控制方法,其特征在于,可容噪的新型加速度层雅可比矩阵等式设计为:其中,设计参数α>0,β>0,且两者满足α2>β;表示机械臂关节速度,表示机械臂关节加速度,J表示机械臂的雅可比矩阵,表示J的时间导数;e(t)表示机械臂末端的位置误...
【专利技术属性】
技术研发人员:郭东生,徐凤,晏来成,聂卓赟,
申请(专利权)人:华侨大学,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。