Abstract
This paper investigates a distributed finite-time consensus problem for second-order multi-agent systems (MASs) with disturbances and unmeasurable states. Output-feedback anti-disturbance consensus protocols are designed by finite-time observer (FTO) methods and the nonsingular integral terminal sliding-mode control (NITSMC). Some FTOs are first introduced for the agents to estimate the disturbances and unmeasurable states together. Then, the nonsingular integral terminal sliding-mode surfaces are proposed, based on which consensus protocols are proposed. Moreover, the consensus methods are also applied to microgrids (MGs). Based on MG systems, output voltages achieve consensus through secondary regulation. Simulations verify the effectiveness.
Keywords
Introduction
Multi-agent systems (MASs) have received intense research interests, which are not only due to their practical applications (such as sensor distributed filtering (Ge et al., 2019), distributed control of power systems (Shi et al., 2019), and control of multiple quad-rotor aircraft (Du et al., 2019), etc.), but also their excellent efficiency when compared with conventional centralized control methods.
Consensus is a basic topic for distributed control, which means that the agent of a group achieves the agreement through implementation of suitable consensus controllers via local neighboring information. Many results have been reported on such topics (Babenko et al., 2018; Feng and Tu, 2016; Iqbal et al., 2018; Nowzari et al., 2019; Rehman et al., 2021; Seyboth et al., 2013; Shariati and Tavakoli, 2017). However, these results achieve uniformly asymptotic convergence or ultimately bounded. Taking convergence rates into account, it is satisfactory to convergence in finite time.
For MASs distributed finite-time control, some studies have been reported (Sharifi, 2022; Wang et al., 2017; Zuo et al., 2017). However, disturbances and unmeasurable states are not considered simultaneously in those results. On one hand, the disturbances are non-negligible in practical systems (Wang et al., 2016, 2020, 2021). On the other hand, the states of some control systems are unmeasurable, such as human–robot interaction forces (Yao et al., 2020) and motor speeds (Fan et al., 2021). Different from full-state feedback, such control design is more difficult. Cheng et al. (2015) studied the consensus problem for coupled harmonic oscillations with external disturbances and unmeasurable velocities. Ran et al. (2019) focused on a reliable and coordinated control problem of formation flying spacecraft, which considered unmeasurable velocities and external disturbances via observers. However, these results assume that the bounds of the disturbances are known, which are difficult to be obtained in practice.
In practice, there are broad applications for the consensus problem of MASs. An island alternating-current microgrid (MG) system is one of the typical applications where distributed generators (DGs) constitute a local grid Diaz et al. (2010). For an MG, the secondary regulation compensates for the deviations (Guerrero et al., 2011; Bidram and Davoudi, 2012). It can be divided by different ways of communicating, namely, centralized, distributed, and decentralized modes (Khayat et al., 2020; Li et al., 2021; Shafiee et al., 2014). In contrast to the other two modes, the distributed mode interacts signals with neighbors to facilitates plug and play, which has a certain research basis (Ning et al., 2021a; Pilloni et al., 2018; Sohrabzadi et al., 2022).
Disturbances are harmful to the coordinated operation of the whole MGs, which will cause device damage or even collapse (Ge et al., 2021). In Dehkordi et al. (2017) and Ning et al. (2021b), by using sliding-mode method, secondary regulation for MGs with disturbances was achieved. However, the derivatives of the output voltage are not accurate, caused by disturbances, and the available results are conservative in the assumption of disturbances.
The key challenges are dealing with disturbances and unmeasurable states simultaneously for second-order MASs and MGs in finite time. Meanwhile, the distributed consensus strategies should avoid using the inverse of Laplacian matrix directly, which is global information and inexistent in some communication topologies. This paper combines the nonsingular integral terminal sliding-mode control (NITSMC) and finite-time observer (FTO) techniques, proposes output-feedback anti-disturbance consensus (OFADC) protocols, achieves consensus for MASs with disturbances and unmeasurable states and are applied to secondary voltage regulation for MGs.
The main contributions are three aspects. First, the proposed consensus strategies avoiding the use of inverse of Laplacian matrix directly, and solve the disturbances and unmeasurable states for MASs. Second, applied to MG systems, the proposed secondary voltage regulation protocols deal with parametric perturbations and load variations. The unmeasurable derivatives of voltage are also considered. Last but not least, the proposed feedforward–feedback composite control algorithms relax the conservatism for the assumption of disturbances.
The rest part is as follows. Section “Preliminaries and problem formulation” introduces the main problems. Section “Consensus control design for MAS” discusses the consensus design for MASs and section “Application to secondary voltage regulation for MGs” applies to secondary regulation for MGs. Sections “Simulation results” and “Conclusion” are the simulations and conclusion, respectively.
Preliminaries and problem formulation
Notations
Denote sign function is
Definitions and lemmas
Consider the following system
where
For the system equation (2), if
realizes the system equation (2) globally finite-time stable, where
Then consider the following system
where
where
Graph theory notions
Directed graph
Problem formulation
Consider the MAS with unmeasurable states, and the follower dynamics are
where
where
For the MAS equations (6) and (7), the purpose is to achieve consensus for the agents’ outputs .
Consensus control design for MAS
The consensus protocols design for the MAS equations (6) and (7) include the following two parts.
FTO design
For the follower
where
where
Composite finite-time consensus protocols design
Consensus errors are defined as
Denote
where
where
where
where
The following proof includes the proof of state boundedness for system equation (16) and global finite-time convergence.
Consider
where
where
where
According to Lemma 3, the proof is done.
where
where
where the sliding-mode surface functions are designed in equation (13) and the parameters are the same as those in OFADC protocols equation (12). Consensus is achieved under the OFRC protocols equation (26)if there are no disturbances. However, consensus cannot be realized in the case of disturbances by the OFRC protocols equation (26) as a result of the lack of disturbance compensations, which reflects the superiority of the proposed protocols in Theorem 1.
Application to secondary voltage regulation for MGs
MG systems modeling
An MG is formed from

Block diagram of an MG.
Angular frequency of the DG
The dynamics of the active power
where
where
where
where
The dynamics of the filter are
where
The dynamics of the output connector are
where
where
The state is
Feedback linearization
By feedback linearization,
where
where the terms of Lie derivative are
Rewrite equation (46) as
Secondary voltage regulation
The MG system is assumed to satisfy Assumptions 1 and 3. For the DG
where
Define consensus errors as
where
where
where
Similarly, contrasting with Cheng et al. (2015) and Ran et al. (2019), the OFADC protocols equation (12)for MAS do not need to assume the bounds of disturbances and derivatives being known. Moreover, the proposed distributed consensus protocols in equations (12) and ( 53 ) avoid using the inverse of Laplacian matrix directly.
Simulation results
Output-feedback anti-disturbance consensus protocols for MAS
The effectiveness of the proposed OFADC protocols equation (12) in Theorem 1 is illustrated by making comparisons with the OFRC protocols equation (26) and the consensus protocols in Ran et al., (2020) for a leader–follower MAS with four followers. Figure 2 shows the communication topology of the MAS.

The communication topology of the MAS (where the leader label is 0 and
The leader’s motion is
For further verification, a simulation case in Ran et al. (2020) is made for comparison. In order to observe the time-varying disturbances and unmeasurable states, observers are still selected as the FTOs equation (8). The controller is chosen as the formula equation (17) in Ran et al. (2020)
where
where
The simulations of the different followers’ initial states and different leader’s motion are further conducted, respectively. For the simulation of different initial states, two groups of different initial states for the followers are selected as
From simulation Figures 3 and 4, the amplitudes of both the OFADC protocols equation (12) and the OFRC protocols equation (26) are within

Time histories of the control inputs under the consensus protocols (12). (a) Agent 1. (b) Agent 2. (c) Agent 3. (d) Agent 4.

Time histories of the control inputs under the reduced protocols (26). (a) Agent 1. (b) Agent 2. (c) Agent 3. (d) Agent 4.

Observation errors of FTOs (8). (a) Agent 1. (b) Agent 2. (c) Agent 3. (d) Agent 4.

Response curves of the agent outputs. (a, b) Consensus protocols (12). (c, d) Reduced protocols (26). (e, f) Consensus protocols in Ran et al. (2020).
The simulations of different followers’ initial states and different leader’s motion are conducted under the OFADC protocols equation (12), the OFRC protocols equation (26) and the consensus protocols equation (56) in Ran et al. (2020), respectively. Figures 7 and 8 show the response curves of the followers’ outputs with two groups of different followers’ initial states, respectively. Figure 9 shows the response curves of the followers’ outputs with different leader’s motion. From Figures 7–9, the effectiveness of the OFADC protocols equation (12) is further verified in the cases of different followers’ initial states and different leader’s motion. It can be seen that the follower’s outputs quickly, accurately, and stably track the leader’s trajectory under the OFADC protocols equation (12), while the system stability is hard to guarantee under the OFRC protocols equation (26). Under the proposed protocols equation (12), the system convergence speed and recovery ability under the disturbances are better than the ones under the consensus protocols equation (56) in Ran et al. (2020).

Response curves of the agent outputs with different followers’ initial states for the first group. (a)(b) Consensus protocols (12). (c)(d) Reduced protocols (26). (e)(f) Consensus protocols in Ran et al. (2020).

Response curves of the agent outputs with different followers’ initial states for the second group. (a, b) Consensus protocols (12). (c, d) Reduced protocols (26). (e, f) Consensus protocols in Ran et al. (2020).

Response curves of the agent outputs with different leaders’ motion. (a, b) Consensus protocols (12). (c, d) Reduced protocols (26). (e, f) Consensus protocols in Ran et al. (2020).
Voltage regulation protocols for MGs
The DFTSVR protocols for MGs in Proposition 2 are verified by simulation. Figure 10 displays the communication topology of 4 DGs.

The communication topology of 4 DGs (where the reference voltage labels 0 and
The initial voltages
Parameters of the MG system.
The control parameters of the DFTSVR protocols equation (53) are
The results are shown in Figures 11–15. In Figure 13,

Response curves of output voltages. (a) Direct component. (b) Quadrature component.

Response curves of output currents. (a) Direct component. (b) Quadrature component.

Output voltage observation errors.

Time histories of the control inputs.

Response curves of the disturbance estimation.
Conclusion
In this paper, by combination of the NITSMC and FTO methods, OFADC protocols have been proposed. Under the proposed protocols, the followers achieve output consensus in finite time. Moreover, the proposed scheme has also been applied to secondary regulation for MGs. Based on MG systems, DFTSVR protocols have been proposed and the output voltages achieve consensus. Simulations have validated the effectiveness. In the further work, the anti-disturbance control for MASs will be applied in more fields, and the combination of filtering and anti-disturbance control for MG system will be studied.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China under Grant Nos 61873060, 62025302, and 62173221; the Key R & D plan of Jiangsu Province under Grant No. BE2020082-4; and the Postgraduate Research & Practice Innovation Program of Jiangsu Province under Grant No. KYCX22_0237.
