埃航和737MAX墜毀:軟體優先順序問題

我命傾塵發表於2019-03-20

事件背景:

  2019年3月10日,衣索比亞航空公司一架波音737MAX8飛機發生墜機,機上157人全部遇難,包括8名中國公民。這是繼去年10月29日印尼獅航空難事故之後,波音737MAX8飛機在五個月內發生的第2起空難。

  事發後,全球各國相繼停飛了波音737MAX8系列飛機。

  

問題所在:

  埃航的墜毀事件其實和737採用的軟體系統脫不了干係,如今737使用的新飛行控制系統是波音737MAX的機動特性增強系統,是一種波音737MAX的操縱輔助系統。據報導稱,2018年10月29日的印尼獅航JT610空難就是由於飛機迎角感測器故障,導致波音737MAX8上新安裝的自動防失速系統MCAS認為飛機有失速危險而自動壓低機頭俯衝以獲得空速。

  而該系統優先順序很高,人工操作時也會啟動,人工無法取消防失速系統的動作。導致JT610航班機長一直在與自動下壓機頭的防失速系統搏鬥,最終飛機不幸墜毀。  

  737軟體系統工程師的一個錯誤理念:讓機器代替人工作。

  從道理上來講,飛機駕駛員的存在意義就是在飛機出現不可控的情況下進行人工干預,進行應急處理。但是737這個系統裡,設計時就本著人可能會反應比較慢,讓機器代替人進行調整的原則,因此在飛機飛行時出現俯衝的情況下,駕駛員人工將機頭拉起,以緩解俯衝,但是系統又自動調整向下。

  根本原因就是:系統自動調整的優先順序高於了人工干預。

  在這個問題上不禁有一些疑惑,既然設計成系統高於人工的軟體,那還要駕駛員幹什麼?

  這種設計理念細想起來是有一些道理的,人的反應速度確實無法和機器相比,但是缺陷就在於他們沒有考慮到,如今的人工智慧和系統判斷能力還達不到人的思維高度,他們無法兼顧所有意外情況的發生,所以盲目的讓機器來決定,這就是錯誤的。

  總歸有一點,在如今的AI條件下,軟體系統依舊只能是為人服務,並不能代替人類,讓系統優先於人,後果將是難以承受的。

相關文章