[發明專利]一種車輛控制器軟件更新方法和更新裝置在審
| 申請號: | 201811248033.2 | 申請日: | 2018-10-25 |
| 公開(公告)號: | CN109284120A | 公開(公告)日: | 2019-01-29 |
| 發明(設計)人: | 張譯芳;鄧祥敬 | 申請(專利權)人: | 北京新能源汽車股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;安利霞 |
| 地址: | 102606 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車輛控制器 更新數據 軟件更新 硬件信息 軟件版本號 更新裝置 人工更新 軟件信息 軟件工作量 遠程獲取 自動檢測 更新 替代 管理 | ||
本發明公開了一種車輛控制器軟件更新方法和更新裝置,所述更新方法包括:遠程獲取更新數據;獲取車輛控制器的硬件信息和所述車輛控制器的軟件信息;根據所述硬件信息,自動檢測適用于所述硬件信息的更新數據,并將所述更新數據包含的軟件版本號與所述軟件信息包含的軟件版本號進行比較,根據比較結果對所述車輛控制器進行軟件更新。本發明的實施例,采用自動對車輛控制器軟件進行更新的方式,替代了人工更新車輛控制器軟件的方式,解決了人工更新車輛控制器軟件工作量大、且不易于管理的問題。
技術領域
本發明涉及車輛控制器軟件更新技術領域,尤其涉及一種車輛控制器軟件更新方法和更新裝置。
背景技術
隨著汽車電子技術的不斷發展,現在車輛的上的控制器也越來越多,多達幾十個;在汽車研發和生產階段,可通過更新控制器軟件實現功能優化,但控制器的軟件釋放和管理面臨諸多問題和挑戰。在車型開發過程的研發和生產階段,經常出現以下問題:
生產計劃變更時,控制器樣件已按照原來的生產計劃入庫,但是裝車計劃延期,等到實際裝車時,控制器已經有了新版本的軟件,此時需要更新已入庫的控制器軟件;
樣車交付使用過程中,如果研發出新版本的軟件,需要更新樣車的控制器軟件;
樣車交付使用過程中,有的樣車可能更換了控制器硬件,即升級了控制器硬件版本;對于此類控制器,在刷寫軟件的過程中,需要確保控制器的硬件版本和軟件版本相匹配,否則會出現部分功能失效等問題;
某些功能涉及多個控制器,在更新軟件時要求多個控制器需要同步更新,否則會出現車輛報錯或該功能不能使用等情況。
針對以上問題,現有的解決方案是采用人工重新刷寫的方式。這種方式工作量大,重復性高,浪費研發工程師的寶貴時間,且不利于控制器和下線車輛的管理。
發明內容
為了解決上述技術問題,本發明提供了一種車輛控制器軟件更新方法和更新裝置,解決了人工更新車輛控制器軟件工作量大、不易管理的問題。
依據本發明的一個方面,提供了一種車輛控制器軟件更新方法,包括:
遠程獲取更新數據;
獲取車輛控制器的硬件信息和所述車輛控制器的軟件信息;
根據所述硬件信息自動檢測適用于所述硬件信息的更新數據,并將所述更新數據包含的軟件版本號與所述軟件信息包含的軟件版本號進行比較,根據比較結果對所述車輛控制器進行軟件更新。可選的,所述更新數據包括:軟件包、軟件版本號和所述軟件包適用的硬件版本號;
所述硬件信息包括:硬件版本號;
所述軟件信息包括:軟件版本號。
可選的,根據所述硬件信息、所述軟件信息和所述更新數據,對所述車輛控制器進行軟件更新,包括:
根據所述硬件信息,自動查找適用于所述硬件信息的更新數據;
將所述軟件信息與所述更新數據進行比較;
若所述軟件信息的軟件版本號與所述更新數據的軟件版本號相同,則提示所述車輛控制器已處于最新狀態;
若所述軟件信息的軟件版本號低于所述更新數據的軟件版本號,則根據所述更新數據對所述車輛控制器進行軟件更新。
可選的,根據所述更新數據對所述車輛控制器進行軟件更新,包括:
將獲取到的所述更新數據,通過車載診斷系統(OBD,On-Board Diagnostics)接口,發送至至少一個車輛控制器。
可選的,所述車輛控制器軟件更新方法,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京新能源汽車股份有限公司,未經北京新能源汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811248033.2/2.html,轉載請聲明來源鉆瓜專利網。





