;否則,執(zhí)行步驟307。
[0125]需要說明的是,第一設(shè)定值的具體值需要根據(jù)具體情況標定確定。比如,第一設(shè)定值為3。
[0126]步驟311,確定通信服務異常,第一計數(shù)器置O。
[0127]需要說明的是,如果在經(jīng)過了第一設(shè)定值次的發(fā)送短信請求信息,均未得到用戶的短信充電信息,則整車控制器確定通信服務異常。
[0128]步驟312,判斷充電時間設(shè)定短信中第二充電時間是否到達。
[0129]需要說明的是,第二充電時間信息具有兩種方式:第一種,包含充電起始和充電結(jié)束的時間,比如,設(shè)定充電起始時間為5: OO,設(shè)定充電結(jié)束時間為10:00。第二種,只包含充電起始時間,比如充電起始時間為5:00,而充電結(jié)束時間是由電池包是否充滿決定,如果電池包已充滿,則充電自動結(jié)束。
[0130]步驟313,第二計數(shù)器加1,判斷第二計數(shù)器是否到達第二設(shè)定值。
[0131]如果第二計數(shù)器已經(jīng)到達第二設(shè)定值,則執(zhí)行步驟314 ;否則,執(zhí)行步驟307。
[0132]需要說明的是,第二設(shè)定值的具體值需要根據(jù)具體情況標定確定。比如,第二設(shè)定值為3。
[0133]步驟314,確定用戶反饋異常,第二計數(shù)器置O。
[0134]需要說明的是,如果在經(jīng)過了第二設(shè)定值次的發(fā)送短信請求信息,均得到第二設(shè)定值次用戶錯誤的短信充電信息,則整車控制器確定用戶反饋異常。
[0135]步驟315,電池包的剩余電量是否大于等于電量設(shè)定值。
[0136]如果電池包的剩余電量大于等于電量設(shè)定值,則執(zhí)行步驟316;否則,執(zhí)行步驟
304。
[0137]步驟316,結(jié)束
[0138]本發(fā)明實施例提供的車載充電方法,可以在車載MP5上實現(xiàn)充電時間設(shè)置,并且在設(shè)定時間內(nèi),車載MP5未反饋充電時間信息,可以通過發(fā)送短信請求信息的形式,提示用戶進行充電時間設(shè)置,并且根據(jù)用戶返回的短信的情況,確定通信服務異?;蛘哂脩舴答伄惓?。通過本方法,實現(xiàn)了 MP5控制車載充電功能。
[0139]如圖4是本發(fā)明實施例車載充電方法的第四種流程圖。它主要為:通過用戶短信實現(xiàn)車載充電方法,包括:
[0140]步驟400,開始
[0141]步驟401,進入充電模式,對第一計數(shù)器、第二計數(shù)器初始化。
[0142]步驟402,電池包的剩余電量是否大于等于電量設(shè)定值。
[0143]如果電池包的剩余電量大于等于電量設(shè)定值,則執(zhí)行步驟416;否則,執(zhí)行步驟
403。
[0144]比如,電量設(shè)定值為95%,如果電池包的剩余電量SOC大于等于95%,則說明電池包已經(jīng)充滿,需要退出車載充電模式,當然,電量設(shè)定值可以通過標定確定。
[0145]步驟403,檢測用戶是否設(shè)置了禁止充電操作。
[0146]如果用戶設(shè)置了禁止充電操作,則執(zhí)行步驟405 ;否則,執(zhí)行步驟404。
[0147]步驟404,執(zhí)行充電操作。
[0148]需要說明的是,在執(zhí)行充電操作后,整車控制器可以通過遠程智能終端向用戶綁定的手機中發(fā)送一條充電狀態(tài)信息,提示用戶當前正在執(zhí)行充電操作。當然,整車控制器也可以通過其他方式提示用戶,比如,整車控制器將正在執(zhí)行充電操作的狀態(tài)通過CAN總線發(fā)送給遠程智能終端,而遠程智能終端又將此信息實時存儲在服務器,用戶通過手機APP調(diào)取服務器中內(nèi)容,得知整車控制器當前狀態(tài)為正在執(zhí)行充電操作。
[0149]步驟405,設(shè)定時間內(nèi)是否收到充電時間設(shè)定短信,短信中包含第二充電時間信息。
[0150]如果在設(shè)定時間內(nèi)收到充電時間設(shè)定短信,則執(zhí)行步驟406 ;否則執(zhí)行步驟407。
[0151]需要說明的是,所述設(shè)定時間的具體值需要根據(jù)當前電池包的情況確定。比如,設(shè)定時間為30min。
[0152]需要說明的是,第二充電時間信息具有兩種方式:第一種,包含充電起始和充電結(jié)束的時間,比如,設(shè)定充電起始時間為5:00,設(shè)定充電結(jié)束時間為10:00。第二種,只包含充電起始時間,比如充電起始時間為5:00,而充電結(jié)束時間是由電池包是否充滿決定,如果電池包已充滿,則充電自動結(jié)束。
[0153]步驟406,充電時間短信是否符合要求。
[0154]如果充電時間短信符合要求,則執(zhí)行步驟414;否則,執(zhí)行步驟412。
[0155]步驟407,發(fā)送短信請求信息。
[0156]需要說明的是,當整車進入車載充電模式后,整車控制器在設(shè)定時間內(nèi)檢測是否收到用戶的充電時間設(shè)置短信,若用戶未能通過發(fā)送短信及時設(shè)定充電時間,整車控制器通過遠程智能終端在相隔一定時間后向用戶綁定的手機中發(fā)送一條短信,提示客戶進行車載充電時間設(shè)置,直到客戶設(shè)定好充電時間。當然,發(fā)送短信請求信息也可以通過其他方式實現(xiàn),本實施例中不僅限于此。
[0157]步驟408,在第一等待時間內(nèi),檢測是否收到充電時間設(shè)定短信,短信中包含第二充電時間信息。
[0158]如果收到充電時間設(shè)定短信,則執(zhí)行步驟409 ;否則,執(zhí)行步驟410。
[0159]需要說明的是,所述第一等待時間的具體值需要根據(jù)當前情況標定確定。比如,第一等待時間為120min。
[0160]步驟409,檢查充電時間設(shè)定短信內(nèi)容是否符合要求。
[0161]如果充電時間設(shè)定短信內(nèi)容不符合要求,則執(zhí)行步驟412 ;否則,執(zhí)行步驟414。
[0162]步驟410,第一計數(shù)器加1,判斷第一計數(shù)器是否達到第一設(shè)定值。
[0163]如果第一計數(shù)器達到第一設(shè)定值,則執(zhí)行步驟411 ;否則,執(zhí)行步驟407。
[0164]需要說明的是,第一設(shè)定值的具體值需要根據(jù)具體情況標定確定。比如,第一設(shè)定值為3。
[0165]步驟411,確定通信服務異常,第一計數(shù)器置O。
[0166]需要說明的是,如果在經(jīng)過了第一設(shè)定值次的發(fā)送短信請求信息,均未得到用戶的短信充電信息,則整車控制器確定通信服務異常。
[0167]步驟412,第二計數(shù)器加1,判斷第二計數(shù)器是否到達第二設(shè)定值。
[0168]如果第二計數(shù)器已經(jīng)到達第二設(shè)定值,則執(zhí)行步驟413 ;否則,執(zhí)行步驟407。
[0169]需要說明的是,第二設(shè)定值的具體值需要根據(jù)具體情況標定確定。比如,第二設(shè)定值為3。
[0170]步驟413,確定用戶反饋異常,第二計數(shù)器置O。
[0171]需要說明的是,如果在經(jīng)過了第二設(shè)定值次的發(fā)送短信請求信息,均得到第二設(shè)定值次用戶錯誤的短信充電信息,則整車控制器確定用戶反饋異常。
[0172]步驟414,判斷充電時間設(shè)定短信中第二充電時間是否到達。
[0173]如果第二充電時間已到達,則執(zhí)行步驟404 ;否則,繼續(xù)執(zhí)行步驟414。
[0174]需要說明的是,第二充電時間信息具有兩種方式:第一種,包含充電起始和充電結(jié)束的時間,比如,設(shè)定充電起始時間為5:00,設(shè)定充電結(jié)束時間為10:00。第二種,只包含充電起始時間,比如充電起始時間為5:00,而充電結(jié)束時間是由電池包是否充滿決定,如果電池包已充滿,則充電自動結(jié)束。
[0175]步驟415,電池包的剩余電量是否大于等于電量設(shè)定值。
[0176]如果電池包的剩余電量大于等于電量設(shè)定值,則執(zhí)行步驟416;否則,執(zhí)行步驟
404。
[0177]步驟416,結(jié)束
[0178]本發(fā)明實施例提供的車載充電方法,用戶可以通過發(fā)送短信實現(xiàn)充電時間設(shè)置,并且在設(shè)定時間內(nèi),整車控制器未得到用戶發(fā)送的充電時間信息,可以通過發(fā)送短信請求信息的形式,提示用戶進行充電時間設(shè)置,并且根據(jù)用戶返回的短信的情況,確定通信服務異?;蛘哂脩舴答伄惓!Mㄟ^本方法,實現(xiàn)了通過短信形式實現(xiàn)車載充電功能。
[0179]如圖5是本發(fā)明實施例車載充電方法的第五種流程圖。它主要為:通過MP5與用戶短信結(jié)合的方式實現(xiàn)車載充電方法,包括:
[0180]步驟500,開始
[0181]步驟501,進入充電模式,對第一計數(shù)器、第二計數(shù)器初始化。
[0182]步驟502,電池包的剩余電量是否大于等于電量設(shè)定值。
[0183]如果電池包的剩余電量大于等于電量設(shè)定值,則執(zhí)行步驟518;否則,執(zhí)行步驟
503。
[0184]比如,電量設(shè)定值為95%,如果電池包的剩余電量SOC大于等于95%,則說明電池包已經(jīng)充滿,需要退出車載充電模式,當然,電量設(shè)定值可以通過標定確定。
[0185]步驟503,檢測用戶是否設(shè)置了禁止充電操作。
[0186]如果用戶設(shè)置了禁止充電操作,則執(zhí)行步驟505 ;否則,執(zhí)行步驟504。
[0187]步驟504,執(zhí)行充電操作。
[0188]需要說明的是,在執(zhí)行