新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于FPGA平臺的駕駛輔助應用加速發(fā)展

基于FPGA平臺的駕駛輔助應用加速發(fā)展

作者: 時間:2016-09-12 來源:網(wǎng)絡 收藏

例如,賽靈思公司的Zoratti認為,將基本的車道偏離報警系統(tǒng)擴展為可同時實現(xiàn)交通標志識別和前方車燈識別的系統(tǒng)需要強大的計算能力以及高級算法開發(fā)。

本文引用地址:http://2s4d.com/article/201609/303275.htm

Zoratti指出:“目前,DSP足以勝任基本系統(tǒng)的計算任務。但隨著系統(tǒng)的發(fā)展,特別是要利用同樣的傳感器完成多項功能并實現(xiàn)與其它系統(tǒng)的互連時,DSP的處理能力就不夠了。FPGA的并行處理資源可以提供一種具備成本效益、可擴展性和靈活性的解決方案(見圖2)。”

2.jpg

根據(jù)分析師Barnden的說法,傳感器與前視攝像頭的結合需求更為迫切。前視攝像頭通常安裝在汽車后視鏡上,從前擋風玻璃處探出。目前,OEM可利用前視攝像頭實現(xiàn)車道偏離報警功能。但他們希望在未來的汽車中能將這一攝像頭與雷達傳感器結合起來,同時完成自動巡航控制、交通標志識別、夜視以及車道偏離功能,當然,未來可能還包括車道保持功能。

利用一個攝像頭為多個系統(tǒng)提供圖像則需要高級計算能力。在系統(tǒng)板上采用多個分立的DSP會令設計臃腫,需要更多連接線,并可能引發(fā)延遲和可靠性問題。Zoratti 表示,OEM廠商可以利用的并行資源來完成需要幾片DSP來執(zhí)行的工作,從而獲得成本效益、可擴展能力和靈活性都更高的基于FPGA的傳感器融合系統(tǒng)。

他還說:“目前的車道偏離報警系統(tǒng)可以采用分辨率為640×480的VGA攝像頭,但當面對標志識別等應用時,系統(tǒng)很快將需要兩倍以上的分辨率。DSP器件無法滿足所需的數(shù)據(jù)處理能力。當討論多種功能時,每種功能可能需要不同的處理算法,這也是FPGA能夠提供強大價值的地方。”

他繼續(xù)說道:“ASIC可能是一個選擇,但問題是,在大多數(shù)情況下,市場仍然處于孕育期,無法準確預料最終哪種算法會勝出。FPGA提供了所需的計算能力、靈活性和可擴展能力,因為您可以現(xiàn)在利用FPGA完成設計,并在未來根據(jù)特定車型的需求調整其需要的具體功能。這是一種基于平臺的設計,可以進行修改以適用于不同的型號,甚至不同的系列。投資一個平臺,然后就可以根據(jù)需要進行靈活的擴展,激活或禁止某些功能。”

在幫助設計人員快速實現(xiàn)系統(tǒng)創(chuàng)新的過程中,開發(fā)工具和IP扮演著關鍵的角色。賽靈思公司及其合作伙伴為眾多基于FPGA的高級應用提供了先進的IP模塊(見圖3)。

3.jpg

在將技術從DSP或基于其它IC的駕駛輔助系統(tǒng)轉向采用賽靈思汽車平臺FPGA的眾多企業(yè)中,TRW汽車集團旗下的TRW Conekt公司以及Ibeo 汽車傳感器有限公司(Ibeo Automobile Sensor GmbH)是兩個很好的例子。

TRW Conekt公司基于攝像頭的車道偏離報警系統(tǒng)剛剛投入生產(chǎn),目前正在開發(fā)整合了車道偏離報警和自動巡航控制的系統(tǒng)。當前系統(tǒng)中的前視攝像頭位于后視鏡后。Conekt公司首席電子工程師Martin Thompson說:“當遇到車道標志時,如果汽車太靠近這些標志,系統(tǒng)會觸發(fā)電子方向盤系統(tǒng),方向盤會輕微振動來提醒司機,司機的感覺就像是汽車在輕擦路邊的石頭。系統(tǒng)可以幫助司機在疲勞或注意力不集中時避免車道偏離。”

TRW系統(tǒng)的核心是經(jīng)過Conekt編程的XA Spartan-3E250 FPGA,它負責執(zhí)行邊緣檢測和特征抽取等底層圖像處理。產(chǎn)品中還采用了一個外部微控制器,Thompson表示,這個微控制器未來可能會被集成到 FPGA中。

位于后視鏡后方的這一系統(tǒng)可以識別分隔車道的白線,并估算前方道路的幾何形狀以及汽車在車道內的位置,即相對于車道的角度以及車道的彎曲情況。 Thompson說:“這為車道偏離報警系統(tǒng)提供了所需的信息。未來,這些信息可與來自自動巡航控制雷達的數(shù)據(jù)相結合,用于跟蹤本車道內的其它車輛。”

此外,Conekt的工程師正在開發(fā)視頻障礙檢測功能。“雷達非常適合測量距離,但并不適合測量橫向位置,視頻則正相反。我們可以確定相對于車的寬度和角度,并將這些信息與雷達距離測量相融合。”Thompson說。

他又補充道:“利用視頻信息,我們還可以對目標進行分類,例如判斷車前的物體是行人還是自行車。同樣,視頻-雷達融合系統(tǒng)也可以動態(tài)地區(qū)分車輛是轎車還是卡車。跟蹤系統(tǒng)可利用這些評估信息來改進自己的行為。”

Thompson指出,在一個系統(tǒng)中融合雷達和攝像頭傳感器還有很多其它優(yōu)點。雷達不會受到降雨、降雪和霧天的影響,而視頻則能更好地顯示出司機的實際可視范圍,從而幫助司機根據(jù)當前的天氣和能見度情況來估算安全的行駛速度。

未來某個時候,融合產(chǎn)品還會使現(xiàn)有的碰撞緩和系統(tǒng)受益。如果事故看起來不可避免,系統(tǒng)會激活安全帶預緊器、灌注氣囊,并啟動剎車,以盡可能提前釋放碰撞能量。此外還可以起到防止碰撞的功能。當司機無法采取行動時,汽車可以自動啟動一些措施(如方向控制和剎車等)以避免撞車。“然而,這可能還需要等些時候。”Thompson說。

Ibeo汽車傳感器有限公司也在其高級駕駛輔助系統(tǒng)中采用了賽靈思。公司銷售總監(jiān)Mario Brumm說,已有十年歷史的Ibeo公司開發(fā)了一款激光掃描裝置,與相關軟件配合,就可以檢測車身周圍包括其它車輛、行人以及自行車在內的環(huán)境,測量他們的位置和速度。Ibeo開發(fā)的這一系統(tǒng)可以在高速行駛時支持自動巡航控制并在交通阻塞時提供駕駛輔助。在關鍵時刻,比如有個孩子出現(xiàn)在車前時,傳感器會觸發(fā)剎車動作來避免事故。

Brumm說:“我們開發(fā)了硬件和軟件,但我們認為未來幾年時間里,軟件會變得越來越重要。我們推向市場的一些傳感器已經(jīng)可以支持單一應用,但我們從開始樹立的目標就是利用一個傳感器支持多項應用。FPGA在我們的設計中是非常重要的器件。”

在采用FPGA之前,Ibeo利用的是一款模擬芯片。Brumm說:“我們可以利用它來測量遠達80米的距離。但對于自動巡航控制來說,這還不夠,尤其是在德國,在那里人們喜歡高速駕駛。客戶希望能夠測量200米遠的距離,這樣的話,利用原來的模擬系統(tǒng)是不可能的,因此我們想利用數(shù)字方法來完成核心測量。”



關鍵詞: FPGA平臺 駕駛輔助

評論


技術專區(qū)

關閉