凌晨六点十九分,325N号航班的机长在等待航线上做了一个决定。

他决定备降东米德兰兹机场,而且要换27号跑道——不是09号,因为27号跑道装了三级自动着陆系统。这个选择本身没问题,天气正在恶化,三级盲降是唯一能在这种能见度下把飞机安全放下来的办法。空管确认了,东米德兰兹确实因为大雾把主用跑道转成了27号。

但随后空管给了一组让驾驶舱安静了几秒的数字:跑道入口能见度400米,中段650米,远端900米。整座机场被浓雾盖住了。

这意味着,一旦开始进近,就没有人工降落的余地了。飞机和机组都必须完全依靠三级盲降系统来完成着陆。机长和副驾驶都持有专门的三级仪表着陆系统认证资格,飞机也配备了双套自动驾驶、双电源、多组液压。一切都是齐的。

只有一个细节:这是机长第一次坐在主控座位上执行这种操作。

按照TNT航空的规定,只有机长有权执行三级仪表着陆系统降落。副驾驶全权负责监控飞行参数。在盲降中,这个角色要求的专注度和精确度不亚于亲自操纵——他要在机长不碰操纵杆的情况下,盯着每一根指示针、每一个下降率数字、每一条航向道偏离刻度,一旦有任何异常,第一个开口的必须是他。

飞机转向北方,朝东米德兰兹飞去。第一个问题在等待航线上就冒了出来。

机长让副驾驶拿出东米德兰兹的进近图。副驾驶开始翻。翻了很久。找图表花掉了比预期多得多的时间,进近简报只能匆匆过一遍。

标准程序要求机组在开始下降前完成完整的进近简报,逐项确认航路点、高度限制、频率、复飞程序、灯光系统状态。这一次,简报被压缩了。该说的都说了,但没有按照标准节奏来,两个人心里都没有完全踏实。

机长刚合上图表,飞机就被移交给伦敦空管。右转航向360,下到8000英尺。接着转接东米德兰兹进近管制,转向005,对准27号跑道的仪表着陆系统进近。

管制员同时给了最新天气:跑道头350米,中段700米,远端400米。比之前更差了。

飞机开始减速。襟翼放出。起落架放下。机组依次确认着陆构型。空管指示下到3000,气压设置1012百帕,三级低能见度进近灯光系统全面运行。继续下到2000,截获仪表着陆系统信号后报告。

副驾驶确认了许可。

波音737的航向道天线截获了信号,飞机平稳转向跑道延长线,对准了最终进近航径。机长依次接通了自动驾驶的进场模式,然后两套自动驾驶。一切按计划进行。飞机稳定沿下滑道飞行,三级模式激活,运行正常。

驾驶舱里只有自动驾驶的稳定嗡鸣声、下降中逐渐增强的风噪,和无线电里偶尔的确认。两个人都没有多余的对话。机长的手放在膝盖上,没有碰操纵杆。副驾驶的目光在仪表板上来回扫。

然后,在500英尺,一切都碎了。

500英尺。这是飞行中最关键的阶段之一。在这个高度,飞机已经完成了最终构型,速度和姿态都接近着陆状态,任何中断都意味着必须在极短时间内做出正确判断。

按照程序,三级盲降进近到了这个高度,机组的全部注意力应当集中在监控自动驾驶的工作状态和跑道灯光的目视截获上。

任何与着陆无关的通信、任何与进近无关的操作,都不应该出现在这个阶段。

但比利时的航空公司运行中心在这个时候改了主意。他们不希望飞机在东米德兰兹降落。他们要飞机改飞利物浦。

运行中心没有直接联系驾驶舱。他们打了一个电话给东米德兰兹塔台,让空管把消息转告给正在进近的机组。

塔台管制员拿起话筒,在500英尺的关键节点上,发出了那条无线电:

"325NOV, I've been instructed that you are not to land here per your company's request. The decision to continue or go around is yours."

这条消息穿过浓雾,传进了驾驶舱。两名飞行员都听到了,但只听清了部分内容。更糟的是,它恰好撞上了副驾驶正在读着陆检查单的节点。副驾驶的注意力全在检查单上,完全错过了这条信息。

机长模糊地听到了一段广播。不确定呼号是不是自己的航班。他看了副驾驶一眼,副驾驶没有任何反应,继续低头念检查单。

机长决定自己联系塔台确认。

他伸手按送话按钮。

按错了。

这个错误的按钮操作导致两套自动驾驶系统同时脱离。驾驶舱里立刻响起了警报音——那种尖锐的、专门用来告诉飞行员"飞机不再自己飞了"的声音。

按照TNT航空的标准操作程序,在低于1000英尺的高度上,任何自动驾驶异常都必须立即执行复飞。没有例外。断开自动驾驶意味着飞机回到了人工飞行状态,而在三级盲降的气象条件下,人工飞行是不被允许的——飞行员根本看不见外面。

正确的操作是:立刻推满油门,拉起机头,执行复飞程序,爬回安全高度,然后重新评估。

机长没有复飞。

他本能地伸手去重新接通自动驾驶。一套系统重新启动了。另一套没有。飞控系统的逻辑判断被打乱了——两套自动驾驶的状态不一致,系统不知道该听谁的,也不敢自己决定。

更致命的是,机长的左手始终握在操纵杆上。在尝试重新接通自动驾驶的过程中,他不知不觉地施加了一个微弱的左转压力。机头轻微上扬。飞机开始偏离仪表着陆系统的航向道信号和下滑道。

副驾驶注意到了自动驾驶断开的警报。他也没有按照程序呼叫复飞。他选择了另一条路——尝试协助机长重新截获仪表着陆系统信号。

"We're too high, we need to descend."

他说了这句话。飞机已经低于500英尺,速度偏高,高度偏高。机长听到这句提示,前推操纵杆试图压回下滑道。

下降率从每分钟650英尺,直接跳到了接近1500英尺。

这个数字意味着什么:在一架准备着陆的波音737上,500英尺以下的正常下降率大约在600到700英尺每分钟。

1500英尺每分钟的下降率在这个高度段几乎等于往地上砸。每过一秒,飞机离地面近25英尺。留给机长反应的时间,只有几秒。

飞机穿过了400英尺。300英尺。250英尺。

大约200英尺的时候,机长可能终于意识到情况不对。他伸手试图重新激活进场模式。系统没有响应。太低了,速度太快了,飞机已经不在三级盲降可以正常工作的参数包线内。

几秒后,地形接近警告系统尖叫起来。

机长抬头看挡风玻璃。

没有跑道灯。没有进近灯光。没有灰色的混凝土道面。

绿色。

全是绿色。草地。

他猛按起飞复飞按钮。

60英尺。下降率过大。飞机已经不可能在空中恢复了。

主起落架先着地。落在了跑道27左侧约90米远的一块平坦草地上。前起落架短暂触地。右侧主起落架扎进了松软的土壤里,下沉了大约25厘米。

冲击力巨大。足以撕裂机翼、引发燃油爆燃。但两根剪切销在这个时候按照设计发挥了作用——右起落架组件从机翼结构上被剪断脱离,吸收了冲击能量,保住了机翼油箱的完整。

飞机剧烈向右偏转。右侧发动机吊舱刮过地面。右翼尖猛烈撞击地面。

然后,几乎是奇迹般地,机头抬了起来。可能是因为冲击后飞机的姿态和剩余速度刚好形成了一个足够的抬头力矩,也可能是因为右翼触地后的反弹。不管原因是什么,受损的起落架被抬离了地面。

驾驶舱里,副驾驶转过头。机长没有反应。没有说话,没有动作。

"复飞!复飞!"

副驾驶喊了两次。机长没有回应。

副驾驶不再等了。他伸手接管了操纵,拉起操纵杆,推油门到最大。

发动机轰鸣声重新充满了驾驶舱。几秒钟之内,飞机重新升空。

这时,机长恢复了。他的声音从旁边传来,平静得不像刚经历了一场接地险情的人:

"我来操控。"

他接回了操纵。副驾驶松开手。两人开始收起落架和襟翼,减轻阻力、优化爬升性能。但起落架刚收了一半,驾驶舱里的警示灯亮了——起落架状态不安全。

右侧起落架已经物理脱落,系统检测到位置不一致,自动中止了收起程序,防止机械故障进一步蔓延。

飞机在浓雾中爬升。机长稳住了姿态。发动机在最大推力下运转。飞机在飞。

塔台里,空管看不见跑道。雾太厚了。但他听到了发动机的轰鸣声,他知道这架飞机正在复飞。他按下话筒:

"你们复飞的原因是因为我之前的指令,还是因为天气?"

驾驶舱里安静了两秒。

"我们接地了。请等待进一步指令。"

塔台没有立刻回应。驾驶舱里只有发动机的声音和仪表的嗡鸣。

几秒后,机组主动开口:请求改飞利物浦。

管制员批准了。指示爬升至4000英尺。然后他补了一句,澄清说之前那条信息是航空公司运行中心发来的,他自己并没有被充分告知具体情况。

飞机转向利物浦方向,在4000英尺的高度上,穿过浓雾的边缘,朝着另一个机场飞去。

驾驶舱里没有人提刚才发生了什么。机长在操纵飞机。副驾驶在调频率、读检查单、联系管制。两个人各自做着自己的事,像什么都没有发生过一样。

但右翼下面,少了一组起落架。右发动机吊舱上带着草地刮过的痕迹。液压系统的压力读数偏低。这些数字安静地显示在仪表板上,在雾气后面,在两个沉默的人之间。

飞机最终在利物浦落地。落地之后会面临什么——机务检查、事件调查、飞行数据下载、公司问询——这些是后面的事。但在那个爬升穿过4000英尺的时刻,驾驶舱里最真实的状态是:机长第一次从主控位执行三级盲降,结果是飞机落在了跑道旁边的草地上,蹭掉了起落架,又飞了起来。

而这一切的起点,是一家远在比利时的运行中心,在500英尺的关键节点上,打了一个电话。