軟件定義系統(tǒng):重塑未來汽車
如今決定汽車核心競爭力的,不再是馬力與扭矩,而是車載軟件的智能化、迭代能力與用戶體驗。車企正從“先固定硬件架構(gòu)、再把軟件‘硬套’上去”的固定思路轉(zhuǎn)向軟件定義汽車(software-defined vehicles,SDV),汽車工程迎來根本性變革。
傳統(tǒng)車輛開發(fā)的局限性
如今,汽車正快速演變?yōu)楦叨然ヂ?lián)的智能系統(tǒng),其往往集成數(shù)百個傳感器、ECU 以及 AI 功能。這種復(fù)雜性暴露了“硬件優(yōu)先模式”的僵化。即便是簡單的軟件更新,也需要數(shù)月驗證與硬件適配,迭代速度遠落后于消費電子行業(yè)。
正是這些挑戰(zhàn),再加上加快產(chǎn)品上市速度、通過差異化功能吸引用戶的迫切需求,軟件開發(fā)不能再被當(dāng)作開發(fā)完成后的“補丁”或附加項,而必須從項目最初就深度融入硬件設(shè)計的全過程。
通過采用“左移”策略,工程師和系統(tǒng)架構(gòu)師可以從軟件工作負(fù)載出發(fā),在開發(fā)早期就利用整車及其電子系統(tǒng)的數(shù)字孿生模型進行驗證,從而持續(xù)開發(fā)并測試包括自動駕駛的感知棧、車輛互聯(lián)、信息娛樂系統(tǒng)等在內(nèi)的各類以 AI 驅(qū)動的應(yīng)用程序。借助虛擬 ECU 和半導(dǎo)體模型進行開發(fā),硬件設(shè)計也能真正圍繞軟件的實際需求進行優(yōu)化。
通過早期部署數(shù)字孿生節(jié)省時間和成本
在數(shù)字化開發(fā)新模式下,軟件開發(fā)可以比傳統(tǒng)方法提前至少六個月,并且能夠與硬件同步進行測試,且不會影響最終交付進度。

圖 1:上圖展示了傳統(tǒng)硬件與軟件開發(fā)周期;下圖展示了采用虛擬硬件的更高效開發(fā)方法
通過在設(shè)計初期引入數(shù)字孿生技術(shù),工程師能夠測試不同的硬件架構(gòu)如何響應(yīng)軟件工作負(fù)載,如基于 AI 的感知系統(tǒng)或?qū)崟r導(dǎo)航功能。這種方法不僅降低了可能出現(xiàn)的代價巨大的重新設(shè)計的風(fēng)險,還確保了項目可以按時交付,甚至進一步縮短產(chǎn)品上市時間。
AI 工作負(fù)載顯著影響芯片組的功能優(yōu)化
AI 已成為當(dāng)下汽車的核心組成部分,高級駕駛輔助系統(tǒng)(ADAS)、車道保持、自適應(yīng)巡航高速公路領(lǐng)航、避撞系統(tǒng)等關(guān)鍵功能均依賴 AI 模型。
與傳統(tǒng)汽車控制單元(通常用于發(fā)動機控制、制動等確定性任務(wù))不同,AI 驅(qū)動的工作負(fù)載對硬件提出了全新要求:必須具備高計算吞吐量、低延遲的數(shù)據(jù)傳輸能力以及出色的能效表現(xiàn),包括:
? 高性能芯片級系統(tǒng)(SoC):如 NVIDIA Drive 或 Qualcomm Snapdragon Ride,集成了 CPU、GPU 和神經(jīng)處理單元(NPU),專為感知與決策類任務(wù)設(shè)計;
? 內(nèi)存子系統(tǒng):例如 LPDDR5 或高帶寬內(nèi)存,用于在傳感器與處理器之間實現(xiàn)高效數(shù)據(jù)流轉(zhuǎn);
? 片上網(wǎng)絡(luò)(NoC):支持在分布式電子控制單元(ECU)之間并行處理 AI 推理任務(wù)和通信需求。
隨著下一代自動駕駛功能日益復(fù)雜,其對計算資源的動態(tài)調(diào)配能力和帶寬需求將繼續(xù)提升。若依賴實體 SoC,不僅成本高昂,而且周期漫長;而借助數(shù)字孿生技術(shù),開發(fā)團隊可以快速驗證多種芯片組配置方案。
為了獲得更貼近真實場景的驗證結(jié)果,半導(dǎo)體供應(yīng)商可基于實際駕駛數(shù)據(jù)模擬工作負(fù)載,并在虛擬整車環(huán)境中對芯片架構(gòu)進行測試,以提前識別性能瓶頸、優(yōu)化性能,并最終交付 AI 就緒的半導(dǎo)體解決方案,助力構(gòu)建更優(yōu)、適應(yīng)性更強的汽車系統(tǒng)。
SDV 開發(fā)必須打破孤島,實現(xiàn)全系統(tǒng)協(xié)同
當(dāng)前車輛的開發(fā)工作普遍處于孤立狀態(tài):在初步階段后,不同團隊便各自并行開發(fā)所負(fù)責(zé)的系統(tǒng),彼此之間缺乏有效協(xié)同,直到進入最終的全系統(tǒng)集成階段。
在這種模式下,脫離整車系統(tǒng)獨立編寫代碼不僅效率低下,全系統(tǒng)級驗證也只能等到硬件到位后才能開展。一旦此時暴露出重大問題,往往會導(dǎo)致突發(fā)且代價高昂的項目延期。
要破解這一困局,關(guān)鍵在于引入覆蓋整車系統(tǒng)的數(shù)字孿生平臺。而為了讓仿真結(jié)果盡可能貼近事實,還必須將真實世界數(shù)據(jù)和硬件模型納入其中。
SDV 功能集演進需要持續(xù)驗證與測試
軟件定義汽車是一個能夠持續(xù)迭代升級的平臺。即便在用戶購車之后,車輛仍可通過軟件更新不斷獲得新功能。
對用戶而言,這意味著更高的安全性、更出色的駕駛體驗以及更長的車輛使用壽命;而對車企來說,則意味著通過訂閱服務(wù)或按需啟用功能,開辟全新的商業(yè)模式。
在這一背景下,系統(tǒng)設(shè)計者必須依托一個穩(wěn)定且高度靈活的仿真環(huán)境,在軟件定義汽車的全生命周期中,對全系統(tǒng)進行持續(xù)評估。而實現(xiàn)這一切,需要全面數(shù)字孿生的支持。
圖 2:圖中展示了基于西門子 PAVE360 集成開發(fā)工作流實現(xiàn)軟件定義汽車開發(fā)的端到端數(shù)字孿生方法。它基于汽車行業(yè)標(biāo)準(zhǔn),提供了一套開放式解決方案,可用于構(gòu)建完整的平臺,清晰呈現(xiàn)芯片、ECU、軟件棧以及車載網(wǎng)絡(luò)之間交互的 360 度視圖
借助數(shù)字孿生平臺設(shè)計與測試軟件定義汽車
數(shù)字孿生體應(yīng)具備多保真度模擬能力,并貫穿車輛設(shè)計的全生命周期,同時在企業(yè)內(nèi)部建立唯一可信的數(shù)據(jù)源。
系統(tǒng)架構(gòu)師可以在數(shù)字孿生環(huán)境中進行架構(gòu)探索:將相似的軟件架構(gòu)部署到不同型號的芯片模型上,并分析其在特定場景下的性能,從而在同一閉環(huán)內(nèi)測試多種芯片級系統(tǒng)(SoC)。這種閉環(huán)評估方式,讓他們能夠基于真實仿真數(shù)據(jù)選擇最適合自身應(yīng)用場景的芯片。
借助云原生加速技術(shù),軟件開發(fā)甚至能在芯片完成流片前就全面啟動。例如,Innexis 的架構(gòu)原生加速(ANA)技術(shù)可提供接近實時的性能,顯著突破傳統(tǒng)虛擬模型運行緩慢的瓶頸。該技術(shù)已支持 Arm Zena-CSS 等面向下一代汽車的主流 IP。
得益于此,OEM 可以在硬件尚未問世時就開始軟件開發(fā),IP 供應(yīng)商也能提前構(gòu)建配套的軟件生態(tài)。隨后,系統(tǒng)架構(gòu)師可利用數(shù)字孿生平臺,結(jié)合 VSI 工具搭建完整的全系統(tǒng)仿真環(huán)境,對已開發(fā)的軟件進行測試,并融合來自真實世界與虛擬場景的信息,在多樣化場景下全面驗證系統(tǒng)性能。
像 CARLA 這類工具,使系統(tǒng)工程師能夠在豐富多樣的真實世界場景中運行并驗證系統(tǒng)。這確保了硬件與軟件在數(shù)百萬公里的仿真場景下均能可靠運行。這種大規(guī)模驗證也為后續(xù)順利通過技術(shù)、安全及法規(guī)認(rèn)證打下了堅實基礎(chǔ)。
同樣,系統(tǒng)架構(gòu)師還可以將 Amesim、PyBamm 或 FMU 3.0 等機械模型集成到仿真平臺或網(wǎng)絡(luò)中,來評估其機械系統(tǒng)性能。所有測試均可追溯至最初的設(shè)計需求,并在同一個閉環(huán)開發(fā)環(huán)境中快速迭代,直至系統(tǒng)達到所需的成熟度。當(dāng)設(shè)計方案經(jīng)過充分驗證、團隊對其性能具備足夠信心后,便可引入真實硬件,開展硬件在環(huán)測試。
軟件定義汽車的核心優(yōu)勢之一,是支持通過空中下載持續(xù)升級與演進。借助數(shù)字孿生技術(shù),系統(tǒng)架構(gòu)師甚至可以在車輛已經(jīng)上路行駛的同時,開發(fā)新的軟件版本。他們可以在對應(yīng)硬件的數(shù)字孿生體上仿真任意軟件更新,確保更新不會損害安全性或性能。只有在通過嚴(yán)格測試后,這些更新才會被安全部署到數(shù)百萬輛汽車中,整個過程無需在真實道路上進行測試,避免安全風(fēng)險。
SDV,打造技術(shù)與創(chuàng)新驅(qū)動的生態(tài)體系
軟件定義系統(tǒng)正推動汽車行業(yè)從制造導(dǎo)向轉(zhuǎn)向技術(shù)與創(chuàng)新驅(qū)動的生態(tài)體系,重塑車企在快速變化的市場中創(chuàng)造和交付價值的方式。本質(zhì)上,SDV 讓汽車制造商越來越具備軟件公司的特質(zhì):敏捷迭代、數(shù)據(jù)驅(qū)動、以用戶為中心,以軟件速度實現(xiàn)汽車創(chuàng)新。
依托完整的數(shù)字孿生環(huán)境,系統(tǒng)架構(gòu)師如今可以在純虛擬空間中安全地模擬各類故障場景、驗證全新算法,并在實際部署前對更新進行全面測試。這不僅顯著提升了系統(tǒng)的可靠性與安全性,也大幅壓縮了開發(fā)周期。汽車制造商因此得以更快推出新品、降低售后與保修成本,并通過持續(xù)推送軟件驅(qū)動的功能升級,不斷延長每款車型的生命周期價值。



評論