精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

現代汽車電子ECU開發流程及使用工具介紹

智能汽車電子與軟件 ? 來源:流動的汽車 ? 作者:流動的汽車 ? 2022-10-19 16:40 ? 次閱讀

前言

ECU即電子控制單元,從用途上講則是汽車專用微機控制器,和普通電腦一樣,由微處理器CPU)、存儲器(ROMRAM)、輸入/輸出接口(I/O)、模數轉換器(A/D)以及整形、驅動等大規模集成電路組成。隨著電動汽車的電子化、智能化、和網絡化程度越來越高,電動汽車的動力性、安全性和環保性得到大幅度提高,電控單元的數量與日俱增,在一些高檔轎車上,往往擁有幾十個甚至上百個ECU,這些ECU通過數字總線結構連接在一起,形成一個復雜的計算機局域網。

現代汽車電子電器系統的開發過程遵循如圖1所示的V型流程,該V型流程不僅適用于ECU(ElectronicControlUnit,電子控制單元)的開發過程,同樣適用于汽車上其他的電子器件甚至部件總成的開發過程。

9235d6ea-3020-11ed-ba43-dac502259ad0.png

圖1現代汽車電子電器系統的開發流程圖

1. 第一階段

系統開發的第一階段為功能設計與系統仿真測試階段,在該階段首先完成目標產品的功能設計,接著使用仿真手段完成功能的仿真測試工作,該階段的仿真測試被稱為SiL(SoftwareintheLoop,軟件在環仿真)測試,如圖2,即通過仿真模型提供控制邏輯運行過程的環境數據,驗證控制邏輯的輸出結果是否滿足用戶需求描述的要求,該階段實現的是與硬件無關的控制算法的設計。該階段常用的軟件工具為ETAS的ASCET-MD,NI的LabVIEWMathworksSimulink和Stateflow等。通過了SiL測試驗證的控制算法將進入開發的第二階段。

936f9bcc-3020-11ed-ba43-dac502259ad0.png

圖2 SiL測試Simulink模型

2. 第二階段

在系統開發的第二階段,將使用RCP(RapidControlPrototyping,快速控制原型)工具,對早期設計出來的控制算法模型進行實時環境下的功能實現,包括實際系統中涉及的各種輸入輸出、軟硬件中斷等實時特性。之后,就可以利用測試管理工具軟件進行各種測試,以檢驗控制方案對實際對象的控制效果,并在線優化控制參數。此時即使控制算法模型需要大規模修改,重新形成測試原型也只需要幾分鐘的時間。這樣在控制方案開發完成之前,即可基本確認最終的方案和實現效果。由于RCP仿真階段處于產品實物開發階段之前,因此通過RCP仿真測試,可以在設計初期發現控制邏輯在實時運行環境下存在的問題,及時修改邏輯或參數,再進行實時測試,這樣反復進行,最終產生一個完全面向用戶需求的合理可行的實時控制算法模型,進入開發的第三階段。這一階段常用的工具包括ETAS的ASCET-RP軟件和ES900硬件,NI的VeriStand軟件和CompactRIO硬件,dSPACE的MicroAutoBox硬件等。

3. 第三階段

在系統開發的第三階段,工程師將完成了RCP仿真測試的實時控制算法模型與針對ECU實物的底層驅動邏輯相結合,生成目標語言程序,并下載到ECU硬件中,從而完成控制邏輯與ECU實物的集成工作。這一階段的ECU產品在軟硬件功能上已經能夠滿足用戶的基本要求,通常廠家將這一階段的產品定義為A樣件,即產品的基本概念實現樣件,該階段樣件主要用于與用戶初步確認需求的完整性和可行性。這一階段常用的工具包括dSPACE的TargetLink軟件,ETAS的ASCET-SE軟件,ECU處理器的目標語言編譯器軟件以及ECU硬件。

4. 第四階段

在系統開發的第四階段,通常完成ECU的HiL(HardwareintheLoop,硬件在環仿真)測試,參與測試的ECU為實物,ECU運行所需的所有外部信號均由HiL設備實時提供,同時HiL設備完成ECU運行工況的實時模擬,如圖3。通過HiL測試,可以在實車測試之前發現ECU運行算法中不合理的邏輯、不匹配的參數,以及ECU不滿足法規要求、不符合電磁兼容標準的問題,進而及時整改算法軟件及ECU硬件,從而縮短產品開發周期、減少產品開發經濟投入、降低實車測試產生風險的概率。此階段的產品通常被定義為B樣件,即具備一定功能的樣件,用來進行各方面參數調整以與整車的性能相匹配。完成各項功能的HiL測試后的ECU將進入實車測試階段。這一階段常用的工具包括dSPACE的ControlDesk軟件,Simulator及SCALEXIO硬件,ETAS的LABCAROPERATOR軟件,LABCAR及ES1000硬件等。在實車測試階段,將完成控制算法中所有與車輛實際運行相關的控制參數的標定和匹配測試,還將完成各種車輛實際運行環境下的測試,例如在高溫、高寒、高海拔等環境下的測試,同時還將完成ECU產品的FMEA(FailureModeandEffectsAnalysis,潛在失效模式及后果分析)工作,通過FMEA,可以最大限度地在生產前發現產品潛在的質量問題并提出解決方案,從而在產品批量生產前完成質量改善。此階段的產品通常被定義為C樣件,即用于進行設計最終確認的產品樣件。這一階段常用的工具包括dSPACE的EIM軟件,DCIGSIs硬件,ETAS的INCA軟件,ETK硬件,以及滿足ASAMMCD標準的總線通訊工具,如Vector的CANoe軟件和CANcase硬件等。

93a283f2-3020-11ed-ba43-dac502259ad0.png

圖 3HiL測試

5. 總結

以上為一個ECU產品的開發過程概述,通過上述介紹可以了解,目前的ECU開發過程不僅在宏觀上遵循V型流程,在微觀上也滿足V型流程,即每個開發過程不僅包含了功能的開發,而且包含了相應功能的測試。得益于高效的產品開發流程以及精準的開發和測試工具,汽車電子產品的開發周期正在逐年縮短,汽車電子產品的質量要求卻在逐漸提升。

審核編輯:郭婷


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

    關注

    3024

    文章

    7868

    瀏覽量

    166497
  • 存儲器
    +關注

    關注

    38

    文章

    7452

    瀏覽量

    163602
  • ecu
    ecu
    +關注

    關注

    14

    文章

    881

    瀏覽量

    54404

原文標題:汽車ECU開發流程及使用工具介紹

文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    汽車電子控制單元(ECU)簡明指南

    ECU現代汽車的智能中樞隨著汽車科技的日新月異,眾多前沿技術不斷涌現,而電子控制單元(ECU
    的頭像 發表于 11-19 16:20 ?598次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>電子</b>控制單元(<b class='flag-5'>ECU</b>)簡明指南

    Kali Linux常用工具介紹

    Kali Linux 虛擬機中自帶了大量滲透測試工具,涵蓋了信息收集、漏洞利用、口令破解、漏洞掃描等多個方面。 以下是按分類簡要介紹一部分常用工具的使用方法: 使用方法只能當做參考,**詳細
    的頭像 發表于 11-11 09:29 ?310次閱讀

    ECU和OBD的區別

    現代汽車技術中,ECU電子控制單元)和OBD(車載診斷系統)是兩個關鍵術語。 ECU電子
    的頭像 發表于 11-05 10:31 ?515次閱讀

    ECU調校對汽車性能的影響

    現代汽車技術中,發動機控制單元(ECU)扮演著至關重要的角色。它不僅控制著發動機的燃油噴射和點火時機,還管理著進氣和排氣系統,以及與駕駛性能相關的其他多個方面。ECU調校,即對
    的頭像 發表于 11-05 10:25 ?188次閱讀

    ECU故障診斷工具 如何選擇合適的ECU

    現代汽車維修領域,電子控制單元(ECU)扮演著核心角色,負責管理車輛的多種功能。 1. 了解ECU故障診斷
    的頭像 發表于 11-05 10:23 ?187次閱讀

    同星ECU診斷與刷寫解決方案:降低了開發ECU刷寫軟件的難度!

    TOSUNECU診斷與刷寫解決方案ECU(ElectronicControlUnit)是汽車電子控制系統的核心部件,負責監控和控制汽車各個系統的運行。而診斷是
    的頭像 發表于 10-26 08:02 ?408次閱讀
    同星<b class='flag-5'>ECU</b>診斷與刷寫解決方案:降低了<b class='flag-5'>開發</b><b class='flag-5'>ECU</b>刷寫軟件的難度!

    ECU電控軟件開發及測試介紹

    本文重點介紹符合AutoSar架構的應用軟件開發、MBD開發模式下的軟件質量評估與優化方案、復雜場景下的ECU性能壓力測試方案。
    的頭像 發表于 09-26 14:25 ?3224次閱讀
    <b class='flag-5'>ECU</b>電控軟件<b class='flag-5'>開發</b>及測試<b class='flag-5'>介紹</b>

    ecu電子控制器內部故障怎么解決

    ECU電子控制單元)是現代汽車中的核心部件,負責管理發動機和車輛的其他電子系統。ECU內部故障
    的頭像 發表于 09-24 17:26 ?515次閱讀

    電子控制單元(ecu)的作用有哪些?它是如何工作的?

    電子控制單元(ECU)是現代汽車中的關鍵組件,它負責管理車輛的各種電子系統。ECU的作用非常廣泛
    的頭像 發表于 09-24 16:28 ?1181次閱讀

    汽車 ECU 設計中的有源整流及其優勢

    電子發燒友網站提供《汽車 ECU 設計中的有源整流及其優勢.pdf》資料免費下載
    發表于 09-10 10:21 ?0次下載
    <b class='flag-5'>汽車</b> <b class='flag-5'>ECU</b> 設計中的有源整流及其優勢

    ECU汽車處理架構:虛擬化和軟件定義汽車

    ? 現代汽車是工程技術的奇跡,其特點和功能在幾年前是無法想象的。但在光鮮亮麗的外表下,隱藏著日益增長的復雜性,這給汽車行業的未來帶來了重大挑戰:對車載計算日益增長的需求及其對電子控制單
    的頭像 發表于 06-26 16:56 ?749次閱讀

    ECU刷寫流程之壓縮刷寫技術解析

    現代汽車電子技術中,ECU電子控制單元)的軟件升級是一項關鍵任務。為了提高數據傳輸的效率和安全性,壓縮刷寫技術應運而生。通過數據壓縮傳輸
    的頭像 發表于 05-16 08:24 ?586次閱讀
    <b class='flag-5'>ECU</b>刷寫<b class='flag-5'>流程</b>之壓縮刷寫技術解析

    HarmonyOS開發案例:【生活健康app之編寫通用工具類】(5)

    本節將介紹日志打印、時間換算等通用工具類的編寫和使用,工具類可以簡化應用代碼編寫和業務流程處理。
    的頭像 發表于 05-11 09:58 ?504次閱讀
    HarmonyOS<b class='flag-5'>開發</b>案例:【生活健康app之編寫通<b class='flag-5'>用工具</b>類】(5)

    請問汽車ECU通信如何實現?

    汽車ECU通信如何實現?
    發表于 02-01 07:09

    汽車ECU一般采用芯片架構?使用什么系統?

    汽車ECU一般采用芯片架構,使用什么系統?
    發表于 02-01 06:09