To evaluate the proposed methodology, an unmanned emergency rescue mission is simulated within a synthesized disaster-stricken environment. The spatial parameters for trajectory planning are bounded by the initial deployment coordinates at [200, 200, 50] and the designated mission terminus at [800, 800, 50]. Throughout the simulated mission execution, the UAV is mandated to perform dynamic collision avoidance maneuvering against environmental hazards. To rigorously test algorithmic robustness, the spatial coordinates of these obstacles are stochastically distributed across the operational workspace prior to each simulation run to terminus [800, 800, 50]. Consequently, this section presents a comprehensive simulation-based validation of the enhanced PSO framework across varying hazard configurations. The objective is to substantiate the superiority of the proposed algorithm over conventional PSO variants concerning overall trajectory cost, computational efficiency, and global optimality.
The weight coefficients of each component in the cost function are set as follows:
6.1. Only When Environmental Threats Exist
The simulation environment in this section is designed to model realistic emergency rescue scenarios encountered in post-disaster urban areas and mountainous disaster zones. The six cylindrical obstacles (
Table 1) specifically represent the following real-world hazard categories encountered during emergency rescue missions:
Obstacle #1 (X = 400, Y = 500, R = 80 m): Collapsed multi-story building with unstable debris cloud—no-fly zone due to structural collapse risk and dust interference with UAV sensors.
Obstacle #2 (X = 600, Y = 200, R = 70 m): Active fire zone with thermal updraft—no-fly zone due to extreme turbulence and heat damage risk.
Obstacle #3 (X = 500, Y = 350, R = 80 m): Hazardous chemical leak zone —electromagnetic and chemical sensor interference zone.
Obstacles #4–6: Secondary structural hazards, power line towers with electromagnetic interference fields, and temporary emergency helicopter corridors.
The UAV is tasked with reaching a survivor rescue point at [800, 800, 50] (representing a rooftop or elevated safe zone) from a command center at [200, 200, 50] while avoiding all six hazard zones. This scenario directly models the ’disaster-stricken area navigation’ use case described in the Introduction. The altitude constraint ( m) reflects the minimum safe altitude above urban debris, and the maximum operational altitude ( m) reflects civil airspace regulations in low-altitude rescue operations.
When only environmental hazards exist in rescue areas, the hazardous weather is treated as cylindrical obstacles, and the specific cylindrical obstacles are shown in
Table 1 below.
To ensure the empirical reliability of the findings and to effectively mitigate the inherent stochastic variability of the heuristic algorithms, all experimental scenarios were subjected to 50 independent trials under strictly controlled, identical environmental configurations. Consequently, the reported performance metrics represent the aggregated mean values, thereby establishing rigorous statistical robustness and ensuring the reproducibility of the proposed methodology.
Following the PSO phase, the global best trajectory
consists of waypoints parameterized as spherical state vectors (
,
,
). These waypoints are decoded via Equation (
20) to yield Cartesian coordinates, and the resulting path is passed to the GKDM initialization to seed the ACO pheromone field. The ACO phase then runs to refine the corridor. The final planned trajectory is illustrated in
Figure 9 and
Figure 10.
The specific traditional PSO algorithm and the improved PSO algorithm under this condition are shown in the figure below:
As can be seen in
Figure 9 and
Figure 10, the routes planned by both algorithms can effectively avoid environmental hazards in rescue areas. Analyzing the route planning results of the traditional PSO algorithm and the improved PSO algorithm in
Figure 9 and
Figure 10 allows for a comparison of the cost-value convergence of the two algorithms, as shown in
Figure 11 and
Figure 12.
As can be concluded from
Figure 11 and
Figure 12, when there are only environmental cylindrical environmental obstacles, the routes of the improved PSO algorithm are smoother, and it selects the shortest path to reach the destination; additionally, the cost value convergence is lower. To ensure the accuracy of the experimental results, 500 Monte Carlo simulations were conducted for each of the two PSO algorithms; finally, the average value was taken to plot the cost value convergence results, and the plotted routes are also the most frequently occurring routes among the iteration results.
To rigorously validate the operational efficacy of the proposed hybrid algorithm within large-scale, obstacle-dense emergency rescue environments, comparative trajectory planning simulations were conducted against established PSO variants across a standardized static workspace. The foundational parameters of this simulation environment remain strictly consistent with the configurations delineated in the preceding section.
The improved PSO developed in this study is evaluated against several high-performing variants, specifically QPSO, PSOGSA, and BPSO.
Quantum-behaved Particle Swarm Optimization (QPSO) is a swarm intelligence algorithm inspired by quantum mechanics and developed through a rigorous analysis of PSO convergence dynamics. Originally introduced by Sun, the algorithm was subsequently refined by Liu et al. (2020) and implemented for the trajectory planning of unmanned underwater vehicles (UUVs) [
27]. Within this framework, the spatial probability distribution of each particle is modeled utilizing quantum wave functions, thereby circumventing conventional kinematic velocity updates in favor of direct probabilistic state transitions. By establishing the center of a quantum potential well as the dynamic attractor for the swarm’s mean best-known position, the Quantum-behaved Particle Swarm Optimization (QPSO) algorithm achieves superior global exploration capabilities and accelerated convergence rates, all while necessitating a significantly reduced hyperparameter space.
Particle Swarm Optimization–Gravitational Search Algorithm (PSOGSA), a hybrid meta-heuristic introduced by S. Mirjalili et al. (2013) [
28], integrates the exploitation proficiency of PSO with the exploration strengths of GSA to enhance search efficiency and circumvent local optima [
29].
The fundamental characteristic of this algorithm lies in its dual-attribute representation, where each agent in the population is characterized by both particle dynamics and physical mass. Within this framework, GSA governs the calculation of gravitational interaction forces between particles, which subsequently determines the acceleration of each individual agent. The agents are subsequently guided by the global best solution (
), with inertia weights employed to preserve their kinematic states. This mechanism enables the algorithm to rapidly converge on the optimal search space. The primary governing equations of PSOGSA are as follows:
The first term of the equation accounts for the inertial component, while the second and third terms correspond to the gravitational search and PSO-based global search mechanisms, respectively.
denotes the acceleration expression, serving as a fundamental component derived from the Gravitational Search Algorithm (GSA). It characterizes the acceleration experienced by a given particle due to the “gravitational attraction” exerted by other high-performing agents within the population. This mechanism enables particles to perceive and navigate the global fitness landscape of the search space. The governing equation for acceleration
is formally defined as:
Here, signifies the gravitational constant, which diminishes as the iteration progresses; corresponds to the inertial mass, which is positively correlated with the agent’s fitness value; denotes the Euclidean distance separating agents i and j; characterizes the aggregate gravitational force acting on particle i from the K best-performing particles.
Binary Particle Swarm Optimization (BPSO) represents a discrete adaptation of the conventional PSO algorithm, specifically tailored for operation within discretized search spaces. BPSO exhibits distinct performance benefits when tackling complex combinatorial optimization challenges [
30]. The algorithm is noted for its structural simplicity and low computational overhead, necessitating only the tracking of velocity and position vectors. Methodological enhancements to BPSO introduced by Lintao Zhou et al. have been successfully deployed in UAV trajectory planning, yielding an algorithm with enhanced efficiency. At the heart of BPSO is a probabilistic mapping mechanism that utilizes a sigmoid function to constrain velocity values within a
range.
To ensure a rigorous evaluation, comparative experiments were executed across four distinct algorithms under identical environmental conditions. The assessment encompasses multiple performance dimensions, specifically path length, smoothness, computational overhead, optimal fitness, convergence characteristics, and the resulting trajectories.
Figure 13 illustrates the trajectories generated within a static obstacle configuration consistent with the previous setup.
A comparative analysis of the plotted trajectories within the figure unequivocally substantiates that the proposed hybrid algorithm yields markedly superior trajectory optimization when evaluated against the established baseline methodologies.
Figure 14 illustrates the comparative analysis of computational efficiency among the four algorithms within the specified environment.
The results presented in
Figure 14 indicate that the proposed algorithm exhibits a computational duration comparable to that of QPSO and BPSO. Furthermore, it demonstrates the capacity to facilitate rapid trajectory convergence within a minimal temporal window.
Figure 15 provides a comparative assessment of the convergence characteristics and the peak fitness values across the four algorithmic variants.
The synthesis of
Figure 15 and
Figure 16 reveals that, while QPSO achieves an optimal cost comparable to the proposed algorithm, our method consistently maintains a lower cost profile across the entire convergence trajectory. Furthermore, the proposed hybrid architecture converges upon the global optimum at a substantially accelerated rate, thereby demonstrating enhanced computational stability and minimal oscillatory behavior throughout the entire trajectory optimization lifecycle.
Figure 17 provides a comparative analysis of path lengths across the four algorithmic derivatives, and
Figure 18 illustrates the corresponding evaluation of trajectory smoothness.
Integrating these findings reveals that, while the proposed algorithm yields a slightly longer path length compared to QPSO, it demonstrates a marked superiority in trajectory smoothness. For heavy-duty mission aircraft, enhanced smoothness (indicated by lower metric values) correlates with a reduction in necessitated maneuvering and promotes operational stability; thus, the proposed algorithm offers a more advantageous overall performance.
6.2. Under Simultaneous Static and Dynamic Threats
Within the context of large-scale UAV emergency rescue operations, trajectory planning frameworks must mitigate complexities that extend far beyond static environmental hazards. To accurately model real-world airspace volatility, a suite of dynamic obstacles is introduced into the operational volume, with their kinematic profiles parameterized according to anticipated spatial vectors. Specifically, the simulation postulates a distribution of non-cooperative civil entities—such as localized patrol drones and airborne engineering platforms—within the restricted flight zone. By configuring these dynamic agents to execute a stochastic combination of localized loitering and linear cruising maneuvers, the spatial complexity is deliberately amplified, thereby rigorously testing the primary UAV’s real-time dynamic collision avoidance capabilities. It is assumed that the designated regions for fixed-airspace patrolling are situated within , , . A dynamic spherical obstacle, characterized by a 40 km obstacle influence radius, executes a circular loitering pattern at a constant velocity of 40 m/s in a standby working state. Concurrently, a secondary patrolling unit conducts linear patrol transit from to at a sustained speed of 140 m/s. Our designated UAV is tasked with traversing this contested zone at a cruising speed of 150 m/s to reach the mission objective .
A comprehensive assessment of the kinematic threat profiles presented by both hazard typologies is conducted to precisely forecast the critical temporal windows necessitating proactive evasion maneuvers. For purple circular-loitering spherical hazards, the UAV must execute a lateral circumvention maneuver upon penetrating the outer boundary of the obstacle’s influence zone, thereby ensuring the aircraft remains strictly outside the critical collision radius. Conversely, mitigating the threat of purple circular-patrolling cylindrical obstacles mandates rigorous spatiotemporal trajectory forecasting to execute preemptive deviations from intersecting collision vectors. Consequently, distinct algorithmic frameworks exhibit significant morphological divergence in their generation of optimal evasion topologies. The overall robustness of these distinct strategies is comprehensively benchmarked against critical performance metrics, specifically encompassing total trajectory length, computational latency, geometric smoothness, and the convergence behavior of the objective cost function. To this end, the real-time dynamic avoidance performance of four established PSO derivatives is comparatively analyzed within this highly stochastic operational context.
Figure 19 illustrates the resulting flight trajectories synthesized by the four comparative algorithms.
A comprehensive analysis of the simulation data in
Figure 20,
Figure 21 and
Figure 22 reveals that both the PSOGSA and QPSO frameworks generate highly circuitous and spatially inefficient trajectories. While these baseline methodologies successfully preserve the requisite kinematic safety envelopes around dynamic hazards, their overall spatial optimality remains demonstrably inferior to the trajectory synthesized by the proposed hybrid architecture. Furthermore, the geometric smoothness of the flight path generated by the BPSO algorithm suffers from pronounced morphological degradation, exhibiting severe angular deviations when contrasted with the kinematically refined performance of our integrated methodology.
From these results, it can be inferred that the proposed algorithm exhibits a marked superiority over its three counterparts regarding both the convergence profile and the achieved global optimum.
Figure 23 illustrates a quantitative comparison of path lengths across the four PSO derivatives.
Figure 24 characterizes the evaluation of trajectory smoothness for the four comparative algorithms.
A comparative evaluation reveals that while the proposed hybrid architecture achieves a minimized overall trajectory length, it exhibits a marginal degradation in geometric smoothness when contrasted with the QPSO framework.
Figure 24 represents the comparison of planning time.
It can be seen that the planning time of the proposed algorithm is similar to that of the QPSO algorithm. Considering the four metrics comprehensively, the proposed algorithm offers the best overall performance for time-critical rescue missions. In this section, aiming to address the uncertainty of the complex dynamic rescue environment, dynamic patrol threats and sudden radars are introduced, with the focus on evaluating the anti-interference capability of the algorithm. The experiment adopts the robustness metric
R defined in
Section 4.5 for quantitative scoring.
Figure 25 details the comprehensive performance of the three algorithms under dynamic scenarios, with the robustness score
R derived from Equation (
52):
Figure 26 presents a radar chart of different algorithms under various metrics. As can be seen in the chart, the fusion algorithm adopted in this paper is superior to the other algorithms in multiple dimensions.
The experimental data show the following: Conversely, the proposed hybrid architecture intrinsically guarantees a more robust kinematic safety envelope for the synthesized trajectories through the integration of probabilistic diffusion mechanisms within the Gaussian kernel mapping framework. Quantitatively, the mean $R$ metric yielded by the proposed algorithm converges to approximately 0.26, demonstrating a statistically significant superiority over the baseline methodologies, which remained rigidly constrained between 0.1 and 0.16.
The radar chart in
Figure 26 further intuitively demonstrates the comprehensive advantages of SPSO in terms of safety, smoothness and consistency, which fully verify the strong robustness of the proposed algorithm in complex dynamic obstacle emergency rescue environments.
Beyond emergency rescue, the dynamic obstacle scenario simulated in
Section 6.2 directly mirrors several civil low-altitude operational contexts: the circular-loitering dynamic obstacle models a civil inspection drone conducting facility surveillance, while the linear-transit dynamic obstacle models an express logistics UAV operating on a fixed air corridor. The proposed algorithm’s demonstrated capability to predict and avoid both loitering and cruising dynamic obstacles in real time validates its applicability to: (1) urban air mobility (UAM) corridors where multiple heterogeneous aircraft share low-altitude airspace; (2) last-mile logistics delivery where the UAV must navigate around other delivery drones; and (3) infrastructure inspection missions where the primary UAV must yield to patrolling security drones. These connections between the simulation parameters and real-world civil applications address the gap between the paper’s stated scope and its experimental validation.
The ablation study aims to quantify the individual contributions of each core component in the improved Spherical Particle Swarm Optimization (SPSO) algorithm. By systematically removing one component at a time and comparing the degraded variant against the full algorithm, we isolate the impact of each improvement on optimization performance. The improved SPSO algorithm incorporates four key components beyond the conventional PSO framework in
Table 2.
Five experimental variants were constructed for comparative analysis in
Table 3.
Each variant was evaluated using six performance metrics:
1. Mean Cost. Average total cost over 30 independent runs (primary evaluation metric). 2. Cost Standard Deviation—Reflects optimization stability and algorithm robustness. 3. Path Length. Physical distance of the generated trajectory. 4. Computation Time. Actual wall-clock time consumed per run, measured in seconds. 5. Convergence Speed. Iteration number at which 90% of the total cost reduction is attained. 6. Component Contribution. Relative cost degradation defined as .
The parameters of the PSO algorithm were set as follows to reveal the advantage of the spherical coordinate representation, which provides structural priors for path continuity in
Table 4.
The remaining PSO hyperparameters were held constant across all variants in
Table 5:
The choice of
waypoints with only 100 particles is deliberate. In a 60-dimensional search space, a Cartesian PSO must independently optimize 60 uncoupled variables, with no inherent guarantee of path connectivity. The spherical encoding, by contrast, generates paths incrementally from each waypoint to the next, ensuring continuity by construction. With a limited particle budget, this structural advantage becomes decisive—the spherical representation effectively searches a lower-dimensional manifold of physically plausible paths, while the Cartesian variant wastes particles exploring disconnected or geometrically infeasible configurations. The results are shown in the following
Table 6.
The parameter list comparisons of the four algorithms are provided below to verify the rigor of the algorithm designs. Note that no corresponding parameters are listed for QPSO, as quantum-behaved particle swarm optimization inherently does not involve inertia weights or learning coefficients, which is determined by the fundamental nature of the algorithm itself.
All ant colony optimization (ACO) parameters are kept strictly consistent across all experimental groups, with the specific parameters listed in
Table 7 below. However, the only controlled variable in the GKDM ablation experiment is the pheromone initialization strategy. This setup ensures that any observed performance differences can be attributed to variations in the information transfer mechanism.
The following are the results of the ablation experiments.
Figure 27 quantitatively compares the mean cost and standard deviation across all variants. The Full SPSO yields the lowest mean cost of 5402.32 ± 382.88. Removing the spherical coordinate representation (w/o Spherical) results in the most dramatic degradation, with the mean cost nearly doubling to 9900.64 ± 3127.72—an increase of 83.3%. The w/o Direction variant and w/o Damping variant also show substantial cost increases, confirming the importance of directional guidance and adaptive inertia. The w/o Reflection variant shows only marginal degradation, suggesting that velocity mirroring provides a minor but non-negligible refinement. Notably, the error bar of w/o Spherical is approximately 8× larger than the baseline, indicating that the Cartesian encoding leads to highly unstable optimization under a limited computational budget.
Figure 28 ranks the algorithmic components according to their contributions to the overall optimization performance, where the contribution is quantified by the cost degradation incurred when each component is individually removed. Among them, the spherical coordinate representation makes the most prominent contribution, followed by directional guidance and inertia weight damping, while velocity reflection yields a relatively minor improvement in optimization. This ranking reveals a distinct hierarchy of performance impacts: the representation form of the search space exerts the most significant influence on algorithm performance, especially in high-dimensional scenarios. Directional guidance and inertia damping play complementary roles—the former constrains the spatial search direction, while the latter regulates the balance between global exploration and local exploitation during iterations. Experimental results demonstrate that the spherical-coordinate-based algorithm achieves over 99% performance improvement over the basic Cartesian-coordinate-based algorithm. This analysis provides theoretical guidance for practical applications: when extending path planning algorithms to new problem domains, spherical coordinate encoding and directional guidance should be prioritized as essential core components.
The ablation experimental results concerning spherical coordinates in this paper reveal that the algorithm cost increases by 83.3% when the spherical coordinate system is discarded under complex scenarios. This performance degradation demonstrates that the parameterization of continuous waypoints via Cartesian coordinates gives rise to a weakly coupled search space, in which each coordinate (x, y, z) is optimized independently and tends to produce physically inconsistent trajectories. By contrast, the spherical coordinate system couples adjacent waypoints by encoding the vector parameters (r, , ), thus effectively reducing the search dimensionality.
Figure 29 presents the ablation experimental results of GKDM. The results indicate that the information loss inherent in the common fusion strategies adopted in existing algorithms leads to inferior cost convergence performance. In contrast, the proposed GKDM method achieves more comprehensive information preservation for the PSO-ACO fusion algorithm, enabling thorough information transfer between different algorithms. This performance also demonstrates that, compared with the simple fusion schemes widely used in current research, the GKDM method can effectively improve both the success rate and efficiency of the fusion algorithm. The parameter settings of the GKDM method are listed in
Table 8.
6.4. Constraint Checking
Following the generation of each trajectory within the emergency rescue simulation, a rigorous post hoc verification protocol is mandated to ascertain compliance with the predefined constraint conditions. While the primary objective cost function was configured to guide the swarm, specific penalty coefficients were deliberately relaxed to facilitate algorithmic convergence and ensure practical aerodynamic execution. Consequently, an independent validation subroutine is integrated into the computational framework. Upon algorithmic termination, the synthesized trajectory is systematically evaluated against four boundaries: (1) spatial collision avoidance, (2) vertical altitude limits, (3) horizontal turning angle thresholds, and (4) longitudinal climb angle restrictions. Ultimately, the cumulative frequency of boundary violations across the entire flight path is quantitatively logged within the output matrix, providing a definitive assessment of the trajectory’s overall operational feasibility.
The specific implementation method is as follows [
31]:
Regarding the spatial collision constraint: the Euclidean distance between each discrete waypoint along the synthesized trajectory and the proximity of known obstacles is systematically computed. If this calculated distance falls below the predefined minimum safety threshold, a collision constraint violation is formally registered.
Regarding the vertical altitude constraint: the synthesized trajectory is systematically evaluated to identify any flight segments that breach the predefined maximum operational ceiling. If any localized coordinate surpasses this vertical threshold, an altitude constraint violation is formally registered, and the non-compliant segments are graphically isolated for post-simulation analysis.
For the angle constraint: Regarding the horizontal turning angle constraint, the directional vector angle subtended between successive waypoints along the synthesized flight path is rigorously calculated. If this computed angular deviation exceeds the maximum allowable kinematic yaw threshold, an angular constraint violation is formally registered, and the precise spatial coordinates of the non-compliant maneuver are explicitly documented for further analysis [
32].
Specifically for emergency rescue applications, the proposed algorithm addresses three domain-specific requirements that generic path planners fail to satisfy simultaneously: (1) real-time replanning capability within the computational budget of on-board rescue UAV processors; (2) trajectory smoothness that minimizes mechanical stress on payload-carrying rescue drones delivering medical supplies or communication equipment; and (3) robustness to dynamic threat emergence, ensuring mission continuity even when new hazards appear mid-flight.
For the climb angle constraint: Calculate the pitch angle of the line connecting each pair of consecutive points and record any violations.
The output results show no constraint violations, indicating that the routes pass the constraint check.