Efficient 4D Trajectory Conflict-Detection for Large Scale ATM Simulations Using Bounding-Volume Hierarchies and Time-Spatial Indexing

We propose a new method for collision detection of large sets of 4D flight-trajectories. A two phase approach is used, that is based on time and spatial indexing techniques to reduce the number of pairwise trajectory comparisons and bounding volume hierarchies to increase the runtime efficiency of pairwise interference tests. Within a so called broad phase two space decomposition data structures, R-tree and Interval-tree, are used to filter the set of given trajectories for possibly intersecting ones, which are then used as input for a second processing step, the so called narrow phase. A bounding volume type called k-dops that has been introduced in prior projects is extended for the regarded spacetime problem domain and applied within the narrow phase to increase the performance of pairwise trajectory intersection tests. Experiments with different sets of an average of 30000 randomly generated trajectories based on real traffic demand data for the European airspace and the BADA aircraft performance model are used to measure the performance of the investigated algorithms in application on realistic data. The empirical findings prove the expectations raised by the theoretical considerations. A significant improvement in runtime efficiency is achieved that would enable an automation tool running on a standard PC to check more than 60 trajectories for conflicts against a set of 30000 others within one second whereas the additional working memory consumption is moderate.

[1]  Frederick Wieland,et al.  Using quad trees for parallelizing conflict detection in a sequential simulation , 2001, Proceedings 15th Workshop on Parallel and Distributed Simulation.

[2]  Kaiquan Cai,et al.  A new method of 4D trajectory generation in the airspace simulation system , 2009, 2009 9th International Conference on Electronic Measurement & Instruments.

[3]  Dinesh Manocha,et al.  I-COLLIDE: an interactive and exact collision detection system for large-scale environments , 1995, I3D '95.

[4]  Santosh Devasia,et al.  Decoupled conflict-resolution procedures for decentralized air traffic control , 2011, 2009 IEEE Control Applications, (CCA) & Intelligent Control, (ISIC).

[5]  Alexander Kuenz A global airspace model for 4D-rajectory-based operations , 2011, 2011 IEEE/AIAA 30th Digital Avionics Systems Conference.

[6]  Yifei Zhao,et al.  Air traffic rerouting planning based on the improved artificial potential field model , 2010, 2010 Chinese Control and Decision Conference.

[7]  James K. Kuchar,et al.  A review of conflict detection and resolution modeling methods , 2000, IEEE Trans. Intell. Transp. Syst..

[8]  S. Shankar Sastry,et al.  Conflict resolution for air traffic management: a study in multiagent hybrid systems , 1998, IEEE Trans. Autom. Control..

[9]  Dinesh Manocha,et al.  Collision queries using oriented bounding boxes , 2000 .

[10]  Hans-Peter Kriegel,et al.  The X-tree : An Index Structure for High-Dimensional Data , 2001, VLDB.

[11]  M. S. Eby,et al.  Free flight separation assurance using distributed algorithms , 1999, 1999 IEEE Aerospace Conference. Proceedings (Cat. No.99TH8403).

[12]  P. Kumar,et al.  Parallel Construction of k-Nearest Neighbor Graphs for Point Clouds , 2008, VG/PBG@SIGGRAPH.

[13]  Pavel Zezula,et al.  M-tree: An Efficient Access Method for Similarity Search in Metric Spaces , 1997, VLDB.

[14]  Antonin Guttman,et al.  R-trees: a dynamic index structure for spatial searching , 1984, SIGMOD '84.

[15]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[16]  Dinesh Manocha,et al.  OBBTree: a hierarchical structure for rapid interference detection , 1996, SIGGRAPH.

[17]  Min Xue,et al.  High-Capacity Tube Network Design Using the Hough Transform , 2008 .

[18]  Hans-Peter Kriegel,et al.  The R*-tree: an efficient and robust access method for points and rectangles , 1990, SIGMOD '90.

[19]  Kagan Tumer,et al.  Distributed agent-based air traffic flow management , 2007, AAMAS '07.

[20]  Joseph S. B. Mitchell,et al.  Efficient Collision Detection Using Bounding Volume Hierarchies of k-DOPs , 1998, IEEE Trans. Vis. Comput. Graph..

[21]  Mark de Berg,et al.  The Priority R-tree: a practically efficient and worst-case optimal R-tree , 2004, SIGMOD '04.

[22]  Miquel Angel Piera,et al.  Relational Time-Space Data Structure To Speed Up Conflict Detection Under Heavy Traffic Conditions , 2011 .

[23]  Antonio Bicchi,et al.  Decentralized Air Traffic Management Systems: Performance and Fault Tolerance , 1998 .

[24]  David Eppstein,et al.  On Nearest-Neighbor Graphs , 1992, ICALP.

[25]  Joseph S. B. Mitchell,et al.  Geometric algorithms for optimal airspace design and air traffic controller workload balancing , 2008, JEAL.

[26]  Gino van den Bergen Efficient Collision Detection of Complex Deformable Models using AABB Trees , 1997, J. Graphics, GPU, & Game Tools.

[27]  Yi-Jen Chiang,et al.  Geometric algorithms for conflict detection/resolution in air traffic management , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.