什么是真正意義上的域控制器,域控制器在集成層面和軟件層面需要滿足哪些條件?這些是需要搞明白的。與之相關(guān)聯(lián)的幾個(gè)技術(shù)趨勢(shì):
面向服務(wù)的架構(gòu)(SOA)和車載以太網(wǎng)網(wǎng)絡(luò)的搭建
車載以太網(wǎng)和ECU中的POSIX操作系統(tǒng)
基于時(shí)間敏感網(wǎng)絡(luò)的可信通信(TSN)
我們首先要搞明白的就是在IT行業(yè)中基于服務(wù)的網(wǎng)絡(luò)架構(gòu)如何在汽車?yán)锩嫱卣梗嫦蚍?wù)的架構(gòu)描述了用于構(gòu)造服務(wù)的架構(gòu)模式,獨(dú)立于操作系統(tǒng)、編程語言和軟件框架
這么做的目標(biāo)是:
將軟件合理地劃分為單獨(dú)的軟件組件(劃分和規(guī)則)
最小化組件之間的功能依賴性
提高軟件的可擴(kuò)展性和可再次使用性
在這里面需要,通過不同服務(wù)的相互作用實(shí)現(xiàn)一個(gè)復(fù)雜的功能性,一個(gè)服務(wù)是一個(gè)獨(dú)立可執(zhí)行的軟件組件,具有準(zhǔn)確描述的功能范圍, 通過準(zhǔn)確定義的服務(wù)接口將功能性作為“服務(wù)”提供給其他軟件組件
在SOA中,軟件組件通過稱為“服務(wù)總線”的中間件連接,提供了系統(tǒng)中服務(wù)角色之間的松散耦合,中間件調(diào)節(jié)了服務(wù)提供者和服務(wù)使用者之間的通信,當(dāng)然也包括對(duì)該通信的建立。
因此與傳統(tǒng)的在單片系統(tǒng)里面做的傳感、信號(hào)邏輯判斷執(zhí)行,在基于SOA系統(tǒng)里面在中間件里面但開了,并且導(dǎo)入了標(biāo)準(zhǔn)的API。導(dǎo)入了中間件,服務(wù)提供者和服務(wù)使用者之間的連接是在運(yùn)行時(shí)建立的 ,和之前相比很多的功能在系統(tǒng)設(shè)計(jì)時(shí)建立完整的邏輯體系。
以下這個(gè)例子是監(jiān)控12V電池狀態(tài)的,并告知消費(fèi)者
這里的核心價(jià)值,是把車?yán)锏?a target="_blank">信息還有動(dòng)作,有機(jī)和車主和維修人員相關(guān)的進(jìn)行連接,把車輛的軟件從單一的ECU里面解放出來,形成一組抽象服務(wù)的程序。也就是說,我們?cè)谝韵碌臋z查高壓電池、檢查低壓電池上面,可以脫離原有的程序設(shè)計(jì),擴(kuò)展出頂端和服務(wù)器層面花樣更多的東西,由于邏輯方面在中間件里面進(jìn)行,這個(gè)想象空間和落地的用處就大了。
小結(jié):想要搞明白未來的域控制器,汽車的演變方面,落地的還是軟件層面的變化,類似車輛的OS到底怎么做,可能是從原有的ECU的軟件開發(fā)方式進(jìn)行的,這個(gè)變革很大,改變了原有的生態(tài),我們做技術(shù)的不可不察。
-
控制器
+關(guān)注
關(guān)注
112文章
16418瀏覽量
178790 -
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5452瀏覽量
172189 -
SOA
+關(guān)注
關(guān)注
1文章
293瀏覽量
27526
原文標(biāo)題:淺談汽車?yán)锩娴拿嫦蚍?wù)的架構(gòu)SOA
文章出處:【微信號(hào):QCDZSJ,微信公眾號(hào):汽車電子設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論