Robust adaptive distributed dynamic surface consensus tracking control for nonlinear multi-agent systems with dynamic uncertainties

https://doi.org/10.1016/j.jfranklin.2016.08.009Get rights and content

Abstract

This paper proposes an adaptive distributed consensus tracking control approach for uncertain nonlinear multi-agent systems in pure-feedback form under a directed topology where each follower is dominated by dynamic uncertainties and unmeasured states. Radial basis function neural networks (RBFNNs) are employed to compensate the unknown nonlinear functions obtained by recursive design procedure for followers. The distributed dynamic surface controllers are able to eliminate the condition in which the approximation error of the traditional neural networks is bounded. By introducing an available dynamic signal and two smooth scalar functions, the obstacle caused by unmodeled dynamics is conquered. The main advantage of the proposed method is that for M pure-feedback nonlinear followers, only one learning parameter needs to be updated online. It is also shown that the proposed consensus controller can guarantee cooperatively semi-global uniform ultimate boundedness (CSUUB) of all the signals, and the consensus errors converge to an adjustable neighborhood of the origin.

Introduction

Research on distributed control of networked multi-agent systems has attracted tremendous attention due to their applications in formation control [19], [2], event-triggered consensus control [3], smart microgrid energy management [6], containment control [14], energy internet [22], distributed estimation [7], [17] and other areas. The consensus problem means to guarantee the states of a group of networked agents to reach an agreement. An important consensus-like problem is called the distributed consensus tracking control, where all the followers are trying to follow the leader, and only a subset of the networked group can get information from a time-varying leader. Numerous results concerning multi-agent distributed tracking control have been published in recent years [4], [21], [12], [15], [16], [5], [33], [20], [35], [18]. In [4], a consensus tracking protocol was given for multi-agent systems with continuous single-integrator dynamics, which had measurement noises and time-delays. In [21], the authors studied leader-following consensus problem for double-integrator multi-agent systems with velocity measurements based on pining control. The work is extended in [15] using only relative position measurements and in [16] to a coordinated tracking algorithm combined with a distributed filter. For more practical purposes, the consensus tracking problems of multi-agent systems were investigated for high-order nonlinear systems [5], [33], [20] and multiple rigid bodies [35], [18]. It should be pointed out that most of these aforementioned studies [4], [21], [15], [16], [5], [33], [20], [35], [18] only deal with nonlinear multi-agent systems with matched uncertainties. However, various physical systems have more complicated dynamics without satisfying the matching conditions.

On the other hand, adaptive backstepping technique has become a powerful tool to handle strict-feedback nonlinear systems without matching condition. In [11], adaptive backstepping controller was first designed for parametric strict-feedback systems with over-parametrization to obtain asymptotic tracking performance. By introducing universal function approximators, the systematic and recursive control method was further extended and applied to a large class of SISO nonlinear systems with unstructured uncertainties [1], [26], [30]. Dynamic surface control method [23], [28] has been proven to be useful for solving the problem of explosion of complexity in the traditional adaptive neural or fuzzy network based on backstepping design. Recently, dynamic surface control approach has been improved to control nonlinear multi-agent systems [32], [31]. In [32], a neural network-based distributed consensus tracking problem for uncertain multi-agent strict-feedback systems was studied by using the dynamic surface control technique, in the case where only a small fraction of follows has access to a time-varying leader, while in [31], based on the Lyapunov׳s stability theory, a distributed adaptive containment control approach was proposed for uncertain nonlinear multi-agent systems in strict-feedback form by employing neural networks. It was pointed out that the agents in [32], [31] were modeled by strict-feedback systems, and they had affine appearance of the state variables.

Unmodeled dynamics and dynamic disturbances usually co-exist in various practical systems. Their existence often have serious effects on the performance and the stability of the control systems. In past decades, a great number of works have been done for several types of nonlinear systems to address this problem based on the adaptive backstepping technique. In [8], [9], two adaptive backstepping control methods were proposed for a class of parametric strict-feedback nonlinear systems with unmeasured input-to-state stable dynamics. The robustness of the unmodeled dynamics and dynamic disturbances is ensured by introducing a Lyapunov function. In [24], a stable adaptive fuzzy robust approach was proposed for strict-feedback canonical nonlinear systems with unmodeled dynamics by combining fuzzy logic systems with the small-gain approach; while in [25], a direct fuzzy adaptive control method was developed for a class of SISO nonlinear systems with completely unknown virtual control directions. By integrating changing supply function with dynamic surface control technique, a new robust adaptive output feedback control scheme was investigated based on a fuzzy state observe in [34]. In [27], an adaptive observe-based neural control problem was discussed for a class of stochastic nonlinear strict-feedback systems with unmodeled dynamics and dead-zone input by using a stochastic small-gain theorem. The authors in [24], [25], [34], [27] use a dynamic signal to compensate for the unmodeled dynamics. However, it is assumed that the upper bound functions with respect to the dynamical disturbance in [8], [9], [24], [25], [34], [27] are known, which is very crucial in the controller design.

Motivated by the above observations, we consider the distributed tracking control problem for uncertain pure-feedback multi-agent systems with unmodeled dynamics and dynamic disturbance. The main contributions of the proposed control approach in this paper lie in:

(i) Different from the traditional adaptive fuzzy or NN backstepping controllers designed for individual agent system [11], [1], [26], [30], [23], [28], a novel distributed tracking control scheme for nonlinear multi-agent systems needs to consider the coupled terms in dynamics, the communication among the agents, and the ability on information transmission of a time-varying leader and so on. By utilizing dynamic surface control technique, the possible circular argument is avoided in Lyapunov stability analysis.

(ii) Each follower node is a pure-feedback integrator incorporated with dynamic uncertainties and unmodeled dynamics. Most of the existing results described the dynamics of nonlinear multi-agent systems with unmatched uncertainties as strict-feedback form [32], [31]. Recently, distributed consensus tracking control problem was investigated for nonlinear pure-feedback multi-agent systems in [29], in which the partial derivatives fi,k(x¯i,k,xi,k+1)xi,k+1 are strictly assumed to be either positive or negative. However, our approach no longer needs such a restrictive assumption. Besides, unlike in [29], we consider unmodeled dynamics which makes the system model much more complex and practical.

(iii) In contrast to the distributed consensus tracking problem for multi-agent systems with uncertain nonlinearities based on adaptive neural networks or fuzzy logic systems [5], [20], [29], [31], [32], [33], only one parameter is tuned on line regardless of the weights of neural networks.

The rest of the paper is organized as follows. Section 2 formulates the problem. In Section 3, distributed dynamic surface control is proposed for a class of nonlinear multi-agent systems with M followers and a leader under a directed network, then the stability of the closed-loop system is given. Simulation results are performed to demonstrate the effectiveness of the proposed control scheme in Section 4, and Section 5 concludes the paper.

Section snippets

Graph theory

The communication topology is denoted by a directed graph G={V,E,Λ} with a set of nodes V={1,,M}, a set of edges EV×V, and an adjacency matrix Λ=[aij]RM×M. (j,i)E means that agent i can directly receive information from agent j. The neighbor set of vertex i can be described by Ni={j|(j,i)E}. aijΛ is defined as aij>0 if (j,i)E and aij=0 otherwise. Throughout this paper, there is no self-connectivity element, i.e., aii=0. The graph Laplacian matrix L=DΛRM×M, where D=diag[d1,,dM] is the

Main results

For the system (1), dynamic surface control-based distributed consensus tracking design procedure for multiple pure-feedback systems with unmodeled dynamics contains ni steps, where the graph-based error surfaces are employed and RBFNNs are used to compensate the unknown nonlinear terms induced from the procedure of the controller design. We first define error surfaces si,k and the boundary layer errors yi,k as follows: si,1=j=1Maij(yiyj)+bi(yir(t))si,k=xi,kzi,k,k=2,,niyi,k=zi,kαi,k

Before

Simulation examples

In this section, we present simulation results to prove the feasibility of the proposed distributed adaptive control approach, the following multi-agent systems consist of one leader and three followers.

Each follower is denoted by the following nonlinear systems with unmodeled dynamics in pure-feedback form:

Follower 1:{ẋ1,1=x1,12+x1,2+0.1sin(t)ẋ1,2=2x1,1+x1,1x1,2+u1+0.1sin(t)+x1,1zy1=x11

Follower 2:{ẋ2,1=x2,1e0.5x2,1+x2,2ẋ2,2=x2,1x2,22+u2+0.1z2cos(0.2x2,2t)y2=x2,1

Follower 3:{ẋ3,1=2x3,1sin(x

Conclusion

In this paper, a robust adaptive distributed control approach has been proposed for pure-feedback nonlinear multi-agent systems where each follower is with inherent dynamic disturbances and unmodeled dynamics under a directed network topology. An available dynamic signal is employed to compensate the unmodeled dynamics based on the separation technique and Young׳s inequality. RBFNNs are utilized to approximate the unknown continuous functions derived from the distributed tracking controller

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant 61374087, the Program for Changjiang Scholars and Innovative Research Team in University under Grant IRT13072, and a project funded by the priority academic program development of Jiangsu Higher Education Institutions.

References (35)

  • S. Tong et al.

    Fuzzy adaptive robust backstepping stabilization for siso nonlinear systems with unknown virtual control direction

    Inf. Sci.

    (2010)
  • W. Wang et al.

    Distributed containment control for uncertain nonlinear multi-agent systems in non-affine pure-feedback form under switching topologies

    Neurocomputing

    (2015)
  • S.J. Yoo

    Distributed adaptive containment control of uncertain nonlinear multi-agent systems in strict-feedback form

    Automatica

    (2013)
  • H. Zhang et al.

    Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics

    Automatica

    (2012)
  • L. Zhang et al.

    Dynamic surface error constrained adaptive fuzzy output-feedback control of uncertain nonlinear systems with unmodeled dynamics

    Neurocomputing

    (2014)
  • D.O. Elamine, E.H. Nfaoui, B. Jaouad, Multi-agent system based on fuzzy control and prediction using nn for smart...
  • A. Giua, I. Kacem, E. Hullermeier, Consensus based approaches for distributed estimation, optimization and control, in:...
  • Cited by (0)

    View full text