文獻標識碼: A
DOI: 10.20044/j.csdg.2097-1788.2022.02.016
引用格式: 劉貴聰,周淦,杜超,等. 面向航天任務的可視化應用拓撲建模方法研究[J].網絡安全與數(shù)據治理,2022,41(2):99-105.
0 引言
近年來,為了應對國際航天領域的激烈競爭,中國航天科技創(chuàng)新呈現(xiàn)井噴式發(fā)展,開展了一系列重大航天發(fā)射科研任務,總體呈現(xiàn)多區(qū)域、多型號密集發(fā)射的發(fā)展態(tài)勢。這就對各專業(yè)在任務的快速準備、快速裝訂、快速切換以及指揮、保障場景的多元呈現(xiàn)、動態(tài)構建等方面提出了更高的實時性要求。傳統(tǒng)的航天指揮、監(jiān)控等業(yè)務系統(tǒng)軟件采用“瀑布式”開發(fā)流程,以用戶需求文檔的確立為標志,進行軟件需求分析,編寫軟件需求文檔,然后開展軟件設計、編碼、測試、維護等工作。由于不同航天器及飛行任務差異化較大,且未能形成統(tǒng)一標準,業(yè)務系統(tǒng)軟件往往定制化程度較高,要做到在不同任務中的重復使用較為困難。缺乏可以復用的軟件和有效的輔助設計手段導致開發(fā)效率低下,已難以適應新的發(fā)展需求。
目前應用較多的可視化應用拓撲建模方法大體分為兩種[1]:一種是基于交互繪圖的定制開發(fā),將圖形類封裝到應用軟件中,該方法較復雜,開發(fā)周期長,代碼量呈幾何程度增長,不利于系統(tǒng)的靈活拓展及后期維護;一種是基于QtUiLoader的一次開發(fā),該方法將圖形封裝成動態(tài)庫供框架調用,采用功能熱插拔式的“框架+插件”架構,簡化開發(fā)難度,縮短開發(fā)周期,降低系統(tǒng)維護復雜度。然而,行業(yè)內沒有形成通用可視化應用拓撲建模平臺,已有建模方法使用范圍較小,僅適用自己所在業(yè)務領域,形成系統(tǒng)煙囪,且對新設備、新任務、新型號擴展支持較差,往往需要重新開發(fā)或增量開發(fā)。
本文詳細內容請下載:http://ihrv.cn/resource/share/2000004866
作者信息:
劉貴聰1,周 淦1,杜 超1,蒯 亮1,趙 爽2
(1.華北計算機系統(tǒng)工程研究所,北京100083;2.北京跟蹤與通信技術研究所,北京100094)