行业标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210380072.8 (22)申请日 2022.04.12 (65)同一申请的已公布的文献号 申请公布号 CN 114474078 A (43)申请公布日 2022.05.13 (73)专利权人 季华实验室 地址 528200 广东省佛山市南海区桂城街 道环岛南路28号 (72)发明人 许泳 林才纺 杨远达 张校志  (74)专利代理 机构 佛山市海融科创知识产权代 理事务所(普通 合伙) 44377 专利代理师 陈椅行 (51)Int.Cl. B25J 9/16(2006.01) B25J 13/00(2006.01)(56)对比文件 CN 114074332 A,202 2.02.22 CN 111428317 A,2020.07.17 CN 111639749 A,2020.09.08 US 2022101105 A1,202 2.03.31 审查员 潘玉芬 (54)发明名称 机械臂的摩擦力补偿方法、 装置、 电子设备 及存储介质 (57)摘要 本发明涉及机械臂控制技术领域, 具体公开 了一种机械臂的摩擦力补偿方法、 装置、 电子设 备及存储介质, 其中, 方法包括以下步骤: 获取训 练数据集; 将训练数据集拆分为第一训练集和第 一测试集; 将第一训练集拆分为第二训练集和第 二测试集; 根据第二训练集和第二测试集训练获 取非线性模型; 设计深度学习模型, 深度学习模 型的目标函数具有基于非线性模型定义的正则 项; 根据第一训练集和第一测试集训练深度学习 模型; 利用训练后的深度学习模 型进行摩擦力补 偿; 该方法将根据训练数据集部分数据进行训练 获取的非线性模型作为正则项参数构建深度学 习模型的目标函数, 使 得深度学习模 型进行训练 时能朝向具有先验特性的非线性模型进行 学习。 权利要求书2页 说明书10页 附图2页 CN 114474078 B 2022.06.17 CN 114474078 B 1.一种机械臂的摩擦力补偿方法, 用于机械臂运行控制时进行摩擦力补偿, 其特征在 于, 所述方法包括以下步骤: 获取关于所述机 械臂运行状态的训练数据集; 将所述训练数据集拆分为第一训练集和第一测试集; 将所述第一训练集拆分为第二训练集和第二测试集; 根据第二训练集和所述第二测试集训练获取非线性模型; 设计深度 学习模型, 所述深度 学习模型的目标函数具有基于所述非线性模型定义的正 则项; 根据所述第一训练集和所述第一测试集训练所述深度学习模型; 利用训练后的所述深度学习模型进行摩擦力补偿。 2.根据权利要求1所述的一种机械臂的摩擦力补偿方法, 其特征在于, 所述获取关于所 述机械臂运行状态的训练数据集的步骤 包括: 获取所述机械臂运行时的实际状态参数集; 根据所述实际状态参数集及规划状态参数集获取力矩差值 集; 根据所述实际状态参数集  及所述力矩差值 集建立所述训练数据集。 3.根据权利要求2所述的一种机械臂的摩擦力补偿方法, 其特征在于, 所述实际状态参 数集包括: 机械臂负载信息、 各轴位置规划信息、 各轴速度规划信息、 各轴反馈力矩信息及 温度信息 。 4.根据权利要求3所述的一种机械臂的摩擦力补偿方法, 其特征在于, 所述力矩差值集 为根据所述各轴反馈力矩信息及基于动力学计算的各轴规划力矩信息计算获取。 5.根据权利要求1所述的一种机械臂的摩擦力补偿方法, 其特征在于, 所述根据 所述第 一训练集和所述第一测试集训练所述深度学习模型的步骤 包括: 利用梯度下降法将所述第一训练集代入所述深度学习模型中以使所述目标函数收敛; 在所述目标函数收敛后, 利用所述第一测试集验证所述深度学习模型。 6.根据权利要求1所述的一种机械臂的摩擦力补偿方法, 其特征在于, 所述根据第 二训 练集和所述第二测试集训练获取非线性模型的步骤 包括: 根据所述训练数据集包 含的元素类型设计初始非线性模型; 利用梯度下降法将所述第二训练集代入所述初始非线性模型中更新所述初始非线性 模型; 利用所述第二测试集验证更新后的所述初始非线性模型, 并在验证合格时, 将所述初 始非线性模型视为所述非线性模型。 7.根据权利要求1所述的一种机械臂的摩擦力补偿方法, 其特征在于, 所述目标函数 为: , 其中,F为所述深度学习模型, 为损失函数, 为正则项, 为预设的正则项控制系数。 8.一种机械臂的摩擦力补偿装置, 用于机械臂运行控制时进行摩擦力补偿, 其特征在 于, 所述装置包括: 获取模块, 用于获取关于所述机 械臂运行状态的训练数据集; 第一分集模块, 用于将所述训练数据集拆分为第一训练集和第一测试集;权 利 要 求 书 1/2 页 2 CN 114474078 B 2第二分集模块, 用于将所述第一训练集拆分为第二训练集和第二测试集; 第一训练模块, 用于根据第二训练集和所述第二测试集训练获取非线性模型; 建模模块, 用于设计深度学习模型, 所述深度学习模型的目标函数具有基于所述非线 性模型定义的正则项; 第二训练模块, 用于根据所述第一训练集和所述第一测试集训练所述深度学习模型; 补偿模块, 用于利用训练后的所述深度学习模型进行摩擦力补偿。 9.一种电子设备, 其特征在于, 包括处理器以及存储器, 所述存储器存储有计算机可读 取指令, 当所述计算机可读取指 令由所述处理器执行时, 运行如权利要求 1‑7任一项所述方 法中的步骤。 10.一种存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序被处理器执 行时运行如权利要求1 ‑7任一项所述方法中的步骤。权 利 要 求 书 2/2 页 3 CN 114474078 B 3

.PDF文档 专利 机械臂的摩擦力补偿方法、装置、电子设备及存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 机械臂的摩擦力补偿方法、装置、电子设备及存储介质 第 1 页 专利 机械臂的摩擦力补偿方法、装置、电子设备及存储介质 第 2 页 专利 机械臂的摩擦力补偿方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 10:26:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。