国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

張人杰:自動駕駛的阿喀琉斯之踵—冗余架構

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-26 13:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

/導讀/

自動駕駛發展到今天,隨著傳感器技術和計算、決策、控制系統的進一步成熟,單車智能需要的技術在封閉環境和簡單環境已經逐漸具備商業化落地的可能性,同時V2X也在一定程度上為單車智能提供基于通信方式的協同。但是要實現真正意義上的完全無人駕駛的路還很長,而系統架構冗余設計目前還是業界普遍被忽視但卻必須要有突破性發展的關鍵環節。本文基于作者多年對網絡通信和軌道交通系統冗余設計的經驗,期望能引發大家對架構冗余設計的理解,并開始思考如何將架構冗余應用到自動駕駛的軟、硬件和系統設計中去。

什么是冗余?

所謂冗余,就是為了系統的可用性(availability),采用兩套或者兩套以上的相同或相似且相對獨立配置并可切換使用的設計。簡而言之,就是當一套系統出現問題時,另一套系統能夠迅速切換,在不改變系統運行狀態的條件上保障系統仍然可用。

冗余設計不是新概念,然而在傳統汽車里很少考慮

做為現代化的交通工具,汽車在100年來一直承擔著我們出行的重要任務,然而在汽車的系統架構設計中我們從來沒有考慮過冗余設計,因此我們在道路上經常可以看見因發動機或其它故障拋錨的汽車,有時候一個小小的剎車片故障,都可能導致汽車無法制動而釀成大禍。

再讓我們來看另一個很重要的交通工具——飛機,它在設計中一直通過冗余來保障生命關鍵性安全,通常一架飛機會配備四個發動機,如果有一到兩個發動機出現故障時,飛機仍然能夠通過剩余可用的發動機完成飛行任務,不至于造成墜機的重大傷亡事故。而現代飛機的控制電腦也大多采用冗余設計,提高了控制系統的可用性。

我們熟悉的通信網絡,也很少出現系統級的斷網現象,為什么?因為通信網絡的關鍵設備,比如核心路由器,在中央板卡和線卡都有冗余備份,無論是路由計算還是線卡的數據包轉發,出現故障時,都能自動完成切換,在用戶端感知不到服務的中斷。

在軌道交通系統里,因為調度均為系統完成,很少有人為干預,信號控制系統的可用性要求極高,所以也是采用冗余架構設計,為達到EN50128/EN50129的標準,甚至要考慮復雜的異構冗余。

傳統汽車之所以沒有考慮冗余設計,其中一個原因是從成本的角度,冗余架構引入的系統設計復雜度和帶來的軟硬件成本提高,對于傳統汽車來說都是不現實的,還有另一個原因是汽車在公路上行駛,出現故障時轉移和修理的成本并不高,在用戶可以接受的范圍內。

自動駕駛離不開冗余設計

新一代的智能汽車,自動駕駛是其中很重要的一個發展方向,但從行業技術發展看,包括Waymo等國際領先的自動駕駛系統廠商,在系統設計時都沒有考慮最重要的環節——冗余架構。

自動駕駛為什么需要冗余設計?在高等級自動駕駛的場景中,人為干預情況極少,所有的感知、計算、決策、控制均由系統自動完成,在復雜的流程中只要有一個小故障發生導致部分系統不可用,就會產生車毀人亡的重大后果。那么,我們需要在哪些環節引入冗余架構設計呢?

首先,傳感器需要冗余。過去我們提的較多的是傳感器融合概念,就是通過多種不同的傳感器收集信息并計算評估結果,但單純的傳感器融合無法解決單一傳感器出現故障的系統可用性,我們必須針對每種類型的傳感器都有冗余設計。因為無論是單目攝像頭、立體攝像頭、激光雷達、毫米波雷達,在自動駕駛環境信息采集的內容和cover的場景都是非完全重合的,只有對每一種類傳感器采用冗余設計,才能保障極端情況下失效的可用性。比如我們在做360度全景時依賴的是前后左右四顆攝像頭的輸入通過算法來產生從車頂部視角的成像,如果有一顆攝像頭出現故障,算法就會使失效,而單目攝像頭這種自動駕駛高度依賴的傳感器如果出現故障,則所有的輸入都會失效,后續的計算、決策、控制也會隨之失敗。

傳感器冗余的復雜度不完全在部署兩套完全相同的傳感器,而是對輸入的仲裁和切換的方式。比如兩組傳感器部署的位置略有偏差,后面算法的輸入參數也需要微調,如何判斷某組傳感器發生故障或輸入數據有誤?當故障檢測到時切換的邏輯是什么?傳感器數據輸入的模塊狀態機的變化?每一個問題就意味著要有相應的解決方案。

其次,計算、決策、控制系統需要有冗余。無論是早期的數據擬合,還是現在用的廣泛的深度學習神經網絡從模型上就是非確定性的計算,這意味著同樣的輸入未必產生同樣的輸出,模型自身的不確定性將為正確判斷人、車或障礙物產生風險。為了提高系統的可用性以及減少模型的不確定性,我們必須對計算、決策、控制系統增加冗余設計。

我們以未來中央計算架構為例,如果整車采用一塊高度集成的核心板做為中央計算基礎,自動駕駛的計算決策控制模塊以子板卡形式加載,我們就需要用同構或者異構設計加裝2塊以上的計算決策控制模塊。

什么是同構?簡單的說,就是硬件設計一樣、軟件設計一樣、系統設計一樣,那異構呢?就是硬件設計不一樣,比如處理器不同體系架構,第一塊用的ARM,第二塊也許就是X86或者PPC,隨之軟件和系統設計自然也不一樣。異構設計遠比同構設計復雜,但是在這里無論同構還是異構,都需要保障系統功能一致,即接受相同的輸入,在相同條件產生相同的輸出。

接下來,仍然要考慮的是仲裁,即如果兩組模塊同時工作,如果產生結果不同,如何選擇結果?如果其中一組大多數時間是靜默狀態,那么如何保證在故障切換時系統的狀態一致?

除此之外,自動駕駛需要的高精度地圖信息、位置信息等都需要有冗余考慮,在復雜度極高的完全無人駕駛場景中,從系統、軟件、硬件到應用層面均需要有完善的冗余設計。很多人會說,我用車路協同,要知道5G毫米波一個重大的缺陷就是基站數增加,在基站覆蓋率較低的偏遠地區,出現通信不暢的現象將極為平常,所以單車智能還將是自動駕駛的主導,而在這種場景,冗余架構設計就不是可有可無,而是必須要考慮的重要環節。

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2576

    文章

    55056

    瀏覽量

    791493
  • 自動駕駛
    +關注

    關注

    793

    文章

    14887

    瀏覽量

    179988
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何構建適合自動駕駛的世界模型?

    提出的。那世界模型是自動駕駛落地的正解嗎? 什么是世界模型? 世界模型對于自動駕駛汽車來說,更像是給汽車大腦里繪制一地圖,可以將環境的現狀和未來可能的演變都表示出來,讓自動駕駛系統不
    的頭像 發表于 02-18 08:14 ?1.1w次閱讀
    如何構建適合<b class='flag-5'>自動駕駛</b>的世界模型?

    自動駕駛汽車如何實現自動駕駛

    人類駕駛員而言是非常直觀且有效的指令,但對于自動駕駛汽車來說,則意味著需要一套極其復雜的感知、理解與決策鏈路。 自動駕駛如何看清文字? 自動駕駛汽車感知漢字的第一步是場景文本識別技術,
    的頭像 發表于 02-10 08:50 ?646次閱讀
    <b class='flag-5'>自動駕駛</b>汽車如何實現<b class='flag-5'>自動駕駛</b>

    如何設計好自動駕駛ODD?

    為確定自動駕駛的可使用范圍,會給自動駕駛設置一個運行設計域(Operational Design Domain,ODD)。ODD的作用就是用來明確自動駕駛在什么情況下能工作,在什么情況下不能工作,給車設定“工作范圍”。
    的頭像 發表于 01-24 09:27 ?1533次閱讀

    純視覺自動駕駛的優勢和劣勢有哪些?

    [首發于智駕最前沿微信公眾號]最近有很多小伙伴在后臺詢問純視覺自動駕駛的優劣,純視覺自動駕駛以其低成本、高冗余的技術路徑,正成為自動駕駛現階段主要的一個發展方向。但它由于在多個場景下的
    的頭像 發表于 01-18 09:50 ?2153次閱讀
    純視覺<b class='flag-5'>自動駕駛</b>的優勢和劣勢有哪些?

    不同等級的自動駕駛技術要求上有何不同?

    談到自動駕駛,不可避免地會涉及到自動駕駛分級,美國汽車工程師學會(SAE)根據自動駕駛系統與人類駕駛員參與駕駛行為程度的不同,將
    的頭像 發表于 10-18 10:17 ?2717次閱讀

    端到端自動駕駛相較傳統自動駕駛到底有何提升?

    [首發于智駕最前沿微信公眾號]自動駕駛技術自誕生以來,便承載了人類對安全、高效、智能出行的美好憧憬。傳統自動駕駛系統以層次化、模塊化的架構為主,將感知、定位、規劃與決策、控制四大核心功能分別拆解,由
    的頭像 發表于 09-02 09:09 ?842次閱讀
    端到端<b class='flag-5'>自動駕駛</b>相較傳統<b class='flag-5'>自動駕駛</b>到底有何提升?

    想實現自動駕駛,哪些技術非常關鍵?

    近年來,隨著人工智能、車載計算平臺、傳感器技術的快速進步,自動駕駛已從實驗室走向實際道路。而支撐這一切的,是一套龐大且精密的技術架構系統。這套架構就像一輛自動駕駛汽車的大腦與神經網絡,
    的頭像 發表于 08-30 09:40 ?2564次閱讀

    如何制作一自動駕駛高精度地圖?

    厘米級的精確參考。那么一份能夠滿足自動駕駛需求的高精度地圖到底是如何生成的?其背后又依賴了哪些關鍵技術? 想要生成一合格的高精度地圖,需要“眼睛”先看懂路,這個“眼睛”來自于多傳感器的數據采集平臺。常見的做法是借助
    的頭像 發表于 07-18 09:08 ?827次閱讀
    如何制作一<b class='flag-5'>張</b><b class='flag-5'>自動駕駛</b>高精度地圖?

    低速自動駕駛與乘用車自動駕駛在技術要求上有何不同?

    到我們生活的方方面面。與面向開放道路、高速巡航的乘用車自動駕駛系統相比,低速小車在技術實現、系統架構、硬件配置、軟件算法及安全冗余等方面都存在顯著差異和針對性優化。 從感知需求方面相比,低速小車的行駛環境通常
    的頭像 發表于 07-14 09:10 ?1044次閱讀
    低速<b class='flag-5'>自動駕駛</b>與乘用車<b class='flag-5'>自動駕駛</b>在技術要求上有何不同?

    卡車、礦車的自動駕駛和乘用車的自動駕駛在技術要求上有何不同?

    [首發于智駕最前沿微信公眾號]自動駕駛技術的發展,讓組合輔助駕駛得到大量應用,但現在對于自動駕駛技術的宣傳,普遍是在乘用車領域,而對于卡車、礦車的自動駕駛發展,卻鮮有提及。其實在卡車、
    的頭像 發表于 06-28 11:38 ?1416次閱讀
    卡車、礦車的<b class='flag-5'>自動駕駛</b>和乘用車的<b class='flag-5'>自動駕駛</b>在技術要求上有何不同?

    自動駕駛安全基石:ODD

    電子發燒友網綜合報道 自動駕駛ODD(Operational Design Domain)即設計運行域,是指自動駕駛系統被設計為安全、有效運行的具體條件范圍。它定義了自動駕駛汽車在哪些環境、場景
    的頭像 發表于 05-19 03:52 ?6451次閱讀

    新能源車軟件單元測試深度解析:自動駕駛系統視角

    的潛在風險增加,尤其是在自動駕駛等安全關鍵系統中。根據ISO 26262標準,自動駕駛系統的安全完整性等級(ASIL-D)要求單點故障率必須低于10^-8/小時,這意味著每小時的故障概率需控制在億
    發表于 05-12 15:59

    NVIDIA Halos自動駕駛汽車安全系統發布

    NVIDIA 整合了從云端到車端的安全自動駕駛開發技術套件,涵蓋車輛架構到 AI 模型,包括芯片、軟件、工具和服務。 物理 AI 正在為自動駕駛和機器人開發技術的交叉領域釋放新的可能性,尤其是加速了
    的頭像 發表于 03-25 14:51 ?1186次閱讀

    理想汽車推出全新自動駕駛架構

    2025年3月18日,理想汽車自動駕駛技術研發負責人賈鵬在NVIDIA GTC 2025發表主題演講《VLA:邁向自動駕駛物理智能體的關鍵一步》,分享了理想汽車對于下一代自動駕駛技術MindVLA的最新思考和進展。
    的頭像 發表于 03-19 14:12 ?1107次閱讀