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

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

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

聯(lián)合汽車電子智能聯(lián)網(wǎng)車輛應(yīng)用的快速原型設(shè)計(jì)

MATLAB ? 來源:MATLAB ? 2023-05-18 10:34 ? 次閱讀

智能互聯(lián)車輛應(yīng)用的開發(fā)已經(jīng)成為整個(gè)汽車行業(yè)日益關(guān)注的話題。然而,與基于 ECU 的傳統(tǒng)車輛軟件相比,這些新應(yīng)用也帶來了更多的不確定性。具體來說,技術(shù)可行性、用戶接受度和穩(wěn)健性方面的問題,必須在系統(tǒng)設(shè)計(jì)階段盡早得到解決。

為了幫助解決這些問題,并更好地管理開發(fā)新型智能聯(lián)網(wǎng)車輛應(yīng)用所帶來的不確定性,聯(lián)合汽車電子有限公司的工程團(tuán)隊(duì)已基于 MATLABSimulink,確立了一種新的快速原型設(shè)計(jì)方法。

今天,就讓我們聽聽來自聯(lián)合汽車電子有限公司的分享。

作者:呂踐,聯(lián)合汽車電子有限公司

聯(lián)合汽車電子有限公司大數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)挖掘工程師,目前專注于預(yù)測性控制類智能網(wǎng)聯(lián)應(yīng)用的研究開發(fā)工作,曾先后負(fù)責(zé)ECM,VCU,XCU控制系統(tǒng)開發(fā),在控制器架構(gòu),車云協(xié)同,產(chǎn)品原型設(shè)計(jì),大數(shù)據(jù)業(yè)務(wù)方面有豐富經(jīng)驗(yàn)。畢業(yè)于慕尼黑工業(yè)大學(xué)電子信息工程專業(yè)碩士。

最近,我在聯(lián)合汽車電子有限公司的工程團(tuán)隊(duì)采用上述這種方法開發(fā)并驗(yàn)證了預(yù)測性汽油車顆粒捕集器 (GPF) 再生應(yīng)用,可以提高燃油經(jīng)濟(jì)性和駕駛性能,因?yàn)樵搼?yīng)用將操作人員的駕駛風(fēng)格和路線等諸多因素都考慮在內(nèi)。該應(yīng)用的系統(tǒng)架構(gòu)包括一個(gè)在 Simulink 中開發(fā)的車輛 GPF 仿真模型、一個(gè)使用 App 設(shè)計(jì)工具設(shè)計(jì)并通過 MATLAB Web App Server 部署的 Web 應(yīng)用,以及一個(gè)在 MATLAB Production Server 上托管的基于云的預(yù)測性 GPF 再生算法(圖 1)。憑借這種架構(gòu),我們不僅能夠快速構(gòu)建可在車輛和車隊(duì)級別進(jìn)行完整仿真的原型應(yīng)用,而且能夠輕松地結(jié)合使用機(jī)器學(xué)習(xí)深度學(xué)習(xí)方法,從而提高效率并減少構(gòu)建精確仿真模型所需的時(shí)間。

f03da45e-f4c7-11ed-90ce-dac502259ad0.jpg

圖 1. 預(yù)測性 GPF 再生算法的快速原型設(shè)計(jì)架構(gòu)。

GPF 和預(yù)測性再生基礎(chǔ)知識

作為直噴汽油發(fā)動機(jī)車輛排放系統(tǒng)的關(guān)鍵組件,GPF 有助于去除尾氣中的顆粒物。為了確保捕集器始終能夠有效工作,必須通過再生過程定期燃燒掉隨時(shí)間的推移而積聚的碳煙。

確定何時(shí)最好啟動再生過程的控制策略至關(guān)重要,因?yàn)檫@一過程的啟動時(shí)機(jī)會影響多個(gè)關(guān)鍵性能指標(biāo),包括燃油效率、駕駛性能和捕集器自身的使用壽命。頻繁啟動再生過程會降低燃油經(jīng)濟(jì)性,并對駕駛性能產(chǎn)生不利影響。反之,延遲啟動再生過程可能會導(dǎo)致碳煙積聚,從而增加排氣背壓,并將捕集器置于損壞的風(fēng)險(xiǎn)中。

由于再生過程只能在排氣溫度較高時(shí)進(jìn)行,因此,該過程最好是在車輛高速行駛時(shí)進(jìn)行,而不是在空轉(zhuǎn)時(shí)或走走停停的交通狀況下進(jìn)行。雖然排放控制系統(tǒng)可以通過增加點(diǎn)火角來提高排氣溫度,但這會增加燃油消耗并降低駕駛性能。為了始終能夠確定再生過程的最佳啟動時(shí)間,控制算法必須能夠結(jié)合考慮諸多因素來預(yù)測預(yù)期高溫時(shí)段,這些因素包括車輛操作人員的駕駛風(fēng)格、他們的計(jì)劃或預(yù)期路線,以及該路線沿途的交通狀況。我們的團(tuán)隊(duì)利用 MATLAB 和 Simulink 通過快速原型設(shè)計(jì)開發(fā)的正是這種預(yù)測性再生算法。

開發(fā)車輛 GPF 模型

我們開始構(gòu)建的首批組件里便有車輛 GPF 仿真模型。這種 Simulink 模型使用發(fā)動機(jī)轉(zhuǎn)速、發(fā)動機(jī)溫度和空燃當(dāng)量比 (lambda) 等輸入值,計(jì)算碳煙積聚速度和捕集器的碳煙總量。它還包含多個(gè)子模型,用于計(jì)算捕集器溫度,控制捕集器的主動再生,以及跟蹤碳煙燃燒量(圖 2)。

f0636c48-f4c7-11ed-90ce-dac502259ad0.jpg

圖 2. Simulink 車輛 GPF 模型。

鑒于依據(jù)物理和化學(xué)原理構(gòu)建精確的 GPF 被控對象模型需要很長時(shí)間,我們采取了另一種方法。具體來說,我們使用了 Statistics and Machine Learning Toolbox 中的回歸學(xué)習(xí)器,通過我們收集的碳煙量數(shù)據(jù)訓(xùn)練和驗(yàn)證了一個(gè)回歸模型。我們還使用類似方法開發(fā)了一個(gè)長短期記憶 (LSTM) 模型,用于根據(jù)發(fā)動機(jī)轉(zhuǎn)速和發(fā)動機(jī)溫度等因素預(yù)測排氣溫度。我們使用 PyTorch 訓(xùn)練了這個(gè)模型,并將其整合到了我們的 Simulink 模型中。這種將機(jī)器學(xué)習(xí)和深度學(xué)習(xí)相結(jié)合的數(shù)據(jù)驅(qū)動方法,不僅有助于生成精確的模型(圖 3),而且比基于第一性原理開發(fā)物理模型要快得多。

f0a21114-f4c7-11ed-90ce-dac502259ad0.jpg

圖 3. 實(shí)際碳煙量(藍(lán)色)和預(yù)測碳煙量(紅色)的比較(上圖)以及用于訓(xùn)練模型的發(fā)動機(jī)工況(下圖)。

開發(fā)并部署預(yù)測性 GPF 再生算法

在開發(fā) Simulink 車輛 GPF 模型的同時(shí),我們也在研究預(yù)測性再生算法本身。為了預(yù)測執(zhí)行再生過程的最佳時(shí)間窗口,這種算法會連續(xù)執(zhí)行一系列的操作:首先,獲取當(dāng)前交通和環(huán)境狀況相關(guān)數(shù)據(jù),例如相應(yīng)的車輛位置和天氣情況;其次,基于獲得的信息估計(jì)車輛速度,然后再使用這個(gè)值來預(yù)測排氣溫度和隨后積聚的碳煙量;最后,預(yù)測何時(shí)需要執(zhí)行再生過程,以及何時(shí)可以高效地執(zhí)行該過程。換句話說,當(dāng)車輛速度使得排氣溫度升高時(shí),該算法便可確定啟動燃燒的時(shí)機(jī)。

我們在 PyTorch 中訓(xùn)練了該算法的預(yù)測模型,并使用 MATLAB Production Server 將整個(gè)算法部署到了云端。在仿真過程中,部署的算法會與車輛 GPF 模型的實(shí)例進(jìn)行通信。為了更輕松地將此模型部署到云端,并且考慮到未來有可能將我們的仿真擴(kuò)展到車隊(duì)中的多輛車,我們使用 Simulink Compiler 將其打包為一個(gè)獨(dú)立的可執(zhí)行文件,然后將其部署到 Docker 容器中。該預(yù)測性算法通過 Apache Kafka 事件流向車輛 GPF 模型發(fā)送信息。這些信息包括基于交通和環(huán)境狀況的數(shù)據(jù)值,如發(fā)動機(jī)轉(zhuǎn)速和溫度,以及基于算法預(yù)測模型的再生過程啟動命令。車輛 GPF 模型會處理該信息,并通過 Kafka 發(fā)回碳煙量和其他再生詳細(xì)信息(圖 4)。

f0c8d38a-f4c7-11ed-90ce-dac502259ad0.jpg

圖 4. 預(yù)測性 GPF 再生算法與車輛 GPF 模型之間交換的 Kafka 事件。

構(gòu)建 Web 應(yīng)用前端

在我們的仿真環(huán)境中,最后一部分是用 App 設(shè)計(jì)工具開發(fā)并用 MATLAB Web App Server 部署的 Web 應(yīng)用用戶界面。該應(yīng)用利用 Mapping Toolbox 的函數(shù)來顯示路線圖。在該路線圖上,用戶可以為仿真的車輛選擇之前行駛過的多條路線之一進(jìn)行導(dǎo)航(圖 5)。一旦用戶啟動仿真,預(yù)測算法就會向車輛 GPF 模型連續(xù)發(fā)送消息,從該模型接收碳煙量和其他數(shù)據(jù),并確定合適的再生窗口和強(qiáng)制性再生窗口。前者是可以高效地執(zhí)行再生過程而對駕駛性能和燃油經(jīng)濟(jì)性影響最小的時(shí)段,后者則是應(yīng)盡快啟動再生過程來清除積聚的碳煙的時(shí)段。

f0ee2680-f4c7-11ed-90ce-dac502259ad0.jpg

圖 5. 通過 MATLAB Web App Server 托管的 Web 應(yīng)用。

結(jié)果和后續(xù)步驟

在運(yùn)行了虛擬車輛駛過 4,500 多公里的仿真后,我們將新的預(yù)測性 GPF 再生策略的結(jié)果與傳統(tǒng)策略(比如目前在許多 ECU 上實(shí)施的策略)的結(jié)果進(jìn)行了比較。結(jié)果顯示,主動再生次數(shù)和再生過程中消耗的燃料顯著減少,而且總體燃料消耗也略有下降(圖 6)。

f14b4964-f4c7-11ed-90ce-dac502259ad0.png

圖 6. 傳統(tǒng)策略與預(yù)測性 GPF 策略的結(jié)果比較。

我們?yōu)轭A(yù)測性 GPF 再生確立的快速原型設(shè)計(jì)方法廣泛適用于各種智能聯(lián)網(wǎng)汽車應(yīng)用。這種方法既涉及我們的汽車工程師擁有豐富經(jīng)驗(yàn)的工具,即用于工程數(shù)據(jù)分析和技術(shù)計(jì)算的 MATLAB 以及用于仿真的 Simulink,也不乏我們的工程師日益采用的新技術(shù),如 Web 前端、云計(jì)算和機(jī)器學(xué)習(xí)。據(jù)我們預(yù)計(jì),我們越來越多的團(tuán)隊(duì)今后將會采用該方法,運(yùn)用他們在 MATLAB 和 Simulink 方面的專業(yè)知識,打造新的云端智能應(yīng)用。

審核編輯:湯梓紅

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

    關(guān)注

    180

    文章

    2957

    瀏覽量

    229900
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6476

    瀏覽量

    110320
  • 汽車電子
    +關(guān)注

    關(guān)注

    3019

    文章

    7791

    瀏覽量

    165728
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4003

    瀏覽量

    133251
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    865

    瀏覽量

    54335

原文標(biāo)題:大咖小咖說 MATLAB | 聯(lián)合汽車電子智能聯(lián)網(wǎng)車輛應(yīng)用的快速原型設(shè)計(jì)

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

收藏 人收藏

    評論

    相關(guān)推薦

    聯(lián)網(wǎng)催生行業(yè)應(yīng)用新契機(jī)

    汽車兩大領(lǐng)域的交集,隨著通信技術(shù)的快速發(fā)展,運(yùn)營商也在聯(lián)合相關(guān)環(huán)節(jié)將更多、更新的通信技術(shù)融入其中,以提供更便利的服務(wù)。車聯(lián)網(wǎng)系統(tǒng)除了安裝在車上的操作平臺外,還有一個(gè)遠(yuǎn)程的
    發(fā)表于 07-11 18:50

    智能交通:讓汽車變得聰明起來

    需要智能汽車來解圍。而所謂智能汽車就是指通過移動通訊技術(shù)、汽車導(dǎo)航系統(tǒng)、智能終端設(shè)備與信息網(wǎng)絡(luò)平
    發(fā)表于 01-07 17:09

    聯(lián)網(wǎng)——汽車工業(yè)未來的發(fā)展

    系統(tǒng)是一個(gè)“端管云”三層體系。第一層(端系統(tǒng)):端系統(tǒng)是汽車智能傳感器,負(fù)責(zé)采集與獲取車輛智能信息,感知行車狀態(tài)與環(huán)境;是具有車內(nèi)通信、車間通信、車網(wǎng)通信的泛在通信終端;同時(shí)還是讓
    發(fā)表于 12-03 15:37

    聯(lián)網(wǎng)——汽車工業(yè)未來的發(fā)展

    系統(tǒng)是一個(gè)“端管云”三層體系。第一層(端系統(tǒng)):端系統(tǒng)是汽車智能傳感器,負(fù)責(zé)采集與獲取車輛智能信息,感知行車狀態(tài)與環(huán)境;是具有車內(nèi)通信、車間通信、車網(wǎng)通信的泛在通信終端;同時(shí)還是讓
    發(fā)表于 12-25 14:28

    聯(lián)網(wǎng)——汽車工業(yè)未來的發(fā)展

    系統(tǒng)是一個(gè)“端管云”三層體系。第一層(端系統(tǒng)):端系統(tǒng)是汽車智能傳感器,負(fù)責(zé)采集與獲取車輛智能信息,感知行車狀態(tài)與環(huán)境;是具有車內(nèi)通信、車間通信、車網(wǎng)通信的泛在通信終端;同時(shí)還是讓
    發(fā)表于 01-28 14:40

    智能汽車

    智能汽車是一個(gè)集環(huán)境感知、規(guī)劃決策、多等級輔助駕駛等功能于一體的綜合系統(tǒng),它集中運(yùn)用了計(jì)算機(jī)、現(xiàn)代傳感、信息融合、通訊、人工智能及自動控制等技術(shù),是典型的高新技術(shù)綜合體。目前對智能車輛
    發(fā)表于 02-01 12:23

    聯(lián)合汽車電子招聘貼

    招聘信息:職位: labview軟件工程師性質(zhì): 外包客戶: 聯(lián)合汽車電子待遇: 8K~10K要求: 精通labview編程, 有設(shè)備控制經(jīng)驗(yàn);郵箱: 有意者請將簡歷發(fā)到: haitao.zheng@uaes.com
    發(fā)表于 07-16 18:54

    汽車一直在科技——智能車輛警示牌、AI、機(jī)器人...

    `智能車輛警示牌:聯(lián)網(wǎng)向后方車輛推送報(bào)告 提前預(yù)警隨著物聯(lián)網(wǎng)的發(fā)展,物聯(lián)網(wǎng)設(shè)備已經(jīng)悄悄地改善了我們的生活。據(jù)國外媒體報(bào)道,在今年的新一代設(shè)計(jì)
    發(fā)表于 05-24 18:16

    如何構(gòu)建物聯(lián)網(wǎng)原型的戰(zhàn)略

    出的決定將決定原型制作過程是否無痛,快速,并產(chǎn)生您要查找的信息; 或者如果這個(gè)過程需要六個(gè)多月的時(shí)間,并且讓你的頭頂從頭撞到與物聯(lián)網(wǎng)硬件開發(fā)的多層墻上。本文系列的目標(biāo)是為您配備工具 ,以便在您的IoT
    發(fā)表于 08-10 10:11

    怎么采用FPGA原型系統(tǒng)加速物聯(lián)網(wǎng)設(shè)計(jì)?

    Pro提供了先進(jìn)的設(shè)計(jì)分割功能,即將發(fā)布的Prodigy MulTI-Debug 模塊則可以緩解 多顆FPGA 聯(lián)合調(diào)試的任務(wù)。S2C 的 Prodigy FPGA 原型系統(tǒng)解決方案是目前市場上最全面的能幫助您實(shí)現(xiàn)物聯(lián)網(wǎng)
    發(fā)表于 08-07 09:41

    支持工業(yè)物聯(lián)網(wǎng)照明的LED Audio DevPack快速原型設(shè)計(jì)

    DevPack 讓您通過藍(lán)牙智能 SensorTag 創(chuàng)建可從手機(jī)控制的 LED 照明應(yīng)用,或者使用 ZigBee 連接到 ZigBee? 照明系統(tǒng)。主要特色LED 照明應(yīng)用的快速原型設(shè)計(jì)兼容 SensorTag 應(yīng)用連接到
    發(fā)表于 12-20 14:21

    汽車電子行業(yè)是將電子信息技術(shù)應(yīng)用到汽車所形成的新興行業(yè)

    ,傳感器和線束也成倍增長。汽車計(jì)算機(jī)系統(tǒng)與駕駛員、乘客的交互也越來越多,“人機(jī)交互”的關(guān)注度快速提升,觸摸屏、聲控等新技術(shù)也逐漸融入汽車電子領(lǐng)域。未來
    發(fā)表于 06-26 04:20

    汽車電子和常規(guī)電子的區(qū)別

    ),并在車內(nèi)提供互聯(lián)網(wǎng)連接。汽車電子產(chǎn)品是專門設(shè)計(jì)的用于汽車電子產(chǎn)品。汽車
    發(fā)表于 07-16 09:14

    怎么快速設(shè)計(jì)一款智能溫控器產(chǎn)品原型

    我主要從開發(fā)角度講講怎么快速設(shè)計(jì)一款智能溫控器產(chǎn)品原型吧。溫濕度傳感器作為基礎(chǔ)傳感類別,在智能家居領(lǐng)域應(yīng)用廣泛。通過溫濕度傳感器采集溫度和濕度,可以實(shí)現(xiàn)多樣化的
    發(fā)表于 11-04 08:29

    華秋亮相汽車電子研討會,展出智能座艙方案、高可靠PCB板

    的云數(shù)據(jù)存儲、車聯(lián)網(wǎng)端邊云的車載網(wǎng)管系統(tǒng)等等都將會進(jìn)入汽車。 業(yè)內(nèi)人士預(yù)計(jì)電動化是汽車的上半場,智能化則是汽車發(fā)展的下半場。為此,
    發(fā)表于 06-16 15:10