網(wǎng)協(xié)議。
[0048]網(wǎng)關(guān)控制器11用于接收娛樂多媒體模塊12、動(dòng)力控制模塊13及車身控制模塊14發(fā)出的數(shù)據(jù)或指令,并對(duì)接收到的數(shù)據(jù)或指令進(jìn)行協(xié)議轉(zhuǎn)換之后發(fā)送到指定的模塊,以對(duì)電動(dòng)汽車控制器中的數(shù)據(jù)進(jìn)行統(tǒng)一管理,并作為防護(hù)墻保證了電動(dòng)汽車控制器中數(shù)據(jù)的安全性。
[0049]本實(shí)施例公開的電動(dòng)汽車控制器的通信架構(gòu)中,網(wǎng)關(guān)控制器通過第一 CAN總線監(jiān)聽并讀取動(dòng)力控制模塊的數(shù)據(jù),車身控制模塊通過第二 CAN總線與網(wǎng)關(guān)控制器進(jìn)行雙向數(shù)據(jù)傳輸,娛樂多媒體模塊通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器進(jìn)行雙向數(shù)據(jù)傳輸。本方案通過在電動(dòng)汽車控制器的通信架構(gòu)中增加網(wǎng)關(guān)控制器,使網(wǎng)關(guān)控制器具有防火墻功能,使得電動(dòng)汽車在聯(lián)網(wǎng)的過程中對(duì)底層數(shù)據(jù)進(jìn)行保護(hù),實(shí)現(xiàn)了數(shù)據(jù)的過濾和篩選,保證了汽車電子系統(tǒng)的安全性和穩(wěn)定性,另外,還增加了 TCP/IP網(wǎng)絡(luò)通訊總線,增加了傳輸較為復(fù)雜數(shù)據(jù)的協(xié)議。
[0050]本實(shí)施例公開了一種電動(dòng)汽車控制器的通信架構(gòu),其結(jié)構(gòu)示意圖如圖2所示,包括:
[0051]網(wǎng)關(guān)控制器21,娛樂多媒體模塊22,動(dòng)力控制模塊23,車身控制模塊24以及EtherCAT控制模塊25。
[0052]網(wǎng)關(guān)控制器監(jiān)聽與讀取動(dòng)力控制模塊的數(shù)據(jù),并連接車載系統(tǒng),主要用于實(shí)現(xiàn)車載系統(tǒng)獲取動(dòng)力模塊的相關(guān)數(shù)據(jù),如剎車、油門、電池轉(zhuǎn)向、充電等數(shù)據(jù),以便用戶隨時(shí)了解車輛的硬件狀態(tài);因?yàn)樯鲜鰟?dòng)力控制器涉及到車輛行駛與安全,需要用戶主動(dòng)操作控制上述動(dòng)力相關(guān)控制器,而網(wǎng)關(guān)僅僅是監(jiān)聽讀取其產(chǎn)生的數(shù)據(jù),因此產(chǎn)生的數(shù)據(jù)傳輸方向?yàn)閱蜗颍?br>[0053]網(wǎng)關(guān)控制器與車身控制模塊雙向數(shù)據(jù)傳輸,主要是實(shí)現(xiàn)操作系統(tǒng)對(duì)車身控制器、儀表盤等的控制,如用戶通過操作系統(tǒng)可以直接控制車門開關(guān)、氛圍燈風(fēng)格、座椅位置、雨刮開關(guān)、后視鏡燈、空調(diào)等功能的實(shí)現(xiàn)。其既能夠接收操作系統(tǒng)的針對(duì)上述列舉設(shè)備的操作指令,又能在讀取和監(jiān)聽上述列舉設(shè)備發(fā)生動(dòng)作后的相應(yīng)的數(shù)據(jù)并傳輸給操作系統(tǒng),即其通訊為雙向通訊。
[0054]EtherCAT與網(wǎng)關(guān)控制器的關(guān)系與動(dòng)力控制器與網(wǎng)關(guān)控制器的關(guān)系相同,只是EtherCAT連接的控制器主要為實(shí)時(shí)性很高的控制器和功能,如安全氣囊。
[0055]其中,動(dòng)力控制模塊23用于為電動(dòng)汽車提供動(dòng)力控制,車身控制模塊24用于為電動(dòng)汽車提供車身控制。
[0056]網(wǎng)關(guān)控制器21通過第一 CAN總線監(jiān)聽并讀取動(dòng)力控制模塊23的數(shù)據(jù)。
[0057]其中,動(dòng)力控制模塊23可以包括:動(dòng)力模塊,能量模塊,充電模塊及剎車穩(wěn)定模塊等,只要屬于以上類別的控制器均可以根據(jù)數(shù)據(jù)通信內(nèi)容掛載在第一 CAN總線上。
[0058]動(dòng)力控制模塊23可以具體包括:電動(dòng)機(jī)控制器、整車控制器、電池管理單元?jiǎng)恿D(zhuǎn)向單元、高級(jí)駕駛輔助單元、直流電源、充電器控制器、制動(dòng)防抱死單元、車身電子穩(wěn)定單元等,其中,動(dòng)力控制模塊23中實(shí)際具體包括的控制器及單元根據(jù)不同的電動(dòng)汽車的控制器進(jìn)行調(diào)整,如:有的電動(dòng)汽車沒有車載充電器,則動(dòng)力控制模塊23中不包括車載充電器控制器。
[0059]由于動(dòng)力控制模塊23中包括多種動(dòng)力或能量數(shù)據(jù),因此,動(dòng)力控制模塊23中的數(shù)據(jù)單向傳輸至網(wǎng)關(guān)控制器21,而經(jīng)過網(wǎng)關(guān)控制器21進(jìn)行協(xié)議轉(zhuǎn)換后的數(shù)據(jù)則不能傳輸至動(dòng)力控制模塊23,以便提高數(shù)據(jù)的安全性。
[0060]車身控制模塊24通過第二 CAN總線與網(wǎng)關(guān)控制器21進(jìn)行雙向數(shù)據(jù)傳輸。
[0061]車身控制模塊24內(nèi)部包括的主要是提供舒適性功能的控制器,如:車身控制單元、組合儀表控制單元等,因此,用于傳輸車身控制模塊24中數(shù)據(jù)的第二 CAN總線可以為雙向傳輸,即可以通過第二 CAN總線將網(wǎng)關(guān)控制器21進(jìn)行協(xié)議轉(zhuǎn)換后的數(shù)據(jù)傳輸至車身控制模塊24。
[0062]娛樂多媒體模塊22通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器21進(jìn)行雙向數(shù)據(jù)傳輸。
[0063]娛樂多媒體模塊22主要包括:藍(lán)牙單元、導(dǎo)航單元、3G通訊單元、影音控制單元、語音系統(tǒng)、人機(jī)界面、實(shí)體鍵單元等,主要用于用戶的休閑娛樂,因此,娛樂多媒體模塊22是可以通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器21之間進(jìn)行雙向數(shù)據(jù)傳輸?shù)摹?br>[0064]其中,娛樂多媒體模塊22通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器21進(jìn)行雙向數(shù)據(jù)傳輸,可以具體為:娛樂多媒體模塊22通過Modbus TCP總線與網(wǎng)關(guān)控制器21進(jìn)行雙向數(shù)據(jù)傳輸,以避免數(shù)據(jù)冗余。其中,TCP/IP屬于以太網(wǎng)協(xié)議,而Modbus TCP協(xié)議是指在Modbus上傳輸?shù)囊蕴W(wǎng)協(xié)議。
[0065]EtherCAT控制模塊25是指以太網(wǎng)自動(dòng)控制模塊,其中,網(wǎng)關(guān)控制器21通過EtherCAT高速總線監(jiān)聽并讀取EtherCAT控制模塊的數(shù)據(jù),用來傳輸實(shí)時(shí)性要求較高的主動(dòng)安全與被動(dòng)安全的數(shù)據(jù),以提高數(shù)據(jù)的安全性。
[0066]本實(shí)施例公開的電動(dòng)汽車控制器的通信架構(gòu)中,網(wǎng)關(guān)控制器通過第一 CAN總線監(jiān)聽并讀取動(dòng)力控制模塊的數(shù)據(jù),車身控制模塊通過第二 CAN總線與網(wǎng)關(guān)控制器進(jìn)行雙向數(shù)據(jù)傳輸,娛樂多媒體模塊通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器進(jìn)行雙向數(shù)據(jù)傳輸。本方案通過在電動(dòng)汽車控制器的通信架構(gòu)中增加網(wǎng)關(guān)控制器,使網(wǎng)關(guān)控制器具有防火墻功能,使得電動(dòng)汽車在聯(lián)網(wǎng)的過程中對(duì)底層數(shù)據(jù)進(jìn)行保護(hù),實(shí)現(xiàn)了數(shù)據(jù)的過濾和篩選,保證了汽車電子系統(tǒng)的安全性和穩(wěn)定性,另外,還增加了 TCP/IP網(wǎng)絡(luò)通訊總線,增加了傳輸較為復(fù)雜數(shù)據(jù)的協(xié)議。
[0067]本實(shí)施例公開了一種電動(dòng)汽車控制器的通信架構(gòu),其結(jié)構(gòu)示意圖如圖3所示,包括:
[0068]網(wǎng)關(guān)控制器31,娛樂多媒體模塊32,動(dòng)力控制模塊33,車身控制模塊34。
[0069]其中,動(dòng)力控制模塊33用于為電動(dòng)汽車提供動(dòng)力控制,車身控制模塊34用于為電動(dòng)汽車提供車身控制。
[0070]網(wǎng)關(guān)控制器31通過第一 CAN總線監(jiān)聽并讀取動(dòng)力控制模塊33的數(shù)據(jù)。
[0071]其中,動(dòng)力控制模塊33可以包括:動(dòng)力模塊,能量模塊,充電模塊及剎車穩(wěn)定模塊等,只要屬于以上類別的控制器均可以根據(jù)數(shù)據(jù)通信內(nèi)容掛載在第一 CAN總線上。
[0072]動(dòng)力控制模塊33可以具體包括:電動(dòng)機(jī)控制器、整車控制器、電池管理單元?jiǎng)恿D(zhuǎn)向單元、高級(jí)駕駛輔助單元、直流電源、充電器控制器、制動(dòng)防抱死單元、車身電子穩(wěn)定單元等,其中,動(dòng)力控制模塊33中實(shí)際具體包括的控制器及單元根據(jù)不同的電動(dòng)汽車的控制器進(jìn)行調(diào)整,如:有的電動(dòng)汽車沒有車載充電器,則動(dòng)力控制模塊33中不包括車載充電器控制器。
[0073]由于動(dòng)力控制模塊33中包括多種動(dòng)力或能量數(shù)據(jù),因此,動(dòng)力控制模塊33中的數(shù)據(jù)單向傳輸至網(wǎng)關(guān)控制器31,而經(jīng)過網(wǎng)關(guān)控制器31進(jìn)行協(xié)議轉(zhuǎn)換后的數(shù)據(jù)則不能傳輸至動(dòng)力控制模塊33,以便提高數(shù)據(jù)的安全性。
[0074]車身控制模塊34通過第二 CAN總線與網(wǎng)關(guān)控制器31進(jìn)行雙向數(shù)據(jù)傳輸。
[0075]車身控制模塊34內(nèi)部包括的主要是提供舒適性功能的控制器,如:數(shù)據(jù)存儲(chǔ)單元341、車身控制單元342、組合儀表控制單元343,因此,用于傳輸車身控制模塊34中數(shù)據(jù)的第二 CAN總線可以為雙向傳輸,即可以通過第二 CAN總線將網(wǎng)關(guān)控制器31進(jìn)行協(xié)議轉(zhuǎn)換后的數(shù)據(jù)傳輸至車身控制模塊34。
[0076]娛樂多媒體模塊32通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器31進(jìn)行雙向數(shù)據(jù)傳輸。
[0077]娛樂多媒體模塊32主要包括:藍(lán)牙單元、導(dǎo)航單元、3G通訊單元、影音控制單元、語音系統(tǒng)、人機(jī)界面、實(shí)體鍵單元等,主要用于用戶的休閑娛樂,因此,娛樂多媒體模塊32是可以通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器31之間進(jìn)行雙向數(shù)據(jù)傳輸?shù)摹?br>[0078]其中,娛樂多媒體模塊32通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器31進(jìn)行雙向數(shù)據(jù)傳輸,可以具體為:娛樂多媒體模塊32通過Modbus TCP總線與網(wǎng)關(guān)控制器31進(jìn)行雙向數(shù)據(jù)傳輸,用來傳輸較大的數(shù)據(jù)量,以避免數(shù)據(jù)冗余。其中,TCP/IP屬于以太網(wǎng)協(xié)議,而Modbus TCP協(xié)議是指在Modbus上傳輸?shù)囊蕴W(wǎng)協(xié)議。
[0079]另外,娛樂多媒體模塊32通過TCP/IP總線與車身控制模塊34中的組合儀表控制單元343進(jìn)行雙向數(shù)據(jù)傳輸。
[0080]那么,娛樂多媒體模塊32與組合儀表控制單元343之間的通訊鏈路有兩條,其中一條是娛樂多媒體模塊32與組合儀表控制單元343之間的TCP/IP總線,另一條是娛樂多媒體模塊32與網(wǎng)關(guān)控制器31之間的Modbus TCP總線,以及網(wǎng)關(guān)控制器31與組合儀表控制單元343之間的第二 CAN總線。娛樂多媒體模塊32與組合儀表控制單元343之間有兩條通訊鏈路是為了根據(jù)具體數(shù)據(jù)是以數(shù)據(jù)通訊的穩(wěn)定性為主或者是以通訊數(shù)據(jù)的數(shù)據(jù)量為主進(jìn)行劃分,并且,可以在娛樂多媒體模塊32進(jìn)行數(shù)據(jù)的冗余校驗(yàn),更好的實(shí)現(xiàn)電動(dòng)汽車的聯(lián)網(wǎng)等功能。
[0081]本實(shí)施例公開的電動(dòng)汽車控制器的通信架構(gòu)中,網(wǎng)關(guān)控制器通過第一 CAN總線監(jiān)聽并讀取動(dòng)力控制模塊的數(shù)據(jù),車身控制模塊通過第二 CAN總線與網(wǎng)關(guān)控制器進(jìn)行雙向數(shù)據(jù)傳輸,娛樂多媒體模塊通過TCP/IP網(wǎng)絡(luò)通訊總線與網(wǎng)關(guān)控制器進(jìn)行雙向數(shù)據(jù)傳輸。本方案通過在電動(dòng)汽車控制器的通信架構(gòu)中增加網(wǎng)關(guān)控制器,使網(wǎng)關(guān)控制器具有防火墻功