Next Article in Journal
A Hybrid Optimization Algorithm for Enhancing Transportation and Logistics Scheduling in IoT-Enabled Supply Chains
Previous Article in Journal
Enhancing Discharge Performance and Image Lag Characteristics in PIN Diode X-Ray Sensors with a Reset Transistor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Trajectory Optimization of Airport Surface Guidance Operations for Unmanned Guidance Vehicles

1
Air Traffc Management College, Civil Aviation Flight University of China, Chengdu 641419, China
2
School of Automotive Engineering, Liuzhou Polytechnic University, Liuzhou 545000, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(3), 931; https://doi.org/10.3390/s26030931 (registering DOI)
Submission received: 13 December 2025 / Revised: 23 January 2026 / Accepted: 27 January 2026 / Published: 1 February 2026
(This article belongs to the Section Vehicular Sensing)

Highlights

What are the main findings?
  • A three-stage trajectory planning framework is proposed for airport surface unmanned guidance operations, which operates under operational safety constraints and integrates improved A* trajectory planning, time-window-based conflict prediction, and priority-driven conflict resolution.
  • By incorporating speed-profile-based time calculation and spatiotemporal occupancy modeling of guidance vehicles and guidance units, the proposed method enables conflict-free trajectory generation while enhancing taxiing efficiency and reducing energy consumption.
What are the implications of the main findings?
  • The results demonstrate that trajectory planning based on spatiotemporal state information—derived from speed profiles and time-window modeling—can effectively support safe and efficient unmanned guidance operations conducted by guidance vehicles and guidance units on airport surfaces.
  • The proposed framework provides a practical decision-support framework for intelligent airport surface operations, supporting the deployment of electric unmanned guidance vehicles contributing to low-carbon and high-efficiency airport ground movement management.

Abstract

Electric-powered unmanned guidance vehicles provide surface taxiing guidance for arriving and departing aircraft within the airport movement area, enabling sustained safety under complex operational conditions and improving overall operational efficiency, particularly under low-visibility scenarios. In this context, how to design scientifically rigorous operational trajectories for the three phases of unmanned guidance vehicle operations—dispatch, guidance, and recovery—remains an open and important research problem. This study proposes a three-stage trajectory-planning method for unmanned guidance vehicles, including initial trajectory planning, conflict prediction, and conflict resolution. First, the Guidance Unit—composed of the unmanned guidance vehicle and the guided aircraft—is defined, and a standard speed-profile design model is established for this unit. Then, considering airport operational-safety constraints, a conflict prediction algorithm for the guidance process is developed, which identifies potential conflicts in guidance trajectory planning based on time-window overlap analysis. Subsequently, under operational safety constraints, an optimization model aiming to minimize the maximum guidance time is formulated, and a trajectory planning algorithm for unmanned guidance vehicles based on the improved A* algorithm is designed to generate conflict-free operational trajectories. Finally, a simulation study is conducted using a major airport in Southwest China as a case study. The results show that (1) the speed-profile design and airport operational-rule constraints affect the operational trajectories of unmanned guidance vehicles; (2) the proposed algorithm enables coordinated planning of both speed control and path selection, thereby improving overall operational efficiency by 43.65% compared with conventional operations, while ensuring conflict-free airport surface taxiing, due to the adoption of an improved A* trajectory-planning algorithm for unmanned guidance vehicles; (3) under the electric-powered guidance-vehicle scheme proposed in this study, the method achieves a 34.52% reduction in total energy consumption during the guidance phase compared with traditional Follow-Me guidance, enabling the simultaneous optimization of operational efficiency and energy consumption.

1. Introduction

The airport movement area contains numerous active targets, with high levels of aircraft and ground-vehicle activity and dense traffic. In large and complex airports in particular, the energy consumption is high, and the operational load is heavy, and aircraft may easily stray onto incorrect taxiing routes, thereby disrupting normal operations or even causing runway incursions and other safety-critical incidents. Airport unmanned equipment refers to a new generation of airport operational devices that operate within the airport movement area by integrating advanced sensors, controllers, and other embedded components, and employing artificial intelligence technologies to enable autonomous functions such as perception in complex environments, intelligent decision-making, and cooperative control [1]. With the maturation of unmanned-driving technologies, electric-powered unmanned guidance vehicles can provide surface taxiing guidance for arriving and departing aircraft, ensuring sustained operational safety under high-density and complex operational conditions and enabling highly efficient, low energy consumption, and environmentally friendly airport surface operations. However, airport operations are safety-critical in nature, and how to design an efficient, low energy consumption, and scientifically sound trajectory-planning scheme for such operations remains a topic worthy of in-depth investigation [2].
Extensive research has been conducted on aircraft surface taxiing trajectory planning. Among these studies, Zhang T. et al. [3] proposed a conflict-free trajectory planning model based on a time-driven framework, where conflict prediction and avoidance are achieved through a refined taxiway topology modeling and segmented temporal constraints. Subsequently, Zhang T. et al. [4] integrated an improved A* algorithm with time-window constraints, significantly enhancing trajectory smoothness and operational safety under high-density taxiing scenarios. Zhang T. et al. [5] adopted a rolling time-domain computation method to formulate an integer linear programming model for conflict-free flight trajectories and validated the proposed approach under multiple traffic-density scenarios. Pazhooh et al. [6] proposed a continuous-time mixed-integer linear programming (MILP) model that simultaneously addresses path selection, spatial-blocking constraints, time-window considerations, and resource-conflict issues within a unified framework. In related studies, conflict prediction and resolution have been extensively investigated, as the generation of conflict-free operational trajectories is a core research focus [7]. For example, Zhou et al. [8] proposed a conflict-detection and local-adjustment method based on spatial protection zones and time-occupancy intervals, enabling dynamic avoidance of taxiing conflicts. Wang et al. [9] proposed a chance-constrained planning model under taxi-time constraints, achieving safe and efficient trajectory generation. Yuan et al. [1] developed a conflict-prediction model for unmanned Follow-Me guidance, embedding spatiotemporal safety constraints into the trajectory-generation process; Zhuge et al. [10] proposed a multi-level conflict-warning model based on control commands and ADS-B data, which identifies potential conflicts in advance by predicting the probability distribution of taxiing paths. Sui et al. [11] integrated prior knowledge with Monte Carlo Tree Search to construct a conflict-resolution framework applicable to taxiway intersections, achieving a conflict-resolution success rate of approximately 96.8% across various typical conflict scenarios.
In addition, with respect to the joint optimization of trajectories and energy consumption, Lipp et al. [12] provided a convexified solution for minimum-time speed optimization along fixed trajectories, offering a theoretical foundation for the three-phase speed profile of “acceleration–cruise–deceleration.” Zhang et al. [13] proposed an online speed-profile generation method that produces energy-efficient taxiing speed curves under time-window and energy-consumption constraints. Weiszer et al. [14] developed a multi-objective ground-operations optimization framework that integrates operational efficiency and environmental metrics within the trajectory-planning layer. Evertse et al. [15] established a real-time ground-trajectory optimization model aimed at minimizing emissions, achieving a unified treatment of conflict resolvability and green operations. Li et al. [16] explored low-emission taxiing path generation methods by incorporating turning frequency, average taxiing speed, and fuel intensity into a joint optimization framework.
In summary, the commonly used modeling approaches in existing studies include mixed-integer linear programming, graph-theoretical methods, convex optimization, and combinatorial optimization, while the frequently employed algorithms comprise exhaustive searches, heuristic searches, genetic algorithms, and particle swarm optimization. Despite these advances, existing research still exhibits several limitations. First, time-window constraints and trajectory replanning for operational path adjustments are often considered separately from energy-consumption optimization, and a unified framework for joint optimization remains lacking. Second, the design of speed-profile models and energy consumption models has not yet been fully aligned with the actual operational requirements of unmanned guidance at airports, and related optimization studies remain limited. Finally, current research provides insufficient holistic consideration of practical future unmanned guidance scenarios, particularly due to the lack of effective integration of trajectory planning into existing scheduling systems, resulting in limited system-level coordination and validation.
This study focuses on the airport-surface taxiing process of arriving and departing aircraft and designs a guidance operation workflow based on unmanned guidance vehicles. By considering surface-traffic conflict prediction and resolution and operational efficiency requirements, a trajectory planning algorithm for guidance operations is developed.

2. Problem Analysis

The implementation of aircraft surface taxiing operations assisted by unmanned guidance vehicles consists of three distinct phases: dispatch, guidance, and recovery. As illustrated in Figure 1, the dispatch phase refers to the process in which an unmanned guidance vehicle, after receiving its task assignment, departs from its designated parking stand and travels across the airport surface to reach the position of the aircraft waiting to be guided by the unmanned guidance vehicle. The guidance phase refers to the process in which the unmanned guidance vehicle escorts an arriving or departing aircraft from its taxi-start position to the taxi-end position along the airport surface taxiway network. The recovery phase refers to the process in which the unmanned guidance vehicle, after completing the guidance task, returns to its designated parking stand. To simplify the problem, the following assumptions are made:
  • During the dispatch and recovery phases, the unmanned guidance vehicle operates entirely within the airport surface taxiway network.
  • During the guidance phase, the unmanned guidance vehicle and the guided aircraft are regarded as a single kinematic entity, hereinafter referred to as the “Guidance Unit.” Accordingly, the airport surface trajectory planning for unmanned guidance primarily aims to assign appropriate unmanned guidance vehicles to arriving and departing flights within a given time horizon, and to determine the corresponding travel routes and the passage times at key waypoints for each unmanned guidance vehicle or guidance unit, so as to ensure the minimum taxiing time and conflict-free surface operations.
For aircraft that successively enter surface operations according to their flight schedules, as illustrated in Figure 2, airport surface trajectory planning for unmanned guidance consists of three major modules: initial trajectory planning, conflict prediction, and conflict resolution [17]. Among them, the initial trajectory planning refers to the process of generating the initial optimal trajectory for the dispatch, guidance, and recovery phases of an aircraft’s unmanned guidance operation, subject to specific safety and operational constraints; conflict prediction refers to the process of evaluating, based on the predetermined trajectories of existing active targets on the airport surface (including unmanned guidance vehicles or guidance units), whether a newly introduced unmanned guidance vehicle or a newly formed guidance unit will have potential conflicts with those existing active targets when taxiing along its initial optimal trajectory; conflict resolution refers to the process of applying appropriate resolution strategies, once conflicts are identified through conflict prediction, to adjust the trajectories of the relevant active targets so as to eliminate the predicted conflicts and ultimately achieve conflict-free operations with the minimum taxiing time throughout the entire unmanned guidance process.

3. Unmanned Guidance Unit

In the process of aircraft surface taxiing operations implemented with unmanned guidance vehicles, the overall procedure consists of three phases: dispatch, guidance, and recovery. Among them, the guidance phase involves cooperative taxiing, in which the guided aircraft operates under the pilot’s control while following the unmanned guidance vehicle. In this phase, due to the differences in cockpit heights among various aircraft types, the unmanned guidance vehicle and the guided aircraft are regarded as a single kinematic entity—referred to as the “Guidance Unit”—to maintain a reasonable and relatively stable following distance while coordinating with the interactions of other active targets on the airport surface. Accordingly, the following definition is introduced to describe the “Guidance Unit” [18].
Definition 1.
Guidance Unit. During the guidance phase, a following relationship is continuously maintained between the unmanned guidance vehicle and the guided aircraft. The unmanned guidance vehicle and the guided aircraft are therefore defined as a surface operational “Guidance Unit” in this scenario, as illustrated in Figure 3.
As shown in Figure 3, within the guidance unit, the longitudinal distance from the aircraft nose to the rear of the unmanned guidance vehicle is defined as Δ L = d A V l A 2 l V 2 , where l A and l V denote the lengths of the aircraft and the unmanned guidance vehicle, respectively, and d A V = x A x V 2 + y A y V 2 represents the geometric distance between their centroids. Meanwhile, during the guided taxiing process, the pilot’s visual perception should be taken into account, and a comprehensive evaluation is required to determine a safe following distance for each aircraft type. The pilot’s visual distance d v i s u a l and the guidance following distance Δ L are related as follows: d v i s u a l = h 2 + Δ L 2 ; the following distance Δ L can be determined with reference to the current manned Follow-Me operations on the airport surface, and its average value is approximately 60 m, following the setting adopted in Yuan et al. [1], where a similar unmanned Follow-Me guidance scenario on the airport surface was investigated. This value reflects typical operational safety requirements under airport taxiing conditions and ensures consistency with existing studies.
Definition 2.
Guidance Trajectory. The guidance trajectory is defined as the time-stamped path of the geometric center of the unmanned guidance vehicle or the guidance unit across key positions on the airport surface.

4. Mathematical Description of the Unmanned Guidance Trajectory Planning Problem

4.1. Airport Runway and Taxiway Network

Let G X denote the runway–taxiway system network within the airport movement area, which consists of runways, taxiways, stands, and parking positions. This network can be regarded as either a topological traffic network or a physical network of the runway–taxiway system. The runway–taxiway system is modeled as a directed graph G X = N R N X N V N W , E X , where r r w y _ e n t r y N R , r G N R denote the runway entry, runway exit, and aircraft stand nodes, respectively; N X represents the set of taxiway intersections, N V the set of parking positions, and N W the set of waiting points near stands or runway exits, such that W g a t e N W , W r w y _ e x i t N W . The connections among these nodes are established through the following directed edges: E X R N X × N R , E X V N X × N V , E X W N X × N W .
Let L X : E X E X R E X V E X W + denote the length of each edge in the network G X and v X : E X E X R E X V E X W + denote the operating taxi speed adopted on each edge.
As previously stated, it is assumed that the entire operation of the unmanned guidance vehicle is completed solely within the runway–taxiway system G X . For clarity and consistency of scientific notation, the definitions and units of all major symbols are summarized in Appendix A.

4.2. Description of the Unmanned Guidance Process

Let the set of arriving and departing flight guidance tasks be denoted by B . Let B a r r denote the set of arriving flights, and B d e p denote the set of departing flights. Accordingly, B = B a r r B d e p , with B a r r B d e p = . Each flight b B corresponds to a guidance task, which consists of three phases: dispatch, guidance, and recovery [19]. Let F denote the set of arriving and departing flights considered in the airport surface operation and let f F represent a specific flight.
The three phases mentioned above can be represented by a tuple b = f , ς , p , d , t , where the flight f F contains the corresponding attributes such as arrival or departure type, aircraft model, and the initial taxiing start time; where ς = 1 , 2 , 3 represent the dispatch, guidance, and recovery phases, respectively; the current phase starts from node p P , p : I N R N V N W , and ends at node d D , d : I N R N V N W ; the starting time of the current phase is denoted as t T , t : I T , where I denotes the index set of trajectory segments within the current phase.

4.2.1. Guidance Process for Arriving Flights

As illustrated in Figure 4, for the arriving flight guidance process, after receiving its assigned task, the unmanned guidance vehicle proceeds to the vicinity of the taxiway exit of the assigned arriving flight f a r r F during the dispatch phase ς = 1 from its designated parking stand and waits there; when the arriving flight leaves the runway and reaches the corresponding waiting point r r w y _ e x i t N W , the unmanned guidance vehicle drives to the vicinity of this waiting point and forms a guidance unit with the aircraft, with a coordination time denoted as COT.
During the guidance phase ς = 2 , the guidance unit taxis along the planned trajectory to the assigned stand r G N R of the arriving flight, and it is dissolved near the corresponding waiting point W g a t e N W adjacent to that stand.
During the recovery phase ς = 3 , the unmanned guidance vehicle travels through the taxiway system to its parking position N V or to the location corresponding to the next assigned guidance task.

4.2.2. Guidance Process for Departing Flights

Similarly, as illustrated in Figure 5, for the departing flight guidance process, after receiving its assigned task, the unmanned guidance vehicle proceeds from its designated parking stand to the waiting point W g a t e N W located near the assigned stand of the departing flight f d e p F during the dispatch phase ς = 1 ; after the aircraft has completed the pushback operation from the stand, the unmanned guidance vehicle forms a guidance unit with the aircraft, with a coordination time denoted as COT; during the guidance phase ς = 2 , the guidance unit taxis along the planned trajectory to the taxiway point r r w y e n t r y N R located near the assigned departure runway, where it is dissolved, and the aircraft subsequently completes the take-off according to air traffic control instructions; during the recovery phase ς = 3 , the unmanned guidance vehicle travels through the taxiway system to its parking position N V or to the location corresponding to the next assigned guidance task.

4.3. Speed Profile Design for Unmanned Guidance Operations

During surface operations, the unmanned guidance vehicle or the guidance unit is subject to corresponding speed limits on straight and curved segments of the taxiway, resulting in acceleration and deceleration processes accordingly. In addition, to avoid potential conflicts, the unmanned guidance vehicle or the guidance unit may perform waiting operations at appropriate locations on the airport surface when necessary. Therefore, to achieve refined trajectory planning for unmanned guidance operations, it is necessary to design the corresponding speed profile [20]. For simplification, the unmanned guidance vehicle is assumed to travel at a constant speed throughout the dispatch and recovery phases (neglecting acceleration and deceleration processes), while the speed profile design of the guidance unit during the guidance phase is emphasized. This modeling choice is adopted to avoid introducing unnecessary complexity in the dispatch and recovery phases, which are mainly included to ensure the completeness of the unmanned guidance operation workflow. Since the dominant characteristics of trajectory feasibility, spatiotemporal conflict interaction, and operational timing are primarily determined by the guidance phase, the constant speed assumption in the dispatch and recovery phases does not affect the main conclusions of this study. In contrast, the guidance phase involves the coupled operation of the unmanned guidance vehicle and the guided aircraft, where speed regulation and motion smoothness are critical for ensuring operational safety and feasibility. Therefore, an explicit acceleration–cruise–deceleration speed-profile model is employed in the guidance phase to characterize the spatiotemporal evolution of guidance operations.
During the taxiing process of the guidance unit, the curve taxiing speed is set as v c = 5   m / s , the straight-line taxiing speed as v s (with a maximum value of v max = 10   m / s ), the acceleration as a c c = 2   m / s 2 , and the deceleration as a d c = 1.5   m / s 2 [21]. The speed-profile parameters are referenced from typical taxiing-speed magnitudes in the literature and parameterized for unmanned guidance vehicle operations [22], forming a unified kinematic basis for the entire trajectory planning process.
The acceleration and deceleration processes of the guidance unit occur on the straight segments either before entering a curve or after leaving a curve.
For the taxiing process on consecutive straight segments, the acceleration and deceleration behaviors follow the same rule. For ease of expression, a series of consecutive straight segments along the path is defined as a straight-line unit.
For the taxiing process of the guidance unit along a given path r = m , k , f , p , , s , n , the speed adjustment curve is illustrated in Figure 6. It is assumed that the acceleration and deceleration of the aircraft remain constant, the initial segment m k and the terminal segment s n are both straight segments, and the straight segments (straight-line units) and curves along the path r appear alternately.
For a given taxiing path, multiple speed profile curves can be generated by configuring different maximum taxiing speeds on each straight segment or straight-line unit, where each segment or unit is divided into three phases: acceleration, constant-speed, and deceleration. The specific speed profile can be determined based on the corresponding variables a c c , d 1 , a d c , d 3 , d 2 [23], where a c c denotes the acceleration adopted after entering a straight segment or a straight-line unit, and d 1 represents the acceleration distance; a d c represents the maximum deceleration applied before completing the movement on a straight segment or a straight-line unit; d 3 represents the deceleration distance; d 2 represents the constant-speed distance. The specific determination process is as follows:
Based on the above analysis, for the guidance unit, multiple distinct speed profile curves can be generated on straight segments or straight-line units according to different speed configurations. Therefore, three independent variables, v s , d 1 , and d 3 , completely define a unique speed curve for a straight-line unit. However, the variables v s , d 1 , and d 3 must satisfy the physical constraints to ensure feasibility, and the basic parameter selection should satisfy:
Firstly, the definition of v s is given as follows. The upper bound of v s is equal to the maximum speed v max , while the lower bound v p r o f i l e corresponds to the case in which the guidance unit accelerates within the straight segment or straight-line unit and must ensure that the terminal node of the segment or unit can reach the curve speed v c :
v s = min v p r o f i l e , v max
v p r o f i l e = 2 a c c d + v i n 2 + v c 2 2
In the equation, v p r o f i l e represents the maximum speed of the straight segment or straight-line unit, a denotes the magnitude of acceleration, d represents the length of the straight segment or straight-line unit, and v i n denotes the initial speed when entering the straight segment or straight-line unit.
Secondly, after v s is determined, the distance of the first stage d 1 can be calculated as follows:
d 1 = v s 2 v i n 2 2 a c c
Next, after v s is determined, the distance of the third stage d 3 can be calculated as follows:
d 3 = v s 2 v c 2 2 a d c
The algorithm is presented as follows (Algorithm 1):
Algorithm 1 Speed profile computation for unmanned guidance unit
Input: Path of segments S e g , S e g 2 , , S e g n ,
    where   S e g . t y p e S t r a i g h t , C u r v e ;
   Segment parameters (length d , arc   length   l c , entry   speed   v i n , exit   speed   v c , maximum   speed   v max , acceleration   a c c , deceleration   a d c );
Output: Speed profile set v s , d 1 , d 2 , d 3   for   straight   segments   and   v c , l c for curves.
     1 :   for   each   segment   S e g S e g , S e g 2 , , S e g n  do
     2 : if   S e g . t y p e = S t r a i g h t  then
     3 : if   previous   segment   is   C r u v e   then   v i n v c ;
     4 : if   next   segment   is   C r u v e   then   v c v c ;
     5 : v p r o f i l e  Formula (2); v s Formula (1);
     6 : d 1  Formula (3); d 3 Formula (4);
     7 :     if   d 2 > 0   then   type trapezoidal ;   else   type triangular   and   recalc   v s , d 1 , d 3 ;
     8 :     store   v s , d 1 , d 2 , d 3 , t y p e ;
     9 : else   if   S e g . t y p e = C u r v e  then
     10 :     v c ←constant value;
     11 :     store   v c , l c ;
    12: end if
    13: end for
    14: return complete speed profile for all segments.

4.4. Energy Consumption Model for Unmanned Guidance

To quantify the energy consumption of unmanned guidance during the airport surface taxiing operations, an energy consumption calculation model for unmanned guidance is established [24]. The energy consumption of the unmanned guidance vehicle is analyzed in the dispatch and recovery phases, while the energy consumption of the guidance unit is analyzed in the guidance phase [25]. The energy consumption in the guidance phase is established based on the three-phase speed profile model. During the taxiing operations, the unmanned guidance vehicle needs to overcome rolling resistance, aerodynamic drag, and the inertial force generated by its own acceleration [26]. Therefore, its instantaneous traction power can be expressed as follows:
P v , a = m a + c r m g + 1 2 ρ C d A v 2 v η
In the equation, m denotes the equivalent mass of the unmanned guidance vehicle, g represents the gravitational acceleration, c r is the rolling resistance coefficient, ρ is the air density, C d A denotes the product of the aerodynamic drag coefficient and frontal area, and η represents the system efficiency. Equation (5) indicates that the traction power of the unmanned guidance vehicle consists of three components: the acceleration power, the power to overcome rolling resistance, and the aerodynamic drag power [27].
Energy consumption calculation under the given speed profile:
E v = v 1 v 2 p v , a a d v if   v 1 v 2 p v , a d v if   v 1 = v 2
In the equation, v 1 represents the entry speed of the segment, v 2 denotes the exit speed, a represents the corresponding acceleration or deceleration, and d denotes the segment length. The unmanned guidance vehicle and the guidance unit maintain a constant speed when moving along curved segments, hence v 1 = v 2 = v c . For the straight taxiway segment or straight-line unit, the parameters are defined as follows: during the acceleration phase, v 1 = v i n , v 2 = v s , and a = a c c ; during the constant-speed phase, v 1 = v 2 = v s ; and during the deceleration phase, v 1 = v s , v 2 = v c , and a = a d c .
The taxiing energy consumption of the aircraft during the guidance phase is estimated based on the aircraft type and taxiing time, and can therefore be expressed as follows [28]:
E f = m ˙ t a x i × t s e g × L H V
Therefore, the energy consumption of the guidance unit is the sum of the energy consumption of the unmanned guidance vehicle and that of the guided aircraft:
E = E v + E f

5. Trajectory Planning Model for Unmanned Guidance

The unmanned guidance trajectory planning consists of three modules: initial trajectory planning, conflict prediction, and conflict resolution. As shown in Figure 7, the initial trajectory planning module is responsible for generating the shortest initial operational trajectory and producing the initial trajectory solution set. The conflict prediction module is used to identify potential conflicts within the initial trajectory solution set and to determine the feasibility of the trajectory solutions. The conflict resolution module is used to eliminate potential conflicts and to regenerate the trajectory solution set for conflicting trajectories. Finally, the feasible solution set is integrated to generate the optimal trajectory solution.
The algorithm is presented as follows (Algorithm 2):
Algorithm 2 Trajectory planning for unmanned guidance
Input:  G = N , E airport   surface   directed   graph ;   each   edge   e i j   has   length   d i j ,   arc   length   l c ;
    U —set of assigned unmanned guidance;
   Segment parameters (length d , arc   length   l c , entry   speed   v i n , exit   speed   v c , maximum   speed   v max , acceleration   a c c , deceleration   a d c );
   Time-window and clearance parameters t b u f f e r , Δ t c l e a r a n c e
   Heuristic function and penalty weights of the improved A*.
Output:  p u —conflict-free trajectories with time windows.
     1 :     for   each   u U  do
    2:      invoke Algorithm 3 to generate the initial path of u
     3 : compute   edge   travel   time   t e i j using the speed-profile model
     4 : recursively   obtain   t i i n , t i o u t   to   form   the   initial   trajectory   p u
    5:    end for
    6: repeat
    7:    invoke Conflict-Prediction Algorithm 4, Algorithm 5 and Algorithm 6
     8 :     collect   conflict   set   C   via   event - scanning   procedure
     9 :     if   C then
    10:     invoke Algorithm 7
    11:     end if
     12 : until   C =

5.1. Optimization Objectives

The trajectory planning proposed in this study aims to achieve a dual-objective optimization of taxiing time and taxiing energy consumption for unmanned guidance tasks, while satisfying airport operational constraints and safety regulations [29].
Within a given time horizon T at the airport, a set of unmanned guidance vehicles K = 1 , 2 , , M is assigned to perform taxiing guidance operations for a set of arriving and departing flight guidance tasks B = 1 , 2 , , N . The set of starting nodes for the guidance tasks is denoted as P = 1 , 2 , , n , and the set of ending nodes as D = 1 , 2 , , m . The time at which flight b (guided by unmanned guidance vehicle k ) reaches any node i is denoted by S k i b .
1.
For a single guidance task b B , if it is performed by an unmanned guidance vehicle k K , the total task duration can be expressed as S K D ( b ) S K P ( b ) . For each individual guidance task, the optimization objective of the unmanned guidance vehicle trajectory planning is to minimize the maximum guidance duration, which can be formulated as
T ( b ) = min t max k K , b B S K D ( b ) S K P ( b ) = min t max k K , b B t k i , j ( b ) x k i , j ( b )
where t k i , j ( b ) denotes the travel time of vehicle k K when performing guidance task b from node i to node j ; x k i , j ( b ) = 1 indicates that vehicle k K is assigned to perform the guidance task from node i to node j ; otherwise, x k i , j ( b ) = 0 .
2.
For a single guidance vehicle, if multiple guidance tasks forming a task chain B = b 1 , b 2 , , b q , the optimization objective for minimizing the task guidance duration is to minimize the total completion time of all tasks in the chain [30].
T ( b ) = min t max k K , b B b B S K D b S K P b + w = 1 , 2 , , q 1 Δ T w w + 1 ( k ) = min t max k K , b B i , j A , b B t k i , j b x k i , j b + w = 1 , 2 , , q 1 Δ T w w + 1
where Δ T w w + 1 denotes the travel time required between two consecutive guidance tasks. Each flight is associated with a single guidance task b∈B. Each guidance task is composed of three sequential phases, namely dispatch, guidance, and recovery.
The three phases described above can be represented as a tuple b = f , p , d , t , ς . Therefore, when a guidance vehicle k K performs a guidance task b B , the total task duration equals the sum of the dispatch, guidance, and recovery phases.
S K D b S K P b = ς = 1 3 S k ς d b S k ς p b = ς = 1 3 t k ς , i , j ( b ) x k ς , i , j b
where S k ς d b S k ς p b represents the duration of the current phase; t k ς , i , j ( b ) denotes the travel time of vehicle k K when performing guidance task b during the current phase, from node i to node j .
3.
For a single guidance task b B , the energy consumption of this task includes the energy consumed by the unmanned guidance vehicle and the guided aircraft forming the guidance unit. The optimization objective of unmanned guidance energy consumption is to minimize the maximum energy consumption during the guidance process.
E ( b ) = min e max k K , b B ς = 1 3 E k ς d b = min t max k K , b B ς = 1 3 e k ς , i , j b x k ς , i , j b
where E k ς d b represents the energy consumption of the vehicle k K when performing guidance task b during the current phase, and e k ς , i , j b represents the energy consumption of the guidance task b from node i to node j during the current phase.

5.2. Constraints

4.
During a single guidance task, each vertex in G can be visited only once.
i , j E x k i , j b = 1 , j N \ 0
i , j E x k i , j b = 1 , i N \ n + m + 1
5.
In a single guidance task, the starting node i of each segment must be visited before its ending node j
S k i b S k j b , if   x k i , j b = 1
where S k i b denotes the service start time at node i when performing task k ; S k j b denotes the service start time at node j when performing task k .
6.
In a single guidance task, the start time of the ending node of each segment shall be at least equal to the start time of its starting node plus the travel time from node i to node j
M 1 x k i , j b + S k j b S k i b + t k i , j b
where M is a sufficiently large constant.
7.
The three phases of a guidance task are continuous, and the ending node of the current phase shall be the starting node of the next phase of the guidance task.
d ς 1 = p ς 2
d ς 2 = p ς 3
where d ς 1 denotes the ending node of the dispatch phase, p ς 2 denotes the starting node of the guidance phase, d ς 2 denotes the ending node of the guidance phase, and p ς 3 denotes the starting node of the recovery phase.

6. Trajectory Planning Algorithm for Unmanned Guidance

The trajectory of unmanned guidance refers to the optimal conflict-free operational trajectory planned for an unmanned guidance vehicle or a guidance unit under the assigned task schedule and the topological constraints of the airport runway–taxiway system. The planning process consists of three stages: initial trajectory planning, conflict prediction, and conflict resolution
Specifically, in the initial trajectory planning stage, path planning is first performed through the heuristic function of the improved A* algorithm [31]. Subsequently, the planned path is combined with the speed profile algorithm to generate a high-precision speed profile, which is further used to construct the operational time windows and complete the generation of the initial trajectory for unmanned guidance. In the conflict prediction stage, potential conflicts are identified by calculating the overlap of time windows during which unmanned guidance vehicles and guidance units operate on the same segments. In the conflict resolution stage, the initial trajectories of unmanned guidance vehicles and guidance units are adjusted and optimized according to the conflict priority. Through this series of steps, the trajectory planning results for unmanned guidance can ultimately be generated to meet the task time requirements and the spatiotemporal safety constraints.

6.1. Initial Trajectory Planning for Unmanned Guidance

6.1.1. Initial Trajectory Planning for Unmanned Guidance Based on the Improved A* Algorithm

In the trajectory planning of unmanned guidance, this study adopts an improved A* algorithm to generate the optimal trajectory for each task phase from its starting node to the corresponding ending node. The calculation procedure is described in Algorithm 3. The core idea of this algorithm is to design a heuristic function that estimates the cost for unmanned guidance vehicles and guidance units to move from the current node to the ending node of the current task phase, thereby guiding the search process toward the direction of minimum cumulative cost. Compared with the traditional A* algorithm, a constraint-based termination mechanism is introduced during node expansion and the evaluation function is reconstructed. A dynamically adjustable weighting coefficient ω is added before the heuristic function h n , and the improved evaluation function is expressed as follows:
f n = g n + ω h n
where g n represents the actual path cost from the starting node P of the current phase to the current node n ; h n represents the heuristic estimated cost from the current node n to the ending node d of the current phase; ω is the dynamic weighting coefficient, and the Manhattan distance is adopted in this study to compute the heuristic value.
This improvement strategy adjusts the value of ω to effectively balance the weighting between the heuristic term and the actual cost term, so that the generated trajectory can achieve theoretical optimality while better satisfying the requirements of operational safety and feasibility on the airport surface.
Furthermore, when facing dynamic obstacles or multiple unmanned guidance conflicts, the improved A* algorithm can adaptively adjust ω according to the conflict prediction results. By modifying the evaluation function, unmanned guidance vehicles are guided to select alternative paths, thereby achieving conflict resolution and dynamic trajectory replanning for unmanned guidance [32]. The calculation of ω is given as follows:
ω = f r e v e r s e + f t u r n + f c r o s s + f c o n f l i c t + f s u r p a s s
where f r e v e r s e represents the cost of reverse driving for unmanned guidance, f t u r n represents the cost of turning conflict for unmanned guidance, f c r o s s represents the cost of crossing conflict for unmanned guidance, f c o n f l i c t represents the cost of head-on conflict for unmanned guidance, and f s u r p a s s represents the cost of overtaking conflict for unmanned guidance. The conflict-related cost terms in the improved A* evaluation function are specified based on airport surface operating rules and taxiway network characteristics. The relative magnitudes of these conflict-related cost terms were finalized through repeated empirical tests under the airport surface operating rules, selecting values that reliably support conflict-triggered replanning while avoiding an overly restricted feasible search space.

6.1.2. Time Window Calculation

Owing to the particularity of airport surface operations and the high safety requirements for unmanned guidance operations within the airside area, the concept of taxiing time windows is introduced to determine the entry and departure times of unmanned guidance vehicles and guidance units at each node n N and each segment e E [33]. The time window for unmanned guidance is illustrated in Figure 8.
The time t i i n at which the unmanned guidance enters segment e i j at node i is defined as the sum of the travel time over n segments and the buffer time required for transition between different types of segments [34].
t i i n = i = 1 n t e n + 1 γ t b u f f e r
where t e n denotes the travel time of the unmanned guidance on the n t h segment, t b u f f e r represents the buffer time for the transition between different types of segments, which is determined based on the adopted speed profile and acceleration/deceleration constraints. The parameter γ = 1 indicates that both the n t h and n + 1 t h segments are straight or belong to straight units; otherwise, γ = 0 .
The time t i o u t at which the unmanned guidance leaves segment e i j at node i is defined as the sum of the entry time t i i n at the i t h node and the time Δ t c l e a r a n c e required for the unmanned guidance to travel from the front end to the rear end of the unmanned guidance when passing through the node.
t i o u t = t i i n + Δ t c l e a r a n c e
The travel time of the unmanned guidance along the n t h segment is equal to the sum of the time spent on acceleration, constant speed, and deceleration.
t e n = t c c s + t c o n s t s + t d c s
where t c c s denotes the travel time during acceleration, t c o n s t s denotes the travel time during constant-speed phase, and t d c s denotes the travel time during deceleration.
Real-time motion time calculation formula:
t s = t a c s = v s v i n a c c , if   0 s < d 1 t c o n s t s = d 2 v s , if   d 1 s < d 2 t d c s = v s v c a d c , if   d 2 s d 3
The algorithm is presented as follows (Algorithm 3):
Algorithm 3 Improved A* algorithm for unmanned guidance vehicle trajectory planning
Input:  G = N , E airport   surface   directed   graph ;   start   and   goal   nodes   n s   and   n t ;
    Segment   parameters   ( maximum   speed   v max ,   acceleration   a c c ,   deceleration   a d c );
    clearance   parameters   t b u f f e r , Δ t c l e a r a n c e ;
   Heuristic and penalty weights ω in Formulas (19) and (20)
Output: Optimal path n s n t   with   entry / exit   times   t i i n , t j o u t .
     1 :     initialize   Open   and   Closed   sets ;   set   g n s = 0
     2 :         while   O p e n do
     3 :         select   node   n i with minimum Formula (19)
     4 :           for   each   adjacent   node   n j   of   n i  do
     5 :                   compute   segment   time   t e n using Formula (22)
     6 :                   update   time   window   t i i n , t j o u t using Formulas (19) and (20)
    7:          if time-window constraint violated then skip
     8 :                   update   g n i ,   f n j   and   record   p a r e n t n j = n i
    9:      end for
     10 :       move   n i from Open to Closed
     11 :       if   n i = n t  then break
    12: end while
    13: reconstruct and output the optimal trajectory P with   with   t i i n , t j o u t

6.2. Conflict Prediction

Based on the topological traffic network of the airport surface runway–taxiway system, operational conflicts of unmanned guidance may occur at both nodes and segments. To ensure safe operations, three types of conflicts are defined as illustrated in Figure 9: crossing conflict, head-on conflict, and overtaking conflict. Where ς = 1 represents the dispatch phase and ς = 3 represents the recovery phase, during which the operating subject is the unmanned guidance vehicle; ς = 2 represents the guidance phase, during which the operating subject is the unmanned guidance unit. Therefore, the operating subject b ς of different phases within the same task is collectively referred to as the unmanned guidance set U = 1 , 2 , , u .
  • Crossing Conflict
A crossing conflict refers to the situation in which two or more unmanned guidances operate on the same segment with overlapping time windows. The corresponding calculation method is presented in Algorithm 4.
As illustrated in Figure 9, the operating time of an unmanned guidance on segment e i j is defined as the time interval between entering node i and leaving node j , expressed as T i j u = t i j u , i i n , t i j u , j o u t . If the operating time interval T i j u of two or more unmanned guidance on the same segment e i j overlap, a crossing conflict is identified.
T i j 1 T i j 2 T i j n 0
where t i j u , i i n denotes the time at which a guidance task enters segment e i j at node i , and t i j u , j o u t denotes the time at which a guidance task leaves segment e i j at node j .
The algorithm is presented as follows (Algorithm 4):
Algorithm 4 Crossing-Conflict Prediction for Unmanned Guidance
Input:  G = N , E —airport surface directed graph;
    U —set of assigned unmanned guidance;
    each   edge   e i j E   has   time   window   T i j u = t i j u , i i n , t i j u , j o u t .
Output:  c c r o s s —set of crossing conflicts.
     1 :     c c r o s s
     2 :     for   each   edge   e i j E  do
     3 :           collect   all   occupancy   intervals   T i j u   for   guidance   using   e i j
    4:      sort enter/leave events by time ascending
     5 :           A c t i v e
     6 :           for   each   event   t , t y p e , u do
     7 :                   if   t y p e = e n t e r then insert u   into   A c t i v e
    8:          else remove u from A c t i v e
     9 :                   if   A c t i v e 2   then   record   conflict   e i j , A c t i v e , t i i n , t j o u t   into   c c r o s s
    10:     end for
    11: end for
     12 : return   c c r o s s
2.
Head-on Conflict
A head-on conflict refers to the situation in which the same segment is simultaneously used by two or more unmanned guidances operating in opposite directions. The corresponding calculation method is presented in Algorithm 5. As illustrated in Figure 10, if the operating time T i j u of two or more unmanned guidance on segment e i j overlaps with the operating time T j i u on segment e j i , a head-on conflict is identified.
T i j 1 T j i 2 T i j n 0
The algorithm is presented as follows (Algorithm 5):
Algorithm 5 Head-on conflict prediction for unmanned guidance
Input:  G = N , E —airport surface directed graph;
    U —set of assigned unmanned guidance;
    each   edge   e i j E   has   time   window   T i j u = t i j u , i i n , t i j u , j o u t .
Output:  c h e a d —set of head-on conflicts.
     1 :     c h e a d
     2 :     for   each   unordered   edge   p a i r i , j   used   by   e i j   or   e j i  do
     3 :           collect   intervals   T i j u   and   T j i u
    4:      sort events by time
     5 :           A c t i v e i j ;   A c t i v e j i
     6 :             for   each   event   t , t y p e , u  do
     7 :                   update   A c t i v e d i r according to enter/leave
     8 :                                 if   A c t i v e i j 1   and   A c t i v e j i 1   then   record   conflict   i , j , A c t i v e i j , A c t i v e j i , t s t a r t , t e n d   into   c h e a d
    9:     end for
    10: end for
     11 : return   c h e a d
3.
Overtaking Conflict
An overtaking conflict refers to the situation in which two or more unmanned guidances operate in the same direction on the same segment, and the following unmanned guidance overtakes the preceding one. The corresponding calculation method is presented in Algorithm 6. As illustrated in Figure 11, if the entry time t i j u , i i n of one unmanned guidance entering segment e i j at node i is earlier than that of another unmanned guidance, but its leaving time t i j u , j o u t from node j is later than that of the other unmanned guidance, an overtaking conflict is identified.
T i j 1 T i j 2 T i j n = max T i j 1 , T i j 2 , , T i j n
The algorithm is presented as follows (Algorithm 6):
Algorithm 6 Overtaking conflict detection for unmanned guidance
Input:  G = N , E —airport surface directed graph;
    U —set of assigned unmanned guidance;
    each   edge   e i j E   has   time   window   T i j u = t i j u , i i n , t i j u , j o u t .
Output:  c o v e r t a k e —set of overtaking conflicts.
     1 :     c o v e r t a k e
     2 :     for   each   directed   edge   e i j E  do
     3 :                   collect   all   time   windows   T i j u   for   guidance   using   e i j in the same direction.
     4 :           find   min t i j u , i i n   and   max t i j u , j o u t
     5 :           let   u   be   the   guidance   satisfying   t i j u , i i n = min t i j u , i i n   and   t i j u , j o u t = max t i j u , j o u t
     6 :           for   each   v U \ u  do
     7 :                       if   t i j u , i i n < t i j u , i i n   and   t i j u , j o u t > t i j u , j o u t  then
     8 :                                 record   e i j , u , v , t i j v , i i n , t i j v , j o u t   into   c o v e r t a k e
    9:           end if
    10:     end for
    11: end for
     12 : return   c o v e r t a k e

6.3. Conflict Resolution

Conflict resolution aims to generate conflict-free operational trajectories by adjusting the predicted conflicting trajectories of unmanned guidance. The corresponding calculation method is presented in Algorithm 7. Conflict resolution consists of conflict priority determination and trajectory adjustment strategies. First, the conflict priority determination follows the “first-come, first-served” principle. When two unmanned guidances are involved in conflict, the one with the earlier task start time maintains its original trajectory, while the one with the later start time needs to adjust its trajectory.
The expression for priority determination is given as follows:
P r i o r i t y b 1 , b 2 , , b n = min t ς 1 b 1 , t ς 1 b 2 , , t ς 1 b n
where t ς 1 b n denotes the start time of guidance task b n in the first phase.
Second, in the trajectory adjustment stage, the heuristic weighting factor of the lower-priority unmanned guidance involved in the conflict is modified, so that the conflict constraint ω is activated in the evaluation function, thereby altering the path selection and generating a new feasible trajectory.
ω = f c r o s s b   if   T i j 1 T i j 2 T i j n 0 f c o n f l i c t b   if   T i j 1 T j i 2 T i j n 0 f s u r p a s s b if   T i j 1 T i j 2 T i j n = max T i j 1 , T i j 2 , , T i j n
The algorithm is presented as follows (Algorithm 7):
Algorithm 7 Conflict resolution for unmanned guidance
Input:  P u —initial trajectory set with edge-occupancy time
windows   T i j u = t i j u , i i n , t i j u , j o u t  
c = c 1 , , c m —conflict set;
each   c k   includes   conflict   type crossing , head - on , overtaking
U k —conflict unmanned guidance;
Output:  P u —conflict-free trajectory set.
1:  sort c by the start time in Formula (28)
2 :     for   each   conflict   c k c  do
3:        obtain unmanned guidance Uk and sort by Formula (28) u 1 , u 2 , , u k
4 :             keep   u 1 trajectory unchanged
5:        activate the corresponding conflict-penalty weight in Formula (29)
6 :             for   r = u k , , 2  do
7 :                     p u r Formulas (20) and (21)
8 :                     recompute   T i j u = t i j u , i i n , t i j u , j o u t   and   update   p u
9:        end for
10 :           if   c k is resolved then remove it from c
11:  end for
12 : repeat   Steps   2 11   until   c =
13 : return   p u
Through the above process, each unmanned guidance can generate a conflict-free operating trajectory for every phase of its assigned task, thereby forming a complete unmanned guidance trajectory planning scheme.
Although this study does not conduct dedicated robustness experiments under special or extreme operational scenarios, the proposed trajectory planning framework inherently supports dynamic operational changes through its time-window-based conflict prediction and priority-driven trajectory replanning strategy. When operational information is updated, such as flight delay/early arrival or incremental guidance task insertion, the start time of the corresponding guidance task is updated, and the time-window calculation procedure is re-executed to update the temporal occupancy of trajectory segments and nodes. Based on the updated time-window constraints, potential crossing, head-on, and overtaking conflicts with existing active trajectories are re-identified. If potential conflicts are detected, trajectory adjustment is subsequently performed within the proposed planning framework to generate an updated feasible trajectory, thereby completing the trajectory planning process under dynamic operational conditions.

7. Case Study

7.1. Case Design

The case study is conducted using a major airport in Southwest China as the background, and the corresponding model parameters are configured as shown in Table 1. Flight operation data from a typical working day at this airport were collected, as summarized in Table 2. A total of 357 flights are included, consisting of 107 arriving flights and 250 departing flights. Figure 12 illustrates the runway–taxiway system traffic network of the airport, which comprises runways, taxiways, parking stands, and parking areas. The airport contains two parallel runways, 235 parking stands, and five dedicated parking areas for unmanned guidance vehicles.

7.2. Analysis of Guidance Time Results

The computational cost is primarily influenced by the number of nodes expanded during the improved A* search and the frequency of conflict-triggered replanning, both of which may increase with traffic density. In the full-day experiment involving 357 flight movements, the proposed framework remains computationally tractable and is able to generate conflict-free operational trajectories for all flights.
For the corresponding flights, taxiing trajectories based on unmanned guidance vehicles are designed, and the phase times after introducing unmanned guidance are summarized in Table 3.
For arriving flights at this airport, the unmanned guidance operation shows an average dispatch phase time of 3.105 min, an average guidance phase time of 5.493 min, and an average recovery phase time of 4.438 min. Compared with autonomous taxiing without the use of unmanned guidance, arriving flights achieve an average taxiing-time reduction of 7.729 min when assisted by unmanned guidance, corresponding to a 58.46% improvement in operational efficiency. For departing flights using unmanned guidance, the unmanned guidance operation shows an average dispatch phase time of 2.720 min, an average guidance phase time of 10.0741 min, and the average recovery phase time is 4.438 min; with the introduction of unmanned guidance, the average taxiing time is reduced by 4.084 min, corresponding to a 43.65% improvement in operational efficiency. These results indicate that the improved A* algorithm proposed in this study generates guidance phase taxiing trajectories in a more systematic manner, enabling more efficient utilization of airport taxiway resources and thereby improving operational efficiency.
The taxiing time savings of individual arriving and departing flights during the guidance phase are illustrated in Figure 13a,b. The corresponding distributions of taxiing time savings for arriving and departing flights are analyzed in Figure 14a,b. The results show that the taxiing time of the vast majority of flights is significantly reduced, and for both arriving and departing flights, most taxiing time savings fall within 4 min (45.8% for arriving flights and 36.8% for departing flights). Most tasks exhibit a clear positive optimization effect, with only 22 tasks showing negative operational optimization time among the arriving flights and only 32 tasks showing negative operational optimization time among the departing flights. The distribution of taxiing-time savings for arriving flights exhibits a “high at both ends with a gradual decline in the middle” pattern, where negative optimization (−4 to 0 min) and substantial optimization (26–30 min) appear at the two ends, while the middle part shows a decreasing trend as the magnitude of time savings increases. This distribution is consistent with the characteristics of actual airport surface operations: under the global optimization-oriented trajectory planning strategy adopted in this study, some tasks execute rerouting maneuvers during spatiotemporal conflict prediction and resolution in order to ensure the feasibility of the overall solution and to enhance global operational efficiency, which may result in a slight increase in the optimized taxiing time. Such negative optimization values are normal outcomes in the global optimization process and reflect the characteristic of “local concessions made to achieve global optimality.” Under the conventional Follow-Me guidance mode, some arriving flights may experience relatively long taxiing time due to factors such as extended route choices, additional detour segments, and discontinuous speed adjustments. The speed profile model and trajectory planning method proposed in this study can significantly reduce unnecessary taxi distances and avoidable speed losses, thereby yielding substantial time savings and naturally leading to the observed bimodal distribution [38].
These negative optimization cases mainly arise from local trajectory adjustments during spatiotemporal conflict prediction and resolution. When potential conflicts are identified, the proposed method adaptively adjusts the dynamic weighting coefficient in the improved A* evaluation function, thereby modifying the search cost and causing the replanned trajectory to deviate from the original shortest-time path by adopting alternative local routes to satisfy global feasibility and spatiotemporal safety constraints. Consequently, a small number of tasks may experience slightly increased travel distance and taxiing time, which reflects the global optimization characteristic of “local concessions made to achieve global optimality.”
The distribution of taxiing-time savings for departing flights exhibits a “left-skewed rise with a gradual decline in the middle” pattern; that is, negative optimization (−4 to 0 min) appears on the left side, while the middle part shows a decreasing trend as the magnitude of time savings increases. This distribution pattern is likewise consistent with the operational characteristics of actual airport surface environments. Under the global optimization-oriented trajectory planning strategy adopted in this study, certain tasks must perform rerouting in local segments during spatiotemporal conflict prediction and resolution to ensure the feasibility of the global solution and maintain the temporal stability of departing taxiing trajectories, thereby resulting in slight negative optimization. Such negative values are normal outcomes within the global optimization process and likewise reflect the scheduling characteristic of “local concessions made to achieve global optimality.” The optimization patterns observed for both arriving and departing flights further demonstrate the applicability and effectiveness of the proposed trajectory planning model under different operational conditions.
To analyze the time-optimization performance of arrival guidance tasks, Figure 15a presents the distribution of taxiing-time savings for the arriving flights. Among them, most tasks exhibit taxiing-time savings concentrated within a relatively small range, with limited overall fluctuation. The improved A* trajectory-planning algorithm reduces unnecessary detours, and the speed-profile model enhances the continuity of taxiing speeds, thereby enabling arrival guidance tasks to achieve more consistent time improvements. Figure 15b presents the distribution of taxiing-time savings for the departure guidance tasks, which is used to evaluate the optimization performance of the model under departure scenarios.
The taxiing time savings exhibit a relatively wide distribution range, and some tasks achieve substantial reductions in taxiing time, indicating that departure taxiing possesses greater potential for optimization. The improved A* trajectory planning algorithm generates lower-cost taxiing paths within the complex taxiway network, while the speed-profile model provides more pronounced optimization benefits over long-distance taxiing. In addition, the conflict-prediction and time-window adjustment strategies effectively reduce queueing delays, thereby yielding sizable taxiing-time savings.
To further interpret the above energy-saving results from a system-level perspective, the reported 34.52% energy reduction corresponds to the guidance-phase energy saving of the guided unit consisting of the unmanned guidance vehicle and the guided aircraft. The total energy consumption therefore includes both the operational energy of the unmanned guidance vehicle and the taxiing energy of the aircraft. In practical airport operations, aircraft taxiing is conducted under low-speed and tightly regulated conditions. Under such comparable operating conditions, taxiing energy consumption is approximately proportional to taxiing distance, making trajectory shortening a primary determinant of total energy expenditure. Moreover, for the same taxiing distance, the absolute energy consumption of an aircraft is significantly higher than that of an unmanned guidance vehicle, due to its substantially larger propulsion power demand. As a result, the energy saving achieved through taxiing distance reduction is mainly reflected in the aircraft component, while the contribution of the unmanned guidance vehicle remains relatively small.
In addition to trajectory optimization, the acceleration–cruise–deceleration speed-profile design further contributes to energy efficiency by maintaining a smoother and more stable taxiing motion, thereby reducing unnecessary speed fluctuations and traction losses, particularly during acceleration and deceleration. Compared with trajectory shortening, this effect plays a secondary but complementary role in the overall energy-saving performance, and the combined effect of these two mechanisms leads to the observed reduction in guidance-phase energy consumption.
As shown in Table 4, all conflicts are successfully resolved in both normal and peak-congestion scenarios. Although the average time reduction decreases from 43.65% to 27.26% under peak traffic conditions, the optimization performance remains significant. This indicates that the proposed framework does not exhibit abrupt performance degradation when traffic density increases, demonstrating its robustness under stressed operating conditions.

7.3. Energy Consumption Analysis

The energy consumption of the surface taxiing guidance process after introducing unmanned guidance vehicles is analyzed. During the dispatch and recovery phases, the energy consumption of the unmanned guidance vehicle is approximately 0.9–1.1 kWh/km when converted from the fuel consumption level of conventional Follow-Me vehicles commonly used at domestic airports (gasoline SUVs with a fuel consumption of 10–12 L/100 km) [39]. In contrast, the unmanned guidance vehicle, which is built on a low-speed electric vehicle platform, consumes only about 0.06–0.10 kWh/km during surface operations. Based on typical task mileage, the energy consumption ratio between conventional Follow-Me vehicles and unmanned guidance vehicles is approximately 1:0.3, corresponding to an energy-saving rate of about 70% [40].
For the guidance phase, considering the effects of different aircraft types (e.g., A320, A330, ERJ190), the energy consumption of the guidance unit consists of two components: the aircraft taxiing energy consumption and the energy consumption of the unmanned guidance vehicle [41]. The energy optimization efficiencies of the arriving and departing guidance units are shown in Figure 16a and Figure 16b, respectively, indicating that most guidance units achieve substantial energy savings during the taxiing process. A small number of guidance units exhibit negative energy-saving efficiency. The energy-optimization efficiency of arriving flights exhibits a distribution characterized by predominantly positive energy savings, a small proportion of negative values, and a clearly identifiable high efficiency peak. The improved A* trajectory-planning algorithm prioritizes ensuring the feasibility of the global solution and therefore adjusts a small number of individual tasks when necessary. The energy-optimization efficiency of departing flights exhibits a pattern characterized by moderate energy savings as the dominant outcome, a stable overall distribution, and very few negative values. By means of well-designed speed profiles and the reasonable selection of operational trajectories based on the improved A* trajectory-planning algorithm, a stable energy-saving performance is achieved.
At this stage, most arriving flight guidance units achieve energy optimization levels between 10% and 60%, whereas the departing flight guidance units achieve energy savings in the range of 20% to 40%. Furthermore, the total energy-optimization performance of the entire unmanned guidance process is analyzed. As shown in Figure 17, the overall energy consumption decreases by approximately 37% on average when using the proposed algorithm, while the interquartile range is significantly reduced. This optimization approach not only lowers the average energy consumption level but also enhances the stability of the energy distribution profile. For the energy consumption of arriving flight tasks, the optimization results shown in Figure 18a indicate that the pre-optimization energy distribution profile is highly dispersed. After introducing the guidance unit, the overall distribution shifts downward, with the median decreasing by approximately 40% and the upper and lower bounds becoming more concentrated [42]. For the energy consumption of departing flight tasks, as shown in Figure 18b, the distribution is relatively compact, and the average energy-saving rate reaches 35–40%. It can be observed that, because departing taxiing in this study is dominated by acceleration and constant-speed segments, the speed-profile model combined with the improved A* trajectory-planning algorithm effectively reduces thrust fluctuations and braking losses, thereby further enhancing overall energy efficiency [43].

8. Conclusions

  • For the problem of unmanned guidance trajectory planning and energy optimization on the airport surface, a speed profile model and an energy consumption model for unmanned guidance are proposed, enabling the joint optimization of both aspects; By incorporating the actual operational rules of unmanned guidance on the airport surface, the improved A* algorithm is employed to digitalize these operational constraints. Considering the three types of conflicts that may occur during unmanned guidance operations on the airport surface, conflicts are identified through time-window determination; furthermore, a task-priority-based conflict-resolution algorithm is designed.
  • A case study is conducted based on a major airport in Southwest China. The results indicate that the improved A* trajectory planning algorithm substantially enhances the operational efficiency of airport surface guidance. With the introduction of unmanned guidance vehicles and the adoption of the proposed algorithm, guided taxiing effectively reduces both taxiing time and energy consumption, with 79% of arriving flights and 87% of departing flights achieving reductions in operational time. In terms of airport surface energy consumption, 71% of arriving flights and 85% of departing flights achieve reductions in energy consumption during the guidance phase. Overall, with the application of the proposed unmanned guidance trajectory-planning model, the total operational efficiency increases by 43.65%, and the total energy consumption during the guidance phase is reduced by 34.52%, thereby achieving coordinated optimization of operational efficiency and energy consumption.
  • Future research may investigate trajectory planning strategies for scenarios in which flights experience delays or unmanned guidance vehicles encounter unexpected events, in order to enhance the robustness of the proposed algorithms and models.

Author Contributions

Conceptualization, X.Z. and K.W.; methodology, T.S. and X.Z.; software, K.W. and T.S.; validation, K.T., X.Z. and D.Y.; formal analysis, T.S.; investigation, K.T.; resources, X.Z.; data curation, T.S.; writing—original draft preparation, T.S.; writing—review and editing, X.Z.; visualization, K.W.; supervision, K.T.; project administration, X.Z.; funding acquisition, X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Key R&D Program of China, grant number 2024YFB2605201 and Open Fund Project of Sichuan Provincial Engineering Technology Research Center for Civil Aviation Flight Technology and Safety, grant number GY2024-03B and the Fundamental Research Funds for the Central Universities, grant number 25CAFUC04060 and Postgraduate Research and Innovation Fund Project of Civil Aviation Flight University of China. The APC was funded by National Key R&D Program of China, grant number 2024YFB2605201 and Open Fund Project of Sichuan Provincial Engineering Technology Research Center for Civil Aviation Flight Technology and Safety, grant number GY2024-03B and supported by the Fundamental Research Funds for the Central Universities, grant number 25CAFUC04060 and Postgraduate Research and Innovation Fund Project of Civil Aviation Flight University of China.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The authors confirm that the data supporting the findings of this study are available within the article. The data presented in this study are available on request from the corresponding author due to privacy.

Acknowledgments

The authors would like to thank the anonymous reviewers for their constructive comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Network structure and sets.
Table A1. Network structure and sets.
SymbolDescriptionUnit
G X The runway–taxiway system network
N R Set of runway entry, runway exit, and aircraft stand nodes
N V Set of parking positions
N W Set of waiting points near stands or runway exits
N X Set of taxiway intersections
E X Set of directed edges
E X R Set of runway edges
E X V Set of taxiway edges
E X W Set of stand- and waiting-point edges
Table A2. Flights and guidance tasks.
Table A2. Flights and guidance tasks.
SymbolDescriptionUnit
F set of flights considered in the guidance operation
B set of guidance tasks
B a r r set of guidance tasks for arriving aircraft
B d e p set of guidance tasks for departing aircraft
U unmanned guidance (unmanned guidance vehicle and guidance unit)
K set of unmanned guidance vehicles
ς operation   phase   indicator   ( ς = 1 , 2 , 3 for dispatch, guidance, and recovery)
Table A3. Trajectory attribute mappings and time variables.
Table A3. Trajectory attribute mappings and time variables.
SymbolDescriptionUnit
p : I N R N V N W The starting node of the current phase
d : I N R N V N W The ending node of the current phase
T Time domain
t : I T The starting time of the current phase s
Table A4. Network attributes and operational parameters.
Table A4. Network attributes and operational parameters.
SymbolDescriptionUnit
L X The length of each edge in the network m
v X The operating taxi speed adopted on each edge m s 1
Table A5. Guidance task representation.
Table A5. Guidance task representation.
SymbolDescriptionUnit
b = f , p , d , t , ς Tuple representation of a guidance task

References

  1. Yuan, D.; Zhu, X.; Zou, Y.; Zhao, Q. Integrated optimization of scheduling for unmanned follow-me cars on airport surface. Sci. Rep. 2024, 14, 8547. [Google Scholar] [CrossRef] [PubMed]
  2. Liu, Y.; Hong, S.; Zio, E.; Liu, J. Integrated fault estimation and fault-tolerant control for a flexible regional aircraft. Chin. J. Aeronaut. 2022, 35, 390–399. [Google Scholar] [CrossRef]
  3. Zhang, T.; Ding, M.; Wang, B.; Chen, Q. Conflict-free time-based trajectory planning for aircraft taxi automation with refined taxiway modeling. J. Adv. Transp. 2016, 50, 326–347. [Google Scholar] [CrossRef]
  4. Zhang, T.; Ding, M.; Zuo, H. Improved approach for time-based taxi trajectory planning towards conflict-free, efficient and fluent airport ground movement. IET Intell. Transp. Syst. 2018, 12, 1360–1368. [Google Scholar] [CrossRef]
  5. Zhang, T.; Zuo, H.; Wang, B.; Zeng, L.; Sun, Z. Zone control based aircraft ground movement trajectory optimization model. Syst. Eng. Electron. 2016, 38, 136–141. [Google Scholar]
  6. Pazhooh, S.F.; Shemirani, H.S. An Efficient Continuous-Time MILP for Integrated Aircraft Hangar Scheduling and Layout. arXiv 2025, arXiv:2508.02640. [Google Scholar] [CrossRef]
  7. Wang, P.; Wu, X.; He, X. Vibration-theoretic approach to vulnerability analysis of nonlinear vehicle platoons. IEEE Trans. Intell. Transp. Syst. 2023, 24, 11334–11344. [Google Scholar] [CrossRef]
  8. Zhou, H.; Jiang, X. Research on taxiway path optimization based on conflict detection. PLoS ONE 2015, 10, e0134522. [Google Scholar] [CrossRef]
  9. Wang, X.; Brownlee, A.E.; Weiszer, M.; Woodward, J.R.; Mahfouf, M.; Chen, J. A chance-constrained programming model for airport ground movement optimisation with taxi time uncertainties. Transp. Res. Part C Emerg. Technol. 2021, 132, 103382. [Google Scholar] [CrossRef]
  10. Zhuge, J.; Liang, H.; Zhang, Y.; Li, S.; Yang, X.; Wu, J. Aircraft Ground Taxiing Deduction and Conflict Early Warning Method Based on Control Command Information. Transp. Res. Rec. 2024, 2678, 684–704. [Google Scholar] [CrossRef]
  11. Sui, D.; Chen, H.; Zhou, T. A conflict resolution strategy at a taxiway intersection by combining a Monte Carlo tree search with prior knowledge. Aerospace 2023, 10, 914. [Google Scholar] [CrossRef]
  12. Lipp, T.; Boyd, S. Minimum-time speed optimisation over a fixed path. Int. J. Control 2014, 87, 1297–1311. [Google Scholar] [CrossRef]
  13. Zhang, T.; Ding, M.; Zuo, H.; Chen, J.; Weiszer, M.; Qian, X.; Burke, E.K. An online speed profile generation approach for efficient airport ground movement. Transp. Res. Part C Emerg. Technol. 2018, 93, 256–272. [Google Scholar] [CrossRef]
  14. Weiszer, M.; Burke, E.K.; Chen, J. Multi-objective routing and scheduling for airport ground movement. Transp. Res. Part C Emerg. Technol. 2020, 119, 102734. [Google Scholar] [CrossRef]
  15. Evertse, C.; Visser, H.G. Real-time airport surface movement planning: Minimizing aircraft emissions. Transp. Res. Part C Emerg. Technol. 2017, 79, 224–241. [Google Scholar] [CrossRef]
  16. Li, N.; Sun, Y.; Yu, J.; Li, J.-C.; Zhang, H.-F.; Tsai, S. An empirical study on low emission taxiing path optimization of aircrafts on airport surfaces from the perspective of reducing carbon emissions. Energies 2019, 12, 1649. [Google Scholar] [CrossRef]
  17. Tang, H.; Zhu, Q.; Qin, B.; Song, R.; Li, Z. UAV path planning based on third-party risk modeling. Sci. Rep. 2023, 13, 22259. [Google Scholar] [CrossRef]
  18. Yuan, D.; Zhong, Y.; Zhu, X.; Chen, Y.; Jin, Y.; Du, X.; Tang, K.; Huang, T. Trajectory Planning for Unmanned Vehicles on Airport Apron Under Aircraft–Vehicle–Airfield Collaboration. Sensors 2024, 25, 71. [Google Scholar] [CrossRef] [PubMed]
  19. Yu, B.; Liu, Y.; Ma, L. Bi-objective optimization for electric vehicle scheduling under vehicle-to-grid integration. Inf. Sci. 2025, 723, 122649. [Google Scholar] [CrossRef]
  20. Zeng, X.; Wang, J. Globally energy-optimal speed planning for road vehicles on a given route. Transp. Res. Part C Emerg. Technol. 2018, 93, 148–160. [Google Scholar] [CrossRef]
  21. Mohammadi, M.; Fajri, P.; Sabzehgar, R.; Harirchi, F. Autonomous Electric Vehicle Route Optimization Considering Regenerative Braking Dynamic Low-Speed Boundary. Algorithms 2023, 16, 262. [Google Scholar] [CrossRef]
  22. Weiszer, M.; Chen, J.; Stewart, P. A real-time active routing approach via a database for airport surface movement. Transp. Res. Part C Emerg. Technol. 2015, 58, 127–145. [Google Scholar] [CrossRef]
  23. Kang, L.; Sarker, A.; Shen, H. Velocity optimization of pure electric vehicles with traffic dynamics and driving safety considerations. ACM Trans. Internet Things 2021, 2, 7. [Google Scholar] [CrossRef]
  24. Farhangi, H.; Konur, D.; Vaz, W.S.; Koylu, Ü.Ö. A realistic driving profile optimization for electric vehicles. In Proceedings of the IIE Annual Conference and Expo, Anaheim, CA, USA, 21–24 May 2016; pp. 21–24. [Google Scholar]
  25. Gulan, K.; Cotilla-Sanchez, E.; Cao, Y. Charging analysis of ground support vehicles in an electrified airport. In Proceedings of the 2019 IEEE Transportation Electrification Conference and Expo (ITEC), Detroit, MI, USA, 19–21 June 2019; pp. 1–6. [Google Scholar]
  26. Yi, Z. Modeling and Optimization of Trip Level Energy Consumption and Charging Management for Connected Automated Electric Vehicles; Idaho National Lab (INL): Idaho Falls, ID, USA, 2019.
  27. Qi, R.; Li, J.; Wang, J.; Jin, H.; Han, Y.-Y. QMOEA: A Q-learning-based multiobjective evolutionary algorithm for solving time-dependent green vehicle routing problems with time windows. Inf. Sci. 2022, 608, 178–201. [Google Scholar] [CrossRef]
  28. Nikoleris, T.; Gupta, G.; Kistler, M. Detailed estimation of fuel consumption and emissions during aircraft taxi operations at Dallas/Fort Worth International Airport. Transp. Res. Part D Transp. Environ. 2011, 16, 302–308. [Google Scholar] [CrossRef]
  29. Camilleri, R.; Batra, A. Assessing the environmental impact of aircraft taxiing technologies. In Proceedings of the 32nd Congress of the International Council of the Aeronautical Sciences, Shanghai, China, 6–10 September 2021; Volume 9. [Google Scholar]
  30. Costa, F.; Brito, M.; Louro, P.; Gama, S. Genetic Algorithm Optimization of Sales Routes with Time and Workload Objectives. AppliedMath 2025, 5, 103. [Google Scholar] [CrossRef]
  31. Liu, L.; Chen, J.; Zhang, Y.; Chen, J.; Liang, J.; He, D. Unmanned ground vehicle path planning based on improved DRL algorithm. Electronics 2024, 13, 2479. [Google Scholar] [CrossRef]
  32. Afriyie, I. Advancing Unmanned Ground Vehicle Path Planning with Quantified Map Uncertainty. Master’s Thesis, Clemson University, Clemson, SC, USA, 2024. [Google Scholar]
  33. Ghoseiri, K.; Ghannadpour, S.F. Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm. Appl. Soft Comput. 2010, 10, 1096–1107. [Google Scholar] [CrossRef]
  34. Desrochers, M.; Desrosiers, J.; Solomon, M. A new optimization algorithm for the vehicle routing problem with time windows. Oper. Res. 1992, 40, 342–354. [Google Scholar] [CrossRef]
  35. Pałasz, B.; Waluś, K.J.; Warguła, Ł. The determination of the rolling resistance coefficient of a passenger vehicle with the use of selected road tests methods. MATEC Web Conf. 2019, 254, 04006. [Google Scholar] [CrossRef]
  36. Hucho, W.H. (Ed.) Aerodynamics of Road Vehicles: From Fluid Mechanics to Vehicle Engineering; Elsevier: Amsterdam, The Netherlands, 2013. [Google Scholar]
  37. EUROCONTROL. European Airline Delay Cost Reference Values; EUROCONTROL Experimental Centre: Brétigny-sur-Orge, France, 2015. [Google Scholar]
  38. Lin, X.; Li, Y.; Zhang, G. Bi-objective optimization strategy of energy consumption and shift shock based driving cycle-aware bias coefficients for a novel dual-motor electric vehicle. Energy 2022, 249, 123596. [Google Scholar] [CrossRef]
  39. Moulik, B.; Kaur, S.; Ijaz, M. Optimized Energy Consumption of Electric Vehicles with Driving Pattern Recognition for Real Driving Scenarios. Algorithms 2025, 18, 204. [Google Scholar] [CrossRef]
  40. Timmermans, K.; Roling, P.; Mouli, G.R.C.; Atasoy, B. The impact of transitioning to electric Ground Support Equipment on the fleet capacity and energy demand at airports. Case Stud. Transp. Policy 2025, 21, 101498. [Google Scholar] [CrossRef]
  41. Khadilkar, H.; Balakrishnan, H. Estimation of aircraft taxi fuel burn using flight data recorder archives. Transp. Res. Part D Transp. Environ. 2012, 17, 532–537. [Google Scholar] [CrossRef]
  42. Liu, B.; Robby, K.; Rane, J.; Das, A.; Podkaminer, K.; Borlaug, B. Hourly Load Profile Dataset for Electric Airport Ground Support Equipment in the United States; National Renewable Energy Laboratory: Golden, CO, USA, 2025.
  43. Jarry, G.; Very, P.; Dalmau, R.; Delahaye, D.; Houdant, A. On the Detection of Aircraft Single Engine Taxi using Deep Learning Models. arXiv 2024, arXiv:2410.07727. [Google Scholar] [CrossRef]
Figure 1. Abstraction of the guidance process for arriving and departing aircraft.
Figure 1. Abstraction of the guidance process for arriving and departing aircraft.
Sensors 26 00931 g001
Figure 2. Implementation framework of unmanned guidance trajectory planning.
Figure 2. Implementation framework of unmanned guidance trajectory planning.
Sensors 26 00931 g002
Figure 3. Guidance Unit.
Figure 3. Guidance Unit.
Sensors 26 00931 g003
Figure 4. Time-sequence diagram of the guidance process for arriving flights.
Figure 4. Time-sequence diagram of the guidance process for arriving flights.
Sensors 26 00931 g004
Figure 5. Time-sequence diagram of the guidance process for departing flights.
Figure 5. Time-sequence diagram of the guidance process for departing flights.
Sensors 26 00931 g005
Figure 6. Example of the speed profile of the Guidance Unit.
Figure 6. Example of the speed profile of the Guidance Unit.
Sensors 26 00931 g006
Figure 7. Framework of the unmanned guidance trajectory planning model.
Figure 7. Framework of the unmanned guidance trajectory planning model.
Sensors 26 00931 g007
Figure 8. Time windows of unmanned guidance vehicles and guidance units.
Figure 8. Time windows of unmanned guidance vehicles and guidance units.
Sensors 26 00931 g008
Figure 9. Illustration of crossing conflict and its time-window overlap determination.
Figure 9. Illustration of crossing conflict and its time-window overlap determination.
Sensors 26 00931 g009
Figure 10. Illustration of head-on conflict and its time-window overlap determination.
Figure 10. Illustration of head-on conflict and its time-window overlap determination.
Sensors 26 00931 g010
Figure 11. Illustration of overtaking conflict and its time-window overlap determination.
Figure 11. Illustration of overtaking conflict and its time-window overlap determination.
Sensors 26 00931 g011
Figure 12. Network model of a major airport in Southwest China.
Figure 12. Network model of a major airport in Southwest China.
Sensors 26 00931 g012
Figure 13. Distribution of taxiing time savings during the guidance phase: (a) represents distribution of taxiing time savings for arriving flights; (b) represents distribution of taxiing time savings for departing flights.
Figure 13. Distribution of taxiing time savings during the guidance phase: (a) represents distribution of taxiing time savings for arriving flights; (b) represents distribution of taxiing time savings for departing flights.
Sensors 26 00931 g013
Figure 14. Variation trends of taxiing-time optimization during the guidance phase: (a) represents the optimization time variation trends for arriving flights; (b) represents the optimization time variation trends for departing flights.
Figure 14. Variation trends of taxiing-time optimization during the guidance phase: (a) represents the optimization time variation trends for arriving flights; (b) represents the optimization time variation trends for departing flights.
Sensors 26 00931 g014
Figure 15. Distribution of taxiing-time optimization during the guidance phase: (a) represents the optimization-time distribution for arriving flights; (b) represents the optimization-time distribution for departing flights. In the box plot, the box represents the interquartile range, the horizontal line inside the box indicates the median, the whiskers denote the non-outlier range, and the red “+” symbols represent outliers.
Figure 15. Distribution of taxiing-time optimization during the guidance phase: (a) represents the optimization-time distribution for arriving flights; (b) represents the optimization-time distribution for departing flights. In the box plot, the box represents the interquartile range, the horizontal line inside the box indicates the median, the whiskers denote the non-outlier range, and the red “+” symbols represent outliers.
Sensors 26 00931 g015
Figure 16. Energy optimization efficiency of individual tasks during the guidance phase: (a) represents the energy optimization distribution for guidance units of arriving flights; (b) represents the energy optimization distribution for guidance units of departing flights.
Figure 16. Energy optimization efficiency of individual tasks during the guidance phase: (a) represents the energy optimization distribution for guidance units of arriving flights; (b) represents the energy optimization distribution for guidance units of departing flights.
Sensors 26 00931 g016
Figure 17. Total energy-optimization performance of unmanned guidance.
Figure 17. Total energy-optimization performance of unmanned guidance.
Sensors 26 00931 g017
Figure 18. Energy optimization performance of guidance units for arriving and departing flights: (a) represents the guidance unit energy optimization during the guidance phase for arriving flights; (b) represents the guidance unit energy optimization during the guidance phase for departing flights.
Figure 18. Energy optimization performance of guidance units for arriving and departing flights: (a) represents the guidance unit energy optimization during the guidance phase for arriving flights; (b) represents the guidance unit energy optimization during the guidance phase for departing flights.
Sensors 26 00931 g018
Table 1. Parameters of the trajectory planning and energy consumption models (default values and recommended ranges).
Table 1. Parameters of the trajectory planning and energy consumption models (default values and recommended ranges).
SymbolMeaningUnitDefault ValueRecommended RangeDescriptionSource
f r e v e r s e Weight of reverse-driving conflict cost10080–150Penalty for reversing or wrong-way driving pathsModel assumption
f t u r n Weight of turning conflict cost2010–30Penalty for frequent sharp turns or continuous turningModel assumption
f c r o s s Weight of crossing conflict cost2010–30Penalty to discourage paths passing through busy intersectionsModel assumption
f c o n f l i c t Weight of head-on conflict cost4030–60Increased penalty for head-on lane-occupying pathsModel assumption
f s u r p a s s Weight of overtaking conflict cost2010–30Penalty to prevent same-direction overtaking and maintain a safety following distanceModel assumption
t b u f f e r Buffer time between nodes/segmentss53–10Safety buffer for time-window propagationDerived from speed profile and motion constraints
Δ t c l e a r a n c e Departure time of the unmanned guidance vehicle from a nodes15Used for time-window calculationComputed value
m v Equivalent mass of the unmanned guidance vehiclekg15001200–1800Constant term used in the kinetic-energy componentTypical engineering value
g Gravitational accelerationm·s−29.81ConstantStandard constant
c r v Rolling resistance coefficient of the unmanned guidance vehicle0.0150.01–0.02Smooth asphalt/cement pavementLiterature-based [35]
c r f Rolling resistance coefficient of the Follow-Me vehicle0.0180.016–0.020Smooth asphalt/cement pavementLiterature-based [35]
ρ Air densitykg·m−31.2251.1–1.3Sea level, 15 °CStandard constant
C d A v Aerodynamic drag coefficient x frontal area of the unmanned guidance vehiclem20.800.7–1.2Determined by vehicle body shapeLiterature-based [36]
C d A f Aerodynamic drag coefficient x frontal area of the Follow-Me vehiclem20.900.80–0.95Determined by vehicle body shapeLiterature-based [36]
η v Transmission efficiency of the unmanned guidance vehicle0.900.85–0.95Electric drivetrain efficiencyTypical engineering value
η f Transmission efficiency of the Follow-Me vehicle0.250.20–0.30Fuel drivetrain efficiencyTypical engineering value
L H V Lower heating value of aviation keroseneMJ·kg−143.042.8–43.3Used to convert fuel mass flow rate into energy consumptionStandard fuel property
m ˙ t a x i N a r r o w Fuel burn rate during taxiing (narrow-body aircraft)kg·s−10.1950.15–0.25NarrowbodyLiterature-based [37]
m ˙ t a x i W i d e Fuel burn rate during taxiing (wide-body aircraft)kg·s−10.4300.35–0.50WidebodyLiterature-based [37]
m ˙ t a x i R e g i o n Fuel burn rate during taxiing (regional aircraft)kg·s−10.1370.10–0.18RegionalLiterature-based [37]
Note: The default values in the table are used for the standard case study, while the ranges are applied for sensitivity analysis. The physical parameters correspond to the energy consumption model, and the weight parameters are consistent with those used in the conflict cost function.
Table 2. Arrival and departure flight data.
Table 2. Arrival and departure flight data.
Flight NumberArrival/Departure TypeArrival/Departure TimeStand Arrival/Pushback TimeRunway UsedAircraft TypeStand Used
HO1017Arrival00:0300:1122A321142
GJ8872Arrival00:0800:19223NEO168
KY8348Arrival00:0000:2522B737159
BK2898Departure23:1923:3021B738156
MU9951Departure23:2123:3322B738123
CF9017Departure23:5900:1222B738724
Table 3. Time consumption of each phase of unmanned guidance.
Table 3. Time consumption of each phase of unmanned guidance.
Phase TypeDispatch PhaseGuidance PhaseRecovery Phase
Arrival/Departure
Arrival332.2574 min
(5.54 h)
587.7280 min
(9.80 h)
474.8694 min
(7.914 h)
Departure679.9318 min
(11.33 h)
2518.5314 min
(41.98 h)
1716.8740 min
(28.614 h)
Total1012.1892 min
(16.87 h)
3106.2631 min
(51.78 h)
2191.7434 min
(36.53 h)
Table 4. Robustness evaluation under normal and peak-congestion operating scenarios.
Table 4. Robustness evaluation under normal and peak-congestion operating scenarios.
ScenarioNumber of TasksConflict Resolution Success RateAverage Operation Time Reduction (%)
Normal (full day)357100%43.65%
Peak (11:00–12:00)27100%27.26%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sun, T.; Wang, K.; Tang, K.; Yuan, D.; Zhu, X. Trajectory Optimization of Airport Surface Guidance Operations for Unmanned Guidance Vehicles. Sensors 2026, 26, 931. https://doi.org/10.3390/s26030931

AMA Style

Sun T, Wang K, Tang K, Yuan D, Zhu X. Trajectory Optimization of Airport Surface Guidance Operations for Unmanned Guidance Vehicles. Sensors. 2026; 26(3):931. https://doi.org/10.3390/s26030931

Chicago/Turabian Style

Sun, Tianping, Kai Wang, Ke Tang, Dezhou Yuan, and Xinping Zhu. 2026. "Trajectory Optimization of Airport Surface Guidance Operations for Unmanned Guidance Vehicles" Sensors 26, no. 3: 931. https://doi.org/10.3390/s26030931

APA Style

Sun, T., Wang, K., Tang, K., Yuan, D., & Zhu, X. (2026). Trajectory Optimization of Airport Surface Guidance Operations for Unmanned Guidance Vehicles. Sensors, 26(3), 931. https://doi.org/10.3390/s26030931

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop