陳曉華所在的92號(hào)測(cè)控站,是隸屬中國(guó)航天三大測(cè)控中心之一——東風(fēng)指揮控制中心的一個(gè)測(cè)控點(diǎn)號(hào)。這個(gè)點(diǎn)號(hào)不僅是神舟九號(hào)飛船發(fā)射上升段發(fā)射場(chǎng)唯一的測(cè)控點(diǎn),同時(shí)也是飛船運(yùn)行段、返回段和衛(wèi)星長(zhǎng)期管理的測(cè)控站之一。天宮一號(hào)和神舟八號(hào)飛船空間交會(huì)對(duì)接時(shí),正是在陳曉華所在的測(cè)控站測(cè)控范圍內(nèi)進(jìn)行的。那時(shí),陳曉華正在利用業(yè)余時(shí)間,編寫(xiě)新一代測(cè)控雷達(dá)的軟件控制程序。她這么做,不是因?yàn)檫@個(gè)雷達(dá)沒(méi)有控制軟件,而是廠家提供的軟件有很多缺陷,“不聽(tīng)她的話”。作為一名雷達(dá)主操作手,她想通過(guò)測(cè)控雷達(dá)為指揮部提供更多的決策信息。
那還是2010年,指揮控制站進(jìn)行設(shè)備更新,要引進(jìn)新一代測(cè)控雷達(dá)。新設(shè)備需要先派人到廠家去學(xué)習(xí)如何使用?紤]到陳曉華軟件功底比較好,組里斟酌再三,派她去學(xué)習(xí)新測(cè)控雷達(dá)的使用,時(shí)間為三個(gè)月。
此時(shí)的她已經(jīng)是一個(gè)四歲孩子的媽媽。她戀戀不舍地告別了自己的女兒和丈夫,來(lái)到雷達(dá)生產(chǎn)廠家。
陳曉華到廠家之后,才發(fā)現(xiàn)自己對(duì)于新設(shè)備的軟件程序一無(wú)所知。程序是廠家的,沒(méi)有人會(huì)在教你使用軟件的同時(shí)還教你軟件的編寫(xiě)原理。陳曉華想多了解一點(diǎn)。設(shè)備的代碼程序很多,用的是陳曉華不太熟悉的一種計(jì)算機(jī)語(yǔ)言。
“這條代碼是什么意思?”陳曉華想從老師傅那兒學(xué)一點(diǎn)新設(shè)備程序代碼知識(shí)。
老師傅的解釋還是一串代碼,陳曉華丈二和尚摸不著頭腦。由于對(duì)雷達(dá)的軟件語(yǔ)句和代碼一無(wú)所知,陳曉華學(xué)得很吃力。不會(huì),人家就會(huì)鄙視你。陳曉華下決心要學(xué)會(huì)這門(mén)語(yǔ)言。
此時(shí)的陳曉華已經(jīng)無(wú)暇去顧及家里還有一個(gè)四歲的孩子盼著她早日回家。她向單位申請(qǐng)延長(zhǎng)學(xué)習(xí)時(shí)間,決心要把新雷達(dá)的軟件搞明白。
她的申請(qǐng)很快得到了站領(lǐng)導(dǎo)的答復(fù)。于是,她買(mǎi)來(lái)相關(guān)的軟件語(yǔ)言的書(shū)籍,沒(méi)日沒(méi)夜地學(xué)習(xí)。很快,陳曉華對(duì)雷達(dá)所使用的軟件了如指掌,并指出了廠家軟件中的許多漏洞和錯(cuò)誤。
的確,廠家的軟件顯示信息太少,很多測(cè)控信息根本看不到。雷達(dá)每跟蹤一次任務(wù),也就短短十幾分鐘。如果信息不能直觀地顯示在屏幕上,跟蹤將非常被動(dòng),尤其是無(wú)法準(zhǔn)確及時(shí)地為上級(jí)決策提供測(cè)控依據(jù)。天宮一號(hào)發(fā)射時(shí),就因?yàn)樾畔@示不直觀,造成丟失一分多鐘火箭飛行信號(hào)的重大失誤。
陳曉華知道軟件的弊端,用別人的軟件,必然受制于人。她希望自己能重新編寫(xiě)一套軟件,讓屏幕顯示界面的信息更多更全面。顯示的信息越全面,提供給上級(jí)的指揮決策信息就越準(zhǔn)確?墒牵@么龐大的軟件工程,陳曉華能不能編寫(xiě)出來(lái)?大家都有點(diǎn)將信將疑。萬(wàn)一弄不好,那可不是丟失幾分鐘信號(hào)的事兒,也許整個(gè)測(cè)控都會(huì)失敗。果真這樣,別說(shuō)陳曉華,整個(gè)站里都負(fù)擔(dān)不起責(zé)任。
風(fēng)險(xiǎn)擋不住陳曉華。當(dāng)然,她知道這件事并非那么簡(jiǎn)單,畢竟航天測(cè)控不是一般的編程軟件。但是她覺(jué)得自己能行,同時(shí)要用實(shí)際行動(dòng)證明自己能行。很快,站里批準(zhǔn)了陳曉華的課題。
陳曉華上班,一到單位立即關(guān)閉手機(jī),全身心投入工作之中。只要沒(méi)有跟蹤任務(wù),陳曉華便鉆研軟件編程。上百萬(wàn)條代碼程序,數(shù)千個(gè)數(shù)據(jù)庫(kù),弄錯(cuò)一個(gè)字母或數(shù)字,就可能帶來(lái)不可預(yù)計(jì)的后果。陳曉華一行一行地梳理,一句一句地編寫(xiě)。
天宮一號(hào)發(fā)射之前,陳曉華編寫(xiě)的軟件程序功成出爐,調(diào)試完畢。大家有點(diǎn)不相信自己的眼睛:陳曉華真的能把廠家的官方軟件給“斃”了?
載人航天的質(zhì)量管理非常嚴(yán)格,不管是設(shè)備還是軟件,都有嚴(yán)格的評(píng)審程序。陳曉華的軟件雖然調(diào)試完畢,但還沒(méi)有經(jīng)過(guò)評(píng)審。因此,天宮一號(hào)發(fā)射的時(shí)候,屏幕沒(méi)有切換陳曉華的程序顯示屏。令大家沒(méi)有想到的是,天宮一號(hào)因?yàn)榛鸺破骱鸵患?jí)分離在短時(shí)間內(nèi)造成連續(xù)干擾,導(dǎo)致丟失了一分多鐘測(cè)控信號(hào),這成為指揮控制站載人航天測(cè)控歷史上一大失誤。
神九發(fā)射,陳曉華的軟件已經(jīng)成為發(fā)射場(chǎng)系統(tǒng)統(tǒng)一入庫(kù)的“落焊”軟件。她的界面信息全都是一些簡(jiǎn)潔明了的圖標(biāo),上面有文字標(biāo)注。圖標(biāo)全部是綠色的。陳曉華說(shuō),如果哪個(gè)地方出了問(wèn)題,圖標(biāo)的顏色就會(huì)變紅報(bào)警,工作人員點(diǎn)擊圖標(biāo),馬上就能看到是哪兒出問(wèn)題了。她還說(shuō),神舟九號(hào)發(fā)射,絕對(duì)不會(huì)再出現(xiàn)天宮一號(hào)發(fā)射時(shí)那樣丟失火箭飛行數(shù)據(jù)的事情。因?yàn)橐郧暗娘@示界面只有一個(gè)鎖定指示燈,雷達(dá)搜索時(shí)指示燈為橘色,鎖定目標(biāo)后變?yōu)榫G色。雷達(dá)搜索一遍需12秒。如果燈不變綠,工作人員只能等待,無(wú)法判定具體鎖定時(shí)間,F(xiàn)在她把指示燈變成12個(gè),哪一個(gè)點(diǎn)受到干擾丟失信息,指示燈就會(huì)停止,工作人員就可以馬上判定目標(biāo)失鎖,進(jìn)行人工干預(yù),重新搜索。
神舟八號(hào)發(fā)射時(shí),陳曉華的顯示程序讓工作人員及時(shí)判斷出干擾因素,跟蹤非常完美。