A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal Index

Flight conflict detection is fundamental to flight dispatch, trajectory planning, and flight safety control. An ever-increasing aircraft population and higher speeds, particularly the emergence of hypersonic/supersonic aircrafts, are challenging the timeliness and accuracy of flight conflict detecti...

Full description

Bibliographic Details
Main Authors: Shuangxi Miao, Chengqi Cheng, Weixin Zhai, Fuhu Ren, Bo Zhang, Shuang Li, Junxiao Zhang, Huangchuang Zhang
Format: Article
Language:English
Published: MDPI AG 2019-06-01
Series:ISPRS International Journal of Geo-Information
Subjects:
Online Access:https://www.mdpi.com/2220-9964/8/6/289
id doaj-19bdce68869a47b4b606802f5c7408f7
record_format Article
spelling doaj-19bdce68869a47b4b606802f5c7408f72020-11-24T21:27:54ZengMDPI AGISPRS International Journal of Geo-Information2220-99642019-06-018628910.3390/ijgi8060289ijgi8060289A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal IndexShuangxi Miao0Chengqi Cheng1Weixin Zhai2Fuhu Ren3Bo Zhang4Shuang Li5Junxiao Zhang6Huangchuang Zhang7College of Engineering, Peking University, Beijing 100871, ChinaCollege of Engineering, Peking University, Beijing 100871, ChinaAcademy for Advanced Interdisciplinary Studies, Peking University, Beijing 100871, ChinaBeijing Institute of Big Data Research, Beijing 100871, ChinaHeilongjiang Institute of Geography Information Engineering, Harbin 150081, ChinaInstitute of Remote Sensing and GIS, Peking University, Beijing 100871, ChinaFaculty of Geosciences and Environmental Engineering, Southwest Jiaotong University, Chengdu 611756, ChinaCollege of Engineering, Peking University, Beijing 100871, ChinaFlight conflict detection is fundamental to flight dispatch, trajectory planning, and flight safety control. An ever-increasing aircraft population and higher speeds, particularly the emergence of hypersonic/supersonic aircrafts, are challenging the timeliness and accuracy of flight conflict detection. Traditional trajectory conflict detection algorithms rely on traversing multivariate equations of every two trajectories, in order to yield the conflict result and involve extensive computation and high algorithmic complexity; these algorithms are often unable to provide the flight conflict solutions required quickly enough. In this paper, we present a novel, low-altitude flight conflict detection algorithm, based on the multi-level grid spatiotemporal index, that transforms the traditional trajectory-traversing multivariate conflict computation into a grid conflict state query of distributed grid databases. Essentially, this is a method of exchanging "storage space" for "computational time". First, we build the spatiotemporal subdivision and encoding model based on the airspace. The model describes the geometries of the trajectories, low-altitude obstacles, or dangerous fields and identifies the grid with grid codes. Next, we design a database table structure of the grid and create a grid database. Finally, we establish a multilevel grid spatiotemporal index, design a query optimization scheme, and examine the flight conflict detection results from the grid database. Experimental verification confirms that the computation efficiency of our algorithm is one order of magnitude higher than those of traditional methods. Our algorithm can perform real-time (dynamic/static) conflict detection on both individual aircraft and aircraft flying in formation with more efficient trajectory planning and airspace utilization.https://www.mdpi.com/2220-9964/8/6/289multilevel grid spatiotemporal indexaircraft trackingconflict detection
collection DOAJ
language English
format Article
sources DOAJ
author Shuangxi Miao
Chengqi Cheng
Weixin Zhai
Fuhu Ren
Bo Zhang
Shuang Li
Junxiao Zhang
Huangchuang Zhang
spellingShingle Shuangxi Miao
Chengqi Cheng
Weixin Zhai
Fuhu Ren
Bo Zhang
Shuang Li
Junxiao Zhang
Huangchuang Zhang
A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal Index
ISPRS International Journal of Geo-Information
multilevel grid spatiotemporal index
aircraft tracking
conflict detection
author_facet Shuangxi Miao
Chengqi Cheng
Weixin Zhai
Fuhu Ren
Bo Zhang
Shuang Li
Junxiao Zhang
Huangchuang Zhang
author_sort Shuangxi Miao
title A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal Index
title_short A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal Index
title_full A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal Index
title_fullStr A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal Index
title_full_unstemmed A Low-Altitude Flight Conflict Detection Algorithm Based on a Multilevel Grid Spatiotemporal Index
title_sort low-altitude flight conflict detection algorithm based on a multilevel grid spatiotemporal index
publisher MDPI AG
series ISPRS International Journal of Geo-Information
issn 2220-9964
publishDate 2019-06-01
description Flight conflict detection is fundamental to flight dispatch, trajectory planning, and flight safety control. An ever-increasing aircraft population and higher speeds, particularly the emergence of hypersonic/supersonic aircrafts, are challenging the timeliness and accuracy of flight conflict detection. Traditional trajectory conflict detection algorithms rely on traversing multivariate equations of every two trajectories, in order to yield the conflict result and involve extensive computation and high algorithmic complexity; these algorithms are often unable to provide the flight conflict solutions required quickly enough. In this paper, we present a novel, low-altitude flight conflict detection algorithm, based on the multi-level grid spatiotemporal index, that transforms the traditional trajectory-traversing multivariate conflict computation into a grid conflict state query of distributed grid databases. Essentially, this is a method of exchanging "storage space" for "computational time". First, we build the spatiotemporal subdivision and encoding model based on the airspace. The model describes the geometries of the trajectories, low-altitude obstacles, or dangerous fields and identifies the grid with grid codes. Next, we design a database table structure of the grid and create a grid database. Finally, we establish a multilevel grid spatiotemporal index, design a query optimization scheme, and examine the flight conflict detection results from the grid database. Experimental verification confirms that the computation efficiency of our algorithm is one order of magnitude higher than those of traditional methods. Our algorithm can perform real-time (dynamic/static) conflict detection on both individual aircraft and aircraft flying in formation with more efficient trajectory planning and airspace utilization.
topic multilevel grid spatiotemporal index
aircraft tracking
conflict detection
url https://www.mdpi.com/2220-9964/8/6/289
work_keys_str_mv AT shuangximiao alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT chengqicheng alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT weixinzhai alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT fuhuren alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT bozhang alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT shuangli alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT junxiaozhang alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT huangchuangzhang alowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT shuangximiao lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT chengqicheng lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT weixinzhai lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT fuhuren lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT bozhang lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT shuangli lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT junxiaozhang lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
AT huangchuangzhang lowaltitudeflightconflictdetectionalgorithmbasedonamultilevelgridspatiotemporalindex
_version_ 1725972555101110272