[新聞] 787 必須要定期重開機

看板Aviation作者 (アナタハソコニイマスカ)時間4年前 (2020/04/03 13:49), 編輯推噓17(17017)
留言34則, 24人參與, 4年前最新討論串1/1
[媒體名稱] Boeing 787s must be turned off and on every 51 days to prevent 'misleading data' being shown to pilots [新聞日期] 2 Apr 2020 at 14:45 [網址] https://bit.ly/3e0w5TI [內文] 翻譯蒟蒻跟感想在心得 US air safety bods call it 'potentially catastrophic' if reboot directive not implemented The US Federal Aviation Administration has ordered Boeing 787 operators to switch their aircraft off and on every 51 days to prevent what it called "several potentially catastrophic failure scenarios" – including the crashing of onboard network switches. The airworthiness directive, due to be enforced from later this month, orders airlines to power-cycle their B787s before the aircraft reaches the specified days of continuous power-on operation. The power cycling is needed to prevent stale data from populating the aircraft's systems, a problem that has occurred on different 787 systems in the past. According to the directive itself, if the aircraft is powered on for more than 51 days this can lead to "display of misleading data" to the pilots, with that data including airspeed, attitude, altitude and engine operating indications. On top of all that, the stall warning horn and overspeed horn also stop working. This alarming-sounding situation comes about because, for reasons the directive did not go into, the 787's common core system (CCS) – a Wind River VxWorks realtime OS product, at heart – stops filtering out stale data from key flight control displays. That stale data-monitoring function going down in turn "could lead to undetected or unannunciated loss of common data network (CDN) message age validation, combined with a CDN switch failure". Solving the problem is simple: power the aircraft down completely before reaching 51 days. It is usual for commercial airliners to spend weeks or more continuously powered on as crews change at airports, or ground power is plugged in overnight while cleaners and maintainers do their thing. The CDN is a Boeing avionics term for the 787's internal Ethernet-based network. It is built to a slightly more stringent aviation-specific standard than common-or-garden Ethernet, that standard being called ARINC 664. More about ARINC 664 can be read here. Airline pilots were sanguine about the implications of the failures when El Reg asked a handful about the directive. One told us: "Loss of airspeed data combined with engine instrument malfunctions isn't unheard of," adding that there wasn't really enough information in the doc to decide whether or not the described failure would be truly catastrophic. Besides, he said, the backup speed and attitude instruments are – for obvious reasons – completely separate from the main displays. Another mused that loss of engine indications would make it harder to adopt the fallback drill of setting a known pitch and engine power* setting that guarantees safe straight-and-level flight while the pilots consult checklists and manuals to find a fix. A third commented, tongue firmly in cheek: "Anything like that with the aircraft is unhealthy!" A previous software bug forced airlines to power down their 787s every 248 days for fear that electrical generators could shut down in flight. Airbus suffers from similar issues with its A350, with a relatively recent but since-patched bug forcing power cycles every 149 hours. Staleness persists Persistent or unfiltered stale data is a known 787 problem. In 2014 a Japan Airlines 787 caught fire because of the (entirely separate, and since fixed) lithium-ion battery problem. Investigators realised the black boxes had been recording false information, hampering their task, because they were falsely accepting stale old data as up-to-the-second real inputs. More seriously, another 787 stale data problem in years gone by saw superseded backup flight plans persisting in standby navigation computers, and activating occasionally. Activation caused the autopilot to wrongly decide it was halfway through flying a previous journey – and manoeuvre to regain the "correct" flight path. Another symptom was for the flight management system to simply go blank and freeze, triggered by selection of a standard arrival path (STAR) with exactly 14 waypoints – such as the BIMPA 4U approach to Poland's rather busy Warsaw Airport. The Polish air safety regulator published this mildly alarming finding in 2016 [2-page PDF, in Polish]. This was fixed through a software update, as the US Federal Aviation Administration reiterated last year. In addition, Warsaw's BIMPA 4U approach has since been superseded. The Register asked Boeing to comment. [心得] 簡單說,如果 787 的總電源沒有固定的關閉後重開,導致機上的電腦持續運轉,那過時的傳輸數據可能會在 AFDX 之中傳送,最嚴重的結果可能是機載電腦接受這些數據後,向飛行員「顯示錯誤的數據」,這些數據包括空速,姿態,高度和發動機運作狀態 而最嚴重的是,失速警告和超速警告系統也會因為錯誤數據而停止工作 而導致這種狀況的原因是,787 飛行電腦的作業系統(CCS,這是基於 WindRiver 公司開發的 VxWorks 作業系統,然而 VxWorks 這套 rtOS 其實本身很穩定,許多衛星跟軍用平台都是用這套系統去改寫)出現問題,CGS 停止了從關鍵功能中過濾掉過時數據的功能 也因此,用於監視數據傳輸的功能可能反過來告訴 AFDX 交換器傳輸的正常資料是過期或異常的,進而導致交換機異常 而這種問題第一次被發現,是在全日空的 787 電池單元起火的事故中,調查中發現黑盒子中的數據被異常且不正確的數據寫入,影響了調查,然而這種問題並沒有被確實解決 而另外的兩個問題,分別是備用電腦會在飛行中自己啟動,導致自動駕駛錯誤地認為它是在上一次飛行的中途,而且試圖重新它認為「正確」的飛行路徑,而另一個問題是系統會當機且顯示空白畫面,這個問題可以透過通過十四個導航點的進場指引方式來觸發 A350 也有過電太久候機上電腦會異常的問題,但這個相對較新的問題也經被修復 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.171.1 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Aviation/M.1585892969.A.DB5.html

04/03 13:54, 4年前 , 1F
飛行電腦重開不知道會不會很久? 如果不會很久,那把每趟飛
04/03 13:54, 1F

04/03 13:56, 4年前 , 2F
行後必須關閉電腦或是每次飛行前需執行開機-再啟動的SOP
04/03 13:56, 2F

04/03 13:56, 4年前 , 3F
寫進飛行前檢查不就結案了??...
04/03 13:56, 3F

04/03 14:08, 4年前 , 4F
48hr內要做一次Daily check
04/03 14:08, 4F

04/03 14:24, 4年前 , 5F
我也是這樣解決Windows的問題
04/03 14:24, 5F

04/03 14:24, 4年前 , 6F
很有效喔
04/03 14:24, 6F

04/03 14:29, 4年前 , 7F
Power cycle設備大招啊
04/03 14:29, 7F

04/03 14:37, 4年前 , 8F
這不是 2016 就被 FAA 要求修復的 bug 嗎
04/03 14:37, 8F

04/03 14:38, 4年前 , 9F
喔..這是新bug.
04/03 14:38, 9F

04/03 15:25, 4年前 , 10F
787可以考慮裝360 安卓手機清垃圾第一品牌
04/03 15:25, 10F

04/03 15:31, 4年前 , 11F

04/03 15:34, 4年前 , 12F
金山軟件
04/03 15:34, 12F

04/03 15:37, 4年前 , 13F
Windows也是這樣 有異常的時候重開機就好了
04/03 15:37, 13F

04/03 15:40, 4年前 , 14F
787 是找中國人寫的FW?
04/03 15:40, 14F

04/03 15:52, 4年前 , 15F
看到標題以為我在mobileComm版
04/03 15:52, 15F

04/03 16:07, 4年前 , 16F
一定是安卓惹的禍
04/03 16:07, 16F

04/03 16:34, 4年前 , 17F
記憶體呼叫了用完沒release?
04/03 16:34, 17F

04/03 17:36, 4年前 , 18F
立刻想到愛國者飛彈+1
04/03 17:36, 18F

04/03 17:51, 4年前 , 19F
重開機治百病
04/03 17:51, 19F

04/03 18:51, 4年前 , 20F
正常情況平常不會關機嗎?
04/03 18:51, 20F

04/03 19:15, 4年前 , 21F
這陣子肯定是關機關到拔插頭了
04/03 19:15, 21F

04/03 20:54, 4年前 , 22F
伺服器的概念 伺服器沒問題是不用重開的
04/03 20:54, 22F

04/03 21:01, 4年前 , 23F
賓士的中控系統不會當機 可是BMW常常當
04/03 21:01, 23F

04/03 21:02, 4年前 , 24F
airbus b
04/03 21:02, 24F

04/03 21:02, 4年前 , 25F
oeing
04/03 21:02, 25F

04/04 03:46, 4年前 , 26F
這什麼爛OS...
04/04 03:46, 26F

04/04 19:29, 4年前 , 27F
這個"爛OS"幾乎在所有航太和軍事系統上都可以看到,一大票
04/04 19:29, 27F

04/04 19:29, 4年前 , 28F
衛星導彈飛機都有用。我猜不是VxWorks本身的問題,32位元
04/04 19:29, 28F

04/04 19:29, 4年前 , 29F
無號整數最大表示到4294967295,如果是以毫秒為單位的時間
04/04 19:29, 29F

04/04 19:29, 4年前 , 30F
戳的話,大概就是51天,應該是application沒處理好溢位的
04/04 19:29, 30F

04/04 19:29, 4年前 , 31F
問題。
04/04 19:29, 31F

04/06 10:01, 4年前 , 32F
不是啦 是我不想睡太久而已...
04/06 10:01, 32F

04/08 20:27, 4年前 , 33F
重寫很痛苦吧
04/08 20:27, 33F

04/10 06:35, 4年前 , 34F
BMW也是啊 不重新reset 一堆假錯誤碼
04/10 06:35, 34F
文章代碼(AID): #1UXivfsr (Aviation)