Elsevier

Information Sciences

Volume 467, October 2018, Pages 446-463
Information Sciences

Observer-based adaptive fuzzy output constrained control for uncertain nonlinear multi-agent systems

https://doi.org/10.1016/j.ins.2018.08.025Get rights and content

Abstract

In this paper, consensus control problem is studied for uncertain nonlinear multi-agent systems with output constraint. Fuzzy logic systems (FLSs) and fuzzy state observer are employed to approximate unknown nonlinear functions and estimate unmeasured states, respectively. Barrier Lyapunov Function (BLF) is introduced to handle with the problem of output constraint. By combining adaptive backstepping and dynamic surface control (DSC) technique, a distributed adaptive fuzzy output feedback control scheme is proposed. It is proved that the semi-globally uniformly ultimately boundedness (SGUUB) of all the signals in the closed-loop can be guaranteed and all followers’ outputs can be well synchronized to the leader's output while maintaining consensus tracking errors to be bounded. The simulation example is provided to show the effectiveness of the presented control method.

Introduction

Consensus is one of the basic problems in the cooperative control of multi-agent systems (MASs), which contains multiple followers and one leader. There exists an active leader or a virtual leader, who only provides command to a small portion of the followers. Its aim is to make all followers track the trajectory of the leader successfully. During the past few years, several consensus control schemes have been proposed [3,6,8,10,14,33,35] for MASs. Among them, the consensus control methods require the system functions either known or parameterized, that is, the unknown parameters appear linearly with respect to the unknown nonlinear functions.

However, the presented results in [3,6,8,10,14,33,35] are invalid when the controlled systems contain uncertain nonlinear functions. To eliminate this restriction, neural networks (NNs) and FLS because of good approximation capability have been combined with distributed adaptive backstepping controller for nonlinear strict-feedback MASs with uncertainties. Adaptive fuzzy/NNs control schemes were proposed [25,27,28] for nonlinear systems, whose unknown dynamics are nonlinear functions. A distributed adaptive NNs control scheme was proposed [8] for uncertain nonlinear MASs. The literature [7] presented a fuzzy adaptive consensus control method for uncertain controlled systems, in which the considered nonlinear functions have unknown dynamics. Peng and Wang [16] were concerned with distributed maneuvering of multiple autonomous surface vehicles. Peng et al. [17] developed an output feedback path-following control scheme such that under-actuated autonomous underwater vehicles moving in a vertical plane without employing surge, heave, and pitch velocities. The author in [32] proposed a distributed adaptive NNs consensus control approach for unknown nonlinear MASs in strict-feedback form. [22], [26], [34] presented adaptive fuzzy/NNs control methods, which not only can make tracking errors converge to be a neighborhood of the origin, but also can determine the exact size of tracking errors. Adaptive fuzzy consensus control approaches were presented for uncertain nonlinear systems having initial-state learning [11] and input saturation [31]. Adaptive NNs schemes were proposed [5,18] for uncertain nonlinear MASs. The adaptive NNs control strategies were presented for uncertain nonlinear MASs having state time-delay [2] and unknown dynamic [1]. Shen et al. [20] studied the problem of output constraint for uncertain nonlinear MASs, in which an adaptive fuzzy control scheme was presented to address the problem of actuator faults. Wang et al. [30] developed a fuzzy adaptive output feedback control method for uncertain nonlinear systems.

Apparently, all proposed schemes in above literatures [1–[3], [5]–8,10,11,14,18,20,21,24–28,30,31–35] did not consider the problem of output constraint, which is commonly exists in the real world, such as electrostatic micro actuators, robotic systems, thruster assisted position mooring systems, the temperature of chemical reactor, physical stoppages, flexible marine riser and crane systems. It is well known, the design of BLF can effectively solve output constraint problem. Hence, [4,9,12,13,15,19,22,23,29] proposed several adaptive fuzzy and NNs control schemes for uncertain nonlinear systems with output constraint. However, the proposed control schemes in [4,9,12,13,15,19,22,23,29] were not for uncertain nonlinear MASs. To the best of our knowledge, until now, no results on adaptive NNs or fuzzy consensus control are developed for uncertain nonlinear MASs with output constraint and unmeasured states. Therefore, adaptive fuzzy control problem of uncertain nonlinear MASs needs to be further studied.

Motivated by the aforementioned observations, the output constraint problems are investigated in this paper for uncertain nonlinear MASs. In control design, FLSs are applied to approximate the unknown nonlinear functions and the fuzzy state observer is constructed. BLF is utilized to handle with the problem of output constraint. Combining adaptive backstepping design with DSC, a distributed observer-based fuzzy adaptive control strategy is presented, which can avoid “explosion of complexity”. The major contributions can be described in two aspects: (1) In [13,29], BLF is used to solve the problem of output constraint for general nonlinear systems. However, in this paper, the design of BLF is firstly used to deal with output constraint problem for uncertain nonlinear MASs with unmeasured states. 2) By designing a fuzzy state observer, the observer-based fuzzy adaptive control scheme can remove the limitation of the measurable states required by previous literatures [11,21,32].

The rest of this paper is organized as follows. The problem formulation and preliminaries are shown in Section 2. Section 3 gives the fuzzy state observer design. In Section 4, the distributed consensus controller design and stability analysis are given. The simulation example is demonstrated to show the effectiveness of the approach in Section 5. Finally, the conclusion is drawn in Section 6.

Section snippets

Problem formulations

Consider the following a class of uncertain nonlinear MASs, which are made up of one leader and N follower agents. The dynamics of the ith follower can be expressed as {x˙i,l=xi,l+fi,l(x¯i,l)x˙i,n=ui+fi,n(x¯i,n)yi=xi,11iNl=1,n1where x¯i,n=[xi,1,,xi,n]TRn is the state vector and fi,l(·)(l=1,,n) is unknown nonlinear function. ui and yi ∈ R denote control input and control output of system (1), respectively. It is assumed that the only measurable variable is yi=xi,1.

Control objective: This

Fuzzy state observer design

Since the states xi,k(k=2,,n) in system (1) can not be measured directly, fuzzy state observer needs to be constructed for estimating the unmeasurable states. Rewritten (1) as follows x˙i=Axi+Kiyi+l=1nBi,lfi,l(x¯i,l)+biuiyi=Cixiwhere Ai=[ki,1In1ki.n00]n×n,Ki=[ki,1ki,n],Bi,l=[0,,1,l,0]n×1T,bi=[0,,0,1]1×nT,Ci=[1,0,,0]1×nT.

The vector Ki is chosen such that Ai is a strict Hurwitz matrix. Thus, for any matrix Qi=QiT>0, and satisfies AiTPi+PiAi=2Qiwhere Pi > 0 denotes the definite

Distributed consensus controller design and stability analysis

The distributed fuzzy adaptive control method will be developed in this part by backstepping DSC technique. Firstly, define coordinates transformation as follows:si,1=jNiai,j(yiyj)+ai0(yiyr(t))si,l=x^i,lα¯i,lωi,l=αi,lα¯i,ll=2,,nwhere si, 1 means the tracking error, si, l is the error surface, ωi, l represents error between αi, l and α¯i,l. αi, l is intermediate control function and α¯i,l is a newly introduced state variable, which can be obtained by first-order filter.

Step 1: According

Simulation example

In this part, the simulation example is provided to depict the effectiveness of the presented fuzzy adaptive control approach. Considering the following nonlinear multi-agent systems, which contain a leader and four followers (see Fig. 2). {x˙i,1=xi,2+fi,1(xi,1)x˙i,2=ui+fi,2(x¯i,2)yi=xi,1i=1,2,3,4where f1,1=x1,1/(1+x1,14),f1,2=0.1sin(x1,1x1,2)e(x1,12+x1,24),f2,1=x2,1/(1+x2,14),f3,1=x3,1/(1+x3,14),f2,2=0.15sin(x2,1x2,2)e(x2,12+x2,24),f4,1=x4,1/(1+x4,14), f3,2=0.15sin(x3,1x3,2)e(x3,12+x3,24)

Conclusion

In this paper, a consensus adaptive fuzzy control scheme has been proposed for uncertain nonlinear MASs with output constraint. FLSs and BLF are utilized to approximate unknown nonlinear functions and address the problem of output constraint, respectively. Moreover, the presented control method does not require the states of the uncertain nonlinear controlled systems to be measured directly. It has demonstrated that the presented control strategy not only can achieves semi-globally uniformly

References (35)

  • WuJ. et al.

    Adaptive fuzzy control for full states constrained systems with nonstrict-feedback form and unknown nonlinear dead zone

    Inf. Sci.

    (2017)
  • ZhangX. et al.

    Decentralized adaptive neural approximated inverse control for a class of large-scale nonlinear hysteretic systems with time delays

    IEEE Trans. Syst. Man Cybern. Syst.

    (2018)
  • ChengL. et al.

    Neural-network-based adaptive leader-following control for multi-agent systems with uncertainties

    IEEE Trans. Neural Netw.

    (2010)
  • ChenC.L.P. et al.

    Adaptive consensus control for a class of nonlinear multi-agent time-delay systems using neural networks

    IEEE Trans. Neural Netw. Learn. Syst.

    (2014)
  • J.A. Fax et al.

    Information flow and cooperative control of vehicle formations

    IEEE Trans. Autom. Control

    (2004)
  • HouZ.G. et al.

    Decentralized robust adaptive control for the multi-agent system consensus problem using neural networks

    IEEE Trans. Syst. Man Cybern. Part B (Cybernetics)

    (2009)
  • HuangJ. et al.

    Distributed backstepping-based adaptive fuzzy control of multiple high-order nonlinear dynamics

    Nonlinear Dyn.

    (2015)
  • Cited by (47)

    View all citing articles on Scopus

    This work was supported in part by the National Natural Science Foundation of China under Grant 61773188.

    View full text