Contents lists available at ScienceDirect
ISA Transactions
journal homepage: www.elsevier.com/locate/isatrans
Research article
Command filter based adaptive fuzzy bipartite output consensus tracking of
nonlinear coopetition multi-agent systems with input saturation
Lin Zhao, Jinpeng Yu
∗
, Chong Lin
School of Automation and Electrical Engineering, Qingdao University, Qingdao 266071, PR China
ARTICLE INFO
Keywords:
Multi-agent systems
Adaptive fuzzy control
Backstepping
Input saturation
Bipartite consensus
ABSTRACT
This paper is concerned with the adaptive bipartite output consensus tracking problem of high-order nonlinear
coopetition multi-agent systems with input saturation under a signed directed graph. A distributed fuzzy-based
command filtered backstepping scheme is proposed, where the unknown nonlinear dynamics are approximated
by the fuzzy logic system (FLS). The errors compensation mechanism is constructed to eliminate the errors
caused by filters. Under the proposed control scheme, we only need to design one adaptive law for each agent,
and it is proved that the bipartite output tracking errors converge into the desired neighborhood and all the
closed-loop signals are bounded although the input saturation exists. Two numerical examples are included to
verify the effectiveness of given scheme.
1. Instruction
Cooperative control of multi-agent systems has gained much at-
tention for its potential applications in multi-spacecraft systems, multi-
vehicle systems, and multi-sensor networks, see Refs. [1–3] and re-
ference therein. For cooperative control, the leader-follower consensus
tracking has been seen as a more important issue compared with lea-
derless consensus, since it can save the energy and strengthen flock's
orientation and communication [4–9]. The consensus tracking pro-
blems for multi-agent systems with first-order or second-order dy-
namics are studied in Refs. [4,5], however, the interactions among
different agents are assumed to completely cooperation and the weights
of the edges of graph are nonnegative. In some real networks, for ex-
ample the social network [10], the competition interactions are also
existed, where the communications among agents are usually described
by signed graphs [11]. Recently, the leaderless bipartite consensus and
the leader-follower bipartite consensus tracking are studied for coope-
tition multi-agent systems, and they focus on how to construct the
controllers to guarantee all agents converge to an unprescribed value or
a desired state that is the same for all in modulus but not in sign [11].
For example, [11–18] considered the bipartite consensus and bipartite
consensus tracking problems for different coopetition multi-agent sys-
tems, but only the linear integrator dynamics are considered in there.
Actually, in practical applications, many systems have nonlinear dy-
namics [19].
Backstepping control is one of the most commonly used methods for
nonlinear systems [20,21], in which the state is designed as the virtual
input for each subsystem, and the virtual input and its derivative are
needed at the next step design. Since it need to repeat diff erentiations of
virtual signals, so the problem of “explosion of complexity” may emerge
[22]. To solve such problem, the dynamic surface control (DSC) ap-
proaches were proposed, and the first-order filters were used in its
design process [22–30]. Recently, the adaptive DSC for uncertain
nonlinear multi-agent systems were further studied in Refs. [31–34],
but how to compensate the filtering errors is not given in Refs. [31–34],
which may result in the desired tracking performance can not be ob-
tained [35]. The command fi
ltered backstepping is also a backstepping
based
scheme, in which the command filters are introduced at each step
of the backstepping design [35–38], and the errors compensation
scheme is used to eliminate the errors caused by filters. The consensus
tracking control using command-filtered backstepping technique for
fully cooperation multi-agent under undirected graph was studied in
Ref. [39], but how to extend the command-filtered backstepping con-
trol for nonlinear coopetition multi-agent systems was remained un-
solve, this is one motivation of our research.
Moreover, the input saturation problems are usually emerged as the
nonlinear constraints for actuators in many practical systems. The input
saturation can limit system performance and even destroy stability.
How to solve the saturation nonlinearity is a challenging issue and
many attentions have been paid to it for different control systems
[14,30,40,42,43]. However, to the best of authors' knowledge, few re-
sults are available now for command filter based adaptive fuzzy
https://doi.org/10.1016/j.isatra.2018.07.039
Received 19 August 2017; Received in revised form 16 April 2018; Accepted 27 July 2018
∗
Corresponding author.
E-mail addresses: zhaolin1585@163.com (L. Zhao), yjp1109@hotmail.com (J. Yu), linchong2004@hotmail.com (C. Lin).
ISA Transactions 80 (2018) 187–194
Available online 10 August 2018
0019-0578/ © 2018 ISA. Published by Elsevier Ltd. All rights reserved.
T