[發明專利]基于星載設備地面測試通用平臺軟件的實現方法在審
| 申請號: | 201710221994.3 | 申請日: | 2017-04-06 |
| 公開(公告)號: | CN106991053A | 公開(公告)日: | 2017-07-28 |
| 發明(設計)人: | 張昳玲;謝寶蓉;何健;胡玲娜;楊培慶 | 申請(專利權)人: | 上海航天測控通信研究所 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海漢聲知識產權代理有限公司31236 | 代理人: | 張倩楠,胡晶 |
| 地址: | 200080 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 設備 地面 測試 通用 平臺 軟件 實現 方法 | ||
技術領域
本發明涉及星載設備地面測試軟件技術領域,特別涉及一種基于星載設備地面測試通用平臺軟件的實現方法。
背景技術
隨著航天衛星設計工藝的不斷進化,衛星單機已從原先的單功能小模塊單機逐漸演化升級至具有綜合控制功能的集成式設備。針對星載設備的地面測試需求也逐漸變得復雜多樣。而目前的星載地測設備由于其測試環境、對象、外部接口及測試需求的不同,平臺均根據不同的星載設備開發測試軟件,不僅加長了整個地面測試的周期及成本,新研發的地面測試軟件的可靠性也因為測試周期的局限,很難得到保障。
此外,隨著科技發展,現代的星載設備的設計指標和工藝的要求比原先更為嚴苛,使得各項地面測試需求更為繁瑣,長時間的地面測試與復雜的操作,大幅增加了傳統人工手動操作的失誤發生率。
而當前工業軟件設計趨勢逐漸演變成以功能模塊為單位的集成式系統操作平臺,如何利用單功能模塊為單位組建迭代生成最終所需要的地面測試軟件,可以充分利用集成軟件的靈活性,大幅縮減設計周期,也降低軟件對外部測試環境的要求,是本發明主要解決的問題。
發明內容
本發明的目的在于提供一種,以解決現有的
為實現上述目的,本發明提供了一種基于星載設備地面測試通用平臺軟件的實現方法,包括以下流程:
基于星載設備地面測試平臺軟件的特征,搭建星載設備地面測試的軟件體系架構,包括用于實現對外部真實的接口信息與虛擬資源間的映射的硬件設備層;
建立RTS機制,用以根據外部配置項調用內部虛擬內存來完成實時存儲及讀取所述虛擬資源與外部真實的接口信息;
建立虛擬管理資源,用以根據外部被測設備的真實的接口信息,控制被測設備更改的影響域范圍,釋放虛擬資源;
進行軟件模塊化的設計,將整個平臺軟件設為以單功能模塊為基準單位,每個單功能模塊負責讀取來自所述RTS機制傳送的參數,進行預設的功能處理后反饋給所述RTS機制;
基于所述RTS機制進行外部配置項與單功能模塊的實時映射。
較佳地,所述軟件體系架構還包括:
被測設備描述層,包括被測設備的相關描述:外部環境硬件設計、可測性特性、外部激勵、響應特征;
測試策略層,參照所述被測設備描述層結合被測設備的測試需求及策略生成對應的配置表單,同時建立流程、策略、故障處理的配置腳本以及被測信號和故障數據庫;
測試程序層,將所述被測信號、測試需求及流程轉化為計算機的可執行軟件代碼,并以功能函數模塊的形式完成與下一層(測試資源管理層)的對接;
測試資源管理層包括核心測試資源的管理、數據處理和接口映射,所述核心測試資源包括測試信息、串口、接口信息轉換、數據解碼信息;
所述硬件設備層為外部實際硬件的硬件設備驅動層,以映射實際輸入、輸入接口與虛擬資源。
較佳地,所述RTS機制進一步包括以下處理流程:
開啟后處于運行等待接收狀態;
接收到外部配置項對應的配置表單及配置腳本后,對其進行語法檢查;
檢查合格后將所述外部配置項編譯成信號模型對應條目存儲至RTS機制專用的內部虛擬內存;
對被測設備進行測試時,以運行腳本作為時間軸,啟動查詢引擎,將虛擬資源與真實資源按配置項映射,再次調用引擎,按照模型及信號執行端口的映射配置項對應算法,完成信號模型配置項操作,從而實現自動測試流程。
較佳地,建立虛擬管理資源具體包括:
將所述軟件體系架構將平臺軟件分為四層:
測試策略需求層:通過載入外部測試策略、需求的配置信息進行整體測試前準備;
測試策略程序層:基于所述配置信息通過測試程序進行實際測試操作;
被測設備描述層:涵蓋被測設備數據項及接口配置信息,用于承接測試策略程序層和硬件設備層,實際隔離虛擬資源和外設環境,控制外部更改的被測設備的影響域范圍,實現虛擬資源的釋放;
硬件設備層:用于映射整個平臺軟件的外部硬件環境。
較佳地,每個基準功能模塊僅負責讀入RTS機制傳送的參數,并進行對應的功能處理后,將處理后的結果數據傳遞給RTS機制實時處理,其中,虛擬資源通過RTS機制實時調用搜索引擎實行參數的數據與處理方式的匹配。
較佳地,依賴于加載的外部配置項,基于所述RTS機制實時搜索虛擬資源內的配置項與制定執行功能的調用接口進行匹配,完成外部配置項與單功能模塊的實時映射。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海航天測控通信研究所,未經上海航天測控通信研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710221994.3/2.html,轉載請聲明來源鉆瓜專利網。





