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

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

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

日產(chǎn)汽車加快發(fā)動機(jī)控制軟件的開發(fā)與測試

MATLAB ? 來源:MATLAB ? 作者:MATLAB ? 2022-07-21 11:37 ? 次閱讀

日產(chǎn)汽車工程師使用 Simulink 和 Powertrain Blockset 實(shí)現(xiàn)更高效的工作流,用于開發(fā)和驗(yàn)證發(fā)動機(jī)控制軟件。

Simulink 和 Powertrain Blockset 使我們能夠從動態(tài)發(fā)動機(jī)參考模型開始,針對多種發(fā)動機(jī)變體自動調(diào)整其大小,然后針對 MIL 和 HIL 重用生成的參數(shù)化模型,從而節(jié)省時(shí)間并提高我們發(fā)動機(jī)控制軟件的整體質(zhì)量?!?/p>

—— Hiroshi Katoh,日產(chǎn)汽車公司

到 2022 年,日產(chǎn)汽車公司計(jì)劃更新所有核心車型并推出 20 款新車型,加強(qiáng)以日產(chǎn)智能移動為中心產(chǎn)品陣容。為了幫助實(shí)現(xiàn)此目標(biāo),日產(chǎn)汽車工程師正在使用 MATLAB 和 Simulink 采用基于模型的設(shè)計(jì)來縮短發(fā)動機(jī)控制軟件的開發(fā)和驗(yàn)證時(shí)間。

日產(chǎn)汽車使用被控對象模型的仿真來評估用 Simulink 編寫的應(yīng)用層中的所有軟件組件 (SW-C)。為了處理公司不斷擴(kuò)大的產(chǎn)品線中的大量發(fā)動機(jī)變體,日產(chǎn)汽車工程師建立了標(biāo)準(zhǔn)化的工作流。在該工作流中,他們使用 Simulink 和 Powertrain Blockset 開發(fā)發(fā)動機(jī)模型變體,并執(zhí)行模型在環(huán) (MIL) 和硬件在環(huán) (HIL) 測試。

日產(chǎn)汽車公司動力總成控制工程部副總經(jīng)理 Hiroshi Katoh 表示:“使用 Powertrain Blockset 動態(tài)發(fā)動機(jī)模型作為起點(diǎn),我們能夠高效地創(chuàng)建和完善被控對象模型變體。我們可以將同一個(gè)模型用于 MIL 和 HIL 測試,從而大大減少所需的工作量,加快開發(fā)速度?!?/p>

ae92728c-0814-11ed-ba43-dac502259ad0.png

Powertrain Blockset 動態(tài)發(fā)動機(jī)模型。

挑戰(zhàn)

日產(chǎn)汽車發(fā)動機(jī)控制軟件包含近 1500 個(gè) SW-C。日產(chǎn)汽車工程師使用仿真針對帶有變體的多種發(fā)動機(jī)來評估其中每個(gè) SW-C,這些變體包括排量、氣缸數(shù)量和排列以及最大扭矩。過去,工程師需要手動調(diào)節(jié)發(fā)動機(jī)模型變體的參數(shù)。使用這些模型進(jìn)行的仿真帶來了沉重的計(jì)算負(fù)荷,導(dǎo)致仿真時(shí)間過長。更簡單模型的仿真速度更快,但精確度更低。

由于他們使用不同工具集進(jìn)行 MIL 和 HIL 測試,日產(chǎn)汽車團(tuán)隊(duì)需要創(chuàng)建一個(gè)全新被控對象模型來進(jìn)行實(shí)時(shí) HIL 測試。為了消除重復(fù)勞動和縮短測試時(shí)間,日產(chǎn)汽車希望在 MIL 和 HIL 測試中使用相同的被控對象模型。

解決方案

日產(chǎn)汽車使用基于模型的設(shè)計(jì)以及 Simulink 和 Powertrain Blockset 開發(fā)和測試用于控制動力總成的應(yīng)用軟件 (ASW)。ASW 包含一些來自供應(yīng)商的個(gè)別 SW-C。

日產(chǎn)汽車工程師使用 Powertrain Blockset 中的火花點(diǎn)火 (SI) 發(fā)動機(jī)測功機(jī)參考應(yīng)用作為其發(fā)動機(jī)被控對象模型的基礎(chǔ)。他們使用調(diào)整發(fā)動機(jī)大小和重新標(biāo)定控制器功能,根據(jù)氣缸數(shù)量和發(fā)動機(jī)排量等設(shè)置自動調(diào)整發(fā)動機(jī)模型大小和調(diào)整標(biāo)定參數(shù)。他們還根據(jù)需要對模型做了進(jìn)一步修改,例如,對廢氣再循環(huán) (EGR) 或渦輪增壓器子系統(tǒng)進(jìn)行建模。

為了驗(yàn)證發(fā)動機(jī)模型,團(tuán)隊(duì)執(zhí)行參考應(yīng)用的內(nèi)置測試,并檢查仿真的發(fā)動機(jī)扭矩和其他性能指標(biāo)。然后,他們在 Simulink 中通過將經(jīng)過驗(yàn)證的發(fā)動機(jī)模型與控制器模型、變速箱模型和簡單的車輛模型相結(jié)合來創(chuàng)建系統(tǒng)模型。

工程師使用在 MATLAB 中創(chuàng)建的自動化測試框架進(jìn)行 MIL 測試,以確??刂破髂P头弦?guī)范。該框架設(shè)置測試條件、啟動仿真并生成可視化結(jié)果的圖形。

為了準(zhǔn)備 HIL 測試,團(tuán)隊(duì)使用 Simulink Coder 從發(fā)動機(jī)模型中生成代碼,并將其部署到 dSPACE 硬件中。他們運(yùn)行與 MIL 相同的測試用例,用于實(shí)時(shí) HIL 設(shè)置。

日產(chǎn)汽車已使用此工作流評估用于量產(chǎn)車的發(fā)動機(jī)控制軟件,他們還計(jì)劃在即將推出的新車型中使用該工作流開發(fā)被控對象模型,用于發(fā)動機(jī)變體的 HIL 和 MIL 測試。

aea9ee62-0814-11ed-ba43-dac502259ad0.png

Powertrain Blockset 發(fā)動機(jī)測功機(jī)參考應(yīng)用中發(fā)動機(jī)調(diào)整功能的用戶界面。

結(jié)果

創(chuàng)建發(fā)動機(jī)變體的模型僅需幾小時(shí),而不是幾天。

Katoh 說:“以前,為新發(fā)動機(jī)變體修改發(fā)動機(jī)模型需要幾天時(shí)間,但有了 Powertrain Blockset,現(xiàn)在我們在幾個(gè)小時(shí)內(nèi)即可完成。因此,我們在保證質(zhì)量的同時(shí),加快了應(yīng)用軟件的開發(fā)?!?/p>

代碼開發(fā)成本降低三分之二。

Katoh 說:“我們在 Simulink 中對控制應(yīng)用軟件進(jìn)行建模并將該模型用作可執(zhí)行規(guī)范,從而消除了 OEM 和供應(yīng)商之間可能發(fā)生的誤解。此外,我們從模型中生成代碼,從而消除了手動編碼帶來的 bug 和人為錯(cuò)誤。這些改進(jìn)幫助我們將代碼開發(fā)成本降低約三分之二,并縮短了開發(fā)時(shí)間?!?/p>

HIL 準(zhǔn)備時(shí)間明顯減少。

Katoh 說:“有了 Simulink 和 Powertrain Blockset,我們可以使用相同的模型進(jìn)行 MIL 和 HIL 測試。我們能在兩種測試環(huán)境中使用同一套測試用例、被控對象模型和工具,從而將 HIL 測試所需的工程時(shí)間從一周減少到一天?!?/p>

審核編輯 :李倩

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

    關(guān)注

    33

    文章

    2429

    瀏覽量

    69082
  • matlab
    +關(guān)注

    關(guān)注

    181

    文章

    2960

    瀏覽量

    230029
  • 控制軟件
    +關(guān)注

    關(guān)注

    2

    文章

    34

    瀏覽量

    12822

原文標(biāo)題:汽車專題 | 日產(chǎn)汽車加快發(fā)動機(jī)控制軟件的開發(fā)與測試

文章出處:【微信號:MATLAB,微信公眾號:MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    ECU與發(fā)動機(jī)噪音的關(guān)系

    汽車技術(shù)不斷進(jìn)步的今天,發(fā)動機(jī)的性能和效率成為了衡量汽車品質(zhì)的重要標(biāo)準(zhǔn)。然而,隨著消費(fèi)者對駕駛體驗(yàn)的要求日益提高,發(fā)動機(jī)噪音也成為了影響駕駛舒適性的關(guān)鍵因素。 ECU的工作原理 EC
    的頭像 發(fā)表于 11-05 10:27 ?97次閱讀

    直噴發(fā)動機(jī)和電噴發(fā)動機(jī)的區(qū)別

    直噴發(fā)動機(jī)和電噴發(fā)動機(jī)是現(xiàn)代汽車發(fā)動機(jī)的兩種主要燃油噴射技術(shù)。這兩種技術(shù)各有優(yōu)勢和特點(diǎn),它們在提高燃油效率、減少排放和提升駕駛性能方面都發(fā)揮著重要作用。 直噴
    的頭像 發(fā)表于 09-23 11:36 ?249次閱讀

    電控發(fā)動機(jī)的優(yōu)點(diǎn)與工作原理

    隨著汽車工業(yè)的不斷發(fā)展和科技的進(jìn)步,電控發(fā)動機(jī)逐漸成為現(xiàn)代汽車的核心部件。電控發(fā)動機(jī)以其高精度控制、高效能燃燒、低排放等優(yōu)點(diǎn),受到廣泛關(guān)注和
    的頭像 發(fā)表于 06-20 11:33 ?843次閱讀

    發(fā)動機(jī)電子控制系統(tǒng)的優(yōu)點(diǎn)有哪些?

    發(fā)動機(jī)電子控制系統(tǒng),也被稱為發(fā)動機(jī)管理系統(tǒng)(Engine Management System,簡稱EMS),是一種利用電子技術(shù)對發(fā)動機(jī)運(yùn)行進(jìn)行實(shí)時(shí)監(jiān)控和
    的頭像 發(fā)表于 06-17 10:25 ?796次閱讀

    汽車發(fā)動機(jī)上的電控技術(shù)主要包括什么

    汽車發(fā)動機(jī)上的電控技術(shù)主要包括以下幾個(gè)方面: 電控燃油噴射系統(tǒng)(EFI) 電控燃油噴射系統(tǒng)是一種通過電子控制單元(ECU)來控制燃油噴射量的系統(tǒng)。它可以根據(jù)
    的頭像 發(fā)表于 06-17 10:18 ?840次閱讀

    發(fā)動機(jī)冷卻風(fēng)扇的工作原理

    這種控制溫度的液力變扭器式冷卻風(fēng)扇,它能根據(jù)流過散熱器的空氣溫度變化,對冷卻風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)節(jié)。當(dāng)溫度低時(shí),風(fēng)扇轉(zhuǎn)動速度較慢,這可以改善發(fā)動機(jī)預(yù)熱升溫條件,且可降低噪音,當(dāng)發(fā)動機(jī)溫度升高后,風(fēng)扇的轉(zhuǎn)速
    發(fā)表于 03-13 11:34 ?587次閱讀

    發(fā)動機(jī)故障燈亮是什么原因 發(fā)動機(jī)故障燈閃爍是什么問題

    發(fā)動機(jī)故障燈亮是指車輛的發(fā)動機(jī)故障檢測系統(tǒng)發(fā)現(xiàn)了某種問題,并通過點(diǎn)亮儀表盤上的故障燈來提醒駕駛員。當(dāng)發(fā)動機(jī)故障燈亮起時(shí),駕駛員應(yīng)立即停車并查找問題的原因。下面將詳細(xì)介紹一些常見的導(dǎo)致發(fā)動機(jī)
    的頭像 發(fā)表于 02-05 10:11 ?1428次閱讀

    飛機(jī)發(fā)動機(jī)盤點(diǎn):飛機(jī)發(fā)動機(jī)類型有哪幾種

    渦輪噴氣發(fā)動機(jī)是目前大多數(shù)商用客機(jī)和軍用飛機(jī)所使用的發(fā)動機(jī)類型。它通過壓縮空氣、加入燃料并點(diǎn)燃,產(chǎn)生高速噴射的燃?xì)鈦懋a(chǎn)生推力。這種發(fā)動機(jī)通常具有高推力和高效率,能夠滿足大型客機(jī)的動力需求。
    的頭像 發(fā)表于 01-15 15:02 ?6276次閱讀

    發(fā)動機(jī)內(nèi)部構(gòu)造解析

    現(xiàn)代汽車發(fā)動機(jī)機(jī)體組主要由機(jī)體、氣缸蓋、氣缸蓋罩、氣缸襯墊、主軸承蓋以及油底殼等組成。機(jī)體組是發(fā)動機(jī)的支架,是曲柄連桿機(jī)構(gòu)、配氣機(jī)構(gòu)和發(fā)動機(jī)各系統(tǒng)主要零部件的裝配基體。氣缸蓋用來封閉氣
    的頭像 發(fā)表于 01-08 10:33 ?665次閱讀
    <b class='flag-5'>發(fā)動機(jī)</b>內(nèi)部構(gòu)造解析

    汽車發(fā)動機(jī):六沖程發(fā)動機(jī)工作原理

    普通的四沖程發(fā)動機(jī)把3/4的能量以熱能的形式散發(fā)掉了。六沖程發(fā)動機(jī)則利用了部分散發(fā)的熱能去制造蒸汽以回收部分本來會損失的能量。
    發(fā)表于 12-27 11:39 ?637次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>發(fā)動機(jī)</b>:六沖程<b class='flag-5'>發(fā)動機(jī)</b>工作原理

    發(fā)動機(jī)主動控制懸置的結(jié)構(gòu)特點(diǎn)與發(fā)展過程

    摘要:發(fā)動機(jī)主動控制懸置是解決提高環(huán)保性能、降低燃耗要求與降低汽車振動噪聲、滿足發(fā)動機(jī)高水平振動控制的要求之間沖突的重要途徑。本文主要就
    的頭像 發(fā)表于 12-11 16:56 ?524次閱讀

    奧迪發(fā)動機(jī)基礎(chǔ)機(jī)構(gòu)

    [*附件:奧迪A4L 1.8TFSI發(fā)動機(jī)教案.ppt]() 喜歡此類型我會繼續(xù)更新
    發(fā)表于 12-08 10:07

    用于高效控制汽車發(fā)動機(jī)溫度的NTC熱敏電阻

    NTC熱敏電阻用于精確感測和監(jiān)測各種發(fā)動機(jī)部件,例如冷卻系統(tǒng)、氣缸蓋和排氣歧管,可為發(fā)動機(jī)控制單元 (ECU) 提供實(shí)時(shí)溫度反饋。
    的頭像 發(fā)表于 12-06 16:24 ?1586次閱讀

    發(fā)動機(jī)基礎(chǔ)知識:汽車發(fā)動機(jī)分解圖

    發(fā)動機(jī)汽車的靈魂,也是非常復(fù)雜的系統(tǒng),不管好車壞車,發(fā)動機(jī)原理基本相同。今天給大家分享一下汽車發(fā)動機(jī)的分解圖,讓
    發(fā)表于 11-28 10:05 ?1698次閱讀
    <b class='flag-5'>發(fā)動機(jī)</b>基礎(chǔ)知識:<b class='flag-5'>汽車</b><b class='flag-5'>發(fā)動機(jī)</b>分解圖

    不同的發(fā)動機(jī)的構(gòu)造都有哪些不同?

     發(fā)動機(jī)作為汽車的動力源泉,就像人的心臟一樣。不過不同人的心臟大小和構(gòu)造差別不大,但是不同汽車發(fā)動機(jī)的內(nèi)部結(jié)構(gòu)就有著千差萬別,那不同的發(fā)動機(jī)
    發(fā)表于 11-21 11:01 ?939次閱讀
    不同的<b class='flag-5'>發(fā)動機(jī)</b>的構(gòu)造都有哪些不同?