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

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

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

日產(chǎn)汽車(chē)加快發(fā)動(dòng)機(jī)控制軟件的開(kāi)發(fā)與測(cè)試

MATLAB ? 來(lái)源:MATLAB ? 作者:MATLAB ? 2022-07-21 11:37 ? 次閱讀

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

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

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

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

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

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

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

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

挑戰(zhàn)

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

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

解決方案

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

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

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

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

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

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

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

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

結(jié)果

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

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

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

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

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

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

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 發(fā)動(dòng)機(jī)

    關(guān)注

    33

    文章

    2474

    瀏覽量

    69316
  • matlab
    +關(guān)注

    關(guān)注

    185

    文章

    2976

    瀏覽量

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

    關(guān)注

    2

    文章

    35

    瀏覽量

    12844

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    氣密測(cè)試解決方案---汽摩發(fā)動(dòng)機(jī)

    應(yīng)用背景發(fā)動(dòng)機(jī)作為汽車(chē)和摩托車(chē)最關(guān)鍵的心臟部位,整體的安全性可想而知,作為汽車(chē)、摩托車(chē)發(fā)動(dòng)機(jī)最必要的一環(huán)---氣密性檢測(cè)也是各個(gè)發(fā)動(dòng)機(jī)生產(chǎn)廠
    的頭像 發(fā)表于 11-26 01:06 ?144次閱讀
    氣密<b class='flag-5'>測(cè)試</b>解決方案---汽摩<b class='flag-5'>發(fā)動(dòng)機(jī)</b>

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

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

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

    直噴發(fā)動(dòng)機(jī)和電噴發(fā)動(dòng)機(jī)是現(xiàn)代汽車(chē)發(fā)動(dòng)機(jī)的兩種主要燃油噴射技術(shù)。這兩種技術(shù)各有優(yōu)勢(shì)和特點(diǎn),它們?cè)谔岣呷加托省p少排放和提升駕駛性能方面都發(fā)揮著重要作用。 直噴
    的頭像 發(fā)表于 09-23 11:36 ?355次閱讀

    航空發(fā)動(dòng)機(jī)控制測(cè)試連接方案

    應(yīng)用場(chǎng)景隨著航空發(fā)動(dòng)機(jī)技術(shù)的發(fā)展,發(fā)動(dòng)機(jī)控制承擔(dān)的任務(wù)越來(lái)越多,比如:●燃油流量控制;●空氣質(zhì)量流量控制;●渦輪間隙
    的頭像 發(fā)表于 07-10 08:39 ?565次閱讀
    航空<b class='flag-5'>發(fā)動(dòng)機(jī)</b><b class='flag-5'>控制</b>器 <b class='flag-5'>測(cè)試</b>連接方案

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

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

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

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

    電控發(fā)動(dòng)機(jī)電子控制系統(tǒng)由什么組成

    電控發(fā)動(dòng)機(jī)電子控制系統(tǒng)是一種高度集成的電子控制系統(tǒng),它通過(guò)電子信號(hào)控制發(fā)動(dòng)機(jī)的運(yùn)行,以提高發(fā)動(dòng)機(jī)的性能、降低排放、提高燃油經(jīng)濟(jì)性和可靠性。電
    的頭像 發(fā)表于 06-17 10:23 ?818次閱讀

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

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

    發(fā)動(dòng)機(jī)實(shí)現(xiàn)閉環(huán)反饋的主要元件是

    發(fā)動(dòng)機(jī)閉環(huán)反饋系統(tǒng)是一種先進(jìn)的控制技術(shù),它通過(guò)實(shí)時(shí)監(jiān)測(cè)發(fā)動(dòng)機(jī)的運(yùn)行狀態(tài),自動(dòng)調(diào)整發(fā)動(dòng)機(jī)的工作參數(shù),以實(shí)現(xiàn)最佳的性能和最低的排放。這種系統(tǒng)的主要元件包括傳感器、執(zhí)行器、
    的頭像 發(fā)表于 06-17 10:15 ?559次閱讀

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

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

    渦輪增壓發(fā)動(dòng)機(jī)和自然吸氣發(fā)動(dòng)機(jī)有何區(qū)別?

    廢氣渦輪增壓器能提高發(fā)動(dòng)機(jī)30%左右功率和扭矩輸出,特別是在汽車(chē)需要提速的階段,渦輪增壓發(fā)動(dòng)機(jī)會(huì)給人帶來(lái)一種速度上的快感。
    發(fā)表于 03-01 11:33 ?759次閱讀
    渦輪增壓<b class='flag-5'>發(fā)動(dòng)機(jī)</b>和自然吸氣<b class='flag-5'>發(fā)動(dòng)機(jī)</b>有何區(qū)別?

    馬自達(dá)汽車(chē):轉(zhuǎn)子發(fā)動(dòng)機(jī)開(kāi)發(fā)工作進(jìn)入快車(chē)道

    轉(zhuǎn)子發(fā)動(dòng)機(jī)作為馬自達(dá)汽車(chē)的標(biāo)志性產(chǎn)品,因?yàn)槊啃D(zhuǎn)一圈就能做功3次,與一般的四行程發(fā)動(dòng)機(jī)每旋轉(zhuǎn)兩圈做功1次相比,具有高功率的容積比。
    發(fā)表于 02-23 10:42 ?395次閱讀

    發(fā)動(dòng)機(jī)故障燈亮是什么原因 發(fā)動(dòng)機(jī)故障燈閃爍是什么問(wèn)題

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

    飛機(jī)發(fā)動(dòng)機(jī)盤(pán)點(diǎn):飛機(jī)發(fā)動(dòng)機(jī)類(lèi)型有哪幾種

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

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

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