[发明专利]一种基于模型参数误差观测器的机械臂碰撞检测方法有效
申请号: | 202210224029.2 | 申请日: | 2022-03-07 |
公开(公告)号: | CN114407022B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 崔士鹏;刘伊威;杨国财;孙永军;刘宏 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J19/02 |
代理公司: | 哈尔滨华夏松花江知识产权代理有限公司 23213 | 代理人: | 时起磊 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模型 参数 误差 观测器 机械 碰撞 检测 方法 | ||
1.一种基于模型参数误差观测器的机械臂碰撞检测方法,其特征在于所述方法具体过程为:
步骤一、建立机械臂的回归模型,并利用机械臂回归模型获取模型参数的名义值pn;
所述利用机械臂回归模型获取模型参数的名义值pn采用三维建模软件计算获得;
步骤二、采用卡尔曼平滑器观测机械臂关节的控制力矩的微分信息以及机械臂关节的速度和加速度信息;
步骤三、利用步骤二获得的机械臂关节的速度、加速度、控制力矩的微分和步骤一获得的pn设计步骤一建立的机械臂回归模型的自适应律;
步骤四、利用步骤一获得的pn和步骤三获得的自适应律获取残差r,然后利用残差r获取机械臂关节所受外力矩与残差r的传递函数;
所述残差r为估计的机械臂所受外力矩;
步骤五、利用步骤四获得的残差检测机械臂是否发生了碰撞,并利用机械臂关节所受外力矩与残差r的传递函数获得发生碰撞的机械臂关节所受的外力矩。
2.根据权利要求1所述的一种基于模型参数误差观测器的机械臂碰撞检测方法,其特征在于:所述步骤一中的机械臂的回归模型,如下:
因此,
其中,q为机械臂关节位置,为机械臂关节速度,为机械臂关节加速度,M(q)是机械臂的惯量矩阵,D是粘性摩擦矩阵,g(q)是重力向量,为机械臂的科氏力和向心力矩阵,τm是机械臂关节控制力矩,τext是机械臂关节所受外力矩,是机械臂的回归矩阵,p为动力学参数,pn是模型参数的名义值,δp是参数误差。
3.根据权利要求2所述的一种基于模型参数误差观测器的机械臂碰撞检测方法,其特征在于:所述步骤二中的机械臂关节的控制力矩,通过以下方式获得:
τm=kI (3)
其中,k为正定对角矩阵,I是机械臂的控制电流。
4.根据权利要求3所述的一种基于模型参数误差观测器的机械臂碰撞检测方法,其特征在于:所述步骤二中的机械臂关节的速度和加速度信息通过利用位置传感器获取的机械臂的位置计算获得。
5.根据权利要求4所述的一种基于模型参数误差观测器的机械臂碰撞检测方法,其特征在于:所述步骤三中的利用步骤二获得的机械臂关节的速度、加速度、控制力矩的微分和步骤一获得的pn设计步骤一建立的机械臂回归模型的自适应律,如下:
其中,Kc为对角正定矩阵,是机械臂回归模型的自适应律。
6.根据权利要求5所述的一种基于模型参数误差观测器的机械臂碰撞检测方法,其特征在于:所述步骤四中的利用步骤一获得的pn和步骤三获得的自适应律获取残差r,然后利用残差r获取机械臂关节所受外力矩与残差r的传递函数,包括以下步骤:
步骤四一、利用步骤一获得的pn和步骤三获得的自适应律定义残差r如下:
步骤四二、利用步骤四一定义的残差r和步骤一获得的机械臂回归模型获得残差r与机械臂关节所受外力矩τext的差;
步骤四三、将步骤四一获得的残差r和步骤四二获得的残差r与机械臂关节所受的外力矩τext的差代入步骤三获得的自适应律,获得残差r与机械臂关节所受外力矩的关系;
步骤四四、利用步骤四三获得的残差r与机械臂关节所受外力矩的关系获取机械臂关节所受外力矩与残差的传递函数。
7.根据权利要求6所述的一种基于模型参数误差观测器的机械臂碰撞检测方法,其特征在于:所述步骤四二中的利用步骤四一定义的残差r和步骤一获得的机械臂回归模型获得残差r与机械臂关节所受外力矩τext的差,如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210224029.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种橡胶树小苗芽接苗轻简高效的育苗方法
- 下一篇:一种电网模拟控制装置