色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

關于基于模型的設計加快NASA GNC算法開發教程和應用

MATLAB ? 來源:djl ? 作者:Scott Tamblyn, NASA, ? 2019-09-18 17:10 ? 次閱讀

NASA的Orion載人探索飛船專為深空飛行任務而設計,將搭載新一代宇航員到達整個太陽系中遠超過近地軌道的多個目的地,如小行星、月球,并最終到達火星。Orion 將取代航天飛機,成為該機構進行人類太空探索的主要工具。

當 Orion 載人飛船的GN&C(制導、導航與控制)系統進行關鍵設計審查 (CDR) 時,超過 90% 的軟件已經成功開發——這是 NASA 首次接受如此規模和復雜性的項目。此成就在很大程度上得益于使用基于模型的設計這一新的開發方法。

大多數NASA GN&C項目遵循傳統流程:專家和分析師通過詳細的需求文檔指定核心算法。關鍵設計審查之后,這些文檔將移交給飛行軟件工程師,進而實現正式的飛行軟件。這一過程通常需要數年時間,因為只有在完成規范之后才能開始編碼,等到測試代碼則需要更久。

關于基于模型的設計加快NASA GNC算法開發教程和應用


Orion設計流程框圖。圖像由 NASA 提供。

NASA、Lockheed Martin和其他承包商通力合作,基于模型的設計理念,為Orion設計并開發了GN&C飛行算法。通過Simulink模型作為可執行規范,并自動生成飛行軟件,使這些機構能夠同時實現GN&C算法和飛行軟件開發。因此,GN&C分析師可直接處理可執行算法模型,而不需要軟件開發人員提供解釋文檔。

設計和分析環境與飛行軟件開發環境的合并,使聯合小組能夠在早期發現并解決問題,從而節省整體開發時間至少一年。

關于基于模型的設計加快NASA GNC算法開發教程和應用


傳統設計流程與開發 Orion GN&C 軟件的方法的原理圖比較。

為新方法奠定基礎

盡管 Lockheed Martin 已經熟悉基于模型的設計,但這種方法代表了許多 NASA工程師和承包商的模式轉變。

通過制定建模標準,讓來自多家機構的約100名工程師致力于 GN&C 算法開發,構建風格一致的模型,了解彼此的工作并高效協作。這些標準確保了所有模型清晰可讀,對于使用模型作為文檔的大型團隊尤其重要。

開發和集成GN&C 算法

開發GN&C系統架構的第一步是創建“空箱架構”(EBA)。EBA 包含大約100個功能模塊,或稱計算機軟件單元 (CSU)。

整個模型由一百多個 Simulink 庫模塊和組件構成。由于 CSU 被指定為模型引用模塊,每個單元在傳遞到飛行軟件團隊之前,可以在臺式機上進行徹底仿真。之后,工程師使用 Simulink Verification and Validation 和Simulink Model Advisor 工具來驗證該模型是否滿足建模的標準。

工程師還同時生成代碼,以確保模型中沒有阻止代碼生成的問題。在交付審查時,工程師不但提供 Simulink 模塊,還提供單元測試的測試輸入和預期的測試輸出。

關于基于模型的設計加快NASA GNC算法開發教程和應用


GN&C算法和FSW開發流程

為了驗證整個 GN&C 軟件, NASA使用了持續完善了超過 20 年之久的Trick,一種高保真、六自由度仿真基礎結構 。仿真環境包括飛船傳感器(如慣性測量單元和星敏感器)和效應器(例如反作用控制系統)以及空氣動力學、重力和空間環境的數學模型。

使用 Embedded Coder 生成代碼

通過使用Embedded Coder,大多數C++ 飛行代碼在CDR 之前便自動從Simulink模型中產生。在這一階段使用Embedded Coder生成代碼,除了節省時間和降低風險外,還提供三大優勢:

可以驗證能夠生成最終部署到目標飛船上的代碼,其結果與 Simulink 源模型仿真相同;

給習慣于自己編碼的工程師檢查生成代碼的機會,甚至可以在生成的代碼中直接調試;

通過將生成的代碼直接嵌入 Trick 仿真基礎結構,幫助分析人員深刻認識閉環運行時性能。

Simulink是運行閉環仿真的理想工具,因為它的交互式可視化環境可幫助工程師快速發現和解決問題。不過,對于如此全面的分析驗證測試,仿真速度是一項更重要的考慮因素。

閉環仿真采用嵌入Trick的生成代碼,執行速度比實時快大約10倍。因此,整整 10 天的 Orion 任務可以在短短一天內仿真。工程師通過兩種方法進行入門級仿真:使用 Simulink 模型驅動 Trick ;將生成的代碼嵌入 Trick。比較發現,兩種仿真的結果完全相同。

開創先河

此 GN&C 項目在許多方面為 NASA 開辟了新道路。Simulink 和 Embedded Coder 使得來自 NASA、Lockheed 和其他承包商的領域專家構成的大型團隊能夠為復雜的軌道和場景開發算法,在已有的仿真環境中運行仿真,并生成最終部署在飛船上的飛行軟件代碼。

對于像這樣的長期項目而言,機構的需求和重點發生轉變的情況并不少見。無論項目需要向哪個方向發展,使用模型中捕獲的算法都可以保證工程師對項目的把握。

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

    關注

    2551

    文章

    51177

    瀏覽量

    754296
  • 建模
    +關注

    關注

    1

    文章

    308

    瀏覽量

    60782
  • 代碼
    +關注

    關注

    30

    文章

    4793

    瀏覽量

    68703
收藏 人收藏

    評論

    相關推薦

    AI大語言模型開發步驟

    開發一個高效、準確的大語言模型是一個復雜且多階段的過程,涉及數據收集與預處理、模型架構設計、訓練與優化、評估與調試等多個環節。接下來,AI部落小編為大家詳細闡述AI大語言模型
    的頭像 發表于 12-19 11:29 ?127次閱讀

    LG AI Research使用亞馬遜云科技開發AI模型 加快癌癥診斷速度

    16日 /美通社/ -- 亞馬遜云科技在2024 re:Invent全球大會上宣布,韓國LG集團旗下人工智能研究中心LG AI Research基于全球領先的云計算平臺開發了新的病理基礎模型(FM
    的頭像 發表于 12-16 15:13 ?109次閱讀
    LG AI Research使用亞馬遜云科技<b class='flag-5'>開發</b>AI<b class='flag-5'>模型</b> <b class='flag-5'>加快</b>癌癥診斷速度

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

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

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

    在人工智能領域,大語言模型(Large Language Models, LLMs)背后,離不開高效的開發語言和工具的支持。下面,AI部落小編為您介紹大語言模型開發所依賴的主要編程語言
    的頭像 發表于 12-04 11:44 ?137次閱讀

    云端語言模型開發方法

    云端語言模型開發是一個復雜而系統的過程,涉及數據準備、模型選擇、訓練優化、部署應用等多個環節。下面,AI部落小編為您分享云端語言模型開發
    的頭像 發表于 12-02 10:48 ?148次閱讀

    大語言模型如何開發

    大語言模型開發是一個復雜且細致的過程,涵蓋了數據準備、模型架構設計、訓練、微調和部署等多個階段。以下是對大語言模型開發步驟的介紹,由AI部
    的頭像 發表于 11-04 10:14 ?156次閱讀

    如何利用Verilog-A開發器件模型

    Verilog-A對緊湊型模型的支持逐步完善,在模型的實現上扮演越來越重要的角色,已經成為緊湊模型開發的新標準。而且Verilog-A能夠在抽象級別和應用領域中擴展SPICE建模和仿真
    的頭像 發表于 10-18 14:16 ?508次閱讀
    如何利用Verilog-A<b class='flag-5'>開發</b>器件<b class='flag-5'>模型</b>

    【飛凌嵌入式OK3576-C開發板體驗】RKNN神經網絡算法開發環境搭建

    驗過程,以及實驗過程遇到的些許問題,與該文檔有所出入。沒有使用大量的篇幅重新描述實現過程,如果有同志想研究RKNN算法還是要結合RKNNSDK快速上手指南的。 二、準備開發環境 新建一個名稱
    發表于 10-10 09:28

    AI算法/模型/框架/模型庫的含義、區別與聯系

    在人工智能(Artificial Intelligence,簡稱AI)的廣闊領域中,算法模型、框架和模型庫是構成其技術生態的重要基石。它們各自承擔著不同的角色,但又緊密相連,共同推動著AI技術的不斷發展。以下是對這四者含義、區
    的頭像 發表于 07-17 17:11 ?4066次閱讀

    ai大模型算法有什么區別

    AI大模型算法是人工智能領域的兩個重要概念,它們在很多方面有著密切的聯系,但同時也存在一些明顯的區別。 定義和概念 AI大模型通常是指具有大量參數和復雜結構的人工智能模型,它們能夠處
    的頭像 發表于 07-16 10:09 ?1896次閱讀

    AI大模型與AI框架的關系

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

    基于神經網絡算法模型構建方法

    神經網絡是一種強大的機器學習算法,廣泛應用于各種領域,如圖像識別、自然語言處理、語音識別等。本文詳細介紹了基于神經網絡算法模型構建方法,包括數據預處理、網絡結構設計、訓練過程優化、模型
    的頭像 發表于 07-02 11:21 ?568次閱讀

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

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

    聆思CSK6視覺語音大模型AI開發板入門資源合集(硬件資料、大模型語音/多模態交互/英語評測SDK合集)

    本帖最后由 jf_40317719 于 2024-6-18 17:39 編輯 視覺語音大模型 AI 開發套件( CSK6-MIX )是圍繞 CSK6011A 芯片設計的具備豐富語音圖像功能
    發表于 06-18 17:33

    浪潮信息發布企業大模型開發平臺“元腦企智”EPAI

    應用提供高效、易用、安全的端到端開發平臺,提供數據準備、模型訓練、知識檢索、應用框架等系列工具,支持調度多元算力和多模算法,幫助企業高效開發部署生成式AI應用、打造智能生產力。
    的頭像 發表于 04-18 10:12 ?399次閱讀
    浪潮信息發布企業大<b class='flag-5'>模型</b><b class='flag-5'>開發</b>平臺“元腦企智”EPAI
    主站蜘蛛池模板: 草莓在线观看| 久久人妻AV一区二区软件| 国产人A片在线乱码视频| 女人夜夜春| 91久久精品一区二区三区| 经典三级四虎在线观看| 亚洲国产第一| 国产免费内射又粗又爽密桃视频| 日日夜夜狠狠干| 亚洲国产在线观看免费视频| 国产黄a三级三级三级| 挤奶门事件完整照片| 羞羞答答的免费视频在线观看| 国产成人小视频在线观看| 麻生希第一部快播| 中文字幕1| 免费观看美女的网站| 97在线超碰免费视频| 欧美成人猛片aaaaaaa| wankz tv videos国产| 色尼玛亚洲| 国产午夜精品不卡观看| 亚洲日韩国产成网站在线| 久久日本精品国产精品| 91在线一区二区| 日韩欧美一级| 97精品视频| 欧美日韩视频高清一区| 成人在线高清不卡免费视频| 双性大乳浪受噗呲噗呲h总| 国产精品爽爽久久久久久竹菊| 亚洲免费观看视频| 久久这里只有精品无码3D| asian4you裸模| 无码国产成人777爽死| 精品在线观看一区| 91亚洲精品福利在线播放| 色欲国产麻豆一精品一AV一免费 | 无限资源在线观看高清| 一本之道加勒比在线观看| 凹凸精品视频分类视频|