在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于基于模型設計創建上面級姿態控制開發框架分析和應用

MATLAB ? 來源:djl ? 2019-09-16 09:23 ? 次閱讀

當歐洲航天局(ESA)航天火箭,如 Ariane 5 或者 Vega 等將衛星載荷送入軌道時,姿控系統(ACS)管理并定位載荷,控制它從火箭上面級分離。除定位載荷外,ACS 還必須識別并管理與分離過程相關的問題、推進劑的晃動,以及廣泛存在的硬件故障。

歐洲航天局未來發射預備方案(FLPP)對能降低成本增加發射能力的新技術進行評估。

為了發展未來復雜的軌道飛行任務,一個特別的 FLPP 項目開始實施,它致力于發展上面級姿態控制和設計框架(USACDF)??蚣苁腔谀P驮O計的,使用了 MATLABSimulink,包含了多域物理模型,如分離機制、基于熱力學的推進和基于計算流體動力學(CFD)的油箱液體晃動,建立在正常運行和故障條件下控制軟件的閉環系統級仿真。

“在過去,控制工程師很難在不同領域如流體動力學、力學、熱、推進和其他學科之間進行切換和整合,”ESA 的制導與控制系統工程師 Samir Bennani 說?!盎谀P驮O計使我們能夠跨越多個學科,從規范跟蹤到設計、直至通過處理器在環測試進行驗證,在整個流程中使用相同的環境?!?/p>

挑戰

當載荷從運載火箭上面級分離時,即使是很小的故障也會導致不可預料的事件。例如,一個破碎的彈簧或一個失效的起爆栓,都可能導致載荷發生計劃外的自旋。在過去,有一個獨立的工程小組進行分離力學分析,并為控制工程師提供書面結果。

ESA 和空中客車希望通過物理模型模擬分離故障,以測試控制器檢測故障和采取糾正措施的能力。它們還需要模擬晃動的推進劑、管道泄漏、堵塞的閥門以及一系列其他故障。此外,他們還希望進行優化以識別系統出現故障時的最壞情況。

歐洲航天局和空中客車公司的工程師試圖盡早在飛行計算機硬件上測試他們的控制算法。隨著控制算法的復雜性增加,它們可能突破處理器性能和其他計算資源的極限。在設計控制器時,工程師需要在典型的飛行計算機上驗證算法性能和資源利用率,這是問題最容易被糾正的時候。

解決方案

ESA 和空客的工程師用MATLAB和Simulink使用基于模型設計來創建 USACDF,以實現閉環模擬和用物理模型進行控制算法驗證。

在Simulink中,工程師能夠補償推進劑分配不均引起的動態不平衡。他們將植物模型耦合到一個計算流體動力學(CFD)求解器,分析了通過閉環模擬的推進劑晃動的影響。

他們使用Simulink Design Optimization進行優化,通過確定質量的值、重心偏移以及其他系統不確定性等導致系統的指向誤差最大化的因子,來找到分離過程中的最壞情況。

任務和運載管理狀態機是在Statflow中開發的,對序貫決策邏輯正常操作和故障模式進行了建模。

團隊將注釋添加到模型中,并使用Simulink Requirements將模型元素鏈接到系統需求,該需求使用 MicrosoftWord文檔編寫。之后,該團隊使用Simulink Report Generator生成報告文檔,報告包含注釋、鏈接的要求、以及每個要求的仿真結果。

“基于模型設計增加了作為工程師的我的能力范圍。作為一個獨立的控制工程師,我可以做以前需要幾個工程師才能完成的工作,因為我可以建立自己的多域模型,并進行仿真。專業領域間不再存在交流障礙,我可以更好地溝通,并做出跨領域的貢獻。”

——Hans Strauch, Airbus D&S

工程師使用Simscape Multibody為分離機制創建一個三維機械模型,使用Simscape Fluids進行低溫氣體和肼推進器的管道及閥門建模。它們的Simscape模型包括管道泄漏、阻塞閥和其他分離故障。這使他們能夠更全面地訓練他們的控制算法。

他們使用Embedded Coder從控制器模型生成 C 代碼,使用Polyspace Bug Finder對代碼的運行時錯誤進行檢查。使用軟件在環測試驗證該代碼后,該團隊在 dSPACE硬件對它進行實時測試,然后使用ESA LEON2處理器進行了處理器在環測試。

由此產生的 USACDF 被用來做復雜軌道服務任務操作概念的示范。

結果

設計迭代時間從一周減少到一天。“在基于模型設計中,我可以在一天內完成設計迭代,使用以前的方法這需要一個星期的時間,”空客高級 GNC 專家 Hans Strauch 說。Bennani 補充說:“我們需要的迭代比以前少,因為我們可以執行跨越多個域的仿真?!?/p>

對失效模式進行了建模及消除?!霸?Simulink 中進行的閉環模擬使我們能夠回答系統級的問題,我們以前無法以這種精確的方式回答問題,”Bennani 說?!拔覀兛梢韵蛳到y工程師解釋在復雜的操作過程中可能出現的問題,并在高水平上顯示選擇的特定設計得到的效果?!?/p>

建立了全面的設計框架?!盎谀P驮O計,使我們能夠創建一個框架,用于設計具有最新的魯棒控制設計算法的飛行控制器、創建多域物理模型、通過優化調整設計、為目標硬件的處理器在環(PIL)測試生成代碼,所有的工作都在相同的環境下進行。” Strauch 說。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19382

    瀏覽量

    230481
  • 控制器
    +關注

    關注

    112

    文章

    16416

    瀏覽量

    178761
  • 動力學
    +關注

    關注

    0

    文章

    105

    瀏覽量

    16994
收藏 人收藏

    評論

    相關推薦

    AI開發框架集成介紹

    隨著AI應用的廣泛深入,單一框架往往難以滿足多樣化的需求,因此,AI開發框架的集成成為了提升開發效率、促進技術創新的關鍵路徑。以下,是對AI開發
    的頭像 發表于 01-07 15:58 ?93次閱讀

    商湯參與基于昇思AI框架的大模型原生開發成果發布

    近日,昇思人工智能框架峰會暨成果發布會在北京舉辦。AI框架作為大模型開發及產業落地的基礎軟件,在人工智能技術棧中起到使能算法開發、釋放硬件性
    的頭像 發表于 12-17 15:04 ?341次閱讀

    SSM框架的優缺點分析 SSM在移動端開發中的應用

    :Spring框架是企業型開發使用的成熟的開源框架,能夠節省成本。SSM框架使用起來更加輕快,能夠更合理地分配資源,使用最小的資源完成當前的需求。 節省
    的頭像 發表于 12-16 18:18 ?650次閱讀

    SSM框架在Java開發中的應用 如何使用SSM進行web開發

    (full-stack)的應用程序框架,它提供了全面的基礎設施建設支持,能夠幫助開發者構建出企業的應用程序。Spring的核心是控制反轉(I
    的頭像 發表于 12-16 17:28 ?578次閱讀

    大語言模型開發框架是什么

    大語言模型開發框架是指用于訓練、推理和部署大型語言模型的軟件工具和庫。下面,AI部落小編為您介紹大語言模型
    的頭像 發表于 12-06 10:28 ?158次閱讀

    HarmonyOS NEXT應用元服務開發Intents Kit(意圖框架服務)綜述

    一、綜述 Intents Kit(意圖框架服務)是HarmonyOS的意圖標準體系 ,意圖連接了應用/元服務內的業務功能。 意圖框架能幫開發者將應用/元服務內的業務功能,智能分發到各
    發表于 11-28 10:43

    ai大模型和ai框架的關系是什么

    AI大模型和AI框架是人工智能領域中兩個重要的概念,它們之間的關系密切且復雜。 AI大模型的定義和特點 AI大模型是指具有大量參數的深度學習模型
    的頭像 發表于 07-16 10:07 ?4.2w次閱讀

    AI大模型與AI框架的關系

    多個領域取得顯著成果。而AI框架則是為開發和訓練AI模型提供的一套標準接口、特性庫和工具包,它集成了算法的封裝、數據的調用以及計算資源的使用,是AI算法開發的必備工具。
    的頭像 發表于 07-15 11:42 ?1177次閱讀

    如何使用MATLAB創建預測模型

    在這篇文章中,我們將討論如何使用MATLAB創建預測模型。MATLAB(矩陣實驗室)是一種用于數值計算、可視化和編程的高級編程語言和交互式環境。它廣泛應用于工程、科學研究和金融領域。 1.
    的頭像 發表于 07-11 14:29 ?716次閱讀

    鴻蒙開發Ability Kit程序框架服務:FA模型切換Stage模型概述

    本文介紹如何將一個FA模型開發的聲明式范式應用切換到Stage模型
    的頭像 發表于 06-26 14:40 ?355次閱讀
    鴻蒙<b class='flag-5'>開發</b>Ability Kit程序<b class='flag-5'>框架</b>服務:FA<b class='flag-5'>模型</b>切換Stage<b class='flag-5'>模型</b>概述

    HarmonyOS開發案例:【Stage模型下Ability的創建和使用】

    基于Stage模型,對Ability的創建和使用進行講解。首先在課程中我們將帶領大家使用DevEco Studio創建一個Stage模型Ability,并使用UIAbilityCont
    的頭像 發表于 05-08 14:41 ?777次閱讀
    HarmonyOS<b class='flag-5'>開發</b>案例:【Stage<b class='flag-5'>模型</b>下Ability的<b class='flag-5'>創建</b>和使用】

    愛普生(EPSON)開發新IMU產品M-G370PDS改善姿態和震動控制

    相應地,對提供更高精度的IMU的需求正在上升,這對于姿態控制和噪聲性能至關重要。愛普生正是再這種對于高精度IMU的需求之下,開發新IMU產品M-G370PDS改善姿態和震動
    的頭像 發表于 03-21 10:11 ?1362次閱讀
    愛普生(EPSON)<b class='flag-5'>開發</b>新IMU產品M-G370PDS改善<b class='flag-5'>姿態</b>和震動<b class='flag-5'>控制</b>

    谷歌模型框架是什么軟件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌開發的用于機器學習和人工智能的軟件框架,其中最著名的是TensorFlow。TensorFlow是一個開源的機器學習框架
    的頭像 發表于 03-01 16:25 ?924次閱讀

    谷歌模型框架是什么?有哪些功能和應用?

    谷歌模型框架(Google Model Framework)并不是一個特定的框架,而是指谷歌開發的一系列軟件框架,用于支持機器學習和人工智能
    的頭像 發表于 02-29 18:11 ?1544次閱讀

    【先楫HPM5361EVK開發板試用體驗】06-基于MPU9250的姿態解算

    和不確定性,并提供較為精確的姿態解算。然而,卡爾曼濾波的實現相對較為復雜,包括狀態空間模型、協方差矩陣等概念,對計算資源要求較高。在資源受限的嵌入式系統中,可能不太適合使用卡爾曼濾波。 2、互補濾波簡介
    發表于 01-17 14:55
    主站蜘蛛池模板: 日韩精品午夜| 国产午夜在线观看视频播放| 鲁一鲁色一色| 久久五月天婷婷| 黄 色 免 费 网站在线观看| 韩国r天堂| 俺去在线| 天天添天天射| 黄色理伦| 黄网页在线观看| 色wwww| 永久毛片| 色播久久| 韩国一级网站| 夜夜爽天天狠狠九月婷婷| 奇米影视7777| 日本68xxxxxxxxx59| 日本一区二区不卡视频| 一个综合色| 日本成人小视频| 国产精品免费拍拍拍| 新版天堂资源中文8在线| 免费高清特黄a 大片| 好大好硬好深好爽想要免费视频| 视频二区在线观看| 天堂网在线最新版官网| 男女网站在线观看| qyule亚洲精品| 精品免费视在线视频观看| 68日本xxxxxxxxx| 在线看av的网址| 欧美一区二区三区免费高| 成人美女隐私免费| 欧美黑粗特黄午夜大片| 91三级在线观看| 午夜性爽爽爽| 寄宿日记在线看| 色综合图片二区150p| 91在线视频观看| 午夜免费的国产片在线观看| 看真人一一级毛片|