产91在线精品不卡_欧美 亚洲 国产一区_欧美美女午夜福利视频_免费一级做a爱片久久潮喷_大陆精品偷拍二区_日韩av剧情在线观看中文字幕_国产精品91黄色_香蕉亚洲色Av性色在线观看_一级毛片免费视频观看_中文有码vs无码人妻

基于模型的商業(yè)衛(wèi)星數(shù)字孿生設(shè)計(jì)驗(yàn)證平臺(tái)以及高可信衛(wèi)星開(kāi)源設(shè)計(jì)方案

將開(kāi)源的理念引入商業(yè)航天領(lǐng)域,幫助商業(yè)航天創(chuàng)業(yè)企業(yè)快速建立航天器研制能力

咨詢熱線:

010-62888049

-->
當(dāng)前位置:首頁(yè) ? 行業(yè)解決方案 » 衛(wèi)星GNC系統(tǒng)設(shè)計(jì)及驗(yàn)證

衛(wèi)星GNC系統(tǒng)設(shè)計(jì)及驗(yàn)證

文章出處:精航偉泰測(cè)控儀器(北京)有限公司 人氣:-發(fā)表時(shí)間:2016-04-27 16:24

    基于某衛(wèi)星GNC系統(tǒng)的研發(fā)實(shí)踐,完成衛(wèi)星GNC系統(tǒng)的需求建模、系統(tǒng)模型設(shè)計(jì)、模型數(shù)字仿真、模型半物理仿真,最后使用自動(dòng)代碼生成技術(shù)生成衛(wèi)星GNC系統(tǒng)軟件,加載到星載計(jì)算機(jī)中,完成衛(wèi)星的系統(tǒng)測(cè)試及在軌驗(yàn)證。

    某型號(hào)衛(wèi)星GNC系統(tǒng)以衛(wèi)星控制計(jì)算機(jī)為核心,使用傳感器測(cè)量數(shù)據(jù)進(jìn)行位置和姿態(tài)的導(dǎo)航解算,根據(jù)目標(biāo)進(jìn)行制導(dǎo)算法設(shè)計(jì),控制不同執(zhí)行機(jī)構(gòu)實(shí)現(xiàn)閉環(huán)控制。完成衛(wèi)星總體下達(dá)的指向、定位、高精度軌控、相對(duì)導(dǎo)航等任務(wù)需求。

    GNC分系統(tǒng)是典型的控制閉環(huán)系統(tǒng),功能設(shè)計(jì)主要包括控制算法設(shè)計(jì)和系統(tǒng)方案設(shè)計(jì)??刂扑惴ㄔO(shè)計(jì)主要是根據(jù)總體需求和任務(wù)約束,設(shè)計(jì)控制方法以及控制參數(shù)尋優(yōu)。系統(tǒng)方案設(shè)計(jì)包括GNC系統(tǒng)單機(jī)選型、冗余容錯(cuò)、系統(tǒng)內(nèi)外通信和時(shí)序的設(shè)計(jì)。

一、基于模型的GNC系統(tǒng)設(shè)計(jì)

1、系統(tǒng)設(shè)計(jì)

首先建立了衛(wèi)星GNC系統(tǒng)的需求模型,完成了利益相關(guān)者需求分析。

2、模型設(shè)計(jì)

模型設(shè)計(jì)使用Simulink工具進(jìn)行建模和驗(yàn)證。以系統(tǒng)中典型的某三軸姿態(tài)精確指向功能為例,建立陀螺數(shù)據(jù)處理、星敏感器濾波、目標(biāo)姿態(tài)計(jì)算、姿態(tài)機(jī)動(dòng)規(guī)劃、姿態(tài)控制量計(jì)算、動(dòng)量輪控制和磁卸載模型。具體子功能模型,使用Simulink Library、Matlab FunctionStateflow完成建模,主要實(shí)現(xiàn)具體算法和邏輯。

對(duì)頂層工作流程、外部變量交互進(jìn)行建模,將各個(gè)子功能模型作為Simulink Function進(jìn)行調(diào)用,如下圖所示。模型設(shè)計(jì)在架構(gòu)建?;A(chǔ)上形成工作流調(diào)用模型,主要負(fù)責(zé)將上述功能模塊按時(shí)序和邏輯調(diào)用。

工作流建模和子功能模型調(diào)用

星敏感器濾波模型

建模后需對(duì)模型進(jìn)行單元測(cè)試,與工作流模型集成后進(jìn)行模型組裝測(cè)試,并使用Simulink測(cè)試管理工具進(jìn)行比對(duì)調(diào)試。

二、基于模型的GNC系統(tǒng)驗(yàn)證

    在基于模型的衛(wèi)星控制系統(tǒng)研發(fā)過(guò)程中,對(duì)系統(tǒng)研發(fā)每個(gè)階段的設(shè)計(jì)結(jié)果進(jìn)行了驗(yàn)證。對(duì)系統(tǒng)運(yùn)行場(chǎng)景模型的驗(yàn)證,確認(rèn)系統(tǒng)功能是否滿足GNC系統(tǒng)需求;

1、對(duì)系統(tǒng)功能模型的驗(yàn)證,確認(rèn)系統(tǒng)架構(gòu)、接口、狀態(tài)邏輯是否滿足系統(tǒng)級(jí)需求;

2、建立衛(wèi)星GNC系統(tǒng)數(shù)字孿生設(shè)計(jì)平臺(tái),模型驅(qū)動(dòng)閉環(huán)衛(wèi)星試驗(yàn)環(huán)境,確認(rèn)衛(wèi)星GNC系統(tǒng)等的功能/性能/接口;

3、經(jīng)過(guò)全數(shù)字仿真驗(yàn)證后的模型,使用自動(dòng)代碼生成技術(shù),加載到衛(wèi)星控制計(jì)算機(jī)中,進(jìn)行半實(shí)物閉環(huán)測(cè)試,完成硬件在環(huán)測(cè)試;

 

GNC模型的測(cè)試驗(yàn)證采用ATSPACE衛(wèi)星GNC系統(tǒng)數(shù)字孿生設(shè)計(jì)與驗(yàn)證平臺(tái)構(gòu)建模型測(cè)試驗(yàn)證環(huán)境,分別實(shí)現(xiàn)模型規(guī)范檢查、模型在環(huán)測(cè)試、運(yùn)行時(shí)錯(cuò)誤檢查、軟件在環(huán)測(cè)試以及硬件在環(huán)測(cè)試相關(guān)測(cè)試驗(yàn)證內(nèi)容。


三、驗(yàn)證結(jié)果

1、模型與原設(shè)計(jì)的一致性驗(yàn)證

1)  建立模型測(cè)試環(huán)境,進(jìn)行了模型閉環(huán)仿真測(cè)試,與算法方案仿真曲線一致

2)  建立原有C代碼的運(yùn)行環(huán)境,進(jìn)行了姿態(tài)確定,姿態(tài)機(jī)動(dòng)過(guò)程中,模型和C代碼運(yùn)行結(jié)果一致

3)  進(jìn)行模型的人工走查,確認(rèn)模型和用戶需求一致

 

2、代碼與原設(shè)計(jì)的一致性驗(yàn)證

1)  自動(dòng)生成代碼通過(guò)了人工走查,確認(rèn)代碼和用戶需求一致

2)  在軟平臺(tái)和星地聯(lián)試設(shè)備上分別進(jìn)行了配置項(xiàng)測(cè)試工作。語(yǔ)句和分支覆蓋率經(jīng)人工確認(rèn)后達(dá)到100%;功能覆蓋率達(dá)到100%

3)  使用代碼靜態(tài)分析工具SpecCheck 對(duì)自動(dòng)生成代碼進(jìn)行靜態(tài)分析,確認(rèn)自動(dòng)生成代碼符合航天C代碼編程規(guī)范


3、代碼與原設(shè)計(jì)的一致性驗(yàn)證

在軌實(shí)施結(jié)果證明模型設(shè)計(jì)正確、自動(dòng)生成的代碼正確、滿足控制系統(tǒng)功能性能指標(biāo)要求。


此文關(guān)鍵字: