[发明专利]一种电驱动机械臂伺服系统的时变约束反演控制方法有效
申请号: | 201910117393.7 | 申请日: | 2019-02-15 |
公开(公告)号: | CN109884890B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 南余荣;徐栋;丁科新;陈强 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 驱动 机械 伺服系统 约束 反演 控制 方法 | ||
1.一种电驱动机械臂伺服系统的时变约束反演控制方法,包括以下步骤:
(1)建立机械臂伺服系统模型,通过初始化系统状态及控制参数得到机械臂伺服系统的状态空间模型;
(2)设计误差向量和改进的边界李雅普诺夫函数,并根据改进的边界李雅普诺夫函数设计反演控制器;所述改进的边界李雅普诺夫函数在系统误差变大并接近边界时,会导致控制信号增大,增强控制效果,并使误差减小,最终保持在边界允许的范围内;所述改进的边界李雅普诺夫函数引入了自然常数e;所述误差向量包括关节位置向量误差和关节速度向量误差;
在步骤(2)中,所述的电驱动机械臂伺服系统的误差向量为:
所述误差向量的一阶导数向量为如下形式:
其中,xd为给定的参考角位置跟踪信号向量;α1,α2为虚拟控制律向量,系统的关节位置向量误差和关节速度向量误差z1,z2受到非对称的时变约束,z3是反步法的第三个误差变量,是系统状态x3和虚拟控制律α2之间的误差。
2.根据权利要求1所述的电驱动机械臂伺服系统的时变约束反演控制方法,其特征在于,在步骤(1)中,所述电驱动机械臂伺服系统模型拥有两个关节,所述电驱动机械臂伺服系统模型表示成如下形式:
其中,q,和分别是电驱动机械臂关节的角位置向量,角速度向量和角加速度向量;M是电驱动机械臂关节的对称正定惯性矩阵;C是电驱动机械臂关节的离心力科里奥利矩阵;G是电驱动机械臂关节的重力矩阵;τ是电机输出给电驱动机械臂关节的转矩向量;i是电机电流向量;KT是由电机的机电参数所决定的电流和转矩之间转换系数,为大于0的一个正常数;u是输入电压向量;L和R分别是电机的电阻值矩阵和电感值矩阵;Ke是电机的反电动势的反馈系数,为大于0的一个正常数;
其中,
c=m2l1l2 sin(q2)
q1,和分别是电驱动机械臂关节1的角位置,角速度和角加速度;q2,和分别是电驱动机械臂关节2的角位置,角速度和角加速度;l1,l2分别是电驱动机械臂连杆1与电驱动机械臂连杆2的长度;m1,m2分别是电驱动机械臂连杆1与电驱动机械臂连杆2的质量;g为重力加速度;J1,J2分别是电驱动机械臂关节1与电驱动机械臂关节2的转动惯量。
3.根据权利要求1所述的电驱动机械臂伺服系统的时变约束反演控制方法,其特征在于,在步骤(1)中,所述初始化系统状态及控制参数为:定义状态变量x1=q,x3=i,系统输出为y=x1;
将电驱动机械臂伺服系统的状态空间形式表示如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910117393.7/1.html,转载请声明来源钻瓜专利网。