Xiang Wu, Xiaowei Li, Zhihui Li, Dan Zhang, Zhonghua Miao, Jin Zhou
{"title":"用于欠驱动机械系统控制器设计的改进型 Udwadia-Kalaba 方法","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":"{\"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}","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}
An improved Udwadia–Kalaba approach for controller design in underactuated mechanical systems
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.
期刊介绍:
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.