Asynchronous adaptive event-triggered tracking control for multi-agent systems with stochastic actuator faults
Introduction
In recent years, multi-agent systems (MASs) has received substantive attention due to its potential applications in many fields, such as sensor networks, unmanned ground/air vehicles, spacecraft formation flying, cooperative surveillance, radial DC micro-grid and so on [1], [2], [3], [4], [5], [6]. In cooperative control of MASs, the consensus problem is a fundamental problem, which has been widely studied [7], [8], [9], [10], [11], [12]. Specifically, the consensus tracking control for MASs has been investigated as a paradigm for some specific behaviors by designing some consensus algorithms to ensure all the followers can reach the states of leader as much as possible.
In practical applications of networked systems, controller actuation is only updated at some discrete time instances. However, a wireless medium is often exploited to communicate enormous data packets in networked systems, which may introduce network-induced delays and packet dropouts because of limited bandwidth. On the other hand, the traditional sampling method may often introduce unnecessary updating as well as actuator attrition. In order to save the network resources and reduce unnecessary communication, some novel sampling methods such as aperiodic sampling, asynchronous sampling method, round-Robin scheduling method, stochastic sampling method and the event-triggered sample mechanism have recently received considerable interest in the research of community control theory, and some interesting works have been reported in literature, see, e.g., [13], [14], [15], [16], [17], [18], [19], [20], [21], [22].
More recently, numerous research works concerning the event-triggered consensus or synchronization for MASs have been found [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39]. Distributed event-triggered models were adopted to investigate the consensus problem of MASs in [23], [24], [25], [26], [27], [28]. Based on the centralized event triggering condition, the leader-following consensus was studied in [29], [30]. By predicting the relative inter-node states, an input-based triggering control strategy is concerned for the synchronization of MASs in [31]. The general linear model in [32], [33], [34], [35] and nonlinear model in [27], [36] were considered to investigate the event-triggered synchronization problems, respectively. The event-triggered leader-following consensus for the second-order MASs was explored in [37]. In addition, some results on observer-based event-triggered consensus for MASs were also developed in [38], [39].
The above mentioned references provided some fundamental works for event-triggered tracking control problems of MASs. However, there still exist some further improvement margins. More specifically, above all the event-triggered consensus control problems for MASs mainly focused on the distributed and centralized event-triggered scheme (ETS). It is noted that the distributed ETS means that every control channel will need an event trigger, which will consume large costs or other expenditures when plenty of agent nodes exist. Centralized ETS means that the updating signals of all agents should be transferred at the same time. However, this centralized ETS will result heavy network congestion, especially when the wireless network bandwidth is limited. Meanwhile, every agent uses the identical triggered condition decided by the information of all agents. Under such a triggering mechanism, some unnecessary data may be triggered while the necessary one may not. In [29], the authors proposed the clustered-based event triggering method to achieve leader-following consensus. In this study, the authors only considered a special case, where the agents in some cluster will not exchange information with the agents in other clusters, i,e, the topology graph induced by followers is an unconnected graph, so this categorizing method is difficult to expand the case of connected graph. Moreover, the above triggered schemes are almost static, where the triggered threshold is a predetermined constant. Thus, it is hard to adapt to the changes of external environmental and internal condition. In recent years, there are some researches on adaptive event-triggered control system, see [40], [41], and the references therein. However, there are few correlated results about designing the adaptive event-triggered consensus protocols for MASs.
To balance the advantages and disadvantages of distributed ETS and centralized ETS, we introduce asynchronous AETS, where the event thresholds can be online adjusted according to changes of and prosed in paper, respectively. The proposed AETS can achieve various control performances under different circumstances. On the other hand, the updating signals from the two triggers are asynchronous, which are hardly amalgamated together at the same time. Thus, the reduction of geometric dimension for the signal being transmitted may largely avoid the network congestion, which will improve the communication performances under network environment. This is our fist motivation to increase network transmission efficiency by improving the traditional ETS.
It deserves to be noted that, with the increasing scale and complexity of MASs, disturbances and faults are unavoidable. The occurring actuator faults will degrade system performances or even make the system paralysis. For the demand of safety and reliability, the study of actuator faults is getting people to pay attention. But the relevant researches on fault-tolerant control has not been extensively explored in the field of multi-agent networks, although there are some papers on considering actuator faults for MASs in the past years [42], [43], [44], [45], [46], [47], [48], [49]. For example, in [42], [46], fault-tolerant tracking control for nonlinear MASs was investigated. In [43], [44], [47], some results of adaptive consensus control were obtained for MASs with actuator faults. In [42], [48], adaptive fault-tolerant tracking control of MASs was discussed, but the actuator faults were only assumed to occur constantly. To the best of our knowledge, few works has considered the stochastic fault case. The fault-tolerant tracking control control for MASs with stochastic actuator faults is still an open issue, which is the second motive of this paper.
As an important control method, feedback control for various systems has been extensively studied [50], [51], [52], [53]. Based on feedback control design method, asynchronous AETS and stochastic actuator faults are considered in a comprehensive way to investigate fault-tolerant tracking control for MASs in this paper. In comparison with the recent works on event-triggered leader-following tracking control for MASs, the main contributions of our method are introduced as:
(1) Compared to the static event-triggered scheme, the proposed AETS can be online adjusted triggering threshold parameters for monitoring system state to achieve control performances under different circumstances. In addition, it is showed that Zeno behavior of AETS is excluded in the absence of actuator faults.
(2) The asynchronous AETS is designed based on two types of information, which contributes more to transmission efficiency than centralized ETS, and lower to cost of trigger than distributed ETS.
(3) Asynchronous AETS and actuator faults are considered in a unified framework to construct a novel tracking control protocol. Using Lyapunov stability theory, the stabilization criterion is derived such that the leader-following tracking error systems are stochastically mean-square stable. The explicit expression of feedback gain and the weighting matrices of AETS are also co-designed, which is one main difference between the present works and existing paper such as [30].
The rest of paper is organized as follows. Section 2 presents the formation of the event-triggered MASs with actuator faults. In Section 3, some sufficient conditions for the stochastic stability of tracking error systems are established in terms of LMI, and a controller design method is provided. A simulation example is employed to demonstrate the effectiveness and applicability in Section 4, and conclusions are drawn in Section 5.
Notation: Rn denotes the n-dimensional Eculidean space, and the superscript “T” stands for matrix transposition; I is the identity matrix of appropriate dimension; represents a block-diagonal matrix with matrices Ai on its diagonal. The notation X < 0 means that the matrix X is real symmetric negative definite. For a matrix B and two symmetric matrices A and C, symmetric matrices of the form is written as ; A⊗B denotes the Kronecker product of matrices A and B. Besides, ‖ · ‖ refers to two-norm for vectors or the induced two-norm for matrices, stands for the mathematic expectation.
Section snippets
Algebraic graph theory
In this paper, the topology of the information flow between individual agents is described by a directed connected graph. Let be a weighted graph, which consists of a finite non-empty set of nodes a set of edges and a weighted adjacency matrix with . Node i represents the ith agent. If node i can receive information from node j, node j is called the neighbor of node i, then (i, j) ∈ E and ; otherwise, node j is not a neighbor of node i, then (i, j
Asynchronous adaptive event-triggered controller design
In this section, we investigate the stability for the leader-following tracking error system (13) and present the stability criterion under the proposed asynchronous AETS (6) and (7). Then, basing on the stability criterion derived, we give the design method of the fault-tolerant tracking controller for the MASs (1) and (2). Theorem 1 Consider the MASs (1) and (2) over a directed and connected communication graph with Assumptions 1 and 2 hold. For some given scalars β and a matrix K, the
Simulation examples
In this section, a numerical example is used to demonstrate the effectiveness of method proposed. We consider a multi-agent system with the directed topology graphs which is shown in Fig. 2 [57]. The matrix D and associated Laplacian matrix L areEach follower’s dynamics is described by
Next, we will consider the following three cases to illustrate the results of the paper. Here, we choose the constant
Conclusion
In this paper, the problem of asynchronous adaptive event-triggered fault-tolerant tracking control has been discussed for a class of leader-following MASs with stochastic actuators faults. Considering the limit of network bandwidth, we have introduced an asynchronous AETS based on two different category information, which improves the network communication efficiency. Then, the stochastic stability condition for the leader-following tracking error system is achieved in terms of linear matrix
Acknowledgments
This work was supported by the National Natural Science Foundation of P. R. China (Nos. 61873237, 61873107 and 71571092), the Natural Science Foundation of Jiangsu Province of P. R. China (No. BK20140457).
References (59)
- et al.
Leader–follower swarm tracking for networked lagrange systems
Syst. Control Lett.
(2012) - et al.
Finite-time consensus for second-order stochastic multi-agent systems with nonlinear dynamics
Appl. Math. Comput.
(2015) - et al.
Leader-following exponential consensus of input saturated stochastic multi-agent systems with markov jump parameters
Neurocomputing
(2018) - et al.
Resilient control design for consensus of nonlinear multi-agent systems with switching topology and randomly varying communication delays
Neurocomputing
(2018) - et al.
Hybrid-driven H∞ filter design for T-S fuzzy systems with quantization
Nonlinear Anal. Hybrid Syst.
(2019) - et al.
Distributed event-triggered control of multi-agent systems with combinational measurements
Automatica
(2013) - et al.
Distributed model based event-triggered control for synchronization of multi-agent systems
Automatica
(2016) - et al.
An input-based triggering approach to leader-following problems
Automatica
(2017) - et al.
Leader-following exponential consensus of general linear multi-agent systems via event-triggered control with combinational measurements
Appl. Math. Lett.
(2015) - et al.
Distributed adaptive control of linear multi-agent systems with event-triggered communications
Appl. Math. Comput.
(2016)
Event-based consensus of multi-agent systems with general linear models
Automatica
Finite-time distributed event-triggered consensus control for multi-agent systems
Inf. Sci.
Cooperative control for consensus of multi-agent systems with actuator faults
Comput. Electr. Eng.
Fault tolerant cooperative control for a class of nonlinear multi-agent systems
Syst. Control Lett.
Event-triggered leader-following tracking control for multivariable multi-agent systems
Automatica
Sampled-data leader-following consensus for nonlinear multi-agent systems with Markovian switching topologies and communication delay
J. Frankl. Inst.
Passivity as a design tool for group coordination
IEEE Trans. Autom. Control
Consensus and cooperation in networked multi-agent systems
Proc. IEEE
Information consensus in multivehicle cooperative control
IEEE Control Syst.
Cooperative UAV formation flying with obstacle/collision avoidance
IEEE Trans. Control Syst. Technol.
Multiagent system-based distributed coordinated control for radial dc microgrid considering transmission time delays
IEEE Trans. Smart Grid
Consensus problems in networks of agents with switching topology and time-delays
IEEE Trans. Autom. Control
Robust consensus of nonlinear multi-agent systems via reliable control with probabilistic time delay
Complexity
High-performance consensus control in networked systems with limited bandwidth communication and time-varying directed topologies
IEEE Trans Neural Netw Learn Syst.
Distributed H∞ output-feedback control for consensus of heterogeneous linear multiagent systems with aperiodic sampled-data communications
IEEE Trans. Indust. Electron.
Containment control of linear multiagent systems with aperiodic sampling and measurement size reduction
IEEE Trans. Neural Netw. Learn. Syst.
Pinning synchronization in T-S fuzzy complex networks with partial and discrete-time couplings
IEEE Trans. Fuzzy Syst.
Decentralized event-triggered control over wireless sensor/actuator networks
IEEE Trans. Autom. Control
Distributed event-triggered state estimators design for sensor networked systems with deception attacks
IET Control Theory Appl.
Cited by (37)
Event-triggered impulsive synchronization of fractional-order coupled neural networks
2022, Applied Mathematics and ComputationCitation Excerpt :When the system is operating in an ideal state without any disturbance or slight disturbance, the controller is still updated at a high frequency, which is far from realistic and creates the waste of communication resources. In the neural control system, ETC, different from classical periodic sampling control mechanism [20,21], was proposed to overcome time over-sampling [22,23]. Event-triggered controller updates only if the system state meets the triggering conditions, which depends on the state errors.
Collision-avoiding formation for multiple Euler–Lagrange systems against external disturbances and actuator faults
2022, Journal of the Franklin InstituteCitation Excerpt :The consensus problem with fault-tolerant by establishing a neural network adaptive consensus algorithm is given in Qin et al. [27]. In [28,29], authors propose the adaptive sliding mode tracking laws with actuator faults and adaptive event-triggered protocol with stochastic actuator failures, respectively. A fault-tolerant tracking control scheme for Euler–Lagrangian systems including uncertainties is investigated in Chen et al. [30].
Robust adaptive event-triggered fault-tolerant control for time-varying systems against perturbations and faulty actuators
2022, Applied Mathematics and ComputationNovel asynchronous premise reconstruction based adaptive event-triggered control for fuzzy systems with actuator failure
2021, Journal of the Franklin InstituteDistributed robust fault-tolerant consensus control for a class of nonlinear multi-agent systems with intermittent communications
2021, Applied Mathematics and Computation