Abstract
This paper addresses prescribed-time cooperative guidance of multiple fixed-wing unmanned aerial vehicles (UAVs) against a maneuvering aerial target in two-dimensional interception scenarios under onboard-seeker field-of-view (FOV) constraints. A deferred FOV mechanism is introduced to relax the boundary during the initial heading-adjustment phase and to recover the standard FOV limit after a user-selected delay. Prescribed-time disturbance observers estimate uncertainties caused by the target maneuver. Along the LOS direction, a prescribed-time cooperative guidance law is designed to achieve attack-time consensus. Meanwhile, a prescribed-time guidance law in the LOS-normal direction is developed to drive the LOS angular rate toward zero. A control-barrier-function quadratic program (CBF-QP) filter is then constructed to minimally modify the nominal prescribed-time acceleration commands while enforcing the deferred FOV constraint. Simulation results for three UAVs show the effectiveness of the proposed cooperative guidance scheme.
1. Introduction
Cooperative interception by multiple fixed-wing UAVs provides a means of concentrating sensing and control resources against a maneuvering aerial target while coordinating terminal conditions across spatially separated vehicles. In this setting, each UAV must generate compatible high-level guidance commands using local relative measurements and limited inter-UAV information, making distributed coordination essential [1,2]. Existing fixed-wing multi-UAV studies have established coordinated path-following under nominal and wind-disturbed conditions [3,4], constrained cooperative control [5,6], and formation regulation based on relative information [7]. Cooperative guidance is nevertheless challenging because attack-time coordination, target-maneuver compensation, seeker visibility, and feasible vehicle motion are strongly coupled. Rapid redistribution of the remaining flight time can demand large heading corrections. At the same time, the target must remain inside the onboard seeker FOV, and the coordination deadline must be met despite uncertain target acceleration.
FOV-constrained guidance has therefore received sustained attention. Representative approaches include look-angle shaping for impact-angle and time control [8]; two-stage cooperative guidance [9]; sliding-mode guidance for maneuvering targets [10]; three-dimensional FOV-constrained interception [11]; barrier-Lyapunov-function formulations for integrated guidance, bounded inputs, and prescribed-time coordination [12,13,14]; generalized three-dimensional or multiple-constraint designs [15,16]; and recent asymmetric barrier-Lyapunov-function formulations [17,18]. These studies demonstrate that seeker visibility should be treated as a state constraint rather than checked only after controller design. However, most methods impose the final FOV boundary throughout the engagement, which can make the initial geometry-adjustment phase unnecessarily restrictive. Target maneuvers introduce a second difficulty because unknown acceleration enters both radial and angular relative dynamics. Disturbance-observer-based control and active disturbance rejection provide systematic tools for estimating such lumped uncertainties [19,20]. Prescribed-time extended-state observers further make the reconstruction horizon assignable by design [21].
Convergence-time specification is another central issue in cooperative guidance. Finite-time and fixed-time cooperative guidance laws guarantee convergence within bounded horizons [22,23,24]. Related studies have further addressed delay-dependent stability [25] and fixed-time synchronization under complex or delayed interactions [26,27]. In contrast, prescribed-time control allows the designer to select the convergence deadline independently of initial conditions [28,29,30]. This property has been extended to multiagent consensus and containment [31], leader-following cluster consensus [32], prescribed-time pinning-group cooperative guidance [33], and related three-dimensional finite- and fixed-time cooperative guidance formulations [34,35]. For coordinated interception, an assignable deadline is valuable because disturbance reconstruction and attack-time consensus must be completed before the terminal phase. Existing results also indicate that convergence-time design must be coordinated across the observer and guidance channels rather than specified independently.
Control barrier functions (CBFs) offer a complementary mechanism for enforcing state constraints while retaining a nominal performance controller. The CBF-QP framework formulates safety as an online inequality constraint and minimally modifies the nominal command when the safe-set boundary is approached [36]. In cooperative UAV research, CBFs have been used for target search and tracking [37], collision avoidance in multi-fixed-wing pursuit–evasion [38], and collision avoidance and geofencing for fixed-wing aircraft [39]. Recent studies further discuss practical issues associated with input limits, disturbances, sampled-data implementation, output feedback, and reduced-order safety models [40,41]. For FOV-constrained cooperative guidance, this filtering structure is attractive because it can preserve a prescribed-time nominal law while correcting only the command component needed to maintain seeker visibility. Its integration with a deferred FOV boundary, two-channel prescribed-time guidance, and target-maneuver disturbance reconstruction remains a problem requiring a unified design.
These studies motivate the design of a cooperative guidance architecture that combines prescribed-time attack-time coordination, maneuver compensation, and explicit seeker constraints. Unlike [14], which integrates the barrier, controller, and observer in the LOS-frame law, the proposed method separates the nominal prescribed-time channels from a scalar CBF-QP filter and uses a deferred FOV boundary during initial geometry adjustment.
The main contributions are summarized as follows:
- A deferred FOV transformation is constructed to relax the initial constraint and recover the standard FOV boundary at the user-selected time.
- To address uncertainties caused by the target maneuver, prescribed-time disturbance observers are designed.
- Along the LOS direction, a prescribed-time cooperative guidance law is designed to achieve attack-time consensus. Meanwhile, a prescribed-time guidance law in the LOS-normal direction is developed to drive the LOS angular rate toward zero.
- A CBF-QP filter is constructed to minimally modify the nominal prescribed-time acceleration commands while enforcing the deferred FOV constraint.
2. Problem Formulation and Preliminaries
2.1. Engagement Geometry and Relative Dynamics
Consider N fixed-wing UAVs cooperatively intercepting a maneuvering aerial target in a two-dimensional inertial frame OXY. The pairs (xi, yi) and (xT, yT) denote the inertial coordinates of vehicle i and the target, respectively. For the i-th vehicle, let ri denote the relative distance, qi the line-of-sight angle measured from the positive X axis, vi the vehicle speed, θi the vehicle heading angle, vT the target speed, and θT the target heading angle. The relative kinematics are written as follows.
Each UAV and the target are modeled as planar point masses. The normal and tangential accelerations are high-level commands. This abstraction retains the translational geometry needed by the cooperative guidance design while leaving attitude, propulsion, actuator, and inner-loop tracking dynamics outside the present theoretical model. The sign conventions in the following equations are fixed by measuring both heading and LOS angles counterclockwise from the positive inertial axis:
Equations (1) and (2) define the relative kinematics. The vehicle and target speed and heading dynamics are
where ahi and azi are the normal and tangential accelerations of the i-th vehicle, and ahT and azT are the target accelerations.
The inertial positions are propagated from the corresponding speeds and headings for geometry reconstruction and trajectory visualization; they do not enter the subsequent guidance-law derivation directly.
Equations (3) and (4) specify the acceleration inputs. By differentiating the relative kinematics, the line-of-sight-frame second-order model can be expressed as
where uri and uqi are the radial and normal guidance commands in the line-of-sight frame, and wri and wqi are target-maneuver-induced lumped disturbances.
The radial and angular channels in Equations (5) and (6) expose the two lumped disturbances. The original disturbance components are
wri = azTcos(θT − qi) − ahTsin(θT − qi)
wqi = azTsin(θT − qi) + ahTcos(θT − qi)
The scalar acceleration mappings in the LOS frame are
uri = azicos(θi − qi) − ahisin(θi − qi)
uqi = azisin(θi − qi) + ahicos(θi − qi)
The acceleration transformation between the line-of-sight frame and the vehicle frame is
The rotation in Equation (11) maps the LOS-frame commands to vehicle-frame accelerations. This transformation separates the two functions used later in the design. The LOS-direction (radial) command uri directly enters the range-acceleration equation and is therefore used to coordinate the predicted attack time. The LOS-normal-direction command uqi directly enters the LOS angular-acceleration equation and is used to regulate LOS motion. The maneuvering target appears in the same two channels through wri and wqi, which motivates the pair of disturbance observers developed in Section 3.
Figure 1 illustrates the multi-UAV engagement geometry. Fixed-wing UAVs Mj, Mi, and Mk approach the common maneuvering target T from different directions. Each solid segment connects a UAV nose to the target tail and represents the corresponding line of sight (LOS). The labels rj, ri, and rk denote relative ranges, while vj, vi, and vk denote vehicle speeds. The LOS angle qi and heading angle θi are shown for the representative UAV Mi; the target speed and heading are vT and θT. The communication graph is defined separately in Section 2.2.
Figure 1.
Multi-UAV engagement geometry in the inertial frame.
2.2. Communication Graph and Cooperative Objectives
For a closing engagement with , the remaining flight time is approximated by
Differentiating the approximation in Equation (12) gives
and the predicted attack time is
For numerical evaluation, the estimated time-to-go is recorded directly. Since the current time t is common to all vehicles,
so either variable produces the same graph-based consensus error. The theoretical development therefore uses ta,i, while the numerical time-history figure reports tgo,i.
ta,i − ta,j = tgo,i − tgo,j
Differentiating ta,i yields
Information exchange is represented by an undirected connected graph G = (V, E, A), where V = {1, …, N} is the node set, E is the edge set, and A = [aij] is the weighted adjacency matrix. The weight aij = aji > 0 if vehicles i and j exchange information and aij = 0 otherwise, with aii = 0. Let and L = D − A. Because G is connected, the Laplacian satisfies 0 = λ1(L) < λ2(L)≤ ⋯ ≤λN(L). Hereafter, λ2 = λ2(L) denotes the algebraic connectivity. The predicted attack-time consensus error is defined as
Two coupled objectives are imposed. First, the vehicles must reach consensus on their predicted attack times, equivalently on their remaining flight times, within the designer-selected time T. Second, the target must remain inside the transformed seeker FOV throughout the guidance interval and inside the standard FOV after the selected recovery time Tη. The cooperative objective is therefore to drive εi to zero within T, while the LOS-normal-direction channel satisfies the deferred FOV safety constraint. The LOS-direction and LOS-normal-direction designs are developed separately in the LOS frame and then coupled through the vehicle-frame command transformation and safety filter. Figure 2 illustrates the transition from the deferred stage to the recovered standard-FOV stage. When the target is outside the seeker FOV, ri and qi are supplied by external target indication such as a data link.
Figure 2.
Deferred boundary establishment and recovery of the standard field of view: (a) deferred stage and (b) standard-FOV stage.
2.3. Prescribed-Time Preliminaries
Lemma 1
([30]). Consider the time-varying function μT(t) = T/(T − t). If a continuously differentiable positive function V: [0, T) → [0, +∞) satisfies
where d(t) is an unknown perturbation satisfying with , and k is a positive constant, then V(t) is bounded for t ∈ [0, T) and converges to zero as t → T.
Lemma 2.
Consider the nonlinear system . If there exists a continuously differentiable positive-definite Lyapunov function V(x) satisfying
where Tc > 0 and 0 < β ≤ 1, then, for α0 = 0, the origin is strictly globally prescribed-time stable and its settling time does not exceed Tc for any initial condition.
Lemma 1 supplies the comparison argument used by time-varying prescribed-time gains, whereas Lemma 2 supplies the Lyapunov template used in the observer proofs. The proof of Lemma 1 is available in [30].
Proof of Lemma 2.
Let ts = inf{t ≥ 0: V(t) = 0}. If V(0) = 0, then ts = 0. Otherwise, V(t) > 0 for 0 ≤ t < ts. Define the strictly increasing function Φ(V) = 1 − exp(−Vβ). Using (19) with α0 = 0 gives, for 0 ≤ t < ts,
Integrating over [0, t] yields Φ(V(t)) ≤ Φ(V(0)) − t/Tc. Since Φ(V(t)) ≥ 0 before the first hitting time, this inequality cannot hold beyond TcΦ(V(0)). Therefore,
for every nonzero initial condition, while ts = 0 at the origin. Positive definiteness and f(0, t) = 0 make the origin invariant thereafter. Hence, the system reaches and remains at the origin before Tc, proving prescribed-time convergence. □
ts ≤ TcΦ(V(0)) = Tc[1 − exp(−V(0)β)] < Tc
3. Prescribed-Time Disturbance Observer Design
3.1. State Reconstruction and Assumption
To establish prescribed-time convergence of the disturbance estimates, first reconstruct the planar relative-motion model as two scalar second-order subsystems. This reconstruction preserves the radial/angular decomposition of Section 2.1 and identifies exactly which unknown term must be estimated in each channel. Define the state variables
The relative dynamics become
where dri = wri and dqi = wqi/ri.
Assumption 1.
The target acceleration is continuously differentiable and has bounded variation. The lumped disturbances dqi(t) and dri(t) are continuously differentiable and strictly bounded; that is, there exist known positive constants and such that and over the global time domain.
The known bounds in Assumption 1 are determined from the target’s maximum acceleration capability. The bounded-target-acceleration assumption is commonly adopted in guidance and disturbance-observer design [10,14,19,20,21].
The quantities treated as directly measured in the guidance model are the relative range, LOS angle, range rate, LOS angular rate, vehicle speed, and heading angle. The radial and angular lumped disturbances dri and dqi are estimated by the prescribed-time observers, while only neighboring predicted attack times are exchanged through the communication graph.
3.2. Relative-Distance Disturbance Observer
For the radial state x2i, define the observer state and the aggregate-disturbance estimate . The prescribed-time observer is
where is the radial observation error, Tc > 0, 0 < βr < 0.5, and .
Theorem 1.
For the relative-distance subsystem, under Assumption 1 and with the observer gain selected as , the observer guarantees that the relative-velocity observation error eri and the corresponding disturbance-estimation error converge globally to zero within the prescribed time Tc.
Proof.
The radial observation-error dynamics are explicitly obtained as
Substituting the observer injection gives
Define . Its derivative is
Furthermore,
because . Hence,
Using |eri| = (2Vri)1/2 yields
Since 0 < βr < 0.5, and . A conservative relaxation gives
By Lemma 2, Vri and eri reach zero within Tc, yielding . □
Once eri = 0 is reached, invariance of the sliding set requires almost everywhere. Because , the robust injection can generate the equivalent value that balances the disturbance, and hence in the Filippov sense. Thus, the ideal sign-based observer reconstructs the disturbance exactly, whereas the smooth numerical implementation yields practical convergence.
The radial observer supplies the disturbance quantity required by the attack-time derivative without measuring the target acceleration components directly. Because dri = wri, the physical radial disturbance estimate is and enters the LOS-direction guidance law.
3.3. LOS-Angle Disturbance Observer
Analogously, for the LOS angular-rate state x4i, define the observer state and the aggregate-disturbance estimate . The prescribed-time observer is
where is the angular observation error, Tc > 0, 0 < βq < 0.5, and .
Theorem 2.
For the LOS-angle subsystem, under Assumption 1 and with the observer gain selected as , the observer guarantees that the observation error eqi and the disturbance-estimation error converge globally to zero within the prescribed time Tc.
Proof.
The angular observation-error dynamics are
Substitution of the observer injection gives
Define . Then
Under Assumption 1 and ,
Therefore,
Since 0 < βq < 0.5, a conservative relaxation gives
This differential inequality has the standard form of Lemma 2. Thus, Vqi and eqi converge to zero within Tc, and the original disturbance dqi(t) is reconstructed within the prescribed time. □
The angular observer is structurally parallel to the radial observer, but it estimates the range-normalized disturbance in the LOS-rate dynamics. After the observation error converges within T_c, the physical disturbance components required by the guidance laws are recovered as follows:
Using the variable mapping in Section 3.1 and x1i = ri, the observer outputs and the physical LOS-frame disturbances satisfy
The multiplication by ri in the angular channel reverses the normalization dqi = wqi/ri. The estimates developed in Section 3.2 and Section 3.3 can therefore be used directly by the two guidance channels in Section 4.
4. Cooperative Guidance Design and Analysis
4.1. LOS-Direction Attack-Time Consensus Guidance
With the target-maneuver terms reconstructed, the LOS-direction channel is designed to make the predicted attack times ta,i reach consensus within the selected time T. Define . The first two terms of the following command cancel the known radial coupling and the reconstructed maneuver term, while the graph-dependent term drives the local attack-time disagreement. The LOS-direction guidance command is
where λ2 is the algebraic connectivity defined in Section 2.2, and
Theorem 3.
Under Assumption 1, if the communication graph is connected and 0 < Tc < T, the nominal LOS-direction guidance law drives the predicted attack-time consensus error to zero no later than T.
Proof.
Let ta = [ta1, ⋯, taN]T. To prove prescribed-time convergence of the consensus error, define
Its time derivative is
Substitution of the controller in Equation (41) gives
The design uses 0 < Tc < T so that exact disturbance reconstruction is established before the consensus deadline. For Tc < t < T, it follows that
Therefore,
Noting that
one obtains
Direct integration from Tc gives
so Va and the nominal consensus error approach zero as t → T−. For the nominal subsystem and t ≥ T,
It follows further that
Since Va(T) = 0, Va(t) = 0, ∀t ≥ T. □
The proof follows the physical sequence of the design: disturbance compensation reduces the predicted-attack-time dynamics to a graph-consensus channel, algebraic connectivity converts the local disagreements into a bound on Va, and the singular gain fixes the convergence deadline. This sequence also explains why Tc < T is required: exact reconstruction must be available before the LOS-direction attack-time consensus surface is reached.
4.2. LOS-Normal-Direction Prescribed-Time Guidance
For effective interception, the LOS-normal-direction channel must drive to zero. At the same time, the target should remain inside the seeker FOV during the terminal phase. The nominal controller is first constructed without the safety correction so that its LOS-rate convergence mechanism can be stated explicitly. The prescribed-time LOS-rate command is
where
Theorem 4.
Under Assumption 1, 0 < Tc < Tq, and angular-disturbance reconstruction for t ≥ Tc, the nominal LOS-normal-direction guidance law drives to zero no later than Tq.
Proof.
Define the Lyapunov function
Its derivative is
Substitution of the prescribed-time controller in Equation (53) gives
For Tc ≤ t < Tq,
Integration from Tc gives
and therefore Vq,i approaches zero as . For the nominal subsystem and t ≥ Tq,
Because , it follows that Vq,i(t) = 0, ∀t ≥ Tq, and hence for the nominal pre-filter subsystem. □
After angular-disturbance reconstruction, cancellation of the known kinematic coupling and target-maneuver term reduces the ideal LOS-normal channel to scalar prescribed-time LOS-rate dynamics. This nominal command becomes the performance input to the deferred-FOV CBF-QP safety layer developed in Section 4.3 and Section 4.4.
4.3. Deferred FOV Constraint
To maintain effective tracking and interception while the LOS rate is regulated, introduce the velocity lead angle and a deferred FOV constraint. Define the velocity lead angle as
γi = qi − θi
The standard field-of-view constraint is defined by the constant seeker limit
To avoid overly strict early-stage constraints, introduce the time transformation
and impose the deferred field-of-view constraint
At t = 0, ϖη = 0, so the final seeker boundary is inactive during the initial geometry-adjustment instant. For 0 < t < Tη, ϖη(t) increases smoothly and establishes the FOV boundary; for t ≥ Tη, ϖη(t) = 1, and the standard FOV constraint is recovered. In both panels of Figure 2, the horizontal black ray is the vehicle velocity direction vi, the slanted black segment is the LOS from the UAV nose to the target tail, and γi is the angle from vi to the LOS. Figure 2a shows the deferred bounds ±γ/ϖη(t) together with the standard bounds ±γ for 0 < t < Tη, whereas Figure 2b shows the standard FOV after ϖη(t) = 1.
In (62)–(64), γ denotes the allowable upper bound of |γi|, Tη is the prescribed FOV-recovery time, a > 0 is the rate parameter governing the transition of ϖη(t), and ϖη(t) is the dimensionless transformation factor that increases from zero to one.
Using
the deferred FOV construction is associated with the following transformed LOS-rate interval
where
λ1,i ≤ ϖηx4i ≤ λ2,i
Since 0 < γ < π/2 and vi/ri > 0 during the engagement, it follows that λ1,i < λ2,i; therefore, the transformed LOS-rate interval is nonempty.
The original deferred FOV requirement is subsequently enforced directly through the barrier functions introduced in Section 4.4.
4.4. CBF-QP Safety Filter
To enforce the deferred FOV constraint, introduce two control barrier functions, one for each side of the symmetric seeker aperture:
For positive CBF gains ϑ1,i and ϑ2,i, sufficient forward-invariance conditions for the FOV safe set can be written as [36]
Using the relative-motion equations gives
and
Here,
Let denote the nominal normal acceleration obtained by transforming the LOS-direction and nominal LOS-normal-direction commands into the vehicle frame. The corrected command is the solution of the scalar CBF-QP
For t > 0, ϖη > 0, and the two constraints are equivalent to the interval
With the input-amplitude constraint, the bounded feasible interval used by the QP is .
On the safe set,
At t = 0, and hγ,1,i = hγ,2,i = γ, so both CBF inequalities are automatically satisfied. With the acceleration bound in (76), the feasible set of the QP is the intersection of the CBF-admissible interval and the actuator interval [−ah,max, ah,max]. When this intersection is nonempty, the QP selects the feasible acceleration closest to the nominal command, and the resulting is applied to the vehicle.
Proposition 1.
For t > 0, suppose the transformed state is safe and the nominal normal acceleration satisfies . Then the unique solution of (76) is . Thus, the CBF-QP leaves the nominal prescribed-time command unchanged whenever that command satisfies the FOV-related CBF inequalities and the acceleration bound.
Proof.
The scalar QP projects onto i(t). If is feasible, the unique minimum is zero at ; hence, the vehicle- and LOS-frame commands are unchanged, and Theorems 3 and 4 are retained. Otherwise, the projection enforces the CBF condition; Section 5 evaluates the resulting closed loop. Thus, under the stated feasibility condition, the nominal prescribed-time convergence guarantees are preserved. □
The prescribed consensus and FOV-recovery times are therefore selected so that the safety correction is completed within the prescribed interval.
Remark 1
(limitations and real-time implementation). The main limitations of the present study are its two-dimensional engagement model and ideal-communication assumption. Consequently, the theoretical guarantees established here do not directly extend to three-dimensional engagement geometry or networks subject to communication delays and packet loss. Addressing these effects requires corresponding extensions of the relative-motion model and convergence analysis. The nominal controller is analytical, and the CBF safety filter is the scalar QP in (76), so the resulting online computation remains suitable for real-time implementation.
5. Simulation Results
5.1. Simulation Setup and Numerical Implementation
The simulations are conducted in MATLAB/Simulink R2025b for the high-level guidance layer of three fixed-wing UAVs and one maneuvering aerial target in a two-dimensional plane. Each simulated UAV has local relative-state information and exchanges the predicted attack-time variable only with its graph neighbors. Ideal communication and ideal tracking of the commanded normal and tangential accelerations are assumed; no six-degree-of-freedom airframe or autopilot dynamics are included. The communication topology is the three-vehicle chain
The chain topology is undirected and connected, satisfying the graph condition in Theorem 3. Vehicles 1 and 3 exchange information through vehicle 2. Their distinct initial positions, speeds, and headings produce different ranges and remaining flight times, thereby activating both timing coordination and LOS-normal regulation.
The initial conditions are listed in Table 1.
Table 1.
Initial conditions.
Table 2 lists the main controller parameters used in the numerical simulation.
Table 2.
Main controller parameters used in the numerical simulation.
The maneuvering target uses constant tangential and normal accelerations
azT = 0.1 m/s2, ahT = 0.1 m/s2
Although the target accelerations are constant, their projections onto the vehicle-dependent LOS frames vary with the engagement geometry. The observer inputs dri and dqi are therefore time-varying.
The simulations use the variable-step, variable-order ode15s solver for stiff differential equations over 0 ≤ t ≤ 29.56 s, with a maximum step size of 0.1 s, a relative tolerance of 10−5, and automatic absolute-tolerance scaling. The scalar QP is solved by quadprog with the active-set algorithm and a maximum of 100 iterations.
The radial and angular disturbance observers use Θrsgn(eri) and Θqsgn(eqi), respectively, in the theoretical analysis. To suppress high-frequency switching in the numerical simulation, Simulink implements the two robust terms as
The simulations replace the observer sign functions with hyperbolic-tangent boundary layers; the resulting observer errors therefore exhibit practical rather than exact convergence.
For quantitative reporting, the consensus settling time is the earliest recorded instant after which maxi|εi| ≤ 10−2 holds for the remainder of the simulation. The deferred-FOV margin is , whereas the post-delay standard-FOV margin is for t ≥ Tη. The 10−2 threshold is used to report sampled simulation signals, whereas the analytical convergence results refer to the ideal nominal model.
For the finite-actuation case, in (76), a ±6 g bound followed by a first-order acceleration response was used with a 0.1 s time constant. The corresponding acceleration-loop response is reported in Section 5.2. The 2% settling time is about 0.4 s. The minimum deferred-FOV margin is 0.001816 rad, the peak realized acceleration is 5.665 g, and the final maximum attack-time consensus error is 1.181 × 10−8 s.
5.2. Coordination, Observation, FOV, and Control Responses
Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8 report the attack-time coordination, observer errors, FOV response, command histories, planar engagement trajectories, and acceleration-loop response.
Figure 3.
Attack-time coordination: (a) attack-time consensus errors and (b) estimated time-to-go trajectories.
Figure 4.
Disturbance-observer errors: (a) radial observer errors and (b) angular observer errors.
Figure 5.
LOS-rate and deferred-FOV responses: (a) LOS angular rates, (b) transformed velocity lead angles and FOV bounds, and (c) actual velocity lead angles and standard FOV bounds.
Figure 6.
Vehicle-frame guidance commands: (a) normal accelerations and (b) tangential accelerations.
Figure 7.
Planar interception trajectories. Green circles and the black square indicate the initial positions of the UAVs and the target, respectively.
Figure 8.
Acceleration-loop response: (a–c) commanded and realized normal accelerations of UAVs 1–3 and (d) deferred-FOV quantities and constraint.
Figure 3 presents attack-time coordination. Figure 3a shows the consensus-error transient over 0–6 s, with the dashed line marking T = 5 s. At the 10−2 reporting threshold, the measured settling time is 4.998 s, and the final maximum absolute consensus error is 1.05 × 10−8. Figure 3b shows the estimated time-to-go trajectories over 0–8 s; they approach a common value with a final spread of 6.41 × 10−9 s. Because pairwise differences in ta,i and tgo,i are identical, these histories also support predicted attack-time consensus.
Figure 4 shows the disturbance-observer transients over 0–1.2 s: Figure 4a gives the radial errors and Figure 4b the angular errors; the prescribed value Tc = 4 s lies outside this zoomed interval. The final maximum angular-channel error is 2.56 × 10−5. The radial-channel error decreases substantially and remains bounded, with a final maximum magnitude of 1.09 × 10−2.
Figure 5 focuses on the 0–6 s interval. Figure 5a gives the LOS angular rates with Tq = 5 s marked by the dashed line, while Figure 5b gives the transformed lead angles ϖηγi and bounds ±γ with Tη = 2 s marked. The complete trajectory yields a minimum deferred-FOV margin of 0.00194 rad, a minimum post-delay standard-FOV margin of 0.0948 rad, and a maximum absolute LOS angular rate of 0.0227 rad/s. Figure 5c reports the actual velocity lead angles. Their maximum absolute value is 0.6636 rad during the deferred stage; this early excursion is permitted by the relaxed boundary, while all three trajectories remain within the standard 0.4 rad limit after the 2 s recovery time.
Figure 6 gives the vehicle-frame commands over 0–6 s. Figure 6a shows the normal accelerations and Figure 6b the tangential accelerations, with the dashed line marking T = 5 s. Their maximum absolute values are 110.78 m/s2 and 74.21 m/s2, respectively.
Figure 7 shows the complete planar trajectories of the three vehicles and the maneuvering target, illustrating how the vehicles approach the common target region from different initial positions.
Figure 8 shows that the first-order response keeps the realized normal accelerations within 6 g and the deferred-FOV quantities below 0.4 rad.
5.3. Quantitative Summary
Table 3 summarizes the numerical indicators reported with Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7.
Table 3.
Quantitative results for the three-UAV numerical case.
Table 3 shows that the attack-time disagreement crosses the selected threshold before T, both FOV margins remain positive, and both observer errors decrease. The radial error remains slightly above the selected threshold, while the acceleration extrema quantify the simulated control demand.
5.4. CBF-QP Ablation and Validation Under Nonideal Conditions
Table 4 isolates the CBF-QP effect under otherwise identical settings. Removing the projection raises the maximum deferred-FOV quantity to 0.425610 rad and causes a 0.475 s violation; the complete method remains below 0.4 rad.
Table 4.
CBF-QP ablation under identical baseline conditions.
Figure 9 evaluates the sinusoidal target normal acceleration aT,n(t) = 9.42947sin(πt/12 − π/4) m/s2. No deferred-FOV violation is detected at the 10−9 rad numerical tolerance. The three minimum miss distances are 0.01036, 0.01148, and 0.02371 m, and the maximum interception-time difference is 0.002 s.
Figure 9.
Strong-maneuver response: (a) target normal acceleration, (b) planar trajectories, (c) deferred-FOV quantities and constraint, and (d) absolute attack-time consensus errors.
Table 5 summarizes five fixed-seed measurement-noise runs and the acceleration-loop case. Independent zero-mean Gaussian noise is applied to range, LOS angle, speed, heading, range rate, and LOS rate with standard deviations of 1.0 m, 5 × 10−4 rad, 0.1 m/s, 5 × 10−4 rad, 0.1 m/s, and 5 × 10−5 rad/s, respectively.
Table 5.
Measurement-noise and acceleration-loop cases.
The ablation identifies the CBF-QP contribution, while the remaining cases assess strong target maneuvering, measurement noise, and finite acceleration response.
6. Conclusions
This study developed a prescribed-time cooperative guidance framework that combines disturbance observation, attack-time consensus, a deferred FOV transformation, and CBF-QP safety filtering. The disturbance observers and nominal guidance subsystems admit prescribed-time convergence proofs, while the barrier conditions define the filtered normal command. In the three-UAV simulation, the attack-time disagreement fell below the selected threshold within 5 s, the deferred-FOV margin remained positive, and the smoothed observers attenuated the lumped-disturbance errors. Future work will consider three-dimensional guidance and nonideal communication.
Author Contributions
Conceptualization, L.X.; methodology, L.X.; software, L.X.; validation, L.X.; formal analysis, L.X.; investigation, L.X.; data curation, L.X.; writing—original draft preparation, L.X.; writing—review and editing, L.X., Q.S. and H.S.; visualization, L.X.; supervision, Q.S. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the National Natural Science Foundation of China under Grant No. 62473210 and by the Tianjin Natural Science Foundation Project under Grant Nos. 24JCYBJC00240 and 2025JCQNJC01350.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The simulation data and code are available from the corresponding author upon reasonable request.
Conflicts of Interest
The authors declare no conflicts of interest.
Nomenclature
| Symbol | Meaning |
| N, i, j | number of vehicles and vehicle indices |
| (xi, yi), (xT, yT) | inertial-plane coordinates of vehicle i and the target |
| ri, qi | vehicle-target range and line-of-sight (LOS) angle |
| vi, θi | speed and heading angle of vehicle i |
| vT, θT | target speed and heading angle |
| azi, ahi; azT, ahT | vehicle and target tangential/normal accelerations |
| uri, uqi | LOS-frame radial and normal guidance commands |
| wri, wqi | target-maneuver-induced radial and angular lumped terms |
| x1i–x4i | |
| dri, dqi | aggregate radial and angular disturbances used by the observers |
| eri, eqi | radial and angular observer errors |
| βr, βq, Θr, Θq | observer exponents and robust gains |
| known bounds on the aggregate disturbances | |
| tgo,i, ta,i | estimated time-to-go and predicted attack time |
| G, A, D, L | communication graph, adjacency, degree, and Laplacian matrices |
| λ2 | algebraic connectivity of G |
| λ1,i, λ2,i | lower and upper transformed LOS-rate bounds |
| εi | local predicted-attack-time consensus error |
| Tc, T, Tq | prescribed observer, consensus, and LOS-rate convergence times |
| , ϖη, Tη | velocity lead angle, standard FOV bound, delay transformation, and recovery time |
| ϖ, ϖq | prescribed-time gains for radial consensus and LOS-rate regulation |
| a, aq | positive design constants in the prescribed-time gains |
| hγ,1,i, hγ,2,i | FOV control barrier functions |
| ϑ1,i, ϑ2,i | positive CBF gains |
| nominal and CBF-QP-corrected normal accelerations | |
| lower and upper CBF-QP acceleration bounds | |
| nominal/applied LOS-frame commands | |
| ah,max, i(t) | normal-acceleration amplitude bound and bounded QP feasible interval |
| A dot denotes differentiation with respect to time; a hat denotes an observer estimate; and an overbar denotes either a prescribed bound or a nominal command, as indicated by its subscript. | |
References
- Javaid, S.; Saeed, N.; Qadir, Z.; Fahim, H.; He, B.; Song, H.; Bilal, M. Communication and control in collaborative UAVs: Recent advances and future trends. IEEE Trans. Intell. Transp. Syst. 2023, 24, 5719–5739. [Google Scholar] [CrossRef] [Scilit]
- Freitas, A.; Rabbath, C.A.; Williams, C.; Lechevin, N.; Givigi, S. Multi-unmanned aerial vehicles cooperative tactics: A survey. IEEE Access 2025, 13, 119897–119921. [Google Scholar] [CrossRef] [Scilit]
- Chen, H.; Cong, Y.; Wang, X.; Xu, X.; Shen, L. Coordinated path-following control of fixed-wing unmanned aerial vehicles. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 2540–2554. [Google Scholar] [CrossRef] [Scilit]
- Chen, H.; Wang, X.; Shen, L.; Yu, Y. Coordinated path following control of fixed-wing unmanned aerial vehicles in wind. ISA Trans. 2022, 122, 260–270. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Lu, J.; Yuan, Z.; Wang, N. Preassigned fixed-time synergistic constrained control for fixed-wing multi-UAVs with actuator faults. Drones 2025, 9, 268. [Google Scholar] [CrossRef] [Scilit]
- Lu, J.; Yuan, Z.; Wang, N. Dynamic self-triggered fuzzy formation control for UAV swarm with prescribed-time convergence. Drones 2025, 9, 715. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Li, K.; Xia, K. Distributed formation control of multi-UAV systems using relative information. J. Frankl. Inst. 2024, 361, 106945. [Google Scholar] [CrossRef] [Scilit]
- Kim, H.-G.; Lee, J.-Y.; Kim, H.J.; Kwon, H.-H.; Park, J.-S. Look-angle-shaping guidance law for impact angle and time control with field-of-view constraint. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 1602–1612. [Google Scholar] [CrossRef] [Scilit]
- Yang, X.; Zhang, Y.; Song, S. Two-stage cooperative guidance strategy with impact-angle and field-of-view constraints. J. Guid. Control Dyn. 2023, 46, 590–599. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Wu, S.; Wang, X.; Zhang, D.; Jia, J.; Li, Q. Time and FOV constraint guidance applicable to maneuvering target via sliding mode control. Aerosp. Sci. Technol. 2023, 133, 108104. [Google Scholar] [CrossRef] [Scilit]
- Yang, X.; Zhang, Y.; Song, S. Three-dimensional field-of-view-constrained guidance law against maneuvering target with intercept angle control. Aerosp. Sci. Technol. 2023, 142, 108682. [Google Scholar] [CrossRef] [Scilit]
- Zhang, D.; Ma, P.; Du, Y.; Chao, T. Integral barrier Lyapunov function-based three-dimensional low-order integrated guidance and control design with seeker’s field-of-view constraint. Aerosp. Sci. Technol. 2021, 116, 106886. [Google Scholar] [CrossRef] [Scilit]
- Singh, S.; Kumar, S.R.; Mukherjee, D. Time-constrained interception with bounded field of view and input using barrier Lyapunov approach. J. Guid. Control Dyn. 2024, 47, 384–393. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Fu, Z.; Wu, Z.; Zhu, C.; Ji, B. Barrier Lyapunov function-based prescribed-time cooperative guidance law with field-of-view constraint. IEEE Trans. Control Syst. Technol. 2025, 33, 2217–2229. [Google Scholar] [CrossRef] [Scilit]
- Kang, H.; Wang, P.; Song, S. A generalized three-dimensional cooperative guidance law for various communication topologies with field-of-view constraint. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2023, 237, 2353–2369. [Google Scholar] [CrossRef] [Scilit]
- Shi, Q.; Wang, H.; Cheng, H. Multiple constraints-based adaptive three-dimensional back-stepping sliding mode guidance law against a maneuvering target. Aerospace 2022, 9, 796. [Google Scholar] [CrossRef] [Scilit]
- Feng, D.; Hou, M.; Wang, W.; Wang, D. Asymmetric integral barrier Lyapunov function-based three-dimensional integrated guidance and control design with field-of-view constraint and input saturation. Adv. Mech. Eng. 2024, 16, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Wei, S.; Song, S. Integral barrier Lyapunov function-based fixed-time integrated guidance and control with asymmetric field-of-view angle constraints. ISA Trans. 2024, 151, 183–197. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Chen, W.-H.; Yang, J.; Guo, L.; Li, S. Disturbance-observer-based control and related methods: An overview. IEEE Trans. Ind. Electron. 2016, 63, 1083–1095. [Google Scholar] [CrossRef] [Scilit]
- Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef] [Scilit]
- Cui, L.; Jin, N. Prescribed-time ESO-based prescribed-time control and its application to partial IGC design. Nonlinear Dyn. 2021, 106, 491–508. [Google Scholar] [CrossRef] [Scilit]
- Song, J.; Song, S.; Xu, S. Three-dimensional cooperative guidance law for multiple missiles with finite-time convergence. Aerosp. Sci. Technol. 2017, 67, 193–205. [Google Scholar] [CrossRef] [Scilit]
- Chen, Z.; Chen, W.; Liu, X.; Cheng, J. Three-dimensional fixed-time robust cooperative guidance law for simultaneous attack with impact angle constraint. Aerosp. Sci. Technol. 2021, 110, 106523. [Google Scholar] [CrossRef] [Scilit]
- Zhang, S.; Guo, Y.; Liu, Z.; Wang, S.; Hu, X. Finite-time cooperative guidance strategy for impact angle and time control. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 806–819. [Google Scholar] [CrossRef] [Scilit]
- Nie, Y.; Zhao, C.; Shi, K.; Chen, Y. Novel stability analysis for time-delay systems via two new lemmas and genetic algorithm. Chaos Solitons Fractals 2026, 208, 118232. [Google Scholar] [CrossRef] [Scilit]
- Xiao, J.; Shi, K.; Teng, Y.; Qi, J.; Fan, H. Relaxed Research on Synchronization Problem of Fractional-Order Fuzzy Octonion-Valued BAM Neural Networks by the Non-Decomposition Method on the High-Dimension Oblique Field. Fractal Fract. 2026, 10, 414. [Google Scholar] [CrossRef] [Scilit]
- Fan, H.; Shi, K.; Zhou, A.; Meng, F.; Jiang, L. Exploring Fixed-Time Synchronization of Fractional-Order Fuzzy Cellular Neural Networks with Information Interactions and Time-Varying Delays via Adaptive Multi-Module Control. Fractal Fract. 2026, 10, 253. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Fu, W.; Fang, Y.; Zhu, S.; Wu, Z.; Wang, M. Prescribed-time cooperative guidance law against maneuvering target based on leader-following strategy. ISA Trans. 2022, 129, 257–270. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wang, Z.; Fang, Y.; Fu, W.; Ma, W.; Wang, M. Prescribed-time cooperative guidance law against manoeuvring target with input saturation. Int. J. Control 2023, 96, 1177–1189. [Google Scholar] [CrossRef] [Scilit]
- Song, Y.; Ye, H.; Lewis, F.L. Prescribed-time control and its latest developments. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 4102–4116. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Song, Y.; Hill, D.J.; Krstic, M. Prescribed-time consensus and containment control of networked multiagent systems. IEEE Trans. Cybern. 2019, 49, 1138–1147. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ren, Y.; Zhou, W.; Li, Z.; Liu, L.; Sun, Y. Prescribed-time cluster lag consensus control for second-order nonlinear leader-following multiagent systems. ISA Trans. 2021, 109, 49–60. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ma, W.; Liang, X.; Fang, Y.; Deng, T.; Fu, W. Three-dimensional prescribed-time pinning group cooperative guidance law. Int. J. Aerosp. Eng. 2021, 2021, 4490211. [Google Scholar] [CrossRef] [Scilit]
- Lyu, T.; Li, C.; Guo, Y.; Ma, G. Three-dimensional finite-time cooperative guidance for multiple missiles without radial velocity measurements. Chin. J. Aeronaut. 2019, 32, 1294–1304. [Google Scholar] [CrossRef] [Scilit]
- Gao, J.; Li, X.; Zang, S.; Ma, J.; Zhang, J. Adaptive distributed fixed-time cooperative three-dimensional guidance law for multimissiles against manoeuvring target. Int. J. Aerosp. Eng. 2023, 2023, 4692840. [Google Scholar] [CrossRef] [Scilit]
- Ames, A.D.; Xu, X.; Grizzle, J.W.; Tabuada, P. Control barrier function based quadratic programs for safety critical systems. IEEE Trans. Autom. Control 2017, 62, 3861–3876. [Google Scholar] [CrossRef] [Scilit]
- Wang, W.; Chen, X.; Li, L.; Zhang, M. Cooperative target search and tracking for multi-UAVs based on control barrier functions. Trans. Inst. Meas. Control 2023, 45, 2582–2589. [Google Scholar] [CrossRef] [Scilit]
- Lv, X.; Peng, C.; Ma, J. Control barrier function-based collision avoidance guidance strategy for multi-fixed-wing UAV pursuit-evasion environment. Drones 2024, 8, 415. [Google Scholar] [CrossRef] [Scilit]
- Molnar, T.G.; Kannan, S.K.; Cunningham, J.; Dunlap, K.; Hobbs, K.L.; Ames, A.D. Collision avoidance and geofencing for fixed-wing aircraft with control barrier functions. IEEE Trans. Control Syst. Technol. 2025, 33, 1493–1508. [Google Scholar] [CrossRef] [Scilit]
- Garg, K.; Usevitch, J.; Breeden, J.; Black, M.; Agrawal, D.R.; Parwana, H.; Panagou, D. Advances in the theory of control barrier functions: Addressing practical challenges in safe control synthesis for autonomous and robotic systems. Annu. Rev. Control 2024, 57, 100945. [Google Scholar] [CrossRef] [Scilit]
- Cohen, M.H.; Molnar, T.G.; Ames, A.D. Safety-critical control for autonomous systems: Control barrier functions via reduced-order models. Annu. Rev. Control 2024, 57, 100947. [Google Scholar] [CrossRef] [Scilit]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.








