Next Article in Journal
Reliability Design on the Output Shaft of Shearer Cutting Units Based on Correlated Failure Modes
Previous Article in Journal
Study on Characterization and Overlapping Strategy of Asymmetric Cross-Section of Spatial Curved GMA Deposition Bead
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multiple UAV Cooperative Substation Inspection: A Robust Fixed-Time Group Formation Control Scheme

1
State Grid Jiangxi Electric Power Limited Liability Company Nanchang Power Supply Branch, Nanchang 330103, China
2
Jiangxi Electric Power Research Institute of State Grid, Nanchang 330096, China
3
School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, China
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(6), 857; https://doi.org/10.3390/sym17060857
Submission received: 19 April 2025 / Revised: 23 May 2025 / Accepted: 26 May 2025 / Published: 31 May 2025

Abstract

:
This study investigates the cooperative substation inspection problem for multi-unmanned aerial vehicle systems (MUAVs) subjected to uncertain disturbances. To enhance inspection reliability and efficiency, a novel distributed fixed-time group consensus control scheme is proposed. In this framework, radial basis function neural networks (RBF NNs) are employed to approximate both intrinsic nonlinear uncertainties and uncertain disturbances affecting UAV dynamics. Subsequently, a distributed fixed-time controller is developed via backstepping techniques, where fixed-time command filters are integrated to circumvent the complexity explosion inherent to conventional backstepping. Furthermore, an approximation error compensation system is established. It mitigates estimation inaccuracies arising from RBF NN approximations and command filtering processes. The mathematical analysis demonstrates that the proposed controller ensures the fixed-time convergence of group consensus errors into an adjustable residual set. Finally, numerical simulations and MUAV group formation simulations validate the robustness against aerodynamic uncertainties.

1. Introduction

The increasing scale and operational intricacy inherent in contemporary power grids have revealed significant constraints in traditional manual inspection approaches, specifically regarding efficiency, precision, and adherence to safety protocols [1,2,3]. Unmanned aerial vehicles (UAVs), distinguished by their exceptional maneuverability and capability to access restricted areas, have evolved into revolutionary apparatuses for electrical infrastructure assessment [4,5]. Moreover, MUAV collaborative operational frameworks exhibit enhanced inspection performance and system robustness relative to individual UAV implementations, establishing this paradigm as a pivotal investigative domain within the field of power grid monitoring technologies [6,7,8].
The leader–follower framework dominates current UAV group inspection control methodologies due to its mature theoretical foundation and practical implementability. Advanced control schemes incorporating neural adaptive techniques [9,10,11,12] successfully mitigate nonlinear dynamics and external disturbances. It is noteworthy that while these algorithms demonstrate satisfactory performance in MUAV formations and heterogeneous robotic groups, they strictly enforce single-leader configurations. This architectural constraint inherently limits operational capacity to single-task execution, thereby reducing the algorithmic adaptability of MUAV formations. Practical operational scenarios require UAV groups to dynamically reconfigure into mission-specific subgroups for concurrent multi-objective attainment [13,14]. Consequently, environmentally resilient group consensus control with enhanced collaborative intelligence has emerged as a critical research frontier. A recent investigation by [15] has addressed linear multi-agent system consensus under directed graph constraints, while [16] extended this analysis to nonlinear system dynamics. Subsequent research efforts have focused on implementing these group consensus principles in robotic system applications. A unified multi-leader formation architecture was established by [17], enabling the concurrent operation of multiple leader nodes within robotic collectives. Reference [18] introduced swarm intelligence processing techniques for distributed robotic manufacturing systems, particularly effective in large-scale manufacturing operations. Bipartite consensus mechanisms for quadrotor formations were systematically investigated by [19]. Despite their successful implementation in certain multi-robot systems, MUAVs demonstrate highly coupled dynamics and pronounced nonlinear characteristics. Current group formation control methodologies exhibit limited capability in addressing such nonlinear system complexities, particularly requiring further systematic investigation. This research gap motivates the development of a novel group formation control framework with significant practical implications for collaborative aerial inspection systems.
Additionally, implementing rapid consensus constitutes a critical operational prerequisite in collaborative UAV formation control systems, ensuring both safety compliance and task coordination integrity [14]. Researchers have systematically developed finite/fixed-time cooperative control architectures [20,21,22] to achieve enhanced convergence rates in multi-agent coordination. Given the pronounced influence of initial system states on finite-time protocol stability and convergence characteristics [23], academic focus has shifted toward fixed-time control paradigms with initial condition-independent properties [9]. Reference [24] established theoretical frameworks for fixed-time consensus control in nonlinear multi-agent systems subject to periodic disturbances and constrained communication ranges. The investigation of adaptive neural fixed-time consensus tracking control for high-order multi-agent systems was rigorously conducted by [25]. While fixed-time control demonstrates superior convergence characteristics and enhanced robustness properties, implementing backstepping-based control architectures may induce singularity complications during virtual controller derivation processes, a technical challenge requiring systematic resolution in our proposed methodology.
Finally, ensuring UAV operational reliability necessitates systematically considering disturbances during mission execution. Some bounded control methodologies including proportional–integral–derivative (PID) regulators, sliding mode control (SMC) systems, and active disturbance rejection control (ADRC) remain prevalent in contemporary UAV control systems [26,27]. PID-based control paradigms demonstrate intrinsic parameter dependency, necessitating mission-specific parameter calibration that intensifies preparatory workloads in aerial inspection deployments. ADRC incorporates extended state observer (ESO) components designed for the real-time estimation and compensation of exogenous disturbances.The research presented in [28] introduced an ESO-enhanced finite-time formation control architecture for UAV groups, demonstrating enhanced disturbance attenuation performance compared to conventional methods. ADRC implementation challenges persist due to three principal factors: architectural intricacy, demanding parametric optimization requirements, and constrained operational adaptability. Recent advancements in computational intelligence methodologies have facilitated neural network-based control systems for UAVs, demonstrating real-time disturbance estimation–compensation synergy [29,30]. Our proposed control scheme consequently employed neural networks to enhance system robustness and environmental adaptability.
The reviewed literature reveals persistent challenges in simultaneously addressing flexibility augmentation and robustness enhancement for practical UAV formation systems. Motivated by the discussion above, this study develops a distributed fixed-time group consensus coordination architecture for MUAVs employing the multi-leader/multi-follower topology. The control framework combines backstepping with RBF NNs and fixed-time command filters, effectively balancing implementation feasibility with disturbance resilience. The principal innovations distinguishing this research from conventional approaches are presented as follows:
  • The traditional consensus control architectures fundamentally operate under single-leader constraints. In contrast, the group formation control scheme proposed in this study allows multiple leaders to lead different subgroups, and it can meet multiple different formation objectives simultaneously according to the needs of tasks.
  • Compared with finite-time control, the fixed-time controller proposed in this study achieves convergence speed independence from initial system states. The use of fixed-time command filter implementation effectively circumvents controller complexity explosions.
  • Through RBF NN-based disturbance estimation, the robustness of the controller is enhanced. Moreover, the error compensator framework, incorporating inequality scaling operators, actively counteracts performance deterioration characteristics linked to RBF NN-based control implementations.
The rest of this article is organized as follows: Section 1 introduces the preliminaries and problem formulation. Section 2 outlines the design of the distributed fixed-time adaptive control scheme. Section 3 shows the stability analysis of the system, and Section 4 shows the simulation experiment. Section 5 summarizes the entire study.

2. Preliminaries and Problem Formulation

2.1. Group Graph Theory

The internal communication relationship of N agents can be described by the graph G a = ( V a , E a , A a ) . The agent set V a is divided into k groups { V a 1 , V a 2 , , V a k } with V a 1 = { V l 1 , V 1 , , V s } , V a 2 = { V l 2 , V s + 1 , , V m } , and V a k = { V l k , V k , , V N } . These agents V l 1 , , V l k represent the leaders of groups 1 through k. These groups satisfy i = 1 k V a i = V a and i = 1 k V a i = . The edge set E a = ( j , i ) : j , i V a , j i V a × V a . The adjacency matrix A a = [ a i j ] N × N is associated with G a if ( j , i ) E , a i j > 0 ; otherwise, a i j = 0 . The diagonal matrix is D a = diag { d 1 , d 2 , . . . , d N } with d i = j = 1 , j i N a i j . The Laplacian matrix of G a is given as L a = D a A a .

2.2. Problem Formulation

Considering the external disturbance, the dynamics and kinematics of the i-th UAV in the MUAV can be modeled as follows [31]:
x ¨ i = cos ( φ i ) sin ( θ i ) cos ( ϕ i ) + sin ( φ i ) sin ( ϕ i ) u i , 1 m i 1 D 1 ( t ) m i 1 , y ¨ i = cos ( φ i ) sin ( θ i ) sin ( ϕ i ) sin ( φ i ) sin ( ϕ i ) u i , 1 m i 1 D 2 ( t ) m i 1 , z ¨ i = ( cos ( φ i ) cos ( θ i ) u i , 1 m i g ) m i 1 D 3 ( t ) m i 1 , φ ¨ i = ( I i y I i z ) θ ˙ i ϕ i + u i , 2 D 4 ( t ) I i x , θ ¨ i = ( I i z I i x ) φ ˙ i ϕ ˙ i + u i , 3 D 5 ( t ) I i y , ϕ ¨ i = ( I i x I i y ) φ ˙ i θ ˙ i + u i , 4 D 6 ( t ) I i z ,
where p i = [ x i , y i , z i ] T and ξ i = [ φ i , θ i , ϕ i ] T represent the position and attitude angle state, respectively. U i = [ u i , 1 , u i , 2 , u i , 3 , u i , 4 ] T are control inputs. I i x , I i y , and I i z are principal moments of inertia. m i is the mass g = 9.8 · m / s 2 . D i ( t ) , i = 1 , , 6 are bounded and continuous functions representing the external disturbance. For convenience of understanding, this study assumes that the attitude of the UAV can already be well controlled, so the model is simplified to a UAV position model.
x ¨ i = f ( x i , x ˙ i , D i , 1 ) + b i , 1 u i , x , y ¨ i = f ( y i , y ˙ i , D i , 2 ) + b i , 2 u i , y , z ¨ i = f ( z i , z ˙ i , D i , 3 ) + b i , 3 u i , z ,
where u i , x = ( cos ( φ i ) sin ( θ i ) cos ( ϕ i ) + sin ( φ i ) sin ( ϕ i ) ) u i , 1 , u i , y = ( cos ( φ i ) sin ( θ i ) sin ( ϕ i ) sin ( φ i ) sin ( ϕ i ) ) u i , 1 , u i , z = cos ( φ i ) cos ( θ i ) u i , 1 . f ( · ) is an unknown function subjected to disturbances. Moreover, we have the formula   i , 1 = m ( u i , x 2 + u i , y 2 + u i , z 2 ) . In this case, the UAV model is a three-dimensional second-order nonlinear system model.
Problem 1.
This study analyzes the fixed-time group formation control of MUAV (2) subject to external disturbance. Our purpose is to design u i to ensure that MUAV (2) can accomplish the group formation task in a fixed time under external disturbances. There is an upper bound of settling time T max > 0 , where the settling time T and the following criteria are satisfied:
(1) 
The group formation error | | p i p 0 | | < ε , t T , where ε > 0 is a small constant and the settling time T < T max ;
(2) 
All the signals in the closed-loop MUAV 1 are fixed-time bounded.
To achieve the above control objectives, some assumptions and primitives are used as follows:
Assumption 1.
There is a spanning tree from the k-th leader node in graph G a of MUAV 1.
Assumption 2.
The signals of the k-th leader node are all accurately obtainable and both its output signal p k l and the derivative p ˙ k l are bounded and continuous.
Remark 1.
Assumption 1 is a commonly used assumption in formation control, and it is important for the stability analysis of the controller, as we can see in [17,18,19,30]. In practice, the leader’s signals are artificially set up and then transmitted to the followers. Therefore, Assumption 2 is reasonable.
Lemma 1
([32]). For x R , y R , 0 < m 1 = m 11 / m 12 1 , where m 11 and m 12 are positive odd numbers, we have
x m 1 ( y x ) 1 m 1 + 1 y m 1 + 1 a m 1 + 1 ,
x m 1 y m 1 2 1 m 1 | a b | m 1 .
Lemma 2
([33]). For x R , y R , n 1 = n 11 / n 12 1 , where n 11 and n 12 are positive odd numbers, there are
x n 1 y n 1 n 1 + 1 x n 1 + 1 + y n 1 + 1 ,
| x y | n 1 2 n 1 1 x n 1 y n 1 .
Lemma 3
([31]). For x 1 , x 2 , , x n 0 and y > 0 , an inequality can be established as
max n y 1 , 1 i = 1 n x i y i = 1 n x i .
Lemma 4
([24]). If there is a continuous radially bounded function V ( x ) : R n R + 0 , there is V ( x ) = 0 , albeit only if x = 0 . Moreover, for any x ( t ) , there is
V ˙ ( x ) γ 1 V α ( x ) γ 2 V β ( x ) + ζ ,
where γ 1 , γ 2 , α, β, and ζ are positive constants, with 0 < α < 1 and β > 1 . Then, the original system is actually fixed and stable. The convergence time satisfies
T T max = 1 γ 1 θ ( 1 α ) + 1 γ 2 θ ( β 1 ) ,
where θ is a positive constant 0 < θ < 1 .
Lemma 5
([10]). Considering f ( x ) to be a continuous function and defined on a compact set Ω x R q , then the RBF NNs W * , T S ( x ) are defined such that
f ( x ) = W * , T S ( x ) + δ ( x ) , δ ( x ) ϵ ,
with a desired accuracy ϵ > 0 , where W * = argmin { sup x Ω x | f ( x ) W T S ( x ) } .
In this study, the structure of the RBF NNs is described in Figure 1.
The RBF NNs have three layers: the input layer, the hidden layer, and the output layer. The input layers and the hidden layer contain the same number of nodes. The radial basis function S ( x ) in the hidden layer is chosen as a Gaussian function in the form e ( | | X μ i | | 2 σ 2 ) . X = [ x 1 , x 2 , . . . , x M ] denotes the input vector. μ i is the center of the Gaussian function of the i-th node, and σ is the width parameter of the Gaussian function. The ideal weight vector is W = [ w 1 , w 2 , . . . , w M ] . The output of the RBF NNs corresponds to the linearly weighted sum of the Gaussian layer activations.

3. Control Design

In this section, the backstepping-based controller design process is presented. Model (2), which can be interpreted as three decoupled second-order systems in three-dimensional space, shares identical dynamic structures across all axes. For conciseness, this study focuses on the x-axis controller derivation. The group formation error e i , 1 and the virtual control error e i , 2 , e i , 3 are defined as
e i , 1 = j = 1 N a i , j ( x i x j ) + b i ( x i x i l o i ) + j = 1 N a i , j ( x i l x j l ) , e i , 2 = x ˙ i α ¯ i , 1 ,
where i = 1 , 2 , . . . , N is the number of UAVs, and o i is the relative position deviation between the i-th UAV’s position and the leader’s position. The diagram of the first-order fixed-time command filter [15] is shown in Figure 2.
Its mathematical equation is expressed in (12):
τ i α ¯ ˙ i = sig ( α i α ¯ i ) p + sig ( α i α ¯ i ) q ,
where α ¯ i , 1 and α ¯ i , 2 are the outputs of the first-order fixed-time command filter, where τ i , s > 0 and 0 < p < 1 , q > 1 . The output of filter α ¯ i , 1 , α ¯ i , 2 can be obtained by (12).
Remark 2.
As evidenced in Figure 2, the fixed-time first-order command filter (12) ensures that the output α ¯ i converges to α i within a fixed time. This mechanism enables derivative approximation α ˙ i while circumventing the computational complexity inherent in direct differentiation processes. The time constant τ, governing convergence rate dynamics, is conventionally selected as a positive scalar τ ( 0 , 1 ) (see [24,25]). Following this paradigm, we configure τ = 0.1 for our experimental validation.
Consider the Lyapunov function as follows:
V i , 1 = 1 2 e i , 1 2 + 1 2 Γ i , 1 θ ˜ i , 1 2 + 1 2 γ i , 1 ε ˜ i , 1 2
where Γ i , 1 and γ i , 1 are positive constants; θ i , 1 and θ ^ i , 1 are the norm of ideal weight and norm of the actual weight of RBF NNs, respectively; and ε i , 1 and ε ^ i , s are the ideal approximate error and actual approximate error of RBF NNs. Moreover, θ ˜ i , 1 = θ i , 1 θ ^ i , 1 and ε ˜ i , 1 = ε i , 1 ε ^ i , 1 denote the estimation errors of adaptive estimation laws. Taking the time derivative of V i , 1 , we can obtain
V ˙ i , 1 = e i , 1 [ ( b i + d i ) e i , 2 + α ¯ i , 1 + ( b i + d i ) f ( x i , x ˙ i , D i , 1 ) b i ( x ˙ i l + o ˙ i ) j = 1 N a i , j ( x ˙ j + x ˙ j l x ˙ i l ) ] 1 Γ i , 1 θ ˜ i , 1 θ ^ ˙ i , 1 1 γ i , 1 ε ˜ i , 1 ε ^ ˙ i , 1
where f ( x i , x ˙ i , D i , 1 ) is an unknown function that includes the effects of disturbances. According to the Lemma 5, there are RBF NN W i , 1 T S ( X ) values satisfying F i , 1 ( X i , 1 ) = W i , 1 T S i , 1 ( X i , 1 ) + δ i , 1 , δ i , 1 ε i , 1 , and ε i ( 1 is a given constant). We use the function F i , 1 ( X i , 1 ) to approximate the unknown function. F i , 1 ( X i , 1 ) = ( b i + d i ) f ( x i , x ˙ i , D i , 1 ) b i ( x ˙ i l + o ˙ i ) j = 1 N a i , j ( x ˙ j + x ˙ j l x ˙ i l ) with X i , 1 = ( x i , x ˙ i , x ˙ j , x i l , x ˙ i l , x j l , x ˙ j l ) . At this point, the number of input nodes of the RBF NNs is 7, μ i in the Gaussian function is set as [−3 −2 −1 0 1 2 3], σ is set as 2, and the initial weight W is set as [0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1].
Then, Equation (14) has the following form:
V ˙ i , 1 = e i , 1 ( b i + d i ) e i , 2 + α ¯ i , 1 + F i , 1 ( X i , 1 ) 1 Γ i , 1 θ ˜ i , 1 θ ^ ˙ i , 1 1 γ i , 1 ε ˜ i , 1 ε ^ ˙ i , 1 .
By using Young’s inequality, we have e i , 1 F i , 1 ( X i , 1 ) = e i , 1 ( W i , 1 T S i , 1 ( X i , 1 ) + δ i , 1 ( X i , 1 ) ) | e i , 1 | ( θ i , 1 ξ i , 1 + ε i , 1 ) + δ i , 1 θ i , 1 . The term δ i , 1 is a monotonically decreasing function that can be selected as e β t with β > 0 . ξ i , 1 = e i , 1 S i , 1 T S i , 1 / e i , 1 2 S i , 1 T S i , 1 + δ i , 1 2 . Moreover, the DSC error α ˜ i , 1 = α ¯ i , 1 α i , 1 . Then, Equation (15) yields
V ˙ i , 1 e i , 1 ( b i + d i ) ( e i , 2 + α ˜ i , 1 + α i , 1 ) + 1 Γ i , 1 θ ˜ i , 1 ( Γ i , 1 e i , 1 ξ i , 1 θ ^ ˙ i , 1 ) + e i , 1 θ ^ i , 1 ξ i , 1 + 1 γ i , 1 ε i , 1 ˜ ( γ i , 1 e i , 1 2 e i , 1 2 + δ i , 1 2 ε ^ ˙ i , 1 ) + ε ^ i , 1 e i , 1 2 e i , 1 2 + δ i , 1 2 + δ i , 1 θ i , 1 + δ i , 1 ε i , 1 ,
Let b i + d i = c i ; then, the virtual control α i , 1 is designated as
α i , 1 = k i , 1 e i , 1 c i 1 1 2 e i , 1 c i + c i 1 p e i , 1 sig ( e i , 1 ) p q e i , 1 sig ( e i , 1 ) q e i , 1 ν i , 1 2 e i , 1 2 ν i , 1 2 + δ i , 1 2 ,
where ν i , s represents the intermediate variables with the following forms:
ν i , 1 = θ ^ i , 1 ξ i , 1 + e i , 1 ε ^ i , 1 e i , 1 2 + δ i , 1 2 .
The adaptive laws θ ^ ˙ and ε ^ ˙ are designed as
θ ^ ˙ i , 1 = Γ i , 1 ξ i , 1 e i , 1 δ i , 1 ( θ ^ i , 1 p + θ ^ i , 1 q ) ,
ε ^ ˙ i , 1 = γ i , 1 e i , 1 2 e i , 1 2 + δ i , 1 2 δ i , 1 ε ^ i , 1 p + ε ^ i , 1 q .
Substituting virtual controller (17) and adaptive laws (19) and (20) into (16) yields
V ˙ i , 1 e i , 1 c i , 1 ( e i , 2 + α ˜ i , 1 ) k i , 1 e i , 1 2 k e i , 1 | e i , 1 | p + 1 k e i , 1 | e i , 1 | q + 1 + δ i , 1 Γ i , 1 θ ˜ i , 1 ( θ ^ i , 1 p + θ ^ i , 1 q ) + δ i , 1 γ i , 1 ε ˜ i , 1 ( ε ^ i , 1 p + ε ^ i , 1 q ) + δ i , 1 ( 1 + θ i , 1 + ε i , 1 ) ,
Based on Lemmas 1 and 2, the terms ε ˜ i , 1 ε ^ i , 1 p and ε ˜ i , 1 ε ^ i , 1 q in (21) have the following forms:
ε ˜ i , 1 ε ^ i , 1 p 2 p 1 2 p 1 p + 1 | ε ˜ i , 1 | p + 1 + p + 2 ( p + 1 ) 2 2 p 1 p + 1 + 2 ( p 1 ) ( p + 1 ) 2 ( p + 1 ) 2 | ε i , 1 | p + 1 ,
ε ˜ i , 1 ε ^ i , 1 q q ( 1 2 q ) q + 1 | ε ˜ i , 1 | + q 2 q q + 1 | ε i , 1 | q + 1 .
We follow the same approach as above to deal with θ ˜ i , 1 θ ^ i , 1 p and θ ˜ i , 1 θ ^ i , 1 q in (21), which will not be repeated here for the sake of brevity. According to Young’s inequality, e i , 1 m i , 1 α ˜ i , 1 1 2 e i , 1 2 m i , 1 2 + 1 2 α ˜ i , 1 2 ; then, V ˙ i , 1 can be derived as
V ˙ i , 1 c i , 1 e i , 1 e i , 2 + 1 2 α ˜ i , 1 2 p e i , 1 | e i , 1 | p + 1 q e i , 1 | e i , 1 | q + 1 p θ ˜ i , 1 | θ ˜ i , 1 | p + 1 q θ ˜ i , 1 | θ ˜ i , 1 | q + 1 p ε ˜ i , 1 | ε ˜ i , 1 | p + 1 q ε ˜ i , 1 | ε ˜ i , 1 | q + 1 + σ i , 1 ,
where by making 0 < p < 1 , these terms are p θ ˜ i , 1 > 0 , p ε ˜ i , 1 > 0 . p θ ˜ i , 1 = δ i , 1 Γ i , 1 1 p + 1 ( 2 p 1 2 p 2 1 ) , q θ ˜ i , 1 = δ i , 1 Γ i , 1 q q + 1 ( 2 q 1 ) , p ε ˜ i , 1 = δ i , 1 γ i , 1 1 p + 1 ( 2 p 1 2 p 2 1 ) , and q ε ˜ i , 1 = δ i , 1 γ i , 1 q q + 1 ( 2 q 1 ) .
The term σ i , 1 has the following forms:
σ i , 1 = ( p + 2 2 p 1 p + 1 + 2 ( p 1 ) 2 ( p + 1 ) ( p + 1 ) 2 ) δ i , 1 r i , 1 | θ i , 1 | p + 1 + δ i , 1 γ i , 1 | ε i , 1 | a + 1 + q 2 q q + 1 δ i , 1 Γ i , 1 | θ i , 1 | q + 1 + δ i , 1 γ i , 1 | ε i , 1 | q + 1 + δ i , 1 ( 1 + θ i , 1 + ε i , 1 ) .
From (2) and (11), we have e ˙ i , 2 = x ¨ i α ¯ ˙ i , 1 = b i , 1 u i , x + f ( x i , x ˙ i , D i , 1 ) α ¯ ˙ i , 1 , and the Lyapunov function candidate is
V i , 2 = 1 2 e i , 2 2 + 1 2 Γ i , 2 θ ˜ i , 2 2 + 1 2 γ i , 2 ε ˜ i , 2 2 + 1 2 α ˜ 2 .
Calculating the time derivative of V i , 2 obtains
V ˙ i , 2 = V ˙ i , 1 + e i , 2 ( b i , 1 u i , x + F i , 2 ( X i , 2 ) α ¯ ˙ i , 1 ) 1 Γ i , 2 θ ˜ i , 2 θ ^ ˙ i , 2 1 γ i , 2 ε ˜ i , 2 ε ^ ˙ i , 2 + α ˜ i , 1 α ˜ ˙ i , 1
where F i , 2 ( X i , 2 ) = f ( x i , x ˙ i , D i , 1 ) with X i , 2 = ( x i , x ˙ i , θ i , 1 , ε i , 1 ) . At this point, the number of input nodes of the RBF NNs is 4, μ i in the Gaussian function is set as [−2 −1 1 2], σ is set as 2, and the initial weight W is set as [0.1, 0.1, 0.1, 0.1].
From the fixed-time command filter in (12), the term α ˜ i , 1 α ˜ ˙ i , 1 is written as
α ˜ i , 1 α ˜ ˙ i , 1 = α ˜ i , 1 1 τ i sig ( α ˜ i , 1 ) p 1 τ i sig ( α ˜ i , 1 ) q α i , 1 ˙ .
According to the virtual controller (17), there is a positive constant m i such that | a l p h a ˙ i , 1 |   m i , so α ˜ i , 1 α ˜ ˙ i , 1 1 2 α ˜ i , 1 2 + 1 2 m i 2 . By using Young’s inequality, we have e i , 2 F i , 2 ( X i , 2 ) | e i , 2 | ( θ i , 2 ξ i , 2 + ε i , 2 ) + δ i , 2 θ i , 2 . It follows from (27) that
V ˙ i , 2 e i , 2 ( b i , 1 u i , x α ¯ ˙ i , 1 ) + 1 Γ i , 2 θ ˜ i , 2 ( Γ i , s 2 e i , 2 ξ i , 2 θ ^ ˙ i , 2 ) 1 Γ i , 2 θ ˜ i , 2 θ ^ ˙ i , 2 + 1 γ i , 2 ε ˜ i , 2 ( γ i , 2 e i , 2 2 e i , 2 2 + δ i , 2 2 ε ^ ˙ i , 2 ) 1 γ i , 2 ε ˜ i , 2 ε ^ ˙ i , 2 + δ i , 2 ( θ i , 2 + ε i , 2 ) 1 τ i | α ˜ i , 1 | p 1 τ i | α ˜ i , 1 | q + 1 2 α ˜ i , 1 2 + 1 2 m i 2 .
Then, the actual control input u i , x is designed as
u i , x = c i , 1 ( b i , 1 1 + 1 ) e i , 1 + α ¯ ˙ i , 1 + b i , 1 1 p e i , 2 sig ( e i , 2 ) p q e i , 2 sig ( e i , 2 ) q e i , 2 ν i , 2 2 e i , 2 2 ν i , 2 2 + δ i , 2 2 ,
The adaptive laws θ ^ ˙ i , 2 and ε ^ ˙ i , 2 are designed in the same manner as (19) and (20). By substituting actual control input (29) and adaptive laws into (28), we have
V ˙ i , 2 c i , 1 e i , 1 e i , 2 1 2 α ˜ i , 2 2 p e i , 2 | e i , 2 | p + 1 q e i , 2 | e i , 2 | q + 1 p θ ˜ i , 2 | θ ˜ i , 2 | p + 1 q θ ˜ i , 2 | θ ˜ i , 2 | q + 1 p ε ˜ i , 2 | ε ˜ i , 2 | p + 1 q ε ˜ i , 2 | ε ˜ i , 2 | q + 1 p α ˜ i , 2 | α ˜ i , 2 | p + 1 q α ˜ i , 2 | α ˜ i , 2 | q + 1 + σ i , 2 ,
where p θ ˜ i , 2 = δ i , 2 Γ i , 2 1 p + 1 ( 2 p 1 2 p 2 1 ) , q θ ˜ i , 2 = δ i , 2 Γ i , 2 q q + 1 ( 2 q 1 ) , p ε ˜ i , 2 = δ i , 2 γ i , 2 1 p + 1 ( 2 p 1 2 p 2 1 ) , q ε ˜ i , 2 = δ i , 2 γ i , 2 q q + 1 ( 2 q 1 ) , and p α ˜ i , 2 = q α ˜ i , 2 = 1 τ i , 1 1 .
The term σ i , 2 has the following forms
σ i , 2 = ( p + 2 2 p 1 p + 1 + 2 ( p 1 ) 2 ( p + 1 ) ( p + 1 ) 2 ) δ i , 2 Γ i , 2 | θ i , 2 | p + 1 + δ i , 2 γ i , 2 | ε i , 2 | p + 1 + q 2 q q + 1 δ i , 2 Γ i , 2 | θ i , 2 | q + 1 + δ i , 2 γ i , 2 | ε i , 2 | q + 1 ) + δ i , 2 ( 1 + θ i , 2 + ε i , 2 ) + 1 2 m i 2 .
Then, the design of the controller u i , x is completed. The same methodology for u i , y and u i , z is not repeated.
Remark 3.
Given the structural equivalence of three-degree-of-freedom UAV dynamics, where each axis is governed by second-order nonlinear equations with identical formulations, the designed control inputs u i , y and u i , z exhibit identical configurations to u i , x . This symmetry extends to the virtual controller α i , 1 , which follows the same design paradigm. The compensation terms δ i , 1 and δ i , 2 are synthesized from measurable state variables encapsulated in the Lyapunov functions V i , 1 and V i , 2 . Notwithstanding the mathematical complexity inherent in δ i , 1 and δ i , 2 , these terms remain bounded and do not compromise closed-loop stability analysis.
Remark 4.
It is worth noting that the controller designed in this study is based on a second-order multi-agent system with strict feedback. Since such systems can widely describe numerous objects in reality, the proposed control scheme has strong practicability. Moreover, this control scheme can also be further extended to cover high-order strict feedback multi-agent systems.

4. Stable Analysis

Theorem 1.
Under Assumptions 1 and 2 governing nonlinear UAV dynamics described by (1)–(2), with bounded continuous external disturbances D i ( t ) , i = 1 , , 6 , the developed group formation control framework guarantees fixed-time convergence for MUAVs. Through synergistically integrating the virtual controller (17), the actuation input (29), and adaptive update laws (19)–(20), all closed-loop signals remain bounded while achieving the prescribed formation objectives.
Proof of Theorem 1.
Consider the candidate Lyapunov function
V i = V i , 1 + V i , 2 η i j = 1 2 | e i , j 2 | + | θ i , j | 2 + | ε i , j | 2 + | α ˜ i , 1 2 | .
where η i = max { 1 2 , 1 2 Γ i , j , 1 2 γ i , j } . Then, it follows from (24) and (30) that
V ˙ i = V ˙ i , 1 + V ˙ i , 2 = p i j = 1 2 | e i , j | p + 1 + | θ ˜ i , j | p + 1 + | ε ˜ i , j | p + 1 + | α ˜ i , 1 | p + 1 q i j = 1 2 | e i , j | q + 1 + | θ ˜ i , j | q + 1 + | ε ˜ i , j | q + 1 + | α ˜ i , 1 | q + 1
where p i = min { p e ˜ i , 1 , p θ ˜ i , 1 , p ε ˜ i , 1 , p e ˜ i , 2 , p θ ˜ i , 2 , p ε ˜ i , 2 , p α ˜ i , 1 } and q i = min { q e ˜ i , 1 , q θ ˜ i , 1 , q ε ˜ i , 1 , q e ˜ i , 2 , q θ ˜ i , 2 , q ε ˜ i , 2 , q α ˜ i , 1 } . Then, by using Lemma 3, it can be concluded that
V i p + 1 2 η i p + 1 2 j = 1 2 | e i , j | 2 + | θ ˜ i , j | 2 + | ε ˜ i , j | 2 + | α ˜ i , 1 | 2 p + 1 2
η i p + 1 2 j = 1 2 | e i , j | p + 1 + | θ ˜ i , j | p + 1 + | ε ˜ i , j | p + 1 + | α ˜ i , 1 | p + 1 V i q + 1 2 η i q + 1 2 j = 1 2 ( | e i , j | 2 + | θ ˜ i , j | 2 + | ε ˜ i , j | 2 + | α ˜ i , 1 2 | q + 1 2
η i q + 1 2 2 q 1 2 j = 1 2 | e i , j | q + 1 + | θ ˜ i , j | q + 1 + | ε ˜ i , j | q + 1 + | α ˜ i , 1 | q + 1
combining (32), (33), and (34), we find that
V ˙ i = γ 1 V i p + 1 2 γ 2 V i q + 1 2 + δ i ,
where γ 1 = p i η i p + 1 2 and γ 2 = q i η i q + 1 2 2 q 1 2 . Based on Lemma 4, the variables in V i converge to an arbitrarily small region around the origin in fixed-time T < T max = 1 γ 1 ( 2 p + 1 2 1 ) ( 1 p + 1 2 ) + 1 γ 2 ( q + 1 2 1 ) . □
This completes the proof.
Remark 5.
The group formation errors e i , 1 = j = 1 N a i , j ( x i x j ) + b i ( x i x i l o i ) + j = 1 N a i , j ( x i l x j l ) , i = 1 , 2 , . . . , N satisfy e i , 1 < ϵ . Therefore, the fixed-time group formation of MUAVs (1)–(2) is achieved under external disturbance. Further, according to θ ˜ i , j = θ i , j θ ^ i , j , ε ˜ i , j = ε i , j ε ^ i , j , j = 1 , 2 , α ˜ i , 1 = α ¯ i , 1 α i , 1 , θ ˜ i , j , ε ˜ i , j and α ˜ i , 1 are bounded. Thus, the designed virtual controller and actual control input are bounded, so all the signals in the closed-loop MUAVs remain bounded.
Remark 6.
Compared to the existing studies on group control problems [17,18,19], where the designed controllers only guarantee the uniform ultimate boundedness (UUB) of the closed-loop system signals, our proposed controller guarantees fixed-time convergence to an adjustable residual set and the settling time has no concern with initializing the system states.

5. Simulations

In this section, we conduced two simulations to verify the effectiveness of our proposed control scheme.
Example 1
(Numerical simulation). The basis of group formation control is consensus control. Therefore, the consensus control performance of the proposed control scheme is verified via numerical simulation, considering that multi-agent systems have eight follower agents and three virtual leaders. The communication topology is shown in Figure 1. The group relationship between agents and leaders is described as V a 1 = { V l 1 , V 1 , V 2 , V 3 } , V a 2 = { V l 2 , V 4 , V 5 } , and V a 3 = { V l 3 , V 6 , V 7 , V 8 } .
The dynamics of the i-th follower is modeled as
x ˙ i , 1 = x i , 2 + 0.01 sin ( x i , 1 ) cos ( x i , 1 ) + 0.05 sin ( x i , 1 ) x ˙ i , 2 = u i + x i , 1 x i , 2 y i = x i , 1
The initial values are designed as X 1 ( 0 ) = [ 2 , 2 , 0 , 1 , 1 , 2 , 0 , 2 ] , X 2 ( 0 ) = [ 3 , 1 , 0 , 0 , 1 , 3 , 0 , 2 ] , and θ ^ 1 ( 0 ) = θ ^ 2 ( 0 ) = [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] . The desired trajectory y d = 0.5 sin ( p i / 10 t ) . The external disturbance is given as
x i , 1 = x i , 1 , t 15 , x i , 1 + 0.05 sin ( 0.03 t ) cos ( 0.03 t ) , t > 15 .
Based on Theorem 1, the virtual controller, actual control input, and adaptive laws are used. The control parameters are set as λ 1 = λ 2 = 0.2 ; k i , 1 = k i , 2 = 4 , p e i , 1 = q e i , 1 = 2 , τ i = 0.1 , i = 1 , , 8 ; and p = 7 / 9 , q = 11 / 9 . By incorporating Lemma 3, T max = 4.865 s .
Figure 3 presents the simulation results from Example 1, including comparative analysis with existing fixed-time controllers [14,25]. While all three control architectures achieve consensus tracking in trajectory regulation tasks, quantitatively evaluating Figure 3a,c,e demonstrates superior transient performance and steady-state accuracy in the proposed controller (Figure 3a) during system operation in both baseline configurations and disturbance-impacted circumstances.
Quantitative performance evaluation based on Figure 3b,e,f reveals enhanced control characteristics. In Figure 3b, the consensus error of our proposed controller is below 0.1 units at about 1.4 s , significantly faster than the maximum convergence time T max = 4.865 s . Comparative analysis shows that the benchmark controller in Figure 3e requires 2.4 s to reach equivalent precision, while Figure 3f indicates a requirement of 2.6 s for the alternative method. Post-disturbance analysis ( t > 15 s ) reveals minimal consensus error variation under the proposed controller, indicating its superior disturbance rejection capability.
Figure 4 demonstrates the bounded evolution of RBF neural network weight norms and control input characteristics. The weight vector norms in Figure 4a exhibit bounded convergence to equilibrium states within T max = 4.865 s , achieving stability at t = 2 s under nominal conditions. After disturbance activation ( t > 15 s ), the weights undergo transient adaptation while maintaining bounded trajectories, confirming the neural estimator’s dynamic compensation capability. Figure 4b shows the control input, which is always bounded regardless of the presence of the perturbations. After the addition of the disturbance, the control changes and is bounded. These above results validate the effectiveness of the algorithm proposed in this study.
Example 2
(MUAV group formation). In the inspection tasks of power equipment, the deployment of MUAVs in a formation can enhance the inspection efficiency. The schematic diagram is shown in Figure 5. Considering that MUAV agents have the same communication topology shown in Figure 6, the parameters of the formation are set as o x = [ 1 , 0 , 1 , 1 , 1 , 1 , 0 , 1 ] T , o y = 0 , with o z = [ 3 3 , 2 3 3 , 3 3 , 0 , 0 , 3 3 , 2 3 3 , 3 3 ] T representing the deviation in position between followers and leaders. The external disturbance is the same as given in Example 1.
The initial states of MUAVs are concretely settled as x ¯ 1 = [ 4 , 3 , 2 , 1 , 1 , 2 , 3 , 4 ] , x ¯ ˙ 1 = 0 , y ¯ 1 = y ¯ ˙ 1 = 0 , and z ¯ 1 = z ¯ ˙ 1 = 0 . The control parameters are set as k i , 1 = k i , 2 = 4 , p e i , 1 = q e i , 1 = 2 , a = 5 / 7 , b = 9 / 7 , θ ^ i , 1 = θ ^ i , 2 = 0.1 , λ i , 1 = λ i , 2 = 0.2 , and i = 1 , 2 , . . . , 8 . By incorporating Lemma 3, T max is 4.7364 s .
The simulation results of Example 2 are presented in Figure 7, Figure 8 and Figure 9. Figure 7 shows the trajectories of MUAVs. The UAVs can track the leaders’ reference signal satisfying and achieving the prescribed triangle formation simultaneously. Moreover, group formation control is implemented as expected. The formation shape can still be maintained after being subjected to external disturbance (39).
As shown in Figure 8, the formation error can converge rapidly to a very small value. After 15 seconds, when subjected to external disturbances, the formation error fluctuates due to the influence of the disturbances, but it remains at a very small value afterwards.
In Figure 9, the output of the controller is always bounded. It has a value of no more than 800 N. In fact, for the UAVs considered in this study, the rotors are fully capable of generating such lift. Moreover, after the system is stabilized and an external disturbance is added (i.e., after 15 s), Figure 9 demonstrates that the variation in the control input is in a range of about 5N. Thus, the UAV overcomes the external disturbance and does not consume large amounts of power.
The feasibility of the proposed algorithm is validated through comprehensive simulations, providing critical insights into its real-world applicability. First, the computational explosion inherent in conventional backstepping methods is effectively mitigated by integrating a fixed-time command filter, which reduces implementation complexity for MUAVs while preserving control precision. This innovation addresses a fundamental barrier, practically deploying backstepping-based controllers in embedded systems.
Additionally, this study employs RBF NNs for disturbance estimation, leveraging their simplified topological structure and real-time weight adaptation capabilities. Unlike conventional neural network implementations requiring offline training phases, the weight update laws derived from Lyapunov stability principles ensure both system stability and adaptive disturbance compensation without pretraining requirements. This dual functionality enables continuous environmental adaptation while maintaining theoretical guarantees.
Finally, the decentralized control architecture distributes computational loads across individual UAV agents, requiring only local neighbor state information or leader references for stable formation control. Compared to centralized control paradigms, this distributed approach significantly reduces onboard computational demands and communication bandwidth requirements, demonstrating enhanced scalability for large-scale MUAVs. These combined technical advancements establish a robust framework for practical implementation in dynamic operational environments.

6. Conclusions

This study addresses the group formation control problem for MUAVs under external disturbances. A distributed fixed-time control scheme is developed, utilizing RBF NNs to approximate system uncertainties and external disturbances. By integrating fixed-time stability theory, a fixed-time controller is designed with a command filter to mitigate the complexity explosion inherent in backstepping methods. An error compensation mechanism incorporating inequality constraints and positive integrable functions enhances controller precision. Numerical simulations validate the controller’s feasibility, demonstrating its applicability to MUAV formation inspection tasks.

Author Contributions

Conceptualization, L.X. and Y.Y.; methodology, L.X. and Z.X.; software, Z.F. and C.C.; validation, L.X. and F.L.; investigation, F.L. and Y.Y.; writing—original draft preparation, L.X.; writing—review and editing, L.X. and Y.Y. All authors have read and agreed to the published version of this manuscript.

Funding

This study was supported by the project Research and Application of Small UAV Collaborative Inspection Technology in Substation (No. 5218A024000J).

Data Availability Statement

Data will be made available on request.

Conflicts of Interest

Author Lirong Xiao, Zhongwei Xiao, Zheng Fu, Cheng Pin was employed by the State Grid Jiangxi Electric Power Limited Liability Company Nanchang Power Supply Branch. Author Fan Li was employed by the Jiangxi Electric Power Research Institute of State Grid. Author Yang Yang was employed by the School of Electrical and Information Engineering, Tianjin University, China. The authors declare that this study received funding from the State Grid Jiangxi Electric Power Limited Liability Company Nanchang Power Supply Branch. The funder was not involved in the study design, collection, analysis, interpretation of data, the writing of this article or the decision to submit it for publication.

References

  1. Majeed Butt, O.; Zulqarnain, M.; Majeed Butt, T. Recent advancement in smart grid technology: Future prospects in the electrical power network. Ain Shams Eng. J. 2021, 12, 687–698. [Google Scholar] [CrossRef]
  2. Quan, O.Y.; Zhao, W.; Yu, C.; Zhi, W. Formation control of unmanned aerial vehicle swarms: A comprehensive review. Asian J. Control 2023, 25, 570–593. [Google Scholar]
  3. Phadke, A.; Medrano, F.A. Towards Resilient UAV Swarms—A Breakdown of Resiliency Requirements in UAV Swarms. Drones 2022, 6, 340. [Google Scholar] [CrossRef]
  4. Hwei, C.; Maharjan, S.; Yan, Z.; Eliassen, F.; Strunz, K. Placement and Routing Optimization for Automated Inspection With Unmanned Aerial Vehicles: A Study in Offshore Wind Farm. IEEE Trans. Ind. Inf. 2021, 17, 3032–3043. [Google Scholar]
  5. Xu, B.; Zhao, Y.; Wang, T.; Chen, Q. Development of power transmission line detection technology based on unmanned aerial vehicle image vision. SN Appl. Sci. 2023, 5, 72. [Google Scholar] [CrossRef]
  6. Hongwei, H.; Zifeng, F.; Zhuang, L. Research on collaborative inspection key technologies for multi-UAVs and multi-nests. AIP Adv. 2024, 6, 065208. [Google Scholar]
  7. Jacobsen, R.H.; Matlekovic, L.; Shi, L.; Malle, N.; Ayoub, N.; Hageman, K.; Hansen, S.; Nyboe, F.F.; Ebeid, E. Design of an Autonomous Cooperative Drone Swarm for Inspections of Safety Critical Infrastructure. Appl. Sci. 2023, 13, 1256. [Google Scholar] [CrossRef]
  8. Nordin, M.H.; Sharma, S.; Khan, A.; Gianni, M.; Rajendran, S.; Sutton, R. Collaborative Unmanned Vehicles for Inspection, Maintenance, and Repairs of Offshore Wind Turbines. Drones 2022, 6, 137. [Google Scholar] [CrossRef]
  9. Cheng, W.; Zhang, K.; Jiang, B.; Ding, S.X. Fixed-Time Fault-Tolerant Formation Control for Heterogeneous Multi-Agent Systems With Parameter Uncertainties and Disturbances. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 2121–2133. [Google Scholar] [CrossRef]
  10. Singha, A.; Ray, A.K.; Govil, M.C. Adaptive Neural Network Based Quadrotor UAV Formation Control Under External Disturbances. Aerosp. Sci. Technol. 2024, 155, 109608. [Google Scholar] [CrossRef]
  11. Liu, Z.; Li, J.; Shen, J. Leader–Follower UAVs Formation Control Based on a Deep Q-Network Collaborative Framework. Sci. Rep. 2024, 14, 4674. [Google Scholar] [CrossRef] [PubMed]
  12. Deng, D.; He, P.; Shi, P.; Kovács, L. Distributed Consensus of Nonlinear Stochastic Multi-Agent Systems with Input and Output Delays via Predictive Control. Nonlinear Dyn. 2024, 112, 21227–21239. [Google Scholar] [CrossRef]
  13. Wu, P.; Li, Y.; Xue, D. Multi-Target Tracking with Multiple Unmanned Aerial Vehicles Based on Information Fusion. Drones 2024, 8, 704. [Google Scholar] [CrossRef]
  14. Hao, L.; Zhan, X.; Wu, J.; Hao, T.; Yan, H. Fixed-Time Group Consensus of Nonlinear Multi-Agent Systems via Pinning Control. Automatica 2021, 19, 200–208. [Google Scholar] [CrossRef]
  15. Luo, S.; Ye, D. Cluster Consensus Control of Linear Multiagent Systems Under Directed Topology With General Partition. IEEE Trans. Autom. Control 2022, 67, 1929–1936. [Google Scholar] [CrossRef]
  16. Hu, Y.; Ma, R.; Fu, J. Adaptive control for a class of high-order nonlinear parameterized systems with multiple unknown control directions by switching linear controllers. Int. J. Robust Nonlinear Control 2024, 34, 1696–1713. [Google Scholar] [CrossRef]
  17. Hu, J.; Bhowmick, P.; Jang, I.; Arvin, F.; Lanzon, A. A Decentralized Cluster Formation Containment Framework for Multirobot Systems. IEEE Trans. Robot 2021, 37, 1936–1955. [Google Scholar] [CrossRef]
  18. Zhao, X.; Tao, B.; Ding, H. Multimobile Robot Cluster System for Robot Machining of Large-Scale Workpieces. IEEE/ASME Trans. Mechatron. 2022, 27, 561–571. [Google Scholar] [CrossRef]
  19. Guerrero, J.A.; Romero, G.; Olivares, D.; Romero-Cruz, L.M. Forced Multi-Agent Bipartite Consensus Control: Application to Quadrotor Formation Flying. IEEE Access 2024, 12, 163654–163670. [Google Scholar] [CrossRef]
  20. Liao, H.; Chen, X.; Jia, J. Distributed Fast F-T Control for UAV Formation in the Presence of Unknown Input Disturbances. Int. J. Robust Nonlinear Control 2024, 34, 9984–10008. [Google Scholar] [CrossRef]
  21. Huang, W.; Guo, Y.; Ran, G. Fast Finite-Time Formation Control of UAVs with Multiple Loops and External Disturbances. IEEE Trans. Intell. Veh. 2024; early access. [Google Scholar]
  22. Guo, X.; Li, Q.; Yao, Q. Fixed-Time Dynamic Event-Triggered Formation Control for Unmanned Aerial-Ground Vehicle (UAV-UGV) Heterogeneous System. Int. J. Robust Nonlinear Control, 2025; Early Access. [Google Scholar]
  23. Ghasemi, M.; Nersesov, S.G. Finite-Time Coordination in Multiagent Systems Using Sliding Mode Control Approach. Automatica 2014, 50, 1209–1216. [Google Scholar] [CrossRef]
  24. Yi, J.; Li, J.; Zhang, Z. Fixed-Time Connectivity-Preserving Consensus of Periodically Disturbed Nonlinear Multi-Agent Systems with Limited Communication Ranges. ISA Trans. 2023, 138, 291–300. [Google Scholar] [CrossRef] [PubMed]
  25. Ma, J.; Wang, H.; Qiao, J. Adaptive Neural Fixed-Time Tracking Control for High-Order Nonlinear Systems. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 708–717. [Google Scholar] [CrossRef]
  26. Shi, M. Application of PID Control Technology in Unmanned Aerial Vehicles. Appl. Comput. Eng. 2024, 96, 24–30. [Google Scholar] [CrossRef]
  27. Zhang, P.; Wang, Z.; Zhu, Z. Enhanced Multi-UAV Formation Control and Obstacle Avoidance Using IAAPF-SMC. Drones 2024, 8, 514. [Google Scholar] [CrossRef]
  28. Yu, Y.; Chen, J.; Zheng, Z.; Yuan, J. Distributed Finite-Time ESO-Based Consensus Control for Multiple Fixed-Wing UAVs Subjected to External Disturbances. Drones 2024, 8, 260. [Google Scholar] [CrossRef]
  29. Liu, W.; Lyu, S.-K.; Liu, T.; Wu, Y.-T.; Qin, Z. Multi-Target Optimization Strategy for Unmanned Aerial Vehicle Formation in Forest Fire Monitoring Based on Deep Q-Network Algorithm. Drones 2024, 8, 201. [Google Scholar] [CrossRef]
  30. Bui, D.N.; Phung, M.D. Radial Basis Function Neural Networks for Formation Control of Unmanned Aerial Vehicles. Robotica 2024, 42, 1842–1860. [Google Scholar] [CrossRef]
  31. Wang, X.; Guo, J.; Tang, S.; Qi, S. Fixed-time disturbance observer based fixedtime backstepping control for an air-breathing hypersonic vehicle. ISA Trans. 2019, 88, 233–245. [Google Scholar] [CrossRef]
  32. Wang, Y.; Song, Y.; Krstic, M.; Wen, C. Fault-tolerant finite time consensus for multiple uncertain nonlinear mechanical systems under single-way directed communication interactions and actuation failures. Automatica 2016, 63, 374–383. [Google Scholar] [CrossRef]
  33. Wu, Y.; Wang, Z. Fuzzy adaptive practical fixed-time consensus for second-order nonlinear multi-agent systems under actuator faults. IEEE Trans. Cybern. 2021, 51, 1150–1162. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The schematic structure of the RBF NNs.
Figure 1. The schematic structure of the RBF NNs.
Symmetry 17 00857 g001
Figure 2. The diagram of the first-order fixed-time command filter.
Figure 2. The diagram of the first-order fixed-time command filter.
Symmetry 17 00857 g002
Figure 3. The consensus control simulation results of the numerical simulation in Example 1: (a) The trajectories of 8 followers under the proposed controller. (b) The consensus errors under the proposed controller. (c) The trajectories of 8 followers under [14]. (d) The consensus errors under [14]. (e) The trajectories of the 8 followers under [25]. (f) The consensus errors under [25].
Figure 3. The consensus control simulation results of the numerical simulation in Example 1: (a) The trajectories of 8 followers under the proposed controller. (b) The consensus errors under the proposed controller. (c) The trajectories of 8 followers under [14]. (d) The consensus errors under [14]. (e) The trajectories of the 8 followers under [25]. (f) The consensus errors under [25].
Symmetry 17 00857 g003
Figure 4. The consensus control simulation results of the numerical simulation in Example 1: (a) The norm of RBF NN weights. (b) The control input under the proposed controller.
Figure 4. The consensus control simulation results of the numerical simulation in Example 1: (a) The norm of RBF NN weights. (b) The control input under the proposed controller.
Symmetry 17 00857 g004
Figure 5. Communication topology satisfies Assumption 1 for Example 1.
Figure 5. Communication topology satisfies Assumption 1 for Example 1.
Symmetry 17 00857 g005
Figure 6. Formation inspection schematic diagram.
Figure 6. Formation inspection schematic diagram.
Symmetry 17 00857 g006
Figure 7. Trajectory of MUAV formation.
Figure 7. Trajectory of MUAV formation.
Symmetry 17 00857 g007
Figure 8. The norm of group formation errors e i , 1 , i = 1 , . . . , 8 .
Figure 8. The norm of group formation errors e i , 1 , i = 1 , . . . , 8 .
Symmetry 17 00857 g008
Figure 9. The norm of control input u i , 1 = u i , x 2 + u i , y 2 + u i , z 2 , i = 1 , . . . , 8 .
Figure 9. The norm of control input u i , 1 = u i , x 2 + u i , y 2 + u i , z 2 , i = 1 , . . . , 8 .
Symmetry 17 00857 g009
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

Xiao, L.; Xiao, Z.; Fu, Z.; Cheng, C.; Li, F.; Yang, Y. Multiple UAV Cooperative Substation Inspection: A Robust Fixed-Time Group Formation Control Scheme. Symmetry 2025, 17, 857. https://doi.org/10.3390/sym17060857

AMA Style

Xiao L, Xiao Z, Fu Z, Cheng C, Li F, Yang Y. Multiple UAV Cooperative Substation Inspection: A Robust Fixed-Time Group Formation Control Scheme. Symmetry. 2025; 17(6):857. https://doi.org/10.3390/sym17060857

Chicago/Turabian Style

Xiao, Lirong, Zhongwei Xiao, Zheng Fu, Cheng Cheng, Fan Li, and Yang Yang. 2025. "Multiple UAV Cooperative Substation Inspection: A Robust Fixed-Time Group Formation Control Scheme" Symmetry 17, no. 6: 857. https://doi.org/10.3390/sym17060857

APA Style

Xiao, L., Xiao, Z., Fu, Z., Cheng, C., Li, F., & Yang, Y. (2025). Multiple UAV Cooperative Substation Inspection: A Robust Fixed-Time Group Formation Control Scheme. Symmetry, 17(6), 857. https://doi.org/10.3390/sym17060857

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