Skip to Content
AutomationAutomation
  • Article
  • Open Access

12 October 2026

35 Pages

Actuation-Aware Reference Reshaping with Adaptive Super-Twisting Tracking for Heterogeneous UAV Formations During Obstacle-Induced Maneuvers

Department of Electrical Engineering, College of Engineering, Qassim University, Buraydah 52571, Saudi Arabia
This article belongs to the Section Control Theory and Methods

Abstract

Heterogeneous unmanned aerial vehicle (UAV) formations face competing tracking and coordination demands during obstacle-induced maneuvers with follower-specific acceleration limits. Formation-reshaping adaptive super-twisting control (FR-ASTWC) is developed using a leader–neighbor deformation cue to drive an anchored, acceleration-limited reference before a common tracking loop. Under identical plants and tuning, FR-ASTWC is compared with direct adaptive super-twisting control (D-ASTWC), coordination-input ASTWC (C-ASTWC), and coordination-filtered-input ASTWC (CF-ASTWC). For the nominal exact drag model, ideal D-ASTWC and FR-ASTWC retain the exogenous inner residual and satisfy a verified common quadratic certificate; C-ASTWC and CF-ASTWC are empirical ablations because their residual contains the cue. At 70% capability, FR-ASTWC reduces active peak deformation, mean deformation, and plant saturation exposure relative to CF-ASTWC by 64.9%, 48.2%, and 50.8%, respectively. Across two bypass directions and three disturbance-phase variants, the mean reductions are 59.3%, 45.0%, and 47.2%. A further 1200 simulations use 100 paired uncertainty draws at each capability level. At 70%, the mean paired reductions relative to CF-ASTWC are 53.8%, 43.4%, and 46.7% for the same three metrics. Parameter sweeps and the 85% and 100% cases expose reference return and low-demand trade-offs. The evidence therefore supports a conditional architectural advantage under active heterogeneous constraints, not universal superiority or a collision avoidance guarantee.

1. Introduction

Cooperative unmanned aerial vehicles can enlarge sensing coverage, distribute payloads, and execute missions that are difficult for a single platform. Their usefulness depends not only on reaching a destination but also on maintaining a prescribed geometry while the vehicles turn, accelerate, avoid obstacles, and operate with unequal physical capabilities. Graph-based consensus and leader–follower methods provide a standard language for such coordination [1,2,3,4], while recent reviews summarize the continuing challenges of scalable UAV swarm formation control [5]. A mission-driven review published in 2026 further organized formation control around assembly, maintenance, and reconfiguration phases and highlighted resilience and heterogeneity as continuing research priorities [6]. Recent consensus research also addresses asynchronous cooperation–competition networks and bipartite agreement over quasi-structurally balanced signed networks [7,8]. These communication and interaction models broaden the coordination literature; the present study instead holds a cooperative, nonnegative, undirected graph fixed to isolate control signal placement. In a leader–follower formation, each follower may regulate a leader-relative offset and one or more neighbor-relative offsets, so local measurements are sufficient when the interaction graph is suitably connected and pinned to the leader.
UAV formation control has progressed from nominal consensus designs to time-varying formations, uncertain dynamics, communication delays, input constraints, and disturbance rejection. Dong et al. established time-varying formation conditions for UAV swarms [9]; Liang et al. addressed motion constraints and unknown disturbances in fixed-wing leader–follower formations [10]; Liu et al. and Zhou and Chen addressed input saturation [11,12]; Liu et al. examined communication delays [13]; and Yang et al. considered heterogeneous uncertainties over directed graphs [14]. A recent consensus-based study extended formation coordination to heterogeneous multi-agent systems operating in complex environments [15]. Prescribed-time networked quadrotor formation control has also been developed with explicit speed and input saturation constraints [16]. Broader surveys of constrained heterogeneous multi-agent cooperation document the same interaction between agent-level heterogeneity, network constraints, and anti-disturbance design [17], while recent fixed-time heterogeneous formation work treats multiple constraints explicitly [18]. These works demonstrate that heterogeneity and input constraints cannot be treated as secondary details. When the follower masses, normalized drag, and acceleration limits differ, the same leader maneuver does not consume the same fraction of available control capability at every vehicle.
Robust inner-loop tracking is frequently supplied by sliding-mode or higher-order sliding-mode control. The super-twisting algorithm provides continuous control action for systems with matched Lipschitz perturbations and admits strict Lyapunov analysis [19,20,21]. Adaptive gain formulations reduce the dependence on a precisely known perturbation bound [22,23]. Recent UAV studies have combined super-twisting-type controllers with formation tracking and disturbance estimation [24,25]. These developments motivate the robust tracker used here, but adaptive super-twisting control itself is not claimed as a new contribution.
A different area of the literature modifies a commanded reference before it reaches a pre-stabilized plant. Reference and command governors form a mature constraint management family in which a supervisory layer modifies commands to preserve state and input admissibility [26]. Distributed explicit reference governors and invariant-set governors have been applied to multi-UAV systems subject to thrust, velocity, collision, and workspace constraints [27,28]. Command-filtered backstepping also uses dynamic filters, principally to avoid repeated virtual control differentiation and to compensate for filter errors in strict-feedback designs [29]. The present method is neither a reference governor nor a command-filtered backstepping construction: it provides no invariant-set admissibility guarantee, and its second-order states deliberately reshape a formation target rather than approximating a virtual control derivative. Its nearest architectural question is whether excessive coordination demand should be handled upstream in the commanded trajectory or injected into the limited plant channel.
Obstacle-rich UAV missions add another layer to this question. Trajectory generation methods can provide dynamically smooth, collision-free paths for individual quadrotors and large swarms [30,31]. Formation control studies have also integrated artificial potential field or optimal consensus methods with obstacle avoidance [32,33]. A recent bearing-based distributed design combined single-leader formation tracking with obstacle avoidance behavior [34]. In this paper, obstacle avoidance is not redesigned. A common, smooth bypass trajectory is supplied by an external mission planner to all compared controllers. The control question is narrower: how should heterogeneous followers maintain formation while executing a demanding maneuver with limited translational actuation capability?
Most distributed formation controllers place leader–neighbor correction directly in the control input. Under generous input capability, this is natural and effective. Under tight limits, however, leader feedforward, drag compensation, robust tracking, and coordination all compete in the same saturated channel. Feng et al. replace a nominal deadline-guided performance boundary with an executable boundary computed from online maneuvering capability for fixed-wing formation tracking with nonholonomic coupling [35]. FR-ASTWC operates at a different layer: it reshapes the tracked translational follower reference so that the coordination cue is absent from the inner sliding-mode residual. Merely increasing coordination or sliding gains cannot increase the physical acceleration available to the follower. This motivates an actuation-aware decomposition in which deformation first reshapes an anchored, acceleration-limited follower reference and a common robust controller subsequently tracks it.
Table 1 distinguishes the mechanism investigated here from neighboring approaches. The contribution is a controlled comparison of where a local deformation cue enters an otherwise shared tracker, together with the resulting residual identity. Neither command modification nor adaptive super-twisting control is claimed to be new in isolation. The study does not benchmark external methods or transfer their admissibility and safety guarantees to FR-ASTWC.
Table 1. Position of the proposed architecture relative to related control approaches.
This paper makes the following contributions.
  • A formation deformation-driven reference layer is developed for heterogeneous leader–follower UAVs. The local pinned neighborhood deformation and its rate modify a dynamically anchored follower trajectory, and a separate radial limit is applied to the reference acceleration before the robust inner loop acts.
  • A four-way controlled placement study compares direct adaptive super-twisting control (D-ASTWC), coordination-input ASTWC (C-ASTWC), coordination-filtered-input ASTWC (CF-ASTWC), and formation-reshaping ASTWC (FR-ASTWC). D-ASTWC contains no explicit deformation correction; C-ASTWC injects the cue directly; CF-ASTWC dynamically filters the cue but still injects it at the plant input; and FR-ASTWC tracks states generated by the same filter law. Thus, C versus CF isolates filtering, whereas CF versus FR isolates reference versus input placement. Separate closed-loop runs need not have identical filter state histories.
  • The pinned graph identity relates local deformation to global formation error. The ideal super-twisting certificate is stated only for D-ASTWC and FR-ASTWC, whose inner residual remains the matched exogenous term. The larger, state-dependent residual slopes of C-ASTWC and CF-ASTWC are disclosed a posteriori rather than folded into a circular common proof.
  • A smooth obstacle bypass maneuver is evaluated at 100%, 85%, and 70% follower capability. The 85% case is explicitly identified as plant-kinematically feasible but marginal, and the 70% case is repeated for two bypass directions and three disturbance phases. A 144-run local parameter sweep and a 1200-run paired Monte Carlo study assess tuning sensitivity and a declared joint-uncertainty family without retuning the inner tracker.
In this paper, actuation-aware means that the upstream reference generator explicitly applies each follower’s acceleration limit a r , i , max ; it does not mean that the controller creates additional physical actuation or decision authority.
The remainder of the paper is organized as follows. Section 2 defines the heterogeneous mass-normalized model and pinned graph. Section 3 introduces the formation errors and placement objective. Section 4 presents the common module and four placements. Section 5 separates the D/FR certificate from conditional practical bounds and C/CF diagnostics. Section 6 defines the complete numerical protocol. Section 7 and Section 8 report and interpret the results, and Section 9 concludes the paper.

2. Heterogeneous UAV Model and Graph Preliminaries

Throughout, · denotes the Euclidean vector norm or induced matrix 2-norm; · F and · ∞ denote the Frobenius and infinity norms. The operators col, ⊗, and I n denote column stacking, the Kronecker product, and the n-dimensional identity, respectively. An identity without a subscript has the dimension required by its equation.
Consider one leader and N follower UAVs. The follower set is
𝒱 f = { 1 , 2 , … , N } ,
and the leader is indexed by L. The position and velocity of follower i in an inertial frame are p i , v i ∈ R 3 ; the leader variables are p L , v L ∈ R 3 , with a L = v ˙ L .
The fixed follower information topology is the undirected weighted graph
G f = ( 𝒱 f , E f , A ) ,
where E f is the set of undirected communication edges between followers, and A = [ a i j ] = A ⊤ ≥ 0 is the weighted adjacency matrix, with a i j > 0 if and only if { i , j } ∈ E f for i ≠ j , and a i i = 0 . The neighbor set and degree of follower i are
N i = { j ∈ 𝒱 f \ { i } : { i , j } ∈ E f } , q i = | N i | .
The leader’s influence on each follower i ∈ 𝒱 f is represented by the pinning weight a i L ≥ 0 . The leader is not included in the follower-neighbor set N i .

2.1. Physical and Mass-Normalized Translational Models

The physical translational model is
p ˙ i = v i , m i v ˙ i = F i − D i v i + d i F ( t ) + ϕ i F ( p i , v i , t ) ,
where m i > 0 is the mass, F i ∈ R 3 is the commanded translational force, D i = D i T ⪰ 0 is the physical drag coefficient matrix, d i F is an external force disturbance, and ϕ i F collects matched aerodynamic and low-level model residuals. The actual drag force is − D i v i .
Define
u i = F i m i , B i = D i m i , ω i = d i F + ϕ i F m i .
Then,
p ˙ i = v i , v ˙ i = u i − B i v i + ω i ( t ) .
Here, − B i v i is the normalized drag acceleration. For the isotropic translational drag model used in the simulations, B i = β i I 3 with follower-dependent β i . The simulated plant is propagated entirely in mass-normalized acceleration coordinates; once B i and a i , max are specified, the tabulated m i is used only to recover physical drag and force quantities and does not independently alter the trajectories.
Let B ^ i be the normalized drag matrix used by the controller and define the matched residual
ϑ i = ω i + ( B ^ i − B i ) v i .
The controller-oriented plant is
p ˙ i = v i , v ˙ i = u i − B ^ i v i + ϑ i .
The nominal capability sweep, six-scenario ensemble, and design parameter sensitivity study use B ^ i = B i , so ϑ i = ω i . The additional Monte Carlo study in Section 6.7 varies the true drag while retaining the nominal controller estimate. In these runs, the residual includes the velocity-dependent mismatch term in (7), and the nominal certificate is not asserted. Unknown mass is not tested.
The unsaturated acceleration-like command u i ⋆ is implemented through radial saturation,
u i = sat a i , max ( u i ⋆ ) ,
where
sat a ¯ ( ξ ) = ξ , ξ ≤ a ¯ , a ¯ ξ / ξ , ξ > a ¯ .
The available translational actuation capability is therefore the set
U i = { u i ∈ R 3 : u i ≤ a i , max } .
Define the plant saturation residual
ε a , i = u i − u i ⋆ .
Then,
v ˙ i = u i ⋆ − B ^ i v i + ϑ i + ε a , i .
Assumption 1
(Leader regularity). The leader trajectory is twice locally absolutely continuous, and v L , a L ∈ L ∞ , i.e., the leader velocity and acceleration are essentially bounded. The desired follower offsets are constant.
Assumption 2
(Matched residual). Each ϑ i is absolutely continuous, with
ϑ i ( t ) ≤ ϑ ¯ i , ϑ ˙ i ( t ) ≤ ℓ ¯ i .
Here, ϑ ¯ i and ℓ ¯ i are finite nonnegative constants bounding the matched-residual magnitude and its time derivative magnitude, respectively.
Assumption 3
(Local information). Follower i has access to its own position and velocity; the leader-relative state, relative position, and velocity with respect to each j ∈ N i ; and the planner broadcast a L . The broadcast is required even for a follower whose pinning coefficient is zero: pinning specifies formation error coupling, whereas a L is common trajectory feedforward. The present study assumes a fixed graph and does not model communication delay or packet loss.

2.2. Pinned Interaction Matrix

Define the follower Laplacian and leader-pinning matrix
L a = D a − A , D a = diag ∑ j a 1 j , … , ∑ j a N j ,
G L = diag ( a 1 L , … , a N L ) ,
and the pinned matrix
H = L a + G L .
Assumption 4
(Pinned, row-normalized graph). The follower graph is fixed, undirected, and connected, and at least one follower has a positive leader-pinning weight. The cue weights obey
a i L + ∑ j ∈ N i a i j = 1 .
Consequently, H = H T ≻ 0 ; for this convention, H = I N − A when A contains only follower–follower weights.
Indeed,
y T H y = 1 2 ∑ i = 1 N ∑ j = 1 N a i j ( y i − y j ) 2 + ∑ i = 1 N a i L y i 2 > 0
for every nonzero y ∈ R N under Assumption 4.

3. Problem Formulation and Formation Deformation Signals

Assign follower i the constant desired leader-relative displacement r i ∈ R 3 . The consistent desired pairwise offset is
Δ i L = r i , Δ i j = r i − r j .
The nominal follower reference is
p d , i 0 = p L + r i , v d , i 0 = v L , a d , i 0 = a L .
Define
e i L = ( p i − p L ) − r i ,
e i j = ( p i − p j ) − ( r i − r j ) , j ∈ N i .
The local formation error matrix and its sliding matrix are
E i = e i L e i j 1 ⋯ e i j q i ,
S i = E ˙ i + Λ f , i E i , Λ f , i = Λ f , i T ≻ 0 .
The degree-normalized scalar scheduling signal is
ρ i = S i F q i + 1 .
It has units of velocity and is used only to schedule the common adaptive gains. The normalization avoids automatically producing larger scheduled gains at nodes with more local error columns. Graph weights are intentionally not applied in (26); they shape the coordination cue below rather than being counted twice.
Let
w i = a i L a i j 1 ⋯ a i j q i T , w ˙ i = 0 .
Equation (18) gives 1 T w i = 1 . The locally computable deformation vector is
χ i = E i w i = a i L e i L + ∑ j ∈ N i a i j e i j ,
with χ ˙ i = E ˙ i w i .
Define
x i = e i L , x = col ( x 1 , … , x N ) , χ = col ( χ 1 , … , χ N ) , H ¯ = H ⊗ I 3 .
Offset consistency gives e i j = x i − x j and therefore
χ = H ¯ x .
Since H ≻ 0 ,
λ min ( H ) x ≤ χ ≤ λ max ( H ) x .
Thus, regulating the local deformation vectors bounds the global leader-relative formation error. This is a graph-based local-to-global bound, not the cooperative sharing of physical actuation capability.
The shared deformation cue is
g f , i = K p , f , i χ i + K d , f , i χ ˙ i ,
where K p , f , i , K d , f , i ≻ 0 . Four placements are compared under the same plant, disturbances, graph, inner robust controller parameters, initial gains, and final actuator limits.
D-ASTWC : no explicit g f , i in the nominal reference or plant command . C-ASTWC : − g f , i is added directly to the final plant command . CF-ASTWC : the dynamically filtered cue is added to the final plant command . FR-ASTWC : − g f , i drives an anchored , limited reference before tracking .
D-ASTWC computes ρ i for the common gain scheduler but injects no additive correction (32) into either its reference or its plant command. C-ASTWC and CF-ASTWC are controlled numerical ablations. Only D-ASTWC and FR-ASTWC retain the exogenous ideal inner residual required by the formal certificate in Section 5. Table 2 summarizes these placements and their ideal inner residuals.
Table 2. Architecture comparison. Every realization uses the same deformation-based gain scheduler. Residuals are for the ideal unsaturated inner loop; the nominal exact drag case has ϑ i = ω i .

4. Common Adaptive Super-Twisting Module and Controller Placements

4.1. Common Adaptive Super-Twisting Module

For each realization μ ∈ { D , C , CF , R } and follower i, define the tracking error e μ , i and sliding variable
s μ , i = e ˙ μ , i + Λ i e μ , i , Λ i = Λ i T ≻ 0 .
Here, Λ f , i in Section 3 shapes the formation sliding matrix S i , whereas Λ i is the inner reference tracking gain; the two matrices serve different roles. The subscript R denotes FR-ASTWC, while F denotes the CF filter states. Each tracking error is defined relative to the realization’s own reference. For s ∈ R 3 , define componentwise
Φ ( s ) = col | s 1 | 1 / 2 sgn s 1 , | s 2 | 1 / 2 sgn s 2 , | s 3 | 1 / 2 sgn s 3 ,
Sgn ( s ) = col ( sgn s 1 , sgn s 2 , sgn s 3 ) .
The ideal super-twisting correction is
ν μ , i = − k 1 i μ ( t ) Φ ( s μ , i ) + z μ , i , z ˙ μ , i = − k 2 i μ ( t ) Sgn ( s μ , i ) .
The scalar gains are projected to pre-certified intervals,
k ˙ 1 i μ = Proj [ k ̲ 1 i , k ¯ 1 i ] k 1 i μ , γ 1 i ρ i μ − σ 1 i ( k 1 i μ − k ̲ 1 i ) ,
k ˙ 2 i μ = Proj [ k ̲ 2 i , k ¯ 2 i ] k 2 i μ , γ 2 i ρ i μ − σ 2 i ( k 2 i μ − k ̲ 2 i ) .
For a closed interval [ k ̲ , k ¯ ] , the continuous-time projection is
Proj [ k ̲ , k ¯ ] ( k , ψ ) = 0 , k = k ̲ and ψ < 0 , 0 , k = k ¯ and ψ > 0 , ψ , otherwise .
The numerical Euler update additionally clips discrete-step excursions to the interval. All realizations use k 1 i ( 0 ) = k ̲ 1 i , k 2 i ( 0 ) = k ̲ 2 i , and z μ , i ( 0 ) = 0 . The variables z and k 2 have acceleration and jerk units, respectively, while k 1 has the corresponding SI-derived unit required by k 1 | s | 1 / 2 . The minimum gains provide the certified D/FR margin; ρ i only schedules additional gain inside the box. All four realizations use the same law and parameters, although their gain histories differ because their deformation histories differ.
The numerical implementation uses the regularized maps
Sgn ϵ s ( s ℓ ) = s ℓ | s ℓ | + ϵ s , Φ ϵ s ( s ℓ ) = s ℓ | s ℓ | + ϵ s ,
so exact finite-time convergence is claimed only for the ideal law (37); the implemented law supports practical convergence. The discontinuous ideal dynamics are interpreted in the Filippov sense, as in standard super-twisting analysis [20]. The numerical regularization replaces this differential inclusion with a continuous approximation.

4.2. D-ASTWC: Direct Adaptive Super-Twisting Control

For D-ASTWC,
e D , i = p i − p d , i 0 , e ˙ D , i = v i − v L ,
with command
u D , i ⋆ = a L + B ^ i v i − Λ i e ˙ D , i + ν D , i .
The sliding dynamics are
s ˙ D , i = ν D , i + ϑ i + ε a , i D .
Figure 1 shows that formation information schedules the common gains but is not added to the D-ASTWC command.
Figure 1. D-ASTWC architecture for follower i. Formation information affects the adaptive gain scheduling signal, but no additive deformation cue is inserted into the nominal reference or final plant command. Gray blocks denote external signals and the plant, blue denotes reference and tracking computations, cyan denotes ASTWC, orange denotes formation processing, and red denotes saturation. Solid arrows indicate signal flow; dashed gray arrows indicate follower-state feedback.

4.3. C-ASTWC: Coordination-Input Adaptive Super-Twisting Control

C-ASTWC retains the nominal reference and tracking surface but places the shared deformation cue directly in the plant input:
u C , i ⋆ = a L + B ^ i v i − Λ i e ˙ C , i + ν C , i − g f , i C .
Thus,
s ˙ C , i = ν C , i + ϑ i − g f , i C + ε a , i C .
C-ASTWC is a controlled insertion-point comparator: it uses the same K p , f , i and K d , f , i as FR-ASTWC, but it does not redesign the tracking manifold or introduce a separate reference state. Its direct signal placement is summarized in Figure 2.
Figure 2. C-ASTWC architecture for follower i. The leader–neighbor deformation cue is placed directly in the final plant command, while the nominal leader offset reference is retained. Block colors and arrow styles follow Figure 1; orange arrows identify deformation-cue injection.

4.4. CF-ASTWC: Coordination-Filtered-Input Adaptive Super-Twisting Control

CF-ASTWC uses the same second-order filter and upstream limit as FR-ASTWC but retains the nominal tracking reference. The filter states p F , i , v F , i and the following deviations are introduced:
ξ p , i F = p F , i − p d , i 0 , ξ v , i F = v F , i − v L .
The positive anchoring gains k n , p and k n , v have units s−2 and s−1, respectively. The raw and implemented filter accelerations are
a F , i ⋆ = a L − g f , i CF − k n , p ξ p , i F − k n , v ξ v , i F ,
a F , i = sat a r , i , max ( a F , i ⋆ ) , p ˙ F , i = v F , i , v ˙ F , i = a F , i ,
with p F , i ( 0 ) = p d , i 0 ( 0 ) and v F , i ( 0 ) = v L ( 0 ) . Define the filtered plant input cue
g f , i F = a L − a F , i .
CF-ASTWC tracks p d , i 0 , v L , a L , not p F , i , v F , i , a F , i , and uses
u CF , i ⋆ = a L + B ^ i v i − Λ i e ˙ CF , i + ν CF , i − g f , i F .
Therefore,
s ˙ CF , i = ν CF , i + ϑ i − g f , i F + ε a , i CF .
C versus CF isolates dynamic filtering; CF versus FR compares filtered input placement with tracking the dynamic reference. The shared filter law, parameters, and limit do not imply identical filter state or acceleration histories in independent closed-loop runs. Figure 3 displays this distinction.
Figure 3. CF-ASTWC architecture for follower i. The second-order filter law, parameters, and upstream limit match those of FR-ASTWC, but the nominal reference is retained and the filtered cue g f , i F is injected at the final plant input sum. Block colors and arrow styles follow Figure 1 and Figure 2; the green block denotes the anchored dynamic filter.

4.5. FR-ASTWC: Formation-Reshaping Adaptive Super-Twisting Control

Define the reference deviations
ξ p , i = p r , i − p d , i 0 , ξ v , i = v r , i − v L = ξ ˙ p , i .
The unsaturated reshaped acceleration is
a r , i ⋆ = a L − g f , i R − k n , p ξ p , i − k n , v ξ v , i ,
where k n , p , k n , v > 0 . The implemented reference acceleration and its residual are
a r , i = sat a r , i , max ( a r , i ⋆ ) = a r , i ⋆ + ε r , i .
The reference states satisfy
p ˙ r , i = v r , i , v ˙ r , i = a r , i ,
with p r , i ( 0 ) = p d , i 0 ( 0 ) and v r , i ( 0 ) = v L ( 0 ) . Hence,
ξ ¨ p , i + k n , v ξ ˙ p , i + k n , p ξ p , i = − g f , i R + ε r , i .
The inner tracking error is
e R , i = p i − p r , i , e ˙ R , i = v i − v r , i ,
and the plant command is
u R , i ⋆ = a r , i + B ^ i v i − Λ i e ˙ R , i + ν R , i .
Its sliding dynamics are
s ˙ R , i = ν R , i + ϑ i + ε a , i R .
The outer filter modifies the demanded trajectory without increasing the physical actuation capability. To expose the changed feedback, write e i 0 = p i − p d , i 0 and s i 0 = ( v i − v L ) + Λ i e i 0 along the respective closed-loop trajectory. Equations (53) and (34) give
s R , i = s i 0 − ξ v , i − Λ i ξ p , i .
Substituting (50) and (53) into the commands yields
u CF , i ⋆ = a F , i + B ^ i v i − Λ i ( v i − v L ) + ν CF , i , u R , i ⋆ = a r , i + B ^ i v i − Λ i ( v i − v L ) + Λ i ξ v , i + ν R , i .
Thus, the changed tracking surface and reference velocity also change the inner correction; filtering an input cue alone does not reproduce FR feedback.
Figure 4 shows that the filtered states themselves, rather than only g f , i F , define the inner-loop target.
Figure 4. Proposed FR-ASTWC architecture for follower i. Formation deformation acts through an anchored, acceleration-limited dynamic reference before the common adaptive super-twisting tracking loop. Block colors and arrow styles follow Figure 1; orange arrows carry the deformation cue, while the green block and arrows identify dynamic reference generation and anchoring.
Proposition 1
(Residual and placement asymmetry). For the ideal unsaturated inner loops, the residual entering the super-twisting subsystem is
δ i D = δ i R = ϑ i , δ i C = ϑ i − g f , i C , δ i CF = ϑ i − g f , i F .
Accordingly, a bound on ϑ ˙ i is sufficient for D-ASTWC and FR-ASTWC, whereas C-ASTWC and CF-ASTWC require an additional bound on the derivative of a closed-loop, state-dependent cue. Under ideal sliding, the equivalent corrections satisfy
ν D , i eq = ν R , i eq = − ϑ i , ν C , i eq = g f , i C − ϑ i , ν CF , i eq = g f , i F − ϑ i .
On ideal sliding, each realization’s own tracking error satisfies e ˙ μ , i = − Λ i e μ , i . With ε r , i = 0 , FR-ASTWC additionally retains the stable target dynamics
ξ ¨ p , i + k n , v ξ ˙ p , i + k n , p ξ p , i = − g f , i R .
Thus, reference placement removes the deformation cue from the inner residual. With exact nominal drag, the remaining ϑ i = ω i is exogenous. This structural distinction does not assert uniformly lower deformation or saturation for every trajectory.
Proof. 
Equations (44), (46), (52) and (60) give (63). Setting each ideal sliding variable and its derivative to zero gives the equivalent corrections. The reduced error dynamics follow from the surface definitions, and the FR target dynamics follow from (57).    □

5. Stability and Practical Boundedness Analysis

The analysis separates the ideal discontinuous, unsaturated system from the regularized and occasionally saturated numerical realization. The ideal common certificate is restricted to D-ASTWC and FR-ASTWC by Proposition 1. C-ASTWC and CF-ASTWC remain empirical placement ablations, and the practical result is explicitly conditional on bounded implemented residuals. The hypotheses are the stated leader regularity with bounded velocity/acceleration and constant offsets, an absolutely continuous matched residual with a bounded magnitude and derivative, the fixed symmetric pinned graph, positive tracking/cue/anchor gains, and projected gains inside the certified box. Follower-dependent drag and acceleration limits are retained, but input feasibility is an additional premise of the ideal theorem. The tested deformation cue is continuous state feedback driven by smooth planned transitions; the analysis does not cover arbitrary reference state resets or switching graphs.

5.1. Graph Consequence

Lemma 1
(Local-to-global deformation bound). Under Assumption 4,
x ≤ λ min ( H ) − 1 χ .
Consequently, bounded χ implies bounded leader-relative and neighbor-relative formation errors.
Proof. 
Equation (30) and the positive definiteness of H give (31). Since e i j = x i − x j , every pairwise error is a linear function of x.    □

5.2. Common Ideal Super-Twisting Certificate

For one component of follower i, write the ideal residual-form dynamics as
s ˙ = − k 1 ( t ) | s | 1 / 2 sgn ( s ) + y , y ˙ = − k 2 ( t ) sgn ( s ) + δ ˙ ( t ) ,
where | δ ˙ ( t ) | ≤ L i . For s ≠ 0 , define φ = | s | 1 / 2 sgn ( s ) and ζ = [ φ y ] T . Then,
ζ ˙ = 1 2 | φ | A ( k 1 , k 2 , η ) ζ , A ( k 1 , k 2 , η ) = − k 1 1 − 2 ( k 2 − η ) 0 ,
where η = δ ˙ sgn ( φ ) ∈ [ − L i , L i ] .
Condition 1
(D/FR common gain certificate). For each follower i, there exist P i = P i T ≻ 0 and μ i > 0 such that
A v T P i + P i A v ⪯ − μ i I 2
for all eight vertices generated by
k 1 ∈ { k ̲ 1 i , k ¯ 1 i } , k 2 ∈ { k ̲ 2 i , k ¯ 2 i } , η ∈ { − L i ϑ , L i ϑ } ,
where L i ϑ ≥ ess sup t ϑ ˙ i ( t ) ∞ .
Because ϑ ˙ i ( t ) ∞ ≤ ϑ ˙ i ( t ) 2 , Assumption 2 permits the conservative choice L i ϑ = ℓ ¯ i . The numerical study instead uses the tighter componentwise bound in (73).
Because (69) is affine in ( k 1 , k 2 , η ) , the eight vertex inequalities certify the complete box; this is a standard polytopic common quadratic argument [36]. The matrix P i is follower-specific and common over the follower’s gain box and ideal D/FR residual model. It is constant, so gain rate terms do not enter its Lyapunov derivative. With V = ζ T P i ζ ,
V ˙ ≤ − c i V 1 / 2 , c i = μ i 2 λ max ( P i ) ,
which yields the conservative ideal reaching time estimate
T i ≤ 4 λ max ( P i ) μ i V ( 0 ) .
For the nominal certificate audit, B ^ i = B i and therefore ϑ ˙ i = ω ˙ i . The disturbance derivative is evaluated analytically on the grid t k = k Δ t , k = 0 , … , 20,000, with Δ t = 0.002  s, for all three disturbance phase variants. The maximum below is taken over these sampled times, components, and phase variants and is enlarged by 15% plus 0.05  m/s3:
L i ϑ = 1.15 max ℓ , t | ϑ ˙ i ℓ ( t ) | + 0.05 .
Section 7.1 supplies the analytic intersample and post-horizon enclosure used in the numerical certificate audit; the sampled maximum alone is not the continuous-time bound. The certificate applies to the stated nominal disturbance family. In the Monte Carlo study, the true drag varies while the controller retains its nominal drag, so (7) contains a state-dependent mismatch term; the study is empirical and is not covered by the nominal numerical certificate. C-ASTWC and CF-ASTWC additionally require bounds on ϑ ˙ i − g ˙ f , i ; their realized slopes are a posteriori diagnostics.

5.3. Tracking Error Bound

For any realization,
e ˙ μ , i = − Λ i e μ , i + s μ , i .
Hence, if s μ , i is bounded,
e μ , i ( t ) ≤ e − λ i t e μ , i ( 0 ) + ∫ 0 t e − λ i ( t − τ ) s μ , i ( τ ) d τ ,
where λ i = λ min ( Λ i ) . In particular,
lim sup t → ∞ e μ , i ( t ) ≤ λ i − 1 lim sup t → ∞ s μ , i ( t ) .
Under ideal finite-time sliding, the tracking error converges exponentially to zero after reaching.

5.4. Anchored Reference Dynamics

Stack ξ = col ( ξ p , 1 , … , ξ p , N ) and e R = col ( e R , 1 , … , e R , N ) . Since x = e R + ξ and χ = H ¯ x , the FR reference equation becomes
ξ ¨ + ( k n , v I + K d , f H ¯ ) ξ ˙ + ( k n , p I + K p , f H ¯ ) ξ = − K p , f H ¯ e R − K d , f H ¯ e ˙ R + ε r ,
where K p , f = blkdiag ( K p , f , 1 , … , K p , f , N ) , K d , f is defined similarly, and ε r stacks the reference saturation residuals.
Let y = H ¯ 1 / 2 ξ and e y = H ¯ 1 / 2 e R . Then,
y ¨ + C y y ˙ + K y y = d y ,
where
C y = k n , v I + H ¯ 1 / 2 K d , f H ¯ 1 / 2 ≻ 0 , K y = k n , p I + H ¯ 1 / 2 K p , f H ¯ 1 / 2 ≻ 0 ,
d y = − H ¯ 1 / 2 K p , f H ¯ 1 / 2 e y − H ¯ 1 / 2 K d , f H ¯ 1 / 2 e ˙ y + H ¯ 1 / 2 ε r .
The state z y = col ( y , y ˙ ) has the system matrix
A y = 0 I − K y − C y , Γ y = 0 I .
Because C y ≻ 0 and K y ≻ 0 , the unforced system has energy W y = 1 2 y ˙ 2 + 1 2 y T K y y and W ˙ y = − y ˙ T C y y ˙ ≤ 0 . LaSalle’s invariance principle implies asymptotic stability, so A y is Hurwitz. For any Q y = Q y T ≻ 0 , let P y = P y T ≻ 0 solve
A y T P y + P y A y = − Q y .
Then, V y = z y T P y z y satisfies
V ˙ y ≤ − α y V y + β y d y 2 ,
with
α y = λ min ( Q y ) 2 λ max ( P y ) , β y = 2 P y Γ y 2 λ min ( Q y ) .
Therefore the reshaped reference subsystem (78) is input-to-state stable (ISS) with respect to the input d y in the standard Lyapunov sense [37].
Theorem 1
(Ideal D/FR convergence). Suppose that Assumptions 1–4 and Condition 1 hold. For the ideal unregularized law with ε a , i D = ε a , i R = 0 throughout, the inner D-ASTWC and FR-ASTWC sliding variables reach zero in finite time. Their tracking errors subsequently converge exponentially. For FR-ASTWC, if ε r = 0 , then e R → 0 , ξ → 0 , and x = e R + ξ → 0 .
Proof. 
For D-ASTWC and FR-ASTWC, Proposition 1 gives δ i = ϑ i , so Condition 1 and (71) establish finite-time reaching componentwise. Equation (74) gives exponential tracking after reaching. For FR-ASTWC, (78) is asymptotically stable with vanishing e R , e ˙ R , and ε r ; hence, ξ → 0 and x = e R + ξ → 0 .    □
For the implementation bound, define s R = col ( s R , 1 , … , s R , N ) and Λ = blkdiag ( Λ 1 , … , Λ N ) .
Proposition 2
(Conditional practical FR bound). For the regularized and saturated implementation, suppose that
lim sup t → ∞ s R ( t ) ≤ s ¯ , lim sup t → ∞ ε r ( t ) ≤ ε ¯ r .
Then, the tracking error, reshaped reference deviation, and global formation error are ultimately bounded under the stated assumptions. One admissible conditional bound has the form
lim sup x ≤ e ¯ + 1 λ min ( H ) β y α y λ min ( P y ) d ¯ y ,
where e ¯ ≤ λ min ( Λ ) − 1 s ¯ and d ¯ y follows from (80) using the bounds on e R , e ˙ R , and ε r .
Proof. 
Equation (76) bounds e R , and e ˙ R = − Λ e R + s R is therefore bounded. Equation (83) bounds z y , while ξ ≤ λ min ( H ) − 1 / 2 y . Finally, x = e R + ξ gives (86).    □
The finite-horizon simulation observations are consistent with the boundedness premises in Proposition 2; they do not establish these asymptotic premises. These premises are not consequences of Assumptions 1–4. The proposition is therefore an implication and not a global stability theorem for the saturated nonlinear implementation.
Remark 1
(Scope of C-ASTWC and CF-ASTWC). No ideal finite-time certificate is claimed for C-ASTWC or CF-ASTWC with the selected gain box. Their state-dependent residuals in (63) require additional cue derivative bounds. The complete realized envelope fails the necessary k ̲ 2 − L > 0 margin for followers 1 and 2—most severely for the lower-capability follower 2. These controllers are retained as numerical placement ablations; increasing k 2 and retuning every controller is outside the scope of the controlled comparison.
Remark 2
(Actuation and safety scope). The reference limit a r , i , max < a i , max is an upstream demand allocation setting. Indeed, (59) gives
u R , i ⋆ ≤ a r , i , max + B ^ i v i − Λ i e ˙ R , i + ν R , i .
Without a bound on the second term, the reference cap does not guarantee final-command feasibility or reduced saturation exposure. The reference integrator has no separate anti-windup state; anchoring supplies restoring feedback, but global windup exclusion is not proven. Likewise, the preplanned obstacle trajectory yields a numerical clearance margin, not a collision avoidance theorem. Formal input admissibility or collision avoidance would require an invariant set, barrier function, constrained optimization, or comparable safety layer.

6. Simulation Configuration and Evaluation Protocol

6.1. Heterogeneous Followers and Graph

The numerical study uses one leader and three followers. The complete undirected follower graph has neighbor weight a i j = 0.275 and leader-pinning weight a i L = 0.45 , giving
H = 1 − 0.275 − 0.275 − 0.275 1 − 0.275 − 0.275 − 0.275 1 ,
with eigenvalues { 0.45 , 1.275 , 1.275 } . Hence, Lemma 1 gives x ≤ ( 1 / 0.45 ) χ ≈ 2.22 χ . The desired follower offsets are the columns of
Δ = − 2.0 − 2.0 − 4.0 − 1.5 1.5 0.0 0.0 0.0 0.0 m .
The initial leader state is p L ( 0 ) = [ 0 , 0 , 2 ] T  m and v L ( 0 ) = [ 0.58 , 0 , 0 ] T  m/s. In the nominal and deterministic scenario studies, each follower starts at p i ( 0 ) = p L ( 0 ) + r i and v i ( 0 ) = v L ( 0 ) , so the reported errors are not dominated by initial condition recovery. Table 3 lists the heterogeneous physical descriptors and mass-normalized plant parameters; R i denotes the spherical reporting radius of follower i.
Table 3. Heterogeneous follower parameters. D i = m i β i is reported for the isotropic physical drag model.
Every controller uses the common settings in Table 4.
Table 4. Controller and numerical parameters.
The scalar cue coefficients in Table 4 multiply I 3 and have units s−2 and s−1. The deformation cue combines the proportional restoration of the weighted shape error with damping through its measured rate; it uses no obstacle distance input. The positive anchor gains restore the dynamic reference toward the nominal leader offset. In isolation, the anchor polynomial s 2 + 3.45 s + 2.40 has poles − 0.9663 and − 2.4837  s−1, natural frequency 1.5492  rad/s, and damping ratio 1.1135 . These values describe an overdamped nominal return, not optimal tuning or the complete saturated response. The nominal limit ratio 0.90 reserves part of the acceleration budget for tracking and drag compensation but does not guarantee final-command feasibility. The sensitivity experiment described below varies these design choices while fixing the inner tracker.
The simulations were performed using MATLAB R2024b on 64-bit Windows. At each step, the formation signals, reference acceleration, sliding correction, and saturated plant command are evaluated from the current states. The plant acceleration gives v k + 1 = v k + Δ t v ˙ k and p k + 1 = p k + Δ t v k + 1 2 Δ t 2 v ˙ k ; the controller and reference velocity states use explicit updates, and the reference position uses the corresponding constant-acceleration update. The archived scripts contain the exact update order, normalized directions, configurations, and figure/metric routines. The validation runner and direct certificate check require no optimization, statistics, or parallel computing toolbox. This is a fixed-step simulation, not a measured real-time implementation.

6.2. Directionally Heterogeneous Disturbances

Every controller is subjected to the same smooth, directionally heterogeneous matched disturbances. Let e 1 i and e 2 i be the ith columns of the normalized direction matrices D p and D s . The injected acceleration disturbance is
ω i ( t ) = b i ( t ) + d I , i ( t ) + g i ( t ) ,
where
b i ( t ) = A b , i 0.70 sin ( 0.38 t + 0.40 i ) e 1 i + 0.45 cos ( 0.31 t + 0.75 i ) e 2 i ,
d I , i ( t ) = A I , i υ i ( t ) sin ( ω 1 i τ i + ϕ 1 i ) e 1 i + 0.65 cos ( ω 2 i τ i + ϕ 2 i ) e 2 i ,
g i ( t ) = A G , i exp − t − t G , i σ G , i 2 ( 0.85 e 1 i − 0.35 e 2 i ) .
Here, τ i = t − t I , i on and υ i ( t ) = 1 2 [ 1 − cos ( 2 π τ i / T i ) ] inside the interval [ t I , i on , t I , i off ] , with T i = t I , i off − t I , i on ; d I , i = 0 outside this interval. The follower-specific intervals are
T d , 1 = [ 12.30 , 16.35 ] s , T d , 2 = [ 13.20 , 17.25 ] s , T d , 3 = [ 14.00 , 18.05 ] s ,
so the complete union is T d = [ 12.30 , 18.05 ] s. The effective interval amplitudes are 1.5066 , 1.29735 , and 1.71585 m/s2. The displayed normalized primary and secondary directions are rounded to four decimals and are the columns of
D p = 0.9305 − 0.2921 − 0.7111 − 0.3257 0.9249 − 0.5588 0.1675 0.2434 − 0.4267 , D s = − 0.2005 0.4490 0.3017 0.3008 0.0998 0.7542 0.9324 − 0.8880 0.5832 .
For exact reproduction, normalize each column of the following unrounded primary and secondary seeds, respectively:
1 − 0.30 − 0.70 − 0.35 0.95 − 0.55 0.18 0.25 − 0.42 , − 0.20 0.45 0.30 0.30 0.10 0.75 0.93 − 0.89 0.58 .
The base amplitudes are [ 0.0871875 , 0.0775000 , 0.0968750 ]  m/s2. The frequency vectors are [ 2.30 , 1.85 , 2.65 ] and [ 1.55 , 2.20 , 1.35 ]  rad/s, with phase vectors [ 0.30 , 1.15 , 2.05 ] and [ 1.20 , 0.45 , 1.70 ]  rad. The Gaussian gust centers, amplitudes, and widths are [ 23.70 , 25.00 , 26.05 ]  s, [ 0.8649 , 1.00905 , 0.792825 ]  m/s2, and [ 0.75 , 0.95 , 0.85 ]  s. Equation (90) is differentiated analytically for the certificate audit. No observer-derived cue is inserted into the reference.

6.3. Obstacle-Induced Leader Maneuver

The leader has a constant longitudinal speed x ˙ L = 0.58  m/s and altitude z L = 2  m; its total speed varies during lateral transitions. Let h ( τ ) = 10 τ 3 − 15 τ 4 + 6 τ 5 . The lateral path is y L ( t ) = 3.5 h ( ( t − 17 ) / 3 ) on [ 17 , 20 ]  s, is held at 3.5  m on [ 20 , 32 ]  s, and returns as y L ( t ) = 3.5 [ 1 − h ( ( t − 32 ) / 3 ) ] on [ 32 , 35 ]  s; otherwise, y L = 0 . The position, velocity, and acceleration are continuous, and the lateral velocity and acceleration vanish at each junction; jerk is piecewise continuous and changes at the splice times. The peak lateral speed and acceleration are 2.1875  m/s and 2.2453  m/s2, respectively. The spherical obstacle has center p o = [ 13.5 , 0 , 2 ] T  m and radius R o = 1  m. Plant velocity and controller states use a fixed explicit first-order step Δ t = 0.002  s, whereas the position uses the constant-acceleration kinematic update over each step. The active acceleration-producing intervals are
T o , a = [ 17 , 20 ] ∪ [ 32 , 35 ] s .
The common path is generated outside the compared controllers. Accordingly, the experiment evaluates formation maintenance during an obstacle-induced maneuver, rather than proposing an obstacle avoidance algorithm.
Table 5 compares the peak planned lateral acceleration with the follower limits. The 85% case is the marginal plant-kinematic regime: every final plant limit exceeds 2.2453  m/s2, but follower 2 has only 0.0497  m/s2 nominal headroom and its CF/FR upstream setting is lower than the peak. This feedforward comparison is necessary but not sufficient for complete feasibility because drag compensation, disturbances, and feedback share the same final channel.
Table 5. Peak planned lateral acceleration versus follower-specific final limits and CF/FR upstream limits. Parentheses give final-limit headroom relative to 2.2453  m/s2.
Figure 5 and Figure 6 show elevated and planar views of the FR-ASTWC bypass geometry in the 70% reference run. They illustrate the common scenario rather than comparing controllers; the numerical clearance values are reported separately in Section 7.5.
Figure 5. Single-panel three-dimensional view of the FR-ASTWC obstacle bypass geometry at 70% available translational actuation capability. Synchronous snapshots distinguish simultaneous UAV configurations from complete trajectory curves. The panel is illustrative and is not used for controller discrimination; the positive clearance is a numerical scenario result rather than a formal collision avoidance guarantee.
Figure 6. Planar view of the same FR-ASTWC reference run as in Figure 5. This panel shows the bypass geometry and obstacle separation without making a visual controller comparison claim; exact required clearance values are given in Section 7.5.

6.4. Available Actuation Capability Sweep and Metrics

The nominal limits a i , max 0 are scaled as
a i , max ( α ) = α a i , max 0 , α ∈ { 1.00 , 0.85 , 0.70 } .
The word capability refers only to the maximum translational acceleration command available before saturation. It does not imply communication or decision authority. The common CF/FR upstream limit is 0.90 a i , max ( α ) .
Define the mean deformation and intensity
χ ¯ ( t ) = 1 N ∑ i = 1 N χ i ( t ) , ρ ¯ ( t ) = 1 N ∑ i = 1 N ρ i ( t ) .
For full-horizon reporting, the leader error is e i L , the neighbor error is e i j over unique undirected edges, and the deformation error is χ i . For a sampled vector error r m ( t k ) over a time index set I and M followers or graph edges, the reported root mean square error (RMSE) is
RMSE ( r ) = 1 | I | M ∑ k ∈ I ∑ m = 1 M r m ( t k ) 2 .
Let I a = { k : t k ∈ T o , a } . The active peak and active-window mean are
χ pk , a = max k ∈ I a χ ¯ ( t k ) , χ mean , a = 1 | I a | ∑ k ∈ I a χ ¯ ( t k ) .
The plant saturation duty over an index set I is
D u , I = 100 N | I | ∑ k ∈ I ∑ i = 1 N 1 { u i ⋆ ( t k ) > a i , max + 10 − 12 } ,
where 10 − 12  m/s2 is the numerical comparison tolerance. The denominator counts follower–time samples, rather than only times when at least one follower saturates. Upstream duty uses a F , i ⋆ > a r , i , max for CF-ASTWC and a r , i ⋆ > a r , i , max for FR-ASTWC, with the same 10 − 12  m/s2 comparison tolerance. The applied and commanded control demand integrals are
J u = ∫ T ∑ i u i ( t ) 2 d t , J u ⋆ = ∫ T ∑ i u i ⋆ ( t ) 2 d t ,
with units m2/s3; they are not electrical energy. Other reported quantities are the peak and mean of χ ¯ and ρ ¯ over T o , a , peak u i ⋆ , and maximum p r , i − p d , i 0 . Window sensitivity is assessed through the extended-window sample mean
χ ¯ ext = 1 | I e | ∑ k ∈ I e χ ¯ ( t k ) , I e = k : t k ∈ [ 17 , 23 ] ∪ [ 32 , 38 ] s .
Both active and extended masks include their endpoints. With Δ t = 0.002  s, they contain 3002 and 6002 samples, respectively; the complete horizon contains 20001 samples. The tables and captions distinguish these windows explicitly. Active-window effort is evaluated by trapezoidal integration separately over [ 17 , 20 ] and [ 32 , 35 ]  s, with their endpoints included. This removes the small half-step contributions outside these intervals that arose from applying the full-grid trapezoidal rule to zero-masked power in the original reporting code. All active effort entries here use the corrected convention. The archived legacy columns permit comparison; deformation, saturation, recovery, and full-horizon effort values are unaffected.
For a nonnegative metric M, the within-scenario relative reduction is R j = 100 ( M B , j − M FR , j ) / M B , j , where B denotes the paired comparator. The reported mean paired percentage is n − 1 ∑ j R j , not the percentage formed from two aggregate means. Absolute differences are M B , j − M FR , j ; positive values favor FR. Percentage reductions are undefined when M B , j ≤ 10 − 12 , including zero-saturation cases, and are not assigned a value of zero.
For numerical clearance reporting, d req = 0.20  m is the obstacle buffer and d sep = 0.20  m is the inter-UAV buffer; p o , R o , and R i denote the obstacle center, obstacle radius, and follower radii.

6.5. Filtered Input and Scenario Variation Protocol

The capability sweep evaluates D-ASTWC, C-ASTWC, CF-ASTWC, and FR-ASTWC under the same positive-y bypass and disturbance realization. C versus CF tests whether dynamic cue filtering alone helps, while CF versus FR compares input placement and reference placement using the same second-order filter, upstream limit, cue gains, and initial filter states.
To test sensitivity to scenario details, the 70% capability experiment is repeated for bypass signs b y ∈ { + 1 , − 1 } and three deterministic disturbance phase pairs,
( Δ ϕ 1 , Δ ϕ 2 ) ∈ { ( 0 , 0 ) , ( 0.37 , − 0.29 ) , ( − 0.41 , 0.33 ) } rad .
The sign b y multiplies the lateral bypass amplitude, while the phase offsets are applied uniformly across followers to the two interval disturbance sinusoidal components. The resulting ensemble contains 2 × 3 × 4 = 24 simulations. The results are reported as the mean and range across the six scenario variants for each controller.

6.6. Design Parameter Sensitivity

A one-at-a-time experiment scales each group of proportional cue gains, derivative cue gains, proportional anchor gains, or derivative anchor gains by 0.75 and 1.25 relative to Table 4. The upstream/final limit ratio is separately set to 0.80 , 0.85 , and 0.95 , around the nominal 0.90 . The nominal case is counted once, yielding 12 settings at three capability levels for four controllers (144 simulations). Other settings, including the gain boxes, adaptation, regularization, step size, positive bypass direction, and disturbances, remain nominal. This is a local tuning sensitivity test, not controller-specific optimization. D has no additive cue; anchor and upstream limit changes affect only CF and FR.

6.7. Paired Monte Carlo Protocol

The randomized study uses 100 independent scenario draws, each evaluated by all four controllers at each of the three capability levels (1200 simulations). Draws are generated and saved before simulation using a local MATLAB mt19937ar stream with seed 4592842. The same draw is reused across controllers and capability levels; the statistical unit is the scenario, not the 1200 individual runs. Table 6 specifies the joint perturbations. Unless linked by this pairing, sampled components and parameters are independent. The ranges were selected as stress test intervals, not calibrated distributions of a physical UAV population. Inner-loop gains are not retuned.
Table 6. Prespecified joint-uncertainty design for the paired Monte Carlo study. Unlisted parameters retain their nominal values.
The three primary endpoints are the active peak deformation, active-window mean deformation, and active plant saturation duty. Extended-window means, full-horizon RMSEs, effort, clearance, and recovery are secondary checks. For each capability and comparator, 95% percentile intervals for the mean paired improvement use 2000 scenario bootstrap resamples with a separate mt19937ar stream (seed 4592843). Each resample preserves the controller pairing. Absolute and finite-percentage differences are summarized separately. The intervals are pointwise, with no multiple-comparison correction, and describe uncertainty under this specified sampling design. The six deterministic cases receive descriptive ranges only. Failed runs, incomplete pairs, negative clearances, and the absence of a complete 0.5 s recovery hold before 40 s are retained in the reporting files. Finite-horizon empirical outcomes do not extend the nominal ideal certificate to drag mismatch or new disturbance amplitudes/phases.
An AI assistant was used to refine the implementation code and cross-check numerical consistency. The author specified, executed, and verified the simulation model, controller formulations, parameters, and all reported results.

7. Results

7.1. D/FR Super-Twisting Certificate and C/CF Residual Audit

The direct MATLAB certificate audit passed all 24 gain box vertices (eight per follower), without gain retuning. The analytic derivative of (90) was sampled over [ 0 , 40 ] s at Δ t = 0.002 s for all three phase variants. The raw sampled componentwise maxima are 3.03469546 , 2.22736799 , and 3.22399827 m/s3. Applying (73) gives the D/FR envelopes in Table 7. For each trace-normalized P i , the direct evaluation of all eight vertices gives μ i > 0 and k ̲ 2 − L i ϑ > 0 . The last column reports the conservative coefficient multiplying V ( 0 ) in (72); it is not an observed settling time.
Table 7. Directly verified common quadratic certificates for the ideal D-ASTWC and FR-ASTWC residual δ i = ϑ i . Matrices are reported to ten decimal places and satisfy tr ( P i ) = 1 .
The continuous-time bound follows from the analytic disturbance profile. Using unit disturbance directions, | υ i | ≤ 1 , | υ ˙ i | ≤ π / T i , | υ ¨ i | ≤ 2 π 2 / T i 2 , and the Gaussian envelope second-derivative bound 2 / σ G , i 2 gives ω ¨ i ( t ) ∞ ≤ 30 m/s4 almost everywhere for every follower and phase variant. Since ω ˙ i is continuous, any componentwise derivative peak between adjacent samples exceeds the sampled maximum by at most 30 Δ t / 2 = 0.030 m/s3, which is below the additive 0.05 m/s3 allowance in (73). For t > 40 s, the interval disturbance vanishes, and the background-plus-Gaussian derivative is bounded by 1.23 m/s3, below every reported L i ϑ . Thus, the reported envelopes also bound the continuous-time disturbance derivatives for t ≥ 0 .
As an a posteriori diagnostic, including the realized C-ASTWC and CF-ASTWC residuals over all six scenarios gives enlarged envelopes [ 4.3929864 , 8.6619017 , 3.8644136 ] m/s3. The corresponding necessary margins 4 − L are [ − 0.3929864 , − 4.6619017 , 0.1355864 ] m/s3. Thus, a common all-controller certificate cannot be claimed for followers 1 and 2 with the selected box. Follower 2—which has the lowest nominal plant limit and largest normalized drag—is the most severe case. This failure is caused mathematically by the state-dependent cue derivative in C/CF, not by the exogenous disturbance bound used for D/FR.

7.2. Capability Sweep and Filtered Input Ablation

At full capability, no realization saturates, and all formation errors remain at the submillimeter level. D-ASTWC, C-ASTWC, and CF-ASTWC are numerically indistinguishable, while FR-ASTWC introduces a small dynamic-reference transient. This transient raises the active-window mean χ ¯ from approximately 0.030 to 0.162 mm (a factor of 5.4) and the mean ρ ¯ from approximately 0.062 to 0.448 mm/s (a factor of 7.2). These ratios are disclosed despite the small absolute magnitudes; the reference layer provides no practically meaningful advantage when every follower can realize the demand.
At the marginal 85% regime, FR-ASTWC reduces active peak deformation by 20.3% relative to C-ASTWC and 30.0% relative to CF-ASTWC. At 70%, the separation is larger: relative to C-ASTWC, FR-ASTWC reduces the full-horizon neighbor RMSE, plant saturation duty, and applied control demand by 56.4%, 48.2%, and 11.7%; relative to CF-ASTWC, the reductions are 61.1%, 54.3%, and 12.9%. Table 8 reports the underlying values rather than only percentages.
Table 8. Overall formation and feasibility results over the complete 40 s horizon. “Upstream sat.” denotes common CF/FR filter limiter activity. Effort has units m2/s3.
Figure 7 compares the active peak deformation and plant saturation duty with capability ordered from 100% to 70%.
Figure 7. Obstacle-active peak mean formation deformation and plant saturation duty across the capability sweep. The horizontal order follows decreasing available capability: 100%, 85%, and 70%. The corresponding follower-specific final and upstream limits are listed in Table 5. The upper panel uses a logarithmic ordinate so that the submillimeter 100% values remain visible; the lower-panel annotation records that plant saturation duty is exactly zero for every controller at 100%.

7.3. Active Obstacle Transition Response

During the acceleration-producing intervals T o , a , reference placement provides clearer separation than full-horizon averages. At 85% capability, FR-ASTWC relative to C-ASTWC reduces the peak and mean χ ¯ by 20.3% and 19.5%; relative to CF-ASTWC, the reductions are 30.0% and 30.6%. At 70%, the respective peak reductions are 61.1% and 64.9%, and plant saturation exposure falls by 44.3% and 50.8%. For the CF comparison, the absolute active peak changes from 0.23125 to 0.08124 m, the active-window mean from 0.06647 to 0.03441 m (48.2%), and duty from 49.656% to 24.439%. The last change is 25.217 percentage points, or a 50.8% relative reduction. The extended mean (104) exposes the recovery trade-off: at 85%, FR-ASTWC is 1.1% above CF-ASTWC and 17.9% above C-ASTWC, so the active-window mean advantage does not persist through the longer window. At 70%, FR-ASTWC remains 56.8% below CF-ASTWC and 51.5% below C-ASTWC on the extended mean. Table 9 and Table 10 include the 100% active-window baseline as well as the constrained cases.
Table 9. Formation response during obstacle transitions. The active statistics use [ 17 , 20 ] ∪ [ 32 , 35 ] s; χ ¯ ext uses [ 17 , 23 ] ∪ [ 32 , 38 ] s to test sensitivity to the recovery window.
Table 10. Actuation and recovery response during active obstacle transition intervals. “Upstream sat.” denotes common CF/FR filter limiter activity; effort has units m2/s3.
Figure 8 shows the corresponding deformation histories and makes clear that the FR difference is associated with the two acceleration-producing transitions.
Figure 8. Nominal mean weighted deformation and actual plant saturation activity at 100%, 85%, and 70% capability. Gray vertical bands mark the planned transitions [ 17 , 20 ] ∪ [ 32 , 35 ] s, not saturation. Controller activity strips are derived from saved follower saturation flags; a colored strip marks samples at which at least one follower is saturated. Strip colors match the controller legend. These strips show temporal activity; the duty statistic separately counts all follower–time samples. Final acceleration limits are identified for each capability; CF/FR upstream limits are 0.90 times these values.

7.4. Robustness Across Bypass Directions and Disturbance Phases

The six-scenario ensemble confirms that the reference placement result is not tied to one lateral direction or favorable disturbance phase. FR-ASTWC has lower peak and mean deformation and plant saturation duty than C-ASTWC and CF-ASTWC in every run. Relative to C-ASTWC, the mean paired reductions are 55.1% in peak χ ¯ , 41.1% in mean χ ¯ , and 40.4% in plant saturation. Relative to CF-ASTWC, they are 59.3%, 45.0%, and 47.2%. Table 11 gives the controller-wise ranges.
Table 11. Mean [minimum–maximum] active-interval performance across two bypass directions and three disturbance phase variants at 70% capability.
For each metric in Table 12, the percentage reduction is computed within each matched scenario before its mean and range are taken. This avoids ratios of aggregate means.
Table 12. Paired FR-ASTWC reductions across the six scenario variants; entries are mean [minimum–maximum].
Using aggregate means, FR-ASTWC also reduces the peak ρ ¯ , applied control demand, and commanded control demand relative to CF-ASTWC by 49.3%, 11.2%, and 61.2%. The negative-y bypass is more demanding, but the performance ordering does not change. Because Table 11 reports minima across six variants, a minimum need not equal the positive-y reference-run value in Table 9; all displayed values are rounded independently from the underlying unrounded runs. These scenario statistics support repeatability within the tested family; they are not inferential population statistics. Table 13 lists the individual scenario results.
Table 13. Individual deterministic scenarios at 70% capability. Phase offsets are in radians; reductions are paired CF-to-FR percentages. Their arithmetic means recover 59.3%, 45.0%, and 47.2%.

7.5. Safety Margins, Reference Excursion, and Recovery

For the reference positive-y scenario at 70% capability, the common preplanned path preserves a positive required obstacle margin of approximately 0.45 m for every realization. These nearly identical obstacle margins are dominated by the external path geometry and must not be interpreted as controller-level safety superiority. The positive inter-UAV values likewise demonstrate only numerical feasibility for this scenario. The maximum FR reference excursion is 0.1634 m, showing that reduced physical deformation is obtained by permitting a bounded temporary departure of the commanded follower reference from the nominal leader offset.
The recovery-time effect is signal-dependent. FR-ASTWC crosses the χ ¯ recovery threshold later than C-ASTWC and CF-ASTWC because the anchored reference returns smoothly, but its ρ ¯ recovery is faster. The paper therefore does not claim uniformly faster recovery or improved disturbance window rejection.
For y ∈ { χ ¯ , ρ ¯ } , let y pre be its sampled mean over [ 12 , 17 ) s preceding the first transition, and let y pk be its peak over [ 17 , 35 ] s. Define y th = y pre + 0.2 ( y pk − y pre ) , and let t y ⋆ ≥ 35 s be the first sampled time at which every sampled value of y through t y ⋆ + 0.5 s is at or below y th . The implementation floors y pk − y pre at 10 − 12 in the corresponding signal units; this does not affect the reported recovery values. The recovery time is the elapsed delay T rec , y = t y ⋆ − 35 s . The reported safety margins are
m obs = min i , t p i ( t ) − p o − ( R o + R i + d req ) , m pair = min i < j , t p i ( t ) − p j ( t ) − ( R i + R j + d sep ) .
Table 14 reports these geometry, reference, and recovery indicators.
Table 14. Selected safety, reference, and recovery indicators for the reference positive-y scenario at 70% capability.

7.6. Sensitivity to Cue, Anchor, and Reference Limit Settings

All 144 sensitivity simulations were completed with finite states and commands, positive sampled clearance margins, and a qualifying recovery hold before the horizon ended. Table 15 summarizes the local gain sweeps. At 70%, the nominal and ± 25 % cue/anchor variants retain CF-to-FR reductions of 63.1–65.2% in active peak deformation, 46.6–49.6% in the active-window mean, and 49.2–52.4% in the plant saturation duty. These ranges indicate local insensitivity to the selected gain perturbations; they are not an admissible tuning-domain proof.
Table 15. Ranges of paired percentage reductions relative to CF over each nominal/ ± 25 % gain sweep. Positive values favor FR; negative values denote deterioration. The last column deliberately reports the 85% extended-window trade-off.
The upstream/final limit ratio has a stronger, nonmonotone effect (Figure 9). At 70%, reducing the ratio from 0.90 to 0.80 lowers FR plant duty from 24.44% to 4.13% but increases its active peak from 0.08124 to 0.11243 m and its active-window mean from 0.03441 to 0.05016 m. Raising it to 0.95 instead increases the peak to 0.17245 m and duty to 39.45%. A smaller upstream demand therefore does not by itself imply a smaller formation error.
Figure 9. Sensitivity to the common CF/FR upstream-to-final acceleration limit ratio η r = a r , i , max / a i , max . Only this ratio changes; all other parameters remain nominal. Peak and extended-window mean deformation are shown with plant saturation duty, exposing the trade-off between reference restriction and plant demand. These are deterministic local tests.
At 85% with ratio 0.80, FR has an active peak of 0.03663 m versus CF’s 0.02989 m, and the extended-window means are 0.01546 and 0.00508 m, respectively. With ratio 0.95, FR’s plant duty is slightly higher than CF’s (8.450% versus 8.428%), despite having lower deformation means. Across all 12 settings at 85%, FR has a worse extended-window mean than CF in eight settings. At 100%, plant saturation remains absent, but the 0.80 ratio produces a 2.442 mm FR peak; the submillimeter statement for the nominal full-capability case does not apply to this altered setting. Recovery is also metric-dependent: FR’s deformation recovery is slower than CF’s in 11 of 12 settings at both 70% and 85%. Thus, 0.90 is retained as the original compromise and is not asserted to be universally optimal.

7.7. Paired Monte Carlo Validation

All 1200 simulations were completed: 100 matched scenarios per capability, with no execution failures or missing controller pairs. The draw contained 48 positive-y and 52 negative-y bypasses. No negative sampled obstacle/inter-UAV margins or unobserved recovery holds occurred; the all-run minimum margins were 0.35004 and 1.20178 m. These finite-horizon observations do not constitute safety or global stability guarantees. Table 16 reports the absolute performance and paired intervals, and Figure 10 exposes the individual CF/FR pairs.
Table 16. Paired Monte Carlo comparison with CF-ASTWC, 100 complete scenarios per capability. Controller values are mean ± sample standard deviation. The improvement column gives the mean absolute CF-minus-FR difference and its 95% percentile bootstrap interval; units are mm for deformation and percentage points for duty. Positive differences favor FR. “Better” counts strictly improved pairs; the 100% duty case has 100 ties.
Figure 10. Paired CF/FR Monte Carlo outcomes for active peak and extended-window mean deformation at each capability. Each point represents the same sampled scenario evaluated by both controllers; the diagonal denotes equality. Points below the diagonal favor FR. Axis scales differ by capability to resolve the small full-capability errors.
At 70%, FR improves all three primary endpoints relative to each of D, C, and CF in every draw. Against CF, the mean paired percentage reductions are 53.8% (95% interval 51.4–56.1%) for the active peak, 43.4% (41.9–44.9%) for the active-window mean, and 46.7% (45.3–48.1%) for the plant saturation duty. The absolute CF/FR means are 0.23172/0.10909 m, 0.07199/0.04161 m, and 50.65/26.80%, respectively. Nevertheless, one draw (S071) has a higher FR full-horizon leader RMSE than all three alternatives, a higher neighbor RMSE than C and CF, and a higher extended-window mean than C. A primary active-window improvement does not imply an improvement in every metric in every realization.
At 85%, FR improves the CF active peak and plant duty in all 100 draws, as well as the active-window mean in 97. The extended-window mean improves in 70 draws and worsens in 30. Its mean paired percentage reduction is 1.2%, with a 95% interval of [ − 2.4 , 4.5 ] % . The mean absolute difference is positive (0.319 mm, interval 0.206–0.437 mm); this is a different estimand because percentages weight small baselines more strongly. Against C, the extended-window mean worsens in 79 draws, with a mean paired reduction of − 13.6 % (interval [ − 18.3 , − 9.5 ] % ). These results support a peak/saturation advantage but not a uniform recovery window advantage. FR deformation recovery is slower than CF in 99 of the 100 draws at 85%; at 70%, it is slower in 55, faster in 43, and tied in two, despite a lower mean delay. The maximum FR reference excursion across all draws is 0.2794 m, compared with 0.1634 m in the nominal 70% case.
At 100%, all controllers remain unsaturated. The nominal submillimeter statement is not a bound for every perturbed case; the largest CF active peak in the Monte Carlo draws is 1.473 mm. The mean active peaks for CF and FR are 0.311 and 0.309 mm; the paired absolute-difference interval includes zero, and FR has a larger peak in 58 draws. Its active- and extended-window means are larger in all 100 draws. Because the individual baseline errors are very small, the relative percentages can be large or rank differently from the difference in means; absolute values are therefore emphasized. The Monte Carlo study corroborates the restrictive capability trend within the declared uncertainty design, while retaining the low-demand and recovery trade-offs.

8. Discussion

8.1. Dynamic Filtering Versus Reference Placement

The nominal sweep supports a conditional architectural claim. At 100% capability, the absolute deformation remains submillimeter, and no controller saturates, although FR-ASTWC’s anchored transient produces larger active-window means than the other realizations. At 85%, all final plant limits exceed the planned peak lateral acceleration, yet follower 2 has little nominal headroom and the upstream filter becomes active. FR-ASTWC lowers peak and active-window deformation relative to both input placements, but its extended-window mean is slightly above those of CF-ASTWC and C-ASTWC because the anchored reference returns more slowly. At 70%, followers 1 and 2 cannot reproduce the leader’s peak lateral acceleration from feedforward alone, and FR-ASTWC retains a 56.8% extended-window mean reduction relative to CF-ASTWC. Thus, the 85% benefit is limited to peak/active transition behavior and reduced saturation, whereas the broader mean deformation advantage is supported in the tighter 70% regime.
CF-ASTWC is the decisive ablation because it uses the same anchored second-order filter and limit as FR-ASTWC. Its poorer response in the nominal constrained cases shows that smoothing and amplitude limiting alone do not reproduce the observed FR benefit when the nominal target remains unchanged and the filtered cue is still injected at the plant input. FR-ASTWC instead makes p r , i , v r , i , a r , i the tracked target. Proposition 1 provides the parallel theoretical distinction: FR preserves δ i = ϑ i , while CF adds the filtered cue to the inner residual. This residual topology, not higher gains or extra plant capability, is the structural distinction of reference placement.
The price of this behavior is a temporary reference displacement. The 0.1634 m maximum excursion is not a hidden tracking failure; it is the mechanism by which the architecture replaces an infeasible instantaneous formation demand with an anchored, acceleration-limited target. FR-ASTWC does not create additional physical capability.

8.2. Robustness to Bypass Direction and Disturbance Phase

The six-scenario ensemble broadens the evidence beyond one favorable trajectory. The negative-y bypass increases deformation and saturation for every controller, whereas phase changes produce smaller variation. FR-ASTWC remains better than C-ASTWC and CF-ASTWC on the three paired primary metrics in every run. The reported ranges support repeatability for this scenario family, not distribution-free robustness or statistical generalization.
The additional Monte Carlo study broadens the tested family to drag mismatch, actuation variation, disturbance variation, and initial offsets, while retaining the paired comparisons. Its 70% gains coexist with unfavorable secondary metrics and 85% recovery window trade-offs. Both studies still use one obstacle size, one formation shape, three followers, and a fixed complete graph; neither proves scalability or topology-independent performance.

8.3. Disturbance Rejection and Formation Management

The directionally heterogeneous matched disturbances are handled by the common adaptive super-twisting tracker. The reference filter uses only χ i and χ ˙ i and does not insert an observer estimate into the commanded trajectory. The Monte Carlo experiment perturbs disturbances jointly with other quantities; it does not isolate an improvement in disturbance rejection. The evidenced advantage concerns formation demand management during obstacle transitions.
The graph-theoretic identity (31) shows that the collection of local deformation vectors bounds the global formation error. No controller reallocates thrust between vehicles, and a follower cannot donate actuation capability to another follower. The mechanism remains distributed coupled error feedback.

8.4. Control Demand Integral

Across the six 70% capability variants, FR-ASTWC reduces the mean active-window applied and commanded control demand integrals by 11.2% and 61.2% relative to CF-ASTWC. The reduction is consistent with shorter exposure to the final plant limit and a smaller unsaturated command.
Nevertheless,
J u , a = ∫ T o , a ∑ i = 1 N u i ( t ) 2 d t
is not electrical energy. Battery energy depends on rotor thrust, induced and profile power, motor efficiency, vehicle velocity, and hover consumption. The present study therefore reports a control demand integral only; no battery saving conclusion is drawn.

8.5. Certificate Scope and Practical Implementation

The common quadratic certificate is strict for the ideal D/FR residuals of all three followers. It neither certifies arbitrary saturation transients nor C/CF cue derivatives. The printed reaching coefficients are deliberately reported as conservative Lyapunov bounds and are not presented as predictions of the simulated recovery times. Proposition 2 is conditional on bounded implemented residuals, which are observed on the finite horizon rather than proven globally.
The projected gain scheduler is identical in all four cases and prevents the gain law from being a hidden comparison variable. No fixed-gain ablation is included, so the numerical results do not establish that adaptation itself is necessary for the observed benefit; the paper’s claim concerns placement. Likewise, ϵ s = 10 − 3 is fixed. The nominal submillimeter 100% residuals are within the expected regularization layer, but a sampling time and ϵ s sensitivity study remains for future work.
For fixed spatial dimensions, evaluating local formation signals costs O ( q i ) operations per follower and O ( N + | E f | ) across the network. CF and FR add six scalar filter/reference states per follower and fixed-size vector operations; neither requires online optimization or matrix inversion. The common quadratic audit is offline. The implementation assumes measured position/velocity, neighbor-relative states, and the broadcast leader acceleration; it requires neither measured acceleration nor numerical differentiation of the deformation cue. Communication delay and controller-only hardware timing are not measured. The recorded simulation times include integration, history storage, and diagnostics and therefore do not establish real-time feasibility.

8.6. Limitations

The plant is a mass-normalized translational outer-loop model with exact drag in the deterministic tests and a declared drag mismatch in the Monte Carlo study. Heterogeneity is dynamically active through β i and a i , max , while m i is a physical descriptor used to recover force and drag; unknown mass, attitude dynamics, motor lag, and unmatched disturbances remain outside the scope of the study. The mixed Monte Carlo perturbations do not isolate the causal contribution of each uncertainty source. The graph is fixed and complete, communication is ideal, and only three followers, one obstacle, and one formation shape are tested. The filter has no separately analyzed anti-windup compensator, recovery is observed only through 40 s, and the clearance values are planner-dominated numerical checks.
No external controller from the literature is benchmarked. The experiment is intentionally an internal matched-implementation placement study, so it cannot support superiority over reference governors, command-filtered backstepping, or recent constrained formation controllers. Hardware experiments; larger sparse formations; formal safety layers; inner gain, sampling time, and regularization sensitivity; and calibrated propulsion energy measurements remain for future work.

9. Conclusions

FR-ASTWC places a local deformation cue in an anchored, acceleration-limited follower reference that is tracked by a common adaptive super-twisting loop. The matched four-controller study distinguishes this placement from direct or dynamically filtered cue insertion at the plant input. In the nominal exact drag model, D and FR retain the exogenous ideal residual. C and CF include a state-dependent cue in this residual and require additional cue derivative bounds for certification. The reported common quadratic certificate concerns ideal D/FR tracking; the practical formation bound remains conditional.
At 70% nominal capability, FR reduces the active peak deformation, active-window mean deformation, and plant saturation duty relative to CF by 64.9%, 48.2%, and 50.8%. The six deterministic scenarios give mean paired reductions of 59.3%, 45.0%, and 47.2%. In 100 paired Monte Carlo draws at the same capability, the corresponding means are 53.8%, 43.4%, and 46.7%, with improvements at all three endpoints in every draw. These findings support reference placement under the tested tight constraints, without establishing superiority over external controllers.
The benefit is conditional on the operating regime, metric, and tuning. At 85%, reduced active peaks can coexist with a worse extended-window mean; at 100%, the dynamic reference transient increases the mean deformation. An overly restrictive upstream limit can also worsen deformation despite reducing plant saturation. The Monte Carlo cases are empirical stress tests outside the asserted nominal certificate. No general collision avoidance, global saturated-system stability, or battery energy guarantee follows. Future work includes formal safety and anti-windup layers, sparse or switching graphs, communication imperfections, inner-loop numerical sensitivity, and experimental multirotor validation.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The source code, scenario configurations, and numerical data required to regenerate the reported tables and figures are available from the author upon reasonable request. The baseline and six-scenario studies are deterministic. The Monte Carlo scenario seed is 4592842, and the bootstrap seed is 4592843; complete simulation time histories can be regenerated from the archived source and configurations.

Acknowledgments

During the preparation of this manuscript, the author used OpenAI’s ChatGPT (GPT-5.6 Sol) for the purposes of manuscript language, organization, clarity and LaTeX formatting, MATLAB code refinement, and consistency checks of mathematical derivations, references, and reported numerical values. The author has reviewed and edited the output and takes full responsibility for the content of this publication.

Conflicts of Interest

The author declares no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ASTWCAdaptive super-twisting control
C-ASTWCCoordination-input adaptive super-twisting control
CF-ASTWCCoordination-filtered-input adaptive super-twisting control
D-ASTWCDirect adaptive super-twisting control
FR-ASTWCFormation-reshaping adaptive super-twisting control
ISSInput-to-state stability
RMSERoot mean square error
STASuper-twisting algorithm
UAVUnmanned aerial vehicle

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. Ren, W.; Beard, R.W. Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 2005, 50, 655–661. [Google Scholar] [CrossRef] [Scilit]
  3. Mesbahi, M.; Egerstedt, M. Graph Theoretic Methods in Multiagent Networks; Princeton University Press: Princeton, NJ, USA, 2010. [Google Scholar]
  4. Oh, K.-K.; Park, M.-C.; Ahn, H.-S. A survey of multi-agent formation control. Automatica 2015, 53, 424–440. [Google Scholar] [CrossRef] [Scilit]
  5. Bu, Y.; Yan, Y.; Yang, Y. Advancement challenges in UAV swarm formation control: A comprehensive review. Drones 2024, 8, 320. [Google Scholar] [CrossRef] [Scilit]
  6. Yu, C.; Liu, J.; Xie, P.; Xie, W. A comprehensive review of UAV formation control from a mission-driven perspective. Drones 2026, 10, 278. [Google Scholar] [CrossRef] [Scilit]
  7. Li, W.; Yan, S.; Shi, L.; Yue, J.; Shi, M.; Lin, B.; Qin, K. Multiagent consensus tracking control over asynchronous cooperation–competition networks. IEEE Trans. Cybern. 2025, 55, 4347–4360. [Google Scholar] [CrossRef] [Scilit]
  8. Li, W.; Wen, C.; Shi, M.; Qin, K.; Shi, L. On asynchronous bipartite consensus over quasi-structurally balanced signed networks. IEEE Trans. Control Netw. Syst. 2026, early access. [Google Scholar] [CrossRef] [Scilit]
  9. Dong, X.; Yu, B.; Shi, Z.; Zhong, Y. Time-varying formation control for unmanned aerial vehicles: Theories and applications. IEEE Trans. Control Syst. Technol. 2015, 23, 340–348. [Google Scholar] [CrossRef] [Scilit]
  10. Liang, Y.; Dong, Q.; Zhao, Y. Adaptive leader–follower formation control for swarms of unmanned aerial vehicles with motion constraints and unknown disturbances. Chin. J. Aeronaut. 2020, 33, 2972–2988. [Google Scholar] [CrossRef] [Scilit]
  11. Liu, B.; Li, A.; Guo, Y.; Wang, C. Adaptive distributed finite-time formation control for multi-UAVs under input saturation without collisions. Aerosp. Sci. Technol. 2022, 120, 107252. [Google Scholar] [CrossRef] [Scilit]
  12. Zhou, P.; Chen, B.M. Semi-global leader-following consensus-based formation flight of unmanned aerial vehicles. Chin. J. Aeronaut. 2022, 35, 31–43. [Google Scholar] [CrossRef] [Scilit]
  13. Liu, H.; Ma, T.; Lewis, F.L.; Wan, Y. Robust formation trajectory tracking control for multiple quadrotors with communication delays. IEEE Trans. Control Syst. Technol. 2020, 28, 2633–2640. [Google Scholar] [CrossRef] [Scilit]
  14. Yang, W.; Shi, Z.; Zhong, Y. Distributed robust adaptive formation control of multi-agent systems with heterogeneous uncertainties and directed graphs. Automatica 2023, 157, 111275. [Google Scholar] [CrossRef] [Scilit]
  15. Chang, X.; Yang, Y.; Zhang, Z.; Jiao, J.; Cheng, H.; Fu, W. Consensus-based formation control for heterogeneous multi-agent systems in complex environments. Drones 2025, 9, 175. [Google Scholar] [CrossRef] [Scilit]
  16. Wang, Z.; Qin, Y.; Tao, F.; Wu, Z.; Gao, S. Cooperative networked quadrotor UAV formation and prescribed time tracking control with speed and input saturation constraints. Drones 2025, 9, 417. [Google Scholar] [CrossRef] [Scilit]
  17. Bao, G.; Ma, L.; Yi, X. Recent advances on cooperative control of heterogeneous multi-agent systems subject to constraints: A survey. Syst. Sci. Control Eng. 2022, 10, 539–551. [Google Scholar] [CrossRef] [Scilit]
  18. Li, Y.; Zhao, W.; Zhu, L.; Zhang, Z.; Guo, Y. Fixed-time cooperative formation control of heterogeneous systems under multiple constraints. Entropy 2025, 27, 538. [Google Scholar] [CrossRef] [Scilit]
  19. Levant, A. Higher-order sliding modes, differentiation and output-feedback control. Int. J. Control 2003, 76, 924–941. [Google Scholar] [CrossRef] [Scilit]
  20. Moreno, J.A.; Osorio, M. Strict Lyapunov functions for the super-twisting algorithm. IEEE Trans. Autom. Control 2012, 57, 1035–1040. [Google Scholar] [CrossRef] [Scilit]
  21. Seeber, R.; Horn, M. Stability proof for a well-established super-twisting parameter setting. Automatica 2017, 84, 241–243. [Google Scholar] [CrossRef] [Scilit]
  22. Shtessel, Y.; Taleb, M.; Plestan, F. A novel adaptive-gain supertwisting sliding mode controller: Methodology and application. Automatica 2012, 48, 759–769. [Google Scholar] [CrossRef] [Scilit]
  23. Shtessel, Y.; Edwards, C.; Fridman, L.; Levant, A. Sliding Mode Control and Observation; Birkhäuser: New York, NY, USA, 2014. [Google Scholar] [CrossRef] [Scilit]
  24. Ye, Y.; Hu, S.; Zhu, X.; Sun, Z. An improved super-twisting sliding mode composite control for quadcopter UAV formation. Machines 2024, 12, 32. [Google Scholar] [CrossRef] [Scilit]
  25. Dou, J.; Wu, Y.; Xie, D.; Zhang, T. Trajectory tracking and formation control of quadrotor UAVs based on modified super twisting sliding mode method. Sci. Rep. 2025, 15, 24039. [Google Scholar] [CrossRef] [Scilit]
  26. Garone, E.; Di Cairano, S.; Kolmanovsky, I.V. Reference and command governors for systems with constraints: A survey on theory and applications. Automatica 2017, 75, 306–328. [Google Scholar] [CrossRef] [Scilit]
  27. Nicotra, M.M.; Bartulovic, M.; Garone, E.; Sinopoli, B. A distributed explicit reference governor for constrained control of multiple UAVs. IFAC-PapersOnLine 2015, 48, 156–161. [Google Scholar] [CrossRef] [Scilit]
  28. Convens, B.; Merckaert, K.; Vanderborght, B.; Nicotra, M.M. Invariant set distributed explicit reference governors for provably safe on-board control of nano-quadrotor swarms. Front. Robot. AI 2021, 8, 663809. [Google Scholar] [CrossRef] [Scilit]
  29. Farrell, J.A.; Polycarpou, M.; Sharma, M.; Dong, W. Command filtered backstepping. IEEE Trans. Autom. Control 2009, 54, 1391–1395. [Google Scholar] [CrossRef] [Scilit]
  30. Mellinger, D.; Kumar, V. Minimum snap trajectory generation and control for quadrotors. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 2520–2525. [Google Scholar] [CrossRef] [Scilit]
  31. Hönig, W.; Preiss, J.A.; Kumar, T.K.S.; Sukhatme, G.S.; Ayanian, N. Trajectory planning for quadrotor swarms. IEEE Trans. Robot. 2018, 34, 856–869. [Google Scholar] [CrossRef] [Scilit]
  32. Zhang, P.; Wang, Z.; Zhu, Z.; Liang, Q.; Luo, J. Enhanced multi-UAV formation control and obstacle avoidance using IAAPF-SMC. Drones 2024, 8, 514. [Google Scholar] [CrossRef] [Scilit]
  33. Li, Y.; Zhang, P.; Wang, Z.; Rong, D.; Niu, M.; Liu, C. Multi-UAV obstacle avoidance and formation control in unknown environments. Drones 2024, 8, 714. [Google Scholar] [CrossRef] [Scilit]
  34. Choi, J.; Choi, Y. Development of a bearing-based distributed control method for UAV formation tracking and obstacle avoidance. Aerospace 2025, 12, 1013. [Google Scholar] [CrossRef] [Scilit]
  35. Feng, X.; Cheng, H.; Wang, H.; Xie, X.; Wei, W.; Han, T.; Liu, S. Capability-aware hierarchical control with priority-based lateral recovery for deadline-guided fixed-wing UAV formation tracking. Drones 2026, 10, 530. [Google Scholar] [CrossRef] [Scilit]
  36. Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  37. Khalil, H.K. Nonlinear Systems, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.