[發明專利]一種分析衛星測試數據的方法和系統有效
| 申請號: | 201811352565.0 | 申請日: | 2018-11-14 |
| 公開(公告)號: | CN109344085B | 公開(公告)日: | 2021-11-23 |
| 發明(設計)人: | 王明亮;常亮;施敏華;徐元旭;尤志堅 | 申請(專利權)人: | 上海微小衛星工程中心 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海智晟知識產權代理事務所(特殊普通合伙) 31313 | 代理人: | 李鏑的 |
| 地址: | 201203 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分析 衛星 測試數據 方法 系統 | ||
本發明涉及一種分析衛星測試數據的方法,包括:接收衛星上行遙控指令;根據衛星上行遙控指令確定遙測參數;接收測試數據;根據測試數據分類規則對測試數據進行分類;針對不同類別的測試數據啟動相應的判讀推理機;使用所述判讀推理機分析相應測試數據以確定所述遙測參數是否合格并生成分析結果;以及顯示分析結果。本發明還涉及一種分析衛星測試數據的系統。通過該方法或系統,可以極大地提高衛星測試的效率,從而加快衛星批量化生產的速度,并減少潛在的故障。
技術領域
本發明總的來說涉及衛星軟件測試領域,具體而言涉及一種分析衛星測試數據的方法。此外,本發明還涉及一種分析衛星測試數據的系統。
背景技術
目前,衛星工程中所應用的測試技術基本包括下列步驟:根據衛星飛行程序編制相應的測試操作細則;確定地面測試系統要發送至衛星的上行控制指令/指令集;地面通過人工的方式把相應的指令加工出來后發送至星上;以及通過星上下發相關的遙測信息人工分析判斷星上執行效果是否符合預期以決定是否通過該項測試。由此可見,上述分析過程主要依靠人工判斷來完成。但是,基于人工判斷的地面測試系統作為衛星軟件綜合測試關鍵一環,其專用性較強,效率低下,難以適應于快速響應、快速測試的小衛星未來發展趨勢。
根據衛星工程上現有的測試方法,衛星測試人員按照衛星軟件的測試任務和需求編寫測試用例,根據測試用例執行步驟編寫測試上行遙控指令,然后通過地面綜合測試前端軟件發送該遙控指令或者特定指令序列,并根據返回的遙測數據人工判斷該條指令的執行效果是否符合預期。
然而,衛星系統作為綜合了計算機技術、微電子技術、控制工程、通信技術等的多學科交叉的復雜工程系統,其組成分系統繁多,在測試應用中會輸出大量測試數據。人工判讀的測試方式是通過對衛星主要遙測參數的有效閾值范圍進行判斷,面臨衛星大系統模擬量數據多、種類多,速變/緩變參量等遙測量難以人工有效地完成判讀。尤其是如果某些模擬遙測量出現漸進式惡化趨勢但是仍然在正常范圍以內,且一旦超過正常值范圍內就進入到難以修復的致命故障,則這種情況通過人工判斷往往被忽略。同時,由于測試數據種類雜,參數類型多,僅依靠多學科領域人員組成測試團隊來進行人工數據判讀比對和復核,效率低下,而且容易漏判和錯判,難以保證測試結果的準確性以及批量化小衛星測試的時效性。
發明內容
本發明的任務是提供一種分析衛星測試數據的方法和系統,通過該方法或系統,可以極大地提高衛星測試的效率,從而加快衛星批量化生產的速度,并減少潛在的故障。
在本發明的第一方面,該任務通過一種分析衛星測試數據的方法來解決,該方法包括:
接收衛星上行遙控指令;
根據衛星上行遙控指令確定遙測參數;
接收測試數據;
根據測試數據分類規則對測試數據進行分類;
針對不同類別的測試數據啟動相應的判讀推理機;
使用所述判讀推理機分析相應測試數據以確定所述遙測參數是否合格并生成分析結果;以及
顯示分析結果。
在本發明的一個優選方案中規定,該方法還包括:
收集衛星測試數據;
確定所述衛星測試數據的分析過程和/或分析結果;以及
根據所述分析過程和/或分析結果更新判讀推理機的測試數據判讀規則數據庫。
通過該優選方案,可以執行對測試數據判讀規則數據庫的機器學習和更新,從而實現越來越精準的判斷。
在本發明的另一優選方案中規定,根據衛星上行遙控指令確定遙測參數包括:
根據衛星上行遙控指令與遙測參數之間的映射關系將衛星上行遙控指令映射到相應的遙測參數及其閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海微小衛星工程中心,未經上海微小衛星工程中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811352565.0/2.html,轉載請聲明來源鉆瓜專利網。





