Real-time adaptive super twisting algorithm based on PSO algorithm: application for an exoskeleton robot

IF 1.9 4区 计算机科学 Q3 ROBOTICS
Robotica Pub Date : 2024-04-24 DOI:10.1017/s0263574724000547
Hichame Tiaiba, M. E. Daâchi, Tarek Madani
{"title":"Real-time adaptive super twisting algorithm based on PSO algorithm: application for an exoskeleton robot","authors":"Hichame Tiaiba, M. E. Daâchi, Tarek Madani","doi":"10.1017/s0263574724000547","DOIUrl":null,"url":null,"abstract":"\n In this paper, an online adaptive super twisting sliding mode controller is proposed for a non-linear system. The adaptive controller has been designed in order to deal with the unknown dynamic uncertainties and give the best trajectory tracking. The adaptation is based on an optimal Particle Swarm Optimization (PSO) algorithm whose goal is online tuning the parameters through focusing on decreasing the objective function. The novelty of this study is online handling parameters setting in the conventional super twisting algorithm, bypass heavy offline calculation, and also avoid the instability and abrupt changing of the controller’s parameters for better actuators lifetime. This novel approach has been applied on an upper limb exoskeleton robot for arm rehabilitation. Despite the changes of the dynamic model of the system which defers from one patient to another due to the direct interactions between the wearer and the exoskeleton, this control technique preserves its robustness with respect to bounded external disturbances. The effectiveness of the proposed adaptive controller has been proved in simulation and then in real-time experiment with two human subjects. A comparison between the proposed approach and classic super twisting algorithm has been conducted. The obtained results show the performance and efficiency of the proposed controller.","PeriodicalId":49593,"journal":{"name":"Robotica","volume":null,"pages":null},"PeriodicalIF":1.9000,"publicationDate":"2024-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Robotica","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1017/s0263574724000547","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, an online adaptive super twisting sliding mode controller is proposed for a non-linear system. The adaptive controller has been designed in order to deal with the unknown dynamic uncertainties and give the best trajectory tracking. The adaptation is based on an optimal Particle Swarm Optimization (PSO) algorithm whose goal is online tuning the parameters through focusing on decreasing the objective function. The novelty of this study is online handling parameters setting in the conventional super twisting algorithm, bypass heavy offline calculation, and also avoid the instability and abrupt changing of the controller’s parameters for better actuators lifetime. This novel approach has been applied on an upper limb exoskeleton robot for arm rehabilitation. Despite the changes of the dynamic model of the system which defers from one patient to another due to the direct interactions between the wearer and the exoskeleton, this control technique preserves its robustness with respect to bounded external disturbances. The effectiveness of the proposed adaptive controller has been proved in simulation and then in real-time experiment with two human subjects. A comparison between the proposed approach and classic super twisting algorithm has been conducted. The obtained results show the performance and efficiency of the proposed controller.
基于 PSO 算法的实时自适应超级扭转算法:在外骨骼机器人中的应用
本文针对非线性系统提出了一种在线自适应超扭曲滑模控制器。设计自适应控制器的目的是处理未知的动态不确定性,并提供最佳的轨迹跟踪。自适应基于最优粒子群优化(PSO)算法,其目标是通过降低目标函数来在线调整参数。这项研究的新颖之处在于在线处理传统超扭曲算法中的参数设置,绕过了繁重的离线计算,同时还避免了控制器参数的不稳定性和突然变化,从而提高了执行器的使用寿命。这种新方法已应用于上肢外骨骼机器人的手臂康复。尽管由于穿戴者与外骨骼之间的直接互动,系统的动态模型会因病人的不同而发生变化,但这种控制技术仍能保持其对有界外部干扰的鲁棒性。提出的自适应控制器的有效性已在仿真和两个人体实验中得到证明。对所提出的方法和经典的超级扭转算法进行了比较。结果表明了所提控制器的性能和效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Robotica
Robotica 工程技术-机器人学
CiteScore
4.50
自引率
22.20%
发文量
181
审稿时长
9.9 months
期刊介绍: Robotica is a forum for the multidisciplinary subject of robotics and encourages developments, applications and research in this important field of automation and robotics with regard to industry, health, education and economic and social aspects of relevance. Coverage includes activities in hostile environments, applications in the service and manufacturing industries, biological robotics, dynamics and kinematics involved in robot design and uses, on-line robots, robot task planning, rehabilitation robotics, sensory perception, software in the widest sense, particularly in respect of programming languages and links with CAD/CAM systems, telerobotics and various other areas. In addition, interest is focused on various Artificial Intelligence topics of theoretical and practical interest.
文献相关原料
公司名称 产品信息 采购帮参考价格
×
引用
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学术官方微信