孫君亮,李 磊,童 艷
(解放軍91550部隊,遼寧 大連 116023)
在飛行器飛行試驗過程中,發射零點T0是整個測控系統啟動運行的基準點,對飛行器飛行安全和實時處理、事后研究分析影響巨大。如果沒有發射零點,或發射零點處理有誤,則凡是與起飛時間有關的系統和設備就不能正常工作[1],從而導致飛行試驗失控,嚴重時還有可能帶來災難性后果。特別是在多發飛行器連射飛行試驗任務中,每一發飛行器都需要對應一個發射零點,任何一個測控目標的發射零點出現問題都會嚴重影響試驗任務的順利進行。
實時測控軟件作為測控系統中指控系統的重要組成部分,是一個規模龐大的實時控制與處理系統,其數十萬甚至幾百萬條指令程序完全依靠程序員設計、編寫,存在錯誤的可能性極大。雖然,實時測控軟件在執行任務之前,經過嚴格測試、評審評測和試驗場驗收,層層把關,但也不可能百分之百地將軟件故障或漏洞全部排除[2]。任務中一旦由于某些非常苛刻的未知因素導致測控軟件工作異常,甚至“死機”,測控軟件就必須重新啟動運行,這將會造成初始的發射零點丟失,也必將會給整個測控系統帶來混亂。針對多發飛行器連射飛行試驗任務中發射零點的形成機制,本文對實時測控軟件中發射零點的實時處理方法進行了研究,并以雙發飛行器連射飛行試驗為例,提出了一種實時測控軟件重啟后重新獲得多測控目標正確發射零點的應急處理方法,以提高發射零點實時處理的可靠性。……