类别: 空中交通管制

什么会使 ATC 系统更好?

这可能会让你大吃一惊,但是…… 我们听到很多关于 X-Plane 11 ATC 的抱怨。

我有个好消息: 我们想提高空中交通管制!

我们面临的问题是,我们得到的很多反馈是模糊-听到 “空中交通管制糟透了” 并不能帮助我们理解如何才能做得更好。所以,以下是我们想从你这里得到的: 告诉我们特定的你的问题,或者特定的您希望看到实现的功能。在这一点上,我们不能保证任何给定的改进的时间表,但是我们答应考虑你说的一切。

请注意: 本帖子中任何与 ATC 不直接相关的评论将被删除。此外,请不要别人愿望清单上的渣 -- 在这个线程中反对其他人的论点不会告诉我们如何优先考虑这些东西。

张贴在空中交通管制 | 240 条评论

一些错误

有些虫子太漂亮了伤害修理它们。这是一架 X 飞机人工智能飞机…

… 像奥斯汀驾驶一样飞行。可悲的是,修正为 11.10。

编辑: 该视频为戏剧添加了后期处理效果 (浅自由度和颜色分级)。X-Plane 本身并不附带戏剧性的歌剧音乐。

张贴在空中交通管制,卷盘,显影 | 75 条评论

WED 1.5 Beta 2 发布

WorldEditor 1.5 beta 2 上线了 -- 你可以在这里下载。请报告我们错误的网关的错误基础

这个版本的婚礼有一个批次比过去更多的验证,所以期待你以前的 “好” 机场验证失败。特别是,WED 现在验证了空中交通管制出租车路线网络中所有跑道周围的热区已经被正确使用。让热区变得完美是非常非常难用手去做的; 验证工具是用来帮助你发现问题的。

Jennifer 正在研究 ATC 出租车路线创作的综合文档; 一旦完成,bob电竞平台我会链接到它。我们希望有了新的文档和验证,每个人都能理解如何正确设置空中交通管制出租车路线,并从 WED 那里获得帮助来纠正这些路线。

更新:文件到了!

正如一些人所注意到的,我们不接受从 WED 1.5 betas 上传到网关。问题是: 如果验证代码有错误,那么 WED 可能 (由于错误) 强迫你上传一个不正确的机场到网关。

我不知道我们什么时候允许上传,但我猜想在两周内我们将有一个 WED RC 或最终版本可以使用。

目前,你最好的选择是使用 WED 的新工具来清除出租车布局和流量中的漏洞。

张贴在空中交通管制,显影,新闻,工具 | 52 条评论

X-Plane 10.50 Beta 7 和带有静态飞机的机场

X-Plane 10.50 beta 7 发布了。有一些修正我希望这最终成为一个 “可靠的测试版”: 白天不再闪烁机场灯,飞机上的正常地图,制服应该能正常工作。

我们在 KLAX 的高层建筑工程中找到了一个解决方案; 我希望下周的某个时候把它变成 beta 8。

创建新的 Apt.Dat 布局

周三 1.5 beta 1 发布; 请不要上传修订后的机场与星期三 1.5 尚未。如果 X-Plane 在处理新的 apt.dat 数据时仍然存在错误,那么你就无法知道你的机场会是什么样子我们修复那些错误。

X-Plane 10.50 增加了一条新规定: 人工智能飞机不会在没有足够宽的停车位供飞机停放的机场出生或降落。因此,如果你有一个 11,000英尺跑道的机场,没有 E 或 F 大小的停车位,747 将在 10.45 着陆,但不会在 10.50 着陆。

人工智能飞机将着陆,即使停车位与所需的飞机类型不匹配 -- 换句话说,如果你只有直升机的 E 尺寸停车位, 747 仍将着陆 (并试图在那里停车)。这就是我没有停止这种情况的原因: 没有静态飞机,停车点上的设备代码可能会有错误; 很难知道你把一切都做好了。因此,如果我们开始要求设备代码匹配来降落飞机,我们可能最终在许多机场没有人工智能飞机。

一旦静态飞机被部署,并且作者更新了他们的机场来使用它们,设备代码应该变得更加准确, 在这一点上,如果人工智能在停车位找不到匹配的设备代码,我们可以阻止它着陆。

我们也不通过出租车路线宽度来限制着陆; 假设是,如果你有一个宽度为 E 的停车位,你有一个到活动跑道的宽度为 E 的路线某个地方在你的布局上。

从 beta 7 开始,您现在可以通过设置艺术控制来调试 ATC AI 放置决策Atc/debug/log_spawn 为 1。设置后,未来的产卵决定将大量记录在 “ATC” 日志标签下。如果人工智能不在机场,你会明白原因。

请注意,目前飞机的起飞/着陆要求往往是不准确的。(它们是根据飞机的一些特性计算的,而不是飞行测试。)

流动问题

从我在调试时遇到的一小群机场的检查来看 (在大约 3000 个机场中,我充其量是在 “取样” 网关机场), 作者似乎不理解 ATC 流是如何工作的。我们正在研究新的文档来试图解释这一点,我认为一些非常基本的流程错误可能会被 WED 捕获。例如,我在婚礼上看到一个机场有这个:bob电竞平台

机场 XXXX 流程 “东/西” 跑道使用: 9 (到达、离开) 跑道使用: 27 (到达、离开)

这几乎肯定是一个错误。这是机场的单一流程,表示 “当机场处于东/西模式时,飞机可以起飞或离开或者跑道 9 或 27!“换句话说,飞机可以从任何一个方向使用跑道在同一时间

我不知道现实世界中会发生这种情况的例子,如果有的话,那一定是非常罕见的。作者可能打算这样做:

机场 XXXX 流 “东” 风规则: 风必须来自东跑道规则: 9 (到达、离开) 流 “西” 风规则: 风必须来自西跑道规则: 27 (到达,离开)

在这种情况下,机场正在使用或者9 或 27,但不是两者同时发生。关于流量需要记住的几件事:

  • 一次只使用一个流量。这就是为什么一条流可以有不止一条跑道。
  • 全部当一个流在使用时,该流内的跑道在同一时间使用。所以永远不要把冲突的跑道放在人流中!
  • X-Plane 通过查看您的流程来选择流程按顺序你结婚了。它需要第一可以满足所有限制规则 (时间、风、能见度) 的流量。因此,将机场的 “首选” 运营放在列表的第一位。
  • 如果您有多个类型的规则,则只能传递一个。例如,你可以有一个 “高峰时间” 流程时间规则,如果选择其中任何一个,它将被选中。所以你可以做早晚。类似地,你可以为 “来自东方的强烈” 和 “平静的风” 制定一个风的规则,如果选择了其中任何一个,那么流量就被选择了。
  • 如果您没有为某个类别提供规则,则流永远不会被该规则取消资格。因此,如果你没有时间规则,流程可以随时选择。

这里还有两个艺术控制:Atc/debug/rwy_flow 调试 X-Plane 如何选择其流量-打开它,然后转到您的机场,您可以在日志中看到选择流量的原因。Atc/debug/rwy_selection 显示了在给定现有流的情况下如何为飞机选择跑道。

张贴在空中交通管制,显影,新闻 | 58 条评论

机场设计: 坡道启动和静态飞机

我看到的前 5 个错误报告之一: 两架人工智能飞机从同一坡道开始位置开始,或者更糟的是,一架人工智能飞机从用户飞机的顶部开始。这些照片通常非常壮观,如果不是我们想要的 ATC 系统的话。

为 X-Plane 10.30 分配人工智能启动位置的代码有了很大的改进,所以在下一次重大更新中,我们应该会得到更少杂乱的斜坡启动。

但是代码改变是不够的; 如果你在机场工作,你现在必须做一些事情。

您需要提供多个坡道启动!特别是,如果给定机场没有足够的坡道启动,X-Plane 就不能合理地分配 AI 飞机之间的空间。

在过去,X-Plane 的 UI 没有空间显示大量坡道启动,所以作者只包括少数。这已经修复了一段时间,所以我鼓励你添加批次坡道开始到达你的机场。这将为人工智能飞机提供停车的空间,用户可以选择所有真实世界的大门。

坡道启动类型

X-Plane 10 介绍了坡道启动的类型和设备代码。克里斯在空中交通管制系统上工作时发现的一件事是,用户把坡道启动放在愚蠢的地方。例如,一些机场在活动跑道上有坡道启动!他必须编写具体的空中交通管制代码来解决当一架客机决定 “在跑道上” 是一个停车的好地方时发生的灾难。

X-Plane 10 可以让你把你的坡道起点定义为系紧、门、衣架内部或 “misc”。Misc 类别是为可能对人类感兴趣的、不适合 AI/ATC 使用的坡道启动而设计的 (例如,“在跑道 7 的助跑区”)。

我不喜欢在活动跑道附近启动坡道; 我想如果用户想尽量减少滑行时间,X-Plane 会让你在跑道上启动, 除了坡道,任何地方的出发都不适合现实的飞行。但是无论你做什么,考虑将真正的停车位标记为大门、领带等。随机开始为 “杂项”。

静态飞行器

静态飞机 (不移动的飞机的三维模型) 是一种让机场看起来更繁忙的好方法,比人工智能飞机对帧率的影响更小。但是这带来了一个问题: 如果一架静态飞机在 C4 登机口,而用户想停在那里,我们该怎么办?

我相信解决这个问题的办法是自动基于坡道启动放置静态飞机。这不是我们现在已经编码的东西,我不知道我们什么时候会得到它, 但是我对静态飞机的设计理念是让机场包括很多启动位置,而不是静态飞机; 然后 X-Plane 可以根据渲染设置将静态飞机放在坡道启动处,如果硬件允许,用户可以选择更多的静态飞机。

这个方案的优点是 (因为 X 平面放置静态飞机),X 平面会知道他们停在哪里并且可以确保静态飞机不在用户的位置,人工智能飞机没有使用静态飞机拍摄的位置。

幸运的是,作者将来支持 sim 放置的静态飞机的待办事项与作者现在需要做的防止未来人工智能碰撞的事情是一样的: 只要确保有很多坡道启动,模拟真正的机场是如何工作的。

编辑:只是为了澄清,10.30 是计划包含一大堆 ATC 错误修复。我在 AI ramp start placement 上的微小改进是一次性的错误修复; 更多的 ATC 错误修复将在以后的补丁中出现。

张贴在空中交通管制,风景 | 19 条评论

机场创作: 出租车路线帮助

现在我们有了用户贡献的机场和 X-Plane 10.25 中的建筑,我有几个关于机场创作的主题要讨论。首先是出租车路线。(我将在一些帖子中讨论贡献和分享过程 -- 请耐心等待。))

简而言之: 如果你没有在机场布局中提供出租车路线,X-Plane 将生成出租车路线,而 X-Plane 生成的路线不是特别好。算法速度很慢,所以会影响加载时间,它会产生相对丑陋的布局,通常会有错误,所以人工智能的行为很糟糕,我怀疑有时整个算法会崩溃。

虽然所有这些都可以改进,但加载时间和算法质量之间总会有权衡。例如,布局可以使用更多的内存来呈现,但是加载会更慢。

我们没有需要为了生成人工智能布局 -- 我们希望这些数据在 apt.dat 中,由能够精心创作的聪明人来构建。

例如,考虑一个有巨大停机坪的机场,那里的出租车路线被简单地涂在一大块混凝土板上。人工智能算法根本不理解这种线路结构 -- 它不够聪明,无法 “得到” 出租车指令。所以人工智能网络让飞机直接穿过混凝土板,该死的交通流!人工智能也不知道任何滑行道的名字,所以 ATC 不能提供好的路线名称。

上面的图片显示了在 KJFK 实际生成的出租车布局 -- 红色显示了飞机在穿过跑道前保持短距离的活动段。书呆子会意识到这种布局是由一种直骨架侵蚀算法创建的,这是一种分析来自光学字符识别的图像的策略。

这个故事的寓意是: 虽然人工智能的滑行行为可能很古怪,但许多问题都来自试图从 apt 自动生成布局的 X 平面。 dat 文件没有真正的出租车路线结构。如果你创建这样的路线,sim卡加载更快,提供更好的方向,并提供更合理的出租车路线。

张贴在空中交通管制,风景 | 9 条评论

Screencast: 在 WorldEditor v1.2 中创建 ATC 机场流

我刚刚上传了一些新视频给官方bob电竞app安全吗YouTube 视频频道。这些视频是机场bob电竞app安全吗作者的屏幕截图教程,帮助他们理解 X-Plane v10 中的 ATC 机场流功能。

ATC 机场流量本质上是一套控制跑道如何用于机场运营的规则。例如,像芝加哥奥黑尔 (KORD) 这样的机场有 7 条跑道 (14 个不同的起飞/着陆方向)!空中交通管制不仅仅是把飞机放在他们此刻想去的任何地方,否则会有大规模的铝交通堵塞。他们有一套规则来控制哪条跑道在任何给定的时间处于活跃和不活跃状态。这些规则通常基于两个主要标准: 天气条件和一天中的时间。

在现实世界中,在主要机场,交通研究是为了决定哪种跑道组合对交通流量最有效, 当条件合适时,安全和工作量以及跑道的组合变得活跃。

一旦控制器认为某些跑道在当前条件下处于活动/非活动状态,仍然存在更多决定哪些类型的飞机使用这些跑道的规则。例如,如果一架小型皮拉图斯飞机正在飞往 KORD,我强烈怀疑他们是否会为了一架小型单引擎涡轮螺旋桨而堵塞他们的主要跑道。他们可能会把他放在一个更小的附属跑道上。也可以考虑一些机场,它们只使用某些跑道到达,而其他跑道只用于离开。这通常是为了减少噪音或避障。这些类型的规则可以包含在 ATC 机场流程中。

我们的目标是给作者足够的粒度来密切模仿真实机场的运行方式,以便当 X-Plane 的 ATC 在运行时, 它的塔可以做出与真正的控制者相似的决定。

经社部的月

第四部分中的第二部分

第四部分中的第三部分

第四部分

张贴在空中交通管制,屏幕显示 | 28 条评论

Screencast: 在 WorldEditor v1.2 中创建 ATC 出租车网络

正如我承诺的那样 (11 个月前),这里有一个关于在 WorldEditor v1.2 中制作 ATC 出租车网络的教程。希望这能消除一些对系统各部分如何工作以及如何使用的误解。也许下一个视频教程将是关于创建机场流量,以教 ATC 哪些跑道用于哪些操作。

经社部的月

第五部分的第二部分

第五部分的第三部分

部分月之月

第五部分

张贴在空中交通管制,屏幕显示 | 28 条评论

新 X 平面测试版,新 WED 开发者预览

关于本周末出现的过多贝塔的公告。

编辑:Beta 5 暂时离线,而我们解决了一个缺失的风景纹理。所以如果你更新,你会得到 beta 4。

X-Plane 10.04 beta 5 现已上市。发行说明这里。我想我们将在下周结束 10.04 的补丁,继续到 10.05。有许多化妆品虫子,我希望能很快得到修复; 看起来他们必须进入 10.05 而不是 10.04。

这个补丁背后的逻辑是什么?基本上,我们将继续做一些小补丁,直到我们修复了一组我们认为重要的错误,并且我们可以在不把 sim卡撕成碎片的情况下修复这些错误。补丁运行有时必须关闭才能刻录新的 DVD 母版 * (10.04 就是这种情况)。在所有情况下,如果你不想处理 beta 混乱,你可以忽略 beta,每隔几周获得一个新的补丁,增加一点性能,修复一些错误。

我昨天花了一些时间重新调整云性能和云渲染设置的效果。除了试图找到一个更好的性能质量权衡点,旧的滑块有太多的范围。它默认为 50%,但 50% 点确实代表了 “高端游戏桌面的良好环境”; 越过这一点会让你进入 “这不是一个好主意,但是发动机可以做到这一点而不会崩溃” 的范围。副作用是运行在 25% 云 (一个非常合理的设置) 会感到沮丧,因为设置规模是如此之大。

如果你只是坐在 GPU 上 (例如小屏幕,漂亮的 GPU),新的比例标志着一个 “100%” 的点,我将把它放在高质量的地方。出于性能原因,您可能仍然想拒绝它。100%-150% 的范围是高度实验性的土地…… 如果你想把它调到十一好吧,我们不会阻止你的。

WorldEditor 开发者预览

现在有 WED 1.2 的二进制版本 (下载这里)。这是一个开发人员预览: WED 仍处于环境中,不符合 beta 软件的标准。基本上: 请随意使用它,但不要在实际工作中使用它。不要用它编辑你的风景包 -- 先做一份拷贝。WED 1.2 还没有经过足够的测试来用于生产!

感兴趣的主要特征是 ATC 滑行道编辑: WED 1.2 包含对滑行道网络的完整支持,以及控制操作方向的 “流量” 信息。许多奇怪的 ATC 错误实际上源于 X-Plane 在 apt.dat 布局不包含出租车信息时自动生成的出租车布局。通过提供自定义布局,你可以让 AI 飞机表现得更好一些。

* 每当我们准备新的 DVD 清单时,我们会定期重新刻录光盘 1 母版,以便在其上安装最新的 sim卡。如果你有一张旧的 DVD,请不要惊慌!一旦更新程序运行,无论你有哪张 DVD,sim卡看起来都是一样的。

张贴在空中交通管制,显影,新闻,风景,工具 | 51 条评论