多关节机械手静摩擦力计算方法

IF 2.4 Q2 AUTOMATION & CONTROL SYSTEMS IEEE Control Systems Letters Pub Date : 2024-06-20 DOI:10.1109/LCSYS.2024.3417454
Yusuke Murayama;Yoshiro Fukui
{"title":"多关节机械手静摩擦力计算方法","authors":"Yusuke Murayama;Yoshiro Fukui","doi":"10.1109/LCSYS.2024.3417454","DOIUrl":null,"url":null,"abstract":"The static friction force is an important element of practical problems, such as the model-based control design of mechanical systems described by the Euler-Lagrange equations. The difficulty in calculating the static friction force, represented by a discontinuous function, lies in the fact that the differential equations representing the equations of motion become discontinuous differential-algebraic equations (DAEs). To solve the discontinuous DAEs using numerical methods, we need to solve a non-differential implicit algebraic equation at each step. In this letter, we propose an algorithm for calculating the static friction force by solving the implicit algebraic equation. Theoretical analysis shows that the friction force exists uniquely. This ensures that the proposed algorithm obtains a unique value for the static friction force. Moreover, the number of iterations in the proposed algorithm is only \n<inline-formula> <tex-math>$3^{\\mathrm { n}}$ </tex-math></inline-formula>\n at worst, where \n<inline-formula> <tex-math>$\\rm n$ </tex-math></inline-formula>\n denotes the number of manipulator joints. Hence, the proposed method matches numerical differential equation solvers, such as the Euler method. The effectiveness of the proposed method was validated through simulations using simple mechanical systems.","PeriodicalId":37235,"journal":{"name":"IEEE Control Systems Letters","volume":null,"pages":null},"PeriodicalIF":2.4000,"publicationDate":"2024-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Calculation Method of Static Friction Forces for Multi-Joint Manipulators\",\"authors\":\"Yusuke Murayama;Yoshiro Fukui\",\"doi\":\"10.1109/LCSYS.2024.3417454\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The static friction force is an important element of practical problems, such as the model-based control design of mechanical systems described by the Euler-Lagrange equations. The difficulty in calculating the static friction force, represented by a discontinuous function, lies in the fact that the differential equations representing the equations of motion become discontinuous differential-algebraic equations (DAEs). To solve the discontinuous DAEs using numerical methods, we need to solve a non-differential implicit algebraic equation at each step. In this letter, we propose an algorithm for calculating the static friction force by solving the implicit algebraic equation. Theoretical analysis shows that the friction force exists uniquely. This ensures that the proposed algorithm obtains a unique value for the static friction force. Moreover, the number of iterations in the proposed algorithm is only \\n<inline-formula> <tex-math>$3^{\\\\mathrm { n}}$ </tex-math></inline-formula>\\n at worst, where \\n<inline-formula> <tex-math>$\\\\rm n$ </tex-math></inline-formula>\\n denotes the number of manipulator joints. Hence, the proposed method matches numerical differential equation solvers, such as the Euler method. The effectiveness of the proposed method was validated through simulations using simple mechanical systems.\",\"PeriodicalId\":37235,\"journal\":{\"name\":\"IEEE Control Systems Letters\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":2.4000,\"publicationDate\":\"2024-06-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Control Systems Letters\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10566860/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Control Systems Letters","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10566860/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

静摩擦力是实际问题中的一个重要因素,例如基于欧拉-拉格朗日方程描述的机械系统的模型控制设计。静摩擦力由不连续函数表示,计算静摩擦力的困难在于表示运动方程的微分方程变成了不连续微分代数方程 (DAE)。要使用数值方法求解不连续 DAE,我们需要在每一步求解一个非微分隐式代数方程。在这封信中,我们提出了一种通过求解隐式代数方程计算静摩擦力的算法。理论分析表明,摩擦力是唯一存在的。这确保了所提出的算法能获得唯一的静摩擦力值。此外,所提算法的迭代次数最多只需 3^{mathrm { n}}$,其中 $\rm n$ 表示机械手关节的数量。因此,所提出的方法与欧拉法等数值微分方程求解器相匹配。通过使用简单机械系统进行仿真,验证了所提方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Calculation Method of Static Friction Forces for Multi-Joint Manipulators
The static friction force is an important element of practical problems, such as the model-based control design of mechanical systems described by the Euler-Lagrange equations. The difficulty in calculating the static friction force, represented by a discontinuous function, lies in the fact that the differential equations representing the equations of motion become discontinuous differential-algebraic equations (DAEs). To solve the discontinuous DAEs using numerical methods, we need to solve a non-differential implicit algebraic equation at each step. In this letter, we propose an algorithm for calculating the static friction force by solving the implicit algebraic equation. Theoretical analysis shows that the friction force exists uniquely. This ensures that the proposed algorithm obtains a unique value for the static friction force. Moreover, the number of iterations in the proposed algorithm is only $3^{\mathrm { n}}$ at worst, where $\rm n$ denotes the number of manipulator joints. Hence, the proposed method matches numerical differential equation solvers, such as the Euler method. The effectiveness of the proposed method was validated through simulations using simple mechanical systems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
IEEE Control Systems Letters
IEEE Control Systems Letters Mathematics-Control and Optimization
CiteScore
4.40
自引率
13.30%
发文量
471
期刊最新文献
Rationality of Learning Algorithms in Repeated Normal-Form Games Impact of Opinion on Disease Transmission With Waterborne Pathogen and Stubborn Community Numerical and Lyapunov-Based Investigation of the Effect of Stenosis on Blood Transport Stability Using a Control-Theoretic PDE Model of Cardiovascular Flow Almost Sure Convergence and Non-Asymptotic Concentration Bounds for Stochastic Mirror Descent Algorithm Opinion Dynamics With Set-Based Confidence: Convergence Criteria and Periodic Solutions
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1