4、核心差异三:直接法则 vs 正常法则——飞行包线保护机制的哲学根源,谁在掌控飞机的最后底线?

聊到波音和空客的飞控哲学,最绕不开的一个分水岭,就是「直接法则」和「正常法则」。

说白了,这俩词儿背后藏着一个根本问题:当飞行员和计算机意见不一致时,到底听谁的?

我当年在模拟器上第一次体验空客的「正常法则」时,说实话,心里有点发毛。明明我拉杆了,飞机却不肯抬头——因为它觉得再抬头就要失速了。那一刻我才真正理解:空客的底线,是计算机在守。

4.1 什么是「正常法则」?——空客的温柔铁腕

空客的飞控系统,默认运行在「正常法则」下。这个模式下,计算机不是帮你干活,而是替你干活。

你拉杆,计算机不会直接驱动舵面。它会先问自己一个问题:「这个指令安全吗?」

如果不安全——比如你想在低速时猛抬头——计算机就会说:「不行,我帮你修正一下。」

具体来说,正常法则有几个核心特征:

  • 指令是「G值指令」:你拉杆的幅度,对应的是飞机要承受的过载(G值),而不是舵面偏角。你拉多少,计算机就给你多少G,但不超过限制。
  • 包线保护全开:失速保护、超速保护、坡度保护、过载保护……所有保护机制都在后台运行。你永远飞不出那个「安全盒子」。
  • 飞行员是「建议者」:你给出意图,计算机判断后执行。你没法「硬来」。

核心观点:空客的哲学是——计算机比人更可靠,所以底线由计算机守。

我记得有一次跟一位老机长聊天,他说:「飞空客,你得像跟一个很靠谱的副驾驶配合。他帮你盯着所有边界,你只管说想法。」

4.2 什么是「直接法则」?——波音的信任与放手

波音的思路完全不同。在波音737、777、787上,飞控系统默认是「直接法则」或类似模式。

什么叫直接法则?你拉杆,舵面就动。你拉多少,舵面偏多少。

没有计算机在中间「过滤」你的指令。你才是那个做决定的人。

  • 指令是「舵面指令」:你的操纵杆直接控制液压阀门,驱动舵面偏转。你拉杆10度,升降舵就偏10度。
  • 包线保护是「建议型」:波音也有失速警告、抖杆器、超速警告,但它们只是提醒你。如果你执意要飞出去,飞机不会拦你。
  • 飞行员是「决策者」:你说了算。计算机是工具,不是裁判。

避坑指南:我曾经在模拟器上测试波音737的失速改出。我故意忽略抖杆警告,继续拉杆。结果飞机真的失速了,机头往下掉。那一刻我意识到:波音把最后的底线,交到了我手上。

4.3 两种法则的哲学根源

为什么会这样?这背后是两家公司对「人机关系」的根本认知差异。

维度 空客(正常法则) 波音(直接法则)
谁做主 计算机最终裁决 飞行员最终裁决
保护机制 硬边界,不可逾越 软边界,可突破
操纵手感 柔和、过滤、有「电子味」 直接、真实、有「机械感」
故障模式 降级为备用法则或直接法则 保持直接法则,部分功能失效
培训重点 理解计算机逻辑,学会信任 掌握手动操纵,学会应对极限

你想想看,空客的设计思路其实源自欧洲的「系统安全」理念——他们认为,人的失误是不可避免的,所以系统必须能兜底。而波音延续了美国航空的「飞行员至上」传统——他们认为,训练有素的飞行员才是最后的安全保障。

嗯,这里要注意:两种哲学没有绝对的对错。它们只是对同一个问题给出了不同的答案。

4.4 谁在掌控飞机的最后底线?

这个问题,其实没有标准答案。但我们可以从实际案例中看到两种哲学的后果。

我记得2009年法航447事故后,空客被质疑:为什么在皮托管结冰、速度数据丢失后,飞控从正常法则降级为备用法则?因为备用法则下,包线保护消失了,飞行员突然面对一架「原始」的飞机,反而不知所措。

反过来,波音737 MAX的事故也暴露了另一个问题:当计算机(MCAS)在直接法则下强行介入,而且飞行员不知道、无法关闭时,波音的「飞行员至上」哲学就变成了空谈。

警告:两种法则都有其脆弱点。空客的脆弱在于——当计算机失效时,飞行员可能缺乏「裸飞」的能力。波音的脆弱在于——当计算机偷偷介入时,飞行员可能被蒙在鼓里。

所以,谁在掌控底线?

在空客上,是计算机。在波音上,是你。

但作为工程师,我个人更关心的是:无论谁掌控,我们都要确保那个「掌控者」是可靠的、可理解的、可预测的。

4.5 知识体系图:直接法则 vs 正常法则

下面这张图,帮你理清两种法则的核心逻辑和关系:

直接法则 vs 正常法则 —— 核心逻辑对比 空客:正常法则 飞行员输入:拉杆量 → G值指令 计算机判断:是否在包线内? 输出:过滤后的舵面指令 包线保护:硬边界,不可逾越 底线掌控者:计算机 波音:直接法则 飞行员输入:拉杆量 → 舵面偏角 计算机不干预:直接驱动舵面 输出:原始舵面指令 包线保护:软边界,可突破 底线掌控者:飞行员 过滤 直接 核心差异:谁在飞行员和飞机之间做「最后一道过滤器」?

4.6 我的个人体会

做了这么多年飞控系统,我越来越觉得:两种法则其实反映了两种不同的「信任模型」。

空客信任的是系统设计。他们花了几十年时间,把各种边界情况写进代码里。他们相信,只要代码写对了,计算机永远不会犯错。

波音信任的是人。他们相信,一个训练有素的飞行员,在紧急情况下的判断力,是任何代码都无法替代的。

我个人的习惯是:两种都学,两种都练。飞空客时,我学会信任计算机,但也要知道什么时候它可能「退让」。飞波音时,我学会自己做决定,但也要警惕自己有没有「过度自信」。

说到底,飞控哲学没有银弹。你选择哪种,就意味着你接受了哪种风险。

最后说一句:无论你飞波音还是空客,记住——底线不是写在代码里的,也不是写在手册里的。底线在你脑子里。


公众号:蓝海资料掘金营,微信deep3321