Practical Output Containment of Heterogeneous Nonlinear Multiagent Systems Under External Disturbances
研究了异构非线性多智能体系统在外部干扰下的实用输出包含问题,通过分布式观测器控制协议使跟随者输出收敛到领导者输出的凸组合,适用于多智能体协同控制领域。
The practical output containment problem for heterogeneous nonlinear multiagent systems under external disturbances generated by an exosystem is investigated in this article. It is required that the outputs of followers converge to the predefined convex combination of leaders' outputs. One of the major challenges in solving such a problem lies in dealing with the coupling among different nonlinearities, state dimensions, and system matrices of heterogeneous agents. To overcome the aforementioned challenge, a distributed observer-based control protocol is developed and employed. First, an adaptive state observer for estimating the states of all the leaders is constructed based on the neighboring interactions. Second, two new classes of observers are constructed for each follower exploiting the output information of the follower, in which the adaptive neural networks (NNs)-based approximation is exploited to compensate for the unknown nonlinearity in the followers' dynamics. A practical output containment control protocol is then generated by the proposed observers, where the control parameters are determined by an algorithm including two steps. Furthermore, with the help of the Lyapunov stability theory and the output regulation method, the practical output containment criteria for the considered closed-loop system under the influences of external disturbances are derived on the basis of the presented control protocol. Finally, the derived theoretical results are illustrated by a simulation example.