MBDA 的工程師們發(fā)明了一種跟蹤天線控制器,使火箭能夠通過衛(wèi)星與地面站進行通信。MBDA 在靜態(tài)測試中成功地向客戶演示了這項技術(shù)后,客戶要求 MBDA 在動態(tài)環(huán)境中進行使用演示。
為了盡快滿足這一要求,MBDA 使用基于模型設(shè)計開發(fā)了一個實時6自由度運動平臺。在演示過程中,跟蹤天線控制器抵消了平臺的運動,使天線始終指向衛(wèi)星,確??煽客ㄐ拧?/p>
“我們的目標是在很短的時間內(nèi)提供衛(wèi)星通信的動態(tài)演示,由此獲得客戶的信任,”MBDA 的部門主管 Tonino Genito 說。“使用 MATLAB 和 Simulink 進行基于模型設(shè)計,讓我們能快速開發(fā)出第一個原型,并在降低成本的同時加速整個過程?!?/p>
測試安裝三自由度的機器人和帶有天線的導(dǎo)彈模型。
挑戰(zhàn)
在靜態(tài)演示中,位于La Spezia的一個火箭平臺通過衛(wèi)星與距羅馬400公里的一個地面站通信。作為一個持續(xù)發(fā)展的里程碑,MBDA需要進行一場實時演示,在這種情況下,火箭的姿態(tài)會像飛行時那樣發(fā)生變化。
在過去類似的項目中,MBDA都用C++或Fortran手工編碼開發(fā)數(shù)值模擬系統(tǒng)。工程師們意識到這種方法太慢,不能在規(guī)定期限內(nèi)完成項目。
由于需要在不到3個月的時間里用上6自由度運動平臺,只有兩位工程師的團隊需要加速運動平臺以及它的實時、硬件在環(huán)(HIL)仿真系統(tǒng)的開發(fā)。
解決方案
MBDA工程師使用MATLAB和Simulink基于模型設(shè)計開發(fā)實時運動平臺。
他們采用了一種MBDA之前在Simulink中已經(jīng)開發(fā)出來的6自由度火箭模型。 他們將此6自由度火箭模型與另一個MBDA團隊在Simulink中開發(fā)的跟蹤天線控制器模型結(jié)合在一起。他們使用組合模型運行蒙特卡羅模擬,并改進系統(tǒng)的精度和帶寬要求。
兩位工程師使用Simulink Coder從天線控制器模型生成代碼;使用Simulink Real-Time在專用目標PC上實時運行代碼,目標PC連接到一個由工業(yè)機器人驅(qū)動的運動平臺。天線安裝在該平臺上,機器人的運動是基于實時仿真的結(jié)果。
使用這個裝置,團隊對平臺和跟蹤天線進行了實時的HIL測試,驗證他們的需求和前期仿真的結(jié)果。
在進一步的內(nèi)部測試后,MBDA的演示驗證表明:在模擬的運動平臺上,天線控制器可以在整個任務(wù)過程中跟蹤衛(wèi)星,并且在測試平臺和地面站之間保持可靠的衛(wèi)星通信。
“如果沒有實時平臺,我們可能需要通過昂貴的飛行試驗來向用戶演示我們的技術(shù)能力。有了 基于模型設(shè)計,我們加快了六自由度模型的開發(fā),實現(xiàn)了實時、硬件在環(huán)仿真,增加了客戶對我們技術(shù)的信心?!?/p>
——Tonino Genito, MBDA
MBDA工程師也在進行另一個項目,該項目的目的是能夠在嵌入式硬件上測試制導(dǎo)、導(dǎo)航和控制算法,這些算法由Embedded Coder從Simulink模型生成代碼,并部署到硬件。
結(jié)果
開發(fā)時間減半?!芭c以前手工編寫代碼的方法相比,基于模型設(shè)計將開發(fā)和驗證時間減少了大約50%?!盙enito說,“代碼生成有助于節(jié)省時間,正如基于模型設(shè)計可以通過仿真檢測問題并在模型中快速糾正它們一樣節(jié)省時間?!?/p>
早期發(fā)現(xiàn)并解決錯誤?!笆褂没谀P偷脑O(shè)計,我們快速識別并解決了設(shè)計錯誤,在很短的時間內(nèi)達到零錯誤,”MBDA系統(tǒng)工程師Nazario Tancredi說?!笆褂脗鹘y(tǒng)方法時,在整個項目中發(fā)現(xiàn)錯誤的概率始終保持不變;在基于模型設(shè)計中錯誤的概率會迅速降低?!?/p>
昂貴的飛行測試減至最少?!耙驗轱w行測試非常昂貴,我們努力減少需要進行的飛行測試的數(shù)量,”Genito說。“采用基于模型設(shè)計,我們加速了用于HIL測試的實時系統(tǒng)開發(fā),這幫助了我們實現(xiàn)這個目標?!?/p>
-
控制器
+關(guān)注
關(guān)注
114文章
17638瀏覽量
190261 -
嵌入式
+關(guān)注
關(guān)注
5186文章
20148瀏覽量
328841 -
機器人
+關(guān)注
關(guān)注
213文章
30580瀏覽量
219583
發(fā)布評論請先 登錄
人形機器人“靈巧手”,正在接近27個自由度的人手
EtherCAT運動控制器配套用手持示教器ZHD301X快速入門# 正運動技術(shù)# 運動控制器# 正運動
多自由度云臺控制系統(tǒng)賦能安防監(jiān)控的智能巡檢與目標鎖定
激光振鏡運動控制器在流水線激光打標上的應(yīng)用 #正運動技術(shù) #運動控制器 #運動控制 #正運動
激光振鏡運動控制器在玻璃激光鉆孔上的應(yīng)用#正運動技術(shù) #運動控制器 #激光振鏡 #EtherCAT #正運動
十字形多自由度超聲電機接觸分析模型研究
Analog Devices Inc. ADIS16550六自由度慣性傳感器數(shù)據(jù)手冊
激光振鏡運動控制器在大幅面激光薄膜切割的應(yīng)用 #正運動技術(shù) #運動控制器 #運動控制 #E
LabVIEW運動控制(五):EtherCAT運動控制器的心跳檢測功能 #正運動技術(shù) #運動控制器 #正運動
大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產(chǎn)品
LabVIEW運動控制(三):EtherCAT運動控制器的高效加工指令自定義封裝 #正運動技術(shù) #運動控制器
LabVIEW運動控制(二):EtherCAT運動控制器的多軸示教加工應(yīng)用(中) #正運動技術(shù) #運動控制器
ADIS16488A術(shù)級10自由度慣性傳感器規(guī)格書
LabVIEW運動控制(二):EtherCAT運動控制器的多軸示教加工應(yīng)用(上)#正運動技術(shù) #運動控制器

關(guān)于MBDA開發(fā)六自由度運動實驗平臺用于跟蹤天線控制器的分析和演示
評論