而且當(dāng)時(shí)發(fā)現(xiàn)這個(gè)問(wèn)題也很有意思。出現(xiàn)問(wèn)題后,航空航天局噴氣推進(jìn)實(shí)驗(yàn)室的工程師們,花了很多時(shí)間在實(shí)驗(yàn)室里,對(duì)火星上探路者上一模一樣的系統(tǒng)進(jìn)行了反復(fù)的檢測(cè)。
檢測(cè)了一個(gè)星期,卻沒(méi)有再現(xiàn)那種情況,最后當(dāng)所有的工程師都以為不會(huì)再發(fā)生同樣問(wèn)題的時(shí)候,重啟的情況再現(xiàn)了。經(jīng)過(guò)數(shù)據(jù)分析,找出了原因,那就是優(yōu)先級(jí)反轉(zhuǎn)。
它并不具有特定性,而是具有偶然性。
之所以給唐總師發(fā)條短信,也是因?yàn)榱柱i知道問(wèn)題在哪兒,并且在大名鼎鼎的f35閃電戰(zhàn)斗機(jī)的飛控系統(tǒng)中,也曾出現(xiàn)這個(gè)問(wèn)題,當(dāng)然那是后來(lái),現(xiàn)在f35閃電戰(zhàn)斗機(jī)的飛控問(wèn)題并沒(méi)有出現(xiàn)。
f35閃電戰(zhàn)斗機(jī)的飛控系統(tǒng)是全世界所有戰(zhàn)機(jī)里面最復(fù)雜的,龐大的軟件系統(tǒng),使得徹底的檢測(cè)變成了一個(gè)不可能完成的任務(wù),使得系統(tǒng)的可靠性變得不可以預(yù)測(cè)。
f35閃電戰(zhàn)斗機(jī)上的軟件代碼多達(dá)八百萬(wàn)行,比f(wàn)22猛禽戰(zhàn)斗機(jī)上多四倍,當(dāng)然殲轟七a戰(zhàn)斗機(jī)上面的軟件代碼就遠(yuǎn)遠(yuǎn)不如了。
當(dāng)然f35閃電戰(zhàn)斗機(jī)是全數(shù)字電傳飛控,并且它的軟件架構(gòu)也是最先進(jìn)的,這一點(diǎn)殲轟七a同樣沒(méi)辦法比。
所以f35戰(zhàn)斗機(jī)的第一個(gè)完整版本的軟件系統(tǒng),到二零一八年才開(kāi)發(fā)完成。在二零一五年才具備初始作戰(zhàn)能力,都是因?yàn)檐浖膯?wèn)題。
軍方代表見(jiàn)無(wú)人再發(fā)表意見(jiàn),便道:“各位領(lǐng)導(dǎo)專(zhuān)家們,難道今天的事故分析會(huì),就分析不出一個(gè)最終的結(jié)果嗎?大家再好好想想,集思廣議,殲轟七a戰(zhàn)機(jī)是咱們國(guó)家重點(diǎn)型號(hào),耽擱不得??!”
唐占文站了起來(lái),洪聲道:“我再來(lái)說(shuō)幾句吧!我還是認(rèn)為,很可能是我們的飛控系統(tǒng)軟件代碼,可能存在難以發(fā)現(xiàn)的錯(cuò)誤或者缺陷。大家還記得m國(guó)火星探路者事件吧?我想咱們這一次發(fā)生的試飛事故,會(huì)不會(huì)和m國(guó)火星探路者發(fā)生的優(yōu)先級(jí)反轉(zhuǎn)事件,有些相似呢?”
專(zhuān)家們一聽(tīng)唐占文的這段話(huà),不由得都大為震驚,有的一副恍然大悟的樣子,他們又開(kāi)始小聲議論起來(lái)。
唐占文繼續(xù)道:“我們的飛行控制系統(tǒng)軟件,是飛控系統(tǒng)重要組成部分,它要完成控制律計(jì)算,工作模態(tài)轉(zhuǎn)換,系統(tǒng)自動(dòng)測(cè)試,故障監(jiān)控,參數(shù)調(diào)整等一系列的功能,在開(kāi)發(fā)飛控軟件的時(shí)候,就按總體架構(gòu)劃分為若干個(gè)功能塊,分別進(jìn)行開(kāi)發(fā)。控制律是我所完成的,它包括了俯仰回路控制,縱向外回路控制,發(fā)動(dòng)機(jī)推力控制等,其余部分為六一八所負(fù)責(zé)完成。大家也知道,開(kāi)發(fā)無(wú)錯(cuò)誤的軟件是相當(dāng)困難的,要進(jìn)行大量的軟件試驗(yàn),我們這個(gè)項(xiàng)目也不具備這個(gè)條件,沒(méi)有鐵鳥(niǎo)臺(tái)等關(guān)鍵設(shè)備?!?br/> “飛控軟件的各種故障模式,對(duì)飛機(jī)的姿態(tài)控制,會(huì)產(chǎn)生很大影響,如控制信號(hào)錯(cuò)誤或者延遲,以及失真等,這就會(huì)讓本級(jí)的作動(dòng)器動(dòng)作出現(xiàn)問(wèn)題,從而進(jìn)一步影響上一級(jí)的飛機(jī)姿態(tài)控制,我想會(huì)不會(huì)是在咱們的飛控軟件故障模式功能模塊當(dāng)中,某一條軟件代碼,或者是多條代碼,存在某種偶然性的,被某種外因引起的故障模式問(wèn)題?縮小到這個(gè)范圍,我想應(yīng)該能找到問(wèn)題的原因!”唐占文也希望原因真的在那里啊,要不然真的丟臉丟大了。