一種電動(dòng)汽車(chē)剩余行駛里程估算方法
【專利摘要】本發(fā)明公開(kāi)了一種電動(dòng)汽車(chē)剩余行駛里程估算方法,包括以下步驟:S1、將動(dòng)力電池的荷電狀態(tài)劃分成兩個(gè)以上連續(xù)的荷電狀態(tài)區(qū)間;S2、設(shè)置一里程存儲(chǔ)表,存儲(chǔ)表中設(shè)有與每個(gè)荷電狀態(tài)區(qū)間一一對(duì)應(yīng)的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元中儲(chǔ)存有電動(dòng)汽車(chē)在對(duì)應(yīng)的荷電狀態(tài)區(qū)間內(nèi)的續(xù)航里程;S3、檢測(cè)動(dòng)力電池當(dāng)前的荷電狀態(tài),并判斷當(dāng)前的荷電狀態(tài)所屬的荷電狀態(tài)區(qū)間;S4、查詢所述里程存儲(chǔ)表,獲取當(dāng)前的荷電狀態(tài)以及低于當(dāng)前荷電狀態(tài)的所有荷電狀態(tài)區(qū)間所對(duì)應(yīng)的續(xù)航里程;S5、將所述續(xù)航里程進(jìn)行累加,通過(guò)CAN總線將累加后的值發(fā)送給儀表顯示。本發(fā)明有效減小電動(dòng)汽車(chē)剩余里程估算誤差,提高剩余里程的計(jì)算精度。
【專利說(shuō)明】
一種電動(dòng)汽車(chē)剩余行駛里程估算方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電動(dòng)汽車(chē)領(lǐng)域,特別是涉及一種電動(dòng)汽車(chē)剩余行駛里程估算方法。
【背景技術(shù)】
[0002]國(guó)家EV863-標(biāo)準(zhǔn)法規(guī)規(guī)定,電動(dòng)汽車(chē)的續(xù)駛里程是指:電動(dòng)汽車(chē)從動(dòng)力蓄電池全充滿狀態(tài)開(kāi)始到標(biāo)準(zhǔn)規(guī)定的試驗(yàn)結(jié)束時(shí)所走的里程。而剩余里程自然是指汽車(chē)在當(dāng)前情況下,保持現(xiàn)有駕駛方式還能行駛的里程。由于電動(dòng)汽車(chē)無(wú)法實(shí)現(xiàn)快速充電,因此電動(dòng)汽車(chē)的剩余行駛里程計(jì)算的準(zhǔn)確性由為重要。
[0003]公開(kāi)號(hào)為US 20110166810A1的美國(guó)專利,其中描述了電動(dòng)汽車(chē)剩余里程是根據(jù)行駛過(guò)程中平均能量消耗量實(shí)時(shí)計(jì)算、修正得到。在該專利中,由于車(chē)輛行駛過(guò)程中,受駕駛風(fēng)格、道路條件等影響,整車(chē)平均能量消耗量波動(dòng)起伏大,故基于該方法估算的計(jì)算的剩余里程會(huì)或增或減,給駕駛員容易造成一種恐慌心理,不能起到真正提示駕駛員整車(chē)當(dāng)前實(shí)際剩余里程的目的。
[0004]公開(kāi)號(hào)為CN 101879866A的中國(guó)專利,公開(kāi)了一種“電動(dòng)車(chē)剩余里程計(jì)算方法”,其中描述了電動(dòng)汽車(chē)剩余里程是基于驅(qū)動(dòng)功率平衡定量,根據(jù)電池當(dāng)前的剩余電量計(jì)算得到剩余里程。該方法的缺陷在于實(shí)時(shí)計(jì)算的車(chē)輛驅(qū)動(dòng)力瞬態(tài)變化大,且并不能很好的預(yù)測(cè)整個(gè)循環(huán)變化趨勢(shì),駕駛員短時(shí)的急加速或急減速都會(huì)導(dǎo)致剩余里程出現(xiàn)或增或減。且該專利中描述的濾波算法存在一定的不確定因素和滯后,會(huì)給剩余里程計(jì)算結(jié)果帶來(lái)較大的誤差。
【發(fā)明內(nèi)容】
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種電動(dòng)汽車(chē)剩余行駛里程估算方法,用于減小電動(dòng)汽車(chē)剩余里程估算誤差,提高剩余里程的計(jì)算精度。
[0006]本發(fā)明是這樣實(shí)現(xiàn)的:
[0007]—種電動(dòng)汽車(chē)剩余行駛里程估算方法,包括以下步驟:
[0008]S1、將動(dòng)力電池的荷電狀態(tài)劃分成兩個(gè)以上連續(xù)的荷電狀態(tài)區(qū)間;
[0009]S2、設(shè)置一里程存儲(chǔ)表,存儲(chǔ)表中設(shè)有與每個(gè)荷電狀態(tài)區(qū)間一一對(duì)應(yīng)的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元中儲(chǔ)存有電動(dòng)汽車(chē)在對(duì)應(yīng)的荷電狀態(tài)區(qū)間內(nèi)的續(xù)航里程;
[0010]S3、檢測(cè)動(dòng)力電池當(dāng)前的荷電狀態(tài),并判斷當(dāng)前的荷電狀態(tài)所屬的荷電狀態(tài)區(qū)間;
[0011]S4、查詢所述里程存儲(chǔ)表,獲取當(dāng)前的荷電狀態(tài)以及低于當(dāng)前荷電狀態(tài)的所有荷電狀態(tài)區(qū)間所對(duì)應(yīng)的續(xù)航里程;
[0012]S5、將所述續(xù)航里程進(jìn)行累加,通過(guò)CAN總線將累加后的值發(fā)送給儀表顯示。
[0013]進(jìn)一步的,在所述步驟S3之后還包括判斷續(xù)航里程自學(xué)習(xí)條件是否成立,若成立,則進(jìn)行續(xù)航里程自學(xué)習(xí)步驟:
[0014]S31、以自學(xué)條件滿足為起點(diǎn)以自學(xué)條件不滿足為終點(diǎn),根據(jù)車(chē)速和驅(qū)動(dòng)電機(jī)轉(zhuǎn)速計(jì)算車(chē)輛在對(duì)應(yīng)荷電狀態(tài)區(qū)間的行駛里程,具體為:對(duì)車(chē)速信號(hào)進(jìn)行積分,得到對(duì)應(yīng)荷電狀態(tài)區(qū)間的行駛里程;當(dāng)然,如果車(chē)速信號(hào)無(wú)效,則切換選用電機(jī)轉(zhuǎn)速,計(jì)算得到車(chē)速,然后再通過(guò)車(chē)速積分,得到車(chē)輛實(shí)際的行駛里程;
[0015]S32、根據(jù)設(shè)定的自學(xué)習(xí)算法計(jì)算荷電狀態(tài)區(qū)間的有效行駛里程;
[0016]S33、以所得到的效行駛里程更新里程存儲(chǔ)表里對(duì)應(yīng)存儲(chǔ)單元的續(xù)航里程。
[0017]進(jìn)一步的,所述續(xù)航里程自學(xué)習(xí)條件為:
[0018]一、整車(chē)處于準(zhǔn)備就緒READY狀態(tài),并且動(dòng)力電池的荷電狀態(tài)區(qū)間發(fā)生變化,或
[0019]二、整車(chē)處于準(zhǔn)備就緒READY狀態(tài),并且上一個(gè)駕駛鑰匙下電時(shí)動(dòng)力電池的荷電狀態(tài)與當(dāng)前駕駛鑰匙上電時(shí)動(dòng)力電池的荷電狀態(tài)誤差小于設(shè)定的閥值,所述整車(chē)處于準(zhǔn)備就緒READY狀態(tài)是指整車(chē)已處于就緒狀態(tài),只要掛上檔位并給油門(mén),整車(chē)就可行駛。
[0020]進(jìn)一步的,所述步驟S32包括以下具體步驟:
[0021]計(jì)算步驟S31所得到的各荷電狀態(tài)區(qū)間的行駛里程與里程存儲(chǔ)表中對(duì)應(yīng)存儲(chǔ)單元的續(xù)航里程的差值Λ S_Error ;
[0022]計(jì)算綜合誤差值Λ S,當(dāng)步驟S31所得到的各荷電狀態(tài)區(qū)間的行駛里程多對(duì)應(yīng)的續(xù)航里程時(shí),所述綜合誤差值Λ S取所述差值Λ S_Error與設(shè)定的正增加量Λ S_Increase中的較大值;當(dāng)所述行駛里程<對(duì)應(yīng)的續(xù)航里程時(shí),所述綜合誤差值Λ S取所述差值Λ S_Error與設(shè)定的負(fù)減少量Λ S_Decrease中的較大值;
[0023]以荷電狀態(tài)區(qū)間的行駛里程與對(duì)應(yīng)的綜合誤差值Λ S之合為對(duì)應(yīng)荷電狀態(tài)區(qū)間的有效行駛里程。
[0024]進(jìn)一步的,所述步驟SI中,動(dòng)力電池的荷電狀態(tài)被劃分成10個(gè)等分的荷電狀態(tài)區(qū)間。
[0025]進(jìn)一步的,在所述步驟S5之后還包括:檢測(cè)是否有整車(chē)高壓負(fù)載上電或關(guān)閉,若是,則通過(guò)CAN總線發(fā)送給儀表顯示提示信息。
[0026]進(jìn)一步的,在所述步驟S3中,根據(jù)動(dòng)力電池開(kāi)路電壓以及溫度等信息計(jì)算出動(dòng)力電池的荷電狀態(tài)。
[0027]本發(fā)明的有益效果為:本發(fā)明將動(dòng)力電池的荷電狀態(tài)劃分成多個(gè)荷電狀態(tài)區(qū)間,通過(guò)自學(xué)習(xí)過(guò)程實(shí)時(shí)更新各荷電狀態(tài)區(qū)間的續(xù)航里程,在行車(chē)時(shí),根據(jù)動(dòng)力電池的當(dāng)前荷電狀態(tài),累計(jì)在當(dāng)前荷電狀態(tài)之下所有荷電狀態(tài)區(qū)間的續(xù)航里程,作為整車(chē)的有效續(xù)航里程。本發(fā)明是對(duì)整車(chē)過(guò)去駕駛循環(huán)的實(shí)際行駛里程進(jìn)行統(tǒng)計(jì)分析,運(yùn)用自學(xué)習(xí)算法能夠準(zhǔn)確的估算出整車(chē)當(dāng)前的剩余里程;基于電池的荷電狀態(tài)和車(chē)速作為依據(jù),自適應(yīng)性和魯棒性高,對(duì)于環(huán)境溫度、行駛工況、駕駛習(xí)慣造成整車(chē)?yán)m(xù)航里程的差異,本發(fā)明的自學(xué)習(xí)算法均能夠有效的檢測(cè)并逐步修正估算結(jié)果。本發(fā)明具備很好的移植性,不僅適用于純電動(dòng)汽車(chē),也完全適用于插電式混合動(dòng)力、增程式電動(dòng)車(chē)等新能源汽車(chē)。
【附圖說(shuō)明】
[0028]圖1為本發(fā)明實(shí)施方式中電動(dòng)汽車(chē)系統(tǒng)結(jié)構(gòu)圖;
[0029]圖2為本發(fā)明實(shí)施方式電動(dòng)汽車(chē)剩余行駛里程估算方法的流程圖;
[0030]圖3本發(fā)明實(shí)施方式中續(xù)航里程自學(xué)習(xí)步驟的流程圖;
[0031]圖4為本發(fā)明綜合實(shí)施方式電動(dòng)汽車(chē)剩余行駛里程估算方法的控制流程圖;
[0032]圖5為本發(fā)明對(duì)突變工況剩余里程自學(xué)習(xí)過(guò)程示意圖;
[0033]圖6為本發(fā)明對(duì)極限工況剩余里程自學(xué)習(xí)過(guò)程示意圖。
[0034]標(biāo)號(hào)說(shuō)明:
[0035]1、制動(dòng)踏板;2、制動(dòng)踏板位置傳感器;3、加速踏板;
[0036]4、加速踏板位置傳感器;5、檔位;6、手剎;
[0037]7、VMS ;8、BMS ;9、MCU ; 10、儀表;
[0038]11、速度傳感器;;12、減速器;13、驅(qū)動(dòng)電機(jī);
[0039]14、驅(qū)動(dòng)電機(jī)位置傳感器;15、逆變器;16、動(dòng)力電池;
[0040]17、外接充電。
【具體實(shí)施方式】
[0041]為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。
[0042]請(qǐng)參閱圖1,本發(fā)明實(shí)施方式中電動(dòng)汽車(chē)系統(tǒng)結(jié)構(gòu)圖,主要由驅(qū)動(dòng)電機(jī)13及其控制器系統(tǒng)MCU9(以下簡(jiǎn)稱:MCU)、動(dòng)力電池16及其管理系統(tǒng)BMS8(以下簡(jiǎn)稱:BMS)、整車(chē)控制器VMS7 (以下簡(jiǎn)稱:VMS)、減速器12、儀表10、制動(dòng)踏板1、加速踏板3等組成。VMS負(fù)責(zé)識(shí)別并解析駕駛員意圖,通過(guò)加速踏板位置傳感器4的信號(hào)、制動(dòng)踏板位置傳感器2的信號(hào)、檔位5等信息,解析出駕駛員對(duì)驅(qū)動(dòng)扭矩的需求。駕駛員對(duì)驅(qū)動(dòng)扭矩的需求通過(guò)CAN總線發(fā)送給MCU9,MCU9接受到VMS7的扭矩請(qǐng)求后,控制驅(qū)動(dòng)電機(jī)13使其輸出駕駛員需求的扭矩,以滿足整車(chē)動(dòng)力需求。BMS8會(huì)時(shí)刻檢測(cè)動(dòng)力電池16的端電壓并計(jì)算動(dòng)力電池的S0C,也通過(guò)CAN總線發(fā)送給VMS7,VMS7根據(jù)動(dòng)力電池S0C、車(chē)速、以及駕駛員加速踏板位置等信息,估算整車(chē)當(dāng)前的剩余里程,并通過(guò)CAN總線,將計(jì)算得到的剩余里程發(fā)送給儀表10顯示。駕駛員通過(guò)儀表10可以了解并掌握整車(chē)當(dāng)前的剩余里程信息,從而起到提示并幫助駕駛員的作用,駕駛員可依據(jù)剩余里程信息采取正確的行駛路線,避免因電量不足而無(wú)法駛?cè)氤潆娬镜那闆r發(fā)生。
[0043]請(qǐng)參閱圖2,本發(fā)明電動(dòng)汽車(chē)剩余行駛里程估算方法,包括以下步驟:
[0044]S1、將動(dòng)力電池的荷電狀態(tài)劃分成兩個(gè)以上連續(xù)的荷電狀態(tài)區(qū)間;
[0045]S2、設(shè)置一里程存儲(chǔ)表,存儲(chǔ)表中設(shè)有與每個(gè)荷電狀態(tài)區(qū)間一一對(duì)應(yīng)的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元中儲(chǔ)存有電動(dòng)汽車(chē)在對(duì)應(yīng)的荷電狀態(tài)區(qū)間內(nèi)的續(xù)航里程;
[0046]S3、檢測(cè)動(dòng)力電池當(dāng)前的荷電狀態(tài),并判斷當(dāng)前的荷電狀態(tài)所屬的荷電狀態(tài)區(qū)間;
[0047]S4、查詢所述里程存儲(chǔ)表,獲取當(dāng)前的荷電狀態(tài)以及低于當(dāng)前荷電狀態(tài)的所有荷電狀態(tài)區(qū)間所對(duì)應(yīng)的續(xù)航里程;
[0048]S5、將所述續(xù)航里程進(jìn)行累加,通過(guò)CAN總線將累加后的值發(fā)送給儀表顯示。
[0049]請(qǐng)參閱圖3,在所述步驟S3之后還包括判斷續(xù)航里程自學(xué)習(xí)條件是否成立,若成立,則進(jìn)行續(xù)航里程自學(xué)習(xí)步驟:
[0050]S31、以自學(xué)條件滿足為起點(diǎn)以自學(xué)條件不滿足為終點(diǎn),根據(jù)車(chē)速和驅(qū)動(dòng)電機(jī)轉(zhuǎn)速計(jì)算車(chē)輛在對(duì)應(yīng)荷電狀態(tài)區(qū)間的行駛里程;
[0051]S32、根據(jù)設(shè)定的自學(xué)習(xí)算法計(jì)算荷電狀態(tài)區(qū)間的有效行駛里程;
[0052]S33、以所得到的效行駛里程更新里程存儲(chǔ)表里對(duì)應(yīng)存儲(chǔ)單元的續(xù)航里程。
[0053]請(qǐng)參閱圖4是本發(fā)明綜合實(shí)施方式電動(dòng)汽車(chē)剩余里程算法控制流程圖。首先,駕駛員通過(guò)操作鑰匙上電,VMS控制BMS將高壓繼電器吸合,BMS根據(jù)動(dòng)力電池開(kāi)路電壓以及溫度等信息計(jì)算出電池SOC JMtVMS控制程序進(jìn)入步驟S201和S202,一方面完成儀表剩余里程顯示;一方面進(jìn)行自學(xué)習(xí)運(yùn)算。
[0054]在步驟S201中,VMS根據(jù)上一個(gè)駕駛循環(huán)自學(xué)習(xí)的結(jié)果,將10個(gè)自定義的SOC區(qū)間對(duì)應(yīng)的車(chē)輛行駛里程進(jìn)行累加,再根據(jù)當(dāng)前S0C,以查表的行駛得到當(dāng)前車(chē)輛的剩余里程,通過(guò)CAN將剩余里程發(fā)送給儀表顯示。
[0055]在步驟S202中,VMS根據(jù)電池SOC計(jì)算當(dāng)前所處的區(qū)間,不同的區(qū)間將以不同的數(shù)值進(jìn)行編碼,這些編碼數(shù)值與自定義的SOC區(qū)間一一對(duì)應(yīng),在后續(xù)自學(xué)習(xí)、存儲(chǔ)過(guò)程中引用,此時(shí),VMS程序進(jìn)入步驟S203中。
[0056]在步驟S203中,VMS判斷自學(xué)習(xí)條件是否成立,比如SOC所處的區(qū)間是否發(fā)生改變、整車(chē)高壓負(fù)載是否打開(kāi)等。如果自學(xué)習(xí)條件滿足,則VMS程序進(jìn)入步驟S204中,否則,VMS程序進(jìn)入步驟S205中,同時(shí)對(duì)S204中計(jì)算結(jié)果進(jìn)行復(fù)位操作。
[0057]當(dāng)以下條件同時(shí)滿足時(shí),則自學(xué)習(xí)條件成立:
[0058]1、整車(chē)處于準(zhǔn)備就緒READY狀態(tài);
[0059]2、荷電狀態(tài)SOC區(qū)間發(fā)生變化時(shí)。
[0060]或
[0061]1、整車(chē)處于準(zhǔn)備就緒READY狀態(tài);
[0062]2、上一個(gè)駕駛鑰匙下電時(shí)SOC與當(dāng)前駕駛鑰匙上電時(shí)SOC誤差小于設(shè)定的閥值,即上一停車(chē)下電時(shí)的荷電狀態(tài)SOC與本次駕駛上電時(shí)的荷電狀態(tài)SOC小于設(shè)定閥值。
[0063]在步驟S204中,VMS根據(jù)車(chē)速、驅(qū)動(dòng)電機(jī)轉(zhuǎn)速等信息計(jì)算車(chē)輛實(shí)際的行駛里程,計(jì)算的起始條件是自學(xué)習(xí)條件滿足,計(jì)算的結(jié)束條件是自學(xué)習(xí)條件不滿足。當(dāng)自學(xué)習(xí)條件滿足后,VMS程序?qū)⒁恢痹诓襟ES204中進(jìn)行計(jì)算,直到自學(xué)習(xí)條件不滿足時(shí)候,VMS程序進(jìn)入步驟S205中。
[0064]本實(shí)施方式利用車(chē)速信號(hào)積分,得到對(duì)應(yīng)荷電狀態(tài)區(qū)間的行駛里程;當(dāng)然,如果車(chē)速信號(hào)無(wú)效,VMS就會(huì)自動(dòng)切換選用電機(jī)轉(zhuǎn)速,計(jì)算得到車(chē)速,然后再通過(guò)車(chē)速積分,得到車(chē)輛實(shí)際的行駛里程。
[0065]在步驟S205中,VMS根據(jù)上述計(jì)算的結(jié)果,根據(jù)設(shè)定的自學(xué)習(xí)算法規(guī)則對(duì)每一 SOC區(qū)間對(duì)應(yīng)的車(chē)輛有效行駛里程進(jìn)行運(yùn)算,最終得到該SOC區(qū)間車(chē)輛有效的行駛里程,此時(shí),VMS進(jìn)入步驟S206中。
[0066]在步驟S206中,VMS從步驟S205中得到SOC區(qū)間對(duì)應(yīng)的車(chē)輛有效的行駛里程,然后對(duì)VMS中存儲(chǔ)的以往駕駛循環(huán)工況中該SOC區(qū)間對(duì)應(yīng)的車(chē)輛行駛里程進(jìn)行更新并存儲(chǔ),即:s_soc_存儲(chǔ)=s_soc_有效。
[0067]通過(guò)步驟S201到步驟S206,VMS既完成車(chē)輛當(dāng)前剩余里程的顯示,也完成了剩余里程自學(xué)習(xí),且自學(xué)習(xí)過(guò)程也是不斷修正的過(guò)
[0068]本發(fā)明的特點(diǎn)及采取的主要算法:
[0069]1.SOC區(qū)間劃分:將SOC物理區(qū)間按照一定的原則進(jìn)行細(xì)分。如,原始SOC物理區(qū)間是
[0100],按照等分的原則將SOC劃分為10個(gè)區(qū)間,并記為S0C01區(qū)間:[010],S0C02區(qū)間:
[1020]等。剩余里程估算將基于上述自定義的SOC區(qū)間分別進(jìn)行。
[0070]2.記錄并存儲(chǔ)每一 SOC區(qū)間內(nèi)實(shí)際行駛的里程:車(chē)輛行駛過(guò)程中,VMS根據(jù)SOC計(jì)算當(dāng)前所處的區(qū)間。當(dāng)SOC進(jìn)入某一區(qū)間時(shí),開(kāi)始對(duì)該區(qū)間內(nèi)車(chē)輛實(shí)際行駛的里程進(jìn)行記錄;當(dāng)SOC退出該區(qū)間時(shí),結(jié)束對(duì)該區(qū)間內(nèi)車(chē)輛實(shí)際行駛的里程記錄,這一過(guò)程所記錄的里程稱為該SOC區(qū)間車(chē)輛實(shí)際行駛的里程,記為s_soc。
[0071]3.自學(xué)習(xí)算法:VMS根據(jù)上述記錄得到的S_S0C與存在芯片中與其對(duì)應(yīng)的該SOC區(qū)間行駛里程進(jìn)行自學(xué)習(xí)運(yùn)算,最終得到該SOC區(qū)間有效的車(chē)輛行駛里程,并存儲(chǔ)到VMS的芯片存儲(chǔ)區(qū)。該數(shù)據(jù)即可被覆寫(xiě)也可被引用,VMS主要依據(jù)這些數(shù)據(jù)完成對(duì)當(dāng)前車(chē)輛剩余里程進(jìn)行估算。自學(xué)習(xí)算法如下:
[0072]S_S0C_ 有效=S_S0C_ 當(dāng)前 + Λ S ;
[0073]Δ S_Error = S_S0C_ 當(dāng)前-S_S0C_ 存儲(chǔ);
[0074]若ΛS_Error ^ 0,則Λ S = Max ( Δ S_Error, Δ S_Increase);
[0075]若ΛS_Error < 0,則Λ S = Max ( Δ S_Error, Δ S_Decrease);
[0076]S_S0C_有效:某一 SOC區(qū)間有效的車(chē)輛行駛里程;
[0077]S_S0C_當(dāng)前:某一 SOC區(qū)間當(dāng)前記錄的車(chē)輛實(shí)際行駛里程;
[0078]S_S0C_存儲(chǔ):VMS存儲(chǔ)的某一 SOC區(qū)間車(chē)輛的行駛里程;
[0079]Λ S:某一 SOC區(qū)間,自學(xué)習(xí)增減量;
[0080]Δ S_Error:某一 SOC區(qū)間,當(dāng)前車(chē)輛實(shí)際行駛里程與VMS存儲(chǔ)值差;
[0081]Δ S_Increase:設(shè)定的正增加量;
[0082]Δ S_Decrease:設(shè)定的負(fù)減少量。
[0083]其中,Λ S_Error是某一 SOC區(qū)間實(shí)際行駛的里程與存儲(chǔ)在VMS中對(duì)應(yīng)的里程的差值,而綜合差值Λ S是綜合考慮了Λ S_Error以及每次增減步長(zhǎng)的限制,得到最終某一SOC區(qū)間,有增加或減少的里程,通過(guò)Λ S,可計(jì)算得到當(dāng)前SOC區(qū)間有效的行駛里程,進(jìn)而存儲(chǔ)在VMS EEPROM中,用于下一次對(duì)比和自適應(yīng)修正。
[0084]本自學(xué)習(xí)算法主要是根據(jù)當(dāng)前某一 SOC區(qū)間實(shí)際的行駛里程與存在在VMS中該SOC區(qū)間行駛里程進(jìn)行對(duì)比。如果當(dāng)前某一 SOC區(qū)間實(shí)際的行駛里程大于存在在VMS中該SOC區(qū)間行駛里程,則將用當(dāng)期實(shí)際行駛的里程取代存在在VMS中的里程,但不是直接取代,而是由一定的梯度,即Λ S0
[0085]例如,在S0C02區(qū)間里,當(dāng)前實(shí)際行駛了 15公里,但存儲(chǔ)在VMS中的值是10公里,所以將用更新VMS中存儲(chǔ)的值,但不是直接用15代替10,而是用12代替10,這里的Λ S就是2公里。
[0086]按照本自學(xué)習(xí)算法對(duì)各存儲(chǔ)單元中的里程進(jìn)行逐步的修正、完善,最終達(dá)到自適應(yīng)的目的。
[0087]請(qǐng)參閱圖5,是本發(fā)明對(duì)突變工況剩余里程自學(xué)習(xí)過(guò)程示意圖。電動(dòng)汽車(chē)的實(shí)際續(xù)航里程受很多因素影響,比如環(huán)境溫度、行駛工況、道路條件、駕駛員的駕駛風(fēng)格等。本發(fā)明中,主要例舉行駛工況對(duì)電動(dòng)汽車(chē)實(shí)際續(xù)航里程的影響,并分析本發(fā)明對(duì)不同行駛工況剩余里程自學(xué)習(xí)效果。行駛工況分為郊區(qū)工況和城市工況,常溫情況下,本發(fā)明例舉的電動(dòng)汽車(chē)在郊區(qū)工況下能夠行駛80公里左右,城市工況下能夠行駛110公里左右。圖3可知,車(chē)輛前6個(gè)工況為郊區(qū)工況,本發(fā)明估算的剩余里程與車(chē)輛實(shí)際行駛的里程幾乎接近,誤差很小,車(chē)輛在第7個(gè)工況后為城市工況,車(chē)輛實(shí)際能夠行駛的里程出現(xiàn)了突增,此時(shí)本發(fā)明估算的剩余里程在第7個(gè)工況后逐漸逼近車(chē)輛實(shí)際的行駛里程,大約在第10個(gè)工況時(shí),本發(fā)明估算的剩余里程和車(chē)輛實(shí)際行駛的里程幾乎接近。
[0088]請(qǐng)參閱圖4,是本發(fā)明對(duì)極限工況剩余里程自學(xué)習(xí)過(guò)程示意圖。如上所述,電動(dòng)汽車(chē)實(shí)際續(xù)航里程受很多因素影響,圖6例舉的電動(dòng)汽車(chē)在城市工況和郊區(qū)工況不停的變化時(shí),本發(fā)明估算的剩余里程結(jié)果情況。從圖4可知,車(chē)輛實(shí)際續(xù)航里程不停變化,且變化幅度大,VMS估算的剩余里程不會(huì)更隨這大幅度變化,而是取2個(gè)駕駛工況實(shí)際續(xù)航里程的平均值,這樣縮減了在這種極限工況下的剩余里程估算誤差。
[0089]以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種電動(dòng)汽車(chē)剩余行駛里程估算方法,其特征在于,包括以下步驟: 51、將動(dòng)力電池的荷電狀態(tài)劃分成兩個(gè)以上連續(xù)的荷電狀態(tài)區(qū)間; 52、設(shè)置一里程存儲(chǔ)表,存儲(chǔ)表中設(shè)有與每個(gè)荷電狀態(tài)區(qū)間一一對(duì)應(yīng)的存儲(chǔ)單元,每個(gè)存儲(chǔ)單元中儲(chǔ)存有電動(dòng)汽車(chē)在對(duì)應(yīng)的荷電狀態(tài)區(qū)間內(nèi)的續(xù)航里程; 53、檢測(cè)動(dòng)力電池當(dāng)前的荷電狀態(tài),并判斷當(dāng)前的荷電狀態(tài)所屬的荷電狀態(tài)區(qū)間; 54、查詢所述里程存儲(chǔ)表,獲取當(dāng)前的荷電狀態(tài)以及低于當(dāng)前荷電狀態(tài)的所有荷電狀態(tài)區(qū)間所對(duì)應(yīng)的續(xù)航里程; 55、將所述續(xù)航里程進(jìn)行累加,通過(guò)CAN總線將累加后的值發(fā)送給儀表顯示。2.根據(jù)權(quán)利要求1所述的電動(dòng)汽車(chē)剩余行駛里程估算方法,其特征在于,在所述步驟S3之后還包括判斷續(xù)航里程自學(xué)習(xí)條件是否成立,若成立,則進(jìn)行續(xù)航里程自學(xué)習(xí)步驟: 531、以自學(xué)條件滿足為起點(diǎn)以自學(xué)條件不滿足為終點(diǎn),根據(jù)車(chē)速和驅(qū)動(dòng)電機(jī)轉(zhuǎn)速計(jì)算車(chē)輛在對(duì)應(yīng)荷電狀態(tài)區(qū)間的行駛里程; 532、根據(jù)設(shè)定的自學(xué)習(xí)算法計(jì)算荷電狀態(tài)區(qū)間的有效行駛里程; 533、以所得到的效行駛里程更新里程存儲(chǔ)表里對(duì)應(yīng)存儲(chǔ)單元的續(xù)航里程。3.根據(jù)權(quán)利要求2所述的電動(dòng)汽車(chē)剩余行駛里程估算方法,其特征在于,所述續(xù)航里程自學(xué)習(xí)條件為: 一、整車(chē)處于準(zhǔn)備就緒READY狀態(tài),并且動(dòng)力電池的荷電狀態(tài)區(qū)間發(fā)生變化,或 二、整車(chē)處于準(zhǔn)備就緒READY狀態(tài),并且上一個(gè)駕駛鑰匙下電時(shí)動(dòng)力電池的荷電狀態(tài)與當(dāng)前駕駛鑰匙上電時(shí)動(dòng)力電池的荷電狀態(tài)誤差小于設(shè)定的閥值。4.根據(jù)權(quán)利要求2所述的電動(dòng)汽車(chē)剩余行駛里程估算方法,其特征在于,所述步驟S32包括以下具體步驟: 計(jì)算步驟S31所得到的各荷電狀態(tài)區(qū)間的行駛里程與里程存儲(chǔ)表中對(duì)應(yīng)存儲(chǔ)單元的續(xù)航里程的差值Λ S_Error ; 計(jì)算綜合誤差值Λ S,當(dāng)步驟S31所得到的各荷電狀態(tài)區(qū)間的行駛里程多對(duì)應(yīng)的續(xù)航里程時(shí),所述綜合誤差值Λ S取所述差值Λ S_Error與設(shè)定的正增加量Λ S_Increase中的較大值;當(dāng)所述行駛里程<對(duì)應(yīng)的續(xù)航里程時(shí),所述綜合誤差值Λ S取所述差值Λ S_Error與設(shè)定的負(fù)減少量Λ S_Decrease中的較大值; 以荷電狀態(tài)區(qū)間的行駛里程與對(duì)應(yīng)的綜合誤差值Λ S之合為對(duì)應(yīng)荷電狀態(tài)區(qū)間的有效行駛里程。5.根據(jù)權(quán)利要求1所述的電動(dòng)汽車(chē)剩余行駛里程估算方法,其特征在于,所述步驟SI中,動(dòng)力電池的荷電狀態(tài)被劃分成10個(gè)等分的荷電狀態(tài)區(qū)間。6.根據(jù)權(quán)利要求1所述的電動(dòng)汽車(chē)剩余行駛里程估算方法,其特征在于,在所述步驟S5之后還包括:檢測(cè)是否有整車(chē)高壓負(fù)載上電或關(guān)閉,若是,則通過(guò)CAN總線發(fā)送給儀表顯示提示信息。7.根據(jù)權(quán)利要求1所述的電動(dòng)汽車(chē)剩余行駛里程估算方法,其特征在于,在所述步驟S3中,根據(jù)動(dòng)力電池開(kāi)路電壓以及溫度等信息計(jì)算出動(dòng)力電池的荷電狀態(tài)。
【文檔編號(hào)】B60L11/18GK105882435SQ201510513893
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2015年8月20日
【發(fā)明人】陳文強(qiáng), 劉心文
【申請(qǐng)人】莆田市云馳新能源汽車(chē)研究院有限公司