Next Article in Journal
Design and Development of a Polycentric Knee Exoskeleton
Previous Article in Journal
Correction: He et al. Adhesive Technology and Locomotion in Path Planning of Wall-Climbing Robots: A Mini Review. Actuators 2026, 15, 364
Previous Article in Special Issue
Prescribed-Time Output-Feedback Consensus of Nonlinear Multi-Agent Systems with Mismatched Uncertainties via Active Disturbance Rejection Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fixed-Time Disturbance Observer-Based Connectivity-Preserving Formation Control for High-Order Multi-Agent Systems with Actuator Faults

1
School of Electrical and Energy Engineering, Nantong Institute of Technology, Nantong 226002, China
2
College of Electrical Engineering and Control Science, Nanjing Tech University, Nanjing 211816, China
*
Author to whom correspondence should be addressed.
Actuators 2026, 15(8), 418; https://doi.org/10.3390/act15080418
Submission received: 30 June 2026 / Revised: 23 July 2026 / Accepted: 27 July 2026 / Published: 3 August 2026

Abstract

This paper investigates connectivity-preserving formation control for high-order multi-agent systems under switching distance-dependent topologies, actuator faults and external disturbances. The admissible interaction edges are selected by a switching signal, while the actual edge weights vary continuously with inter-agent distances. To avoid unsafe jumps of algebraic connectivity at switching instants, a connectivity-certified switching condition is introduced. Between switching instants, an algebraic-connectivity-dependent barrier signal is incorporated into a recursive formation controller. A fixed-time extended state observer is designed to estimate the matched lumped uncertainty caused by actuator loss of effectiveness, additive faults and external disturbances. Explicit ultimate estimation-error bounds and a fixed convergence-time upper bound are derived. The effects of command filtering and smooth actuator saturation used in the numerical implementation are further represented by bounded implementation residuals in the stability analysis. Theoretical results establish boundedness of all closed-loop signals, uniform ultimate boundedness of formation errors and preservation of a prescribed connectivity margin under the stated hybrid safety conditions. Numerical simulations with five planar followers illustrate formation tracking, connectivity preservation, fault-tolerant disturbance rejection and observer estimation performance.

1. Introduction

Formation control of multi-agent systems (MASs) is a fundamental problem in cooperative control, with applications in unmanned vehicles, mobile robots, sensor networks and cooperative transportation systems [1,2]. Adaptive and learning-based formation strategies have also been developed to improve parameter adjustment and tracking performance under uncertainty [3]. For practical robotic platforms, first-order and second-order models may be insufficient to represent position–velocity–acceleration coordination. High-order models therefore provide a useful description of cooperative motion [4,5]. When actuator faults and external disturbances are present, however, tracking errors may increase, and distance-dependent communication links may be weakened or lost.
Finite-range communication introduces a direct coupling between motion and network connectivity. Fixed or binary graphs cannot describe the gradual attenuation of a communication link as two agents move apart. Distance-dependent weighted graphs are more appropriate because the link weight is strong in the near region, decreases continuously in a fading region and becomes zero outside the communication radius [6,7,8,9]. In addition, admissible links may switch because of channel scheduling, obstacle occlusion, sensing limitations or energy-saving policies. A rigorous connectivity analysis must therefore address both the continuous variation in edge weights and the discontinuous change in the active graph.
Connectivity-preserving methods based on potential functions, prescribed performance or distance constraints commonly protect selected links [10,11,12]. Algebraic-connectivity-based methods instead regulate the second smallest eigenvalue of the Laplacian matrix and allow noncritical links to disappear or reappear as long as the graph remains connected [6,7,8]. Nevertheless, most available results consider relatively low-order agents, fixed topologies or fault-free actuators. For switching weighted graphs, a continuous barrier argument alone cannot prevent the algebraic connectivity from jumping below its prescribed limit at a switching instant. This issue motivates an explicit post-switch connectivity certificate.
Actuator faults and matched disturbances provide another difficulty. Disturbance observers and extended state observers can estimate lumped uncertainties and support fault-tolerant compensation [13,14,15]. Fixed-time designs are attractive because the convergence-time upper bound is independent of the initial estimation error [16,17]. Related fixed-time tracking methods have been developed for robotic systems with uncertainties, input saturation and prescribed performance [18,19]. Recent adaptive designs have also considered actuator faults, input delay, command filters and unknown control gains [20,21]. Fault-tolerant time-varying formation tracking under actuator faults and switching topologies has also been investigated [22], while FTESO-based fixed-time control and finite-time-ESO-based prescribed-performance formation control have been developed for high-order MASs [23,24]. These studies provide useful tools, but they do not simultaneously address fixed-time disturbance estimation, high-order formation dynamics, switching distance-dependent links and algebraic-connectivity preservation.
Motivated by these observations, this paper develops a fixed-time extended state observer-based connectivity-preserving formation controller for high-order MASs with actuator faults and external disturbances. The main contributions are summarized as follows:
  • A switching distance-dependent graph model is equipped with a connectivity-certified switching condition. A candidate topology is accepted only when its post-switch algebraic connectivity has a prescribed positive safety margin, thereby excluding unsafe discontinuous jumps.
  • An algebraic-connectivity-dependent barrier signal is incorporated into a recursive high-order controller. The continuous evolution between switching instants is treated separately from the jump condition, and the centralized connectivity-evaluation architecture and its computational complexity are stated explicitly.
  • A fixed-time extended state observer is developed for the matched uncertainty generated by actuator loss of effectiveness, additive faults and external disturbances. Explicit ultimate estimation bounds and a fixed convergence-time upper bound are derived. The command filters and smooth actuator saturation used in the numerical implementation are included in the stability analysis through bounded residual terms.
The remainder of the paper is organized as follows: Section 2 formulates the switched fault-tolerant formation problem. Section 3 presents the observer, connectivity barrier, recursive controller and stability analysis. Section 4 reports the numerical results. Section 5 concludes the paper.

2. Problem Formulation

2.1. Switching Distance-Dependent Topology

Consider N followers indexed by I = { 1 , , N } . The admissible communication topology is selected from a finite graph set { G 1 , , G M } , where
G = ( I , E ) , { 1 , , M } ,
and E is the admissible edge set of the th graph. Let ω ( t ) : [ 0 , ) { 1 , , M } be a right-continuous piecewise-constant switching signal. If edge ( i , j ) is admissible under G ω ( t ) , then a ¯ i j ω ( t ) = 1 ; otherwise, a ¯ i j ω ( t ) = 0 .
For finite-range communication, let d i j ( t ) = ξ i , 1 ( t ) ξ j , 1 ( t ) . The distance-dependent edge weight is
a i j ( t ) = a ¯ i j ω ( t ) χ ( d i j ( t ) ) , χ ( d ) = 1 , 0 d < ρ R , 1 2 1 + cos π d / R ρ 1 ρ , ρ R d < R , 0 , d R ,
where R > 0 is the communication radius and ρ ( 0 , 1 ) determines the fading region. Let A ( t ) = [ a i j ( t ) ] and
L ( t ) = D ( t ) A ( t ) , D ( t ) = diag j = 1 N a i j ( t ) .
The algebraic connectivity is denoted by λ 2 ( t ) = λ 2 ( L ( t ) ) .
Proposition 1.
For an undirected weighted graph, the graph is connected if and only if λ 2 ( L ( t ) ) > 0 [1,6].
Choose constants
0 < λ < λ c < λ b < λ s ,
where λ is the required lower bound, λ c is an operational safety margin, λ b is the barrier activation threshold and λ s is the post-switch safety level.
Assumption 1.
The initial graph satisfies λ 2 ( 0 ) λ s . The switching signal has a dwell time τ d > 0 . At a candidate switching instant t s , a new topology p is accepted only if
λ 2 L p ( ξ 1 ( t s ) ) λ s .
Otherwise, the current topology is retained. During each continuous-flow interval, the supervisory connectivity condition
D + h λ ( t ) α λ h λ ( t ) , h λ ( t ) = λ 2 ( t ) λ c ,
is satisfied whenever λ 2 ( t ) λ b , where α λ > 0 and D + denotes the upper-right Dini derivative.
Condition (3) prevents an unsafe eigenvalue jump at a switching instant. Condition (4) is a continuous-flow certificate that can be checked by the same supervisory unit that evaluates λ 2 . By the comparison principle, it implies that h λ ( t ) h λ ( t s ) exp [ α λ ( t t s ) ] 0 on every dwell interval.
Remark 1.
The present design uses a supervisory connectivity-evaluation architecture rather than a fully distributed eigenvalue estimator. The supervisor reconstructs the active Laplacian from the current graph and communicated positions, computes λ 2 , checks (3) and (4) and broadcasts the scalar connectivity margin. Forming a sparse Laplacian requires O ( | E | ) operations. A dense eigenvalue decomposition has worst-case complexity O ( N 3 ) , whereas sparse Lanczos iterations require approximately O ( K | E | ) operations for K iterations. Fully distributed algebraic-connectivity estimation is left for future work.

2.2. High-Order Dynamics with Actuator Faults

The ith follower is modeled as
ξ ˙ i , r = ξ i , r + 1 , r = 1 , , n 1 , ξ ˙ i , n = u i a + d i ( t ) , y i = ξ i , 1 ,
where ξ i , r R m , u i a R m is the actual actuator output, and d i ( t ) is a matched external disturbance. To avoid confusion with the distance-fading parameter ρ , the actuator effectiveness coefficient is denoted by μ i ( t ) . The actuator model is
u i a = μ i ( t ) u i + φ i ( t ) , 0 < μ ̲ i μ i ( t ) μ ¯ i ,
where φ i ( t ) is an additive fault. Let v i denote the nominal controller command and let the applied command be
u i = sat u max ( v i ) = u max tanh v i u max .
Define
Δ i ( t ) = μ i ( t ) 1 u i + φ i ( t ) + d i ( t ) .
Then the highest-order channel becomes
ξ ˙ i , n = u i + Δ i ( t ) .
Assumption 2.
The signals μ i , μ ˙ i , φ i , φ ˙ i , d i and d ˙ i are bounded. Consequently, Δ i ( t ) and Δ ˙ i ( t ) are bounded by unknown positive constants Δ ¯ i and d ¯ i . These bounds are used only in the analysis and are not required by the controller.
The boundedness of u i follows directly from (7); therefore, the appearance of the input in (8) does not create a circular boundedness assumption.
Let ξ 0 ( t ) R m be the virtual leader, and let h i ( t ) R m be the formation offset. The desired position is ξ i , d ( t ) = ξ 0 ( t ) + h i ( t ) , and the position error is
e i , 1 = ξ i , 1 ξ i , d .
Assumption 3.
The virtual leader and formation offsets are sufficiently smooth and bounded together with their derivatives up to order n. The desired formation is feasible for the communication radius R [8,25,26].

3. Main Results

3.1. Fixed-Time Extended State Observer

Let ξ ^ i , n and Δ ^ i be estimates of ξ i , n and Δ i , respectively, and define
ξ ˜ i , n = ξ i , n ξ ^ i , n , Δ ˜ i = Δ i Δ ^ i .
The FTESO is
ξ ^ ˙ i , n = u i + Δ ^ i + l 31 ξ ˜ i , n + l 32 sig α 1 ( ξ ˜ i , n ) + l 33 sig β 1 ( ξ ˜ i , n ) , Δ ^ ˙ i = l 41 ξ ˜ i , n + l 42 sig α 2 ( ξ ˜ i , n ) + l 43 sig β 2 ( ξ ˜ i , n ) ,
where
sig q ( x ) = sgn ( x ) | x | q , q { α 1 , α 2 , β 1 , β 2 } ,
is applied componentwise, 0 < α 2 < α 1 < 1 , and β 1 , β 2 > 1 . The observer error dynamics are
ξ ˜ ˙ i , n = Δ ˜ i l 31 ξ ˜ i , n l 32 sig α 1 ( ξ ˜ i , n ) l 33 sig β 1 ( ξ ˜ i , n ) , Δ ˜ ˙ i = Δ ˙ i l 41 ξ ˜ i , n l 42 sig α 2 ( ξ ˜ i , n ) l 43 sig β 2 ( ξ ˜ i , n ) .
Choose
V o , i = 1 2 ξ ˜ i , n 2 + 1 2 η o Δ ˜ i 2 , η o > 0 .
After applying generalized Young inequalities to the cross terms, the observer gains are selected so that
V ˙ o , i a o V o , i γ o b o V o , i δ o + c o d ¯ i 2 , a o , b o , c o > 0 , 0 < γ o < 1 < δ o .
A conservative sufficient tuning procedure is to choose η o = l 41 , select l 31 > 1 / 2 , and then increase the low-power gains l 32 , l 42 and the high-power gains l 33 , l 43 until the coefficients a o and b o obtained from the Young inequality bounds are positive. This condition is directly checkable after the gains are fixed and is less ambiguous than the original phrase “sufficiently large gains”.
Proposition 2.
For any θ o ( 0 , 1 ) , define
V o , = max c o d ¯ i 2 θ o a o 1 / γ o , c o d ¯ i 2 θ o b o 1 / δ o .
Then the observer errors enter the set { V o , i V o , } within
T o , max 1 ( 1 θ o ) a o ( 1 γ o ) + 1 ( 1 θ o ) b o ( δ o 1 ) ,
which is independent of the initial observer errors. After this time,
ξ ˜ i , n 2 V o , , Δ ˜ i 2 η o V o , .
Proof. 
Outside the set defined by (14),
c o d ¯ i 2 θ o a o V o , i γ o + b o V o , i δ o .
Substituting this inequality into (13) gives
V ˙ o , i ( 1 θ o ) a o V o , i γ o ( 1 θ o ) b o V o , i δ o .
Integrating the high-power term over V o , i 1 and the low-power term over 0 < V o , i 1 yields (15) [16,17]. The componentwise bounds follow from the definition of V o , i . □
Remark 2.
The observer parameters have different effects. The gain l 31 increases linear damping. The low-power gains l 32 and l 42 mainly improve the local convergence rate, whereas l 33 and l 43 accelerate the decay of large initial errors. Increasing all observer gains generally shortens the transient but increases sensitivity to measurement noise. Because measurement noise is not included in the present model, the manuscript does not claim noise robustness.

3.2. Connectivity-Preserving Barrier and Hybrid Safety Conditions

Define the theoretical barrier
B ( λ 2 ) = 0 , λ 2 λ b , κ b ( λ 2 λ ) 2 , λ < λ 2 < λ b ,
where κ b > 0 . No saturation is used in the theoretical definition. Under Assumption 1, λ 2 ( t ) λ c > λ ; therefore
0 B ( λ 2 ( t ) ) B ¯ : = κ b ( λ c λ ) 2 .
Remark 3.
The numerical code retains a large upper limiter B max = 2 only as a floating-point protection. In the reported simulation, min λ 2 = 0.42472 , λ = 0.12 and κ b = 0.018 , which give a maximum evaluated barrier of approximately 0.194 . Hence, the numerical limiter is inactive and the implemented barrier coincides with (17) along the reported trajectory.

3.3. Recursive Controller and Implementation Residuals

Let α i , 0 = ξ i , d and define
e i , 1 = ξ i , 1 α i , 0 , e i , r = ξ i , r α i , r 1 , r = 2 , , n .
The ideal virtual controllers are
α i , 1 = α ˙ i , 0 [ k 1 + B ( λ 2 ) ] e i , 1 ,
and, for r = 2 , , n 1 ,
α i , r = α ˙ i , r 1 k r e i , r e i , r 1 .
The nominal final command is
v i = α ˙ i , n 1 k n e i , n e i , n 1 Δ ^ i χ b B ( λ 2 ) e i , 1 .
In the numerical implementation, first-order command filters are used to avoid repeated differentiation:
ζ ˙ i , r = ω f r ζ i , r α i , r , r = 1 , , n 1 .
Let ε i , r f = ζ i , r α i , r denote the filter error, and let
ε i u = sat u max ( v i ) v i
denote the saturation residual.
Assumption 4.
The command filters are initialized consistently, and their errors satisfy ε i , r f ε ¯ f . The saturation residual satisfies ε i u ε ¯ u over the operating region. These bounds are known for analysis but are not used in the online controller.
Remark 4.
The recursive gains k r determine the negative quadratic terms in the Lyapunov derivative. Larger values generally accelerate error decay but increase control effort. Decreasing k 2 or k 3 reduces recursive damping, enlarges the theoretical ultimate bound and lengthens the transient. The barrier coefficient κ b determines how rapidly connectivity feedback grows near the boundary, while λ b λ determines how early the barrier is activated. Larger command-filter bandwidths reduce filter lag but may increase numerical and measurement-noise sensitivity.

3.4. Stability Analysis

Theorem 1.
Consider the high-order MAS in (5) under Assumptions 1–4. Suppose that the FTESO gains satisfy (13), the recursive gains are positive, and
k n > 1 2 + 1 2 χ b 2 B ¯ + ε k
for some ε k > 0 . Then all closed-loop signals are bounded, the formation errors are uniformly ultimately bounded, and
λ 2 ( t ) λ c > λ
for all t 0 . Command-filter and saturation residuals enlarge the ultimate formation-error bound but do not alter the conclusion, provided that Assumption 4 holds.
Proof. 
For each follower, define
V c , i = 1 2 r = 1 n e i , r T e i , r .
Using (20)–(22), the adjacent recursive cross terms cancel. With the command-filter and saturation residuals collected in ε i imp , the derivative satisfies
V ˙ c , i = [ k 1 + B ( λ 2 ) ] e i , 1 2 r = 2 n k r e i , r 2 + e i , n T Δ ˜ i χ b B ( λ 2 ) e i , n T e i , 1 + e i , n T ε i imp .
Young’s inequality gives
e i , n T Δ ˜ i 1 2 e i , n 2 + 1 2 Δ ˜ i 2 ,
χ b B e i , n T e i , 1 1 2 B e i , 1 2 + 1 2 χ b 2 B e i , n 2 ,
and, for any ϵ u > 0 ,
e i , n T ε i imp ϵ u 2 e i , n 2 + 1 2 ϵ u ε i imp 2 .
Using (18) and (24), there exist constants c e , c f , c u > 0 such that
V ˙ c c e V c + 1 2 i = 1 N Δ ˜ i 2 + c f ε ¯ f 2 + c u ε ¯ u 2 ,
where V c = i V c , i . After T o , max , Proposition 2 gives
Δ ˜ i 2 2 η o V o , .
Hence,
V ˙ c c e V c + N η o V o , + c f ε ¯ f 2 + c u ε ¯ u 2 .
The comparison lemma establishes boundedness and uniform ultimate boundedness of all recursive errors.
Connectivity remains to be addressed. At each accepted switching instant, (3) gives λ 2 ( t s + ) λ s > λ c . During a continuous-flow interval, (4) gives
h λ ( t ) h λ ( t s + ) e α λ ( t t s ) 0 .
Therefore, λ 2 ( t ) λ c > λ throughout the interval. Combining the jump and flow conditions proves connectivity preservation for all t 0 . □
Remark 5.
The theorem uses sufficient conditions. The post-switch certificate may reject a topology that would in fact remain safe, the flow certificate requires supervisory evaluation of λ 2 , and repeated Young inequality bounds generally overestimate the actual ultimate error. These conditions are conservative but make the hybrid connectivity guarantee explicit. The present theorem does not cover discontinuous faults with unbounded derivatives or measurement noise.

4. Simulation

Numerical simulations are conducted with five followers moving on the xy plane. The plant is the third-order case of (5):
ξ ˙ i , 1 = ξ i , 2 , ξ ˙ i , 2 = ξ i , 3 , ξ ˙ i , 3 = u i + Δ i ( t ) .
The actuator effectiveness is a smooth time-varying coefficient in [ 0.68 , 1.02 ] , and the additive actuator fault is smoothly activated after t = 3 s. The fault is therefore time-varying but not discontinuous, consistently with Assumption 2. The simulation horizon is T = 10 s, and the integration step is 0.002 s.
The virtual leader trajectory is ξ 0 ( t ) = [ 0.18 t , 0.45 sin ( 0.30 t ) ] T . The desired offsets are generated by h ( t ) = C f q ( t ) , where q ( t ) = 0.60 + 0.10 cos ( 0.20 t ) and
C f = 0.85 0.30 0.35 0.80 0.00 0.15 0.65 0.70 0.20 0.55 .
The initial positions are ξ 1 , 1 ( 0 ) = [ 0.80 , 0.38 ] T , ξ 2 , 1 ( 0 ) = [ 0.15 , 0.68 ] T , ξ 3 , 1 ( 0 ) = [ 0.55 , 0.54 ] T , ξ 4 , 1 ( 0 ) = [ 1.00 , 0.12 ] T and ξ 5 , 1 ( 0 ) = [ 1.05 , 0.18 ] T . The initial velocity-like states are ξ 1 , 2 ( 0 ) = [ 0.03 , 0.01 ] T , ξ 2 , 2 ( 0 ) = [ 0.02 , 0.02 ] T , ξ 3 , 2 ( 0 ) = [ 0.02 , 0.01 ] T , ξ 4 , 2 ( 0 ) = [ 0.015 , 0.015 ] T and ξ 5 , 2 ( 0 ) = [ 0.02 , 0.02 ] T , while ξ i , 3 ( 0 ) = [ 0 , 0 ] T .
The communication parameters are R = 2.20 , ρ = 0.65 , λ = 0.12 and λ b = 0.55 . The barrier parameters are κ b = 0.018 , B max = 2.0 and χ b = 0.08 . The switching dwell time is 2.0 s. The admissible edge sets are
E 1 = { ( 1 , 2 ) , ( 2 , 3 ) , ( 3 , 5 ) , ( 1 , 4 ) , ( 4 , 5 ) } ,
E 2 = { ( 1 , 2 ) , ( 2 , 3 ) , ( 3 , 4 ) , ( 4 , 5 ) , ( 1 , 5 ) } ,
and
E 3 = { ( 1 , 3 ) , ( 3 , 5 ) , ( 5 , 4 ) , ( 4 , 2 ) , ( 2 , 1 ) } .
The controller gains are k 1 = 2.15 , k 2 = 3.00 and k 3 = 3.10 . The command-filter bandwidths are ω f 1 = 12.0 and ω f 2 = 14.0 , and the smooth actuator limit is 32. The FTESO gains are l 31 = 14.0 , l 32 = 4.0 , l 33 = 1.0 , l 41 = 38.0 , l 42 = 6.0 and l 43 = 1.2 , with α 1 = 0.65 , β 1 = 1.35 , α 2 = 0.45 and β 2 = 1.25 .
The recursive gains were selected first to obtain an adequately damped nominal formation response. The observer linear gain was then increased until the initial estimation transient was sufficiently short, after which the fractional-power gains were adjusted to reduce the remaining estimation error without generating excessive control oscillations. Finally, κ b and λ b were chosen so that connectivity feedback was inactive far from the boundary and increased smoothly as λ 2 decreased. This sequential procedure is consistent with the parameter effects discussed in Remark 4.
A baseline controller without FTESO compensation and without the active connectivity barrier is tested under the same plant, switching sequence, faults and initial conditions. This combined reduced controller provides a same-model reference. It does not isolate the individual numerical contribution of the observer and barrier, and the revised manuscript does not claim that it represents every state-of-the-art method.
Figure 1, Figure 2, Figure 3 and Figure 4 show the basic formation response. The active graph switches among connected but non-complete topologies, so all-to-all communication is not required. In Figure 2, the third coordinate is time rather than a physical z-position. The followers approach the prescribed moving pattern, while the signed position errors in Figure 3 converge to small neighborhoods of zero. The higher-order recursive errors in Figure 4 exhibit larger initial transients because they contain filtered virtual-control derivatives, but remain bounded and decrease after the initial adjustment.
Figure 5 and Figure 6 describe the connectivity behavior. The minimum algebraic connectivity is 0.42472 , which is greater than λ = 0.12 . The representative edge weights vary because of switching and distance attenuation, but the graph remains connected. The maximum barrier value evaluated from the recorded minimum eigenvalue is approximately 0.194 , well below the numerical protection value B max = 2.0 ; hence, the numerical barrier limiter is not activated. Because the minimum eigenvalue remains far above the required bound, this case verifies connectivity with a positive margin but should not be interpreted as a near-disconnection stress test.
Figure 7 shows that the estimation errors decrease rapidly during the initial transient and subsequently remain in a small neighborhood of zero, which is consistent with the fixed-time ultimate-boundedness result. A single simulation trajectory cannot establish the worst-case uniform time bound in (15); therefore, the figure is used as an illustration rather than as a numerical proof of T o , max . Figure 8 shows that the applied inputs remain bounded, with the maximum value below the smooth limit of 32. Figure 9 shows that the complete controller produces smaller average formation errors than the combined reduced controller under the same operating conditions.
Table 1 shows that the complete method decreases the RMS formation error from 0.209 to 0.186 and the final mean error from 0.012 to 0.001 . Both cases remain connected in this nominal scenario, so the table supports the combined tracking and disturbance-compensation benefit but does not quantify the isolated contribution of the barrier. The RMS-ESO value of 0.125 is consistent with the bounded estimation-error curves.
The present simulation does not include discontinuous faults, measurement noise, a near-disconnection test, separate observer/barrier ablations or a larger network. Adding these tests without changing the plant assumptions and observer analysis would create an inconsistency between the numerical and theoretical sections. Accordingly, the claims have been narrowed to the smooth-fault, noise-free scenario analyzed in this paper.

5. Conclusions

This paper has considered connectivity-preserving formation control for high-order MASs under switching distance-dependent topologies, actuator faults and external disturbances. A post-switch connectivity certificate was introduced to prevent unsafe discontinuous topology changes, while a continuous-flow certificate and an algebraic-connectivity-dependent barrier were used between switching instants. A fixed-time extended state observer estimated the matched actuator-fault and disturbance term, and explicit ultimate estimation-error and convergence-time bounds were derived. Command-filter and smooth-saturation residuals were incorporated into the closed-loop analysis. The simulations illustrated bounded formation errors, positive algebraic connectivity, disturbance estimation and bounded control inputs for smoothly activated faults.
The sufficient hybrid safety conditions are conservative and require supervisory evaluation of algebraic connectivity. In addition, the current model does not cover discontinuous faults, measurement noise, isolated observer/barrier ablations or large-scale distributed eigenvalue estimation. These topics, together with experimental validation, constitute directions for future work. The fixed-time estimation and connectivity-certification ideas may also be adapted to secondary coordination in networked microgrids, but the corresponding electrical constraints and power-flow dynamics require a separate formulation [27].

Author Contributions

Conceptualization, C.Z.; formal analysis, W.Y. and P.Y.; writing—original draft preparation, W.Y. and C.Z.; writing—review and editing, Y.X., C.L. and Z.S.; supervision, Z.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research study was partly funded by the State Grid Corporation of China Science and Technology Project (J2025059) and the Nantong Natural Science Foundation Young Scholars Fund (JC2024039).

Data Availability Statement

The simulation data and MATLAB R2024b codes generated in this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Olfati-Saber, R.; Fax, J.A.; Murray, R.M. Consensus and cooperation in networked multi-agent systems. Proc. IEEE 2007, 95, 215–233. [Google Scholar] [CrossRef] [Scilit]
  2. Cao, Y.; Yu, W.; Ren, W.; Chen, G. An overview of recent progress in the study of distributed multi-agent coordination. IEEE Trans. Ind. Inform. 2013, 9, 427–438. [Google Scholar] [CrossRef] [Scilit]
  3. Zhang, C.; Qin, W.; Fan, M.C.; Wang, T.; Shen, M.Q. A Q-learning-based parameters adaptive algorithm for formation tracking control of multi-mobile robot systems. Complexity 2022, 2022, 5093277. [Google Scholar] [CrossRef] [Scilit]
  4. Rezaee, H.; Abdollahi, F. Consensus problem in high-order multiagent systems with Lipschitz nonlinearities and jointly connected topologies. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 741–748. [Google Scholar] [CrossRef] [Scilit]
  5. Li, K.; Hua, C.C.; You, X.; Guan, X.P. Distributed consensus control for nonlinear multiagent systems under directed graphs of dynamic frequency switches. IEEE Trans. Autom. Control 2021, 66, 841–848. [Google Scholar] [CrossRef] [Scilit]
  6. Yang, P.; Freeman, R.; Gordon, G.; Lynch, K.; Srinivasa, S.; Sukthankar, R. Decentralized estimation and control of graph connectivity for mobile sensor networks. Automatica 2010, 46, 390–396. [Google Scholar] [CrossRef] [Scilit]
  7. Griparic, K.; Polic, M.; Krizmancic, M.; Bogdan, S. Consensus-based distributed connectivity control in multi-agent systems. IEEE Trans. Netw. Sci. Eng. 2022, 9, 1264–1281. [Google Scholar] [CrossRef] [Scilit]
  8. Cui, R.; Hua, C.; Li, Y.; Li, K.; Cui, H. Connectivity-preserving formation control of multiagent systems under time-varying topology. IEEE Trans. Autom. Control 2026, 1–14. [Google Scholar] [CrossRef] [Scilit]
  9. Krizmancic, M.; Bogdan, S. Adaptive connectivity control in networked multi-agent systems: A distributed approach. PLoS ONE 2024, 19, e0314642. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  10. Mehdifar, F.; Bechlioulis, C.P.; Hashemzadeh, F.; Baradarannia, M. Prescribed performance distance-based formation control of multi-agent systems. Automatica 2020, 119, 109086. [Google Scholar] [CrossRef] [Scilit]
  11. Park, B.S.; Yoo, S.J. Connectivity-maintaining and collision-avoiding performance function approach for robust leader-follower formation control of multiple uncertain underactuated surface vessels. Automatica 2021, 127, 109501. [Google Scholar] [CrossRef] [Scilit]
  12. Liu, Z.; Zhang, H.; Sun, J.; Wan, L. All agents connectivity-preserving and error-based cooperative learning control with data-filter memory-based event-triggered strategy. IEEE Trans. Autom. Sci. Eng. 2025, 22, 5566–5577. [Google Scholar] [CrossRef] [Scilit]
  13. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef] [Scilit]
  14. Chen, W.H.; Yang, J.; Guo, L.; Li, S. Disturbance-observer-based control and related methods: An overview. IEEE Trans. Ind. Electron. 2016, 63, 1083–1095. [Google Scholar] [CrossRef] [Scilit]
  15. Li, S.; Yang, J.; Chen, W.H.; Chen, X. Disturbance Observer-Based Control: Methods and Applications; CRC Press: Boca Raton, FL, USA, 2014. [Google Scholar]
  16. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef] [Scilit]
  17. Parsegov, S.E.; Polyakov, A.E.; Shcherbakov, P.S. Fixed-time consensus algorithm for multi-agent systems with integrator dynamics. IFAC Proc. Vol. 2013, 46, 110–115. [Google Scholar] [CrossRef] [Scilit]
  18. Liu, Z.; Zhang, O.; Gao, Y.; Zhao, Y.; Sun, Y.; Liu, J. Adaptive neural network-based fixed-time control for trajectory tracking of robotic systems. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 241–245. [Google Scholar] [CrossRef] [Scilit]
  19. Liu, Z.; Zhang, O.; Zhao, Y.; Zhu, Q.; Liu, J. Adaptive neural network-based fixed-time control for robots with input saturation and prescribed performance. Nonlinear Dyn. 2025, 113, 18229–18241. [Google Scholar] [CrossRef] [Scilit]
  20. Mhemdi, A.; Kharrat, M.; Gargouri, A.; Mercorelli, P. Adaptive tracking control of nonstrict-feedback nonlinear systems with actuator faults and input delay via a fuzzy funnel approach. Actuators 2026, 15, 384. [Google Scholar] [CrossRef] [Scilit]
  21. Alhazmi, H.; Kharrat, M.; Al-Jaser, A.; Mercorelli, P. Adaptive fixed-time prescribed performance command-filtered control for nonlinear systems with unknown control gains and actuator faults. Mathematics 2026, 14, 1781. [Google Scholar] [CrossRef] [Scilit]
  22. Wu, X.; Guo, Z.; Liu, X.; Xie, T. Fault-tolerant time-varying formation tracking control for multi-agent systems with actuator faults and switching topologies. IEEE Access 2023, 11, 131140–131151. [Google Scholar] [CrossRef] [Scilit]
  23. Zhang, C.; Zhang, G.; Han, W.; Lv, X.; Shi, Z. Distributed fixed-time control for high-order multi-agent systems with FTESO and feasibility constraints. J. Frankl. Inst. 2024, 361, 107219. [Google Scholar] [CrossRef] [Scilit]
  24. Shi, Z.; Han, W.; Zhang, C.; Zhang, G. A modular prescribed performance formation control scheme of a high-order multi-agent system with a finite-time extended state observer. Electronics 2025, 14, 1783. [Google Scholar] [CrossRef] [Scilit]
  25. Chai, X.; Liu, J.; Yu, Y.; Sun, C. Observer-based self-triggered control for time-varying formation of multi-agent systems. Sci. China Inf. Sci. 2021, 64, 132205. [Google Scholar] [CrossRef] [Scilit]
  26. Deng, Y.; Zhu, W.; Zheng, H. Observer-based event-triggered time-varying formation control of linear multi-agent systems with distributed infinite delays. Meas. Control 2025, 58, 97–109. [Google Scholar] [CrossRef] [Scilit]
  27. Ning, B.; Han, Q.-L.; Ding, L. Distributed finite-time secondary frequency and voltage control for islanded microgrids with communication delays and switching topologies. IEEE Trans. Cybern. 2021, 51, 3988–3999. [Google Scholar] [CrossRef] [Scilit] [PubMed]
Figure 1. Switching communication topology and switching signal.
Figure 1. Switching communication topology and switching signal.
Actuators 15 00418 g001
Figure 2. Formation trajectories in the xy–time space.
Figure 2. Formation trajectories in the xy–time space.
Actuators 15 00418 g002
Figure 3. Signed formation errors e i , 1 of all followers.
Figure 3. Signed formation errors e i , 1 of all followers.
Actuators 15 00418 g003
Figure 4. Recursive errors e i , 2 and e i , 3 .
Figure 4. Recursive errors e i , 2 and e i , 3 .
Actuators 15 00418 g004
Figure 5. Evolution of algebraic connectivity.
Figure 5. Evolution of algebraic connectivity.
Actuators 15 00418 g005
Figure 6. Evolution of representative communication edge weights.
Figure 6. Evolution of representative communication edge weights.
Actuators 15 00418 g006
Figure 7. FTESO estimation errors of all followers.
Figure 7. FTESO estimation errors of all followers.
Actuators 15 00418 g007
Figure 8. Actual control inputs.
Figure 8. Actual control inputs.
Actuators 15 00418 g008
Figure 9. Comparison of average signed formation errors.
Figure 9. Comparison of average signed formation errors.
Actuators 15 00418 g009
Table 1. Quantitative comparison between the proposed method and the reduced scheme.
Table 1. Quantitative comparison between the proposed method and the reduced scheme.
CaseRMS- e 1 Final- e 1 MaxMean- e 1 min λ 2 RMS-ESO max   | u |
Proposed with FTESO/barrier0.1860.0010.8130.4250.12531.977
Without FTESO/barrier0.2090.0120.8140.42520.965
Note: RMS- e 1 denotes the root-mean-square formation error, Final- e 1 denotes the final mean formation error, MaxMean- e 1 denotes the maximum mean formation error, and RMS-ESO denotes the root-mean-square FTESO estimation error.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yang, W.; Zhang, C.; Xu, Y.; Lu, C.; Yan, P.; Shi, Z. Fixed-Time Disturbance Observer-Based Connectivity-Preserving Formation Control for High-Order Multi-Agent Systems with Actuator Faults. Actuators 2026, 15, 418. https://doi.org/10.3390/act15080418

AMA Style

Yang W, Zhang C, Xu Y, Lu C, Yan P, Shi Z. Fixed-Time Disturbance Observer-Based Connectivity-Preserving Formation Control for High-Order Multi-Agent Systems with Actuator Faults. Actuators. 2026; 15(8):418. https://doi.org/10.3390/act15080418

Chicago/Turabian Style

Yang, Wenjing, Chen Zhang, Yajun Xu, Chao Lu, Pingyuan Yan, and Zhihan Shi. 2026. "Fixed-Time Disturbance Observer-Based Connectivity-Preserving Formation Control for High-Order Multi-Agent Systems with Actuator Faults" Actuators 15, no. 8: 418. https://doi.org/10.3390/act15080418

APA Style

Yang, W., Zhang, C., Xu, Y., Lu, C., Yan, P., & Shi, Z. (2026). Fixed-Time Disturbance Observer-Based Connectivity-Preserving Formation Control for High-Order Multi-Agent Systems with Actuator Faults. Actuators, 15(8), 418. https://doi.org/10.3390/act15080418

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop