當(dāng)前的駕駛員輔助功能,例如高速公路的自動停車或交通擁堵輔助和車道偏離警告系統(tǒng),是邁向自動駕駛的第一步。但就未來幾年預(yù)期的驅(qū)動功能而言,今天的系統(tǒng)架構(gòu)已經(jīng)達(dá)到了極限??刂圃O(shè)備日益增長的互連性及其日益復(fù)雜的功能需要在開發(fā)和跨功能、跨車輛軟件平臺方面采用集成系統(tǒng)方法。
許多駕駛員輔助功能今天已經(jīng)可用。但根據(jù)法律,司機(jī)仍然不能完全依賴這個系統(tǒng)。如果發(fā)生錯誤(例如,傳感器發(fā)生故障),他們必須能夠立即重新獲得控制權(quán)。
未來的駕駛員輔助功能將為駕駛員提供新的自由,因為車輛操作員將能夠轉(zhuǎn)移他們對交通的注意力并傾向于其他活動。他們將被允許松開方向盤,激活輔助功能,還可以在交通擁堵時進(jìn)行視頻通話,而不是全神貫注于交通。
奧迪宣布其 2017 款車型的交通擁堵輔助系統(tǒng)等系統(tǒng)將為駕駛員提供更多時間來控制車輛,因為最初駕駛員將有長達(dá) 10 秒的時間重新指揮他們的車輛。但是,這也意味著駕駛員可以在輔助功能激活時關(guān)注其他事情,這意味著如果發(fā)生系統(tǒng)故障,他們將無法使用。在此期間,車輛將負(fù)責(zé)避免或處理危險情況,因為在完全控制權(quán)交還給駕駛員之前,它無法在出現(xiàn)錯誤時簡單地關(guān)閉。相反,他們必須保持最低水平的功能,以保證車輛和車內(nèi)人員的安全,所以,事實上,

【圖1 | 實現(xiàn)自動駕駛汽車的各個階段都需要改變系統(tǒng)架構(gòu)。]
轉(zhuǎn)變始于發(fā)展
雖然車輛基礎(chǔ)設(shè)施、硬件和軟件都必須經(jīng)過精心設(shè)計,即使在系統(tǒng)出現(xiàn)錯誤的情況下也能正常工作,但在向自動駕駛緊急功能過渡的初始過渡中,可能會有一個初步的范圍——例如,進(jìn)入保險箱、帶有警告信號閃光燈的慢停。這種“安全狀態(tài)”在交通擁堵的情況下已經(jīng)足夠了,但在正常交通情況下,系統(tǒng)必須安全地開車到最近的緊急休息區(qū)或從下一個出口安全停車。
根據(jù)發(fā)生錯誤時所需的功能范圍,必須涉及許多子功能和相關(guān)的傳感器、執(zhí)行器和軟件計算。為了能夠?qū)崿F(xiàn)具有自動駕駛所需的可用性和可靠性的功能,需要修改系統(tǒng)架構(gòu)。
控制設(shè)備暫時仍將是經(jīng)典開發(fā),因為駕駛員輔助功能的實現(xiàn)是靜態(tài)的并且遵循特定的模式:導(dǎo)入傳感器數(shù)據(jù)、計算控制設(shè)定點、控制執(zhí)行器。然而,在未來,開發(fā)團(tuán)隊將被迫在系統(tǒng)級別實施越來越多的解決方案。單個控制設(shè)備將離開中心舞臺,整個系統(tǒng)將成為焦點,因為如果原始執(zhí)行硬件發(fā)生故障,通信路徑必須能夠改變并且軟件功能必須由其他硬件實時執(zhí)行。
實現(xiàn)實際系統(tǒng)級輔助功能的要求越來越嚴(yán)格,傳感器和執(zhí)行器在網(wǎng)絡(luò)中的復(fù)雜性也在增加。對能夠?qū)崟r執(zhí)行復(fù)雜計算的高性能處理器的需求不斷增長,軟件元素還必須滿足嚴(yán)格的安全要求,最高可達(dá)汽車安全完整性等級 D (ASIL D),即汽車的最高軟件安全等級。
在最佳情況下,汽車行業(yè)利用的計算機(jī)架構(gòu)將以一種使功能獨立于硬件的方式實現(xiàn),因此安全關(guān)鍵軟件不必經(jīng)過特殊調(diào)整即可在充當(dāng)駕駛員執(zhí)行平臺的異構(gòu)控制器架構(gòu)上運(yùn)行未來的輔助系統(tǒng)。理想情況下,開發(fā)人員不需要知道他們的共享功能將在何處以及如何執(zhí)行。
修改后的系統(tǒng)架構(gòu)
這種平臺的一個例子是 NVIDIA DRIVE PX,它由兩個 Tegra K1 處理器作為性能控制器,一個英飛凌 Aurix 處理器作為安全控制器,并支持 Elektrobit 的 EB tresos 軟件環(huán)境。EB tresos 基于稱為 AUTOSAR 自適應(yīng)平臺的汽車開放系統(tǒng)架構(gòu) (AUTOSAR) 標(biāo)準(zhǔn)的變體,并為 Tegra 處理器上的動態(tài)操作系統(tǒng)(在本例中為 Linux)形成運(yùn)行時環(huán)境。
Elektrobit 開發(fā)的駕駛員輔助應(yīng)用程序框架是在該系統(tǒng)上運(yùn)行的應(yīng)用程序。該框架實現(xiàn)了用于融合傳感器數(shù)據(jù)、軌跡規(guī)劃和控制的模塊,以及用于同步和協(xié)調(diào)多個駕駛員輔助功能的標(biāo)準(zhǔn)機(jī)制,作為“情況和決策”模塊的一部分。在框架中運(yùn)行的輔助功能(例如自動停車功能)依賴于底層 EB tresos 基礎(chǔ)設(shè)施提供的安全機(jī)制,因此功能管理和合規(guī)性監(jiān)控軟件以及錯誤處理可以不受干擾地運(yùn)行安全控制器本身。這保證了可靠的操作,并且還可以在控制設(shè)備上運(yùn)行具有高 ASIL 等級的軟件,同時具有高性能,

【圖2 | 軟件層與高性能硬件平臺(例如 NVIDIA DRIVE PX)相結(jié)合,是集成系統(tǒng)方法的基礎(chǔ)。]
借助 DRIVE PX 上的 EB tresos 環(huán)境等動態(tài)軟件平臺,各個功能之間的通信路徑是透明且靈活的。應(yīng)用程序是使用經(jīng)典的 AUTOSAR 運(yùn)行時與控制設(shè)備上的環(huán)境進(jìn)行通信,還是通過適當(dāng)?shù)能浖觿討B(tài)建立和取消與隨機(jī)發(fā)送器和接收器的通信,這與未來的應(yīng)用程序無關(guān)。這種通信靈活性支持“故障運(yùn)行”系統(tǒng)所需的冗余機(jī)制,例如,通過實現(xiàn)熱備用功能。熱備用意味著可以在其他硬件環(huán)境中使功能成為冗余,這些硬件環(huán)境處于備用狀態(tài),并且僅當(dāng)功能在主環(huán)境中發(fā)生故障時才激活。這些額外的硬件環(huán)境將 CPU 時間和內(nèi)存等資源用于特定功能,因此并行運(yùn)行。這導(dǎo)致快速切換能力,從而傳感器和執(zhí)行器信號根據(jù)功能運(yùn)行的位置動態(tài)重新路由。

【圖3 | 動態(tài)控制設(shè)備架構(gòu)保證了專用功能范圍的可靠性。]
集成開發(fā)和“整車操作系統(tǒng)”
在允許所描述的動態(tài)行為的控制設(shè)備架構(gòu)中,您可以通過在系統(tǒng)級別智能連接多個此類控制設(shè)備來保證專用資源的可用性,以便功能可靠地執(zhí)行,而與發(fā)生的錯誤或硬件故障無關(guān)。然而,這樣做的挑戰(zhàn)在于,它還需要一種系統(tǒng)范圍的軟件基礎(chǔ)架構(gòu)方法,以便實時動態(tài)地管理整個系統(tǒng)。在這樣的實施中,必須集中有關(guān)各個控制設(shè)備的信息,例如硬件狀態(tài)和運(yùn)行時完整性,以決定如何最好地重新配置系統(tǒng)。
如果將新技術(shù)添加到故障操作要求中,例如車輛與其周圍環(huán)境之間的永久、持久連接,則此處的需求變得更加明顯。像這樣的在線連接需要修改架構(gòu)以滿足嚴(yán)格的安全要求,以及提供防火墻、訪問控制和入侵檢測工具,以便監(jiān)控和預(yù)防對安全關(guān)鍵系統(tǒng)的潛在威脅。
其中許多要求可以通過具有中央控制和分配機(jī)制的面向服務(wù)的架構(gòu) (SOA) 來滿足,但是需要一個新的軟件基礎(chǔ)設(shè)施,即“整車操作系統(tǒng)”,將自動駕駛汽車的所有維度集成到未來幾年。使用當(dāng)今的開發(fā)方法實現(xiàn)自動駕駛系統(tǒng)所需的硬件和軟件將是困難的,因為車輛目前由僅與本地功能通信的“孤獨的戰(zhàn)士”控制設(shè)備組成。其中一些設(shè)備是相互獨立定義的,由汽車制造商的不同部門指定,并由不同的供應(yīng)商開發(fā)。這些設(shè)備的軟件部分基于 AUTOSAR 等標(biāo)準(zhǔn),但通用平臺是未來的解決方案。
向軟件定義車輛的轉(zhuǎn)變
將自己視為非傳統(tǒng)汽車制造商的新玩家和各種電動汽車初創(chuàng)公司以及主要的 IT 供應(yīng)商具有為駕駛員輔助等新興系統(tǒng)領(lǐng)域啟動新結(jié)構(gòu)開發(fā)流程的優(yōu)勢。因此,他們將能夠加速汽車系統(tǒng)架構(gòu)的變革,促使汽車制造商、一級供應(yīng)商和軟件開發(fā)商隨著時間的推移改變實踐。這是設(shè)計全新系統(tǒng)架構(gòu)的唯一方法,為未來的軟件定義車輛基礎(chǔ)設(shè)施平臺鋪平道路。
審核編輯:郭婷
-
汽車電子
+關(guān)注
關(guān)注
3045文章
8962瀏覽量
172868 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7402瀏覽量
129349 -
自動駕駛
+關(guān)注
關(guān)注
794文章
14890瀏覽量
180024
發(fā)布評論請先 登錄
恩智浦S32N7超高集成度處理器為SDV開發(fā)和生產(chǎn)鋪平道路
Ceva在恩智浦的軟件定義車輛處理器上實現(xiàn) 實時人工智能加速
DEKRA德凱2025道路安全報告正式發(fā)布
微軟最新研發(fā)微流體冷卻系統(tǒng)助力散熱效率提升最高三倍
華為入選2025年Gartner園區(qū)網(wǎng)絡(luò)基礎(chǔ)設(shè)施管理與運(yùn)營軟件市場指南
銳捷入選2025年Gartner園區(qū)網(wǎng)絡(luò)基礎(chǔ)設(shè)施管理與運(yùn)營軟件市場指南
恩智浦區(qū)域控制開發(fā)驗證平臺的功能
無人機(jī)巡檢系統(tǒng)為基礎(chǔ)設(shè)施裝上智慧天眼
軟件定義汽車如何改變未來出行
解鎖未來汽車電子技術(shù):軟件定義車輛與區(qū)域架構(gòu)深度解析
PoE交換機(jī)如何助力智慧城市基礎(chǔ)設(shè)施建設(shè)?
英偉達(dá)GTC2025亮點:NVIDIA與行業(yè)領(lǐng)先存儲企業(yè)共同推出面向AI時代的新型企業(yè)基礎(chǔ)設(shè)施
NVIDIA 與行業(yè)領(lǐng)先的存儲企業(yè)共同推出面向 AI 時代的新型企業(yè)基礎(chǔ)設(shè)施
為軟件定義車輛基礎(chǔ)設(shè)施平臺鋪平道路
評論