An improved Udwadia–Kalaba approach for controller design in underactuated mechanical systems

IF 2.6 2区 工程技术 Q2 MECHANICS
Xiang Wu, Xiaowei Li, Zhihui Li, Dan Zhang, Zhonghua Miao, Jin Zhou
{"title":"An improved Udwadia–Kalaba approach for controller design in underactuated mechanical systems","authors":"Xiang Wu, Xiaowei Li, Zhihui Li, Dan Zhang, Zhonghua Miao, Jin Zhou","doi":"10.1007/s11044-024-10004-6","DOIUrl":null,"url":null,"abstract":"<p>This paper further develops the Udwadia–Kalaba-approach-based view for the study of the controller design of underactuated systems. A challenge issue of the controller design for such complex systems is to implement an effective control input due to the non-full-rank feature of the control force configuration space. It becomes more difficult especially for the situation in which the control constraints are, in general, incompatible with the modeling constraints. In this paper, the modeling constraints are further divided into the natural and underactuated constraints, which can well capture the proper physical descriptions of underactuated systems. The control input that minimizes the control error and cost function can be derived by matrix operations, and then an additional constraint will be designed fully to address the incompatibility between the modeling and control constraints. This allowed us to develop an approach with precise effectiveness, high stability, and good robustness, which is applicable for various typical cases of complex underactuated systems. Finally, several representative numerical examples, including the fixed-point stabilization and trajectory tracking of a mobile robot, and the trajectory tracking of a hovercraft, are presented to demonstrate the proposed method.</p>","PeriodicalId":49792,"journal":{"name":"Multibody System Dynamics","volume":"13 1","pages":""},"PeriodicalIF":2.6000,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Multibody System Dynamics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s11044-024-10004-6","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MECHANICS","Score":null,"Total":0}
引用次数: 0

Abstract

This paper further develops the Udwadia–Kalaba-approach-based view for the study of the controller design of underactuated systems. A challenge issue of the controller design for such complex systems is to implement an effective control input due to the non-full-rank feature of the control force configuration space. It becomes more difficult especially for the situation in which the control constraints are, in general, incompatible with the modeling constraints. In this paper, the modeling constraints are further divided into the natural and underactuated constraints, which can well capture the proper physical descriptions of underactuated systems. The control input that minimizes the control error and cost function can be derived by matrix operations, and then an additional constraint will be designed fully to address the incompatibility between the modeling and control constraints. This allowed us to develop an approach with precise effectiveness, high stability, and good robustness, which is applicable for various typical cases of complex underactuated systems. Finally, several representative numerical examples, including the fixed-point stabilization and trajectory tracking of a mobile robot, and the trajectory tracking of a hovercraft, are presented to demonstrate the proposed method.

Abstract Image

用于欠驱动机械系统控制器设计的改进型 Udwadia-Kalaba 方法
本文进一步发展了基于 Udwadia-Kalaba 方法的观点,用于研究欠驱动系统的控制器设计。由于控制力配置空间的非全秩特征,此类复杂系统的控制器设计面临的一个挑战是如何实现有效的控制输入。尤其是在控制约束条件与建模约束条件不一致的情况下,难度就更大了。本文将建模约束条件进一步划分为自然约束条件和欠动约束条件,它们可以很好地捕捉到欠动系统的正确物理描述。通过矩阵运算可以得出使控制误差和成本函数最小化的控制输入,然后再设计一个额外的约束条件,以充分解决建模约束条件和控制约束条件之间的不相容问题。这样,我们就开发出了一种具有精确有效性、高稳定性和良好鲁棒性的方法,适用于复杂欠驱动系统的各种典型情况。最后,我们列举了几个有代表性的数值实例,包括移动机器人的定点稳定和轨迹跟踪,以及气垫船的轨迹跟踪,以演示所提出的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
6.00
自引率
17.60%
发文量
46
审稿时长
12 months
期刊介绍: The journal Multibody System Dynamics treats theoretical and computational methods in rigid and flexible multibody systems, their application, and the experimental procedures used to validate the theoretical foundations. The research reported addresses computational and experimental aspects and their application to classical and emerging fields in science and technology. Both development and application aspects of multibody dynamics are relevant, in particular in the fields of control, optimization, real-time simulation, parallel computation, workspace and path planning, reliability, and durability. The journal also publishes articles covering application fields such as vehicle dynamics, aerospace technology, robotics and mechatronics, machine dynamics, crashworthiness, biomechanics, artificial intelligence, and system identification if they involve or contribute to the field of Multibody System Dynamics.
×
引用
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学术官方微信