[發(fā)明專利]基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)及其診斷維護(hù)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201310588136.4 | 申請(qǐng)日: | 2013-11-21 |
| 公開(公告)號(hào): | CN103560279A | 公開(公告)日: | 2014-02-05 |
| 發(fā)明(設(shè)計(jì))人: | 張勇 | 申請(qǐng)(專利權(quán))人: | 上海航天電源技術(shù)有限責(zé)任公司 |
| 主分類號(hào): | H01M10/42 | 分類號(hào): | H01M10/42;H04L12/24;H04L12/40 |
| 代理公司: | 上海信好專利代理事務(wù)所(普通合伙) 31249 | 代理人: | 張靜潔 |
| 地址: | 201615 上海市閔行區(qū)*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 can 總線 電池 管理 系統(tǒng) 診斷 及其 維護(hù) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及電池管理系統(tǒng)診斷試技術(shù)領(lǐng)域,具體涉及一種基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)及其診斷維護(hù)方法。
背景技術(shù)
車用動(dòng)力鋰-離子電池組系統(tǒng)正逐步在電動(dòng)汽車領(lǐng)域中廣泛應(yīng)用。電池組管理系統(tǒng)(BMS)作為電動(dòng)汽車的三大關(guān)鍵技術(shù)之一,其安全性、可靠性將直接影響產(chǎn)品的使用安全以及壽命,其安全性和可靠性需求也推動(dòng)著汽車故障診斷技術(shù)和故障診斷設(shè)備的發(fā)展,針對(duì)電子控制單元(ECU),即行車電腦,的車載自診斷系統(tǒng)(OBD,On?Board?Diagnostic)成為汽車診斷的必然選擇。據(jù)統(tǒng)計(jì),傳統(tǒng)汽車上的控制大約有30%到40%的內(nèi)存能力用于系統(tǒng)故障診斷,現(xiàn)在診斷服務(wù)變的比以前更加豐富,各種子功能也越來(lái)越詳細(xì)。在新能源汽車控制器中也越來(lái)越受到重視。國(guó)外汽車診斷技術(shù)于20世紀(jì)80年代開始應(yīng)用,歐美各大整車廠都有與車型相匹配的診斷儀,多數(shù)為定制產(chǎn)品,且價(jià)格較高;國(guó)內(nèi)診斷技術(shù)研究及應(yīng)用起步較晚,因此相關(guān)的診斷儀設(shè)備也并不適用于電池管理系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明提供一種基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)及其診斷維護(hù)方法,能夠有效地在目標(biāo)電池管理系統(tǒng)上實(shí)現(xiàn)基于CAN通信的符合統(tǒng)一診斷協(xié)議的診斷服務(wù)內(nèi)容;同時(shí)在軟件進(jìn)行升級(jí)時(shí),十分便捷的在線更新軟件代碼,并在出現(xiàn)故障時(shí)通過(guò)讀取故障信息進(jìn)行快速故障定位及維護(hù)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng),用于對(duì)電池管理系統(tǒng)進(jìn)行診斷維護(hù),其特點(diǎn)是,該診斷系統(tǒng)包含:
基于CAN總線的診斷設(shè)備,其通過(guò)CAN網(wǎng)絡(luò)連接電池管理系統(tǒng);
上位機(jī),其與所述基于CAN總線的診斷設(shè)備通訊連接,該上位機(jī)用于診斷指令的發(fā)送和信息的顯示。
上述基于CAN總線的診斷設(shè)備通過(guò)標(biāo)準(zhǔn)車載自診斷系統(tǒng)接口連接至CAN網(wǎng)絡(luò),并與電池管理系統(tǒng)建立連接。
一種基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)的診斷維護(hù)方法,其特點(diǎn)是,該方法包含:
基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)對(duì)電池管理系統(tǒng)進(jìn)行應(yīng)用層軟件代碼在線更新的方法;
基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)讀取電池管理系統(tǒng)的清除故障信息的方法;
基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)通過(guò)數(shù)據(jù)標(biāo)識(shí)對(duì)電池管理系統(tǒng)進(jìn)行數(shù)據(jù)讀取的方法;以及,
基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)通過(guò)數(shù)據(jù)標(biāo)識(shí)對(duì)電池管理系統(tǒng)進(jìn)行數(shù)據(jù)更新的方法。
上述基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)對(duì)電池管理系統(tǒng)進(jìn)行應(yīng)用層軟件代碼在線更新的方法包含:
步驟1.1、上位機(jī)選擇更新的內(nèi)容,內(nèi)容包含有只更新數(shù)據(jù)段代碼,或者更新整個(gè)應(yīng)用層代碼;
步驟1.2、基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)請(qǐng)求電池管理系統(tǒng)進(jìn)入程序刷寫模式;
步驟1.3、電池管理系統(tǒng)向基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)回復(fù)代碼信息,上位機(jī)接收并判斷是否是肯定代碼,若是則跳轉(zhuǎn)到步驟1.4,若否則上位機(jī)顯示否則代碼并停止更新流程;
步驟1.4、上位機(jī)向電池管理系統(tǒng)發(fā)送安全驗(yàn)證請(qǐng)求,接受反饋信息,并判斷是否驗(yàn)證通過(guò),若是則跳轉(zhuǎn)到步驟1.5,若否則停止更新流程;
步驟1.5、上位機(jī)通過(guò)基于CAN總線的診斷設(shè)備向電池管理系統(tǒng)發(fā)送更新代碼的下載區(qū)域及大小,并連續(xù)幀傳輸軟件代碼更新數(shù)據(jù);
步驟1.6、電池管理系統(tǒng)接收軟件代碼更新數(shù)據(jù),對(duì)軟件代碼更新數(shù)據(jù)進(jìn)行驗(yàn)證,判斷軟件代碼更新數(shù)據(jù)是否接收正確,若是,則反饋數(shù)據(jù)正確信息,下載程序步驟完成,并跳轉(zhuǎn)到步驟1.7,若否,則向上位機(jī)反饋數(shù)據(jù)錯(cuò)誤信息,并跳轉(zhuǎn)到步驟1.5;
步驟1.7、上位機(jī)通過(guò)基于CAN總線的診斷設(shè)備向電池管理系統(tǒng)的發(fā)送指令,重啟電池管理系統(tǒng)。
上述基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)對(duì)電池管理系統(tǒng)進(jìn)行應(yīng)用層軟件代碼在線更新的方法中,上位機(jī)實(shí)時(shí)顯示進(jìn)度條,進(jìn)度條實(shí)時(shí)顯示更新進(jìn)度,并在上位機(jī)的顯示設(shè)備顯示肯定代碼信息、數(shù)據(jù)正確信息或數(shù)據(jù)錯(cuò)誤信息。
上述基于CAN總線的電池管理系統(tǒng)診斷系統(tǒng)讀取電池管理系統(tǒng)的清除故障信息的方法包含:
步驟2.1、電池管理系統(tǒng)出現(xiàn)異常時(shí),其報(bào)警燈點(diǎn)亮提示操作人員;
步驟2.2、上位機(jī)選擇讀取故障信息,可選擇讀取當(dāng)前故障或歷史故障;
步驟2.3、上位機(jī)向電池管理系統(tǒng)發(fā)送讀取故障信息請(qǐng)求,對(duì)電池管理系統(tǒng)進(jìn)行故障信息讀取,并輸出讀取所得的故障信息;
步驟2.4、上位機(jī)接收電池管理系統(tǒng)輸出的故障信息并進(jìn)行顯示;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海航天電源技術(shù)有限責(zé)任公司,未經(jīng)上海航天電源技術(shù)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310588136.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種治療糖尿病的中藥組合物
- 下一篇:手自一體控壓輸注泵
- 一種混合動(dòng)力汽車CAN網(wǎng)絡(luò)系統(tǒng)
- 控制器局域網(wǎng)CAN總線測(cè)試裝置
- CAN總線終端電阻的接入結(jié)構(gòu)
- 控制器局域網(wǎng)CAN總線測(cè)試裝置
- CAN報(bào)文異常檢測(cè)方法及系統(tǒng)
- 一種CAN報(bào)文修改設(shè)備
- CAN報(bào)文修改設(shè)備
- 新能源汽車整車CAN總線拓?fù)浣Y(jié)構(gòu)
- 一種基于星形拓?fù)浣Y(jié)構(gòu)的光纖CAN2.0B總線路由系統(tǒng)
- 一種基于傳統(tǒng)CAN與CAN FD的車載兼容網(wǎng)絡(luò)及智能汽車
- 內(nèi)部總線系統(tǒng)
- 一種應(yīng)用于實(shí)時(shí)數(shù)據(jù)處理的多級(jí)總線系統(tǒng)
- 協(xié)議轉(zhuǎn)換裝置
- 基于FPGA的PCI總線控制器及控制方法
- 總線監(jiān)控系統(tǒng)、方法及裝置
- 總線電路以及智能貨架系統(tǒng)
- 用于控制串行數(shù)據(jù)總線系統(tǒng)的方法及總線節(jié)點(diǎn)
- 用于在串行數(shù)據(jù)總線系統(tǒng)中分配地址的方法及總線節(jié)點(diǎn)
- 驗(yàn)證先前分配給總線節(jié)點(diǎn)的地址的正確性的方法
- 用于初始化差分雙線數(shù)據(jù)總線的方法及傳送數(shù)據(jù)的方法





