[發明專利]一種基于無人值守的運載火箭飛行軟件驗收方法與系統有效
| 申請號: | 202110178708.6 | 申請日: | 2021-02-09 |
| 公開(公告)號: | CN112925705B | 公開(公告)日: | 2022-07-29 |
| 發明(設計)人: | 吳康;王建清;高小安;桑小沖;皮操;祖鳳丹 | 申請(專利權)人: | 上海航天控制技術研究所 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 張輝 |
| 地址: | 201109 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 無人 值守 運載火箭 飛行 軟件 驗收 方法 系統 | ||
1.一種基于無人值守的運載火箭飛行軟件驗收方法,其特征在于包含以下步驟:
1)、根據飛行軟件的輸入輸出要求,使用真實硬件接口模擬和等效飛行軟件外部運行環境;
2)、對驗收測試彈道進行分類,為每一類驗收測試彈道設計自動化測試流程,存放于測試流程庫中;為每條驗收測試彈道配置測試參數;
3)、選中一條驗收測試彈道,執行下述方法:
3.1)根據配置參數,流程控制單元從測試流程庫中選擇匹配的測試流程,并執行該流程;
3.2)測試流程執行中,根據配置參數,將執行該驗收測試彈道所需的裝訂數據和測試用例數據存儲到多功能模擬器;
3.3)根據測試流程,多功能模擬器自動給箭機上傳裝訂數據、自動向箭機發送控制指令;控制多功能模擬器中各模擬器的工作狀態;控制飛行軟件的運行階段、狀態;
3.4)測試流程執行中,實時采集并解析飛行軟件運行后的測試結果,并對測試結果進行判讀;
4)、重復步驟3),直到遍歷完所有驗收測試彈道。
2.根據權利要求1所述的基于無人值守的運載火箭飛行軟件驗收方法,其特征在于,所述步驟1)中,模擬和等效的硬件設備包含多種1553B總線類單機模擬器和多種信號模擬器;1553B總線類單機模擬器包括捷聯慣組、助推伺服控制器、伺服控制器、轉級控制器、前置主機模擬器;信號模擬器包括GNSS信號模擬器、減載加表信號模擬器,速率陀螺信號模擬器,箭機起飛信號模擬器、箭機復位信號模擬器;其中1553B總線類單機模擬器均采用三套總線方式。
3.根據權利要求2所述的基于無人值守的運載火箭飛行軟件驗收方法,其特征在于,所述步驟1)中,一個板卡通道資源同時模擬多個總線類單機的功能,節省1553B板卡硬件資源。
4.根據權利要求1所述的基于無人值守的運載火箭飛行軟件驗收方法,其特征在于,所述步驟2)中,各類驗收測試彈道的自動化測試流程均至少包括以下內容:
初始化各個1553B總線類單機模擬器狀態以及各個信號模擬器狀態,根據測試需求注入不同的故障;
飛行軟件加載裝訂數據和測試用例數據;
通過箭地422指令控制飛行軟件進入起飛前相應的測試級段;
自動發送起飛信號進入飛行段測試;
飛行結束后箭機復位;
自動搜集所有終端的數據,并存儲于指定位置。
5.根據權利要求1所述的基于無人值守的運載火箭飛行軟件驗收方法,其特征在于,所述步驟3.1)中,通過配置參數實現驗收測試彈道測試用例的選配,部分參數的內容替換、附加參數的確定。
6.根據權利要求5所述的基于無人值守的運載火箭飛行軟件驗收方法,其特征在于,所述步驟3.2)中,不同的驗收測試彈道使用的裝訂數據和測試用例數據不盡相同,測試用例數據實時性高,數據更新周期為1ms。
7.根據權利要求1所述的基于無人值守的運載火箭飛行軟件驗收方法,其特征在于,測試過程中無需人工干預、自動完成批量化測試,自動完成后提示運行結束;若執行過程中出現未知異常,軟件進行出錯提示。
8.一種基于無人值守的運載火箭飛行軟件驗收系統,其特征在于:用于完成權利要求1~7中任一項所述的基于無人值守的運載火箭飛行軟件驗收方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海航天控制技術研究所,未經上海航天控制技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110178708.6/1.html,轉載請聲明來源鉆瓜專利網。





