91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于基于模型的設(shè)計(jì)加快NASA GNC算法開(kāi)發(fā)教程和應(yīng)用

MATLAB ? 來(lái)源:djl ? 作者:Scott Tamblyn, NASA, ? 2019-09-18 17:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NASA的Orion載人探索飛船專為深空飛行任務(wù)而設(shè)計(jì),將搭載新一代宇航員到達(dá)整個(gè)太陽(yáng)系中遠(yuǎn)超過(guò)近地軌道的多個(gè)目的地,如小行星、月球,并最終到達(dá)火星。Orion 將取代航天飛機(jī),成為該機(jī)構(gòu)進(jìn)行人類太空探索的主要工具。

當(dāng) Orion 載人飛船的GN&C(制導(dǎo)、導(dǎo)航與控制)系統(tǒng)進(jìn)行關(guān)鍵設(shè)計(jì)審查 (CDR) 時(shí),超過(guò) 90% 的軟件已經(jīng)成功開(kāi)發(fā)——這是 NASA 首次接受如此規(guī)模和復(fù)雜性的項(xiàng)目。此成就在很大程度上得益于使用基于模型的設(shè)計(jì)這一新的開(kāi)發(fā)方法。

大多數(shù)NASA GN&C項(xiàng)目遵循傳統(tǒng)流程:專家和分析師通過(guò)詳細(xì)的需求文檔指定核心算法。關(guān)鍵設(shè)計(jì)審查之后,這些文檔將移交給飛行軟件工程師,進(jìn)而實(shí)現(xiàn)正式的飛行軟件。這一過(guò)程通常需要數(shù)年時(shí)間,因?yàn)橹挥性谕瓿梢?guī)范之后才能開(kāi)始編碼,等到測(cè)試代碼則需要更久。

關(guān)于基于模型的設(shè)計(jì)加快NASA GNC算法開(kāi)發(fā)教程和應(yīng)用


Orion設(shè)計(jì)流程框圖。圖像由 NASA 提供。

NASA、Lockheed Martin和其他承包商通力合作,基于模型的設(shè)計(jì)理念,為Orion設(shè)計(jì)并開(kāi)發(fā)了GN&C飛行算法。通過(guò)Simulink模型作為可執(zhí)行規(guī)范,并自動(dòng)生成飛行軟件,使這些機(jī)構(gòu)能夠同時(shí)實(shí)現(xiàn)GN&C算法和飛行軟件開(kāi)發(fā)。因此,GN&C分析師可直接處理可執(zhí)行算法模型,而不需要軟件開(kāi)發(fā)人員提供解釋文檔。

設(shè)計(jì)和分析環(huán)境與飛行軟件開(kāi)發(fā)環(huán)境的合并,使聯(lián)合小組能夠在早期發(fā)現(xiàn)并解決問(wèn)題,從而節(jié)省整體開(kāi)發(fā)時(shí)間至少一年。

關(guān)于基于模型的設(shè)計(jì)加快NASA GNC算法開(kāi)發(fā)教程和應(yīng)用


傳統(tǒng)設(shè)計(jì)流程與開(kāi)發(fā) Orion GN&C 軟件的方法的原理圖比較。

為新方法奠定基礎(chǔ)

盡管 Lockheed Martin 已經(jīng)熟悉基于模型的設(shè)計(jì),但這種方法代表了許多 NASA工程師和承包商的模式轉(zhuǎn)變。

通過(guò)制定建模標(biāo)準(zhǔn),讓來(lái)自多家機(jī)構(gòu)的約100名工程師致力于 GN&C 算法開(kāi)發(fā),構(gòu)建風(fēng)格一致的模型,了解彼此的工作并高效協(xié)作。這些標(biāo)準(zhǔn)確保了所有模型清晰可讀,對(duì)于使用模型作為文檔的大型團(tuán)隊(duì)尤其重要。

開(kāi)發(fā)和集成GN&C 算法

開(kāi)發(fā)GN&C系統(tǒng)架構(gòu)的第一步是創(chuàng)建“空箱架構(gòu)”(EBA)。EBA 包含大約100個(gè)功能模塊,或稱計(jì)算機(jī)軟件單元 (CSU)。

整個(gè)模型由一百多個(gè) Simulink 庫(kù)模塊和組件構(gòu)成。由于 CSU 被指定為模型引用模塊,每個(gè)單元在傳遞到飛行軟件團(tuán)隊(duì)之前,可以在臺(tái)式機(jī)上進(jìn)行徹底仿真。之后,工程師使用 Simulink Verification and Validation 和Simulink Model Advisor 工具來(lái)驗(yàn)證該模型是否滿足建模的標(biāo)準(zhǔn)。

工程師還同時(shí)生成代碼,以確保模型中沒(méi)有阻止代碼生成的問(wèn)題。在交付審查時(shí),工程師不但提供 Simulink 模塊,還提供單元測(cè)試的測(cè)試輸入和預(yù)期的測(cè)試輸出。

關(guān)于基于模型的設(shè)計(jì)加快NASA GNC算法開(kāi)發(fā)教程和應(yīng)用


GN&C算法和FSW開(kāi)發(fā)流程

為了驗(yàn)證整個(gè) GN&C 軟件, NASA使用了持續(xù)完善了超過(guò) 20 年之久的Trick,一種高保真、六自由度仿真基礎(chǔ)結(jié)構(gòu) 。仿真環(huán)境包括飛船傳感器(如慣性測(cè)量單元和星敏感器)和效應(yīng)器(例如反作用控制系統(tǒng))以及空氣動(dòng)力學(xué)、重力和空間環(huán)境的數(shù)學(xué)模型。

使用 Embedded Coder 生成代碼

通過(guò)使用Embedded Coder,大多數(shù)C++ 飛行代碼在CDR 之前便自動(dòng)從Simulink模型中產(chǎn)生。在這一階段使用Embedded Coder生成代碼,除了節(jié)省時(shí)間和降低風(fēng)險(xiǎn)外,還提供三大優(yōu)勢(shì):

可以驗(yàn)證能夠生成最終部署到目標(biāo)飛船上的代碼,其結(jié)果與 Simulink 源模型仿真相同;

給習(xí)慣于自己編碼的工程師檢查生成代碼的機(jī)會(huì),甚至可以在生成的代碼中直接調(diào)試;

通過(guò)將生成的代碼直接嵌入 Trick 仿真基礎(chǔ)結(jié)構(gòu),幫助分析人員深刻認(rèn)識(shí)閉環(huán)運(yùn)行時(shí)性能。

Simulink是運(yùn)行閉環(huán)仿真的理想工具,因?yàn)樗慕换ナ娇梢暬h(huán)境可幫助工程師快速發(fā)現(xiàn)和解決問(wèn)題。不過(guò),對(duì)于如此全面的分析驗(yàn)證測(cè)試,仿真速度是一項(xiàng)更重要的考慮因素。

閉環(huán)仿真采用嵌入Trick的生成代碼,執(zhí)行速度比實(shí)時(shí)快大約10倍。因此,整整 10 天的 Orion 任務(wù)可以在短短一天內(nèi)仿真。工程師通過(guò)兩種方法進(jìn)行入門級(jí)仿真:使用 Simulink 模型驅(qū)動(dòng) Trick ;將生成的代碼嵌入 Trick。比較發(fā)現(xiàn),兩種仿真的結(jié)果完全相同。

開(kāi)創(chuàng)先河

此 GN&C 項(xiàng)目在許多方面為 NASA 開(kāi)辟了新道路。Simulink 和 Embedded Coder 使得來(lái)自 NASA、Lockheed 和其他承包商的領(lǐng)域?qū)<覙?gòu)成的大型團(tuán)隊(duì)能夠?yàn)閺?fù)雜的軌道和場(chǎng)景開(kāi)發(fā)算法,在已有的仿真環(huán)境中運(yùn)行仿真,并生成最終部署在飛船上的飛行軟件代碼。

對(duì)于像這樣的長(zhǎng)期項(xiàng)目而言,機(jī)構(gòu)的需求和重點(diǎn)發(fā)生轉(zhuǎn)變的情況并不少見(jiàn)。無(wú)論項(xiàng)目需要向哪個(gè)方向發(fā)展,使用模型中捕獲的算法都可以保證工程師對(duì)項(xiàng)目的把握。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2577

    文章

    55180

    瀏覽量

    792349
  • 建模
    +關(guān)注

    關(guān)注

    1

    文章

    322

    瀏覽量

    63378
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4972

    瀏覽量

    74113
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    算法工程師需要具備哪些技能?

    景:神經(jīng)網(wǎng)絡(luò)中的權(quán)重矩陣計(jì)算、降維算法(如PCA)等。 概率論與數(shù)理統(tǒng)計(jì)核心內(nèi)容:貝葉斯定理、最大似然估計(jì)、假設(shè)檢驗(yàn)等。應(yīng)用場(chǎng)景:模型不確定性分析、A/B測(cè)試效果評(píng)估等。 微積分核心內(nèi)容:導(dǎo)數(shù)、梯度
    發(fā)表于 02-27 10:53

    項(xiàng)目數(shù)據(jù)稀缺,算法開(kāi)發(fā)怎么辦?

    算法開(kāi)發(fā)需要進(jìn)行大量的數(shù)據(jù)標(biāo)注,來(lái)創(chuàng)建適合的算法模型,這個(gè)過(guò)程需要花費(fèi)大量的時(shí)間精力。因此,基于這樣的前提,許多大公司就可以挑選項(xiàng)目進(jìn)行開(kāi)發(fā)
    的頭像 發(fā)表于 02-03 17:51 ?124次閱讀
    項(xiàng)目數(shù)據(jù)稀缺,<b class='flag-5'>算法</b><b class='flag-5'>開(kāi)發(fā)</b>怎么辦?

    曠視借助大模型與智能體推動(dòng)算法落地

    當(dāng)下,AI技術(shù)繁榮無(wú)比,但無(wú)數(shù)企業(yè)卻陷入“叫好不叫座”的困境:算法模型很先進(jìn),但一到真實(shí)的行業(yè)場(chǎng)景中就“水土不服”。問(wèn)題究竟出在哪?大模型和智能體的興起,又為我們提供了怎樣的新解題思路?本文將深入探討
    的頭像 發(fā)表于 10-11 14:04 ?630次閱讀

    模板驅(qū)動(dòng) 無(wú)需訓(xùn)練數(shù)據(jù) SmartDP解決小樣本AI算法模型開(kāi)發(fā)難題

    算法作為軟實(shí)力,其水平直接影響著目標(biāo)檢測(cè)識(shí)別的能力。兩年前,慧視光電推出了零基礎(chǔ)的基于yolo系列算法架構(gòu)的AI算法開(kāi)發(fā)平臺(tái)SpeedDP,此平臺(tái)能夠通過(guò)數(shù)據(jù)驅(qū)動(dòng)
    的頭像 發(fā)表于 09-09 17:57 ?1442次閱讀
    模板驅(qū)動(dòng)  無(wú)需訓(xùn)練數(shù)據(jù)  SmartDP解決小樣本AI<b class='flag-5'>算法</b><b class='flag-5'>模型</b><b class='flag-5'>開(kāi)發(fā)</b>難題

    IBM聯(lián)合NASA發(fā)布開(kāi)源AI模型重要突破

    近日,IBM(紐交所代碼:IBM)與美國(guó)國(guó)家航空航天局 (NASA) 聯(lián)合發(fā)布了一款開(kāi)創(chuàng)性的開(kāi)源基礎(chǔ)模型,可理解高分辨率的太陽(yáng)觀測(cè)數(shù)據(jù),從而預(yù)測(cè)太陽(yáng)活動(dòng)對(duì)地球和太空技術(shù)的影響。該模型名為“Surya
    的頭像 發(fā)表于 09-02 09:16 ?958次閱讀

    移遠(yuǎn)通信飛鳶AIoT大模型應(yīng)用算法成功通過(guò)備案

    近日,第十二批境內(nèi)深度合成服務(wù)算法備案信息發(fā)布,移遠(yuǎn)通信"飛鳶AIoT大模型應(yīng)用算法"榜上有名。這標(biāo)志著該算法在技術(shù)合規(guī)性、安全可控性及社會(huì)價(jià)值上獲得權(quán)威認(rèn)可,彰顯了移遠(yuǎn)通信在
    的頭像 發(fā)表于 08-06 08:48 ?960次閱讀
    移遠(yuǎn)通信飛鳶AIoT大<b class='flag-5'>模型</b>應(yīng)用<b class='flag-5'>算法</b>成功通過(guò)備案

    領(lǐng)跑AIoT的關(guān)鍵一步!移遠(yuǎn)大模型應(yīng)用算法成功通過(guò)備案

    近日,第十二批境內(nèi)深度合成服務(wù)算法備案信息發(fā)布“飛鳶AIoT大模型應(yīng)用算法”榜上有名這標(biāo)志著該算法在技術(shù)合規(guī)性、安全可控性以及社會(huì)價(jià)值上獲得權(quán)威認(rèn)可彰顯了移遠(yuǎn)通信在AI領(lǐng)域的深厚技術(shù)積
    的頭像 發(fā)表于 08-05 19:05 ?904次閱讀
    領(lǐng)跑AIoT的關(guān)鍵一步!移遠(yuǎn)大<b class='flag-5'>模型</b>應(yīng)用<b class='flag-5'>算法</b>成功通過(guò)備案

    【嘉楠堪智K230開(kāi)發(fā)板試用體驗(yàn)】K230機(jī)器視覺(jué)相關(guān)功能體驗(yàn)

    看出Canny算法的檢測(cè)效果更好,但這也直接影響了視頻的幀率,使得Canny算法的檢測(cè)幀率更低。 關(guān)于圖像檢測(cè)的其他功能就不在這里一一介紹了。 碼類識(shí)別 因?yàn)镵230使用MicroPython進(jìn)行
    發(fā)表于 07-08 17:25

    BMS simuli<x>nk完整模型(包含:SOC、主動(dòng)均衡等算法

    BMS simulink完整模型(包含:SOC、主動(dòng)均衡等算法
    發(fā)表于 06-08 09:54 ?5次下載

    如何將一個(gè)FA模型開(kāi)發(fā)的聲明式范式應(yīng)用切換到Stage模型

    模型切換概述 本文介紹如何將一個(gè)FA模型開(kāi)發(fā)的聲明式范式應(yīng)用切換到Stage模型,您需要完成如下動(dòng)作: 工程切換:新建一個(gè)Stage模型
    發(fā)表于 06-04 06:22

    KaihongOS操作系統(tǒng)FA模型與Stage模型介紹

    FA模型與Stage模型介紹 KaihongOS操作系統(tǒng)中,F(xiàn)A模型(Feature Ability)和Stage模型是兩種不同的應(yīng)用模型
    發(fā)表于 04-24 07:27

    基于RV1126開(kāi)發(fā)板的AI算法開(kāi)發(fā)流程

    AI算法開(kāi)發(fā)流程由需求分析到準(zhǔn)備數(shù)據(jù),然后到選取模型,訓(xùn)練模型,接著模型轉(zhuǎn)換后進(jìn)行模型部署
    的頭像 發(fā)表于 04-18 14:03 ?2403次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)</b>板的AI<b class='flag-5'>算法</b><b class='flag-5'>開(kāi)發(fā)</b>流程

    基于RV1126開(kāi)發(fā)板的AI算法開(kāi)發(fā)流程

    AI算法開(kāi)發(fā)流程由需求分析到準(zhǔn)備數(shù)據(jù),然后到選取模型,訓(xùn)練模型,接著模型轉(zhuǎn)換后進(jìn)行模型部署
    的頭像 發(fā)表于 04-18 10:47 ?1130次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)</b>板的AI<b class='flag-5'>算法</b><b class='flag-5'>開(kāi)發(fā)</b>流程

    基于RV1126開(kāi)發(fā)板的rknn-toolkit-lite使用方法

    譯的模型,短短幾行代碼即可完成算法的推理,大幅降低開(kāi)發(fā)成本。同時(shí)很多不熟悉C/C++的算法開(kāi)發(fā)人員有效降低
    的頭像 發(fā)表于 04-15 17:33 ?1230次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)</b>板的rknn-toolkit-lite使用方法

    樹(shù)莓派進(jìn)軍 NASA ?

    NASA科學(xué)家杰米·莫拉羅(JamieMolaro)博士計(jì)劃利用RaspberryPi地震儀和一臺(tái)小型探測(cè)車,開(kāi)展一項(xiàng)可能具有突破性意義的研究。杰米一直在開(kāi)發(fā)NASA開(kāi)源漫游者的有效載荷版本2018
    的頭像 發(fā)表于 04-14 15:52 ?747次閱讀
    樹(shù)莓派進(jìn)軍 <b class='flag-5'>NASA</b> ?