[发明专利]一种基于未知模型动态观测器的机械臂运动控制方法在审

专利信息
申请号: 201810478708.6 申请日: 2018-05-18
公开(公告)号: CN108673502A 公开(公告)日: 2018-10-19
发明(设计)人: 那靖;景包睿;高贯斌;黄英博;伍星;伞红军 申请(专利权)人: 昆明理工大学
主分类号: B25J9/16 分类号: B25J9/16;G06F17/16;G06F17/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 650093 云*** 国省代码: 云南;53
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 机械臂运动 机械臂 动力学模型 动态观测器 观测 系统跟踪误差 加速度信号 控制器设计 等价变换 方案设计 工程应用 观测误差 建模过程 滤波操作 外部干扰 运动跟踪 指令信号 补偿量 动态的 计算量 鲁棒性 总误差 滤波 整定 收敛 测量 抵抗 引入 优化 保证
【权利要求书】:

1.一种基于未知模型动态观测器的机械臂运动控制方法,其特征在于:首先引入滤波操作对机械臂系统动力学模型进行等价变换,避免机械臂运动加速度的测量;接着根据滤波优化后的动力学模型提出机械臂的UMDO用于观测未知模型动态和干扰;最后,将观测出的系统集总误差作为补偿量参与控制器设计,实现机械臂对指令信号的运动跟踪控制。

2.根据权利要求1所述的基于未知模型动态观测器的机械臂运动控制方法,其特征在于:所述方法具体步骤如下:

Step1、建立n自由度机械臂系统动力学模型:根据n自由度机械臂动力学理论,利用欧拉-拉格朗日公式,可知n自由度机械臂系统动力学模型:

其中,q,分别为机械臂各关节的位置、速度、加速度;τ∈Rn为控制器的控制力矩;d表示未知干扰;M(q)∈Rn×n是惯性矩阵,代表科里奥利矩阵,G(q)∈Rn表示重力向量;Rn表示n维实数空间,Rn×n表示n×n维实数空间;

Step2、机械臂系统动力模型进行等价变换:

Step2.1、首先定义辅助向量为:

用公式(2)中辅助向量引入系统动力学模型,(1)可以改写为:

其中,表示惯性矩阵M(q)对时间的一阶导数;为包含有未知干扰d和未知模型动态的系统集总误差;

Step2.2、定义τf∈Rn和εf∈Rn分别为τ和ε经过滤波操作k>0后的形式:

其中,s为拉普拉斯算子,k>0为滤波系数;

在公式(3)等号的两边进行滤波操作k>0,则公式(3)变为:

根据公式(4)的第一行可以得到:

将(6)代入(5)中,则得到变换后的机械臂系统动力学模型:

Step3、针对变换后的机械臂系统动力学模型,设计机械臂的未知模型动态观测器,得到系统集总误差ε的观测值

其中,表示对系统集总误差ε的观测值;

Step4、将公式(8)中观测出的作为补偿量参与控制器设计,设计基于基于未知模型动态观测器,过程如下:

Step4.1、定义追踪误差e(t)为:

e(t)=q-qd(9)

其中,qd代表机械臂关节位置的理想值;

Step4.2、定义控制误差S为:

其中,λ为滑模系数,为e(t)对时间的导数;

Step4.3、结合公式(1)、(9)和(10),设计基于UMDO的机械臂控制力矩表达式为:

其中,K′为一个对角正定矩阵;为qd对时间的一阶导数;为qd对时间的二阶导数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810478708.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top