精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

什么是整車OTA系統 OTA系統的構成和安全機制

智駕最前沿 ? 來源:汽車ECU開發 ? 作者:汽車ECU開發 ? 2022-08-09 10:48 ? 次閱讀

2012年,特斯拉發布的Model S,也正是它,將OTA技術帶入到汽車行業,每年都會通過OTA來修復問題或者新增功能(圖1是特斯拉歷年的OTA次數統計)。

d54312c6-16c7-11ed-bbb4-dac502259ad0.png

圖1 特斯拉歷年的OTA次數

而今距離那年已經過去了10年,OTA已經被汽車行業廣泛認可和接受,并且各主機廠也陸陸續續在部署。

首先來簡單聊聊,為啥OTA在汽車行業被越來越接受呢?估計大家偶爾會聽到特斯拉召回事件,比如今年4月27號特斯拉因為功率半導體存在微小的制造差異,可能會導致后逆變器發生故障,造成逆變器不能正常控制電流,召回部分車型,而仔細一看,是遠程OTA更新電機控制器軟件。

d5597dae-16c7-11ed-bbb4-dac502259ad0.png

圖2 特斯拉召回OTA修復通知

從中可以看出,遠程OTA可以幫助主機廠為用戶遠程修復軟件問題,大幅度縮短中間步驟的時間,以前還要回4S店更新軟件,現在只需用戶在中控上點擊軟件升級即可,大大減少了主機廠的召回成本和用戶的時間成本,其次OTA還可以為車輛增加新功能,增加用戶的新鮮感,比如更新卡拉、影院模式等;最后以前買車對主機廠而言就是一錘子買賣,而OTA的加持,可以拓寬主機廠的“服務”和“運營”的范疇,增加車輛的附加價值,比如自動駕駛付費軟件包,功能訂閱等等。

OTA類別

從更新的范圍來看,OTA分為SOTA(software-OTA)和FOTA(firmware-OTA)。

SOTA通俗點說是應用程序升級,是一種小范圍的應用軟件更新,比如你在手機上更新個抖音,這種就是SOTA。SOTA通常應用在座艙控制器,以及后續電子電氣架構升級后的中央計算單元以及大型域控制器等。比如座艙控制器中的地圖更新、主題壁紙更新、儀表盤風格更新等,特斯拉2019年10月的V10車機更新中影院模式、卡拉OK、地圖功能升級、茶杯頭游戲,這些就是SOTA。

由于SOTA的升級范圍比較小,對控制器的影響也比較小,因此升級的前置條件也比較寬松,比如在主機廠的控制器的UDS升級規范中,通常要求在升級前檢查蓄電池電壓是否合適、車輛檔位、車速、高壓等,對于SOTA來說,可能檔位、車速、高壓都不用看了,車邊開邊升級。

FOTA是固件升級,需要將控制器的整個軟件重新刷一遍,來達到系統功能完整的升級更新或者是bug的修復,這里就類似于以前Android手機的刷機,電腦的重裝系統。目前像整車控制器、DCDC、電機控制器、BMS的升級都是FOTA,比如電機控制器的IGBT的過流故障的保護策略有漏洞,需要更新軟件;2020年4月特斯拉為Model S和Model X Peformance的升級,將百公里加速縮短至2.3s,車輛熱性能提升3倍,升級彈射模式,這些就是FOTA。

由于FOTA升級會影響整個控制器的功能,因此升級前置條件會很嚴苛,正如前面說,升級前需要檢查蓄電池電壓是否合適、車輛檔位、車速、高壓、點火信號等。

目前基本大多數車企都已實現OTA(不管是SOTA還是FOTA),不過大部分是實現重要控制器的OTA功能,比如自動駕駛控制器,中控、電池管理、電機控制等。各車企的實現情況如圖3所示。

d572992e-16c7-11ed-bbb4-dac502259ad0.png

圖3當前各主機廠的OTA能力(來源頭豹)

車輛OTA系統組成

為了實現車輛上控制器的OTA,主機廠必須搭建整個OTA系統,其簡要架構如圖4所示。整個系統由OTA云端服務器,OTA終端,一般為T-Box,OTA對象——車載控制器組成。

d5844f8e-16c7-11ed-bbb4-dac502259ad0.png

圖4 OTA系統的構成

OTA云端服務器

OTA云端服務器包含主機廠支持OTA升級的控制器全部的完整的升級包。OTA云端的設計要求是獨立的平臺,支持多車型、多型號規格、多種類型ECU軟件的升級。OTA云端的框架結構主要包括五部分:OTA管理平臺、OTA升級服務、任務調度、文件服務、任務管理,如圖5所示。在安全性方面,支持多種安全加密和解密算法,例如常用的對稱加密算法DES、AES等和非對稱加密算法RSA、DSA。

d5ac421e-16c7-11ed-bbb4-dac502259ad0.jpg

圖5OTA云端服務器架構

OTA終端

OTA終端主要包含OTA引擎和OTA適配器,其中OTA引擎是一個連接OTA終端與OTA云端的橋梁,實現云端同終端的安全通信,包括升級包下載、升級包解密、差分包重構等功能。OTA適配器是為兼容不同的軟件或設備的不同更新邏輯或流程,根據統一的接口要求封裝的不同實現。升級適配器由需要OTA升級的各個ECU軟件實現提供。

OTA對象

OTA對象就是車上能支持OTA的控制器,主要包括座艙控制器、ADAS控制器,以及車內嵌入式控制器。為了支持OTA功能,控制器必須具有軟件備份功能,也就是A/B分區,簡單的來說,控制器會存兩份軟件,一份為當前最新,另一份為上一次的。當更新異?;蛘吒率『?,可以用回上一版的軟件。保證控制器不會刷死。

d5cb1b3a-16c7-11ed-bbb4-dac502259ad0.png

圖6控制器A/B分區(來源十一號組織)

OTA流程

在車輛出廠之前,主機廠通常需要將車型和車輛信息錄入到OTA云端的信息管理系統中。然后當車出售給用戶后,車輛OTA終端首先要在OTA云端進行注冊激活。OTA終端上傳自身 SN 及車輛 VIN 向OTA云端服務端申請證書, VIN 及 SN 驗證合法后(SN 是否在已激活列表中),后臺將下發證書,修改車輛狀態為已激活。這樣終端與云端的通信鏈路已經建立。

當市場用戶反饋或者是主機廠內部測試控制器軟件存在Bug時,各個控制器的供應商修復問題,然后后向主機廠提供軟件升級包,在主機廠內部走完測試、驗證和簽字發布流程后,進入到OTA云端服務器的待升級軟件列表。

然后由OTA的管理人員創建OTA升級對象,升級計劃以及升級內容,并下發通知到對應的用戶車輛。

用戶根據中控屏幕的提示,在合適的時候確認升級,OTA終端開始從云端將軟件包下載下來。這里有兩種情況,如果本地沒有當前版本軟件包的備份,則申請下載當前版本的全量包,如果有,則下載當前軟件包的差分包。 差分包的原理是通過差分算法,常用的為Xdelta 算法、 Vcdiff 算法、 Bsdiff 算法 ,在OTA云端對比新軟件包與舊軟件包的差別,然后生成一個差分包,將差分包下載到OTA終端后,再將其與本地存的舊文件進行對比,還原新軟件包。

d5e39570-16c7-11ed-bbb4-dac502259ad0.png

圖7 差分原理

當OTA終端完成新軟件包的下載,以及校驗和驗簽后,在滿足對應ECU的刷寫條件的時候,比如上面提到的車輛的狀態:蓄電池電壓、車速、高壓狀態,以及OTA終端當前的狀態(如圖8所示),都符合條件后對ECU進行軟件更新。

這里還有一種就是預約升級場景,比如預約晚上10點進行升級。這種情況下T-Box需要具備定時喚醒功能,在預約的時間T-Box被喚醒,然后喚醒BCM給整車上電,同時升級過程中 BCM 還需禁止車內大功率用電負荷(空調、前照燈等)工作,避免蓄電池電量消耗過多。在判斷車輛的條件滿足后,啟動升級流程對控制器進行升級。

d5fa9d9c-16c7-11ed-bbb4-dac502259ad0.png

圖8OTA終端升級任務管理(來源知網)

在升級過程中,OTA終端要把ECU升級進度及時上傳給OTA管理服務器 ,升級完成后匯報升級成功結果。

整個OTA升級的流程如圖9所示。

d60a75c8-16c7-11ed-bbb4-dac502259ad0.png

圖9OTA發布升級流程(來源知網)

OTA系統的安全機制

整個OTA系統的安全需要從OTA云端到OTA終端以及OTA對象的整個鏈路進行全方位的防護。從軟件上傳到OTA云端、OTA云端到OTA終端以及車輛內部升級過程的各個環節,都采用適宜的加密機制來提升整個升級過程的安全性,包括OTA云端的權限限制、證書驗證、簽名驗證和權限驗證。

在軟件包下載前,OTA云端和終端首先使用 PKI/CA 認證系統進行雙向身份驗證。驗證通過后,云端和車輛端會建立基于 TLS 安全協議的安全通信通道,該通道保證云端與車輛端之間信息傳輸的安全性。在車輛內部, T-Box、IVI車機和網關之間的交互信息采用私有協議密文傳輸,升級固件的加解密通過在 T-Box、 IVI 和網關內部集成的硬件安全模塊進行,同時硬件安全模塊還能保存加密秘鑰,防止軟件包被篡改。

從OTA云端與OTA終端之間的安全方案如下圖所示。

d629dbca-16c7-11ed-bbb4-dac502259ad0.png

圖10 OTA云端與OTA終端之間的安全策略(來源知網)

當OTA終端對新軟件包完成安全校驗后,開始對特性控制器進行軟件更新,這里的安全策略通常是采用對軟件包二進制文件的CRC校驗,診斷的0x27或者SFD進行權限校驗來保證。這些驗證后,開始通過UDS協議將新軟件下載到控制器中。

軟件OTA升級法規

在汽車行業剛引入OTA之時,由于沒有法規監管,以及統一的標準,各主機廠按照自己的理解開展OTA推送,或者有些主機廠為了趕上市,搶市場,先發布產品,后續慢慢OTA完善軟件。

為了使OTA技術在汽車行業良性地發展,相關的法規以及行業指南也慢慢在完善。

2020年11月25日國家市場監督管理總局出臺了《關于進一步加強汽車遠程升級(OTA)技術召回監管的通知》,目的是通過有效的手段和方法辨識召回與升級的差別。以避免OEM通過OTA方式消除缺陷,掩蓋召回事實的行為。

主機廠在采用OTA方式對已售車輛開展技術服務活動的,應按照根據《缺陷汽車產品召回管理條例》及《缺陷汽車產品召回管理條例實施辦法》要求,向市場監管總局質量發展局備案。如發現生產者存在未按規定備案有關信息或召回計劃、不配合缺陷調查、隱瞞缺陷或未按照已備案的召回計劃實施召回等違法行為的,將嚴格依法處理。

2021年4月,工業和信息化部裝備工業一司組織編制了《智能網聯汽車生產企業及產品準入管理指南》,該指南是它涉及功能安全、信息安全、軟件升級、數據記錄、仿真/實車測試等方面。而在軟件升級上又主要包括對管理制度、標準規范、升級影響、測試和驗證、適配性、可追溯性、告知義務和安全性等內容寫明了相應規范,整體的規范如圖11所示。

d63e1e8c-16c7-11ed-bbb4-dac502259ad0.png

圖11指南中軟件升級的規范(來源網絡)

2022年4月15日,工業和信息化部裝備工業發展中心發布了《關于開展汽車軟件在線升級備案的通知》,主要從備案范圍、備案要求、備案工作流程、實施安排和企業責任五個方面來規范主機廠OTA升級,比如明確備案范圍:OTA升級應進行備案,并且申請主體應是汽車整車生產企業。

參考文獻

1、智能網聯汽車整車OTA功能設計研究

2、智能網聯汽車 FOTA 系統安全機制的研究與實現

3、整車OTA系統中的車身動力域ECU升級與軟件匹配

4、自動駕駛汽車的軟件升級技術管理與監管策略分析,焉知智能汽車

汽車ECU開發

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

    關注

    14

    文章

    881

    瀏覽量

    54404
  • OTA
    OTA
    +關注

    關注

    7

    文章

    568

    瀏覽量

    35144
  • 自動駕駛
    +關注

    關注

    783

    文章

    13684

    瀏覽量

    166147
收藏 人收藏

    評論

    相關推薦

    “偽裝式”召回遭否,汽車OTA新規推安全升級

    自特斯拉為汽車行業引入OTA遠程升級以來,汽車的OTA也從基礎的零部件OTA逐步升級至整車OTA,國家也開始針對
    的頭像 發表于 08-27 09:47 ?4570次閱讀

    汽車OTA有哪些作用?如何推動行業進步?怎么保證安全?#汽車OTA

    OTA
    北匯信息POLELINK
    發布于 :2023年03月15日 10:50:55

    非操作系統如何添加OTA功能?

    我有一個我創建的項目,我想上傳固件 OTA。 我看過 Arduino OTA,但是我的代碼是用非操作系統構建的(不是在 Arduino 平臺上)。 有誰知道我如何添加 OTA 功能?我
    發表于 06-09 08:15

    OTA安全體制的擴展

    WPKI 是在有線PKI 基礎上進行優化拓展,為無線通信環境提供密鑰管理的基礎設施。本文分析現在OTA 無線業務推廣中的安全機制及其存在的一些問題,結合WPKI 機制,對目前的
    發表于 06-11 10:19 ?26次下載

    基于短消息的OTA數據傳輸安全機制

    基于短消息的OTA數據傳輸安全機制 摘要:OTA技術的應用,使得移動通信不僅能夠提供語音和數據服務,還能提供更便捷的增值服務。依靠基于短消息的OT
    發表于 05-23 15:13 ?22次下載

    CAROTA科絡達視角:從國內車廠的OTA升級的實踐,聊聊汽車OTA升級的發展

    實踐,全面檢驗了CAROTA整車OTA升級在穩定性、安全性、系統性方面的技術水準。在整個項目過程中我們和各家Tier1廠商進行了緊密的技術整合,通過
    發表于 03-06 10:08 ?353次閱讀

    博泰助力嵐圖完成首次整車OTA 哈曼全新聲學創新實現車載集成

    、管理系統及性能表現進行深層次的提升。本次OTA版本號為V1.1.0,嵐圖此次的整車OTA升級包含了整車升級、強感知高頻、
    的頭像 發表于 03-30 10:33 ?2215次閱讀

    整車OTA系統是什么 有什么作用

    圖1 特斯拉歷年的OTA次數而今距離那年已經過去了10年,OTA已經被汽車行業廣泛認可和接受,并且各主機廠也陸陸續續在部署。首先來簡單聊聊,為啥OTA在汽車行業被越來越接受呢?估計大家偶爾會聽
    發表于 08-10 10:28 ?1633次閱讀

    什么是OTA,汽車OTA技術原理

    OTA簡單的可以理解為遠程升級,最早是安卓系統在手機上推出的,終結了手機軟件升級需要連接電腦、然后下載軟件、再安裝更新的繁復流程。而運用到汽車上也就可以理解為可以遠程升級你的車輛軟件系統,甚至可以直接升級你的軟件來控制
    發表于 12-28 10:52 ?1571次閱讀

    OTA是什么?OTA升級有何用?

    ota是什么?ota升級是什么意思?很多用智能手機的人應該都會知道 ota是什么 ,而對于一些剛入門的機友們,ROOT、刷機、越獄都比較熟悉,但OTA升級比較陌生,那么
    的頭像 發表于 03-15 14:36 ?7702次閱讀

    OTA自動化測試解決方案

    簡單介紹北匯信息的OTA自動化測試解決方案。OTA作為整車一個重要的新特性,涉及面廣,與車內各大系統均有交互,復雜度高,相較于傳統手機OTA
    的頭像 發表于 08-16 10:01 ?1044次閱讀
    <b class='flag-5'>OTA</b>自動化測試解決方案

    OTA測試變革淺析OTA測試系統升級方向

    功能從研發、測試到實際應用的全面開花。我們知道,整車任何一項功能在車輛實際投產前都會進行測試,以驗證其功能完備性,OTA同樣也不例外,而OTA功能本身幾乎涉及到了整
    的頭像 發表于 03-18 10:31 ?713次閱讀
    從<b class='flag-5'>OTA</b>測試變革淺析<b class='flag-5'>OTA</b>測試<b class='flag-5'>系統</b>升級方向

    百度整車安全OTA系統獲網絡安全優秀創新成果大賽創新產品

    “2023年網絡安全優秀創新成果大賽”由中央網信辦網絡安全協調局指導,中國網絡安全產業聯盟(CCIA)主辦,共征集到200余家企業申報的370余項解決方案和創新產品,其中百度整車
    的頭像 發表于 11-17 09:52 ?1635次閱讀
    百度<b class='flag-5'>整車</b><b class='flag-5'>安全</b><b class='flag-5'>OTA</b><b class='flag-5'>系統</b>獲網絡<b class='flag-5'>安全</b>優秀創新成果大賽創新產品

    艾拉比“整車OTA”入圍2023汽車電子優秀創新技術與應用成果

    艾拉比“整車OTA”入圍2023汽車電子優秀創新技術與應用成果
    的頭像 發表于 12-14 13:53 ?681次閱讀

    OTA自動化測試解決方案——實車級OTA測試系統PAVELINK.OTABOX

    ,并簡單介紹北匯信息的實車級OTA自動化測試解決方案——PAVELINK.OTABOX。實車級OTA自動化系統目前,OTA自動化測試系統的落
    的頭像 發表于 07-11 08:26 ?594次閱讀
    <b class='flag-5'>OTA</b>自動化測試解決方案——實車級<b class='flag-5'>OTA</b>測試<b class='flag-5'>系統</b>PAVELINK.OTABOX