波音承认:软件测试走捷径导致了载人飞船首飞失败
騰訊科技訊,美國(guó)航空航天巨頭波音公司目前陷入了尷尬中,除了波音 737 Max 機(jī)型因?yàn)楣收贤ow停售之外,波音公司為美國(guó)宇航局研發(fā)的載人飛船“星際客機(jī)”在第一次試驗(yàn)中遭到了重大失敗,飛船未能夠飛往國(guó)際空間站,引發(fā)了外界質(zhì)疑。
據(jù)外媒最新消息,2 月 28 日,波音公司承認(rèn),該公司測(cè)試載人飛船星際客機(jī)軟件系統(tǒng)的程序存在嚴(yán)重缺陷,現(xiàn)在計(jì)劃對(duì)測(cè)試程序進(jìn)行修改。目前,該公司急于向美國(guó)宇航局保證,其歷史最悠久、最值得信賴的承包商之一有能力將美國(guó)宇航員送入太空。
據(jù)國(guó)外媒體報(bào)道,作為迄今為止止對(duì)波音公司星際客機(jī)試驗(yàn)失敗問題的最全面的評(píng)論,波音星際客機(jī)項(xiàng)目經(jīng)理約翰·穆赫蘭(John Mulholland)周五表示,該公司縮短了對(duì)該飛行器軟件的一次關(guān)鍵測(cè)試,未能針對(duì)關(guān)鍵硬件測(cè)試一個(gè)關(guān)鍵系統(tǒng),而是使用一個(gè)有缺陷的計(jì)算機(jī)系統(tǒng)來進(jìn)行測(cè)試。
換言之,在首飛之前,波音公司沒有對(duì)飛船軟件進(jìn)行嚴(yán)密無縫的模擬測(cè)試(覆蓋從發(fā)射、國(guó)際空間站對(duì)接、著陸的全流程)。
這是世界上最大的飛機(jī)制造公司一個(gè)令人震驚的承認(rèn),該公司一直被其 737 Max 飛機(jī)上的軟件問題所困擾。軟件問題被認(rèn)為是導(dǎo)致近一年導(dǎo)致 346 人死亡的兩個(gè)致命空難和飛機(jī)全球停飛的罪魁禍?zhǔn)住?/p>
“從事后的角度來看,很容易看出我們應(yīng)該做什么,因?yàn)槲覀儼l(fā)現(xiàn)了一個(gè)錯(cuò)誤,”他說。“但我真的不想讓任何人覺得這個(gè)團(tuán)隊(duì)試圖走捷徑。他們沒有。他們做了大量的測(cè)試。顯然,在某些領(lǐng)域,我們還有一些空白需要填補(bǔ)。”
若干年前,波音公司和馬斯克的 SpaceX 公司獲得了美國(guó)宇航局的合同,各自研發(fā)載人飛船,把宇航員送到國(guó)際空間站,波音獲得了大約 42 億美元的合同,遠(yuǎn)遠(yuǎn)超過了 SpaceX 的 26 億美元。合同金額的差異也引發(fā)了質(zhì)疑,外界認(rèn)為波音運(yùn)送宇航員的的單座價(jià)格明顯高于 SpaceX。
兩次故障
波音公司曾希望通過星際客機(jī)的首次飛行,表明它正接近將美國(guó)宇航局的宇航員送上空間站,然而結(jié)果正好相反,這一次試驗(yàn)成了這家陷入困境的公司遭遇的另外一個(gè)重大挫折。
在去年底的首次飛行試驗(yàn)中,星際客機(jī)在到達(dá)太空后幾乎立刻就遇到了問題,當(dāng)時(shí)它的機(jī)載計(jì)算機(jī)由于計(jì)時(shí)系統(tǒng)出現(xiàn)問題,未能啟動(dòng)推進(jìn)器將飛船送上通往空間站的道路。
當(dāng)飛船在高空飛行時(shí),它努力與地面溝通。當(dāng)控制人員發(fā)現(xiàn)問題出在哪里時(shí),載人飛船已經(jīng)燃燒了太多的燃料,阻止了它與空間站對(duì)接。而和國(guó)際空間站對(duì)接是這一次飛行的最重要目標(biāo)。
隨后,波音公司技術(shù)人員發(fā)現(xiàn)軟件問題導(dǎo)致了星際客機(jī)的計(jì)時(shí)問題。他們立即開始尋找其他潛在的問題。波音發(fā)現(xiàn)了另外一個(gè)大問題:在服務(wù)艙和乘員艙分離的過程中,一個(gè)故障可能可能導(dǎo)致啟動(dòng)錯(cuò)誤的推進(jìn)器。
波音公司快速診斷這個(gè)問題,并向空中飛行的星際客機(jī)發(fā)送軟件補(bǔ)丁。隨后,飛船提前幾天安全降落在新墨西哥州的沙漠。雖然未能夠?qū)訃?guó)際空間站,星際客機(jī)也完成了一些非重要項(xiàng)目的測(cè)試,取得了一些數(shù)據(jù)。
宇航局擔(dān)憂
美國(guó)宇航局正在調(diào)查這起事故,預(yù)計(jì)下周將公布更多的調(diào)查結(jié)果。該機(jī)構(gòu)仍在考慮是否要求波音公司在沒有宇航員的情況下進(jìn)行另一次測(cè)試任務(wù),或者直接乘坐三名宇航員進(jìn)行下一次飛行。
本月早些時(shí)候,美國(guó)宇航局載人航天業(yè)務(wù)負(fù)責(zé)人道格·洛夫羅(Doug Loverro)表示,波音公司的問題是“根本性的”和廣泛的“軟件過程故障”
“我們不知道我們有多少軟件故障,我們到底只有兩個(gè)故障還是幾百個(gè)。”他說。
他說波音公司需要使載人飛船測(cè)試程序更加穩(wěn)健。在一篇博客文章中,美國(guó)宇航局表示,“波音公司的軟件質(zhì)量控制過程中有很多應(yīng)該或者可能發(fā)現(xiàn)缺陷的例子。”這些問題可能會(huì)產(chǎn)生嚴(yán)重的后果,并“導(dǎo)致航天器的損失”。
重建信任
穆赫蘭星期五對(duì)記者說,公司一直在尋找“是否有任何其他軟件編碼問題需要我們解決,但是我們還沒有找到。”
盡管在星際客機(jī)測(cè)試任務(wù)期間,從隔熱板到環(huán)境控制到著陸,許多測(cè)試項(xiàng)目都進(jìn)展順利,但他表示,公司知道“我們需要盡自己的一份力量來重建與客戶的信任。”
在計(jì)時(shí)系統(tǒng)問題上,他說飛船上的時(shí)鐘和火箭錯(cuò)開了一些時(shí)間。在實(shí)驗(yàn)室測(cè)試軟件的過程中,工作人員主要關(guān)心的是確保載人飛船和運(yùn)載火箭兩部分能夠正確通信。測(cè)試小組證明了沒有通信問題,但是他們采取了捷徑,所以從未發(fā)現(xiàn)載人飛船讀取錯(cuò)誤時(shí)間的問題。
“不幸的是,在我們與運(yùn)載火箭分離后,跑步停止了,”他說。
如果測(cè)試?yán)^續(xù)下去,“我們會(huì)抓住它的。”
波音公司在測(cè)試飛行中的另一個(gè)重要任務(wù)時(shí)也出現(xiàn)了故障——服務(wù)艙在重返大氣層前與機(jī)組成員艙分離的時(shí)刻。據(jù)悉,在之前軟件測(cè)試進(jìn)行的同時(shí),波音公司同時(shí)安排了對(duì)模塊推進(jìn)器的“熱點(diǎn)火”測(cè)試。因此,實(shí)際的服務(wù)模塊硬件在測(cè)試的另一個(gè)位置。為了測(cè)試這個(gè)軟件,波音公司官員使用了一個(gè)“模擬器”,一個(gè)用來模擬服務(wù)模塊的計(jì)算機(jī)系統(tǒng)。
問題是模擬器有錯(cuò)誤的推進(jìn)器配置。
穆赫蘭說,測(cè)試的問題“絕對(duì)不是成本問題”。成本從來都不是我們決定如何測(cè)試系統(tǒng)的關(guān)鍵因素。該團(tuán)隊(duì)認(rèn)為將這些任務(wù)階段分成幾個(gè)小塊,并在這些小塊中進(jìn)行大量測(cè)試更符合邏輯。”
他說,在未來,波音公司將繼續(xù)以更小的模塊測(cè)試系統(tǒng),但也會(huì)進(jìn)行更長(zhǎng)時(shí)間的測(cè)試,以模擬從發(fā)射到在空間站對(duì)接,然后到著陸的時(shí)刻。
“這是一個(gè)艱難的行業(yè),”他說。“這是一個(gè)精確到厘米毫米的游戲。所以你有一個(gè)非常有才華,非常敬業(yè)的團(tuán)隊(duì),也會(huì)犯這個(gè)錯(cuò)誤。展望未來,我們只需要確保我們有紀(jì)律,不會(huì)再發(fā)生這種事情。”
通信中斷
另據(jù)報(bào)道,周五,波音公司還透露,地面控制人員在執(zhí)行任務(wù)期間 37 次失去了與星際客機(jī)的聯(lián)系,調(diào)查人員仍在努力確定如何糾正這些問題。
波音高管穆赫蘭說,波音和美國(guó)宇航局認(rèn)為他們已經(jīng)確定了如何糾正和防止在 12 月試飛中發(fā)現(xiàn)的兩個(gè)主要軟件錯(cuò)誤。但調(diào)查還沒有結(jié)束:波音公司發(fā)言人說,官員們?nèi)栽谂Υ_定是什么導(dǎo)致了星際客機(jī)的通信問題,他們可能要到 3 月底才能得到答案。
該公司此前透露,星際客機(jī)飛越了一個(gè)通信封鎖區(qū),在飛行測(cè)試的關(guān)鍵時(shí)刻,該區(qū)域阻止地面控制人員控制飛船。周五,穆赫蘭透露,星際客機(jī)在飛行中多次遇到這種通訊死亡期。
波音公司高管此前表示,這些問題可能是由地面基站的干擾造成的。目前還不清楚機(jī)載通信系統(tǒng)是否可以修改,以避免這種干擾。
當(dāng)被問及對(duì)周五披露的星際客機(jī)調(diào)查結(jié)果有何評(píng)論時(shí),美國(guó)宇航局發(fā)言人表示,該機(jī)構(gòu)將在 3 月 6 日的聯(lián)合新聞發(fā)布會(huì)上對(duì)調(diào)查進(jìn)行說明。
美國(guó)宇航局最初希望波音和 SpaceX 的新載人飛船能在 2017 年投入使用,然而兩家公司的項(xiàng)目都出現(xiàn)了跳票問題。與此同時(shí),美國(guó)宇航局航天局不得不付錢給俄羅斯,讓美國(guó)宇航員乘坐聯(lián)盟號(hào)宇宙飛船飛往空間站。
SpaceX 的載人飛船龍二飛船在一月份完成了最后一個(gè)重要的里程碑測(cè)試。該公司現(xiàn)在等待獲得美國(guó)宇航局的最后批準(zhǔn),在未來幾周或幾個(gè)月內(nèi)開始第一次運(yùn)送宇航員的飛行。
據(jù)報(bào)道,SpaceX 已經(jīng)制造了一個(gè)嶄新的龍二飛船,用于第一次載人任務(wù),飛船已經(jīng)被運(yùn)送到了發(fā)射場(chǎng),用于美國(guó)宇航局的兩名宇航員進(jìn)行各種任務(wù)訓(xùn)練。具體的發(fā)射日期尚不得而知。另外,美國(guó)宇航局調(diào)整了飛行計(jì)劃,龍二飛船對(duì)接國(guó)際空間站的時(shí)間將會(huì)延長(zhǎng),宇航員將進(jìn)行更多的研究活動(dòng)。
波音星際客機(jī) 12 月的試飛是一項(xiàng)醞釀多年的任務(wù),旨在表明該飛行器可以安全地與國(guó)際空間站對(duì)接。但是很快就飛錯(cuò)了方向。
由于波音 737 Max 飛機(jī)質(zhì)量危機(jī),波音公司最近公布了 22 年來首次年度虧損。(騰訊科技審校/承曦)
總結(jié)
以上是生活随笔為你收集整理的波音承认:软件测试走捷径导致了载人飞船首飞失败的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 野厥菜怎么做好吃呢?
- 下一篇: 大感意外!NASA发现波音星际线飞船并未