亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種新能源商用車輛的OTA升級方法及相關設備與流程

文檔序號:40443223發(fā)布日期:2024-12-24 15:17閱讀:9來源:國知局
一種新能源商用車輛的OTA升級方法及相關設備與流程

本發(fā)明涉及一種新能源商用車輛的ota升級方法及相關設備,屬于車輛工程領域。


背景技術:

1、隨著電池技術的發(fā)展,無論是新能源乘用車還是新能源商用車都呈現著快速發(fā)展的趨勢。為了滿足日益增長且變化莫測的市場需求,各主機廠不得不加速車輛的研發(fā)速度、縮減測試周期,與此同時,新能源車輛相比于傳統燃油車,新技術、新功能的應用更加廣泛與深入,這就導致車輛在推入市場銷售后,依舊存在一些問題需要工程師繼續(xù)改進。但市場車輛的召回或者通過車廠服務人員線下車輛升級,會給主機廠帶來巨大的費用支出,且還會影響車主用車,影響品牌形象,為了應對以上問題,ota遠程升級技術便應運而生。

2、ota技術在乘用車上應用已經相對成熟,2023年1-6月,中國乘用車ota裝配量為527.4萬輛,同比增長31.8%,累計進行了約696次ota升級,特別是新勢力乘用車企如特斯拉、蔚來幾乎保持著每個月ota升級的頻率。

3、但ota技術在新能源商用車上的應用還稍顯滯后,市面上能夠支撐整車ota能力的新能源商用車車型甚少,除了新能源商用車本身車型數量眾多、車型配置多樣、應用場景復雜、零部件種類繁多、零部件底層軟件開發(fā)能力等多方面因素的影響,主機廠對于車輛ota升級的安全性問題,也是導致ota技術在新能源商用車上應用滯后的一個重要原因。ota升級涉及的安全問題包括:

4、1、車輛遠程升級過程中,由于軟件漏洞、電量不足、網絡信號差、操作不當等原因造成異常斷聯或異常斷電,此時車輛功能還處于異常狀態(tài),駕駛人員若此時操控車輛將存在重大的安全隱患;

5、2、車輛遠程升級過程中,軟件包以及通信鏈路安全問題。升級包從云端下發(fā),車端下載后再進行升級更新,數據包本身以及車云通信鏈路存在風險,如偽造身份參與車云通信等操作;

6、3、車輛遠程升級過程中,車輛電量無法支撐ecu升級完成。由于商用車高壓架構與乘用車有較大差異,如dc/dc模塊與其他高壓模塊集成,ota升級時若使用dc/dc給車輛小電瓶蓄電,會導致其他高壓模塊處于高壓狀態(tài),導致車輛升級過程中存在安全風險,故商用車主機廠在ota升級的過程中,往往只靠小電池提供24v的低壓電完成ecu升級,而這就存在ecu升級時間過長從而耗盡小電池電量耗盡,ecu升級失敗,車輛趴窩。


技術實現思路

1、本發(fā)明的目的在于克服現有技術中的不足,提供一種新能源商用車輛的ota升級方法及相關設備,通過在sda和車載終端發(fā)生異常斷聯或車輛異常斷電時設置相應的保護策略,保證車輛的安全升級,避免因升級異常對車輛或者駕駛人員造成危害。

2、為達到上述目的,本發(fā)明是采用下述技術方案實現的:

3、第一方面,本發(fā)明提供了一種新能源商用車輛的ota升級方法,由車載終端執(zhí)行,包括:接收云端服務器發(fā)送的ota升級數據包,并進行驗簽、解密;響應于所述ota升級數據包通過驗簽,根據解密后的ota升級數據包執(zhí)行預設刷寫流程;在執(zhí)行預設刷寫流程過程中,響應于檢測到從控管理模塊sda和車載終端發(fā)生異常斷聯,按預設周期發(fā)送整車靜默指令,維持整車靜默狀態(tài);響應于檢測到車輛異常斷電,待車輛重新上電后,根據整車控制器vcu確定的當前升級狀態(tài)繼續(xù)執(zhí)行升級部件的升級;其中,從控管理模塊sda指用于執(zhí)行數據上傳、下載程序、升級程序和人機交互功能的sda;所述當前升級狀態(tài)由vcu根據升級部件在車輛異常下電時存儲的標志位確定。

4、進一步的,所述驗簽包括:通過證書判斷完成身份安全驗證;所述證書包括:根證書、ca證書和用戶證書,其中,用戶證書包括:ota平臺向pki系統申請的ssl服務器證書、車端向pki系統申請的ssl客戶端證書以及ota代碼簽名證書;pki系統生成用于對ota升級包數據進行加密的ota加密密鑰和用于客戶端證書簽名的ota簽名密鑰。

5、進一步的,所述接收云端服務器發(fā)送的ota升級數據包,包括:對于無關聯部件的升級,1次升級只允許接收1個部件的ota升級數據包;而對于有關聯部件的升級,允許1次升級接收多個部件的ota升級數據包;但對于多部件升級,當同一次升級中的其中一個部件升級失敗時,即使其它部件升級成功也需要回滾到升級前的版本。

6、進一步的,在所述根據解密后的ota升級數據包執(zhí)行預設刷寫流程之前,還包括:響應于檢測到小電池電壓小于預設閾值,控制bms主負繼電器、pdu輔驅預充繼電器和pdu輔驅繼電器閉合,并控制dc/dc模塊對小電池充電,直至小電池電壓高于預設閾值;其中,pdu為高壓配電單元。

7、進一步的,在所述根據解密后的ota升級數據包執(zhí)行預設刷寫流程之前,還包括:根據車輛類型從云端預設的前置條件池獲取與車輛對應的前置條件;依次判斷車輛是否滿足所獲取的前置條件;響應于車輛不滿足任一個前置條件,則在儀表上顯示該不滿足的前置條件,并提示用戶在預設時間內完成相應的操作,以使車輛滿足該前置條件。

8、進一步的,所述云端預設的前置條件池中包括:小電池電壓不小于預設閾值、車速為0km/h、檔位為n檔、駐車信息有效、充電槍處于斷開狀態(tài)和車輛狀態(tài)處于wait狀態(tài)。

9、進一步的,在所述根據解密后的ota升級數據包執(zhí)行預設刷寫流程之前,還包括:發(fā)送無關ecu靜默指令,將待升級ecu所在網段中與之無關的ecu靜默,確保升級過程中總線上沒有無關的應用報文;其中,所述無關ecu靜默通過uds協議中的28服務實現。

10、進一步的,在所述發(fā)送無關ecu靜默指令之前還包括:斷開pdu主正繼電器、斷開pdu輔驅繼電器、強制n檔請求和禁止tcu換擋操作。

11、第二方面,本發(fā)明提供一種計算機可讀存儲介質,其上存儲有ota升級程序,該ota升級程序被處理器執(zhí)行時實現如第一方面所述的ota升級方法。

12、第三方面,本發(fā)明提供一種車載終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的ota升級程序,所述處理器執(zhí)行所述ota升級程序時,實現如第一方面所述的ota升級方法。

13、與現有技術相比,本發(fā)明所達到的有益效果:

14、(1)本發(fā)明提供的ota升級方法在sda與車載終端發(fā)生異常斷聯而導致sda無法及時獲取車輛升級狀態(tài)時,車載終端按預設周期發(fā)送整車靜默指令,使整車維持靜默狀態(tài),此時駕駛人員進行換擋或者上下電操作,車輛都不會響應,保證了升級異常時的車輛安全性;另外,整車控制器vcu設置標志位,當升級過程中車輛存在異常下電行為,將異常下電時的升級狀態(tài)存儲在vcu中,當車輛重新上電后,vcu通過標志位判斷當前升級狀態(tài),并維持住升級狀態(tài),通知車載終端繼續(xù)進行升級,保證每一次升級都有始有終,車輛都能回歸安全狀態(tài),避免升級過程斷電對車輛安全的危害;

15、(2)本發(fā)明提供的ota升級方法采用三層證書體系,采用pki系統生成用于客戶端證書簽名的ota簽名密鑰以及用于對ota升級包數據加密的ota加密密鑰,并將簽名驗簽的公鑰下發(fā)至車載終端,確保升級包的真實性和完整性;

16、(3)本發(fā)明提供的ota升級方法采用智能補電策略,在每一次升級前都保證小電池電量充足,防止因電池電量耗盡而導致ecu升級失敗,避免了車輛升級過程中電量不足導致的車輛趴窩。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1