1. Introduction
1.1. Background
With the growing application of unmanned aircraft systems (UASs) [
1], UASs play an important role in the civil area of logistics delivery [
2], search and rescue [
3], and aerial surveillance [
4]. Especially with the development of urban air mobility (UAM) concepts [
5], the application of UASs in urban spaces is receiving increased attention. To integrate drones and UASs into airspace, the Federal Aviation Administration commissioned the National Aeronautics and Space Administration to conduct the UAS Traffic Management (UTM) project, which involves a series of studies and flight tests [
6]. Europe has also initiated a similar project, called U-Space [
7]. An essential objective of UTM and U-Space is to maintain flight safety among UASs by keeping proper separation distances [
8]. However, achieving a safe transition from sparsely populated UASs in a single-mode operating environment to a complex, large-scale, and mixed environment with various types of aircraft integrated into the airspace presents a significant challenge due to differing UAS performances, a range of sensors, and the absence of comprehensive operational guidelines and separation standards [
9].
Manned–unmanned teaming (MUM-T) has been long applied in the military field [
10]. Military environments have more urgency and pose more communication issues to overcome; hence, the precision, speed, and tireless productivity inherent in MUM-T systems make it adaptable for commercial use [
11]. Recent progress in the development of UAM vehicles and infrastructures is expanding the use of MUM-T, with the emphasis it places on the use of autonomous systems, UASs, remotely piloted aircraft, and vertical takeoff and landing (VTOL) aircraft. UTM systems are designed to integrate manned aircraft vehicle (MAV) and unmanned aircraft vehicle (UAV) operations in the same airspace [
12], enhancing the safety and efficiency while ensuring minimal human intervention. However, due to the different dynamic characteristics of MAVs and UAVs, the safety guarantee of an MAV and a UAV is more complex than that between two UASs.
1.2. Related Work
A variety of methods have been applied to assess the flight safety in integrated airspace [
9,
13]. A category of existing methods involves improving traditional path planning algorithms [
14] to research the low-altitude collision avoidance problem, such as the well-known
algorithm [
15], the rapidly exploring random tree algorithm [
16], and the model predictive control algorithm [
17]. Another category of existing methods is based on traditional air traffic management collision models, such as the Reich model and Monte Carlo modeling [
18]. However, these methods are often based on experience and lack mathematical and physical significance. Moreover, only a few studies have been conducted under uncertainty. In [
19], the authors stated that the location uncertainty or error of an aircraft is a critical issue to ensure safety. A risk domain formulation was incorporated, and the collision avoidance problem was solved by a sampling-based method [
19] and the reinforcement learning method [
20].
Reachability analysis [
21] presents a powerful tool for providing safety and goal satisfaction guarantees to safety-critical autonomous systems under bounded disturbances. A backward reachable set was computed numerically by solving Hamilton–Jacobi (HJ) partial differential equations (PDEs) [
22]. As a tool to solve the optimal control problem, HJ reachability has been applied to several vehicle-related scenarios such as automated vehicles [
23], maneuver sequence design [
24], aircraft autolander [
25], and aerial refueling [
26]. In the realm of UTM research, Chen proposed an operation model for platoons of unmanned aerial vehicles flying on air highways [
27]. In this work, each vehicle was modeled as a hybrid system, and the reachability analysis method was utilized to guarantee the safety and goal satisfaction for all mode transitions. Moreover, the uncertainty problem could be addressed with probabilistic reachability analysis by formulating a stochastic continuous system and solving the related stochastic differential equation (SDE) [
28]. When considering an uncertain environment, a Brownian motion process was added to the deterministic process [
29], so that probability-based safety could be calculated with numerical approaches. In [
30], considering the uncertainties and randomness introduced by wind perturbations in the aerial refueling process, probabilistic reachability was introduced to solve the docking risk evaluation problem through computing the docking success probability.
The benefit of reachability analysis is that the method provides a mathematical proof and calculation of a set (called a “reachable set”) where all states within it could reach or avoid another set of states (called a “target set”) in a specified time horizon with appropriate inputs despite any disturbances. Different from Monte Carlo simulations, reachability analysis considers all the possible states [
22].
1.3. Motivation
Considering the fact that few methods have been applied to address the separation problem in uncertain integrated airspace, in this work, the reachability analysis method was studied. The motivation of this work was to calculate the safe distance between the aircraft by computing the reachable set, given the dynamic characteristics of an MAV and a UAV. By analyzing the computed results of reachable sets in different scenarios, the safe separation distances and the minimum LOS resolution time were concluded. A mid-air collision can be avoided if the separation distance is guaranteed. First, the related dynamic equations of an MAV and a UAV are given, and the problem formulation is derived. Then, the improved procedure of reachability analysis is introduced, and the target set and unsafe set are illustrated according to the integrated operation scenario. Then, a case study in integrated airspace of three different scenarios including deterministic and stochastic situations is conducted. Based on the calculation results, quantity analysis is conducted, and the minimum safe separation is obtained. Finally, the discussion section explains the results from both a mathematical and physical perspective.
Our contributions are summarized as follows:
Differing from collision avoidance path planning methods, this work calculated the minimum safe separation for the integrated operation of manned and unmanned aerial vehicles from the perspective of reachability analysis.
In the reachability analysis, this work considered uncertainties in the relative position and relative heading angle, computing probabilistic reachable tubes by calculating the expectation of the value function for different probabilities.
By calculating the envelope boundaries under heading angles, this work determined the minimum safe separation and analyzed the results from both mathematical and physical perspectives.
The reminder of this paper is organized as follows:
Section 2 presents the problem formulation of this work, including the research objective, reachability analysis formulation, and continuous dynamic systems modeling.
Section 3 presents the solution method of the problem formulation, especially the stochastic reachability computing method. In
Section 4, the numerical simulation and deep analysis are presented, including the quantitative results of three different scenarios; then, a discussion of the quantified results is presented in
Section 5. Finally,
Section 6 concludes the paper and sketches out potential directions for future work.
2. Problem Formulation
2.1. Problem Statement
This paper focuses on the problem setting where an MAV and UAV are cruising in mid-air with the intent to avoid conflict between them. As a problem of flight safety guarantee, this work formulated the relative position of the two aircraft as a differential equation. The aircraft’s positions were determined by its state and action, and the relative distance was determined by their time-variant coordinates. Depending on whether uncertainties are taken into account, the relative differential equations take the form of an ordinary differential equation (ODE) or an SDE, namely,
or
where
x and
u are the state and input of the system, respectively.
is a Brownian motion process of appropriate dimension. The drift term
f and the diffusion term
represent the deterministic component and the probabilistic component of the system evolution, respectively. The objective of the problem is to ensure a safe separation and relative minimum LOS resolution time between the MAV and UAV, in order to avoid a loss-of-separation (LOS) event, namely,
where
T denotes the interest time period, and
and
are the locations of the MAV and UAV at time
t, respectively.
is the minimum separation of the two aircraft to ensure safety [
19].
To achieve this goal, a set of states needs to be calculated in which at least one LOS event would occur no matter what action the UAV took to avoid the unsafe situation.
2.2. Reachability Analysis Formulation
Reachability analysis has been studied since the 1990s. As introduced above, based on the characteristics of dynamic system and optimal control theory, it has been successfully applied in the safety assessment problem of vehicles. In reachability analysis, the most commonly used approach is backward reachable set calculation [
22]. In this work, a backward reachable set is defined as a set that satisfies
where
and
denote the feasible set of strategies for an MAV and a UAV, respectively.
are the trajectories of the relative dynamic equation starting from state
x at time
t to state at time
s under control
and
, in which
.
represents the unsafe set of states, called the “target set”, which should be achieved or avoided.
Intuitively, a backward reachable set is the set of states from which the system can reach a target at exactly time 0, while a backward reachable tube represents the set of states from which the system can reach or avoid a target within a duration of
[
31]. Therefore, in this case, rather than a backward reachable set, the backward reachable tube merits further consideration, because the unsafe set should be avoided at all times during the flight period. A backward reachable tube can be defined as
which means regardless of the UAV’s maneuvers, there is always at least one scenario in which an LOS event would occur.
As shown in
Figure 1, trajectories originating from states inside the backward reachable set may cross the target set within the time horizon, while the state at the exact time 0 is located outside the target set. So, according to the definitions, the desired set, in this work called the “safe tube”, can be denoted as
.
2.3. Continuous Dynamic Systems Formulation
In this work, to simplify the problem, it is assumed that the MAV and UAV are flying within a layered airspace structure [
32], as shown in
Figure 2. The airspace is divided into several parts with each part having a constant altitude; hence, the flight height of the aircraft does not change during the cruising period.
The following two-dimensional kinematic model was used to characterize the dynamic properties of the two aircraft [
19].
in which
and
are the velocities of the UAV and MAV, respectively, and are considered as constants in this work.
and
denote the two aircrafts’ headings and are driven by angular velocities
and
.
As shown in
Figure 3, the velocities and positions of the UAV and MAV are defined within their respective body frames. Similarly, their relative positions include distances in two directions as well as the heading difference. Without loss of generality, by setting the origin of the relative position coordinate system at the center of the UAV and aligning the x-axis direction with the velocity direction of the UAV, the relative position relationship between the two aircraft can be solved in a rotating coordinate system. The relative dynamic equations are
in which
,
, and
denote the relative position and heading, respectively, as illustrated in the figure. The proof of Equation (
7) can be found in [
33], which utilized the knowledge of Lie algebra in
.
3. Solution Methods
In this section, the level-set method is introduced to solve the reachability problem, starting with the analysis of deterministic scenarios, and then, incorporating uncertainty factors to analyze stochastic scenarios.
3.1. Level-Set Method
Level-set methods are a collection of numerical algorithms for solving a particular class of partial differential equations. Questions of reachability for continuous and hybrid systems can be formulated as optimal control or game theory problems. The safety separation problem addressed in this paper could be formulated as a differential game. Equation (
1) can be rewritten in the following Isaacs partial differential equation form:
Fromthe perspective of the UAV, it is necessary to consider the worst-case scenario, where the actions of the UAV drive it away from the set of unsafe states, while the actions of the MAV drive the UAV towards the set of unsafe states. So in Equation (
8), the input
is considered as the control keeping the system safe, and the input
consists of disturbances, which are trying to make the system unsafe.
As has been proved in
Figure 1, the viscosity solutions of the Hamilton–Jacobi partial differential equation (HJPDE) can be linked to the results of the reachability problem. Computation of the backwards reachable set or tube is normally encoded as a terminal-value HJPDE [
34]. The level-set method assumes that the avoid set
for the reachability problem is closed and can be represented as the zero sub-level set of a bounded and Lipschitz continuous function
:
Therefore, to solve the backward reachable tube problem in Equation (
5), it is necessary to solve the following:
The max and min in Equation (
10) refer to the optimization operation on the Lipschitz continuous function
l, because from the perspective of the UAV, it is desirable for
to be as large as possible so that fewer
x satisfy
. Conversely, from the perspective of the MAV in the worst situation, it is desirable for
to be as small as possible so that more
x will satisfy
. The evolution of the backwards reachable set is accomplished by solving
where
is an implicit surface representation of the finite time backwards reachable set with a terminal condition
H denotes the Hamiltonian, where
and
The solution approach was proven in [
35].
3.2. Deterministic Backward Reachable Analysis
First, the simplified scenario without uncertainty was considered, and the relative backward reachable tube was computed. The relative location between the two aircraft was formulated as a deterministic equation in Equation (
7).
3.2.1. Target Set
The target set in reachability analysis represents the terminal situation
in solving the HJPDE. In this case, the target set denotes the unsafe set when an LOS would occur. As described in Equation (
3), the target set can be defined as
3.2.2. Hamiltonian Function Calculation
Based on Equations (
3) and (
13), the Hamiltonian function can be derived. Let
, and
; then, it can be obtained as below:
in which the subscript max represents the upper bound of the angular velocities of the two aircraft.
3.2.3. Algorithm Steps
The HJPDE in the form of Equation (
11) can be solved using the level-set toolbox developed by Mitchell [
34]. The Initial-State-Constrained Backward Reachable Tube (ISCBRT) algorithm proposed in this work aims to terminate the computing procedure when the bound of the backward reachable tube arrives at the given initial relative state. Based on the toolbox, the pseudocode of the algorithm is shown below.
The output of Algorithm 1 is the backward reachable tube
and the maximum 2-norm value of distance
.
represents the unsafe set of states in which there is a possibility for an LOS event to happen in specific circumstances.
represents the minimum safe time for the UAV to escape the LOS event, and the safe terminal time
represents the minimum response time of the UAV. So, if the minimum responding time of the UAV is given, the safe separation distance can be determined by repeating Algorithm 1.
Algorithm 1 Calculate the safe LOS resolution time based on the ISCBRT |
Input: Initial relative state , Unsafe set , Safe terminal time |
1: | Set the computing state space , grid size N, and time step size |
2: | Set the relative Hamiltonian function and partial function for HJPDE computing. |
3: | , , |
4: | while or and do |
5: | Solve the HJPDE (11) at the backward computation time |
6: | Let to obtain |
7: | Let |
8: | end while |
9: | Calculate the slice isosurfaces of the specific dimensions. |
10: | Calculate the maximum 2-norm value of distance among all the isosurfaces. |
Output: Backward reachable tube , maximum 2-norm value of distance .
|
3.3. Stochastic Backward Reachable Analysis with Location Uncertainty
3.3.1. Solution of the Probabilistic Backwards Reachable Tube
Consider a controlled stochastic process in the form of (
2), and let
and
. Then, the backwards reachable tube under the probability of success
can be denoted as [
36]
For the initial condition states in
, the probability that there exists at least one trajectory that reaches set
during the time horizon
is
. To solve the probability problem, the expectation should be computed rather than being an implicit surface in a particular situation. The expected pay-off is optimized over all possible further realizations of the Wiener process [
37]:
In Equation (
18),
represents a process with Gaussian distribution.
Figure 4 illustrates a 10-s standard Brownian process with a standard deviation
.
The stochastic differential game in the form of (
2) can be interpreted in Itô’s sense [
28].
Let
be the viscosity solution of the stochastic HJPDE, it can be obtained that
3.3.2. Indicator Function Design
In the solution of a probabilistic backwards reachable tube problem, the signed distance function rather than a zero-level contour of the value function
[
36] is utilized, because the maximum objective of the probability is 1. In the context of the avoidance problem, the aim of the solution is to drive the system away from the unsafe set. So, the terminal condition of the LS function is then equal to zero for all states that are inside the initial set
, and all other states are equal to one, as shown in Equation (
21).
The term “distance” denotes the signed distance from the unsafe target. As in Ref. [
38], to overcome the difficulty cased by the discontinuity of the indicator functions when solving the viscosity solutions of HJPDE, a regularized version of
is considered.
Usually, the smoothing factor
is set related to the grid size of the state space. The origin and regularization of the indicator function are shown in
Figure 5a,b, respectively.
Combining the values defined in Equations (
18) and (
22), the probability backwards reachable tube can be approximated by solving Equation (
20) in the form of the HJPDE. The errors in approximation were studied in [
36].
4. Numerical Simulation Results
In this section, the numerical simulations of the deterministic and stochastic backward reachable tube are described, and the results are discussed.
4.1. Simulation Settings
As discussed in the above section, the key to solving the backward reachable tube problem and implementing the ISCBRT algorithm lies in solving the HJPDE using the level-set method. The simulations analyzed herein were conducted with the level-set method toolbox developed by Mitchell [
28]. The correctness and flexibility of the toolbox has been proven in several research works. The main parameters in the level-set method toolbox include the grid structure, estimation time horizon, dynamic system constraints, and the related Hamilton function.
The research objective of this paper is to use Equation (
8) for the deterministic environment and Equation (
2) for the stochastic environment. The simulation parameters of the dynamic system are shown in
Table 1.
In
Table 1, the flight dynamic differences between the UAV and MAV are considered. The UAV exhibits greater agility but slower speed, whereas the MAV possesses higher velocity but inferior agility. Note that for an MAV flying at a low altitude, especially emerging vehicles such as electric vertical takeoff and landing aircraft (eVTOL), 20 m/s could be a reasonable speed.
4.2. Deterministic Backward Reachable Analysis
The deterministic backward reachable tube was computed based on the parameters in
Table 1. In this case, the state space was set as
, in which
is a periodic dimension. The grid size was set to be
in three dimensions. According to the ISCBRT algorithm described in
Section 3.2.3, the simulation time horizon was set to be 3 s, as the term
tends to be 0 as the simulation time increases. The computation result is shown in
Figure 6. The simulations were conducted using Matlab R2020b with an Intel i5-13500H CPU @ 2.60 GHz and 32 GB RAM on a Windows 11 operating system.
In
Figure 6, the red part denotes the backward reachable tube, and the green part represents the unsafe set in which an LOS event may occur. This implies that if the initial relative states of the two aircraft are within this red isosurface, there is a potential for entering an unsafe set within the estimated 3-s time horizon. The two-dimensional projections of the isosurface in the
and
directions are shown in
Figure 7. It should be noted that the green part, which denotes the unsafe part, is not drawn in the projection.
4.2.1. Influences of the Heading Angle
It is noted that the tube differs depending on the initial heading angle.
Figure 8a–d illustrate the slices of the heading angles of 0,
,
, and
. It can be seen that the tubes are extended from the unsafe set, and the extent is in the opposite direction to the initial heading angle. For example, in
Figure 8a, the backwards reachable tube is extended in the negative
x direction, which means that when two aircraft are heading in the same direction, if the UAV is in front of the manned aircraft (
), it is very likely to enter an unsafe set.
In the numerical computation, limited by the precision of the grid division, not every heading angle can obtain a closed slice surface.
Figure 9 presents closed slice surfaces for all valid heading angles within the range of 0 to
.
It can be observed that the slices of the backwards reachable tube rotate rotate as the heading angle turns. To determine the safety separation of the MAV and UAV, the maximum safety distances of each heading angle are calculated, that is, the maximum 2-norm value of the slice surface boundaries. The minimum safety distances related to the heading angles are shown in
Figure 10.
The maximum unsafe distances varied with the heading angles. The largest value was obtained at , with a value of m. This implies that the worst-case scenario would be two aircraft flying towards each other. The safety separation should be beyond the maximum unsafe distances among all the heading angles; so, it can be concluded that the safety separation is m given the minimum response time s.
4.2.2. Influences of the Safe Time
Under the premise of the research conclusions from the previous section, the effect of the minimum response time on the minimum safe distance was determined. By repeating the computing process in
Section 4.2.1, the quantitative relationship was concluded, as shown in
Figure 11.
The conclusions in
Figure 11 clearly prove that, as the response speed increases, the minimum safe distance or separation between the two aircraft continues to decrease.
4.3. Stochastic Backward Reachable Analysis
In this section, the uncertainty of the positions and heading angles of the MAV is discussed. Whether in centralized or decentralized air traffic management systems [
39], there is always uncertainty in the situational awareness of a UAV relative to an MAV. For example, in a centralized scenario, errors might stem from system latency, while in the decentralized scenario, errors could originate from onboard sensors.
4.3.1. Analysis with Position Uncertainty
It is assumed in this work that the related position in the
x and
y directions follows a Gaussian distribution. It can be described as
in which
. So, combined with Equation (
7), Equation (
2) can be rewritten as Equation (
24).
The simulation parameters were set, as shown below in
Table 2, while the dynamic system parameters were the same as those in
Table 1. The indicator function was designed as in Equation (
22), and the smoothing parameters were
, in which
denotes the grid size of the
x dimension.
The probability of the backwards reachable tube of
is shown in
Figure 12. The isosurfaces indicate that, starting from the initial states within this set, there is a
probability of inevitably entering the unsafe state set within 1 s. However, it should be noted that, unlike the results under deterministic scenarios, initial states outside of this set may also have the potential to enter the unsafe set.
Similarly, the 2D projections of the isosurface in the
and
directions are shown in
Figure 13.
It can be seen that compared to the deterministic scenarios, the shape of the backwards reachable tube under uncertain conditions is more curved and narrow. Moreover, the extent of its influence is broader, due to the positional uncertainties that increase the likelihood of the tube extending in various directions. Therefore, to conduct the computation in the limited state space, the simulation time was limited to 1 s, which was less than that in the deterministic backward reachable analysis.
Figure 14a–d show the slices with different probabilities of different heading angles. In [
20], the risk domain at the risk level
of a random variable
X was defined as a set
that satisfies
Therefore, in
Figure 14a–d, the risk domain is inside the enclosed area. As the level of risk increases, the area enclosed by the tube’s envelope decreases. In the numerical computations, the value of the value function was obtained by summing the deterministic part represented by the first two terms with the probabilistic part represented by the third term in Equation (
20). So, the impact of the probability on the envelope was primarily derived from the third term.
The minimum safe distances of different risk levels related to the position uncertainty are shown in
Figure 15. It can be concluded that the minimum safe separation increases with the increase in the risk level. Specifically, the largest safe separation is
m given the minimum response time
s under a risk level of
.
4.3.2. Analysis with Heading Angle Uncertainty
In this section, the relative heading angle
follows a Gaussian distribution. It can be described as
In this simulation, the standard variance in the relative angle was set as
rad/
. The result of the stochastic backwards reachable tube with a probability of
is given below in
Figure 16, and the projection figures are given in
Figure 17a,b.
Similarly, the envelope of the tube varied with the initial relative heading angles. The slices of the tube with different risk levels are shown in
Figure 18a–d.
It can be observed that the overall shape of the result tube is consistent, and the trend of expansion is similar to that discussed in the previous section. As the level of risk increases, the envelope of the set continues to expand. This is because the influence of the uncertain terms is relatively minor compared to the deterministic terms.
The minimum safe distances of different risk levels related to the heading angle uncertainty are shown in
Figure 19. In this scenario, the minimum safe separation between two aircraft also occurs when the relative heading angle is
. When the risk level is at its minimum of
, the minimum separation is 29.7 m.
5. Discussion and Future Work
5.1. Discussion
Based on the results obtained from the numerical computations described in the previous section, a comparison can be made between the minimum separations under deterministic and uncertain scenarios, as shown in
Table 3. The data for the deterministic scenario were extracted from
Figure 11.
The consideration of uncertainty increases the minimum separation because measurement errors in the position or heading angle can potentially lead to initial states that are not within the unsafe set, guiding the two aircraft into a unsafe set. From the results, the overall trends across the three scenarios are similar, with the differences in details being less than .
From the perspective of mathematics, the computation of the uncertainty reachable tube consists of two parts: the calculation of the drift term and the diffusion term, which represents the deterministic component; and the probabilistic component of the system’s evolution, respectively. Since the deterministic equations are the same, the drift terms across the three scenarios are identical, resulting in similar shapes of the reachable sets. The differences are primarily determined by the diffusion terms, which are solutions based on Gaussian distributions; thus, different probabilities lead to disparities in the outcomes.
From a physical perspective, as airborne sensors advance, the errors in the distance and heading angle become less significant compared to the deterministic kinetic characteristics of the two aircraft; hence, they do not exert a substantial impact on the overall trend.
Furthermore, it is important to note that this study is based on the worst-case scenario from the perspective of a UAV, which is assumed to avoid unsafe events as much as possible, whereas the opposite MAV is considered to have a tendency towards unsafe events. However, in actual operations, the interaction between two aircraft is not a zero-sum game. Based on situational awareness, all participants in air traffic will strive to prevent mid-air conflicts. Therefore, the results of this study are conservative.
5.2. Limitations and Future Work
Considering that this research was entirely based on numerical simulations, as future work, a hardware-based [
40] actual flight test could be conducted to validate the conclusions of this work. Another limitation of this work is that both obstacles and wind are valid disruptions in manned and unmanned aircraft scenarios. In the future, obstacles and wind will be incorporated as certain or stochastic disturbance terms in the HJPDE into the reachability analysis and separation estimation research.
6. Conclusions
In this study, the problem of calculating the reachable tube of unsafe events during the integrated operation of an MAV and a UAV was established as an optimization problem of the viscosity solutions of the HJPDE. Then, a backward calculation based on the Hamilton–Jacobi partial differential equation was derived to obtain the initial unsafe set that the UAV needs to avoid, given the response events and unsafe sets. In addition, the level-set method was utilized to solve the value function of the optimal problem.
Secondly, the problem of calculating the initial unsafe set under both deterministic and uncertain scenarios was considered. Specifically, in uncertain scenarios, the relative positions and relative heading angles of the two aircraft were modeled using a Brownian model or a Gaussian distribution model, respectively. By computing the expectation of the value function in the form of an HJPDE, the unsafe envelopes for a specific risk level were obtained. Therefore, a conservatively biased minimum separation distance was obtained, leading to the quantification of the safety risk assessment results. The result shows that with the increase in the risk level, the minimum safe separation increases.
Finally, the calculation results under different uncertainties and risk levels were discussed, explaining the rationality and similarity of the backward reachable set from both mathematical and physical perspectives. The next steps of this work primarily include considering the calculation of the minimum separation distance for the integrated operation of manned and unmanned aerial vehicles in cooperative scenarios, as well as the design of UAV maneuver control laws under different risk levels.
Author Contributions
M.W.: methodology, software, writing—original draft preparation, visualization; R.L.: project administration, funding acquisition, supervision, writing—review and editing; S.T.: methodology, writing—original draft, funding acquisition. All authors have read and agreed to the published version of the manuscript.
Funding
The work was supported by the Research Foundation for Youth Scholars of Civil Aviation Management Institute of China (Grant Number: KYXM20246706CW) and Civil Aviation Administration of China Safety Capacity Building Project (Grant Number: [2023]140 and [2023]133).
Data Availability Statement
The data will be provided by the authors under request.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
HJPDE | Hamilton–Jacobi partial differential equation |
ISCBRT | Initial-State-Constrained Backward Reachable Tube |
UAV | Unmanned aerial vehicle |
MAV | Manned aerial vehicle |
UAM | Urban air mobility |
UTM | UAS traffic management |
eVTOL | Electric vertical takeoff and landing |
References
- Stolz, M.; Papenfuß, A.; Dunkel, F.; Linhuber, E. Harmonized Skies: A Survey on Drone Acceptance across Europe. Drones 2024, 8, 107. [Google Scholar] [CrossRef]
- Shao, P.C. Risk assessment for UAS logistic delivery under UAS traffic management environment. Aerospace 2020, 7, 140. [Google Scholar] [CrossRef]
- Weldon, W.T.; Hupy, J. Investigating methods for integrating unmanned aerial systems in search and rescue operations. Drones 2020, 4, 38. [Google Scholar] [CrossRef]
- Sigala, A.; Langhals, B. Applications of Unmanned Aerial Systems (UAS): A Delphi Study projecting future UAS missions and relevant challenges. Drones 2020, 4, 8. [Google Scholar] [CrossRef]
- Černỳ, M.; Kleczatskỳ, A.; Tlučhoř, T.; Lánskỳ, M.; Kraus, J. Evaluating U-Space for UAM in Dense Controlled Airspace. Drones 2023, 7, 684. [Google Scholar] [CrossRef]
- Kopardekar, P.; Rios, J.; Prevot, T.; Johnson, M.; Jung, J.; Robinson, J.E. Unmanned aircraft system traffic management (UTM) concept of operations. In Proceedings of the AIAA AVIATION Forum and Exposition, Washington, DC, USA, 13–17 June 2016. Number ARC-E-DAA-TN32838. [Google Scholar]
- Lappas, V.; Zoumponos, G.; Kostopoulos, V.; Lee, H.I.; Shin, H.S.; Tsourdos, A.; Tantardini, M.; Shomko, D.; Munoz, J.; Amoratis, E.; et al. EuroDRONE, a European unmanned traffic management testbed for U-space. Drones 2022, 6, 53. [Google Scholar] [CrossRef]
- Tabassum, A.; Sabatini, R.; Gardi, A. Probabilistic safety assessment for UAS separation assurance and collision avoidance systems. Aerospace 2019, 6, 19. [Google Scholar] [CrossRef]
- Guan, X.; Lyu, R.; Shi, H.; Chen, J. A survey of safety separation management and collision avoidance approaches of civil UAS operating in integration national airspace system. Chin. J. Aeronaut. 2020, 33, 2851–2863. [Google Scholar] [CrossRef]
- Bae, I.; Hong, J. Survey on the developments of unmanned marine vehicles: Intelligence and cooperation. Sensors 2023, 23, 4643. [Google Scholar] [CrossRef]
- Schwerd, S.; Schulte, A. Operator state estimation to enable adaptive assistance in manned-unmanned-teaming. Cogn. Syst. Res. 2021, 67, 73–83. [Google Scholar] [CrossRef]
- Souanef, T.; Al-Rubaye, S.; Tsourdos, A.; Ayo, S.; Panagiotakopoulos, D. Digital twin development for the airspace of the future. Drones 2023, 7, 484. [Google Scholar] [CrossRef]
- Ma, X.; Zhang, X.; Wang, H.; Ding, S.; Li, X. An operational safety evaluation method for manned transport aircraft and large UAV in mixed airspace. Math. Probl. Eng. 2021, 2021, 1–12. [Google Scholar] [CrossRef]
- Calderón-Arce, C.; Brenes-Torres, J.C.; Solis-Ortega, R. Swarm robotics: Simulators, platforms and applications review. Computation 2022, 10, 80. [Google Scholar] [CrossRef]
- Farid, G.; Cocuzza, S.; Younas, T.; Razzaqi, A.A.; Wattoo, W.A.; Cannella, F.; Mo, H. Modified A-star (A*) approach to plan the motion of a quadrotor UAV in three-dimensional obstacle-cluttered environment. Appl. Sci. 2022, 12, 5791. [Google Scholar] [CrossRef]
- Pan, W.; He, Q.; Huang, Y.; Qin, L. Four-dimensional trajectory planning for urban air traffic vehicles based on improved RRT* algorithm. IEEE Access 2023, 11, 81113–81123. [Google Scholar] [CrossRef]
- D’Amato, E.; Mattei, M.; Notaro, I. Distributed reactive model predictive control for collision avoidance of unmanned aerial vehicles in civil airspace. J. Intell. Robot. Syst. 2020, 97, 185–203. [Google Scholar] [CrossRef]
- Wang, C.J.; Tan, S.K.; Low, K.H. Three-dimensional (3D) Monte-Carlo modeling for UAS collision risk management in restricted airport airspace. Aerosp. Sci. Technol. 2020, 105, 105964. [Google Scholar] [CrossRef]
- Wu, P.; Yang, X.; Wei, P.; Chen, J. Safety assured online guidance with airborne separation for urban air mobility operations in uncertain environments. IEEE Trans. Intell. Transp. Syst. 2022, 23, 19413–19427. [Google Scholar] [CrossRef]
- Wu, P.; Xie, J.; Liu, Y.; Chen, J. Risk-bounded and fairness-aware path planning for urban air mobility operations under uncertainty. Aerosp. Sci. Technol. 2022, 127, 107738. [Google Scholar] [CrossRef]
- Chen, M.; Tomlin, C.J. Hamilton–jacobi reachability: Some recent theoretical advances and applications in unmanned airspace management. Annu. Rev. Control Robot. Auton. Syst. 2018, 1, 333–358. [Google Scholar] [CrossRef]
- Mitchell, I.M.; Bayen, A.M.; Tomlin, C.J. A time-dependent Hamilton-Jacobi formulation of reachable sets for continuous dynamic games. IEEE Trans. Autom. Control 2005, 50, 947–957. [Google Scholar] [CrossRef]
- Althoff, M.; Dolan, J.M. Online verification of automated road vehicles using reachability analysis. IEEE Trans. Robot. 2014, 30, 903–918. [Google Scholar] [CrossRef]
- Ding, J.; Sprinkle, J.; Tomlin, C.J.; Sastry, S.S.; Paunicka, J.L. Reachability calculations for vehicle safety during manned/unmanned vehicle interaction. J. Guid. Control. Dyn. 2012, 35, 138–152. [Google Scholar] [CrossRef]
- Bayen, A.M.; Mitchell, I.M.; Oishi, M.M.; Tomlin, C.J. Aircraft autolander safety analysis through optimal control-based reach set computation. J. Guid. Control. Dyn. 2007, 30, 68–77. [Google Scholar] [CrossRef]
- Liu, Y.; Wang, J.; Quan, Q.; Du, G.X.; Yang, L. Reachability analysis on optimal trim state for aerial docking. Aerosp. Sci. Technol. 2021, 110, 106471. [Google Scholar] [CrossRef]
- Chen, M.; Hu, Q.; Fisac, J.F.; Akametalu, K.; Mackin, C.; Tomlin, C.J. Reachability-based safety and goal satisfaction of unmanned aerial platoons on air highways. J. Guid. Control Dyn. 2017, 40, 1360–1373. [Google Scholar] [CrossRef]
- Mitchell, I.M.; Templeton, J.A. A toolbox of Hamilton-Jacobi solvers for analysis of nondeterministic continuous and hybrid systems. In Proceedings of the International Workshop on Hybrid Systems: Computation and Control, Zurich, Switzerland, 9–11 March 2005; pp. 480–494. [Google Scholar]
- van den Brandt, R.; de Visser, C. Safe flight envelope uncertainty quantification using probabilistic reachability analysis. IFAC-PapersOnLine 2018, 51, 628–635. [Google Scholar] [CrossRef]
- Liu, Y.; Zhao, Z.; Ma, H.; Quan, Q. A stochastic approximation method for probability prediction of docking success for aerial refueling. Appl. Soft Comput. 2021, 103, 107139. [Google Scholar] [CrossRef]
- Bansal, S.; Chen, M.; Herbert, S.; Tomlin, C.J. Hamilton-jacobi reachability: A brief overview and recent advances. In Proceedings of the 2017 IEEE 56th Annual Conference on Decision and Control (CDC), Melbourne, VIC, Australia, 12–15 December 2017; pp. 2242–2253. [Google Scholar]
- Maolin, W.; Shenghao, F.; Renli, L.; Nan, Y. A Simulation Study of Urban Air Mobility Concept in Layered Airspace Environment. In Proceedings of the Asia-Pacific International Symposium on Aerospace Technology, Jeju, Republic of Korea, 15–17 November 2021; pp. 973–987. [Google Scholar]
- Tomlin, C.; Pappas, G.J.; Sastry, S. Conflict resolution for air traffic management: A study in multiagent hybrid systems. IEEE Trans. Autom. Control 1998, 43, 509–521. [Google Scholar] [CrossRef]
- Mitchell, I.M. The flexible, extensible and efficient toolbox of level set methods. J. Sci. Comput. 2008, 35, 300–329. [Google Scholar] [CrossRef]
- Lygeros, J. On reachability and minimum cost optimal control. Automatica 2004, 40, 917–927. [Google Scholar] [CrossRef]
- Assellaou, M.; Bokanowski, O.; Zidani, H. Error estimates for second order Hamilton-Jacobi-Bellman equations. Approximation of probabilistic reachable sets. Discret. Contin. Dyn.-Syst.-Ser. A 2015, 35, 3933–3964. [Google Scholar] [CrossRef]
- Wang, G.; Yao, W.; Zhang, X.; Li, Z. A mean-field game control for large-scale swarm formation flight in dense environments. Sensors 2022, 22, 5437. [Google Scholar] [CrossRef] [PubMed]
- Assellaou, M.; Picarelli, A. Assellaou, M.; Picarelli, A. A Hamilton-Jacobi-Bellman approach for the numerical computation of probabilistic state constrained reachable sets. In Numerical Methods for Optimal Control Problems; Springer: Cham, Switzerland, 2018; pp. 1–22. [Google Scholar]
- Al-Mousa, A.; Sababha, B.H.; Al-Madi, N.; Barghouthi, A.; Younisse, R. UTSim: A framework and simulator for UAV air traffic integration, control, and communication. Int. J. Adv. Robot. Syst. 2019, 16, 1729881419870937. [Google Scholar] [CrossRef]
- Phadke, A.; Medrano, F.A.; Sekharan, C.N.; Chu, T. An analysis of trends in UAV swarm implementations in current research: Simulation versus hardware. Drone Syst. Appl. 2024, 12, 1–10. [Google Scholar] [CrossRef]
Figure 1.
Illustration of a target set, a backward reachable set, and a backward reachable tube.
Figure 1.
Illustration of a target set, a backward reachable set, and a backward reachable tube.
Figure 2.
A concept of layered airspace in a low-altitude urban environment.
Figure 2.
A concept of layered airspace in a low-altitude urban environment.
Figure 3.
Illustration of the relative position of a UAV and an MAV.
Figure 3.
Illustration of the relative position of a UAV and an MAV.
Figure 4.
An illustration of a Brownian process.
Figure 4.
An illustration of a Brownian process.
Figure 5.
Indicator function. (a) Original indicator function. (b) Regularized indicator function.
Figure 5.
Indicator function. (a) Original indicator function. (b) Regularized indicator function.
Figure 6.
The result of the deterministic backwards reachable tube.
Figure 6.
The result of the deterministic backwards reachable tube.
Figure 7.
Two-dimensional projection of the isosurface in deterministic scenarios. (a) 2D projection of the isosurface in the directions. (b) 2D projection of the isosurface in the directions.
Figure 7.
Two-dimensional projection of the isosurface in deterministic scenarios. (a) 2D projection of the isosurface in the directions. (b) 2D projection of the isosurface in the directions.
Figure 8.
Slices of the deterministic backwards reachable tube at different heading angles. (a) . (b) . (c) . (d) .
Figure 8.
Slices of the deterministic backwards reachable tube at different heading angles. (a) . (b) . (c) . (d) .
Figure 9.
The results of the deterministic backwards reachable tube.
Figure 9.
The results of the deterministic backwards reachable tube.
Figure 10.
Sensitivity of the minimum safety distance to the effect of the heading angle.
Figure 10.
Sensitivity of the minimum safety distance to the effect of the heading angle.
Figure 11.
Sensitivity of the minimum safety distance to the effect of the minimum safe time.
Figure 11.
Sensitivity of the minimum safety distance to the effect of the minimum safe time.
Figure 12.
The result of the stochastic backwards reachable tube with position uncertainty when .
Figure 12.
The result of the stochastic backwards reachable tube with position uncertainty when .
Figure 13.
Two-dimensional projection of the isosurface with position uncertainty. (a) 2D projection of the isosurface in the directions. (b) 2D projection of the isosurface in the directions.
Figure 13.
Two-dimensional projection of the isosurface with position uncertainty. (a) 2D projection of the isosurface in the directions. (b) 2D projection of the isosurface in the directions.
Figure 14.
Slices of the stochastic backwards reachable tube with different probabilities of the relative position. (a) . (b) . (c) . (d) .
Figure 14.
Slices of the stochastic backwards reachable tube with different probabilities of the relative position. (a) . (b) . (c) . (d) .
Figure 15.
Sensitivity of the minimum safety distance to the effect of the heading angle under position uncertainties.
Figure 15.
Sensitivity of the minimum safety distance to the effect of the heading angle under position uncertainties.
Figure 16.
The result of the stochastic backwards reachable tube with heading angle uncertainty when .
Figure 16.
The result of the stochastic backwards reachable tube with heading angle uncertainty when .
Figure 17.
Two-dimensional projection of the isosurface with heading angle uncertainty. (a) 2D projection of the isosurface in the directions. (b) 2D projection of the isosurface in the directions.
Figure 17.
Two-dimensional projection of the isosurface with heading angle uncertainty. (a) 2D projection of the isosurface in the directions. (b) 2D projection of the isosurface in the directions.
Figure 18.
Slices of the stochastic backwards reachable tube with different probabilities of relative heading angles. (a) . (b) . (c) . (d) .
Figure 18.
Slices of the stochastic backwards reachable tube with different probabilities of relative heading angles. (a) . (b) . (c) . (d) .
Figure 19.
Sensitivity of the minimum safety distance to the effect of the heading angle under heading angle uncertainty.
Figure 19.
Sensitivity of the minimum safety distance to the effect of the heading angle under heading angle uncertainty.
Table 1.
Settings of the dynamic system parameters in the simulation.
Table 1.
Settings of the dynamic system parameters in the simulation.
Parameter | Description | Value |
---|
| Radius of LOS event | 5 m |
| Constant velocity of UAV | 5 m/s |
| Constant velocity of MAV | 20 m/s |
| Bound of UAV angular velocity | 2 rad/s2 |
| Bound of MAV angular velocity | 1 rad/s2 |
Table 2.
Settings of the uncertain parameters in the simulation.
Table 2.
Settings of the uncertain parameters in the simulation.
Parameter | Value |
---|
| 1 m/ |
| 1 m/ |
Table 3.
Comparison of the minimum safety separation in deterministic and uncertain scenarios, given the response time of 1 s.
Table 3.
Comparison of the minimum safety separation in deterministic and uncertain scenarios, given the response time of 1 s.
Scenario | Minimum Safety Separation |
---|
Deterministic | 16.1 m |
| 30.0 m |
| 28.8 m |
| 28.1 m |
| 27.4 m |
| 29.7 m |
| 28.4 m |
| 27.5 m |
| 26.7 m |
| 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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).