一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲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ì)開發(fā)符合 DO-178B A級(jí)的飛行軟件的開發(fā)和設(shè)計(jì)

MATLAB ? 來源:djl ? 2019-09-12 16:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2011 年,當(dāng)一系列風(fēng)暴橫掃紐約州南部時(shí),約翰遜市的 BAE 系統(tǒng)公司的設(shè)備遭洪水淹沒,水量超過 1600 萬加侖。洪水造成的損壞包括:計(jì)算機(jī)系統(tǒng)、文件和整個(gè)工作區(qū)域,威脅到許多正在進(jìn)行的項(xiàng)目,這些項(xiàng)目包括開發(fā)世界上第一個(gè)電傳 (FBW) 中型商用飛機(jī)的飛行控制計(jì)算機(jī) (FCC) 軟件。

基于模型設(shè)計(jì)幫助 BAE 系統(tǒng)團(tuán)隊(duì)讓項(xiàng)目重新回到正軌,并通過 DO-178B A級(jí)認(rèn)證

BAE 系統(tǒng)公司的首要飛行控制計(jì)算機(jī)。

挑戰(zhàn)

除了天氣造成的損壞,BAE 系統(tǒng)公司的工程師們還面臨著另一個(gè)意料之外的事件。他們還需要承擔(dān)同一架飛機(jī)的第二個(gè)項(xiàng)目:為另一個(gè)飛行悠關(guān)級(jí)別的應(yīng)用開發(fā)軟件??蛻籼岢隽顺汕先f的高級(jí)別要求,為滿足這些要求,團(tuán)隊(duì)需要通過 Embedded Coder生成近 200,000 行代碼,這些代碼將與 OS 及應(yīng)用程序其余部分的手工代碼集成。

BAE 系統(tǒng)公司采用了一種開發(fā)方法,通過仿真、需求追溯、模型覆蓋分析和代碼生成等方式支持了 DO-178B 設(shè)計(jì)保證 (DAL) 級(jí)別 A 的認(rèn)證。這種方法使他們能夠有效地響應(yīng)需求變更和無法預(yù)見的事件。

解決方案

BAE 系統(tǒng)公司工程師采用基于模型設(shè)計(jì),用MATLAB、Simulink、Embedded Coder開發(fā)這些應(yīng)用程序。他們?cè)褂眠@些工具來按照 DO-178 A 級(jí)要求開發(fā)飛行軟件,這些軟件應(yīng)用在軍事和商用飛機(jī)項(xiàng)目中。

客戶通過 IBMRationalDOORS 中提供高級(jí)需求,工程師按此在Simulink中建立模型。

他們使用Simulink Requirements及其需求管理接口(RMI)提供 DOORS 的需求與Simulink模型的設(shè)計(jì)元素之間的可跟蹤性。這種方法同時(shí)支持開發(fā)和認(rèn)證。

為了模型的早期集成,團(tuán)隊(duì)使用客戶提供的測(cè)試向量在Simulink中運(yùn)行仿真。

BAE 團(tuán)隊(duì)使用Simulink Coverage分析模型覆蓋率,并確定模型中未測(cè)試的元素。在準(zhǔn)備飛行測(cè)試時(shí),他們編寫了額外的測(cè)試用例來覆蓋所有未測(cè)試的元素。

團(tuán)隊(duì)將較小的模型集成到與軟件體系結(jié)構(gòu)一致的更高層模型中,并使用Embedded Coder為兩個(gè)模型生成應(yīng)用程序代碼

“當(dāng)我們使用 Embedded Coder 從 Simulink 模型生成代碼時(shí),接手代碼的團(tuán)隊(duì)知道結(jié)果非常好,因?yàn)樗?jīng)過了調(diào)試,完全滿足需求,并且通過了用戶提供的 Simulink 測(cè)試向量的測(cè)試。這是項(xiàng)目上的一個(gè)巨大優(yōu)勢(shì)?!?/p>

——Harvey Maria Radecki, BAE Systems Electronic Solutions

經(jīng)過代碼審查和形式驗(yàn)證,飛機(jī)的飛行悠關(guān)級(jí)別軟件獲得了聯(lián)邦航空局(FAA)、歐洲航空安全局(EASA)和另一個(gè)監(jiān)管機(jī)構(gòu)的認(rèn)證,現(xiàn)在正在量產(chǎn)。

在洪水之后,團(tuán)隊(duì)利用這個(gè)機(jī)會(huì)升級(jí)他們的MATLAB、Simulink和Embedded Coder軟件。他們還建立了建模語義的最佳模式,以符合當(dāng)前工具集的發(fā)展方向,包括使用模型引用和配置集。他們?cè)谝粋€(gè)新項(xiàng)目上實(shí)施了這些最佳模式,該項(xiàng)目的規(guī)模大約是噴氣式商務(wù)飛機(jī)項(xiàng)目的 10 倍。

結(jié)果

開發(fā)效率加倍?!盎谀P驮O(shè)計(jì)比傳統(tǒng)的手工編碼方法效率要高 1.5 到 2 倍,”Weaver 說?!斑@一增長(zhǎng)涵蓋了軟件生命周期的所有方面,從高級(jí)和低級(jí)需求到編碼、集成和驗(yàn)證?!?/p>

認(rèn)證按計(jì)劃進(jìn)行?!皩⑿枨笈c模型聯(lián)系起來,在 Simulink 中持續(xù)測(cè)試,用 Embedded Coder 生成符合 DO-178B 級(jí)別 A 的產(chǎn)品代碼,這是產(chǎn)品雖然遇到挫折但依然按計(jì)劃進(jìn)行的關(guān)鍵?!?BAE 系統(tǒng)公司的應(yīng)用軟件首席工程師 Maria Radecki 說,“將文本需求追溯到模型元素實(shí)現(xiàn)的能力在認(rèn)證機(jī)構(gòu)大獲成功?!?/p>

團(tuán)隊(duì)間溝通更便利?!霸谡麄€(gè)項(xiàng)目中,我們依靠 Simulink 作為通信媒介,” Weaver 說?!懊绹?guó)、英國(guó)和巴西的團(tuán)隊(duì)都參與了這個(gè)項(xiàng)目。詳細(xì)的、定量的 Simulink 測(cè)試向量和模型是高級(jí)需求的補(bǔ)充,并使這些地理上分散的團(tuán)隊(duì)能夠輕松地相互溝通。”

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    知識(shí)分享 | 敏捷方法在基于模型軟件開發(fā)項(xiàng)目中的應(yīng)用

    傳統(tǒng)的瀑布式軟件開發(fā)流程存在諸多局限,這使得應(yīng)用敏捷原則變得尤為重要,尤其是面對(duì)復(fù)雜且不斷變化的開發(fā)環(huán)境時(shí)。作為最高效的軟件開發(fā)方法之一,基于模型
    的頭像 發(fā)表于 07-16 16:52 ?320次閱讀
    知識(shí)分享 | 敏捷方法在基于<b class='flag-5'>模型</b>的<b class='flag-5'>軟件開發(fā)</b>項(xiàng)目中的應(yīng)用

    軟件定義汽車(SDV)開發(fā)有哪些挑戰(zhàn)?SDV開發(fā)策略分享:福特汽車采用Jama Connect提升開發(fā)效率與質(zhì)量

    汽車召回事件屢屢發(fā)生,關(guān)于軟件定義汽車的開發(fā)更是挑戰(zhàn)重重,有何應(yīng)對(duì)策略?福特汽車如何借助Jama Connect應(yīng)對(duì)該挑戰(zhàn),優(yōu)化SDV開發(fā)并加速上市?更多策略,等你來探!
    的頭像 發(fā)表于 02-12 15:36 ?965次閱讀
    <b class='flag-5'>軟件</b>定義汽車(SDV)<b class='flag-5'>開發(fā)</b>有哪些挑戰(zhàn)?SDV<b class='flag-5'>開發(fā)</b>策略分享:福特汽車采用Jama Connect提升<b class='flag-5'>開發(fā)</b>效率與質(zhì)量

    IBM企業(yè)級(jí)AI開發(fā)平臺(tái)watsonx.ai上線DeepSeek R1蒸餾模型

    IBM日前宣布,DeepSeek-R1 的 Llama 3.1 8B 和 Llama 3.3 70b 蒸餾版本現(xiàn)已在 IBM 的企業(yè)級(jí) AI 開發(fā)平臺(tái) watsonx.ai 上提供。
    的頭像 發(fā)表于 02-12 10:02 ?439次閱讀

    AI開發(fā)平臺(tái)模型怎么用

    AI開發(fā)平臺(tái)極大地簡(jiǎn)化了AI應(yīng)用的開發(fā)流程,從環(huán)境搭建、模型訓(xùn)練到部署集成,每一步都提供了豐富的工具和資源。那么,AI開發(fā)平臺(tái)模型怎么用呢?
    的頭像 發(fā)表于 02-11 09:53 ?335次閱讀

    軟件定義汽車(SDV)開發(fā)有哪些挑戰(zhàn)?SDV開發(fā)策略分享:福特汽車采用Jama Connect提升開發(fā)效率與質(zhì)量

    汽車召回事件屢屢發(fā)生,關(guān)于軟件定義汽車的開發(fā)更是挑戰(zhàn)重重,有何應(yīng)對(duì)策略?福特汽車如何借助Jama Connect應(yīng)對(duì)該挑戰(zhàn),優(yōu)化SDV開發(fā)并加速上市?更多策略,等你來探!
    的頭像 發(fā)表于 01-24 13:40 ?367次閱讀

    嵌入式軟件開發(fā)符合ISO 26262 功能安全標(biāo)準(zhǔn)

    )的符合性呢?現(xiàn)在,您可以通過 “如何遵守 ISO 26262 標(biāo)準(zhǔn) ”白皮書在 ISO 26262 合規(guī)性方面搶占先機(jī)。了解如何以最佳方式加快嵌入式軟件開發(fā)符合
    發(fā)表于 01-15 12:04 ?2次下載

    AI大語言模型開發(fā)步驟

    開發(fā)一個(gè)高效、準(zhǔn)確的大語言模型是一個(gè)復(fù)雜且多階段的過程,涉及數(shù)據(jù)收集與預(yù)處理、模型架構(gòu)設(shè)計(jì)、訓(xùn)練與優(yōu)化、評(píng)估與調(diào)試等多個(gè)環(huán)節(jié)。接下來,AI部落小編為大家詳細(xì)闡述AI大語言模型
    的頭像 發(fā)表于 12-19 11:29 ?896次閱讀

    大語言模型開發(fā)框架是什么

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

    大語言模型開發(fā)語言是什么

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

    云端語言模型開發(fā)方法

    云端語言模型開發(fā)是一個(gè)復(fù)雜而系統(tǒng)的過程,涉及數(shù)據(jù)準(zhǔn)備、模型選擇、訓(xùn)練優(yōu)化、部署應(yīng)用等多個(gè)環(huán)節(jié)。下面,AI部落小編為您分享云端語言模型開發(fā)
    的頭像 發(fā)表于 12-02 10:48 ?688次閱讀

    大語言模型如何開發(fā)

    大語言模型開發(fā)是一個(gè)復(fù)雜且細(xì)致的過程,涵蓋了數(shù)據(jù)準(zhǔn)備、模型架構(gòu)設(shè)計(jì)、訓(xùn)練、微調(diào)和部署等多個(gè)階段。以下是對(duì)大語言模型開發(fā)步驟的介紹,由AI部
    的頭像 發(fā)表于 11-04 10:14 ?604次閱讀

    MathWorks公司將舉辦線上專題研討會(huì)

    MathWorks 公司將于 11 月 14 日 (周四)下午 14:00 通過騰訊會(huì)議舉行主題為 《基于模型的設(shè)計(jì)開發(fā)符合 ISO 26262 和 DO-178C 的應(yīng)用
    的頭像 發(fā)表于 10-31 16:29 ?648次閱讀

    如何利用Verilog-A開發(fā)器件模型

    Verilog-A對(duì)緊湊型模型的支持逐步完善,在模型的實(shí)現(xiàn)上扮演越來越重要的角色,已經(jīng)成為緊湊模型開發(fā)的新標(biāo)準(zhǔn)。而且Verilog-
    的頭像 發(fā)表于 10-18 14:16 ?1339次閱讀
    如何利用Verilog-<b class='flag-5'>A</b><b class='flag-5'>開發(fā)</b>器件<b class='flag-5'>模型</b>

    引領(lǐng)未來交通 Parasoft 攜手 eVTOL邁入軟件安全智能化時(shí)代

    展會(huì)上展示了為eVTOL(電動(dòng)垂直起降)飛行器和無人機(jī)領(lǐng)域量身定制的最新軟件測(cè)試解決方案。我們的技術(shù)團(tuán)隊(duì)與眾多行業(yè)領(lǐng)袖進(jìn)行了深入的交流與探討,共同探索如何借助前沿軟件測(cè)試技術(shù),提升飛行
    的頭像 發(fā)表于 09-27 09:56 ?466次閱讀
    引領(lǐng)未來交通  Parasoft 攜手 eVTOL邁入<b class='flag-5'>軟件</b>安全智能化時(shí)代

    ECU電控軟件開發(fā)及測(cè)試介紹

    本文重點(diǎn)介紹符合AutoSar架構(gòu)的應(yīng)用軟件開發(fā)、MBD開發(fā)模式下的軟件質(zhì)量評(píng)估與優(yōu)化方案、復(fù)雜場(chǎng)景下的ECU性能壓力測(cè)試方案。
    的頭像 發(fā)表于 09-26 14:25 ?4052次閱讀
    ECU電控<b class='flag-5'>軟件開發(fā)</b>及測(cè)試介紹