[發(fā)明專(zhuān)利]一種基于無(wú)人值守的運(yùn)載火箭飛行軟件驗(yàn)收方法與系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202110178708.6 | 申請(qǐng)日: | 2021-02-09 |
| 公開(kāi)(公告)號(hào): | CN112925705B | 公開(kāi)(公告)日: | 2022-07-29 |
| 發(fā)明(設(shè)計(jì))人: | 吳康;王建清;高小安;桑小沖;皮操;祖鳳丹 | 申請(qǐng)(專(zhuān)利權(quán))人: | 上海航天控制技術(shù)研究所 |
| 主分類(lèi)號(hào): | G06F11/36 | 分類(lèi)號(hào): | G06F11/36 |
| 代理公司: | 中國(guó)航天科技專(zhuān)利中心 11009 | 代理人: | 張輝 |
| 地址: | 201109 *** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 無(wú)人 值守 運(yùn)載火箭 飛行 軟件 驗(yàn)收 方法 系統(tǒng) | ||
一種基于無(wú)人值守的運(yùn)載火箭飛行軟件驗(yàn)收方法,1)、使用真實(shí)硬件接口模擬和等效飛行軟件外部運(yùn)行環(huán)境;2)、為每一類(lèi)驗(yàn)收測(cè)試彈道設(shè)計(jì)自動(dòng)化測(cè)試流程,配置測(cè)試參數(shù);3)、針對(duì)每條驗(yàn)收測(cè)試彈道,流程控制單元從測(cè)試流程庫(kù)中選擇匹配的測(cè)試流程;測(cè)試流程執(zhí)行中,將所需的裝訂數(shù)據(jù)和測(cè)試用例數(shù)據(jù)存儲(chǔ)到多功能模擬器;自動(dòng)給箭機(jī)上傳裝訂數(shù)據(jù)、自動(dòng)向箭機(jī)發(fā)送控制指令;控制各模擬器的工作狀態(tài);控制飛行軟件的運(yùn)行階段、狀態(tài);實(shí)時(shí)采集并解析、判讀測(cè)試結(jié)果;4)、遍歷所有驗(yàn)收測(cè)試彈道。本發(fā)明同時(shí)提供一種運(yùn)載火箭飛行軟件驗(yàn)收系統(tǒng)。本發(fā)明解決無(wú)人值守飛行軟件驗(yàn)收測(cè)試批量執(zhí)行難題,達(dá)到軟件驗(yàn)收測(cè)試靈活方便、快速經(jīng)濟(jì)的工程應(yīng)用效果。
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于無(wú)人值守的運(yùn)載火箭飛行軟件驗(yàn)收方法與系統(tǒng),屬于試驗(yàn)與測(cè)試技術(shù)領(lǐng)域。
背景技術(shù)
運(yùn)載火箭飛行軟件運(yùn)行于箭載計(jì)算機(jī)用于完成火箭飛行過(guò)程中的制導(dǎo)、導(dǎo)航、姿控、時(shí)序控制、故障診斷、遙測(cè)信息組織、總線控制、三冗余管理等飛行控制功能,是控制系統(tǒng)的核心軟件。飛行軟件驗(yàn)收是對(duì)飛行軟件進(jìn)行全面的功能性能測(cè)試考核驗(yàn)證,驗(yàn)證飛行軟件的功能、性能實(shí)現(xiàn)的正確性、可靠性。
飛行軟件驗(yàn)收測(cè)試用例是一組用于運(yùn)載火箭起飛前和起飛后的輸入數(shù)據(jù),用于考核飛行軟件在不同彈道和偏差工況下的軟件響應(yīng)輸出;通過(guò)條件組合覆蓋的方式,對(duì)飛行軟件每個(gè)功能點(diǎn)進(jìn)行測(cè)試驗(yàn)證,需要考核不同工作狀態(tài)下的控制系統(tǒng)的工作能力。飛行軟件驗(yàn)收測(cè)試包含200多個(gè)測(cè)試工況,飛行軟件驗(yàn)收測(cè)試包含多個(gè)測(cè)試步驟,需要人工干預(yù)。同時(shí)一條正常的模飛彈道測(cè)試時(shí)間耗時(shí)約1小時(shí),耗時(shí)時(shí)間長(zhǎng)。測(cè)試輸入數(shù)據(jù)保存、替換、測(cè)試結(jié)果保存存儲(chǔ)均需要人為干預(yù),容易出錯(cuò),嚴(yán)重制約飛行軟件驗(yàn)收測(cè)試的工作效率。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)解決問(wèn)題是:克服現(xiàn)有技術(shù)的不足,提供一種基于無(wú)人值守的運(yùn)載火箭飛行軟件驗(yàn)收方法與系統(tǒng)。
本發(fā)明的技術(shù)解決方案是:
一種基于無(wú)人值守的運(yùn)載火箭飛行軟件驗(yàn)收方法,包含以下步驟:
1)、根據(jù)飛行軟件的輸入輸出要求,使用真實(shí)硬件接口模擬和等效飛行軟件外部運(yùn)行環(huán)境;
2)、對(duì)驗(yàn)收測(cè)試彈道進(jìn)行分類(lèi),為每一類(lèi)驗(yàn)收測(cè)試彈道設(shè)計(jì)自動(dòng)化測(cè)試流程,存放于測(cè)試流程庫(kù)中;為每條驗(yàn)收測(cè)試彈道配置測(cè)試參數(shù);
3)、選中一條驗(yàn)收測(cè)試彈道,執(zhí)行下述方法:
3.1)根據(jù)配置參數(shù),流程控制單元從測(cè)試流程庫(kù)中選擇匹配的測(cè)試流程,并執(zhí)行該流程;
3.2)測(cè)試流程執(zhí)行中,根據(jù)配置參數(shù),將執(zhí)行該驗(yàn)收測(cè)試彈道所需的裝訂數(shù)據(jù)和測(cè)試用例數(shù)據(jù)存儲(chǔ)到多功能模擬器;
3.3)根據(jù)測(cè)試流程,多功能模擬器自動(dòng)給箭機(jī)上傳裝訂數(shù)據(jù)、自動(dòng)向箭機(jī)發(fā)送控制指令;控制多功能模擬器中各模擬器的工作狀態(tài);控制飛行軟件的運(yùn)行階段、狀態(tài);
3.4)測(cè)試流程執(zhí)行中,實(shí)時(shí)采集并解析飛行軟件運(yùn)行后的測(cè)試結(jié)果,并對(duì)測(cè)試結(jié)果進(jìn)行判讀;
4)、重復(fù)步驟3),直到遍歷完所有驗(yàn)收測(cè)試彈道。
所述步驟1)中,模擬和等效的硬件設(shè)備包含多種1553B總線類(lèi)單機(jī)模擬器和多種信號(hào)模擬器;1553B總線類(lèi)單機(jī)模擬器包括捷聯(lián)慣組、助推伺服控制器、伺服控制器、轉(zhuǎn)級(jí)控制器、前置主機(jī)模擬器;信號(hào)模擬器包括GNSS信號(hào)模擬器、減載加表信號(hào)模擬器,速率陀螺信號(hào)模擬器,箭機(jī)起飛信號(hào)模擬器、箭機(jī)復(fù)位信號(hào)模擬器;其中1553B總線類(lèi)單機(jī)模擬器均采用三總線方式。
所述步驟1)中,一個(gè)板卡通道資源同時(shí)模擬多個(gè)總線類(lèi)單機(jī)的功能,節(jié)省1553B板卡硬件資源。
所述步驟2)中,各類(lèi)驗(yàn)收測(cè)試彈道的自動(dòng)化測(cè)試流程均至少包括以下內(nèi)容:
初始化各個(gè)1553B總線類(lèi)單機(jī)模擬器狀態(tài)以及各個(gè)信號(hào)模擬器狀態(tài),根據(jù)測(cè)試需求注入不同的故障;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于上海航天控制技術(shù)研究所,未經(jīng)上海航天控制技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110178708.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種無(wú)人艇收放無(wú)人機(jī)裝置
- 一種基于無(wú)人機(jī)干擾的敵對(duì)無(wú)人船捕獲方法與系統(tǒng)
- 一種無(wú)人機(jī)協(xié)同無(wú)人艇充電的方法及系統(tǒng)
- 一種無(wú)人設(shè)備的控制方法及無(wú)人車(chē)
- 一種無(wú)人機(jī)自主識(shí)別靶標(biāo)并降落到運(yùn)動(dòng)的無(wú)人艇上的方法
- 無(wú)人機(jī)與無(wú)人船表演方法及裝置、存儲(chǔ)介質(zhì)和電子設(shè)備
- 連發(fā)無(wú)人機(jī)電磁彈射系統(tǒng)及無(wú)人機(jī)機(jī)庫(kù)
- 適用于惡劣海況的異構(gòu)無(wú)人系統(tǒng)協(xié)同編隊(duì)控制系統(tǒng)及方法
- 連發(fā)無(wú)人機(jī)電磁彈射系統(tǒng)及無(wú)人機(jī)機(jī)庫(kù)
- 無(wú)人機(jī)的控制方法、裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及無(wú)人機(jī)
- 基于智能包裝的運(yùn)輸盤(pán)點(diǎn)值守方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 基于電子值守終端的運(yùn)輸盤(pán)點(diǎn)值守方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 基于電子值守感應(yīng)罩的報(bào)警抑制方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 基于電子值守終端的運(yùn)輸盤(pán)點(diǎn)值守方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 基于分散貨物的集中電子值守方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 基于分散貨物的集中電子值守方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 基于分散貨物的集中電子值守方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 基于貨堆電子值守感應(yīng)罩的值守方法、系統(tǒng)及存儲(chǔ)介質(zhì)
- 無(wú)人值守的密閉卸油裝置
- 停車(chē)位值守設(shè)備及其工作方法
- 一種運(yùn)輸機(jī)躍升式空射運(yùn)載火箭方法
- 一種運(yùn)載火箭末級(jí)再入大氣解體分析方法
- 一種運(yùn)載火箭末級(jí)再入預(yù)報(bào)方法
- 一種運(yùn)載火箭的模態(tài)試驗(yàn)方法
- 一種運(yùn)載火箭姿態(tài)控制系統(tǒng)的測(cè)試方法、裝置及系統(tǒng)
- 固體運(yùn)載火箭的制導(dǎo)方法以及裝置、存儲(chǔ)介質(zhì)、電子裝置
- 一種基于推力調(diào)節(jié)的運(yùn)載火箭制導(dǎo)方法及系統(tǒng)
- 一種運(yùn)載火箭數(shù)據(jù)采集系統(tǒng)
- 一種液體運(yùn)載火箭體系貢獻(xiàn)率的分析評(píng)估方法
- 一種利用游動(dòng)發(fā)動(dòng)機(jī)的運(yùn)載火箭基礎(chǔ)級(jí)垂直回收方法





