Why SOA?
在整個智能網(wǎng)聯(lián)汽車大環(huán)境下,電子電氣架構(gòu)(EEA)面臨著變革,面向服務(wù)的架構(gòu)SOA多次被提及,我們先來看看到底為什么要用SOA?
01
汽車行業(yè)發(fā)展趨勢
先來看幾組數(shù)據(jù):
2015年,已有1.1億輛聯(lián)網(wǎng)車輛行駛在路上
2025年,聯(lián)網(wǎng)車輛將達到4.7億,其中,有90%將行駛在路上
2025年,聯(lián)網(wǎng)車輛中,將有800萬是自動駕駛車輛
02
當(dāng)代車輛局限性
當(dāng)今汽車中約有150個ECU,約7個網(wǎng)絡(luò)。如此復(fù)雜的系統(tǒng),是否能夠滿足汽車發(fā)展趨勢的需求?
據(jù)統(tǒng)計,飛機大約有40,000,000行代碼,而當(dāng)今汽車約有100,000,000行代碼,自動駕駛汽車的代碼量將到達300,000,000行。如此龐大的代碼量,當(dāng)今的車輛架構(gòu)是否還能滿足需求?
未來汽車將會面臨著一系列的問題,如:
新增信號新增節(jié)點
變更功能等
當(dāng)今車輛主要的架構(gòu):
就上述架構(gòu)而言,我們根據(jù)需求思考幾個問題:
-
新增信號流怎么辦?修改通信矩陣?
-
突然增加一個節(jié)點,怎么辦?修改路由表?
-
變更功能如何從其他節(jié)點獲取所需信息?
-
變更功能的實現(xiàn)與原系統(tǒng)架構(gòu)通信方式不匹配怎么辦?
很顯然,傳統(tǒng)架構(gòu)已經(jīng)無法滿足,因此我們需要新的架構(gòu)來滿足我們的需求:
03
SOA的優(yōu)勢
SOA基本架構(gòu)如下,當(dāng)然,后期我們也會在線上worksho中進一步與大家進行深入分享交流:
PS:線上worksho詳情戳:
《2021 SOA、AP AUTOSAR、軟件技術(shù)、以太網(wǎng)系列workshop》
那么上述架構(gòu)有哪些優(yōu)點呢?如下:
-
軟硬件分離,降低開發(fā)難度
-
靈活部署軟件,功能重新分配
-
更新升級快
-
易于擴展維護
總的來講,已知的E/E架構(gòu)滿足不了需求,所以要用SOA。
數(shù)字時代代表創(chuàng)新和不斷更新升級,汽車將來也會像手機一樣,在銷售完后,依然可以持續(xù)升級性能。而引進SOA整車通信,將使得整車可以持續(xù)創(chuàng)新!
轉(zhuǎn)載汽車電子相關(guān)文章
轉(zhuǎn)自汽車電子設(shè)計