Airbus A380是當(dāng)前投入運(yùn)營的最大商用飛機(jī),其航程達(dá)8,000多英里。為了能夠長時(shí)間連續(xù)飛行,A380的11個(gè)油箱的容量達(dá)到250公噸(320,000升)。
Airbus工程師使用Simulink和Stateflow開發(fā)出可在整個(gè)項(xiàng)目中復(fù)用的燃油管理系統(tǒng)模型。A380復(fù)雜的燃油管理系統(tǒng)可處理地面上的加油和放油操作在飛行中可使燃油流向引擎以及在各個(gè)油箱之間流動該系統(tǒng)可使燃油在油箱間移動,從而優(yōu)化飛機(jī)的重心,減少機(jī)翼彎曲并使燃油保持在可接受的溫度范圍內(nèi)。
挑戰(zhàn)
A380的燃油管理系統(tǒng)必須能夠安全處理系統(tǒng)中21個(gè)泵、43個(gè)閥和其他機(jī)械組件的所有故障。在復(fù)雜的系統(tǒng)中,要在需求階段預(yù)測各種相對小的故障共同產(chǎn)生的問題,對工程師來說挑戰(zhàn)性很大。
A340(A380的前身)的燃油系統(tǒng)規(guī)范文檔有1000多個(gè)書面需求,對于任何人來說都很難理解這些需求之間所有可能的交互和沖突?!按罅康奈谋拘枨罂赡軙斐善缌x和誤解。第20頁上的某個(gè)需求與第340 頁上的需求沖突很難被發(fā)現(xiàn)?!?/p>
解決方案
Airbus使用基于模型的設(shè)計(jì)為A380的燃油管理系統(tǒng)建模,通過仿真驗(yàn)證需求并清楚地傳達(dá)功能規(guī)范。
“基于模型的設(shè)計(jì)為我們提供系統(tǒng)功能設(shè)計(jì)的高度可視性。與以前相比,我們更早地完成了需求驗(yàn)證和多個(gè)同步組件故障的仿真,因此我們知道接下去將會發(fā)生什么并相信控制邏輯可以管理好它?!?/p>
—— Airbus燃油系統(tǒng)計(jì)算分析專家Christopher Slack
Airbus工程師使用Simulink和Stateflow為系統(tǒng)的控制邏輯建立模型,該模型包括45個(gè)頂層狀態(tài)圖,將近6000個(gè)狀態(tài)和8700多個(gè)轉(zhuǎn)移。該模型定義在地面(包括加油、放油和地面交通)和飛行過程中(包括正常的引擎給料、重心、載荷減緩及放油)的操作模式。
該團(tuán)隊(duì)還使用Simulink開發(fā)出油箱、泵、閥和電子組件的參數(shù)化對象模型。工程師可以設(shè)置參數(shù)值,以將模型配置為代表任何Airbus 飛機(jī)的燃油系統(tǒng)。在Simulink 中運(yùn)行了個(gè)別操作組件的閉環(huán)仿真后,團(tuán)隊(duì)將它們集成到一個(gè)完整的系統(tǒng)級仿真模型。
通過使用Parallel Computing Toolbox和MATLAB Distributed Computing Server,該團(tuán)隊(duì)在一個(gè)50-worker計(jì)算集群上執(zhí)行蒙特卡洛仿真。團(tuán)隊(duì)也使用Simulink 模型開發(fā)硬件在環(huán)測試。一個(gè)周末,他們就可以在各種環(huán)境條件和飛機(jī)操作情景下運(yùn)行100,000個(gè)仿真的飛行。
通過使用Simulink Coder從對象和控制邏輯模型生成代碼,該團(tuán)隊(duì)創(chuàng)建了一個(gè)桌面仿真器。基于MATLAB的用戶界面使供應(yīng)商、飛機(jī)客戶、維護(hù)工程師和其他Airbus團(tuán)隊(duì)可以了解燃油管理系統(tǒng)的工作原理以及如何與其他飛機(jī)系統(tǒng)進(jìn)行交互。
在A380的飛行測試成功后,根據(jù)測量的飛行測試數(shù)據(jù),團(tuán)隊(duì)使用System Identification Toolbox調(diào)整他們的對象模型。他們使用Signal Processing Toolbox從測試數(shù)據(jù)中去除噪音,使用Curve Fitting Toolbox評估測量數(shù)據(jù)和預(yù)測結(jié)果之間的差異,并預(yù)測在超出正常飛行包線后的系統(tǒng)性能。在優(yōu)化對象模型時(shí),他們使用SimPowerSystems來融入電力電子系統(tǒng)的繼電器及其他元件。
結(jié)果
節(jié)省了幾個(gè)月的開發(fā)時(shí)間。Slack說:“在早期項(xiàng)目中,將燃油系統(tǒng)設(shè)計(jì)與仿真的駕駛艙或鐵鳥試驗(yàn)臺進(jìn)行集成需要花九個(gè)月的時(shí)間。而通過在A380上使用基于模型的設(shè)計(jì),所需的時(shí)間不到一個(gè)月。同樣,通過模型復(fù)用來試運(yùn)行HIL平臺,我們節(jié)省了三個(gè)月的開發(fā)時(shí)間,并縮短了從初始概念到第一次飛行的時(shí)間?!?/p>
在開發(fā)中重復(fù)使用模型。Slack說:“Simulink 和Stateflow 模型使我們可以提前驗(yàn)證需求并向我們的供應(yīng)商傳達(dá)功能規(guī)范,以便按照ARP 4754 補(bǔ)充書面需求。我們可以重復(fù)使用這些模型來創(chuàng)建桌面仿真器,試運(yùn)行我們HIL測試平臺,在我們的虛擬集成平臺上運(yùn)行以及向客戶展示系統(tǒng)功能。”
無需增加員工就可以處理更大的復(fù)雜性。Slack解釋說:“A380的燃油系統(tǒng)比A340的燃油系統(tǒng)復(fù)雜三到四倍。基于模型的設(shè)計(jì)使我們可以用相同規(guī)模的工程團(tuán)隊(duì)來處理本質(zhì)上更為復(fù)雜的項(xiàng)目。”
-
仿真器
關(guān)注
14文章
1037瀏覽量
85378 -
邏輯
+關(guān)注
關(guān)注
2文章
834瀏覽量
29784
發(fā)布評論請先 登錄
鴻蒙5開發(fā)寶藏案例分享---性能分析簡介
KaihongOS操作系統(tǒng)FA模型與Stage模型介紹
新能源汽車熱管理系統(tǒng),從電容、傳感器到功率器件的全面創(chuàng)新
首創(chuàng)開源架構(gòu),天璣AI開發(fā)套件讓端側(cè)AI模型接入得心應(yīng)手
石油機(jī)械新寵兒 旋轉(zhuǎn)式油管測徑儀
VirtualLab Fusion應(yīng)用:光波導(dǎo)系統(tǒng)的性能研究
【「基于大模型的RAG應(yīng)用開發(fā)與優(yōu)化」閱讀體驗(yàn)】+第一章初體驗(yàn)
大語言模型開發(fā)框架是什么
云端語言模型開發(fā)方法
AI模型托管原理分析
燃?xì)庑畔?b class='flag-5'>管理系統(tǒng)簡介

評論