arXiv:2501.04281cs.ROcs.LG2025-01

用无监督学习聚散冲突点,高效解决空中交通冲突。

Cluster & Disperse: a general air conflict resolution heuristic using unsupervised learning

  • 通过聚类与分层分散冲突点,动态调整飞行高度
  • 在合理时间内处理高密度航班,效果优于经典算法
  • 可灵活适配不同约束,适合实际空管系统应用

本文提出一种通用且可调节的空中冲突解决启发式方法。核心思想是基于新邻域结构,在轨迹与飞行高度空间中对冲突点进行聚类并分散至不同飞行高度层。算法每轮将各簇中最严重冲突的航班重新分配至其他高度层,实现高度层间“洗牌”,直至达到均衡配置。随后利用任意水平面冲突解决算法求解这些均衡实例。此外,我们还提出一种新型水平面算法:在相同高度层内,通过梯度下降与社会力模型对冲突点进行空间聚散,并采用基于半径到定点航段(Radius to Fix legs)的弧线航迹,使飞机按非直线路径飞行。该方法可在合理计算时间内处理高密度航班场景,性能优于文献中若干代表性算法。作为通用框架,其优势在于可轻松集成各类航空器或环境约束,相较混合整数规划模型更具灵活性。

原文摘要 · Abstract (English)

We provide a general and malleable heuristic for the air conflict resolution problem. This heuristic is based on a new neighborhood structure for searching the solution space of trajectories and flight-levels. Using unsupervised learning, the core idea of our heuristic is to cluster the conflict points and disperse them in various flight levels. Our first algorithm is called Cluster & Disperse and in each iteration it assigns the most problematic flights in each cluster to another flight-level. In effect, we shuffle them between the flight-levels until we achieve a well-balanced configuration. The Cluster & Disperse algorithm then uses any horizontal plane conflict resolution algorithm as a subroutine to solve these well-balanced instances. Nevertheless, we develop a novel algorithm for the horizontal plane based on a similar idea. That is we cluster and disperse the conflict points spatially in the same flight level using the gradient descent and a social force. We use a novel maneuver making flights travel on an arc instead of a straight path which is based on the aviation routine of the Radius to Fix legs. Our algorithms can handle a high density of flights within a reasonable computation time. We put their performance in context with some notable algorithms from the literature. Being a general framework, a particular strength of the Cluster & Disperse is its malleability in allowing various constraints regarding the aircraft or the environment to be integrated with ease. This is in contrast to the models for instance based on mixed integer programming.

冲突解决无监督学习空管优化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。