An Accurate Dynamic Model Identification Method of an Industrial Robot Based on Double-Encoder Compensation

IF 2.2 3区 工程技术 Q2 ENGINEERING, MECHANICAL
Actuators Pub Date : 2023-12-07 DOI:10.3390/act12120454
Xun Liu, Yangshuyi Xu, Xiaogang Song, Tuochang Wu, Lin Zhang, Yanzheng Zhao
{"title":"An Accurate Dynamic Model Identification Method of an Industrial Robot Based on Double-Encoder Compensation","authors":"Xun Liu, Yangshuyi Xu, Xiaogang Song, Tuochang Wu, Lin Zhang, Yanzheng Zhao","doi":"10.3390/act12120454","DOIUrl":null,"url":null,"abstract":"Aiming at the challenges to accurately simulate complex friction models, link dynamics, and part uncertainty for high-precision robot-based manufacturing considering mechanical deformation and resonance, this study proposes a high-precision dynamic identification method with a double encoder. Considering the influence of the dynamic model of the manipulator on its control accuracy, a three-iterative global parameter identification method based on the least square method and GMM (Gaussian Mixture Model) under the optimized excitation trajectory is proposed. Firstly, a bidirectional friction model is constructed to avoid using residual torque to reduce the identification accuracy. Secondly, the condition number of the block regression matrix is used as the optimization objective. Finally, the joint torque is theoretically identified with the weighted least squares method. A nonlinear model distinguishing between high and low speeds was established to fit the nonlinear friction of the robot. By converting the position and velocity of the motor-side encoder to the linkage side using the deceleration ratio, the deformation quantity could be calculated based on the discrepancy between theoretical and actual values. The GMM algorithm is used to compensate the uncertainty torque that was caused by model inaccuracy. The effectiveness of the proposed method is verified by a simulation and experiment on a 6-DoF industrial robot. Results prove that the proposed method can enhance the online torque estimation performance by up to 20%.","PeriodicalId":48584,"journal":{"name":"Actuators","volume":"56 44","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Actuators","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.3390/act12120454","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
引用次数: 0

Abstract

Aiming at the challenges to accurately simulate complex friction models, link dynamics, and part uncertainty for high-precision robot-based manufacturing considering mechanical deformation and resonance, this study proposes a high-precision dynamic identification method with a double encoder. Considering the influence of the dynamic model of the manipulator on its control accuracy, a three-iterative global parameter identification method based on the least square method and GMM (Gaussian Mixture Model) under the optimized excitation trajectory is proposed. Firstly, a bidirectional friction model is constructed to avoid using residual torque to reduce the identification accuracy. Secondly, the condition number of the block regression matrix is used as the optimization objective. Finally, the joint torque is theoretically identified with the weighted least squares method. A nonlinear model distinguishing between high and low speeds was established to fit the nonlinear friction of the robot. By converting the position and velocity of the motor-side encoder to the linkage side using the deceleration ratio, the deformation quantity could be calculated based on the discrepancy between theoretical and actual values. The GMM algorithm is used to compensate the uncertainty torque that was caused by model inaccuracy. The effectiveness of the proposed method is verified by a simulation and experiment on a 6-DoF industrial robot. Results prove that the proposed method can enhance the online torque estimation performance by up to 20%.
基于双编码器补偿的工业机器人精确动态模型识别方法
针对高精度机器人制造中考虑机械变形和共振的复杂摩擦模型、连杆动力学和零件不确定性的精确仿真挑战,提出了一种双编码器高精度动态识别方法。考虑到机械臂动力学模型对其控制精度的影响,提出了一种优化激励轨迹下基于最小二乘法和高斯混合模型的三迭代全局参数辨识方法。首先,建立了双向摩擦模型,避免了使用残余力矩降低识别精度;其次,以分块回归矩阵的条件数作为优化目标;最后,利用加权最小二乘法对关节力矩进行了理论辨识。为了拟合机器人的非线性摩擦,建立了区分高低速的非线性模型。利用减速比将电机侧编码器的位置和速度转换到连杆侧,根据理论值与实际值的差异计算出变形量。采用GMM算法对模型不准确引起的不确定力矩进行补偿。通过一个六自由度工业机器人的仿真和实验验证了该方法的有效性。结果表明,该方法可使在线转矩估计性能提高20%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Actuators
Actuators Mathematics-Control and Optimization
CiteScore
3.90
自引率
15.40%
发文量
315
审稿时长
11 weeks
期刊介绍: Actuators (ISSN 2076-0825; CODEN: ACTUC3) is an international open access journal on the science and technology of actuators and control systems published quarterly online by MDPI.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信