厚勢按:在走完 5 個月漫長的收購流程之后,,英特爾公司(Intel) 150 億美元收購以色列 ADAS 技術(shù)供應(yīng)商 Mobileye 的收購案終于在北京時間 8 月 9 日完成,。不得不說,半導(dǎo)體產(chǎn)業(yè)(包括汽車半導(dǎo)體)的兼并與收購都是大手筆: 2016 年 11 月,,西門子公司以 45 億美元收購收購半導(dǎo)體軟件公司明導(dǎo)(Mentor Graphics),; 2016 年 10 月,高通公司 以 470 億美元的高價收購恩智浦半導(dǎo)體公司(NXPSemiconductors),; 而在 2015 年 3 月,, 恩智浦曾以 118 億美元收購美國汽車半導(dǎo)體公司飛思卡爾 (FreescaleSemiconductor)。 由此,,面向自動駕駛技術(shù)的汽車半導(dǎo)體產(chǎn)業(yè)有呈現(xiàn)三足鼎立之勢——英偉達公司(NVIDIA)憑借車載計算平臺 Drive PX 2 占得先機,,英特爾公司合縱連橫窮追不舍,但更不容小覷的是作為目前智能手機產(chǎn)業(yè)兩大樞紐節(jié)點之一的高通公司的實力,。 日前,,高通公司旗下恩智浦自動駕駛實驗室主任戴維德 桑托(Davide Santo)就未來自動駕駛汽車應(yīng)該采用分布式計算架構(gòu)還是中心式計算架構(gòu)進行了論述。厚勢汽車綜合其它信源,,希望通過本篇文章將此問題闡述清楚,。 引子 隨著汽車自動駕駛程度的提高,汽車自身所產(chǎn)生的數(shù)據(jù)將越來越龐大,。 據(jù)英特爾公司估算,,假設(shè) 一輛自動駕駛汽車 配置了 GPS、聲納,、 相機,、雷達和激光雷達等傳感器,則上述傳感器 每秒鐘產(chǎn)生的數(shù)據(jù) (如圖 1 所示) 將是: GPS:約 50 kB,; 聲吶:約10 - 100 kB,; 相機:約20 - 40 MB; 雷達:約10 - 100 kB,; 激光雷達:約 10 - 70 MB,。 圖 1 自動駕駛汽車各傳感器所產(chǎn)生的數(shù)據(jù)量 而解決上述難題的兩個關(guān)鍵環(huán)節(jié)在于: 數(shù)據(jù)處理在哪里完成:是在終端傳感器處還是在中央處理器處? 如何將數(shù)據(jù)從終端傳感器傳輸?shù)街醒胩幚砥?/strong>:當對并非位于一處而是遍布自動駕駛汽車車身的多個傳感器進行數(shù)據(jù)融合時,,需要專門考慮傳感器和中央處理器之間的連接設(shè)計和電纜布置,。 三類計算架構(gòu)的定義 如圖 2 所示,在復(fù)雜網(wǎng)絡(luò)中,,有三種典型的網(wǎng)絡(luò)結(jié)構(gòu):中心式(Centralized),、分布式(Decentralized)和混合式(Distributed,此處為意譯),。在描述自動駕駛汽車的計算架構(gòu)時,,可以借用這三種網(wǎng)絡(luò)模型。 圖 2 三類典型的網(wǎng)絡(luò)結(jié)構(gòu) 據(jù)恩智浦半導(dǎo)體自主駕駛實驗室主任 Davide Santo 介紹,,對分布式或中心式計算架構(gòu)的定義可以追溯到 1999 年美國國防部實驗室所提出的定義,?;旧?,這一定義僅限于需要進行傳感器融合的場景: 分布式計算架構(gòu):終端傳感器完成高度的數(shù)據(jù)處理,并在一定程度上在本地完成決策,,只向中央處理器傳輸對象數(shù)據(jù)(object data)或元數(shù)據(jù)(meta data,,描述數(shù)據(jù)屬性的數(shù)據(jù)),由中央處理器在整合各終端傳感器傳來的數(shù)據(jù)后制定決策,; 中心式計算架構(gòu):各終端傳感器將原始數(shù)據(jù)傳輸?shù)街醒胩幚砥魈?,所有?shù)據(jù)的處理與決策的制定都在該處完成,且每個傳感器節(jié)點都知道每個其它節(jié)點正在做什么,; 混合式計算架構(gòu):根據(jù)系統(tǒng)中使用的傳感器的數(shù)量和類型,、不同車型的可擴展性要求與升級選項,混合使用上述兩種計算架構(gòu)結(jié)構(gòu)以形成最優(yōu)方案——其中,,有一個中央計算單元在更高的抽象層次上工作,, 此外還有一些可以所處位置或傳感器類型來劃分的不同的「域」(domain)。 分布式計算架構(gòu)的優(yōu)劣勢 總體而言,,分布式計算架構(gòu)的優(yōu)勢在于,,各終端處理器不必一下子處理大量數(shù)據(jù),也沒有類似如何以安全且高效的方式將數(shù)據(jù)從終端傳感器傳輸?shù)街醒胩幚砥鞯碾y題,,能以最具成本效益的方式有效地將各部件組合在一起,。 從另一個角度看,,其劣勢在于,此種計算架構(gòu)必須同時分發(fā)信息,,并在所有節(jié)點之間對信息進行同步,。而當節(jié)點數(shù)量超過 3 ~ 4 個時,這幾乎已經(jīng)變得不可能了,。 圖 3 分布式計算結(jié)構(gòu)示意圖 圖 3 是分布式計算架構(gòu)的示意圖,,其優(yōu)點與缺點總結(jié)如下:
中心式計算架構(gòu)的優(yōu)劣勢 中心式計算優(yōu)勢在于,,中央處理器會得到質(zhì)量最好的信息,。原因在于,,如果終端傳感器不修改數(shù)據(jù),、不過濾數(shù)據(jù),,中央處理器就能獲取具有最大可能性的信息(the maximum possible information),。 另一方面,,其劣勢在于,,中央處理器將會變成一個「大怪物」——必須從多達 10 個左右的車載攝像頭那里傳輸數(shù)據(jù),,每個攝像頭皆為百萬像素級別,,因此傳輸?shù)臄?shù)據(jù)量將以 GB 計量,;同時,,必須從各雷達處轉(zhuǎn)移數(shù)據(jù),所以得再次傳輸 GB 級別的數(shù)據(jù)量,。 最終的情形將是,,中央處理器將接收上述高頻率傳輸來的海量數(shù)據(jù)且必須及時處理。此外,如果中央處理器是不可擴展的(Non-scalable),,則將不能提供汽車長期發(fā)展所需的功能,。 圖 4 中心式計算結(jié)構(gòu)示意圖 圖 4 是中心式計算架構(gòu)的示意圖,其優(yōu)點與缺點總結(jié)如下:
誰主沉?。?/p> 到目前為止,,大多數(shù)汽車制造商生產(chǎn)的汽車的計算架構(gòu)是分布式的,,即將數(shù)據(jù)處理的工作放在各終端傳感器上完成。 但由于像英偉達與英特爾這樣能夠提供強大的車載計算能力公司的出現(xiàn),,未來設(shè)計一個中心式的汽車計算架構(gòu)是完全有可能的,,即各終端簡易傳感器將采集到的原始的且未經(jīng)處理的數(shù)據(jù)直接傳輸?shù)綇姶蟮闹醒胩幚砥髦校珊笳咄瓿伤杏嬎愎ぷ?/strong>,。 事實上,在明導(dǎo)公司(Mentor Graphics)最新提供的自動駕駛解決方案 DRS360 中,,汽車的終端傳感器會將其采集到的原始數(shù)據(jù)直接傳輸?shù)街醒胩幚砥?。由此,所有的自動駕駛算法都將基于相同且完整的數(shù)據(jù)集來開展運算以最終形成決策,。Mentor 表示,,此方案不僅可以減少汽車電子控制單元(Electronic Control Units,ECU)的數(shù)量(豪華車上的 ECU 數(shù)量可達 150 多個),,也把處理數(shù)據(jù)的功率需求降低了一個數(shù)量級,。 值得一提的是,大多數(shù)自動駕駛領(lǐng)域小型初創(chuàng)公司支持采用中心式計算架構(gòu),或許是因為它們得不到各大汽車一級供應(yīng)商的支持,。例如,,來自麻省理工學(xué)院、目前在新加坡測試自動駕駛出租車的初創(chuàng)公司Nutonomy 的創(chuàng)始人 Karl Iagnemma 就表示:「在實踐中,,有些研發(fā)團隊想偷懶,,或由于各種原因無法得到原始數(shù)據(jù)(而選擇采用分布式計算架構(gòu)),但眾所周知,,這并不是最優(yōu)解決方案,。」 圖 5 混合式計算結(jié)構(gòu)示意圖 小結(jié) 在未來,汽車的終端傳感器將變得不像現(xiàn)在那么智能,,但也不會徹底變成一個「愚蠢」的傳感器,,它一定還會繼續(xù)執(zhí)行重要的操作。但由此就認為僅憑中心式計算架構(gòu)實現(xiàn)高級別的自動駕駛,,似乎有些天真,,各一級供應(yīng)商仍將發(fā)揮重要的作用。當然,,為了使自動駕駛系統(tǒng)有效運行,,就需要所有參與方在語言、格式,、協(xié)議和網(wǎng)絡(luò)等方面達成一致,,而這在目前尚未實現(xiàn)。 綜上所述,,混合式計算架構(gòu)更可能是最終的技術(shù)路徑(如圖 5 所示),。一方面,就近傳感器來處理數(shù)據(jù)總是需要的,,無論是針對相機,、雷達天線或云點分析。與此同時,,總是需要一個集中的地方,,將所有終端傳感器的信息整合到一起,來完成對汽車周圍環(huán)境的整體感知并作出決策。 參考資料 Mark Harris. Mentor Graphics Moves Into Automated Driving. IEEE Spectrum. 2017.04.04 Brian Krzanich. Data is the New Oil in the Future of Automated Driving. Intel Newsroom. 2016.11.15 Hannes Estl. Sensor fusion: A critical step on the road to autonomous vehicles. eeNews Europe. 2016.04.11 Charles Murray. What’s the Best Computing Architecture for the Autonomous Car? DesignNews. 2017.08.17 |
|
來自: 愛因思念l5j0t8 > 《資料》