軟件架構(gòu):分層解耦、服務(wù)化、API 接口標(biāo)準(zhǔn)化
隨著企業(yè)向軟件定義汽車開發(fā)方法的轉(zhuǎn)變,軟件架構(gòu)也需要同步進(jìn)行升級(jí),引入面向服務(wù)的架構(gòu)(Service-Oriented Architecture,簡(jiǎn)稱 SOA)方法論。汽車 SOA 是對(duì)整車智能化的底層能力進(jìn)行組織。將車端的硬件能力和各種功能服務(wù)化,這些服務(wù)根據(jù) SOA 標(biāo)準(zhǔn)進(jìn)行接口設(shè)計(jì),基于 SOA 標(biāo)準(zhǔn)協(xié)議進(jìn)行通信。這樣,各服務(wù)組件之間就可以相互訪問,從而擴(kuò)展了服務(wù)的組合形式。
圖 4-1 SOA 服務(wù)化架構(gòu)示意圖
SOA 的引入使汽車傳統(tǒng)封閉、固化的軟件系統(tǒng)逐漸成為具備開放性、重用性的軟件生態(tài)。在新一輪的軟件架構(gòu)升級(jí)中,基于分層解耦的SOA 服務(wù)化架構(gòu),利用設(shè)備抽象和原子服務(wù)實(shí)現(xiàn)硬件能力的充分服務(wù)化,具體對(duì)象包括控制器周邊的傳感器、執(zhí)行器、傳統(tǒng)總線通信,以及控制器自身的診斷、存儲(chǔ)設(shè)備。同時(shí),基于“邏輯語義轉(zhuǎn)換”的設(shè)計(jì)思想,完成接口標(biāo)準(zhǔn)化,實(shí)現(xiàn)不同平臺(tái)、不同車型的接口重用性目標(biāo)。
圖 4-2 SOA 架構(gòu)下的基礎(chǔ)服務(wù)舉例
隨著基礎(chǔ)架構(gòu)及開發(fā)方式的變化,“軟件定義汽車”會(huì)顛覆整個(gè)汽車開發(fā)流程,基于 SOA 的軟件架構(gòu)方案為智能汽車系統(tǒng)提供了重要的服務(wù)抽象。嚴(yán)謹(jǐn)?shù)姆庋b和分層結(jié)構(gòu)支持使用敏捷開發(fā)方法和針對(duì)接口進(jìn)行測(cè)試,并降低了系統(tǒng)的復(fù)雜性,將大大簡(jiǎn)化軟件組件在車輛更新?lián)Q代時(shí)的重用。
架構(gòu)標(biāo)準(zhǔn)化:
圖 4-3 軟件分層架構(gòu)示意圖
分層架構(gòu),在原有的整車架構(gòu)中,引入原子服務(wù)層和設(shè)備抽象層。
-
設(shè)備抽象層負(fù)責(zé)封裝底層的硬件差異,并把硬件層的特性以服務(wù)的方式提供接口, 供原子服務(wù)層進(jìn)行調(diào)用,硬件的調(diào)整不應(yīng)導(dǎo)致系統(tǒng)軟件對(duì)外提供的接口發(fā)生變化, 使得應(yīng)用邏輯擺脫底層硬件平臺(tái)的束縛;
-
原子服務(wù)層作為中間層,與平臺(tái)解耦,對(duì)上承接應(yīng)用服務(wù)的調(diào)用,對(duì)下進(jìn)行設(shè)備抽象的訪問,體現(xiàn)車型差異,并配置化適配,使能上層應(yīng)用跨車型復(fù)用;
-
應(yīng)用/組合層服務(wù)主要負(fù)責(zé)用戶需求邏輯的實(shí)現(xiàn),通過調(diào)用原子服務(wù)層提供的接口, 組合出千變?nèi)f化的場(chǎng)景化應(yīng)用。
接口標(biāo)準(zhǔn)化:
跨車型、跨零部件供應(yīng)商,最大化復(fù)用,降低軟件定義汽車軟硬件開發(fā)復(fù)雜度。
在架構(gòu)標(biāo)準(zhǔn)化的基礎(chǔ)上,如何能實(shí)現(xiàn)軟件的跨車企使用?就需要對(duì)層與層之間的接口進(jìn)行標(biāo)準(zhǔn)化,不同整車廠、Tier1、平臺(tái)供應(yīng)商定義同一套服務(wù)接口,使得不同整車廠之間,不同 Tier1 之間的軟件可以相互調(diào)用,大大增加軟件的復(fù)用性,縮短車輛開發(fā)周期。
在接口標(biāo)準(zhǔn)化推動(dòng)方面,中國汽車工業(yè)協(xié)會(huì)已經(jīng)發(fā)布了第三版《軟件定義汽車原子服務(wù) API 接口與設(shè)備抽象 API 接口參考規(guī)范》,包含 700 多個(gè) API,涵蓋車身控制、熱管理、能量管理、運(yùn)動(dòng)控制、智駕域、動(dòng)力域、底盤域等多個(gè)功能域,參與接口標(biāo)準(zhǔn)化定義的成員包含整車廠、零部件、基礎(chǔ)平臺(tái)供應(yīng)商、軟件供應(yīng)商等 100 多家公司。
廣告 編輯推薦
最新資訊
-
開年豪擲1.8億搶用戶,又一車企加入“價(jià)格
2026-03-04 16:05
-
聯(lián)合國法規(guī)R60對(duì)兩輪車操縱件與指示裝置的
2026-03-04 12:08
-
標(biāo)準(zhǔn)立項(xiàng)|《汽車異種材料鉚接接頭拉伸性能
2026-03-04 11:40
-
“汽車大角度座椅 第1部分:通用要求”將有
2026-03-04 11:39
-
“汽車大角度座椅 第2部分:可靠性要求”將
2026-03-04 11:39





廣告


























































