澳大利亚运输安全委员会发现,软件bug要对澳洲航空公司(Qantas)空中客车A330两次从巡航高度骤降负责。2008年10月,A330飞行控制系统突然让飞机从巡航高度骤降了197米,导致51位乘客受伤,其中39人被送往医院。
这次事故被发现是空速传感器故
障造成的,该故障与算法中的一个bug综合作用,导致了这起颠簸事故。算法的功能是将传感器的数据翻译成动作,而当飞行控制系统只用一个传感器的错误数据
时可能会操作飞机骤降。软件更新于2009年11月安装,澳大利亚运输安全委员会表示,乘客、机组人员和操作员可以相信同类事故不会再发生。
文/solidot