本發(fā)明涉及汽車技術(shù)領(lǐng)域,特別涉及一種車輛充放電的控制方法、裝置及汽車。
背景技術(shù):
隨著新能源汽車的發(fā)展,為了解決在部分情況下電動汽車缺電無法行駛的狀況,現(xiàn)有技術(shù)中實現(xiàn)了一輛汽車對另一輛汽車進行充電,還能夠?qū)崿F(xiàn)汽車對外部的負載進行充電。但是,充電口處還承擔充電設(shè)備對車輛自身充電的功能,隨著功能的增多,充電口承擔的功能也隨之增多,使得控制邏輯復雜,在部分情況下車輛無法判斷,進而無法進行相應的操作,降低了用戶體驗。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例要解決的技術(shù)問題是提供一種車輛充放電的控制方法、裝置及汽車,用以實現(xiàn)通過充放電口處插入設(shè)備的阻值和放電確認指令確定車輛工作狀態(tài),進而進行相應的操作。
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種車輛充放電的控制方法,包括:
獲取車輛充放電口處插入設(shè)備的阻值;
根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
進一步的,所述根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟包括:
當所述阻值為第一預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部車輛充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令。
進一步的,所述向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令的步驟之前,所述方法還包括:
向控制充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
當檢測到所述充放電電路電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令的步驟;
當在第一預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟包括:
當所述阻值為第二預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部負載充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部負載充電的控制指令。
進一步的,所述根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟還包括:
當所述阻值為第二預設(shè)阻值,且第二預設(shè)時間段內(nèi)未接收到所述放電確認指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟包括:
當所述阻值為第一預設(shè)阻值,且第三預設(shè)時間段內(nèi)未接收到所述放電確認指令時,確定所述車輛處于充電模式,并向所述電池管理系統(tǒng)bms輸出一充電控制指令。
進一步的,所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟之前,所述方法還包括:
獲取充放電電路的電壓;
當所述電壓為第一預設(shè)電壓時,向控制所述充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路的預設(shè)開關(guān)閉合,使所述充放電電路的電壓由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
當檢測到所述充放電電路的所述預設(shè)開關(guān)閉合,且電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟。
進一步的,所述獲取充放電電路的電壓的步驟之后,所述方法還包括:
當在第四預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈谝活A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述當所述電壓為第一預設(shè)電壓時,向控制所述充放電電路的控制器發(fā)送一預設(shè)控制引導信號的步驟之后,所述方法還包括:
當在第五預設(shè)時間段內(nèi)未檢測到所述預設(shè)開關(guān)閉合時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述當檢測到所述充放電電路的所述預設(shè)開關(guān)閉合的步驟之后,所述方法還包括:
當在第六預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟之后,所述方法還包括:
當檢測到所述充放電電路的電壓為第三預設(shè)電壓時,將所述充電模式切換為停止充電模式,使充電電路斷開,并向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟中,在所述根據(jù)所述阻值和放電確認指令,確定充放電模式的步驟之后,所述根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟之前,所述方法還包括:
在第七預設(shè)時間段內(nèi)等待整車狀態(tài)指令,其中,所述整車狀態(tài)指令表示車輛當前工作狀態(tài)滿足進入相應工作模式的條件;
當?shù)谄哳A設(shè)時間段內(nèi)接收到所述整車狀態(tài)指令時,執(zhí)行所述根據(jù)所述車輛的工作模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟;
當?shù)谄哳A設(shè)時間段內(nèi)未接收到所述整車狀態(tài)指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟之后,所述方法還包括:
根據(jù)車輛當前的工作模式,向儀表發(fā)送與所述工作模式相對應的預設(shè)顯示控制指令。
進一步的,所述根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟之后,所述方法還包括:
當接收到放電終止指令時,向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
根據(jù)本發(fā)明又一方面,本發(fā)明實施例還提供了一種車輛充放電的控制裝置,包括:
獲取模塊,用于獲取車輛充放電口處插入設(shè)備的阻值;
處理模塊,用于根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
進一步的,所述處理模塊包括:
第一處理子單元,用于當所述阻值為第一預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部車輛充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令。
進一步的,所述裝置還包括:
控制引導模塊,用于向控制充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
所述第一處理子單元,還用于當檢測到所述充放電電路電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令的步驟;
當在第一預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述處理模塊包括:
第二處理子單元,用于當所述阻值為第二預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部負載充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部負載充電的控制指令。
進一步的,所述第二處理子單元,還用于:
當所述阻值為第二預設(shè)阻值,且第二預設(shè)時間段內(nèi)未接收到所述放電確認指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述處理模塊還包括:
第三處理子單元,用于當所述阻值為第一預設(shè)阻值,且第三預設(shè)時間段內(nèi)未接收到所述放電確認指令時,確定所述車輛處于充電模式,并向所述電池管理系統(tǒng)bms輸出一充電控制指令。
進一步的,所述第三處理子單元,還用于:
獲取充放電電路的電壓;
當所述電壓為第一預設(shè)電壓時,向控制所述充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路的預設(shè)開關(guān)閉合,使所述充放電電路的電壓由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
當檢測到所述充放電電路的所述預設(shè)開關(guān)閉合,且電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟。
進一步的,所述第三處理子單元,還用于:
當在第四預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈谝活A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,第三處理子單元,還用于:
當在第五預設(shè)時間段內(nèi)未檢測到所述預設(shè)開關(guān)閉合時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,第三處理子單元,還用于:
當在第六預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,第三處理子單元,還用于:
當檢測到所述充放電電路的電壓為第三預設(shè)電壓時,將所述充電模式切換為停止充電模式,使充電電路斷開,并向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述處理模塊,還用于:
在第七預設(shè)時間段內(nèi)等待整車狀態(tài)指令,其中,所述整車狀態(tài)指令表示車輛當前工作狀態(tài)滿足進入相應工作模式的條件;
當?shù)谄哳A設(shè)時間段內(nèi)接收到所述整車狀態(tài)指令時,執(zhí)行所述根據(jù)所述車輛的工作模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟;
當?shù)谄哳A設(shè)時間段內(nèi)未接收到所述整車狀態(tài)指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述裝置還包括:
顯示模塊,用于根據(jù)車輛當前的工作模式,向儀表發(fā)送與所述工作模式相對應的預設(shè)顯示控制指令。
進一步的,所述裝置還包括:
解鎖模塊,用于當接收到放電終止指令時,向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
根據(jù)本發(fā)明又一方面,本發(fā)明實施例還提供了一種汽車,包括:處理器、存儲器,所述存儲器用于存儲能夠在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上所述的車輛充放電的控制方法中的步驟。
根據(jù)本發(fā)明又一方面,本發(fā)明實施例還提供了一種汽車,包括:車載雙向充電機、動力電池、充放電口和放電按鈕,所述動力電池通過充放電電路與所述車載雙向充電機、所述放電按鈕和所述充放電口電連接;其中,
所述車載雙向充電機,獲取車輛充放電口處插入設(shè)備的阻值;根據(jù)所述阻值和所述放電按鈕的放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
進一步的,所述車載雙向充電機包括:
獲取模塊,用于獲取車輛充放電口處插入設(shè)備的阻值;
處理模塊,用于根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
進一步的,所述汽車還包括:設(shè)置于所述充放電口處的車載控制單元和指示燈;
其中,所述車載控制單元用于鎖止所述充放電口處的插入設(shè)備;
所述指示燈用于指示放電按鈕的開啟或關(guān)閉。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供的一種車輛充放電的控制方法、裝置及汽車,至少具有以下有益效果:
本發(fā)明實施例,通過車輛充放電口處插入設(shè)備的阻值和放電確認信號,準確的判斷出當前的充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令,進行相應的操作。
附圖說明
圖1為本發(fā)明實施例的車輛充放電的控制方法的流程圖一;
圖2為本發(fā)明實施例的車輛充放電的控制方法的流程圖二;
圖3為本發(fā)明實施例的車輛充放電的控制方法的流程圖三;
圖4為本發(fā)明實施例的車輛充放電的控制方法的流程圖四;
圖5為本發(fā)明實施例的車輛充放電的控制方法的流程圖五;
圖6為本發(fā)明實施例的車輛充放電的控制方法的流程圖六;
圖7為本發(fā)明實施例的車輛充放電的控制方法的流程圖七;
圖8為本發(fā)明實施例的車輛充放電的控制方法的流程圖八;
圖9為本發(fā)明實施例的車輛充放電的控制方法的流程圖九;
圖10為本發(fā)明實施例的車輛充放電的控制方法的流程圖十;
圖11為本發(fā)明實施例的車輛充放電的控制方法的流程圖十一;
圖12為本發(fā)明實施例的車輛充放電的控制方法的流程圖十二;
圖13為本發(fā)明實施例的車輛充放電的控制方法的流程圖十三;
圖14為本發(fā)明實施例的車輛充放電的控制方法的流程圖十四;
圖15為本發(fā)明實施例的車輛充放電的控制裝置的結(jié)構(gòu)示意圖;
圖16為本發(fā)明實施例的汽車的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。在下面的描述中,提供諸如具體的配置和組件的特定細節(jié)僅僅是為了幫助全面理解本發(fā)明的實施例。因此,本領(lǐng)域技術(shù)人員應該清楚,可以對這里描述的實施例進行各種改變和修改而不脫離本發(fā)明的范圍和精神。另外,為了清楚和簡潔,省略了對已知功能和構(gòu)造的描述。
應理解,說明書通篇中提到的“一個實施例”或“一實施例”意味著與實施例有關(guān)的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個實施例中。因此,在整個說明書各處出現(xiàn)的“在一個實施例中”或“在一實施例中”未必一定指相同的實施例。此外,這些特定的特征、結(jié)構(gòu)或特性可以任意適合的方式結(jié)合在一個或多個實施例中。
下表為可能提及的術(shù)語和縮略語釋義
參見圖1,本發(fā)明實施例提供了一種車輛充放電的控制方法,包括:
步驟101,獲取車輛充放電口處插入設(shè)備的阻值;
步驟102,根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
本發(fā)明實施例,通過車輛充放電口處插入設(shè)備的阻值和放電確認信號,準確的判斷出當前的充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令,進行相應的操作。
參見圖2,其中,步驟102可以包括:
步驟201,當所述阻值為第一預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部車輛充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令。
當檢測到插入設(shè)備的阻值為第一預設(shè)值,且接收到放電確認指令時,判斷當前應當處于向外部車輛充電的工作模式,即車輛對車輛放電v2v模式,此時,向bms發(fā)送相應的指令,使bms向外部車輛放電。放電確認指令可以是在汽車上設(shè)置相應的放電按鈕,當用戶按下后即認為用戶指示啟動對車輛放電,則按下放電按鈕后發(fā)送放點確認指令。
其中,第一預設(shè)阻值可以是680或220或100,當然可以理解的是,上述阻值僅為優(yōu)選的阻值,且便于廠商統(tǒng)一制作相應的充放電設(shè)備,使得不同廠商的充放電設(shè)備具有通用性,但本發(fā)明實施例并不限于上述舉例的第一預設(shè)阻值的大小。
參見圖3,其中步驟201中,在所述向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令的步驟之前,所述方法還包括:
步驟301,向控制充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
其中,當確定出當前應當處于的工作模式時,需要對充放電電路進行控制使其切換至v2v工作模式,故而向控制充放電電路的控制器發(fā)送相應的指令,使其切換電路至v2v工作模式。下面通過舉例進行進一步的解釋,當確定當前處于v2v模式時,車輛自身的供電控制裝置開關(guān)切換,供電控制裝置由12v變?yōu)?2vpwm,也就是對自身的充放電電路進行控制,使其處于向外部車輛充電的工作狀態(tài)。由于連接了待充電車輛,故而自身充電電路提供的12vpwm電壓被待充電車輛的充放電電路分壓,由12vpwm變?yōu)?vpwm,此時待充電車輛的充放電電路中開關(guān)閉合,使得電壓由9vpwm變?yōu)?vpwm,故而,當車輛自身檢測到cp信號由9vpwm變?yōu)?vpwm時,即可判斷當前待充電車輛和車輛自身均完成了電路的切換。其中,待充電車輛的充放電電路中開關(guān)閉合可以是gbt18487.1-2015中的待充電車輛的開關(guān)s2閉合??梢岳斫獾氖牵鲜雠e例中的電壓僅為本發(fā)明提供的一優(yōu)選實施例,本發(fā)明并不限于上述電壓設(shè)置。
步驟302,當檢測到所述充放電電路電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令的步驟;
其中,在不同的工作模式下,充放電電路的電壓可以設(shè)置為不同的,當充放電電路的電壓為第二預設(shè)電壓時,即上述舉例的為6v時,則可判斷當前電路已完成切換,可以正常工作。
步驟303,當在第一預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
其中,當在第一預設(shè)時間段內(nèi)充放電電路的電壓仍未變?yōu)榈诙A設(shè)電壓,則可判斷當前充放電電路故障,則發(fā)送下電指令,以防止出現(xiàn)更多的故障。同時,可向儀表發(fā)送信號使儀表顯示相應的故障信息。其中,可以理解的是,步驟302檢測到所述充放電電路電壓為第二預設(shè)電壓,也可以是要求在第一預設(shè)時間段內(nèi)檢測到的。
參見圖4,其中步驟102還可以包括:
步驟401,當所述阻值為第二預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部負載充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部負載充電的控制指令。
當檢測到插入設(shè)備的阻值為第二預設(shè)值,且接收到放電確認指令時,判斷當前應當處于向外部負載充電的工作模式,即車輛對負載放電v2l模式,此時,向bms發(fā)送相應的指令,使bms向外部負載放電。放電確認指令可以是在汽車上設(shè)置相應的放電按鈕,當用戶按下后即認為用戶指示啟動對負載放電,則按下放電按鈕后發(fā)送放點確認指令。
其中,第一預設(shè)阻值可以是2000或1000或470,當然可以理解的是,上述阻值僅為優(yōu)選的阻值,且便于廠商統(tǒng)一制作相應的充放電設(shè)備,使得不同廠商的充放電設(shè)備具有通用性,但本發(fā)明實施例并不限于上述舉例的第二預設(shè)阻值的大小。
參見圖5,其中步驟102還可以包括:
步驟501,當所述阻值為第二預設(shè)阻值,且第二預設(shè)時間段內(nèi)未接收到所述放電確認指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
其中,當在第二預設(shè)時間段內(nèi)未接收到放電指令時,則可判斷用戶或沒有對外部負載充電的指示,則控制整車下電。其中,可以理解的是,上述步驟401中,當所述阻值為第二預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部負載充電的工作模式中,接收放點確認指令也可以設(shè)置為在第二預設(shè)時間段內(nèi)。
參見圖6,其中步驟102還可以包括:
步驟601,當所述阻值為第一預設(shè)阻值,且第三預設(shè)時間段內(nèi)未接收到所述放電確認指令時,確定所述車輛處于充電模式,并向所述電池管理系統(tǒng)bms輸出一充電控制指令。
當檢測到插入設(shè)備的阻值為第一預設(shè)值,且第三預設(shè)時間段內(nèi)未接收到放電確認指令時,判斷當前應當處于向車輛自身充電的工作模式,此時,向bms發(fā)送相應的指令,使bms進行充電操作。其中,為了減少充放電設(shè)備,將向外部車輛充電和對車輛自身充電設(shè)置為同樣的電阻值,本發(fā)明實施例中,則通過放電按鈕是否按下判斷當前的工作狀態(tài),即當為相外部車輛放電時,用戶必然按下放電按鈕,當同樣阻值的設(shè)備時,由于為充電,用戶不會啟動放電按鈕,則判斷當前為對車輛自身充電??梢岳斫獾氖?,也可以將對車輛自身充電的設(shè)備的阻值設(shè)置為不同與上述的其他阻值。
參見圖7,其中步驟601中,所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟之前,所述方法還包括:
步驟701,獲取充放電電路的電壓;
步驟702,當所述電壓為第一預設(shè)電壓時,向控制所述充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路的預設(shè)開關(guān)閉合,使所述充放電電路的電壓由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
當電壓為第一預設(shè)電壓時,則發(fā)送信號控制充放電電路變?yōu)槌潆婋娐罚从傻谝活A設(shè)電壓變?yōu)槌潆婋娐返牡诙A設(shè)電壓。其中,預設(shè)開關(guān)為充放電電路中的開關(guān)。在一實施例中,可以是由9vpwm變?yōu)?vpwm。
步驟703,當檢測到所述充放電電路的所述預設(shè)開關(guān)閉合,且電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟。
其中,當預設(shè)開關(guān)閉合且電壓變?yōu)榈诙A設(shè)電壓時,可判斷當前電路已經(jīng)切換至充電電路,則可發(fā)送相應的指令控制bms進行充電。
參見圖8,其中步驟701所述獲取充放電電路的電壓的步驟之后,所述方法還包括:
步驟801,當在第四預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈谝活A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。當?shù)谒念A設(shè)時間段內(nèi)電壓未變?yōu)榈谝活A設(shè)電壓時,可以判斷當前充放電電路故障,則可控制整車下電。
參見圖9,其中步驟702中,所述當所述電壓為第一預設(shè)電壓時,向控制所述充放電電路的控制器發(fā)送一預設(shè)控制引導信號的步驟之后,所述方法還包括:
步驟901,當在第五預設(shè)時間段內(nèi)未檢測到所述預設(shè)開關(guān)閉合時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。當?shù)谖孱A設(shè)時間段內(nèi)未檢測到預設(shè)開關(guān)閉合時,可判斷當前充放電電路故障,為了保護其他部件則控制整車下電。
參見圖10,其中步驟703中,所述當檢測到所述充放電電路的所述預設(shè)開關(guān)閉合的步驟之后,所述方法還包括:
步驟1001,當在第六預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。當在第六預設(shè)時間段充放電電路未變?yōu)榈诙A設(shè)電壓時,可判斷當前充放電電路故障,為了保護其他部件則控制整車下電。
參見圖11,其中步驟703中,所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟之后,所述方法還包括:
步驟1101,當檢測到所述充放電電路的電壓為第三預設(shè)電壓時,將所述充電模式切換為停止充電模式,使充電電路斷開,并向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。當檢測到充放電電路的電壓變?yōu)榈谌A設(shè)電壓時,可判斷當前已充滿電或需要停止充電,則將工作模式進行切換,并對整車下電。
參見圖12,其中步驟102中,在所述根據(jù)所述阻值和放電確認指令,確定充放電模式的步驟之后,所述根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟之前,所述方法還包括:
步驟1201,在第七預設(shè)時間段內(nèi)等待整車狀態(tài)指令,其中,所述整車狀態(tài)指令表示車輛當前工作狀態(tài)滿足進入相應工作模式的條件;
其中,在進行相應的充放電操作之前,還對整車的狀態(tài)進行檢查和判斷,以判斷當前整車狀態(tài)是否適合進行相應的充放電操作,以保護汽車。
步驟1202,當?shù)谄哳A設(shè)時間段內(nèi)接收到所述整車狀態(tài)指令時,執(zhí)行所述根據(jù)所述車輛的工作模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟;
步驟1203,當?shù)谄哳A設(shè)時間段內(nèi)未接收到所述整車狀態(tài)指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。當未接收到整車狀態(tài)無誤或接收到整車故障等指令時,判斷當前汽車不適合進行充放電操作,則對整車進行下電以保護汽車。
參見圖13,其中步驟102之后,所述方法還包括:
步驟1301,根據(jù)車輛當前的工作模式,向儀表發(fā)送與所述工作模式相對應的預設(shè)顯示控制指令。當判斷出當前應當處于的工作狀態(tài),則向儀表發(fā)送相應的信號,使儀表顯示相應的信息以提示駕駛員,使其知曉當前整車的工作模式,并可提示駕駛員進行相對的操作,例如按下放電按鈕。
參見圖14,其中步驟102之后,所述方法還包括:
步驟1401,當接收到放電終止指令時,向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
其中,為了保護用戶的安全,防止在充放電過程中誤觸充放電處設(shè)備,需要在進行充放電操作時對設(shè)置進行鎖止,也可以在設(shè)備插入后即進行鎖止。當充放電完成后,則需要對充放電口出的設(shè)備進行解鎖。
參見圖15,根據(jù)本發(fā)明又一方面,本發(fā)明實施例還提供了一種車輛充放電的控制裝置,包括:
獲取模塊1501,用于獲取車輛充放電口處插入設(shè)備的阻值;
處理模塊1601,用于根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
進一步的,所述處理模塊1601包括:
第一處理子單元,用于當所述阻值為第一預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部車輛充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令。
進一步的,所述裝置還包括:
控制引導模塊,用于向控制充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
所述第一處理子單元,還用于當檢測到所述充放電電路電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一向外部車輛充電的控制指令的步驟;
當在第一預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述處理模塊1601包括:
第二處理子單元,用于當所述阻值為第二預設(shè)阻值,且接收到放電確認指令時,確定所述車輛處于向外部負載充電的工作模式,并向所述電池管理系統(tǒng)bms輸出一向外部負載充電的控制指令。
進一步的,所述第二處理子單元,還用于:
當所述阻值為第二預設(shè)阻值,且第二預設(shè)時間段內(nèi)未接收到所述放電確認指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述處理模塊1601還包括:
第三處理子單元,用于當所述阻值為第一預設(shè)阻值,且第三預設(shè)時間段內(nèi)未接收到所述放電確認指令時,確定所述車輛處于充電模式,并向所述電池管理系統(tǒng)bms輸出一充電控制指令。
進一步的,所述第三處理子單元,還用于:
獲取充放電電路的電壓;
當所述電壓為第一預設(shè)電壓時,向控制所述充放電電路的控制器發(fā)送一預設(shè)控制引導信號,使所述控制器控制所述充放電電路的預設(shè)開關(guān)閉合,使所述充放電電路的電壓由第一預設(shè)電壓變?yōu)榈诙A設(shè)電壓;
當檢測到所述充放電電路的所述預設(shè)開關(guān)閉合,且電壓為第二預設(shè)電壓時,執(zhí)行所述向所述電池管理系統(tǒng)bms輸出一充電控制指令的步驟。
進一步的,所述第三處理子單元,還用于:
當在第四預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈谝活A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,第三處理子單元,還用于:
當在第五預設(shè)時間段內(nèi)未檢測到所述預設(shè)開關(guān)閉合時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,第三處理子單元,還用于:
當在第六預設(shè)時間段內(nèi)未檢測到所述充放電電路電壓變?yōu)榈诙A設(shè)電壓時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,第三處理子單元,還用于:
當檢測到所述充放電電路的電壓為第三預設(shè)電壓時,將所述充電模式切換為停止充電模式,使充電電路斷開,并向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述處理模塊1601,還用于:
在第七預設(shè)時間段內(nèi)等待整車狀態(tài)指令,其中,所述整車狀態(tài)指令表示車輛當前工作狀態(tài)滿足進入相應工作模式的條件;
當?shù)谄哳A設(shè)時間段內(nèi)接收到所述整車狀態(tài)指令時,執(zhí)行所述根據(jù)所述車輛的工作模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令的步驟;
當?shù)谄哳A設(shè)時間段內(nèi)未接收到所述整車狀態(tài)指令時,向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
進一步的,所述裝置還包括:
顯示模塊,用于根據(jù)車輛當前的工作模式,向儀表發(fā)送與所述工作模式相對應的預設(shè)顯示控制指令。
進一步的,所述裝置還包括:
解鎖模塊,用于當接收到放電終止指令時,向充電控制單元發(fā)送一解鎖指令,使所述充電控制單元對所述插入設(shè)備進行解鎖,并向所述電池管理系統(tǒng)bms發(fā)送一下電指令,使所述電池管理系統(tǒng)bms控制整車下電。
根據(jù)本發(fā)明又一方面,本發(fā)明實施例還提供了一種汽車,包括:處理器、存儲器,所述存儲器用于存儲能夠在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上所述的車輛充放電的控制方法中的步驟。
參見圖16,根據(jù)本發(fā)明又一方面,本發(fā)明實施例還提供了一種汽車,包括:車載雙向充電機、動力電池、充放電口和放電按鈕,所述動力電池通過充放電電路與所述車載雙向充電機、所述放電按鈕和所述充放電口電連接;其中,
所述車載雙向充電機,獲取車輛充放電口處插入設(shè)備的阻值;根據(jù)所述阻值和所述放電按鈕的放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
進一步的,所述車載雙向充電機包括:
獲取模塊,用于獲取車輛充放電口處插入設(shè)備的阻值;
處理模塊,用于根據(jù)所述阻值和放電確認指令,確定充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令。
進一步的,所述汽車還包括:設(shè)置于所述充放電口處的車載控制單元和指示燈;
其中,所述車載控制單元用于鎖止所述充放電口處的插入設(shè)備;
所述指示燈用于指示放電按鈕的開啟或關(guān)閉。
其中,車載控制單元cmu的物理位置是放置在充放電口內(nèi),用于鎖止充放電槍,以防止帶電插拔充放電槍,cmu的控制命令來自bms。
車載雙向充電機bobc通過檢測cc信號、cp信號和放電按鈕判斷是進入充電模式或車輛對負載放電模式(v2l)或車輛對車輛放電模式(v2v),當插入充放電槍時,bobc通過cc-out信號和慢充喚醒信號obc_12v,喚醒bms,由bms喚醒cmu、icm以及dc/dc,dc/dc用于為低壓蓄電池充電,低壓蓄電池為bobc、bms、cmu、icm等提供工作電源。bobc通過can信號將工作模式(充電模式或車輛對負載放電模式或車輛對車輛放電模式)、電壓、電流、以及故障信息等發(fā)送給icm進行顯示。放電按鈕用于bobc工作模式的控制,自帶放電工作指示燈,用于顯示當前是否處于放電狀態(tài)。
bms負責喚醒各控制器、引導整車state狀態(tài)跳轉(zhuǎn)、以及控制動力電池內(nèi)部的負極繼電器\預充電繼電器\正極繼電器,bms發(fā)送車輛對外充放電模式邏輯見表2。
組合儀表icm用于顯示車輛工作狀態(tài)和報警信息。
綜上,本發(fā)明實施例,通過車輛充放電口處插入設(shè)備的阻值和放電確認信號,準確的判斷出當前的充放電模式,并根據(jù)所確定的充放電模式向電池管理系統(tǒng)bms發(fā)送相應的控制指令,進行相應的操作。
還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含。
以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。