基于混合优化策略的模块化机器人机械手动态参数识别:遗传算法和最小二乘法

IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Zengpeng Lu, Chengyu Wei, Daiwei Ni, Jiabin Bi, Qingyun Wang, Yan Li
{"title":"基于混合优化策略的模块化机器人机械手动态参数识别:遗传算法和最小二乘法","authors":"Zengpeng Lu, Chengyu Wei, Daiwei Ni, Jiabin Bi, Qingyun Wang, Yan Li","doi":"10.1007/s00500-024-09846-1","DOIUrl":null,"url":null,"abstract":"<p>Uncertainty in robot dynamic systems is caused by model errors in the dynamic parameters, and accurate identification of the dynamic parameters is essential to improve the control accuracy of the robot. In this paper, a hybrid optimization strategy for modular robot manipulator dynamic model parameter identification is proposed to accurately identify the dynamic parameters of the robot manipulator. Firstly, the robot dynamics model with Coulomb viscous friction is established. Secondly, the cosine adaptive learning and reversal strategies are introduced to improve the genetic algorithm, and the improved genetic optimization algorithm is applied to optimize the excitation trajectories, and all the robot arm joints are commanded to follow the optimized excitation trajectories. In addition, considering that the Coulomb viscous friction model is not sufficient to accurately express the friction terms, a two-step identification method is proposed by analyzing the sensitivity of the parameters of the Stribeck friction model, combining the significantly identified friction coefficients with the quadratically optimized coefficients of the adaptive inverse genetic algorithm, which solves the problem of lower accuracy caused by the inaccuracy of the friction parameter identification. Then, the dynamic parameters are calculated using the least squares method to determine the system dynamics model information. Finally, the parameter identification and load identification are verified using a 6-degree-of-freedom modular robot manipulator, and the proposed hybrid optimization strategy effectively solves the defect of the low accuracy of the robot manipulator dynamics model compared to the dynamics model moment with Coulomb viscous friction, which in turn improves the control accuracy. Meanwhile, the load identification accuracy can reach 97% depending on the identified dynamics information.</p>","PeriodicalId":22039,"journal":{"name":"Soft Computing","volume":null,"pages":null},"PeriodicalIF":3.1000,"publicationDate":"2024-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Dynamic parameter identification of modular robot manipulators based on hybrid optimization strategy: genetic algorithm and least squares method\",\"authors\":\"Zengpeng Lu, Chengyu Wei, Daiwei Ni, Jiabin Bi, Qingyun Wang, Yan Li\",\"doi\":\"10.1007/s00500-024-09846-1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Uncertainty in robot dynamic systems is caused by model errors in the dynamic parameters, and accurate identification of the dynamic parameters is essential to improve the control accuracy of the robot. In this paper, a hybrid optimization strategy for modular robot manipulator dynamic model parameter identification is proposed to accurately identify the dynamic parameters of the robot manipulator. Firstly, the robot dynamics model with Coulomb viscous friction is established. Secondly, the cosine adaptive learning and reversal strategies are introduced to improve the genetic algorithm, and the improved genetic optimization algorithm is applied to optimize the excitation trajectories, and all the robot arm joints are commanded to follow the optimized excitation trajectories. In addition, considering that the Coulomb viscous friction model is not sufficient to accurately express the friction terms, a two-step identification method is proposed by analyzing the sensitivity of the parameters of the Stribeck friction model, combining the significantly identified friction coefficients with the quadratically optimized coefficients of the adaptive inverse genetic algorithm, which solves the problem of lower accuracy caused by the inaccuracy of the friction parameter identification. Then, the dynamic parameters are calculated using the least squares method to determine the system dynamics model information. Finally, the parameter identification and load identification are verified using a 6-degree-of-freedom modular robot manipulator, and the proposed hybrid optimization strategy effectively solves the defect of the low accuracy of the robot manipulator dynamics model compared to the dynamics model moment with Coulomb viscous friction, which in turn improves the control accuracy. Meanwhile, the load identification accuracy can reach 97% depending on the identified dynamics information.</p>\",\"PeriodicalId\":22039,\"journal\":{\"name\":\"Soft Computing\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":3.1000,\"publicationDate\":\"2024-08-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Soft Computing\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1007/s00500-024-09846-1\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s00500-024-09846-1","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

摘要

机器人动态系统中的不确定性是由动态参数的模型误差引起的,而动态参数的精确识别对于提高机器人的控制精度至关重要。本文提出了一种模块化机器人机械手动态模型参数识别的混合优化策略,以精确识别机器人机械手的动态参数。首先,建立库仑粘性摩擦的机器人动力学模型。其次,引入余弦自适应学习策略和逆转策略对遗传算法进行改进,并应用改进后的遗传优化算法对激励轨迹进行优化,指挥所有机械臂关节按照优化后的激励轨迹运动。此外,考虑到库仑粘性摩擦模型不足以准确表达摩擦项,通过分析 Stribeck 摩擦模型参数的敏感性,提出了两步识别方法,将显著识别的摩擦系数与自适应逆遗传算法的二次优化系数相结合,解决了摩擦参数识别不准确导致的精度较低问题。然后,利用最小二乘法计算动态参数,确定系统动力学模型信息。最后,利用六自由度模块化机器人机械手验证了参数识别和负载识别的效果,与库仑粘性摩擦的动力学模型矩相比,所提出的混合优化策略有效地解决了机器人机械手动力学模型精度低的缺陷,从而提高了控制精度。同时,根据已识别的动力学信息,负载识别精度可达 97%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Dynamic parameter identification of modular robot manipulators based on hybrid optimization strategy: genetic algorithm and least squares method

Dynamic parameter identification of modular robot manipulators based on hybrid optimization strategy: genetic algorithm and least squares method

Uncertainty in robot dynamic systems is caused by model errors in the dynamic parameters, and accurate identification of the dynamic parameters is essential to improve the control accuracy of the robot. In this paper, a hybrid optimization strategy for modular robot manipulator dynamic model parameter identification is proposed to accurately identify the dynamic parameters of the robot manipulator. Firstly, the robot dynamics model with Coulomb viscous friction is established. Secondly, the cosine adaptive learning and reversal strategies are introduced to improve the genetic algorithm, and the improved genetic optimization algorithm is applied to optimize the excitation trajectories, and all the robot arm joints are commanded to follow the optimized excitation trajectories. In addition, considering that the Coulomb viscous friction model is not sufficient to accurately express the friction terms, a two-step identification method is proposed by analyzing the sensitivity of the parameters of the Stribeck friction model, combining the significantly identified friction coefficients with the quadratically optimized coefficients of the adaptive inverse genetic algorithm, which solves the problem of lower accuracy caused by the inaccuracy of the friction parameter identification. Then, the dynamic parameters are calculated using the least squares method to determine the system dynamics model information. Finally, the parameter identification and load identification are verified using a 6-degree-of-freedom modular robot manipulator, and the proposed hybrid optimization strategy effectively solves the defect of the low accuracy of the robot manipulator dynamics model compared to the dynamics model moment with Coulomb viscous friction, which in turn improves the control accuracy. Meanwhile, the load identification accuracy can reach 97% depending on the identified dynamics information.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Soft Computing
Soft Computing 工程技术-计算机:跨学科应用
CiteScore
8.10
自引率
9.80%
发文量
927
审稿时长
7.3 months
期刊介绍: Soft Computing is dedicated to system solutions based on soft computing techniques. It provides rapid dissemination of important results in soft computing technologies, a fusion of research in evolutionary algorithms and genetic programming, neural science and neural net systems, fuzzy set theory and fuzzy systems, and chaos theory and chaotic systems. Soft Computing encourages the integration of soft computing techniques and tools into both everyday and advanced applications. By linking the ideas and techniques of soft computing with other disciplines, the journal serves as a unifying platform that fosters comparisons, extensions, and new applications. As a result, the journal is an international forum for all scientists and engineers engaged in research and development in this fast growing field.
×
引用
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学术官方微信