Vibration Control of Flexible Joint Robots Using a Discrete-Time Two-Stage Controller Based on Time-Varying Input Shaping and Delay Compensation

IF 1.3 4区 计算机科学 Q3 AUTOMATION & CONTROL SYSTEMS
M. Pham, B. Hazel, P. Hamelin, Zhaoheng Liu
{"title":"Vibration Control of Flexible Joint Robots Using a Discrete-Time Two-Stage Controller Based on Time-Varying Input Shaping and Delay Compensation","authors":"M. Pham, B. Hazel, P. Hamelin, Zhaoheng Liu","doi":"10.1115/1.4050885","DOIUrl":null,"url":null,"abstract":"\n Most industrial serial robots use decentralized joint controllers assuming rigid body dynamics. To prevent exciting the flexible mode, gains are kept low, resulting in poor control bandwidth and disturbance rejection. In this paper, a two-stage flexible joint discrete controller is presented, in which the decentralized approach is extended with a stiffness to take into account the dominant coupling mode. In the first-stage, an input shaping feedforward shapes the rigid closed-loop dynamics into desired dynamics that does not produce link vibrations. Robotic dynamic computation based on a recursive Newton–Euler algorithm is conducted to update the feedforward link inertia parameter during robot motion. A second-stage is added to increase disturbance rejection. A generalized Smith predictor (GSP) is developed to compensate for delay and feedback sensor filtering. An effective methodology is presented to optimize the control loop gains. Numerical simulations and experiments on a six-joint robot manipulator confirm that the proposed controller improves control performances in terms of bandwidth, vibration attenuation, and disturbance rejection.","PeriodicalId":54846,"journal":{"name":"Journal of Dynamic Systems Measurement and Control-Transactions of the Asme","volume":"21 1","pages":""},"PeriodicalIF":1.3000,"publicationDate":"2021-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Dynamic Systems Measurement and Control-Transactions of the Asme","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1115/1.4050885","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 2

Abstract

Most industrial serial robots use decentralized joint controllers assuming rigid body dynamics. To prevent exciting the flexible mode, gains are kept low, resulting in poor control bandwidth and disturbance rejection. In this paper, a two-stage flexible joint discrete controller is presented, in which the decentralized approach is extended with a stiffness to take into account the dominant coupling mode. In the first-stage, an input shaping feedforward shapes the rigid closed-loop dynamics into desired dynamics that does not produce link vibrations. Robotic dynamic computation based on a recursive Newton–Euler algorithm is conducted to update the feedforward link inertia parameter during robot motion. A second-stage is added to increase disturbance rejection. A generalized Smith predictor (GSP) is developed to compensate for delay and feedback sensor filtering. An effective methodology is presented to optimize the control loop gains. Numerical simulations and experiments on a six-joint robot manipulator confirm that the proposed controller improves control performances in terms of bandwidth, vibration attenuation, and disturbance rejection.
基于时变输入整形和延迟补偿的柔性关节机器人离散两级振动控制
大多数工业系列机器人采用分散关节控制器,采用刚体动力学。为了防止激励柔性模式,增益保持较低,导致控制带宽和抗扰性差。本文提出了一种两级柔性关节离散控制器,该控制器将分散方法扩展为考虑主导耦合模式的刚度。在第一阶段,输入整形前馈将刚性闭环动力学塑形为不产生连杆振动的期望动力学。基于递推牛顿-欧拉算法进行机器人动力学计算,更新机器人运动过程中的前馈连杆惯量参数。增加了第二级以增加干扰抑制。提出了一种广义Smith预测器(GSP)来补偿延迟和反馈传感器滤波。提出了一种优化控制回路增益的有效方法。在六关节机器人上进行的数值仿真和实验表明,所提出的控制器在带宽、减振和抗干扰方面都有较好的控制性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
3.90
自引率
11.80%
发文量
79
审稿时长
24.0 months
期刊介绍: The Journal of Dynamic Systems, Measurement, and Control publishes theoretical and applied original papers in the traditional areas implied by its name, as well as papers in interdisciplinary areas. Theoretical papers should present new theoretical developments and knowledge for controls of dynamical systems together with clear engineering motivation for the new theory. New theory or results that are only of mathematical interest without a clear engineering motivation or have a cursory relevance only are discouraged. "Application" is understood to include modeling, simulation of realistic systems, and corroboration of theory with emphasis on demonstrated practicality.
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信