Qi Zhang, Yang Yang, Xue Song, Xiaoran Xie, Naibo Zhu, Zhi Liu
{"title":"Optimal consensus control for double‐integrator multiagent systems with unknown dynamics using adaptive dynamic programming","authors":"Qi Zhang, Yang Yang, Xue Song, Xiaoran Xie, Naibo Zhu, Zhi Liu","doi":"10.1002/oca.3014","DOIUrl":null,"url":null,"abstract":"The purpose of this article is to utilize adaptive dynamic programming to solve an optimal consensus problem for double‐integrator multiagent systems with completely unknown dynamics. In double‐integrator multiagent systems, flocking algorithms that neglect agents' inertial effect can cause unstable group behavior. Despite the fact that an inertias‐independent protocol exists, the design of its control law is decided by dynamics and inertia. However, inertia in reality is difficult to measure accurately, therefore, the control gain in the consensus protocol was solved by developing adaptive dynamic programming to enable the double‐integrator systems to ensure the consensus of the agents in the presence of entirely unknown dynamics. Firstly, we demonstrate in a typical example how flocking algorithms that ignore the inertial effect of agents can lead to unstable group behavior. And even though the protocol is independent of inertia, the control gain depends quite strongly on the inertia and dynamic of the agent. Then, to address these shortcomings, an online policy iteration‐based adaptive dynamic programming is designed to tackle the challenge of double‐integrator multiagent systems without dynamics. Finally, simulation results are shown to prove how effective the proposed approach is.","PeriodicalId":105945,"journal":{"name":"Optimal Control Applications and Methods","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optimal Control Applications and Methods","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/oca.3014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The purpose of this article is to utilize adaptive dynamic programming to solve an optimal consensus problem for double‐integrator multiagent systems with completely unknown dynamics. In double‐integrator multiagent systems, flocking algorithms that neglect agents' inertial effect can cause unstable group behavior. Despite the fact that an inertias‐independent protocol exists, the design of its control law is decided by dynamics and inertia. However, inertia in reality is difficult to measure accurately, therefore, the control gain in the consensus protocol was solved by developing adaptive dynamic programming to enable the double‐integrator systems to ensure the consensus of the agents in the presence of entirely unknown dynamics. Firstly, we demonstrate in a typical example how flocking algorithms that ignore the inertial effect of agents can lead to unstable group behavior. And even though the protocol is independent of inertia, the control gain depends quite strongly on the inertia and dynamic of the agent. Then, to address these shortcomings, an online policy iteration‐based adaptive dynamic programming is designed to tackle the challenge of double‐integrator multiagent systems without dynamics. Finally, simulation results are shown to prove how effective the proposed approach is.