電動(dòng)汽車?yán)m(xù)駛里程估算方法、裝置及電動(dòng)汽車的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電動(dòng)汽車技術(shù)領(lǐng)域,尤其涉及一種電動(dòng)汽車?yán)m(xù)駛里程估算方法、裝置及電動(dòng)汽車。
【背景技術(shù)】
[0002]電動(dòng)汽車是指以車載電源為動(dòng)力,用電機(jī)驅(qū)動(dòng)車輪行駛,并且符合道路交通、安全法規(guī)各項(xiàng)要求的車輛。與傳統(tǒng)的汽車相比,更加節(jié)能環(huán)保。然而,由于電池容量較小,每次充滿電行駛的里程數(shù)有限,對(duì)于具有“里程焦慮癥”的用戶會(huì)擔(dān)心電池的電量能否保證車輛到達(dá)目的地,因此需要一種能夠準(zhǔn)確預(yù)測(cè)出電動(dòng)汽車的續(xù)駛里程的方法。
[0003]目前,現(xiàn)有的方法主要通過(guò)駕駛員模型和整車動(dòng)力性模型預(yù)測(cè)整車未來(lái)能耗,并通過(guò)電熱耦合模型預(yù)測(cè)電池在整車未來(lái)能耗預(yù)測(cè)值下的剩余可用電量,從而計(jì)算出電動(dòng)汽車的續(xù)駛里程。
[0004]但是,上述方法對(duì)駕駛員模型和整車動(dòng)力學(xué)模型要求較高,且建立模型過(guò)程復(fù)雜,如果模型不夠精準(zhǔn),則預(yù)測(cè)出的續(xù)駛里程會(huì)產(chǎn)生較大誤差,導(dǎo)致駕駛員駕駛體驗(yàn)降低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。為此,本發(fā)明的一個(gè)目的在于提出一種電動(dòng)汽車?yán)m(xù)駛里程估算方法,該方法可有效地估算出電動(dòng)汽車的使用能耗,同時(shí)無(wú)需精準(zhǔn)的駕駛員模型和整車動(dòng)力學(xué)模型,易于實(shí)現(xiàn),且計(jì)算結(jié)果更加可靠,準(zhǔn)確性高。
[0006]本發(fā)明的第二個(gè)目的在于提出一種電動(dòng)汽車?yán)m(xù)駛里程估算裝置。
[0007]本發(fā)明的第三個(gè)目的在于提出一種電動(dòng)汽車。
[0008]為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例提出了一種電動(dòng)汽車?yán)m(xù)駛里程估算方法,包括:接收電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池編碼信息;將所述當(dāng)前電池編碼信息與電可擦可編程只讀存儲(chǔ)器EEPROM中保存的電池編碼信息進(jìn)行比對(duì);若所述當(dāng)前電池編碼信息與所述電池編碼信息不一致,則通過(guò)數(shù)據(jù)采集終端RMS將所述當(dāng)前電池編碼信息發(fā)送至服務(wù)器,并通過(guò)所述數(shù)據(jù)采集終端RMS接收所述服務(wù)器返回的所述當(dāng)前電池編碼信息對(duì)應(yīng)的歷史累計(jì)行駛里程和歷史累計(jì)耗電量;獲取電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池初始可用電量;根據(jù)所述當(dāng)前電池初始可用電量、所述歷史累計(jì)行駛里程和所述歷史累計(jì)耗電量計(jì)算所述初始續(xù)駛里程值。
[0009]本發(fā)明實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算方法,通過(guò)電池編碼信息區(qū)分不同電池的性能,并從服務(wù)器中獲取不同電池編碼信息的電池的歷史信息,根據(jù)獲得的歷史信息計(jì)算出電動(dòng)汽車的續(xù)駛里程值,可有效地估算出電動(dòng)汽車的使用能耗,同時(shí)無(wú)需精準(zhǔn)的駕駛員模型和整車動(dòng)力學(xué)模型,易于實(shí)現(xiàn),且計(jì)算結(jié)果更加可靠,準(zhǔn)確性高。
[0010]本發(fā)明第二方面實(shí)施例提出了一種電動(dòng)汽車?yán)m(xù)駛里程估算裝置,包括:整車控制器VCU、電池管理系統(tǒng)BMS、電可擦可編程只讀存儲(chǔ)器EEPROM以及數(shù)據(jù)采集終端RMS,其中,所述整車控制器VCU分別與所述電池管理系統(tǒng)BMS、所述電可擦可編程只讀存儲(chǔ)器EEPROM以及所述數(shù)據(jù)采集終端RMS相連,所述整車控制器VCU用于接收所述電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池編碼信息,并將所述當(dāng)前電池編碼信息與所述電可擦可編程只讀存儲(chǔ)器EEPROM中保存的電池編碼信息進(jìn)行比對(duì),若所述當(dāng)前電池編碼信息與所述電池編碼信息不一致,則通過(guò)所述數(shù)據(jù)采集終端RMS將所述當(dāng)前電池編碼信息發(fā)送至服務(wù)器,并通過(guò)所述數(shù)據(jù)采集終端RMS接收所述服務(wù)器返回的所述當(dāng)前電池編碼信息對(duì)應(yīng)的歷史累計(jì)行駛里程和歷史累計(jì)耗電量,以及獲取電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池初始可用電量,并根據(jù)所述當(dāng)前電池初始可用電量、所述歷史累計(jì)行駛里程和所述歷史累計(jì)耗電量計(jì)算所述初始續(xù)駛里程值;所述電池管理系統(tǒng)BMS與所述數(shù)據(jù)采集終端RMS相連,用于向所述整車控制器VCU發(fā)送所述當(dāng)前電池編碼信息和所述當(dāng)前電池初始可用電量,以及向所述數(shù)據(jù)采集終端RMS發(fā)送所述當(dāng)前電池編碼信息;所述數(shù)據(jù)采集終端RMS用于將所述當(dāng)前電池編碼信息發(fā)送至所述服務(wù)器,并接收所述服務(wù)器返回的所述當(dāng)前電池編碼信息對(duì)應(yīng)的歷史累計(jì)行駛里程和歷史累計(jì)耗電量,以及將所述當(dāng)前電池編碼信息對(duì)應(yīng)的歷史累計(jì)行駛里程和歷史累計(jì)耗電量轉(zhuǎn)發(fā)至所述整車控制器VCU;所述電可擦可編程只讀存儲(chǔ)器EEPROM用于向所述整車控制器VCU提供所述電池編碼信息。
[0011]本發(fā)明實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算裝置,通過(guò)電池編碼信息區(qū)分不同電池的性能,并從服務(wù)器中獲取不同電池編碼信息的電池的歷史信息,根據(jù)獲得的歷史信息計(jì)算出電動(dòng)汽車的續(xù)駛里程值,可有效地估算出電動(dòng)汽車的使用能耗,同時(shí)無(wú)需精準(zhǔn)的駕駛員模型和整車動(dòng)力學(xué)模型,易于實(shí)現(xiàn),且計(jì)算結(jié)果更加可靠,準(zhǔn)確性高。
[0012]本發(fā)明第三方面實(shí)施例提出了一種電動(dòng)汽車,包括第二方面實(shí)施例提出的電動(dòng)汽車?yán)m(xù)駛里程估算裝置。
[0013]本發(fā)明實(shí)施例的電動(dòng)汽車,通過(guò)電池編碼信息區(qū)分不同電池的性能,并從服務(wù)器中獲取不同電池編碼信息的電池的歷史信息,根據(jù)獲得的歷史信息計(jì)算出電動(dòng)汽車的續(xù)駛里程值,可有效地估算出電動(dòng)汽車的使用能耗,同時(shí)無(wú)需精準(zhǔn)的駕駛員模型和整車動(dòng)力學(xué)模型,易于實(shí)現(xiàn),且計(jì)算結(jié)果更加可靠,準(zhǔn)確性高。
【附圖說(shuō)明】
[0014]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算方法的流程圖一。
[0015]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算方法的流程圖二。
[0016]圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算裝置的結(jié)構(gòu)示意圖一。
[0017]圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算裝置的結(jié)構(gòu)示意圖二。
【具體實(shí)施方式】
[0018]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0019]下面參考附圖描述本發(fā)明實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算方法、裝置及電動(dòng)汽車。
[0020]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程估算方法的流程圖。
[0021]如圖1所示,電動(dòng)汽車?yán)m(xù)駛里程估算方法可包括:
[0022]S1、接收電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池編碼信息。
[0023]具體地,在電動(dòng)汽車低壓上電后,整車控制器V⑶可接收電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池編碼信息C0DEX。
[0024]S2、將當(dāng)前電池編碼信息與電可擦可編程只讀存儲(chǔ)器EEPROM中保存的電池編碼信息進(jìn)行比對(duì)。
[0025]具體地,整車控制器V⑶可讀取電可擦可編程只讀存儲(chǔ)器EEPROM中的電池編碼信息C0DEY。其中,C0DEY為電動(dòng)汽車上一次下電時(shí)保存的電池編碼信息。
[0026]S3、若當(dāng)前電池編碼信息與電池編碼信息不一致,則通過(guò)數(shù)據(jù)采集終端RMS將當(dāng)前電池編碼信息發(fā)送至服務(wù)器,并通過(guò)數(shù)據(jù)采集終端RMS接收服務(wù)器返回的當(dāng)前電池編碼信息對(duì)應(yīng)的歷史累計(jì)行駛里程和歷史累計(jì)耗電量。
[0027]在本發(fā)明的實(shí)施例中,如果C0DEX與C0DEY不一致,則說(shuō)明電動(dòng)汽車更換了新的電池,當(dāng)前使用的電池與上次使用的電池不同。由于不同電池對(duì)應(yīng)的性能也不同,因此需要從服務(wù)器獲取與當(dāng)前電池編碼信息對(duì)應(yīng)的歷史信息,如歷史累計(jì)行駛里程和歷史累計(jì)耗電量等。具體地,數(shù)據(jù)采集終端RMS可將當(dāng)前電池編碼信息發(fā)送至服務(wù)器,服務(wù)器可根據(jù)當(dāng)前電池編碼信息獲取當(dāng)前電池編碼信息對(duì)應(yīng)的歷史累計(jì)行駛里程SradM和歷史累計(jì)耗電量
Qcodex 0
[0028]S4、獲取電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池初始可用電量。
[0029]具體地,整車控制器VCU可獲取電池管理系統(tǒng)BMS發(fā)送的當(dāng)前電池初始可用電量
Qfirst°
[0030]S5、根據(jù)當(dāng)前電池初始可用電量、歷史累計(jì)行駛里程和歷史累計(jì)耗電量計(jì)算初始續(xù)駛里程值。
[0031]具體地,可根據(jù)以下公式計(jì)算初始續(xù)駛里程值:
[0032]公式1:Q
unitcodex Q codex/^codex7
[0033]公式2