Cascade position- torque control strategy based on function approximation technique (FAT) for flexible joint robots

H. Al-Shuka, B. Corves, Ehab N. Abbas
{"title":"Cascade position- torque control strategy based on function approximation technique (FAT) for flexible joint robots","authors":"H. Al-Shuka, B. Corves, Ehab N. Abbas","doi":"10.21203/rs.3.rs-1197021/v1","DOIUrl":null,"url":null,"abstract":"\n This work deals with control of rigid link robotic manipulators provided with flexible joints. Due to presence of flexible joint dynamics, additional degrees of freedom and underactuation are developed that would complicate the control design. Besides, model uncertainties, unmodeled dynamics and disturbances should be considered in robot modeling and control. Therefore, this paper proposes a cascade position-torque control strategy based on function approximation technique (FAT). The key idea is to design two nested loops: 1) an outer position control loop for tracking reference trajectory, and 2) an inner joint torque control loop to track the desired joint torque resulted from the outer position loop. The torque control loop makes the robot system more adaptable and compliant for sudden disturbances. It increases the perception capability for the target robot mechanisms. Adaptive approximation control (AAC) is used as a strong tool for dealing with time-varying uncertain parameters and disturbances. A sliding mode term is easily integrated with control law structure; however, a constraint on feedback gains are established for compensating modeling (approximation) error. The proposed control architecture can be easily used for high degrees of freedom robotic system due to the decentralized behavior of the AAC. A two-link manipulator is used for simulation experiments.The simulated robot is commanded to move from rest to desired step references considering three cases depending on the selected value of the sliding mode time constant. It is shown that selection of a large time constant parameter related to the position loop leads to slow response. Besides, one of the inherent issues associated with the inner torque control is the presence of derivative of desired joint torque that makes the input control abruptly jumping at the beginning of the dynamic response. To end this, an approximation for derivative term of the desired joint torque is established using a low-pass filter with a time constant selected carefully such that a feasible dynamic response is ensured.The results show the effectiveness of the proposed controller.","PeriodicalId":338932,"journal":{"name":"8TH ENGINEERING AND 2ND INTERNATIONAL CONFERENCE FOR COLLEGE OF ENGINEERING – UNIVERSITY OF BAGHDAD: COEC8-2021 Proceedings","volume":"147 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"8TH ENGINEERING AND 2ND INTERNATIONAL CONFERENCE FOR COLLEGE OF ENGINEERING – UNIVERSITY OF BAGHDAD: COEC8-2021 Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21203/rs.3.rs-1197021/v1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This work deals with control of rigid link robotic manipulators provided with flexible joints. Due to presence of flexible joint dynamics, additional degrees of freedom and underactuation are developed that would complicate the control design. Besides, model uncertainties, unmodeled dynamics and disturbances should be considered in robot modeling and control. Therefore, this paper proposes a cascade position-torque control strategy based on function approximation technique (FAT). The key idea is to design two nested loops: 1) an outer position control loop for tracking reference trajectory, and 2) an inner joint torque control loop to track the desired joint torque resulted from the outer position loop. The torque control loop makes the robot system more adaptable and compliant for sudden disturbances. It increases the perception capability for the target robot mechanisms. Adaptive approximation control (AAC) is used as a strong tool for dealing with time-varying uncertain parameters and disturbances. A sliding mode term is easily integrated with control law structure; however, a constraint on feedback gains are established for compensating modeling (approximation) error. The proposed control architecture can be easily used for high degrees of freedom robotic system due to the decentralized behavior of the AAC. A two-link manipulator is used for simulation experiments.The simulated robot is commanded to move from rest to desired step references considering three cases depending on the selected value of the sliding mode time constant. It is shown that selection of a large time constant parameter related to the position loop leads to slow response. Besides, one of the inherent issues associated with the inner torque control is the presence of derivative of desired joint torque that makes the input control abruptly jumping at the beginning of the dynamic response. To end this, an approximation for derivative term of the desired joint torque is established using a low-pass filter with a time constant selected carefully such that a feasible dynamic response is ensured.The results show the effectiveness of the proposed controller.
基于函数逼近技术的柔性关节机器人串级位置-转矩控制策略
本文研究具有柔性关节的刚性连杆机器人的控制问题。由于柔性关节动力学的存在,会产生额外的自由度和欠驱动,这将使控制设计复杂化。此外,在机器人建模和控制中还需要考虑模型的不确定性、未建模的动力学和干扰。为此,本文提出了一种基于函数逼近技术(FAT)的串级位置转矩控制策略。关键思想是设计两个嵌套回路:1)外部位置控制回路用于跟踪参考轨迹,2)内部关节转矩控制回路用于跟踪外部位置环路产生的期望关节转矩。力矩控制回路使机器人系统对突发扰动的适应性和顺应性更强。提高了对目标机器人机构的感知能力。自适应逼近控制(AAC)是处理时变不确定参数和扰动的有力工具。滑模项易于与控制律结构相结合;然而,为了补偿建模(近似)误差,建立了对反馈增益的约束。由于AAC的分散性,所提出的控制体系可以很容易地用于高自由度机器人系统。采用双连杆机械手进行仿真实验。根据所选择的滑模时间常数值,命令仿真机器人考虑三种情况从静止点移动到所需的步长参考点。结果表明,选择与位置回路相关的大时间常数参数会导致响应缓慢。此外,内转矩控制的固有问题之一是期望关节转矩的导数的存在,使得输入控制在动态响应开始时突然跳变。为了结束这一点,使用低通滤波器建立了期望关节扭矩导数项的近似值,并仔细选择了时间常数,以确保可行的动态响应。实验结果表明了该控制器的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信