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

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

3天內(nèi)不再提示

謹防軟件定義汽車中的軟件淺坑:BUG

汽車與新動力 ? 來源:愛卡汽車 ? 作者:愛卡汽車 ? 2021-06-17 10:44 ? 次閱讀

軟件定義汽車,是目前幾乎所有汽車廠商都掛在嘴邊的一個概念,其核心是智能汽車的價值從硬件向軟件轉(zhuǎn)移。未來汽車的硬件很可能是不賺錢的,利潤主要來自軟件;消費者評價一款智能汽車高不高端不僅要看它的硬件參數(shù),更要看它的軟件水平。軟件定義汽車這個概念是與汽車的智能化水平息息相關的,只有當自動駕駛和智能座艙足夠好用,軟件才有可能定義汽車。

從大的趨勢上看,軟件定義汽車是沒有什么疑問的。但是正如我們距離真正的完全自動駕駛還非常遙遠,軟件定義汽車雖然人人在說、人人在做,卻仍是一個長久的議題,實現(xiàn)起來困難重重。最直接的困難不是什么高不可攀的技術高峰,而是無處不在、防不勝防的軟件淺坑:BUG。

電腦藍屏相信大家都遇到過,如果智能汽車的自動駕駛系統(tǒng)也“藍屏”,將會帶來非常嚴重的后果。

是軟件就會有BUG,有的BUG無關癢痛,但有的BUG則會帶來非常嚴重的后果。對普通人來說,一次office崩潰或者電腦藍屏就足以令人抓狂;而在工業(yè)、科技領域,BUG可能會造成數(shù)以億計的損失,甚至給生命帶來威脅。最出名的BUG應該是千年蟲(系統(tǒng)里的年份用兩位數(shù)表示,導致2000年被錯誤識別為1900年),在上世紀90年代末全球耗費數(shù)十億元來解決處理這個問題。

軟件系統(tǒng)越復雜就越容易出BUG,而未來智能電動汽車的軟件代碼可能會超過十億行,是最復雜的軟件系統(tǒng)。作為對比,美國最先進的F35戰(zhàn)斗機有2400萬行代碼,office軟件有4000萬行代碼,Windows 10操作系統(tǒng)大約有一億行代碼。在十億行代碼中不出現(xiàn)BUG基本上是不可能的。智能座艙和自動駕駛是智能汽車軟件系統(tǒng)當中最復雜的兩個部分。在智能座艙部分,BUG可能會導致用戶體驗的下降、用戶信息的泄露;在自動駕駛部分,BUG可能會造成可靠性的下降,甚至會導致事故的發(fā)生。

目前的汽車軟件系統(tǒng)大約有一億行代碼,而未來智能汽車的軟件系統(tǒng)代碼行數(shù)可能會突破十億行。

目前鬧得沸沸揚揚的特斯拉“剎車失靈”事件就展現(xiàn)了智能汽車可能會遇到的一系列軟件問題。特斯拉采用了博世的iBooster電動助力剎車系統(tǒng),剎車助力的策略和各項參數(shù)可以通過軟件來調(diào)整。于是特斯拉通過OTA升級就能提升車輛的剎車性能,可以說是“軟件定義汽車”的典型案例。但是另一方面,特斯拉對iBooster的控制軟件做了大量的修改,而這些修改很可能帶來了一些缺陷,這被廣泛認為是“剎車失靈”的主要原因。

自動駕駛往往采用了復雜的神經(jīng)網(wǎng)絡算法,研發(fā)人員用海量的真實路況和人類駕車數(shù)據(jù)來訓練算法,讓神經(jīng)網(wǎng)絡理解這些數(shù)據(jù),并復現(xiàn)人類駕車時的反應。這種算法被廣泛應用在AI領域,解決了不少難題。但這種先進的算法也有可能存在BUG和缺陷。在2019年,美國最大點評網(wǎng)站 Yelp的工程師訓練了一個用來消除 BUG 的神經(jīng)網(wǎng)絡。讓人意想不到的是,這個神經(jīng)網(wǎng)絡把所有代碼都刪除了,從而徹底地“消除”了BUG。這樣的問題同樣可能出現(xiàn)在自動駕駛領域。

神經(jīng)網(wǎng)絡算法是一種黑箱算法,在輸入的數(shù)據(jù)和輸出的決策之間存在一個黑箱。也就是說,研發(fā)人員其實并不清楚機器到底是如何通過輸入的數(shù)據(jù)形成最終決策的。對于自動駕駛這種需要極端安全性和可靠性的應用場景來說,黑箱的存在無疑是個巨大的隱患。直到發(fā)生了事故,我們才會知道算法有問題,但是問題在哪兒卻又是不可知的。這又給事故的調(diào)查和監(jiān)管帶來難題。

即使車企的工程師們開發(fā)出了一種相對完善的軟件系統(tǒng),并不意味著它們完全避免了嚴重的BUG,日益頻繁的OTA很可能會帶來新的問題。在“軟件定義汽車”概念中,OTA空中升級是極為重要的一環(huán),通過OTA可以不斷賦予車輛新的功能。車企的軟件OTA頻率正在逐漸向手機廠商靠攏,未來將可能實現(xiàn)每個月都有升級。然而手機軟件的測試流程相對簡單,智能汽車軟件系統(tǒng)則需要更加嚴格、更加復雜的測試。在升級頻率越來越快的壓力之下,智能汽車軟件系統(tǒng)OTA帶來BUG的可能性是非常高的。好在更新頻繁的主要是智能座艙部分,帶來的損失相對較小。

責任編輯:lq6

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • BUG
    BUG
    +關注

    關注

    0

    文章

    155

    瀏覽量

    15669
  • 軟件定義
    +關注

    關注

    0

    文章

    77

    瀏覽量

    13688

原文標題:速覽 | 謹防BUG,淺談“軟件定義汽車”

文章出處:【微信號:汽車與新動力,微信公眾號:汽車與新動力】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    軟件定義汽車是智能駕駛發(fā)展的關鍵推動力?

    編者語: 「智駕最前沿」微信公眾號后臺回復: C-0604 ,獲取本文參考報告:《軟件定義汽車,RoboTaxi前瞻》pdf下載方式。 RoboTaxi(自動駕駛出租車)作為高級別自動駕駛技術的主要
    的頭像 發(fā)表于 12-23 10:48 ?144次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>是智能駕駛發(fā)展的關鍵推動力?

    FPT和電裝簽署諒解備忘錄,加速軟件定義汽車的創(chuàng)新步伐

    FPT與電裝簽署MOU,攜手推進軟件定義汽車發(fā)展,合作內(nèi)容包括共建離岸開發(fā)中心。
    的頭像 發(fā)表于 12-18 12:02 ?119次閱讀
    FPT和電裝簽署諒解備忘錄,加速<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>的創(chuàng)新步伐

    傾聽未來之聲,開啟汽車行業(yè)“軟件定義音頻”新時代

    前所未有的機遇。同時,隨著新能源汽車市場競爭的進一步加劇,車載音頻體驗作為做座艙內(nèi)感官體驗的重要部分,成為了汽車制造商實現(xiàn)差異化競爭的重要著力點。 因此,在這場“軟件定義
    發(fā)表于 12-16 17:36 ?154次閱讀

    智能駕駛加速軟件定義汽車步伐?

    以往的硬件制造逐步向軟件賦能轉(zhuǎn)變。隨著“軟件定義汽車”(Software Defined Vehicle, SDV)的概念深入人心,汽車制造
    的頭像 發(fā)表于 11-25 11:01 ?268次閱讀
    智能駕駛加速<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>步伐?

    軟件定義車輛加速推進汽車電子技術的未來發(fā)展

    制造商轉(zhuǎn)向軟件定義車輛和區(qū)域架構(gòu)。通過集中管理軟件并將硬件與軟件分離,軟件定義車輛成為實現(xiàn)更智能
    的頭像 發(fā)表于 11-17 15:17 ?250次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>定義</b>車輛加速推進<b class='flag-5'>汽車</b>電子技術的未來發(fā)展

    軟件定義汽車引發(fā)的產(chǎn)品開發(fā)大變革

    軟件定義汽車的設計初衷是在汽車整個生命周期內(nèi)通過無線更新不斷增強。基于云的虛擬化新技術允許開發(fā)始于芯片量產(chǎn)之前,并延續(xù)到汽車上路之后。
    的頭像 發(fā)表于 11-01 11:44 ?524次閱讀

    軟件定義汽車與AI驅(qū)動的車載技術革新

    在當今汽車產(chǎn)業(yè)軟件定義汽車(SDV)與人工智能(AI)的深度融合正引領著車載技術的飛速發(fā)展。眾多汽車
    的頭像 發(fā)表于 09-26 15:08 ?1643次閱讀

    軟件定義汽車的大背景下,MathWorks如何更好地賦能汽車設計

    電子發(fā)燒友網(wǎng)報道(文/吳子鵬)未來的汽車將更多地依賴于以AI(人工智能)為核心的軟件技術,而非傳統(tǒng)的機械性能或物理配置,這便是軟件定義汽車
    的頭像 發(fā)表于 09-18 00:03 ?3563次閱讀
    在<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>的大背景下,MathWorks如何更好地賦能<b class='flag-5'>汽車</b>設計

    新思科技與Arm攜手合作,讓軟件定義汽車走向成功

    自動駕駛汽車現(xiàn)在已經(jīng)不再是遙不可及的概念,甚至在一些國家已經(jīng)上路行駛。為了滿足便利性、安全性、自主性以及電氣化等新的駕駛需求,汽車行業(yè)正朝著軟件定義
    的頭像 發(fā)表于 09-13 13:22 ?551次閱讀

    使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發(fā)

    開發(fā)軟件定義汽車 (SDV) 時,開發(fā)團隊必須具備新的能力,例如進行連續(xù)的軟件發(fā)布,減少軟件更改的交付周期以及盡可能減少部署失敗。同時,平臺
    的頭像 發(fā)表于 09-05 09:57 ?467次閱讀
    使用MATLAB、Simulink和Polyspace加速<b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車</b>開發(fā)

    BUG收集】為昕原理圖設計EDA軟件(Jupiter)免費評測活動常見問題及BUG收集

    感謝各位參與評測活動的工程師,請先認真閱讀評測規(guī)則和本帖頂部的視頻講解。 如遇到bug可以在本帖反饋,會由為昕EDA的工程師們?yōu)楦魑唤獯稹?【軟件及使用指南】 軟件使用指南見本帖底部視頻 軟件
    發(fā)表于 04-25 18:23

    關于軟件定義汽車,麥格納怎么看

    ? 隨著智能化、網(wǎng)聯(lián)化的深入發(fā)展,車輛的核心競爭力已經(jīng)不再停留在傳統(tǒng)的硬件層面,軟件賦予了汽車更高的靈活性和可升級性,軟件賦能車輛成為大勢所趨。 近日,在“黑科技來了”直播活動,來自
    的頭像 發(fā)表于 04-11 10:43 ?647次閱讀

    聚力軟件定義汽車創(chuàng)新,偉創(chuàng)力擁抱移動出行新機遇

    電氣化和“軟件定義汽車”領域的創(chuàng)新技術正以前所未有的速度革新汽車行業(yè)。
    的頭像 發(fā)表于 03-28 09:48 ?924次閱讀

    汽車軟件開發(fā)CAEdge框架關鍵技術

    軟件定義汽車,汽車功能主要通過軟件實現(xiàn),不再僅僅依賴硬件。這種將
    發(fā)表于 01-24 14:16 ?574次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>開發(fā)CAEdge框架關鍵技術

    新思科技攜手AWS加速軟件定義汽車的驗證

    流媒體視頻、聲控操作、功能多樣化的APP......以前屬于智能手機的功能,在軟件定義汽車(SDV)時代,也可以同樣出現(xiàn)在汽車上。汽車早就已
    的頭像 發(fā)表于 01-17 09:15 ?816次閱讀