[發明專利]一種軟件刷新控制方法、裝置及車聯網設備在審
| 申請號: | 201910792571.6 | 申請日: | 2019-08-26 |
| 公開(公告)號: | CN112428878A | 公開(公告)日: | 2021-03-02 |
| 發明(設計)人: | 夏飛燕 | 申請(專利權)人: | 上海汽車集團股份有限公司 |
| 主分類號: | B60L58/14 | 分類號: | B60L58/14;B60L58/12;G06F8/65 |
| 代理公司: | 北京信遠達知識產權代理有限公司 11304 | 代理人: | 趙興華 |
| 地址: | 201203 上海市浦東新區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 刷新 控制 方法 裝置 聯網 設備 | ||
本發明提供的軟件刷新控制方法、裝置及車聯網設備,應用于汽車技術領域,該方法在得到刷新指令后,獲取目標數據包以及蓄電池的當前SOC值,進一步根據目標數據包計算刷新與該目標數據包相應的目標軟件時,蓄電池的電量閾值,比較蓄電池當前SOC值與蓄電池電量閾值的大小關系,如果當前SOC值不小于蓄電池電量閾值,對目標軟件進行刷新操作。本發明提供的軟件刷新控制方法、裝置及車聯網設備,在對每一軟件進行刷新前,均對蓄電池電量進行考核,在蓄電池當前SOC值不小于蓄電池電量閾值的前提下,才刷新目標軟件,從而避免軟件升級造成蓄電池深度放電,確保蓄電池具有正常的使用壽命。
技術領域
本發明屬于汽車技術領域,尤其涉及一種軟件刷新控制方法、裝置及車聯網設備。
背景技術
FOTA(Firmware Over-The-Air,空中下載軟件升級),是指通過云端升級技術,為具有連網功能的設備提供軟件升級服務,完成系統修復和優化。對于車載電子設備,如T-BOX(Telematics Box,車聯網設備)、車載信息娛樂系統或者其他有升級需求的ECU(Electronic Control Unit,電控單元)等,同樣可以在聯網后采用FOTA技術進行軟件刷新升級。
在現有技術中,當車輛啟用FOTA技術進行軟件刷新時,整車的控制網絡處于喚醒狀態,蓄電池為各車載電子設備供電,支持軟件刷新過程的進行。由于軟件刷新的過程會持續較長時間,極有可能造成蓄電池深度放電,蓄電池深度放電后,使用壽命將大大縮短。
發明內容
有鑒于此,本發明的目的在于提供一種軟件刷新控制方法、裝置及車聯網設備,對軟件的刷新過程進行控制,避免由于軟件升級造成蓄電池深度放電,確保蓄電池具有正常的使用壽命,具體方案如下:
第一方面,本發明提供一種軟件刷新控制方法,包括:
獲取刷新指令;
響應所述刷新指令,獲取目標數據包及蓄電池的當前荷電狀態SOC值;
根據所述目標數據包,計算刷新目標軟件所對應的蓄電池電量閾值,其中,所述目標軟件為所述目標數據包對應的待刷新軟件;
若所述當前SOC值不小于所述蓄電池電量閾值,刷新所述目標軟件。
可選的,本發明第一方面提供的軟件刷新控制方法,還包括:
若所述當前SOC值小于所述蓄電池電量閾值,停止響應所述刷新指令。
可選的,所述根據所述目標數據包,計算刷新目標軟件所對應的蓄電池電量閾值,包括:
根據所述目標數據包的大小,計算刷新目標軟件所需的刷新時長;
將所述刷新時長代入公式
SOCthreshold=(I*tn/C+SOCmin+Q*24*N/1000/C)/μ
計算得到刷新所述目標軟件所對應的蓄電池電量閾值,其中,
SOCthreshold表示所述蓄電池電量閾值;
I表示整車控制網絡處于喚醒狀態時所述蓄電池的輸出電流;
tn表示所述刷新時長;
C表示所述蓄電池的容量;
SOCmin表示為滿足車輛預設啟動條件所需的蓄電池最低電量;
Q表示車輛控制網絡處于休眠狀態時所述蓄電池的輸出電流;
N表示所述目標軟件刷新完成后的預設駐車天數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海汽車集團股份有限公司,未經上海汽車集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910792571.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種油泵電機故障診斷方法及裝置
- 下一篇:一種汽車用自主隨動式信號傳輸裝置





