System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及航天,尤其是涉及到一種星載計算地面仿真測試系統。
技術介紹
1、星上智能處理技術能夠實現衛星在軍民商場景中的智能化應用,但星上智能處理應用若要投入太空應用,需要經過多重測試,由于在軌測試機會稀缺,因此需要開發針對遙感衛星星載智能處理平臺的地面測試系統。
2、目前,在進行地面測試時,通常需要開發與星載智能處理平臺主樣完全一樣的備樣。然而,由于每顆衛星的接口和數據輸入均不同,因此備樣無法通用,每次測試均需要重新研制備樣,從而導致測試成本較高,測試系統難以標準化、兼容性較差。
技術實現思路
1、有鑒于此,本申請提供了一種星載計算地面仿真測試系統,主要目的在于能夠解決現有星載計算地面測試系統成本較高,難以標準化、兼容性差的問題。
2、依據本申請的第一方面,提供了一種星載計算地面仿真測試系統,包括:星載計算仿真平臺、衛星數據模擬器和上位機,所述衛星數據模擬器分別與所述星載計算仿真平臺和所述上位機連接;所述星載計算仿真平臺包含適用于不同星載計算硬件環境的多種芯片,所述衛星數據模擬器具有多種星載計算通信接口;
3、所述衛星數據模擬器,用于接收所述上位機發送的數據傳輸指令,并基于所述數據傳輸指令,從所述多種星載計算通信接口中選擇第一通信接口,將存儲的原始數據發送給所述星載計算仿真平臺;
4、所述星載計算仿真平臺,用于根據所述原始數據,利用預先部署的軟件算法和相應芯片進行數據處理,得到數據處理結果,并將所述數據處理結果通過所述衛星數據模擬器反
5、所述上位機,用于展示所述數據處理結果。
6、可選地,所述衛星數據模擬器包括:第一固存模擬模塊和星務模擬模塊,所述星務模擬模塊分別與所述第一固存模擬模塊和所述上位機連接;
7、所述星務模擬模塊,用于接收所述上位機發送的數據傳輸指令,并對所述數據傳輸指令進行解譯執行,將存儲于所述第一固存模擬模塊中的原始數據通過所述第一通信接口發送給所述星載計算仿真平臺進行數據處理。
8、可選地,所述上位機,還用于響應于用戶觸發的上傳新文件指令,獲取上傳的原始數據文件,并將所述原始數據文件通過所述星務模擬模塊發送給所述第一固存模擬模塊進行存儲;以及/或者
9、所述上位機,還用于展示所述第一固存模擬模塊中存儲的文件列表;響應于用戶針對所述文件列表中任意文件觸發的下載或刪除操作指令,從所述第一固存模擬模塊中下載或刪除所述任意文件。
10、可選地,所述星載計算仿真平臺包括:星載計算處理模塊和第二固存模擬模塊,所述星載計算處理模塊分別與所述衛星數據模擬器和所述第二固存模擬模塊連接;
11、所述衛星數據模擬器,用于將所述原始數據存儲至所述第二固存模擬模塊中;根據所述原始數據,利用預先部署的軟件算法在相應芯片進行數據處理,得到數據處理結果;將所述數據處理結果通過所述衛星數據模擬器反饋給所述上位機,同時將所述數據處理結果存儲至所述第二固存模擬模塊中。
12、可選地,所述上位機,還用于響應于算法運行指令的創建指令,創建所述算法運行指令,并將所述算法運行指令發送給所述衛星數據模擬器;
13、所述衛星數據模擬器,還用于根據所述算法運行指令,從所述多種星載計算通信接口中選擇第二通信接口與所述星載計算仿真平臺進行通信,以控制所述星載計算仿真平臺啟動算法任務,等待原始數據傳入;
14、所述上位機,還用于響應于數據傳輸指令的創建指令,創建所述數據傳輸指令,并將所述數據傳輸指令發送給所述衛星數據模擬器。
15、可選地,所述原始數據包括合成孔徑雷達載荷回波數據或光學載荷圖像數據,所述第一通信接口包括gtx接口;
16、所述衛星數據模擬器,具體用于接收所述上位機發送的數據傳輸指令,并基于所述數據傳輸指令,通過所述gtx接口將存儲的合成孔徑雷達載荷回波數據或光學載荷圖像數據發送給所述星載計算仿真平臺;
17、所述星載計算仿真平臺,用于讀取所述合成孔徑雷達載荷回波數據進行成像,得到合成孔徑雷達圖像,并對所述合成孔徑雷達圖像進行幾何校正,得到校正后的合成孔徑雷達圖像,或讀取所述光學載荷圖像數據,并對所述光學載荷圖像數據進行幾何校正,得到校正后的光學載荷圖像;利用預先部署的軟件算法和相應芯片,對所述校正后的合成孔徑雷達圖像或所述校正后的光學載荷圖像進行目標識別和標記,得到多個目標切片和每個目標切片的位置信息;將所述多個目標切片和每個目標切片的位置信息通過所述衛星數據模擬器反饋給所述上位機;
18、所述上位機,用于多個目標切片和每個目標切片的位置信息,生成整體圖像,并將所述整體圖像和所述多個目標切片進行展示。
19、可選地,所述衛星數據模擬器,還用于接收所述上位機發送的遙測指令,并基于所述遙測指令,從所述多種星載計算通信接口中選擇第二通信接口與所述星載計算仿真平臺進行通訊,以獲取所述星載計算仿真平臺的遙測包;
20、所述上位機,還用于接收所述衛星數據模擬器發送的遙測包,并對所述遙測包進行解析,得到所述星載計算仿真平臺的運行狀態信息;展示所述運行狀態信息。
21、可選地,所述星載計算仿真平臺通過電源適配器與電源連接,所述星載計算仿真平臺通過usb擴展塢分別與有線鼠標和有線鍵盤連接,所述星載計算仿真平臺通過hdmi線纜與顯示屏連接;以及/或者
22、所述星載計算仿真平臺,還用于根據參數設置文件,將權重文件轉換為onnx模型文件,并將所述onnx模型文件轉換成適用于星載計算的推理文件格式。
23、可選地,所述星載計算仿真平臺,還用于利用預設腳本編輯工具創建所述上位機指令對應的執行腳本;修改所述執行腳本對應的文件權限。
24、可選地,所述星載計算仿真平臺,還用于根據預先部署的軟件算法的版本、所需程序接口和構建環境,從多個環境庫中選擇與所述軟件算法相匹配的目標環境庫,并根據所述目標環境庫對應的安裝路徑,調用所述目標環境庫以運行所述軟件算法進行數據處理。
25、本申請提供的一種星載計算地面仿真測試系統,其相比于現有技術,包括:星載計算仿真平臺、衛星數據模擬器和上位機,衛星數據模擬器,用于根據上位機發送的數據傳輸指令,從多種星載計算通信接口中選擇第一通信接口,將存儲的原始數據發送給所述星載計算仿真平臺;星載計算仿真平臺,用于根據原始數據,利用預先部署的軟件算法和相應芯片進行數據處理,得到數據處理結果,并將數據處理結果通過衛星數據模擬器反饋給所述上位機進行展示。由于本申請中的星載計算仿真平臺包含適用于不同星載計算硬件環境的多種芯片,衛星數據模擬器具有多種星載計算通信接口,即具有各種衛星常見的物理接口和計算架構,因此能夠實現針對不同衛星的多種模擬仿真,具有較高的通用性和兼容性,無需研制高成本的備件,由此能夠實現測試系統的標準化,降低測試成本。此外,本申請通過將原始數據和指令傳輸給星載計算仿真平臺,能夠模擬真實衛星平臺指令調度及星上智能處理的前端數本文檔來自技高網...
【技術保護點】
1.一種星載計算地面仿真測試系統,其特征在于,包括:星載計算仿真平臺、衛星數據模擬器和上位機,所述衛星數據模擬器分別與所述星載計算仿真平臺和所述上位機連接;所述星載計算仿真平臺包含適用于不同星載計算硬件環境的多種芯片,所述衛星數據模擬器具有多種星載計算通信接口;
2.根據權利要求1所述的系統,其特征在于,所述衛星數據模擬器包括:第一固存模擬模塊和星務模擬模塊,所述星務模擬模塊分別與所述第一固存模擬模塊和所述上位機連接;
3.根據權利要求2所述的系統,其特征在于,
4.根據權利要求1所述的系統,其特征在于,所述星載計算仿真平臺包括:星載計算處理模塊和第二固存模擬模塊,所述星載計算處理模塊分別與所述衛星數據模擬器和所述第二固存模擬模塊連接;
5.根據權利要求1所述的系統,其特征在于,
6.根據權利要求1所述的系統,其特征在于,所述原始數據包括合成孔徑雷達載荷回波數據或光學載荷圖像數據,所述第一通信接口包括GTX接口;
7.根據權利要求1所述的系統,其特征在于,
8.根據權利要求1所述的系統,其特征在于
9.根據權利要求1所述的系統,其特征在于,
10.根據權利要求1所述的系統,其特征在于,
...【技術特征摘要】
1.一種星載計算地面仿真測試系統,其特征在于,包括:星載計算仿真平臺、衛星數據模擬器和上位機,所述衛星數據模擬器分別與所述星載計算仿真平臺和所述上位機連接;所述星載計算仿真平臺包含適用于不同星載計算硬件環境的多種芯片,所述衛星數據模擬器具有多種星載計算通信接口;
2.根據權利要求1所述的系統,其特征在于,所述衛星數據模擬器包括:第一固存模擬模塊和星務模擬模塊,所述星務模擬模塊分別與所述第一固存模擬模塊和所述上位機連接;
3.根據權利要求2所述的系統,其特征在于,
4.根據權利要求1所述的系統,其特征在于,所述星載計算仿真平臺包括:星載計算處理模塊和第二固存模擬模塊,所述星載計算處理模塊分別與所述衛星...
【專利技術屬性】
技術研發人員:宋鈺康,郭方元,谷呈江,王博,倉基榮,曹德志,潘興宇,
申請(專利權)人:星測未來科技北京有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。