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

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

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

汽車架構(gòu)變化趨勢有哪些

jf_C6sANWk1 ? 來源:阿寶1990 ? 2023-08-07 14:41 ? 次閱讀

汽車架構(gòu)變化趨勢

在分享中央計(jì)算軟件架構(gòu)之前,我們先簡單說明一下汽車架構(gòu)變化趨勢,總的來說,主要包含以下階段: 分布式架構(gòu):ECU 數(shù)量超過 100 個(gè)以上,每個(gè) ECU 承擔(dān)相對獨(dú)立的功能系統(tǒng)。持續(xù)維護(hù)數(shù)量日益增加的 ECU 變得越發(fā)復(fù)雜和費(fèi)時(shí)費(fèi)力。 功能域架構(gòu):域功能合并后,一方面可以減少 ECU 數(shù)量(縮減芯片和外殼的總體成本)。另一方面,軟件應(yīng)用集中化部署后有利于軟件功能升級和管理。然而,要實(shí)現(xiàn)跨域功能的交互,系統(tǒng)設(shè)計(jì)依然繁瑣且沒有效率。 中央計(jì)算+區(qū)域控制架構(gòu):功能邏輯上移到中央計(jì)算,區(qū)域控制器控制數(shù)據(jù)和配電。實(shí)現(xiàn)硬件和軟件的解耦,便于軟件快速迭代。

46952706-34be-11ee-9e74-dac502259ad0.png

圖-汽車架構(gòu)變化趨勢 中央計(jì)算+區(qū)域控制架構(gòu)的核心是分布式計(jì)算系統(tǒng),通過遠(yuǎn)程過程調(diào)用(RPC)實(shí)現(xiàn)各個(gè)主機(jī)之間的資源和算力共享。區(qū)域控制器掌握的是該區(qū)域的控制器與傳感器的硬件資源,以及一定的算力處理邊緣計(jì)算。 而中央計(jì)算集群擁有高性能計(jì)算能力,圖像資源采集,以及接入云端資源的能力。它們之間需要交互才能創(chuàng)造出新的用戶體驗(yàn)和使用場景,為支持這種分布式計(jì)算系統(tǒng),就需要一套強(qiáng)大的 RPC 機(jī)制:

互聯(lián)網(wǎng)行業(yè) RPC 框架 - 應(yīng)用級的服務(wù)框架: Dubbo/Dubbox、Google gRPC、Spring Boot/Spring Cloud - 遠(yuǎn)程通信協(xié)議: RMI、Socket、SOAP(HTTP XML)、REST(HTTP JSON)

車內(nèi)中央計(jì)算+區(qū)域控制RPC框架 - 應(yīng)用級的服務(wù)框架: 具代表性的如大眾 VW.OS,國內(nèi)外整車廠都已經(jīng)開始了應(yīng)用級服務(wù)框架的定義和設(shè)計(jì)。 - 遠(yuǎn)程通信協(xié)議: SOME/IP,DDS,REST,MQTT等輕量級通信協(xié)議 其中 SOME/IP 是專門為車載領(lǐng)域設(shè)計(jì)的基于服務(wù)的 RPC 通信協(xié)議,其他幾種協(xié)議在其他行業(yè)已運(yùn)用。

46c6c19e-34be-11ee-9e74-dac502259ad0.png

圖 - RPC通信概覽 上圖出現(xiàn)的 Client, Server 是 RPC 通信的基本元素。一個(gè)完整的 RPC 框架,包含了服務(wù)發(fā)現(xiàn)、服務(wù)質(zhì)量、網(wǎng)絡(luò)傳輸、序列化等組件,其中“RPC 協(xié)議”就指明了程序如何進(jìn)行網(wǎng)絡(luò)傳輸和序列化。

46dcb4a4-34be-11ee-9e74-dac502259ad0.png

圖 - 完整RPC框架 AUTOSAR 標(biāo)準(zhǔn)文檔中包含了多個(gè) SOME/IP 相關(guān)的文檔。它們是:

SOME/IP Protocol 1.SOME/IP on wire-format (Serialization): -Structure of Header Format -How the different data types are serialized as per SOME/IP 2.Protocol for Event and RPC-based communication -Transport Protocol(同時(shí)支持UPD和TCP) -Rules that govern the RPC for SOME/IP

SOME/IP Service Discovery(SD) 1. 定位服務(wù)實(shí)例: 2.檢測服務(wù)實(shí)例是否在運(yùn)行(即服務(wù)實(shí)例的狀態(tài)) 3.發(fā)布/訂閱行為的管理

SOME/IP Transport Protocal(TP) - 對長數(shù)據(jù)的數(shù)據(jù)流控制:

SOME/IP Transformation -填充 SOME/IP Header 和 Payload 的規(guī)則

下圖中SOME/IP Demon管理服務(wù)的注冊,服務(wù)的通信建立和轉(zhuǎn)發(fā)。

46f46fe0-34be-11ee-9e74-dac502259ad0.png

圖- SOME/IP RPC框架

中央計(jì)算架構(gòu)代理的挑戰(zhàn)

混合算力要求

自動(dòng)駕駛和網(wǎng)絡(luò)互聯(lián)需求下,對中央計(jì)算算力提出更高的要求,同時(shí)傳統(tǒng)的車身,底盤,動(dòng)力等功能上移,也需要中央計(jì)算單元具有實(shí)時(shí)安全計(jì)算的能力。 以下是推功能算力的估算

主動(dòng)安全與自動(dòng)駕駛

- NCAP & L2:大于20 TOPS - Auto-Pilot: 大于40 TOPS - RoboTaxi: 大于200 TOPS

車身控制,底盤,動(dòng)力域總和: - 大于10000 DMIPS

核間高速通信

以下場景使得對核間的數(shù)據(jù)通信需求增加,為核間高速通信,可靠通信提出了要求。

主動(dòng)安全與自動(dòng)駕駛:龐大的視覺及雷達(dá)數(shù)據(jù)

大數(shù)據(jù)收集,log & Trace 數(shù)據(jù)

信號與服務(wù)的轉(zhuǎn)換

功能分配

功能組件分布部署在中央計(jì)算集群以及區(qū)域控制器上,對以下方面提出要求。

功能合理部署

提高組件復(fù)用性

優(yōu)化組件的相互調(diào)用

中央計(jì)算單元發(fā)展路徑

中央計(jì)算早期雛形

于2011 年,奧迪 A8就開始了定位于 L3 系統(tǒng)的研發(fā),其核心模塊 ZFAS雖然是自動(dòng)駕駛控制器,但也可以認(rèn)為它是中央計(jì)算的早期雛形。它是異構(gòu)的系統(tǒng)架構(gòu),包含MobiEye EyeQ3,NVIDIA K1, Cycline, Aurix.

圖- Audi ZFAS 在這樣一個(gè)典型的異構(gòu)系統(tǒng)中,處理器之間的通信是什么復(fù)雜的,其采用的主要技術(shù)有:

Deterministic 以太網(wǎng)Time Trigger Ethernet

平臺(tái)軟件中間件 – MotionWise Middleware(Communication, Safety, TimeSync, Platform service)

476dc700-34be-11ee-9e74-dac502259ad0.png

圖- Audi ZFAS異構(gòu)系統(tǒng)概況

異構(gòu)系統(tǒng)的核間通信

異構(gòu)系統(tǒng)的核間通信是個(gè)難題,通常情況下會(huì)包含 MCU, GPU, FPGA, MPU 系統(tǒng),在它們之間需要保證高性能的實(shí)時(shí)消息通信,并且要支持面向服務(wù),以及核間互不干擾。 對于每個(gè)異構(gòu)系統(tǒng)內(nèi)的操作系統(tǒng),在它們之間應(yīng)設(shè)計(jì)高速核間消息通信的機(jī)制,以及通信式樣,典型的有Client-Server 通信式樣。

47823d84-34be-11ee-9e74-dac502259ad0.png

圖-異構(gòu)系統(tǒng)的核間通信

異構(gòu)系統(tǒng)操作系統(tǒng)

MCU 系統(tǒng),常見的有多核 AutoSAR 軟件架構(gòu),或者使用 MCU Hypervisor 方案。 GPU 系統(tǒng),管道式的軟件架構(gòu)局多,采用 RTOS 之上運(yùn)行 Runtime, Library,Appliation 的方案。 MPU 系統(tǒng),使用虛擬化方案運(yùn)行多個(gè) High Level OS,每個(gè) OS 之上運(yùn)行各自的中間件以及上層應(yīng)用軟件。

47969a90-34be-11ee-9e74-dac502259ad0.png

圖-異構(gòu)系統(tǒng)的操作系統(tǒng)

異構(gòu)系統(tǒng)的將來 - 單 SoC 系統(tǒng)

新硬件技術(shù)使得分離的芯片架構(gòu)可以集成到單獨(dú)芯片,實(shí)現(xiàn)“一顆芯片上的軟件架構(gòu)”。 單 SoC 系統(tǒng)優(yōu)勢:

在不同域和功能分區(qū)之間高效地共享高帶寬數(shù)據(jù)。

更好地利用車內(nèi)資源共享和設(shè)計(jì)功能回退機(jī)制

更有利于硬件抽象化設(shè)計(jì)

減少傳統(tǒng)單體系統(tǒng)的規(guī)模(高集成度,高復(fù)雜性地模塊)

硬件變種減少

減少暴露在外的通信總線,減少信息安全攻擊的路徑

縮小產(chǎn)品尺寸

47a6e33c-34be-11ee-9e74-dac502259ad0.png

圖- 異構(gòu)系統(tǒng)轉(zhuǎn)向單SoC系統(tǒng)

混合關(guān)鍵系統(tǒng)

中央計(jì)算架構(gòu)的變化使得多種安全等級的應(yīng)用運(yùn)行在同一個(gè)系統(tǒng)中,特別是單 SoC 系統(tǒng)后,"混合關(guān)鍵性"額外的重要。 “混合關(guān)鍵系統(tǒng)”應(yīng)允許在同一高性能處理器上并行托管 1 個(gè)或多個(gè)安全關(guān)鍵性功能/系統(tǒng),以及其他不受控制甚至是惡意的功能/系統(tǒng),但絕不會(huì)對該安全關(guān)鍵性功能/系統(tǒng)產(chǎn)生任何負(fù)面影響 。 例如娛樂系統(tǒng)中通常會(huì)允許安裝用戶自定義應(yīng)用程序,這些應(yīng)用程序?qū)⒊蔀轱L(fēng)險(xiǎn)的來源。通常的對策是讓這些應(yīng)用運(yùn)行在容器定義的沙盒環(huán)境中,對這些應(yīng)用程序僅開放受限制的訪問權(quán)限。

47b5bfce-34be-11ee-9e74-dac502259ad0.png

圖-混合關(guān)鍵系統(tǒng) 在功能安全軟件需求的章節(jié)中有提到,不同 Safety Level SWC 組件Co-existence和 Freedom from interference 的問題。 下圖舉例說明了 Interference 的干擾源,及做到 Freedom from interfence 相對應(yīng)的措施。

47cb88ae-34be-11ee-9e74-dac502259ad0.png

圖-干擾源及應(yīng)對措施

中央計(jì)算單元功能分配

對于單 SoC 方案的中央計(jì)算單元,它具備以下能力,這些能力可以指導(dǎo)布局應(yīng)用功能。

將 ASIL-B 到 ASIL-D,具備 FuSa 要求的 SWC,以及 QM 的軟件組件部署在同一個(gè) SoC 系統(tǒng)之上。

核間通信 IPC -信好與服務(wù)的轉(zhuǎn)換

- 數(shù)據(jù)收集(Log & Trace) - 其他各類數(shù)據(jù)交換(OTA, IDS...)

擁有視覺處理能力, 支持 OpenVX, 流水線處理, 圖像并行處理

集成R核 MCU 后,擁有快速應(yīng)用啟動(dòng)功能,支持集成車身,網(wǎng)關(guān)等功能

A 核可以部署和人機(jī)界面,多媒體,互聯(lián)等相關(guān)的應(yīng)用

47e55496-34be-11ee-9e74-dac502259ad0.png

圖-中央計(jì)算單元的功能分配

應(yīng)用示例

在中央計(jì)算+區(qū)域控制的架構(gòu)中,有兩種不同的設(shè)計(jì)風(fēng)格體現(xiàn),一個(gè)是基于服務(wù)的式樣,另一就是基于信號的式樣。 現(xiàn)階段傳統(tǒng)的執(zhí)行器與傳感器仍是基于 CAN/LIN 信號的設(shè)計(jì)的,而中央計(jì)算單元已可以依照基于服務(wù)的式樣設(shè)計(jì)。這兩種不同的設(shè)計(jì)風(fēng)格由區(qū)域控制器完成基于信號的世界與基于服務(wù)的世界轉(zhuǎn)換。 以下應(yīng)用示例涵蓋了中央計(jì)算單元,區(qū)域控制器,執(zhí)行傳感器的互動(dòng)過程。 示例需求描述:

當(dāng)啟停開關(guān)按下后,車輛電源模式切換到 ON 檔。

當(dāng)車速大于 5km/h,則執(zhí)行車輛上鎖。

整個(gè)執(zhí)行過程如下:

區(qū)域控制器直接采集啟停開關(guān),同時(shí)通過 CAN 通信收集車速信號

區(qū)域控制器完成信號至服務(wù)的轉(zhuǎn)換,以服務(wù)的內(nèi)容提供給中央計(jì)算單元,之間通過以太網(wǎng)通信。

中央計(jì)算之內(nèi)的應(yīng)用之間的接口也是以服務(wù)方式通信,采用操作系統(tǒng)系統(tǒng)的 Local IPC 機(jī)制,如 Local Unit Socket。

經(jīng)由上次邏輯處理后,再調(diào)用某區(qū)域控制器提供的服務(wù),如上鎖操作。

最后區(qū)域控制器將上鎖指令轉(zhuǎn)換為 CAN 或者 LIN 的報(bào)文,由門模塊執(zhí)行上鎖的操作。

48155fd8-34be-11ee-9e74-dac502259ad0.png

圖-中央計(jì)算與區(qū)域架構(gòu)應(yīng)用示例

責(zé)任編輯:彭菁

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

    關(guān)注

    2551

    文章

    51106

    瀏覽量

    753668
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16367

    瀏覽量

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

    關(guān)注

    14

    文章

    886

    瀏覽量

    54508
  • 計(jì)算軟件
    +關(guān)注

    關(guān)注

    0

    文章

    55

    瀏覽量

    11032
  • 邊緣計(jì)算
    +關(guān)注

    關(guān)注

    22

    文章

    3092

    瀏覽量

    48972

原文標(biāo)題:中央計(jì)算及其軟件架構(gòu)

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

收藏 人收藏

    評論

    相關(guān)推薦

    汽車電子電氣架構(gòu)設(shè)計(jì)及優(yōu)化措施

    汽車電子電氣架構(gòu)是保障設(shè)計(jì)完善合理的關(guān)鍵所在,我們一般是從三個(gè)較大的層面上來評估汽車電子電氣架構(gòu)的。首先是市場上用戶使用及未來需求的變化,其
    發(fā)表于 10-18 22:10

    域控制器是下一代智能汽車架構(gòu)的關(guān)鍵

    )的開發(fā),Android系統(tǒng)進(jìn)行娛樂應(yīng)用域的開發(fā),從而整個(gè)系統(tǒng)兼顧功能性、安全性、娛樂性和應(yīng)用性。 域控制器技術(shù)一定會(huì)帶來汽車電子軟件體系架構(gòu)變化,最關(guān)鍵的是,會(huì)引起供應(yīng)商乃至OEM的洗牌。沒有正確把握體系
    發(fā)表于 06-27 04:20

    電機(jī)的實(shí)際電感變化趨勢

    表1所示某款典型永磁同步電機(jī)的基本參數(shù),主要用于電動(dòng)汽車的動(dòng)力電機(jī)。為了獲得該電機(jī)的實(shí)際電感變化趨勢,需要進(jìn)行一些實(shí)驗(yàn),但本文將不介紹具體實(shí)驗(yàn)方法。實(shí)測得到的Lq~iq數(shù)據(jù)、Ld~id數(shù)據(jù)導(dǎo)入Matlab環(huán)境中做曲線擬合,根據(jù)最
    發(fā)表于 08-27 06:16

    汽車設(shè)計(jì)師在下一代汽車架構(gòu)中考慮的電壓電源板網(wǎng)

    。盡管看似使用單個(gè)高壓電源板網(wǎng)是最好的選擇,但實(shí)際上,不同執(zhí)行器和ECU的功率要求不斷變化,這促使汽車系統(tǒng)設(shè)計(jì)人員在車輛中安裝兩到三個(gè)電壓電源板網(wǎng)。本文中,我們將討論汽車設(shè)計(jì)師在下一代汽車架構(gòu)
    發(fā)表于 11-07 07:15

    分區(qū)電子電氣架構(gòu)如何支持軟件定義汽車

    在虛擬模型上進(jìn)行設(shè)計(jì)、測試、驗(yàn)證,并可能進(jìn)行修改,虛擬模型將伴隨實(shí)體汽車存在于整個(gè)生命周期。這場變革將需要對汽車架構(gòu)進(jìn)行深層次的改造。除了讓汽車開發(fā)更快、更輕松外,它還將通過以數(shù)據(jù)為導(dǎo)向的服務(wù),為OEM
    發(fā)表于 02-23 14:43

    客車車架構(gòu)件的沖壓工藝

    介紹客車車架構(gòu)件的下料、沖裁、彎曲、翻邊等成型工藝。關(guān)鍵詞: 客車 車架 構(gòu)件 成型工藝Abstract: The autho r int roduces the modeling techno logy of st ructuralmembers of the bus
    發(fā)表于 07-27 15:23 ?17次下載

    根據(jù)自動(dòng)駕駛的應(yīng)用場景詳解汽車架構(gòu)和開發(fā)模式變化資料概述

    本文基于自動(dòng)駕駛應(yīng)用場景分別從E/E架構(gòu)、通訊方式、軟件架構(gòu)和流程標(biāo)準(zhǔn)等方面談下與當(dāng)前模式相比可能加強(qiáng)的方面和涉及的變化。
    的頭像 發(fā)表于 05-26 10:29 ?6058次閱讀

    關(guān)于智能汽車電子架構(gòu)下的汽車線束新形態(tài)的介紹和應(yīng)用分析

    普雷斯利認(rèn)為“今天的汽車架構(gòu)每一個(gè)OEM,每一個(gè)車輛架構(gòu)是不一樣的,而智能汽車架構(gòu)(SVA)就是讓你能夠一些基礎(chǔ)的部分,比如說動(dòng)力數(shù)據(jù)中心,還有中央計(jì)算集群,可以把這樣的區(qū)塊放在任何
    的頭像 發(fā)表于 10-28 17:53 ?2632次閱讀

    關(guān)于汽車架構(gòu)的了解和分析

    進(jìn)化式汽車架構(gòu)設(shè)計(jì):這種方式充分考慮到舊車的現(xiàn)實(shí)因素。OEM通常有著開發(fā)新車的計(jì)劃,但他們手頭往往同時(shí)還有眾多當(dāng)前車型的舊部件。我們要做的就是在保留50%的舊部件的同時(shí),采用50%的新部件。這種進(jìn)化方式的汽車架構(gòu)設(shè)計(jì)可以保證在現(xiàn)有汽車
    的頭像 發(fā)表于 10-29 14:49 ?5010次閱讀

    汽車網(wǎng)關(guān)和TCU的架構(gòu)正在迅速變化 能夠高效地處理和移動(dòng)大量數(shù)據(jù)

    在半自動(dòng)化的趨勢下,汽車架構(gòu)正在快速演進(jìn),車輛的完全自動(dòng)駕駛最終會(huì)得以實(shí)現(xiàn)。汽車制造商還引入了多種功能,例如智能訪問、車輛共享、預(yù)測性維護(hù)、車輛跟蹤、車隊(duì)管理和無線 (OTA) 更新,以增強(qiáng)連接性
    的頭像 發(fā)表于 01-07 15:02 ?6312次閱讀

    汽車架構(gòu)推動(dòng)ADAS系統(tǒng)架構(gòu)向前發(fā)展

    (OEM) 在電子內(nèi)容構(gòu)建方式上的變化,即從基于邊緣管理,轉(zhuǎn)變到區(qū)域管理,再到中央管理。 任何希望乘勢而上的系統(tǒng)制造商都需要考慮一個(gè)關(guān)鍵問題: 如何通過統(tǒng)一的產(chǎn)品系列來滿足多種汽車架構(gòu)需求? ADAS 系統(tǒng)的市場機(jī)遇 據(jù)Yole Development報(bào)告,通過安全
    的頭像 發(fā)表于 12-08 17:20 ?693次閱讀

    高性能領(lǐng)導(dǎo)力:為下一代數(shù)據(jù)中心和汽車架構(gòu)提供動(dòng)力

    高性能領(lǐng)導(dǎo)力:為下一代數(shù)據(jù)中心和汽車架構(gòu)提供動(dòng)力 演講ppt分享
    發(fā)表于 07-14 17:15 ?0次下載

    CTC產(chǎn)品結(jié)構(gòu)如何改變整車架構(gòu)

    CTC產(chǎn)品結(jié)構(gòu)如何改變整車架構(gòu)
    的頭像 發(fā)表于 11-24 11:18 ?580次閱讀
    CTC產(chǎn)品結(jié)構(gòu)如何改變整<b class='flag-5'>車架構(gòu)</b>

    全球首款四端口 SSD 將如何推動(dòng)智能汽車架構(gòu)變革

    將攀升至 10 億行。然而問題在于當(dāng)前的汽車架構(gòu)設(shè)計(jì)并不足以支持?jǐn)?shù)據(jù)量的爆炸式增長,目前汽車架構(gòu)和存儲(chǔ)系統(tǒng)都需要改進(jìn)。那么該如何做呢?? ? 集中式架構(gòu)轉(zhuǎn)變 ? 現(xiàn)如今,汽車正從傳統(tǒng)的
    發(fā)表于 04-19 16:10 ?689次閱讀
    全球首款四端口 SSD 將如何推動(dòng)智能<b class='flag-5'>汽車架構(gòu)</b>變革

    800V汽車架構(gòu)升級背后的技術(shù)挑戰(zhàn)

    消費(fèi)者追求快速充電,而且越快越好。為此,OEM(整車制造商)愈發(fā)關(guān)注800V汽車架構(gòu),基礎(chǔ)設(shè)施提供商也在升級其充電網(wǎng)絡(luò)以支持該架構(gòu)。
    的頭像 發(fā)表于 10-18 11:30 ?411次閱讀