本發(fā)明涉及電動車輛制造技術(shù)領(lǐng)域,尤其涉及一種基于電動車輛的續(xù)駛里程修正方法和裝置。
背景技術(shù):
隨著能源危機的家中和空氣質(zhì)量的惡化,新能源汽車的保有量日益增加。用戶可以通過儀表盤顯示的動力電池的電荷狀態(tài)(stateofcharge,soc)及續(xù)駛里程,直觀地了解動力電池的狀態(tài)。
現(xiàn)有技術(shù)中,往往根據(jù)soc確定續(xù)駛里程,但是這種方式容易受到溫度和壓差的影響,導(dǎo)致續(xù)駛里程計算不準確。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本發(fā)明的第一個目的在于提出一種基于電動車輛的續(xù)駛里程修正方法,以實現(xiàn)提升可用容量計算的準確性,從而提升續(xù)駛里程計算的準確性,使得續(xù)駛里程與soc相對匹配,用于解決現(xiàn)有技術(shù)中續(xù)駛里程計算不準,且儀表盤顯示的續(xù)駛里程與soc不匹配的技術(shù)問題。
本發(fā)明的第二個目的在于提出一種基于電動車輛的續(xù)駛里程修正裝置。
本發(fā)明的第三個目的在于提出一種計算機設(shè)備。
本發(fā)明的第四個目的在于提出一種非臨時性計算機可讀存儲介質(zhì)。
本發(fā)明的第五個目的在于提出一種計算機程序產(chǎn)品。
為達上述目的,本發(fā)明第一方面實施例提出了一種基于電動車輛的續(xù)駛里程修正方法,包括:根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值;根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間;當(dāng)本次讀取到的可用容量讀取值未處于所述區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值;根據(jù)所述里程修正值,對續(xù)駛里程進行修正。
本發(fā)明實施例的基于電動車輛的續(xù)駛里程修正方法,通過根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值,根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間,當(dāng)本次讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值,根據(jù)所述里程修正值,對續(xù)駛里程進行修正,能夠提升可用容量計算的準確性,從而提升續(xù)駛里程計算的準確性,使得續(xù)駛里程與soc相對匹配,解決現(xiàn)有技術(shù)中續(xù)駛里程計算不準,且儀表盤顯示的續(xù)駛里程與soc不匹配的技術(shù)問題。
為達上述目的,本發(fā)明第二方面實施例提出了一種基于電動車輛的續(xù)駛里程修正裝置,包括:估計模塊,用于根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值;確定模塊,用于根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間;查詢模塊,用于當(dāng)本次讀取到的可用容量讀取值未處于所述區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值;修正模塊,用于根據(jù)所述里程修正值,對續(xù)駛里程進行修正。
本發(fā)明實施例的基于電動車輛的續(xù)駛里程修正裝置,通過根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值,根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間,當(dāng)本次讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值,根據(jù)里程修正值,對續(xù)駛里程進行修正,能夠提升可用容量計算的準確性,從而提升續(xù)駛里程計算的準確性,使得續(xù)駛里程與soc相對匹配,解決現(xiàn)有技術(shù)中續(xù)駛里程計算不準,且儀表盤顯示的續(xù)駛里程與soc不匹配的技術(shù)問題。
為達上述目的,本發(fā)明第三方面實施例提出了計算機設(shè)備,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時,實現(xiàn)上述第一方面實施例提出的基于電動車輛的續(xù)駛里程修正方法。
為了實現(xiàn)上述目的,本發(fā)明第四方面實施例提出了一種非臨時性計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)上述第一方面實施例提出的基于電動車輛的續(xù)駛里程修正方法。
為了實現(xiàn)上述目的,本發(fā)明第五方面實施例提出了一種計算機程序產(chǎn)品,當(dāng)所述計算機程序產(chǎn)品中的指令由處理器執(zhí)行時,執(zhí)行上述第一方面實施例提出的基于電動車輛的續(xù)駛里程修正方法。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明實施例所提供的一種基于電動車輛的續(xù)駛里程修正方法的流程示意圖;
圖2為本發(fā)明實施例所提供的另一種基于電動車輛的續(xù)駛里程修正方法的流程示意圖;
圖3為本發(fā)明實施例所提供的另一種基于電動車輛的續(xù)駛里程修正方法的流程示意圖;
圖4為本發(fā)明實施例所提供的另一種基于電動車輛的續(xù)駛里程修正方法的流程示意圖;
圖5為本發(fā)明實施例所提供的另一種基于電動車輛的續(xù)駛里程修正方法的流程示意圖;
圖6為本發(fā)明實施例提供的一種基于電動車輛的續(xù)駛里程修正裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實施例提供的另一種基于電動車輛的續(xù)駛里程修正裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
相關(guān)技術(shù)中,soc的計算公式為:soc=動力電池在當(dāng)前條件下可用容量/當(dāng)前條件下最大可用容量;(1)
其中,動力電池在當(dāng)前條件下可用容量也是計算續(xù)駛里程的主要參數(shù)之一。
影響動力電池可用容量的主要參數(shù)為溫度和壓差,當(dāng)溫度與壓差變化時,公式(1)的分子分母會同時變化,因此,soc值變化相對較小,而續(xù)駛里程則受分子的變化影響較大。
以某動力電池為例(為了直觀了解,此處忽略功率等其他一些邊界條件),在其充滿電,且溫度為25度時,可用容量為70ah,對應(yīng)的soc為100%,續(xù)駛里程為300km,在-20度低溫環(huán)境下靜置12小時后,可用容量為35ah,對應(yīng)的soc仍為100%,而續(xù)駛里程為150km,相對續(xù)駛里程為50%,與100%的soc值不匹配。
這種方式下,續(xù)駛里程計算不準,且儀表盤顯示的續(xù)駛里程與soc不匹配。
針對現(xiàn)有技術(shù)中續(xù)駛里程計算不準,且儀表盤顯示的續(xù)駛里程與soc不匹配的問題,本發(fā)明實施例通過根據(jù)電動車輛的整車環(huán)境、運行工況,監(jiān)控動力電池的充放電狀態(tài),計算整車各部件的耗電量,整車行駛做工,而后確定動力電池的可用容量的置信度區(qū)間,并實時計算動力電池的可用容量估計值,判斷本次讀取到的可用容量讀取值是否處于置信度區(qū)間內(nèi),當(dāng)不處于置信度區(qū)間內(nèi)時,對續(xù)駛里程進行修正,能夠提升可用容量計算的準確性,從而提升續(xù)駛里程計算的準確性,使得續(xù)駛里程與soc相對匹配。
下面參考附圖描述本發(fā)明實施例的基于電動車輛的續(xù)駛里程修正方法和裝置。
圖1為本發(fā)明實施例所提供的一種基于電動車輛的續(xù)駛里程修正方法的流程示意圖。
如圖1所示,該基于電動車輛的續(xù)駛里程修正方法包括以下步驟:
s101,根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值。
由公式(1)可知,soc對續(xù)駛里程的影響主要是動力電池在當(dāng)前條件下的可用容量,提高soc與續(xù)駛里程的一致性,使得續(xù)駛里程與soc相對匹配,實際是提高動力電池在當(dāng)前條件下的可用容量與續(xù)駛里程的一致性。
在本發(fā)明的實施例中,可以通過電池管理系統(tǒng)(batterymanagementsystem,bms)讀取可用容量讀取值。
可選地,可以在前次讀取到的可用容量讀取值的基礎(chǔ)上,根據(jù)前次與本次獲取可用容量讀取值之間電動車輛的充放電量,計算得到本次的可用容量估計值。例如,標記本次的可用容量估計值為c'。
s102,根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間。
在本發(fā)明的實施例中,涉及置信度區(qū)間計算的參數(shù)包括但不限于:動力電池可用容量、動力電池可用能量、動力電池充電電流、動力電池放電電流、動力電池外部總電壓、電機母線電壓、電機母線電流、熱敏電阻功率、空調(diào)功率、直流-直流變換器工作電流、直流-直流變換器功率、直流-直流變換器輸入端電壓、直流-直流變換器輸出端電壓、直流-直流變換器輸入端電流、直流-直流變換器輸出端電流、車載充電機功率、車載充電機輸入端電壓、車載充電機輸出端電壓、車載充電機輸入端電流、車載充電機輸出端電流、真空泵工作電流、真空泵功率等。
具體地,可以根據(jù)電動車輛的整車環(huán)境、運行工況,監(jiān)控動力電池的充放電狀態(tài),計算整車各部件的耗電量,整車行駛做工,而后確定動力電池的可用容量的置信度區(qū)間,例如,可以標記動力電池的可用容量的置信度區(qū)間為(c1,c2)。
s103,當(dāng)本次讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值。
可選地,標記本次讀取到的可用容量讀取值為c,當(dāng)本次讀取到的可用容量讀取值處于區(qū)間內(nèi)時,即
需要說明的是,
可選地,可以在車輛的內(nèi)置程序中預(yù)先設(shè)置本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異與里程修正值之間的對應(yīng)關(guān)系,在已知本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異時,可以根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異與里程修正值之間的對應(yīng)關(guān)系,確定對應(yīng)的里程修正值。
s104,根據(jù)里程修正值,對續(xù)駛里程進行修正。
可選地,在本次可用容量估計值c'小于本次讀取到的可用容量讀取值c時,可以對本次可用容量估計值c'進行正向修正;在本次可用容量估計值c'大于本次讀取到的可用容量讀取值c時,可以對本次可用容量估計值c'進行負向修正,最終使c'朝c收斂。依據(jù)確定出的修正方向,在本次的可用容量估計值計算出的續(xù)駛里程基礎(chǔ)上,依據(jù)里程修正值進行修正,得到里程表所需顯示的續(xù)駛里程。
本實施例的基于電動車輛的續(xù)駛里程修正方法,通過根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值,根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間,當(dāng)本次讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值,根據(jù)里程修正值,對續(xù)駛里程進行修正,能夠提升可用容量計算的準確性,從而提升續(xù)駛里程計算的準確性,使得續(xù)駛里程與soc相對匹配。
在本發(fā)明實施例的一種可能的實現(xiàn)方式中,參見圖2,步驟s103具體包括以下步驟:
s201,獲取儀表盤續(xù)駛里程位置顯示的第一續(xù)駛里程。
例如,可以標記第一續(xù)駛里程為r1。
s202,根據(jù)本次的可用容量估計值計算第二續(xù)駛里程,以及根據(jù)本次讀取到的可用容量讀取值計算第三續(xù)駛里程。
可選地,續(xù)駛里程可以通過公式(2)、公式(3)、公式(4),以及公式(5)計算得出,其中,公式(2)、公式(3)、公式(4),以及公式(5)如下所示:
v=p/(g×0.09);(2)
i=p/u;(3)
t=q/i;(4)
r(q)=vt;(5)
其中,r(q)表示續(xù)駛里程;v為電動車輛的最快速度,t為行駛時間,q為動力電池可用容量,i為行駛電流,p為額定功率,u為動力電池電壓,g為車輛總負載重量。
由公式(2)、公式(3)、公式(4),以及公式(5)可以得出續(xù)駛里程的計算公式為:
r(q)=qu/(g×0.09);(6)
可選地,可以根據(jù)本次的可用容量估計值c'計算第二續(xù)駛里程,即令q=c',帶入公式(6),得到第二續(xù)駛里程為r(c'),以及根據(jù)本次讀取到的可用容量讀取值c計算第三續(xù)駛里程,即令q=c,帶入公式(6),得到第三續(xù)駛里程為r(c)。
需要說明的是,公式(6)計算出來的續(xù)駛里程為理論值,電動車輛實際的續(xù)駛里程因路況、行駛速度、行駛習(xí)慣、環(huán)境溫度等影響而有所不同。
或者,也可以通過其他算法計算續(xù)駛里程,對此不作限制。
s203,根據(jù)第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比,以及根據(jù)第一續(xù)駛里程進行查詢,確定對應(yīng)的里程修正值。
可選地,可以根據(jù)對電動車輛進行的測試,得到修正表,修正表中記載第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比、第一續(xù)駛里程,以及里程修正值之間的對應(yīng)關(guān)系,在確定差值百分比和第一續(xù)駛里程后,可以根據(jù)差值百分比,以及第一續(xù)駛里程,查詢修正表,確定對應(yīng)的里程修正值,易于實現(xiàn),且操作簡單。
本實施例的基于電動車輛的續(xù)駛里程修正方法,通過獲取儀表盤續(xù)駛里程位置顯示的第一續(xù)駛里程,根據(jù)本次的可用容量估計值計算第二續(xù)駛里程,以及根據(jù)本次讀取到的可用容量讀取值計算第三續(xù)駛里程,根據(jù)第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比,以及根據(jù)第一續(xù)駛里程進行查詢,確定對應(yīng)的里程修正值,易于實現(xiàn),且操作簡單。
在一種可能的實現(xiàn)形式中,參見圖3,步驟s203具體包括以下步驟:
s301,根據(jù)對電動車輛進行的測試,得到修正表。
其中,修正表用于記載在差值百分比相同的情況下,里程修正值與第一續(xù)駛里程之間的正向關(guān)系;以及在第一續(xù)駛里程相同的情況下,里程修正值與差值百分比之間的正向關(guān)系。
在一種可能的實現(xiàn)形式中,修正表中,各行對應(yīng)第一續(xù)駛里程,各列對應(yīng)第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比。
可選地,標記第二續(xù)駛里程為r(c'),第三續(xù)駛里程為r(c),標記第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比為p,則p=δ/r1,其中,δ=r(c)-r(c')。
作為一種示例,修正表如表1所示。
表1
其中,表內(nèi)數(shù)據(jù)的取值均為正數(shù)。x軸為第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比p,y軸為第一續(xù)駛里程r1。y軸的最大值為電動車輛在適宜溫度下的最大續(xù)駛里程值。由于不同電動車輛型號或者不同動力電池型號,在適宜溫度下的最大續(xù)駛里程值可能會存在差異,因此,應(yīng)對不同電動車輛型號或者不同動力電池型號建立不同的修正表。
修正表是通過實際測試得到的,修正表主要用于記載在差值百分比相同的情況下,里程修正值與第一續(xù)駛里程之間的正向關(guān)系;以及在第一續(xù)駛里程相同的情況下,里程修正值與差值百分比之間的正向關(guān)系。
需要說明的是,x軸與y軸中各取值點之間的間隔僅為示例,原則上,間隔越小續(xù)駛里程的修正越準確。
另外,需要說明的是,x軸與y軸也可以用可用容量為索引,方法類似,在此不再贅述。
s302,根據(jù)差值百分比,以及第一續(xù)駛里程,查詢修正表,確定對應(yīng)行的里程修正值。
可選地,根據(jù)差值百分比p,以及第一續(xù)駛里程r1,查詢修正表,確定對應(yīng)行的里程修正值,例如,可以標記里程修正值為r_soc,易于實現(xiàn),且操作簡單。
作為一種示例,參見表1,當(dāng)差值百分比p為40%,且第一續(xù)駛里程r1為150時,查詢修正表,確定對應(yīng)行的里程修正值r_soc為a38。
本實施例的基于電動車輛的續(xù)駛里程修正方法,通過根據(jù)對電動車輛進行的測試,得到修正表,根據(jù)差值百分比,以及第一續(xù)駛里程,查詢修正表,確定對應(yīng)行的里程修正值,易于實現(xiàn),且操作簡單。
在本發(fā)明實施例的一種可能的實現(xiàn)方式中,參見圖4,步驟s104具體包括以下步驟:
s401,若第三續(xù)駛里程大于第二續(xù)駛里程,根據(jù)里程修正值,對本次的可用容量估計值計算出的第二續(xù)駛里程進行正向修正。
在第三續(xù)駛里程大于第二續(xù)駛里程時,即δ>0,根據(jù)里程修正值r_soc,對第二續(xù)駛里程進行正向修正。
具體地,標記修正后的第二續(xù)駛里程為r,則r=r(c')+r_soc。
s402,若第三續(xù)駛里程小于第二續(xù)駛里程,根據(jù)里程修正值,對本次的可用容量估計值計算出的第二續(xù)駛里程進行負向修正。
在第三續(xù)駛里程小于第二續(xù)駛里程時,即δ<0,根據(jù)里程修正值r_soc,對第二續(xù)駛里程進行負向修正,則修正后的第二續(xù)駛里程為r=r(c')-r_soc。
本實施例的基于電動車輛的續(xù)駛里程修正方法,通過在第三續(xù)駛里程大于第二續(xù)駛里程內(nèi),根據(jù)里程修正值,對本次的可用容量估計值計算出的第二續(xù)駛里程進行正向修正,在第三續(xù)駛里程小于第二續(xù)駛里程時,根據(jù)里程修正值,對本次的可用容量估計值計算出的第二續(xù)駛里程進行負向修正,能夠提升續(xù)駛里程計算的準確性,使得續(xù)駛里程與soc相對匹配。
可選地,在本發(fā)明的一個實施例中,為了進一步提升可用容量計算的準確性,例如,參見圖5,在步驟s102后還可以包括以下步驟:
s501,若本次從bms讀取到的可用容量讀取值未處于區(qū)間內(nèi),生成并向bms發(fā)送不可信標志位。
本實施例中,不可信標志位用于通知bms,可用容量計算存在故障。
當(dāng)本次從bms讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,即
s502,若本次從bms讀取到的可用容量讀取值處于區(qū)間內(nèi),將不可信標志位清零。
當(dāng)本次從bms讀取到的可用容量讀取值處于區(qū)間內(nèi)時,即
本實施例的基于電動車輛的續(xù)駛里程修正方法,通過在本次從bms讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,生成并向bms發(fā)送不可信標志位,在本次從bms讀取到的可用容量讀取值處于區(qū)間內(nèi)時,將不可信標志位清零,能夠進一步提升可用容量計算的準確性。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種基于電動車輛的續(xù)駛里程修正裝置。
圖6為本發(fā)明實施例提供的一種基于電動車輛的續(xù)駛里程修正裝置的結(jié)構(gòu)示意圖。
如圖6所示,該基于電動車輛的續(xù)駛里程修正裝置600包括:估計模塊610、確定模塊620、查詢模塊630,以及修正模塊640。其中,
估計模塊610,用于根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值。
確定模塊620,用于根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間。
查詢模塊630,用于當(dāng)本次讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值。
修正模塊640,用于根據(jù)里程修正值,對續(xù)駛里程進行修正。
進一步地,在本發(fā)明實施例的一種可能的實現(xiàn)方式中,在圖6的基礎(chǔ)上,參見圖7,該基于電動車輛的續(xù)駛里程修正裝置還進一步包括:
處理模塊650,用于在本次從bms讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,生成并向bms發(fā)送不可信標志位;在本次從bms讀取到的可用容量讀取值處于區(qū)間內(nèi)時,將不可信標志位清零。
可選的,在本發(fā)明實施例的一種可能的實現(xiàn)方式中,估計模塊610,具體用于:在前次讀取到的可用容量讀取值的基礎(chǔ)上,根據(jù)前次與本次獲取可用容量讀取值之間電動車輛的充放電量,計算得到本次的可用容量估計值。
在一種可能的實現(xiàn)形式中,查詢模塊630,包括:
獲取單元631,用于獲取儀表盤續(xù)駛里程位置顯示的第一續(xù)駛里程。
計算單632元,用于根據(jù)本次的可用容量估計值計算第二續(xù)駛里程,以及根據(jù)本次讀取到的可用容量讀取值計算第三續(xù)駛里程。
查詢單元633,用于根據(jù)第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比,以及根據(jù)第一續(xù)駛里程進行查詢,確定對應(yīng)的里程修正值。
可選的,在一種可能的實現(xiàn)形式中,查詢單元633,具體用于:根據(jù)對電動車輛進行的測試,得到修正表;其中,修正表用于記載在差值百分比相同的情況下,里程修正值與第一續(xù)駛里程之間的正向關(guān)系;以及在第一續(xù)駛里程相同的情況下,里程修正值與差值百分比之間的正向關(guān)系;根據(jù)差值百分比,以及第一續(xù)駛里程,查詢修正表,確定對應(yīng)行的里程修正值。
其中,修正表中,各行對應(yīng)第一續(xù)駛里程,各列對應(yīng)第二續(xù)駛里程和第三續(xù)駛里程之間的差值百分比。
在本發(fā)明實施例的一種可能的實現(xiàn)方式中,修正模塊640,具體用于:若第三續(xù)駛里程大于第二續(xù)駛里程,根據(jù)里程修正值,對本次的可用容量估計值計算出的第二續(xù)駛里程進行正向修正;若第三續(xù)駛里程小于第二續(xù)駛里程,根據(jù)里程修正值,對本次的可用容量估計值計算出的第二續(xù)駛里程進行負向修正。
需要說明的是,前述對基于電動車輛的續(xù)駛里程修正方法實施例的解釋說明也適用于該實施例的基于電動車輛的續(xù)駛里程修正裝置,此處不再贅述。
本實施例的基于電動車輛的續(xù)駛里程修正裝置,通過根據(jù)前次讀取到的可用容量讀取值,計算本次的可用容量估計值,根據(jù)車輛運行工況,確定動力電池的可用容量的置信度區(qū)間,當(dāng)本次讀取到的可用容量讀取值未處于區(qū)間內(nèi)時,根據(jù)本次讀取到的可用容量讀取值和本次可用容量估計值之間的差異,確定對應(yīng)的里程修正值,根據(jù)里程修正值,對續(xù)駛里程進行修正,能夠提升可用容量計算的準確性,從而提升續(xù)駛里程計算的準確性,使得續(xù)駛里程與soc相對匹配。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種計算機設(shè)備,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時,實現(xiàn)如前述實施例所述的基于電動車輛的續(xù)駛里程修正方法。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種非臨時性計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如前述實施例所述的基于電動車輛的續(xù)駛里程修正方法。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種計算機程序產(chǎn)品,當(dāng)所述計算機程序產(chǎn)品中的指令由處理器執(zhí)行時,執(zhí)行如前述實施例所述的基于電動車輛的續(xù)駛里程修正方法。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)定制邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(ram),只讀存儲器(rom),可擦除可編輯只讀存儲器(eprom或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(cdrom)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學(xué)掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。如,如果用硬件來實現(xiàn)和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場可編程門陣列(fpga)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。