Loi Ho Thai-Dai, Luy Nguyen Tan, Dung Nguyen Le, Lam Phan Huynh, Giap Nguyen Hoang
{"title":"网络直流伺服系统的协同自适应最优控制算法","authors":"Loi Ho Thai-Dai, Luy Nguyen Tan, Dung Nguyen Le, Lam Phan Huynh, Giap Nguyen Hoang","doi":"10.1016/j.mechatronics.2025.103312","DOIUrl":null,"url":null,"abstract":"<div><div>This letter proposes a novel cooperative adaptive optimal control (CAOC) algorithm for networked direct current servo (DCS) systems to achieve tracking synchronization in a cooperative system, where the leader generates the desired speed and the DCS followers track its output and synchronize with their own neighbors according to the communication graph topology in real time. As consensus tracking error dynamics is affected by the control inputs of the neighboring agents, the cost function for each agent includes not only its consensus tracking error and energy, but also the energies of the neighbors. Firstly, based on the Lyapunov theory and backstepping techniques, we design feedforward controllers that generate augmented control inputs to transform local consensus tracking dynamics in strict feedback form into affine form. Secondly, based on adaptive dynamic programming (ADP), we design the CAOC algorithm to minimize the performance index function. Finally, we conduct the simulation and experiment on the STM32F103 microcontrollers to validate the effectiveness of the proposed algorithm.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"108 ","pages":"Article 103312"},"PeriodicalIF":3.1000,"publicationDate":"2025-04-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"CAOC: Cooperative adaptive optimal control algorithm for networked direct current servo systems\",\"authors\":\"Loi Ho Thai-Dai, Luy Nguyen Tan, Dung Nguyen Le, Lam Phan Huynh, Giap Nguyen Hoang\",\"doi\":\"10.1016/j.mechatronics.2025.103312\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>This letter proposes a novel cooperative adaptive optimal control (CAOC) algorithm for networked direct current servo (DCS) systems to achieve tracking synchronization in a cooperative system, where the leader generates the desired speed and the DCS followers track its output and synchronize with their own neighbors according to the communication graph topology in real time. As consensus tracking error dynamics is affected by the control inputs of the neighboring agents, the cost function for each agent includes not only its consensus tracking error and energy, but also the energies of the neighbors. Firstly, based on the Lyapunov theory and backstepping techniques, we design feedforward controllers that generate augmented control inputs to transform local consensus tracking dynamics in strict feedback form into affine form. Secondly, based on adaptive dynamic programming (ADP), we design the CAOC algorithm to minimize the performance index function. Finally, we conduct the simulation and experiment on the STM32F103 microcontrollers to validate the effectiveness of the proposed algorithm.</div></div>\",\"PeriodicalId\":49842,\"journal\":{\"name\":\"Mechatronics\",\"volume\":\"108 \",\"pages\":\"Article 103312\"},\"PeriodicalIF\":3.1000,\"publicationDate\":\"2025-04-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mechatronics\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957415825000212\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mechatronics","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957415825000212","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
CAOC: Cooperative adaptive optimal control algorithm for networked direct current servo systems
This letter proposes a novel cooperative adaptive optimal control (CAOC) algorithm for networked direct current servo (DCS) systems to achieve tracking synchronization in a cooperative system, where the leader generates the desired speed and the DCS followers track its output and synchronize with their own neighbors according to the communication graph topology in real time. As consensus tracking error dynamics is affected by the control inputs of the neighboring agents, the cost function for each agent includes not only its consensus tracking error and energy, but also the energies of the neighbors. Firstly, based on the Lyapunov theory and backstepping techniques, we design feedforward controllers that generate augmented control inputs to transform local consensus tracking dynamics in strict feedback form into affine form. Secondly, based on adaptive dynamic programming (ADP), we design the CAOC algorithm to minimize the performance index function. Finally, we conduct the simulation and experiment on the STM32F103 microcontrollers to validate the effectiveness of the proposed algorithm.
期刊介绍:
Mechatronics is the synergistic combination of precision mechanical engineering, electronic control and systems thinking in the design of products and manufacturing processes. It relates to the design of systems, devices and products aimed at achieving an optimal balance between basic mechanical structure and its overall control. The purpose of this journal is to provide rapid publication of topical papers featuring practical developments in mechatronics. It will cover a wide range of application areas including consumer product design, instrumentation, manufacturing methods, computer integration and process and device control, and will attract a readership from across the industrial and academic research spectrum. Particular importance will be attached to aspects of innovation in mechatronics design philosophy which illustrate the benefits obtainable by an a priori integration of functionality with embedded microprocessor control. A major item will be the design of machines, devices and systems possessing a degree of computer based intelligence. The journal seeks to publish research progress in this field with an emphasis on the applied rather than the theoretical. It will also serve the dual role of bringing greater recognition to this important area of engineering.