时滞接触力下外骨骼机器人基于平面度的扰动观测器

Gerasimos Rigatos, Masoud Abbaszadeh, Jorge Pomares
{"title":"时滞接触力下外骨骼机器人基于平面度的扰动观测器","authors":"Gerasimos Rigatos,&nbsp;Masoud Abbaszadeh,&nbsp;Jorge Pomares","doi":"10.1002/adc2.100","DOIUrl":null,"url":null,"abstract":"<p>The article proposes flatness-based control and a Kalman filter-based disturbance observer for solving the control problem of a robotic exoskeleton under time-delayed exogenous disturbances. A two-link lower-limb robotic exoskeleton is used as a case study. It is proven that this robotic system is differentially flat. The robot is considered to be subject to unknown contact forces at its free-end which in turn generate unknown disturbance torques at its joints. It is shown that the dynamic model of the robotic exoskeleton can be transformed into the input–output linearized form and equivalently into the linear canonical Brunovsky form. This linearized description of the exoskeleton's dynamics is both controllable and observable. It allows for designing a stabilizing feedback controller with the use of the pole-placement (eigenvalues assignment) method. Moreover, it allows for solving the state estimation problem with the use of Kalman Filtering (the use of the Kalman filter on the flatness-based linearized model of nonlinear dynamical systems is also known as derivative-free nonlinear Kalman filtering). Furthermore, (i) by extending the state vector of the exoskeleton after considering as additional state variables the additive disturbance torques which affect its joints and (ii) by redesigning the Kalman filter as a disturbance observer, one can achieve the real-time estimation of the perturbations that affect this robotic system. Finally, by including in the controller of the exoskeleton additional terms that compensate for the estimated disturbance torques, the perturbations' effects can be eliminated and the precise tracking of reference trajectories by the joints of this robot can be ensured.</p>","PeriodicalId":100030,"journal":{"name":"Advanced Control for Applications","volume":"4 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/adc2.100","citationCount":"0","resultStr":"{\"title\":\"Flatness-based disturbance observer for exoskeleton robots under time-delayed contact forces\",\"authors\":\"Gerasimos Rigatos,&nbsp;Masoud Abbaszadeh,&nbsp;Jorge Pomares\",\"doi\":\"10.1002/adc2.100\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>The article proposes flatness-based control and a Kalman filter-based disturbance observer for solving the control problem of a robotic exoskeleton under time-delayed exogenous disturbances. A two-link lower-limb robotic exoskeleton is used as a case study. It is proven that this robotic system is differentially flat. The robot is considered to be subject to unknown contact forces at its free-end which in turn generate unknown disturbance torques at its joints. It is shown that the dynamic model of the robotic exoskeleton can be transformed into the input–output linearized form and equivalently into the linear canonical Brunovsky form. This linearized description of the exoskeleton's dynamics is both controllable and observable. It allows for designing a stabilizing feedback controller with the use of the pole-placement (eigenvalues assignment) method. Moreover, it allows for solving the state estimation problem with the use of Kalman Filtering (the use of the Kalman filter on the flatness-based linearized model of nonlinear dynamical systems is also known as derivative-free nonlinear Kalman filtering). Furthermore, (i) by extending the state vector of the exoskeleton after considering as additional state variables the additive disturbance torques which affect its joints and (ii) by redesigning the Kalman filter as a disturbance observer, one can achieve the real-time estimation of the perturbations that affect this robotic system. Finally, by including in the controller of the exoskeleton additional terms that compensate for the estimated disturbance torques, the perturbations' effects can be eliminated and the precise tracking of reference trajectories by the joints of this robot can be ensured.</p>\",\"PeriodicalId\":100030,\"journal\":{\"name\":\"Advanced Control for Applications\",\"volume\":\"4 2\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-03-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://onlinelibrary.wiley.com/doi/epdf/10.1002/adc2.100\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advanced Control for Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/adc2.100\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced Control for Applications","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/adc2.100","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

针对外骨骼机器人在时滞外源干扰下的控制问题,提出了基于平面度的控制和基于卡尔曼滤波的干扰观测器。以双连杆下肢机器人外骨骼为例进行了研究。证明了该机器人系统是差分平面的。认为机器人在其自由端受到未知的接触力,而接触力又在其关节处产生未知的扰动力矩。结果表明,机器人外骨骼的动力学模型可以转化为输入输出线性化形式,等价地转化为线性规范布鲁诺夫斯基形式。这种外骨骼动力学的线性化描述既可控又可观察。它允许设计一个稳定的反馈控制器与使用极点放置(特征值分配)方法。此外,它允许使用卡尔曼滤波来解决状态估计问题(卡尔曼滤波器在非线性动力系统的基于平坦度的线性化模型上的使用也称为无导数非线性卡尔曼滤波)。此外,(i)在考虑影响其关节的加性扰动力矩作为附加状态变量后,通过扩展外骨骼的状态向量,(ii)通过重新设计卡尔曼滤波器作为扰动观测器,可以实现对影响该机器人系统的扰动的实时估计。最后,通过在外骨骼控制器中加入补偿估计扰动力矩的附加项,可以消除扰动的影响,保证机器人关节对参考轨迹的精确跟踪。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

摘要图片

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Flatness-based disturbance observer for exoskeleton robots under time-delayed contact forces

The article proposes flatness-based control and a Kalman filter-based disturbance observer for solving the control problem of a robotic exoskeleton under time-delayed exogenous disturbances. A two-link lower-limb robotic exoskeleton is used as a case study. It is proven that this robotic system is differentially flat. The robot is considered to be subject to unknown contact forces at its free-end which in turn generate unknown disturbance torques at its joints. It is shown that the dynamic model of the robotic exoskeleton can be transformed into the input–output linearized form and equivalently into the linear canonical Brunovsky form. This linearized description of the exoskeleton's dynamics is both controllable and observable. It allows for designing a stabilizing feedback controller with the use of the pole-placement (eigenvalues assignment) method. Moreover, it allows for solving the state estimation problem with the use of Kalman Filtering (the use of the Kalman filter on the flatness-based linearized model of nonlinear dynamical systems is also known as derivative-free nonlinear Kalman filtering). Furthermore, (i) by extending the state vector of the exoskeleton after considering as additional state variables the additive disturbance torques which affect its joints and (ii) by redesigning the Kalman filter as a disturbance observer, one can achieve the real-time estimation of the perturbations that affect this robotic system. Finally, by including in the controller of the exoskeleton additional terms that compensate for the estimated disturbance torques, the perturbations' effects can be eliminated and the precise tracking of reference trajectories by the joints of this robot can be ensured.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
2.60
自引率
0.00%
发文量
0
期刊最新文献
Issue Information Efficient parameter estimation for second order plus dead time systems in process plant control Optimal installation of DG in radial distribution network using arithmetic optimization algorithm To cascade feedback loops, or not? A novel modulation for four-switch Buck-boost converter to eliminate the right half plane zero point
×
引用
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