Declarative Problem Solving in UAM Strategic Deconfliction
本文提出了一种用于城市空中交通战略冲突解解的答案集编程(ASP)方法,并通过与约束规划的基准测试证明,在中小规模飞行规划场景中,ASP 具有更优越的执行速度和可扩展性。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,我们城市上空的景象即将变得繁忙得多。未来的天空不再只有寥寥几架飞机和直升机,而是充满了成千上万辆电动飞行器——比如巨大的无人机和空中出租车——在摩天大楼之间穿梭,进行包裹递送或载人通勤。这被称为“城市空中交通”(UAM)。大问题在于:如果每个人都想随心所欲地飞行,他们就会互相碰撞,或者陷入大规模的空中交通拥堵。为了解决这个问题,科学家们需要一种方法,在每个人起飞之前就规划好他们的飞行路径。这被称为“策略性冲突解解”(strategic deconfliction),这只是一个高级说法,意思就是“确保没有两个飞行物体试图同时出现在同一个位置”。为了解决这个问题,研究人员使用特殊的计算机语言,它们就像超级聪明的拼图求解器。一种求解器被称为“约束编程”(CP),它就像一位非常严格的图书管理员,在允许书籍借出前会检查每一条规则。另一种则是“答案集编程”(ASP),它更像是一位富有创造力的建筑师,能够快速勾勒出许多可能的蓝图,并从中挑选出最符合所有安全规则的那一个。
这篇论文介绍了一个名为 STRADA 的新系统,它使用这种富有创造力的建筑师方法(ASP)来解决 UAM 交通谜题。作者们是一支来自意大利的研究团队,他们想看看这种创造性的方法是否能比严格的图书管理员方法(CP)更好地处理繁忙城市天空中的混乱。他们利用“航道”(就像空中的隐形高速公路)构建了一个数字化的天空模型,并模拟了数千辆飞行器试图通过这些航道的场景。他们通过增加飞行器的数量以及让起飞时间窗口变宽或变窄来测试他们的系统。
实验结果有点像短跑选手与马拉松选手之间的比赛。当飞行器数量较少或中等规模(约 30 0 辆)时,ASP 系统(STRADA)速度极快,能在几秒钟内找到安全的飞行计划。它比 CP 系统快得多,后者甚至要花很长时间才能找到一个解。然而,ASP 系统也有一个代价:它消耗了大量的计算机内存。当团队尝试模拟拥有 5,000 辆飞行器的极度拥挤的天空或非常宽的起飞窗口时,ASP 系统耗尽了内存并崩溃了,就像大脑试图同时思考太多想法而导致宕机一样。相比之下,CP 系统虽然速度较慢,但在管理内存方面表现得更好;即使它完成工作需要很长时间,但它不会像那样轻易崩溃。
简而言之,这篇论文表明,对于中小规模的城市天空,富有创造力的 ASP 方法是赢家,因为它既快速又高效。但如果天空变得过于拥挤,或者规划规则变得过于宽松,该系统就会撞上一堵墙。作者们总结道,虽然他们的新方法是管理未来空中交通的一个很好的第一步,但他们需要找到方法,使其在不耗尽内存的情况下处理更大规模的流量。他们还计划在真实世界的数据和不同的计算机系统上测试他们的想法,以观察其在现实世界中是否依然有效。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。