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

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

3天內不再提示

在軟件定義汽車的大背景下,MathWorks如何更好地賦能汽車設計

Felix分析 ? 來源:電子發(fā)燒友網 ? 作者:吳子鵬 ? 2024-09-18 00:03 ? 次閱讀

電子發(fā)燒友網報道(文/吳子鵬)未來的汽車將更多地依賴于以AI人工智能)為核心的軟件技術,而非傳統(tǒng)的機械性能或物理配置,這便是軟件定義汽車的核心要義。當軟件逐漸成為智能汽車差異化的核心,軟件定義汽車的趨勢已經不可阻擋。

在軟件定義汽車這一全新的架構里,AI是底層核心技術,智能化系統(tǒng)將遍布整車的每一個角落。在2024MathWorks中國汽車年會上,MathWorks開發(fā)總監(jiān)JonCherrie表示,為了增強對汽車智能化工程系統(tǒng)的信心,有五點是非常重要的,分別是數(shù)據(jù)管理和準備、AI模型開發(fā)和訓練、AI集成/系統(tǒng)驗證和確認、部署和運行監(jiān)控、監(jiān)管和治理。針對這五大方向,MathWorks都能夠提供極具競爭力的解決方案,包括和芯片公司深度合作,讓汽車工程師在不需要深入了解芯片的情況下,就可以高效部署代碼,實現(xiàn)行業(yè)領先的智能化系統(tǒng)設計。

MathWorks開發(fā)總監(jiān)JonCherrie

幫助汽車工程師應對EEA集成帶來的軟件設計挑戰(zhàn)

軟件定義汽車需要更加先進的EEA(Electronic/ElectricalArchitecture,電子電氣架構)。先進的EEA支持快速迭代升級,使得汽車不再僅僅是硬件的堆砌,而是可以通過軟件更新不斷進化,為用戶提供更加豐富、個性化的功能和服務。

不過,先進的EEA將復雜的電子控制系統(tǒng)簡化為幾個核心域控制器,如動力域、底盤域、車身域,最終必將走向中央集成。正如MathWorks中國區(qū)汽車行業(yè)經理周斌所言,EEA升級之后,相較于傳統(tǒng)分布式的EEA,軟件復雜度將急劇增加。比如,在當前的汽車域融合階段,算法部署或者軟件開發(fā)就需要考慮不同模塊之間的交互或跨域的交互,帶來的問題包括軟件架構或者中間件的差異性,比如ROS、CyberRT、DDS和AUTOSAR之間會有較為明顯的差異。此時,汽車工程師需要考慮的問題是如何確保一套算法能夠在不同的芯片和芯片架構下靈活部署和移植,MathWorks在模型和算法開發(fā)方面的優(yōu)勢是,能夠提供適配不同軟件架構、不同中間件和不同部署目標的工具箱,汽車工程師可以參照基于模型設計的參考流程,實現(xiàn)算法模塊的快速移植,最終實現(xiàn)算法或模型的重用。

MathWorks中國區(qū)汽車行業(yè)經理周斌

舉一個例子,在Simulink?系列方案里,汽車工程師可以很容易找到SimulinkCoder、EmbeddedCoder、DDSBlockset、AUTOSARBlockset等方案進行軟件開發(fā),這些工具可以幫助汽車工程師快速生成用于不同芯片且架構不同的算法、模型和代碼,并可以根據(jù)參考流程實現(xiàn)快速的遷移。具體來看,DDSBlockset提供多種App和模塊,用于對通過數(shù)據(jù)分發(fā)服務(DDS)中間件發(fā)布或訂閱數(shù)據(jù)的軟件應用進行建模和仿真。該模塊集包括DDS字典,用于在Simulink中管理、創(chuàng)建和編輯DDS定義。汽車工程師可以導入XML文件形式的DDS設定,以創(chuàng)建一個Simulink骨架模型,作為開發(fā)DDS應用算法的起點。DDSBlockset也可以從Simulink模型生成C++代碼和XML文件(使用EmbeddedCoder)。

在JonCherrie的演講中,以及周斌的媒體問答中都提到了MathWorks和英飛凌之間的合作,這也是MathWorks為英飛凌AURIXTC4x芯片定制開發(fā)軟件工具,幫助汽車用戶實現(xiàn)快速開發(fā)的典型案例。在這個案例中,基于EmbeddedCoder和SoCBlockset工具箱定制的硬件支持包(HardwareSupportPackage)讓汽車工程師無需深入了解英飛凌AURIXTC4x芯片就可以在其產品上快速設計、仿真和部署Simulink模型,并運行在不同內核上,這個支持包有非常多的特征優(yōu)勢,包括:

·將Simulink模型轉換為可執(zhí)行代碼

·在單核(TriCore0)上使用TriCore特定的代碼生成快速原型;

在多個TriCore?內核和PPU上運行分區(qū)算法,并分析算法的資源使用和任務執(zhí)行

·包括外圍驅動模塊和快速啟動示例(例如:FOC電機控制)

·支持TASKINGSmartCode,GreenHills?MULTI和HighTecLLVM等編譯器;

·為TriCore?和PPU生成優(yōu)化的代碼,并能夠在TriCore和PPU上執(zhí)行處理器在環(huán)(PIL)測試,

讓AI更好地融入汽車算法和模型

在汽車智能化升級的當下,MathWorks也非常注重這方面的工具升級和覆蓋。如JonCherrie在交流時談到的,無論是當前熱門的智能駕駛,還是車上各種智能控制終端,MathWorks都能夠提供真正端到端的解決方案。MATLAB?系列工具中的DeepLearningToolbox就是這方面的代表,可用于設計、訓練、分析和仿真深度學習網絡。DeepLearningToolbox提供用于設計、實現(xiàn)和仿真深度神經網絡的函數(shù)、App和Simulink模塊。該工具箱提供了一個框架來創(chuàng)建和使用多種類型的網絡,如卷積神經網絡(CNN)和變換器,也可用于與其他深度學習框架進行互操作,汽車工程師可以導入PyTorch、TensorFlow和ONNX模型進行推斷、遷移學習、仿真和部署。

當然,在將最新AI技術引入汽車算法和模型設計時,數(shù)據(jù)也會變得非常重要,高質量的數(shù)據(jù)集能夠顯著提高AI算法和模型的精度,并減少訓練時長。周斌認為,數(shù)據(jù)標注和數(shù)據(jù)清洗都是數(shù)據(jù)準備的重要組成部分,MATLAB提供了豐富、強大的數(shù)據(jù)分析和可視化工具,如數(shù)據(jù)標注、數(shù)據(jù)合成等,再結合Simulink的仿真和基于模型的設計能夠幫助不同的車企完成數(shù)據(jù)、算法和模型的融合,幫助OEM和Tier1提升開發(fā)效率。最終,如何驗證這些算法和模型也非常重要,Simulink提供一個完整的測試仿真框架和工具,可以將所有模型集成到同一個平臺上,實現(xiàn)閉環(huán)的系統(tǒng)仿真,來驗證AI模型的可靠性。

幫助汽車OEM降本增效

無論是更先進的EEA升級,還是當前國內的汽車大環(huán)境,汽車OEM都需要面臨一個很嚴峻的挑戰(zhàn),那就是如何實現(xiàn)降本增效,以應對“市場內卷”。周斌稱,卷成本、卷價格給汽車行業(yè)從業(yè)者帶來了非常大的壓力,降本增效便成為整個汽車行業(yè)的核心訴求,MathWorks也提供了相應的產品和應用支持,幫助汽車OEM和Tier1實現(xiàn)這一目標。

對此,JonCherrie和周斌都提到了Simscape產品系列中的SimscapeBattery。SimscapeBattery為設計電池系統(tǒng)提供設計工具和參數(shù)化模型,汽車工程師可以創(chuàng)建數(shù)字孿生,運行電池組架構的虛擬測試,設計電池管理系統(tǒng),以及評估正常條件和故障條件下的電池系統(tǒng)行為。另外,電池組和電池管理系統(tǒng)的參數(shù)化模型可演示操作,包括電池平衡和荷電狀態(tài)估計。汽車工程師可以使用這些示例來確定電芯需求,執(zhí)行權衡分析和硬件在環(huán)(HIL)測試,并生成可讀且高效的C/C++代碼。

通過使用MATLAB和Simulink,汽車工程師可以完成從模型開發(fā)、到系統(tǒng)集成、再到產品硬件部署的完整工作流程,實現(xiàn)整個電池系統(tǒng)開發(fā)的降本增效。另外,利用AI驅動的虛擬傳感器估計電池電量狀態(tài)SOC和電池健康狀態(tài)SOH也是非常典型的例子。

在整車開發(fā)環(huán)節(jié),汽車OEM正在致力于將DevOps工作流和經典的V模型結合,為此MathWorks提供了基于模型設計的開發(fā)平臺,幫助汽車OEM實現(xiàn)持續(xù)集成、持續(xù)測試的需求,以滿足質量要求并提升軟件交付速度。

結語

軟件定義汽車讓整個汽車開發(fā)流程發(fā)生了巨大的變化,AI這項底層技術在汽車功能開發(fā)中發(fā)揮著越來越關鍵的作用。同時,國內汽車大環(huán)境要求汽車OEM和Tier1需要更加注重降本增效,因此如何讓AI技術顯著提升生產力,增強汽車工程的設計和控制系統(tǒng)是整個行業(yè)面臨的機遇和挑戰(zhàn)。MATLAB和Simulink作為汽車工程師的可靠合作伙伴,將從基于模型的系統(tǒng)和軟件仿真、基于數(shù)據(jù)驅動的人工智能等產品全面賦能汽車設計。


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

    關注

    69

    文章

    4569

    瀏覽量

    86693
  • MathWorks
    +關注

    關注

    16

    文章

    68

    瀏覽量

    61124
  • 汽車設計
    +關注

    關注

    1

    文章

    24

    瀏覽量

    10176
收藏 人收藏

    評論

    相關推薦

    軟件定義汽車背景 基于安全芯片可信架構 紫光同芯智慧出行

    伴隨車聯(lián)網的發(fā)展,智能汽車正不斷強化車輛與內外部環(huán)境的交互,實現(xiàn)車與車、車與路、車與云、車與人等全方位的連接,而這也使得車載信息與數(shù)據(jù)安全面臨著全新的挑戰(zhàn)——公開數(shù)據(jù)顯示,截至2023年8月底,智能
    的頭像 發(fā)表于 07-03 11:48 ?1782次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b><b class='flag-5'>背景</b><b class='flag-5'>下</b> 基于安全芯片可信架構 紫光同芯<b class='flag-5'>賦</b><b class='flag-5'>能</b>智慧出行

    NVIDIA理想汽車共同推進智能駕駛和智能座艙技術創(chuàng)新

    智能化已成為汽車行業(yè)發(fā)展的新引擎,NVIDIA 正在理想汽車共同推進智能駕駛和智能座艙技術創(chuàng)新。 ? 作為中國新能源汽車制造商和造車新勢
    的頭像 發(fā)表于 07-01 18:21 ?1589次閱讀

    恩智浦發(fā)布S32 CoreRide平臺,展示5nm處理器方案,軟件定義汽車發(fā)展

    處理器的最新方案。恩智浦S32 CoreRide平臺以及S32N55處理器是該公司面向軟件定義汽車需求推出的中央計算平臺,提供安全、實時和應用處理的可擴展組合,更好
    的頭像 發(fā)表于 06-03 07:11 ?3542次閱讀
    恩智浦發(fā)布S32 CoreRide平臺,展示5nm處理器方案,<b class='flag-5'>賦</b><b class='flag-5'>能</b><b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>發(fā)展

    軟件定義汽車,通信連接世界 | 2024汽車軟件與通信大會開幕

    5月28日-30日,江蘇省工業(yè)和信息化廳、智能汽車安全技術全國重點實驗室指導,由中國中檢所屬中國汽車工程研究院股份有限公司(稱:中國汽
    的頭像 發(fā)表于 05-30 17:09 ?295次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>,通信連接世界 | 2024<b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>與通信大會開幕

    MediaTek發(fā)布天璣汽車平臺新品,智能汽車的體驗革新

    MediaTek 發(fā)布天璣汽車平臺新品,以先進的生成式 AI 技術智能汽車的體驗革新。天璣汽車座艙平臺 CT-X1 采用卓越的 3nm
    的頭像 發(fā)表于 04-28 10:02 ?522次閱讀
    MediaTek發(fā)布天璣<b class='flag-5'>汽車</b>平臺新品,<b class='flag-5'>賦</b><b class='flag-5'>能</b>智能<b class='flag-5'>汽車</b>的體驗革新

    關于軟件定義汽車,麥格納怎么看

    ? 隨著智能化、網聯(lián)化的深入發(fā)展,車輛的核心競爭力已經不再停留在傳統(tǒng)的硬件層面,軟件賦予了汽車更高的靈活性和可升級性,軟件車輛成為大勢所
    的頭像 發(fā)表于 04-11 10:43 ?523次閱讀

    汽車軟件開發(fā)CAEdge框架關鍵技術

    軟件定義汽車中,汽車功能主要通過軟件實現(xiàn),不再僅僅依賴硬件。這種將
    發(fā)表于 01-24 14:16 ?407次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>開發(fā)CAEdge框架關鍵技術

    新思科技攜手AWS加速軟件定義汽車的驗證

    流媒體視頻、聲控操作、功能多樣化的APP......以前屬于智能手機的功能,軟件定義汽車(SDV)時代,也可以同樣出現(xiàn)在汽車上。
    的頭像 發(fā)表于 01-17 09:15 ?627次閱讀

    英特爾2024年CES上推出首款軟件定義汽車SoC芯片

    英特爾2024年CES上推出首款軟件定義汽車SoC芯片,也是全球首款采用Chiplet的車規(guī)級芯片。
    的頭像 發(fā)表于 01-12 11:40 ?2452次閱讀
    英特爾<b class='flag-5'>在</b>2024年CES上推出首款<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>SoC芯片

    經緯恒潤2023年汽車電子軟件研發(fā)技術研討會圓滿落幕!

    近日,經緯恒潤以“合作發(fā)展,增效”為主題的新架構汽車電子軟件研發(fā)技術研討會在北京、重慶、上海、廣州地區(qū)隆重舉行。作為本次活動主辦方,經
    的頭像 發(fā)表于 01-03 08:00 ?368次閱讀
    經緯恒潤2023年<b class='flag-5'>汽車</b>電子<b class='flag-5'>軟件</b>研發(fā)技術研討會圓滿落幕!

    什么是“軟件定義汽車”?各大車企的軟件定義汽車戰(zhàn)略

    要實現(xiàn)軟件定義汽車,除了電子/電氣架構的升級,用于軟硬件分離解耦的集成ECU(電子控制單元)也是必不可少的。另外還提到,為此需要一種稱為“虛擬機(hypervisor)”的技術單個E
    發(fā)表于 12-22 11:11 ?417次閱讀
    什么是“<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>”?各大車企的<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>戰(zhàn)略

    LabVIEW使用軟件定義進行汽車電子測試

    LabVIEW使用軟件定義進行汽車電子測試 電子元件的邏輯和穩(wěn)健性一直都是需要評估的對象。過去,汽車僅使用幾種電子元件來執(zhí)行簡單的功能,每個元件都是
    發(fā)表于 11-29 18:28

    軟件定義汽車下的網絡安全挑戰(zhàn)與應對

    軟件定義汽車汽車EEA集中化,網聯(lián)化,智能化,以及法律法規(guī)的強制監(jiān)管下,也對車輛網絡安全的生命周期開發(fā)和維護提出更高要求并衍生出新的挑戰(zhàn)
    的頭像 發(fā)表于 11-16 15:39 ?567次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>下的網絡安全挑戰(zhàn)與應對

    軟件定義汽車vECU虛擬控制器集成開發(fā)與測試

    軟件定義汽車”即軟件將深度參與到汽車定義、開發(fā)、驗證、銷售、服務等過程中,并不斷改變和優(yōu)化各
    發(fā)表于 11-09 11:49 ?825次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>vECU虛擬控制器集成開發(fā)與測試

    從硬件定義汽車過渡到軟件定義汽車的主要趨勢

    軟件定義汽車(SDV)不再是愿景,轉型已全面啟動,使成熟度成為汽車廠商競爭激烈的市場中最重要的差異化因素之一。每個制造商都必須經歷三個“階
    的頭像 發(fā)表于 09-22 15:40 ?782次閱讀
    從硬件<b class='flag-5'>定義</b><b class='flag-5'>汽車</b>過渡到<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>的主要趨勢