針對態勢展示連續性的持續數據保護技術設計
電子技術應用
富饒,趙建坤,韓帥鋒,胡坤倫,雍沙,劉貴聰,郭陽春
中國電子信息產業集團有限公司第六研究所
摘要: 針對綜合指揮顯示系統對穩定性、可靠性和靈活性不斷提升的要求,基于Qt框架設計了一套集數據處理、界面管理和多任務支持于一體的指揮顯示框架,以滿足復雜航天任務的多樣化需求。同時,采用了基于持續數據保護的多進程頁面交互顯示技術,通過主進程與獨立頁面顯示進程的結合,顯著提升了系統的穩定性和安全性。此外,還應用了連續性態勢展示技術,改進了自適應周期時間桶算法,通過優化事件同步與回退機制,進一步提高了任務回放的精度和效率。通過上述技術改進,滿足新一代軟件系統指揮顯示系統的需求,為復雜航天任務的成功執行提供了有力支持。
中圖分類號:TP391.9 文獻標志碼:A DOI: 10.16157/j.issn.0258-7998.245902
中文引用格式: 富饒,趙建坤,韓帥鋒,等. 基于持續數據保護和連續性態勢展示技術的航天系統設計[J]. 電子技術應用,2025,51(9):62-67.
英文引用格式: Fu Rao,Zhao Jiankun,Han Shuaifeng,et al. Design of space systems based on continuous data protection and continuity situation display technology[J]. Application of Electronic Technique,2025,51(9):62-67.
中文引用格式: 富饒,趙建坤,韓帥鋒,等. 基于持續數據保護和連續性態勢展示技術的航天系統設計[J]. 電子技術應用,2025,51(9):62-67.
英文引用格式: Fu Rao,Zhao Jiankun,Han Shuaifeng,et al. Design of space systems based on continuous data protection and continuity situation display technology[J]. Application of Electronic Technique,2025,51(9):62-67.
Design of space systems based on continuous data protection and continuity situation display technology
Fu Rao,Zhao Jiankun,Han Shuaifeng,Hu Kunlun,Yong Sha,Liu Guicong,Guo Yangchun
The Sixth Research Institute of China Electronics Information Industry Group Co., Ltd.
Abstract: The command display system of computer system faces increasing challenges in terms of stability, reliability, and flexibility. This paper proposes a command display framework based on the Qt framework, integrating data processing, interface management, and multi-task support to meet the diverse needs of complex space missions. Additionally, a multi-process page interaction display technology based on continuous data protection is adopted, which combines the main process with independent page display processes, significantly enhancing the system's stability and security. Furthermore, this paper applies continuity situation display technology and improves the adaptive periodic time bucket algorithm, optimizing event synchronization and rollback mechanisms to further enhance the accuracy and efficiency of task replay. These technological improvements address the requirements of the next-generation command display system of the software system, providing strong support for the successful execution of complex space missions.
Key words : situational display;data protection;data backup
引言
綜合指揮顯示系統是新一代中心軟件系統的重要組成部分,旨在通過自主安全的操作系統實現指揮監視和信息展示。該系統涵蓋數據預處理轉發、綜合指揮顯示平臺、顯示頁面編輯、顯示組件庫以及輔助支持五大軟件配置項,在實現原有平臺基本功能和性能的基礎上,進一步擴展功能、調整結構,并進行整體優化,以更好地滿足各級用戶在任務監視和決策中的需求。
上一代應用系統開發主要依賴非國產化的軟硬件平臺,盡管這些平臺在異常捕獲機制上具備一定的技術優勢,能夠在一定程度上提高系統對意外狀況的響應能力,然而,由于該系統普遍采用單進程架構,系統的穩定性和可靠性受到了限制。具體而言,當某個模塊發生異常時,整個應用系統平臺可能會因此出現崩潰或強制退出的情況,嚴重影響了系統的連續運行和任務執行[1]。此外,數據存儲和回放功能的表現也不盡如人意,難以有效支持復雜任務場景下的數據處理需求。這些局限性在長時間、高強度的任務執行中尤為突出,迫切需要通過新技術和新架構進行改進和優化。
本文通過分析航天任務的特性,基于Qt框架設計了一套指揮顯示系統,并引入多進程頁面交互顯示技術,結合主進程與獨立頁面顯示進程的架構,顯著提升了系統的穩定性和安全性。此外,應用了連續性態勢展示技術,并對自適應周期時間桶算法進行了改進,通過優化事件同步與回退機制,提高了任務回放的精度和效率[2]。該指揮顯示系統集數據處理、界面管理和多任務支持于一體,能夠為復雜航天任務的執行提供可靠的技術保障。
本文詳細內容請下載:
http://m.jysgc.com/resource/share/2000006689
作者信息:
富饒,趙建坤,韓帥鋒,胡坤倫,雍沙,劉貴聰,郭陽春
(中國電子信息產業集團有限公司第六研究所,北京 100083)
此內容為AET網站原創,未經授權禁止轉載。