通用飞行模型

主页 > 新闻 > 通用飞行模型
3 dec
2021

在介绍我们为AI设计的新的通用飞行模型(GFM)之前,回顾一下DCS自成立以来飞行模型的发展历史可能是有益的。最初,我们为人类玩家采用了命名为标准飞行模型(SFM)的轨迹模型,对AI则采用了一个非常简单的基于原始的物理定律的飞行模型。最终,我们开发出来高级飞行模型(AFM)和它的继任者 - 专业飞行模型(PFM),而SFM被改用于AI航空器。尽管SFM能提供准确的轨迹参数,如转弯率、单位剩余功率、飞行包线等,但它存在着缺乏自然的短周期运动以及地面与飞行状态下需要切换模型的问题。

由于几个关键因素,扩大PFM甚至AFM在AI航空器上的使用并不明智,特别是AFM和PFM都需要大量的工作来创建每个单独的航空器飞行数据模型。此外,任务中运行时数据的处理器工作量会过大,并极大地影响性能,特别是当任务中存在许多不同的飞机时。

我们新的GFM中的方法将提供准确的AI轨迹性能,并从我们已有的玩家控制的模型中复制PFM的短周期特性。GFM的“飞行员”将使用与PFM相同的操纵面偏转,也可以自然的失速和尾旋;GFM也会经历空气湍流。值得注意的是,新模型的短周期特性也自然地取决于马赫数。

在开始GFM的工作时,最大的挑战是创建一个独特的多级自动驾驶系统,能够控制任何和所有航空器。与标准的自动驾驶编程方法不同,这种方法要求对每架飞机进行单独调整,新的方法允许自动使用飞机的飞行参数。这节省了大量的时间,并提供了更准确和更真实的自动驾驶行为,这在跨音速和超音速的领域变化中尤其获益,现在不再需要大量的调整。

这项基础工作需要大约两年的编程,仅编队飞行就需要另外5个月的紧张开发。主要任务是教AI正确飞行,但不是像超自然的无人机那样,而是像人类飞行员那样,包括微延迟、错误和限制。很快,每个飞行员都可以练习编队长机的角色,发展高度真实的技能,而不必在网上玩,也不必依赖不适当的僚机来磨练自己的才能。

所有的普通任务,如起飞、着陆、空战、对地打击和轰炸,也都完全重新编写。预计将在2022年期间实装。