In this study, a novel adaptive neural network (NN)-based leader-following consensus approach is proposed for a class of non-linear second-order multi-agent systems. For the existing NN consensus approaches, to obtain the desired approximation accuracy, the NN-based adaptive consensus algorithms require the number of NN nodes to must be large enough, and thus the online computation burden often are very heavy. However, the proposed adaptive consensus scheme can greatly reduce the online computation burden, because the adaptive adjusting parameters are designed in scalar form, which is the norm of the estimation of the optimal NN weight matrix. According to Lyapunov stability theory, the proposed approach can guarantee the leader-following consensus behaviour of non-linear second-order multi-agent systems to be obtained. Finally, a numerical simulation and a multi-manipulator simulation are carried out to further demonstrate the effectiveness of the proposed consensus approach.
IntroductionIn recent years, the consensus controls of multi-agent systems have become an active and attractive research topic because of their widespread application in various areas, such as formation control [1], sensor network [2], flocking and swarming [3] and cooperative unmanned aerial vehicles [4]. The consensus control is originally inspired from the cluster behaviour of animals, for examples, the flocking of birds [5], schooling of fish [6] and foraging of insects [7]. Usually, consensus control has two control strategies [8][9][10][11], the leaderless and the leader-following consensus. The leaderless consensus means all agents eventually arrive an agreement at a common value by a control protocol, while the leader-following consensus implies a virtual leader as a specific aim to be followed by all agents. However, most of the existing control methods, no matter leaderless or leader-following consensus, are focused on the first-order multi-agent systems. In past decades, the second-order multi-agent systems received considerable attention because of their widespread applications in practical engineering. Unlike the first-order consensus, which just needs to achieve the agreement for the only variable, the second-order consensus protocol needs to guarantee the convergence for two information states, where one is the position state and the other is the velocity state. So the second-order agreement is more challenging, and can be more widely applied to real systems. In recent decades, many eminent research results about linear second-order consensus control have been published [12][13][14][15][16][17], where [12,13] for leaderless consensus and [14-17] for leader-following consensus.In reality, most multi-agent system dynamics contain the intrinsic non-linearity. Owing to the complexity of the non-linearity, the existing linear consensus methods, such as [12][13][14][15][16][17], cannot be directly applied to non-linear systems. In recent years, several scholars have addressed the non-linear consensus problem [18][19][20][21]. In [1...