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.
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
and the virtual control error
,
are defined as
where
is the number of UAVs, and
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):
where
and
are the outputs of the first-order fixed-time command filter, where
and
,
. The output of filter
,
can be obtained by (
12).
Remark 2. As evidenced in Figure 2, the fixed-time first-order command filter (12) ensures that the output converges to within a fixed time. This mechanism enables derivative approximation while circumventing the computational complexity inherent in direct differentiation processes. The time constant τ, governing convergence rate dynamics, is conventionally selected as a positive scalar (see [24,25]). Following this paradigm, we configure for our experimental validation. Consider the Lyapunov function as follows:
where
and
are positive constants;
and
are the norm of ideal weight and norm of the actual weight of RBF NNs, respectively; and
and
are the ideal approximate error and actual approximate error of RBF NNs. Moreover,
and
denote the estimation errors of adaptive estimation laws. Taking the time derivative of
, we can obtain
where
is an unknown function that includes the effects of disturbances. According to the Lemma 5, there are RBF NN
values satisfying
,
, and
is a given constant). We use the function
to approximate the unknown function.
with
. At this point, the number of input nodes of the RBF NNs is 7,
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:
By using Young’s inequality, we have
. The term
is a monotonically decreasing function that can be selected as
with
.
. Moreover, the DSC error
. Then, Equation (
15) yields
Let
; then, the virtual control
is designated as
where
represents the intermediate variables with the following forms:
The adaptive laws
and
are designed as
Substituting virtual controller (17) and adaptive laws (19) and (20) into (16) yields
Based on Lemmas 1 and 2, the terms
and
in (21) have the following forms:
We follow the same approach as above to deal with
and
in (21), which will not be repeated here for the sake of brevity. According to Young’s inequality,
; then,
can be derived as
where by making
, these terms are
,
.
,
,
, and
.
The term
has the following forms:
From (2) and (11), we have
, and the Lyapunov function candidate is
Calculating the time derivative of
obtains
where
with
. At this point, the number of input nodes of the RBF NNs is 4,
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
is written as
According to the virtual controller (17), there is a positive constant
such that
, so
. By using Young’s inequality, we have
. It follows from (27) that
Then, the actual control input
is designed as
The adaptive laws
and
are designed in the same manner as (19) and (20). By substituting actual control input (29) and adaptive laws into (28), we have
where
,
,
,
, and
.
The term
has the following forms
Then, the design of the controller is completed. The same methodology for and 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 and exhibit identical configurations to . This symmetry extends to the virtual controller , which follows the same design paradigm. The compensation terms and are synthesized from measurable state variables encapsulated in the Lyapunov functions and . Notwithstanding the mathematical complexity inherent in and , 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.
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 , , and . The dynamics of the
i-th follower is modeled as
The initial values are designed as
,
, and
. The desired trajectory
. The external disturbance is given as
Based on Theorem 1, the virtual controller, actual control input, and adaptive laws are used. The control parameters are set as ; ; and , . By incorporating Lemma 3, .
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
, significantly faster than the maximum convergence time
. Comparative analysis shows that the benchmark controller in
Figure 3e requires 2.4
to reach equivalent precision, while
Figure 3f indicates a requirement of 2.6
for the alternative method. Post-disturbance analysis (
) 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
, achieving stability at
under nominal conditions. After disturbance activation (
), 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 , , with 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 , , , and . The control parameters are set as , , , , , and . By incorporating Lemma 3, is .
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.