第 14 章

达拉斯的隐形墙

国家运输安全委员会的档案库里,这张印着“达美航空191航班,1985年8月2日,达拉斯-沃斯堡国际机场”的封面,没有“悲剧”作标题,没有遇难者姓名。翻开第一部分“事实信息”,第三段直接切入一个在此之前极少出现在商业航空事故报告中的术语:微下击暴流。这个词在1985年之前就存在于气象学文献里,但它的分量,是在这份报告定稿之后才真正压到民航系统头上的。

报告用几页篇幅画出了微下击暴流的物理图像。气象学家藤田哲也在1974年已经用芝加哥大学的雷达数据证实了这种气流的形态:一股从雷暴云底垂直冲向地面的下沉气流,触地后向四周炸开,形成水平风场的急剧突变。藤田在学术论文里给出了剖面图,形状像一个倒扣的蘑菇,或者更直接地说,像水龙头开到最大时砸在洗手池底的那一瞬间。

问题是,1974年认识这个词的人,几乎全在大学气象系和少数政府实验室里。民航飞行员、签派员、塔台管制员手上的培训手册和检查单里,没有它的位置。

达美191航班把这堵隐形的墙撞出了形状。各位,你见过海啸来临前的海滩吗?水忽然退下去,露出平时淹没的礁石,鱼在干滩上跳。当地人看见这个信号,会拼命往高处跑。

微下击暴流在空中的信号正好相反。飞机飞进去的第一阶段,先撞上向外扩散的强逆风,空速表猛地往上跳。飞行员的直觉会收油门、推杆,防止飞机冲过头。这个直觉在正常飞行中救命,在这里却致命。

因为逆风只持续几秒钟,紧接着就是核心区的垂直下沉气流,然后换顺风猛推机尾,空速断崖式下跌,升力瞬间蒸发。飞行员从感知异常到做出有效反应,训练有素的人要三到五秒。而一架进近中的大型客机穿越整个微下击暴流的飞行时间,大约是十到十五秒。

达美191航班的飞行数据记录器记下了这个过程。1985年8月2日中部时间傍晚六点四十六分,洛克希德L-1011宽体客机高度约一千英尺,正朝达拉斯-沃斯堡机场的18L跑道下滑。驾驶舱语音记录器里机组正在做降落简报,语调正常。

十八点四十六分十二秒,空速从一百五十节骤升到一百七十三节。四秒钟后,空速跌到一百三十三节。垂直下沉率超过每分钟两千四百英尺——正常下滑率的四倍以上。飞机从一千英尺高度坠地,只用了不到二十秒。

114号州际公路上的一位驾驶员后来向调查人员描述,他看到那架飞机的肚子几乎贴着路灯掠过。主起落架擦过公路路面,左翼撞上一辆行驶中的汽车,司机幸存,伤亡统计表上记为“地面受伤一人”。然后飞机冲过公路,左翼断裂,机身翻滚,油箱破裂起火。机上一百五十二名乘客和十一名机组人员中,一百三十四人遇难。

驾驶舱语音记录器的最后几秒,副驾驶喊出了“空速异常”,机长回答“拉起来”。操纵杆被拉到最大限度,但飞机没有响应。

不是操纵面失效,不是发动机停车。L-1011的三台罗尔斯罗伊斯发动机一直在正常工作。飞机只是被超过它爬升能力的下沉气流压住了。它的最大爬升率赶不上那股空气向下砸的速度。

这里有一个必须停下来追问的问题:微下击暴流在1974年已经被藤田团队证实,它的危险性在1985年之前已经被一些研究者提出过警告,为什么航空业要等到一架满载的宽体客机撞进去,才开始大规模行动?答案散落在几个时间点上。1975年6月,东方航空66航班在纽约肯尼迪机场降落时坠毁,一百一十三人遇难。那起事故后来被确认与风切变有关,但当时对微下击暴流的物理机制认识还不够清晰,调查结论出得慢,航空界对风速突变的危害只有模糊认知,缺乏可操作的定义。联邦航空局在1970年代末资助过一些风切变研究项目,但研发节奏与商业航空的扩张需求之间有一个时间差。这个差,被达美191填上了。

1985年8月2日的事故调查推进得比以往任何一起空难都快。原因很简单:这一回,证据不再只是零散的地面风速记录。191航班上的飞行数据记录器提供了一条完整的数据曲线,直接画出了飞机在五秒内经历逆风、下沉、顺风的全过程。藤田哲也本人参与了事故分析。

他用达拉斯地区的雷达数据和目击者报告,重建了那个傍晚17L跑道延长线上的气流场——一条飞机看不见的隐形斜墙。NTSB报告附录用专业语言描述了这道墙的尺度:典型的微下击暴流水平范围约四公里,生命周期五到十五分钟,核心下沉气流速度可达每秒二十米以上。飞机穿越时,首先遇到强烈逆风,可能在几秒内经历超过三十节的风速变化,接着进入下沉核心区,然后撞上同等强度的顺风。

这份报告没有指责机组,没有指责航空公司。它的建议部分写到了另一头:气象探测技术、飞行员培训和机场安全系统。1986年7月报告定稿时,结论克制而清晰:“由于遭遇微下击暴流核心区的强烈低空风切变,飞机丧失了爬升性能,坠毁于机场东北方向。”

要理解这场事故为什么改变了制度,必须先看清1985年的技术底牌。当时的机载气象雷达看得见雨滴,看不见风。雷达发射的电磁波碰到降水粒子反射回来,在屏幕上显示红色和黄色回波。机组能看见前方有降雨区,但那个倒扣的蘑菇状气流主体并不一定伴随强降雨。藤田哲也的后续研究证实,干微下击暴流几乎不产生可见的降水回波,光秃秃的一根气柱,在雷达屏幕上完全透明。这就是为什么驾驶舱录音里副驾驶普莱斯会说前方降雨看起来不大。他相信了雷达,雷达只告诉他一半的真话。

这跟波托马克河那晚的冰有什么共同之处?各位可以想一想。波托马克河上的机组看见了机翼上的冰,但时间压力让他们选择“再看一眼”。达拉斯上空的机组看见了雷达屏幕上的雨区,但技术的盲区让他们认为“可以穿过去”。前一个是人的判断在商业压力下松动,后一个是人的判断在技术假象前失效。

两个问题都指向同一个核心:飞行员被赋予的决策工具,和他实际面临的风险之间,出现了一条没有被制度填平的沟。这条沟怎么填?

1985年秋天,联邦航空局启动了一个名为“风切变联合安全项目”的计划,参与方包括国家航空航天局、国家大气研究中心和若干大学实验室。目标非常具体:搞清楚微下击暴流在机场周围出现的规律,开发实时探测低空风切变的系统,设计飞行员应对风切变的标准化程序。项目资金在国会通过得很快,逻辑也很直接:达拉斯摔了一架L-1011,死了一百三十四人,全国电视观众看了几天残骸画面。国会议员收到的选民来信里反复出现同一个问题:为什么飞机看不见风?

其实在达美191之前,已经有部分机场装了早期版本的低空风切变警报系统(LLWAS)。原理不复杂:在机场周边设置多个风速风向传感器,实时比较各站读数。如果某个站点的风速矢量和周边站点出现明显差异,系统触发警报。但1980年代初部署的第一代LLWAS站点太少,覆盖密度不够,传感器精度也有限。它就像用渔网捞虾米,网眼太粗,小尺寸的微下击暴流直接从网眼漏过去。

达拉斯-沃斯堡机场当时装有LLWAS,但事故发生时它没有发出明确警报。不是设备故障,而是那个微下击暴流的水平尺度恰好落在传感器网络的盲区里。

事故后,LLWAS升级加快。第二代系统增加了站点数量,改进了算法,能够通过风速风向的空间梯度计算风切变强度。到1990年代初,全美主要商业机场都已部署升级版。

但联邦航空局和研究者们很快意识到,地面风场传感器有个根本局限:它只能测量近地面的风,无法看穿机场进近走廊上空的整条风切变剖面。飞机在五百英尺、八百英尺的高度撞上风切变,地面传感器可能完全感应不到。

真正解决问题的技术来自另一个方向——多普勒气象雷达。普通雷达告诉你“那里有水”,多普勒雷达告诉你“那里的水在朝哪个方向跑、跑多快”。但这个原理从军事应用搬到机场民用,需要解决几个技术难题:扫描速度必须快,飞机进近只有几分钟,雷达要在几十秒内完成低空全向扫描;杂波过滤要处理机场周边地物反射的干扰;

算法要能从风场数据中自动识别出微下击暴流的特征模式,并以飞行员能理解的方式实时显示出来。1988年,联邦航空局在丹佛机场开始试验终端多普勒气象雷达(TDWR)。1989年,一架试验飞机在丹佛机场进近时收到TDWR的风切变警报,中止进近重新绕飞。几分钟后,事后测量的数据证实那个位置确实出现了一个微下击暴流。这是人类历史上第一次,有飞机不是因为飞行员看见了危险,而是因为一台机器在更早的时间点发出了明确警报,从而避免了一场可能的空难。

1990年代,TDWR系统在全美数十个雷暴高发机场陆续部署,每一套覆盖机场周围半径约九十公里的范围,专门扫描低空风切变。机载设备也在加速落地。1980年代后期,航空电子厂商开始开发机载风切变检测系统。这种系统不依赖地面雷达,而是利用飞机自身的传感器——空速管、气压高度表、惯性导航系统、迎角传感器——连续监测飞行数据的变化率。

如果系统在几秒内检测到空速先猛增后骤减的模式、下沉率超标、迎角异常,它会发出“风切变,风切变”的语音警告。飞行员训练中加入了标准的风切变改出程序:放弃降落,推满油门,维持机翼水平,不得改变襟翼和起落架构型,以最大爬升率脱离危险区域,哪怕这个过程中飞机会短暂撞入更深的下降气流也不许收油门。这些技术手段加在一起,构成了一张从地面到机舱、从雷暴云底到跑道入口的防护网格。

效果立竿见影。根据联邦航空局的后评估数据,1990年代中期以后,美国境内由风切变直接导致的商业航班致命空难降到了零。藤田哲也在1991年的一篇综述文章里写下这样一层意思:航空界用了近二十年,从拒绝承认微下击暴流的存在,走到用雷达把它圈定在安全边界之外。

听起来像圆满结局。技术解决了问题,航空安全制度不再只盯着飞机和驾驶员,开始把天气当作需要用技术网格覆盖的变量。

但说书人必须追问那个不在NTSB报告正文里、不在项目验收报告里的问题:当防御重心从人转向技术系统,技术系统本身制造了什么新的脆弱性?先看一组已经被公开讨论过的数据。

1990年起,配备TDWR和LLWAS的机场在雷暴天气中触发风切变警报的频率并不低。达拉斯-沃斯堡机场每年夏季平均触发几十次风切变警报。每一次警报,管制员指挥进近飞机中止降落、复飞等待或改降备降机场。

大多数情况下,警报对应的微下击暴流确实存在,但也有相当比例的虚警——系统把阵风锋面或风速短暂波动误识别为风切变。虚警率高低取决于算法阈值。阈值设置得越灵敏,漏报越少,虚警越多。每一次虚警,航空公司付出额外的燃油、延误、航班衔接打乱的成本。机组在一次次复飞中积累对系统的信任,也积累对系统的疲惫。

再往下推一步。一个飞行员在模拟机里训练风切变改出,他知道这是训练,推满油门、保持仰角、不许犹豫。

但在真实航班里,每一次复飞决定都关联着旅客的焦躁、公司的准点率考核、备降机场的保障能力、飞行时长的法规限制。如果十次风切变警报里有五次最终被证实为虚警,第十一次警报响起时,飞行员脑子里会不会多出零点几秒的权衡?这零点几秒放在微下击暴流前面,够不够?

更隐蔽的问题在技术依赖的另一面。1990年代以后获得商业驾照的飞行员,从航校第一天起就在装有机载风切变警报系统的飞机上训练。他们依赖系统的语音提示来决定何时执行改出程序。这种依赖在系统正常运行时完全没有问题。但假设某一天,某一个机载传感器故障,系统没有触发警报,而飞机正飞进一个没有被地面雷达捕捉到的微下击暴流——比如在TDWR覆盖范围之外的发展中国家机场,或者传感器在雷暴电磁干扰下出现瞬时误差——这个飞行员还能不能像1985年之前的老飞行员一样,仅凭体感、空速表跳动和窗外的风迹线,在几秒内做出判断?这个问题被NTSB的后续调查文件含蓄地提过几次。

1999年,美国航空1420航班在小石城降落时冲出跑道,风切变不是主因,但调查组在一个附注里写道:“机载风切变警报系统未启动,可能导致机组低估了天气恶化的速度。”2009年,土耳其航空1951航班在阿姆斯特丹坠毁,主因是无线电高度表故障和机组反应不当,但事后分析显示机组在进近过程中过度依赖自动油门系统的指示,疏于交叉检查基本飞行参数。每一代人获得的新武器,都在保护他们的同时也削弱了他们不拿武器的战斗本能。

这是个古老的军事道理。放在航空安全史上,它意味着那张由LLWAS、TDWR和机载警报系统组成的防护网格,本身需要被当作一个会出错、会虚警、会在关键时刻沉默的系统来管理。飞行员必须保持对风切变的原始感知能力——那个在五秒内从空速跳动中认出危险的直觉——哪怕这种能力在百分之九十九的飞行生涯中用不上。达拉斯-沃斯堡机场在1995年升级到第三代LLWAS,2005年整合了TDWR数据与机场地面雷达组网。

美国国家强风暴实验室在1990年代末完成了一项统计研究,追踪1985年至1999年间全美所有配备风切变探测系统机场的进近数据,发现警报成功预防的潜在事故数量,已经超过了历史上因风切变而实际坠毁的飞机数量。研究人员谨慎地写道:不能简单说这些警报“挽救了”多少条生命,因为不是每一次风切变警报对应的微下击暴流都必然导致坠机。

但趋势是明确的——在技术网格覆盖到的空域内,来自大气的突然打击,正在从不可预测的灾难变成可管理的风险。这个转变和本书前面讲过的制度进化走的是同一条路线:疲劳时间限制、驾驶舱资源管理、除冰检查单,每一张补丁都是事故逼出来的。

但达拉斯撞开的不是机组配合流程的漏洞,不是飞机机械设计缺陷,不是地勤和签派的疏忽。它撞开的是一个自然科学认识与工程应用之间的时间差。这个差之所以存在,不是因为有人失职,而是因为大气运动比人能想到的更复杂。藤田哲也在1974年已经看到了它,但全世界的民航业直到1985年8月2日傍晚才真正看到它。

那么,这张网格之外还有什么?1990年代之后,商业航空致命空难的地点出现了地理重心转移。美国本土恶性事故持续下降,欧洲、澳洲、加拿大紧随其后。

但在非洲、中亚和部分东南亚地区,风切变相关的致命进近事故仍然散见。部分机场没有部署TDWR,缺乏资金维护LLWAS,机队没有统一的机载风切变警报系统,飞行员训练大纲里风切变改出科目的时数被压缩在模拟机计划的边缘。

微下击暴流不会只在美国上空出现,赤道附近的积雨云团同样孕育着每秒二十米的下沉气流。当一架老旧的支线客机在没有多普勒雷达覆盖的机场下滑,飞行员依靠肉眼看着跑道灯光,前方可能正立着一道隐形的墙。

回到1985年那个傍晚。坠机现场清理完毕后,调查组在废墟里找到了数据记录仪和座舱音频记录器。两个橙色的金属盒子承受了冲击和火烤,内部磁带完好。磁带上的数据后来变成了联邦航空局培训影片里一条不断重放的曲线。

各位,如果只看到这里,故事还停在技术账本的表面。地图上的空白之外,更细的裂缝藏在数据里。把达美191事故报告附录里的FDR曲线,和1990年代中期某个雷暴傍晚丹佛机场一架进近飞机在TDWR警报后复飞的FDR曲线叠在一起,会看到一种残酷的相似性。

前五秒几乎一样:空速先向上猛跳,接着断崖式下跌;垂直速度从正常下滑变成向下砸;姿态从微抬到被压回。区别在第六秒以后。达美191的曲线一路落向地面。后一条曲线在离地四百英尺处重新抬起,因为飞行员在警报响起后提前执行了改出程序,推满油门,放弃进近。

他得到的不是五秒,而是三十秒。这一组曲线不是学术论文里的插图,而是联邦航空局风切变研究项目反复引用的证据。达美191的FDR曲线原版留在NTSB报告附录里,1990年代那架改出飞机的具体数据可寻找FAA风切变研究项目细节。

多出来的三十秒不是白送的。它来自LLWAS的地面传感器、TDWR的多普勒扫描、机载警报系统的语音提示。第一代LLWAS在机场周边只布了稀疏几个风速计,像一个只有六只眼睛的哨兵,微下击暴流从两只眼睛之间溜过去。第二代开始加密站点,算法也换成空间梯度判断,具体型号和覆盖半径可寻找FAA技术报告。TDWR把眼睛伸到跑道外几十公里,机载系统再把眼睛装进驾驶舱。三者至少一个先开口,飞行员才能提前行动。系统一旦沉默,三十秒立刻缩回五秒,甚至更短,因为飞行员已经从“时刻准备着”变成了“等警报再动”。

这种等待不是懒惰,是制度训练出来的。为了减少虚警,算法阈值被调得保守。达拉斯-沃斯堡机场夏季雷暴夜,警报响起时,真实风切变的比例并非每次都对。机组在一次次复飞中学会:警报十次,可能五次真有事,五次只是风的咳嗽。第十一次警报响起,窗外雨不算大,雷达回波不深,塔台语气平稳,一个已经延长执勤时间的机组会不会在心里把它归入前五次?这种心理没有写进FDR磁带,但它就在驾驶舱里。飞行手册说任何警报立即执行改出,不许犹豫。可手册没有写如何消除人的犹豫,尤其当犹豫的代价不是每班都可见。

1990年以后进航校的人,从仪表阶段就相信机载警报系统。FAA后来在复训加了“系统失效”场景:关掉风切变警报,让飞行员仅凭原始仪表判断是否进入微下击暴流。这个科目难。模拟机里,不少学员等到空速损失超过二十节才推满油门,而标准改出窗口早得多。具体训练数据可寻找FAA风切变研究项目细节。这暴露了技术越可靠,人越迟钝。真实航班里警报几乎从不关闭,所以这个科目只活在模拟机里。模拟机可以复位,真实航班不能。

于是,达拉斯撞开的那道隐形墙,在1986年后被技术网格围住了。但网格的每一根线由电源、传感器、软件算法、维修程序、复训时数编成。线断了,墙就重新出现。下一根断线未必在天气系统里。它可能藏在飞机本身多年以前埋下的维修隐患里,藏在某根老化的导线、某个没有及时更换的传感器、某条被忽略的检查项目里。那是另一道隐形墙,等在不同的机场、不同的年份,同样只需要几秒钟的犹豫,就会变成一场无法拉起的事故。

开篇报告里的FDR图只画了五秒。到1990年代末,统计研究说警报成功预防的潜在事故数已超过历史上风切变坠毁的飞机数。两组数据放在一起,含义变了。前一组证明自然力量能多快杀死飞机;后一组证明技术能把五秒拉长到足够逃生。但后一组数据有一个前提:系统必须恰好工作,飞行员必须恰好信任它,同时又保持不依赖它。这个前提一旦动摇,窗口又缩回五秒。达拉斯的隐形墙没有被拆掉,只是被照亮了一部分。

曲线在坠毁前五秒开始剧烈振荡——这是人类第一次在纸面上看见,一架飞机怎样被无形的大气结构压向地面。藤田哲也在调查结束后接受采访时说过一句话,大意是:这场事故的遇难者不是死于飞行员的错误,而是死于知识的边界。我们早就知道这种气流存在,但没有把它翻译成飞行员能理解的语言,没有把它变成驾驶舱里的一盏灯或一声警报。翻译,才是航空安全里最难的那个动作。这个翻译动作在达拉斯之后完成了。

但每一个翻译过来的安全措施,都会在时间中磨损、失效、被新的未知边界重新包围。技术网格覆盖到哪里,安全就延伸到哪里。网格覆盖不到的地方,以及网格本身可能出故障的节点,就成了下一场灾难等待发生的位置。

NTSB报告封面上那张纸,现在躺在华盛顿的档案库里。1986年7月之后,每年夏季雷暴季节到来前,联邦航空局会给全美飞行员签发一份风切变安全通告。1995年那一版的结尾写了一句话:系统提供警报,但判断归属机长。这句话说得很轻,轻到很多飞行员可能不会特别留意。

但它准确地标出了达拉斯191留下来的最深的问题——当技术网格和人力判断之间出现缝隙时,谁来做最后那个决定?这个决定留给飞行员的窗口,是不是仍然只有五秒?这个缝隙不只停留在达拉斯上空。它会在任何一个技术系统暂时沉默、判断链条暂时松动的瞬间重新裂开。

十几年后,在伊春林都机场,河南航空8387号班机的驾驶舱里警报声响起,机长依然没有拉起来。据南航黑龙江分公司运行安全技术部2009年8月27日印发的安全技术通告,伊春机场跑道无中线灯,有中线标志,建议2009年9月1日以后伊春机场原则上不飞夜航,昼间不在中雨、夜间不在有降水时着陆。而事发当晚,当地有大雾。

飞行机组违反规定,在飞机进入辐射雾,未看见机场跑道、没有建立着陆所必须的目视参考的情况下,仍然穿越最低下降高度实施着陆。出现无线电高度语音提示后,仍未采取复飞措施。距跑道头约六百九十米处,飞机擦撞地面,起落架被灌木和树折断,左翼断裂,燃油泄漏。技术没有覆盖的地方,判断本应上场;判断没有上场的地方,旧日的那道隐形墙,其实从未真正退场。