MATLAB 和 Simulink 使航空航天工程師能夠加快開發(fā)流程,改善團隊間的溝通。系統(tǒng)和子系統(tǒng)工程師可以使用 MATLAB 和 Simulink 執(zhí)行以下操作:
在時域中執(zhí)行基于要求的任務(wù)驗證
使用多學(xué)科航天器模型運行系統(tǒng)級統(tǒng)計模擬方法 (Monte-Carlo) 仿真
執(zhí)行權(quán)衡研究,以進行航天器定型和硬件選擇
分析航天器遙測和有效載荷數(shù)據(jù)
設(shè)計詳細(xì)的制導(dǎo)、導(dǎo)航和控制 (GNC) 算法
創(chuàng)建光伏 (PV) 發(fā)電子系統(tǒng)模型并設(shè)計電力電子元件
分析射頻和數(shù)字通信子系統(tǒng)以及在 FPGA 上部署算法
生成符合航天工業(yè)標(biāo)準(zhǔn)的嵌入式 C 和 C++ 代碼
執(zhí)行飛行軟件驗證和確認(rèn)
技術(shù)資源
太空任務(wù)中的機器學(xué)習(xí):
視覺傳感技術(shù)的顛覆者
下載白皮書,了解視覺傳感技術(shù)與機器學(xué)習(xí)融合對航天工業(yè)產(chǎn)生的影響,包括:
視覺傳感技術(shù)成為提高航天器自主性的有力推動因素
太空站運用機器學(xué)習(xí)的趨勢如何影響航天器人工智能 (AI)
如何利用 MATLAB和 Simulink程序以專注于高抽象層設(shè)計
制導(dǎo)、導(dǎo)航和控制 (GNC)
借助 MATLAB 和 Simulink,控制工程師可以在實施前使用受控對象模型測試其控制算法,因此無需借助昂貴的原型,也能開發(fā)出復(fù)雜的設(shè)計。可以針對多個物理配置(如衛(wèi)星設(shè)計的公共總線架構(gòu))進行設(shè)計。工程師可以在同一個環(huán)境內(nèi)開展以下工作:
構(gòu)建并共享 GNC 模型
對控件和機械設(shè)計更改的系統(tǒng)級效果進行整合和仿真
復(fù)用生成的飛行代碼和測試用例
使用現(xiàn)有設(shè)計和工具整合新的設(shè)計
動力系統(tǒng)
動力系統(tǒng)工程師可以使用 MATLAB 和 Simulink 執(zhí)行多種任務(wù),例如,運行仿真以進行任務(wù)動力曲線分析,預(yù)測電池老化對系統(tǒng)造成的影響,以及執(zhí)行電氣元件(如 DC-DC 變流器)的細(xì)節(jié)設(shè)計。
使用提供的模塊,或者根據(jù)設(shè)計需求創(chuàng)建自定義模塊,可以快速創(chuàng)建電氣元件和系統(tǒng)(如太陽能電池陣列和電壓調(diào)節(jié)器)模型。工程師便可對模型進行仿真,求解相關(guān)的復(fù)雜方程組,而無需編寫低級代碼,而且還能夠立即查看結(jié)果。另外,還可以在模型中添加熱效應(yīng)和姿態(tài)效應(yīng),實現(xiàn)在一個環(huán)境中執(zhí)行多域仿真。
通信系統(tǒng)
通信系統(tǒng)工程師將 MATLAB 和 Simulink 作為一個通用設(shè)計環(huán)境,在其中開發(fā)、分析和實施航天器的通信系統(tǒng)。工程師可以使用 MATLAB 和 Simulink 創(chuàng)建信號鏈元件(包括射頻、天線和數(shù)字元件)原型。然后將多個團隊的工作組合成一個系統(tǒng)級可執(zhí)行模型。
工程師能快速了解系統(tǒng)級缺陷,并檢驗實驗室中難以出現(xiàn)的假設(shè)情況。隨著設(shè)計的成熟,工程師可以自動針對嵌入式處理器生成 C 代碼或針對 FPGA 生成 HDL 代碼。

系統(tǒng)工程
系統(tǒng)工程師使用 MATLAB 和 Simulink 執(zhí)行動態(tài)分析。他們可以使用可執(zhí)行的多域航天器和地面系統(tǒng)模型進行要求確認(rèn)和驗證,提供有關(guān)系統(tǒng)級行為和性能的信息,而這僅靠靜態(tài)分析是無法實現(xiàn)的。
系統(tǒng)工程師能夠跟蹤高級規(guī)格的要求,監(jiān)測要求在設(shè)計中的詳細(xì)執(zhí)行情況,以及在自動生成的源代碼中跟蹤要求。能夠?qū)⒁笥成涞綔y試用例,并在執(zhí)行測試用例時自動測量要求的覆蓋范圍。
另外,系統(tǒng)工程師還能針對設(shè)計文檔和測試創(chuàng)建定制的自動化報告。

航空軟件工程標(biāo)準(zhǔn)遵從性
航空航天和軟件工程師需要遵循其流程適用的各種標(biāo)準(zhǔn)。借助 MATLAB 和 Simulink,工程師能夠遵循世界各地采用的標(biāo)準(zhǔn),如 NPR 7150.2(NASA 軟件工程要求)和 ECSS-E-40(歐洲空間標(biāo)準(zhǔn)化合作組織、空間工程軟件)。
工程師可以運行基于要求的單元測試,并通過自動化建模標(biāo)準(zhǔn)檢查確保飛行軟件算法已準(zhǔn)備就緒。然后,可以自動從模型生成 C 和 C++ 代碼,并使用靜態(tài)代碼分析、形式方法和代碼審查功能檢查是否遵循 MISRA 等標(biāo)準(zhǔn)。
另外,還可以證明不存在運行時錯誤,并自動執(zhí)行代碼檢查。工程師可以在每一步自動生成認(rèn)證工件,包括軟件設(shè)計文檔、指標(biāo)和要求。

對 CubeSat 衛(wèi)星進行建模、仿真和可視化
利用 Aerospace Blockset的 CubeSat 仿真庫,您可以對 CubeSat 衛(wèi)星的運動與動力學(xué)進行建模、仿真、分析和可視化。要開始進行 CubeSat 仿真,您可以使用該庫準(zhǔn)備就緒的仿真示例或模型模板。在 MATLAB 桌面的附加功能資源管理器中使用搜索詞“CubeSat”查找并安裝該庫。
-
電子元件
+關(guān)注
關(guān)注
95文章
1587瀏覽量
60466 -
動力系統(tǒng)
+關(guān)注
關(guān)注
1文章
367瀏覽量
21455 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
67文章
8561瀏覽量
137208
發(fā)布評論請先 登錄
汽車駕駛輔助系統(tǒng)領(lǐng)域首個強制性國家標(biāo)準(zhǔn)發(fā)布
matlab的算法部署在simulink中
探索RISC-V在機器人領(lǐng)域的潛力
關(guān)于系統(tǒng)鏈接腳本的介紹
雷達(dá)系統(tǒng)中數(shù)字下變頻的實現(xiàn)
RK3506開發(fā)板:嵌入式系統(tǒng)領(lǐng)域的革新力量
simulink只要運行就會死機
AMD產(chǎn)品組合在駕駛員監(jiān)控系統(tǒng)領(lǐng)域的應(yīng)用
無刷直流電機雙閉環(huán)串級控制系統(tǒng)仿真研究
無刷直流電機模糊PI控制系統(tǒng)建模與仿真
嵌入式直驅(qū)力矩電機設(shè)計及其系統(tǒng)仿真分析
利用MATLAB對交流電機調(diào)速系統(tǒng)進行建模和仿真
普源示波器如何連接MATLAB實現(xiàn)數(shù)據(jù)采集與分析
MATLAB/Simulink驅(qū)動汽車行業(yè)能效革命
關(guān)于MATLAB 和 Simulink 在空間系統(tǒng)領(lǐng)域的應(yīng)用分析和介紹
評論