一種電動(dòng)汽車?yán)m(xù)駛里程的估算方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車技術(shù)領(lǐng)域,更具體地,涉及一種電動(dòng)汽車?yán)m(xù)駛里程的估算方法和
目.0
【背景技術(shù)】
[0002]目前,隨著能源危機(jī)、環(huán)境問題的日益嚴(yán)重,國家對(duì)電動(dòng)汽車的推動(dòng)力度越來越大。而續(xù)駛里程一直是影響電動(dòng)汽車進(jìn)一步推廣的關(guān)鍵因素。續(xù)駛里程是指電動(dòng)汽車從蓄電池充滿電后在一定路況下的連續(xù)行駛里程。實(shí)時(shí)續(xù)駛里程,即當(dāng)前車載電池電量能夠支持的行駛里程,將直接影響駕駛員對(duì)車輛狀態(tài)的判斷,直接關(guān)系到車輛能否按照駕駛員預(yù)期行駛至目的地。
[0003]現(xiàn)有的關(guān)于實(shí)時(shí)續(xù)駛里程的估算方案中,是根據(jù)當(dāng)前自上次充滿電后已消耗的總電量與相應(yīng)的總行駛距離,計(jì)算單位距離的電耗,然后將該電耗視為以后的電耗水平,結(jié)合當(dāng)前的剩余電量,計(jì)算續(xù)駛里程。
[0004]上述方案中整個(gè)行駛過程作為同一狀態(tài)來進(jìn)行續(xù)駛里程計(jì)算,而在實(shí)際應(yīng)用中,不同路況下耗電情況是不同的,因此,上述方案由于不能根據(jù)實(shí)際的行車過程來對(duì)續(xù)駛里程的估算,因此,所得到的估算結(jié)果會(huì)與實(shí)際可行駛里程不符。
[0005]由此可見,現(xiàn)有的實(shí)時(shí)續(xù)駛里程的估算方案存在準(zhǔn)確度低的問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是提出一種電動(dòng)汽車?yán)m(xù)駛里程的估算方法,可以提高電動(dòng)汽車?yán)m(xù)駛里程的估算準(zhǔn)確度。
[0007]本發(fā)明的另一個(gè)目的是提出一種電動(dòng)汽車?yán)m(xù)駛里程的估算裝置,可以提高電動(dòng)汽車?yán)m(xù)駛里程的估算準(zhǔn)確度。
[0008]根據(jù)本發(fā)明實(shí)施方式的一方面,提出一種電動(dòng)汽車?yán)m(xù)駛里程的估算方法,包括:
[0009]當(dāng)電動(dòng)汽車啟動(dòng)時(shí),整車控制器根據(jù)當(dāng)前動(dòng)力電池的電池荷電狀態(tài)(SOC),確定所述電動(dòng)汽車的初始續(xù)駛里程;
[0010]當(dāng)所述電動(dòng)汽車啟動(dòng)后,所述整車控制器實(shí)時(shí)獲取動(dòng)力電池的電池參數(shù)和車速,并按照預(yù)設(shè)的更新間隔,根據(jù)所述電池參數(shù)和車速,確定最近預(yù)設(shè)時(shí)間段T內(nèi)的平均電耗Ea以及當(dāng)前的電池剩余能量Es,根據(jù)所述Ea和所述Es,確定所述電動(dòng)汽車的實(shí)時(shí)續(xù)駛里程Sx,所述電池參數(shù)包括電壓、電流和S0C;
[0011]當(dāng)所述電動(dòng)汽車停車斷電時(shí),所述整車控制器對(duì)當(dāng)前的所述續(xù)駛里程Sx進(jìn)行存儲(chǔ)。
[0012]進(jìn)一步,所述確定所述電動(dòng)汽車的初始續(xù)駛里程包括:
[0013I如果當(dāng)前所述動(dòng)力電池的SOC指示所述動(dòng)力電池處于滿電量狀態(tài),則將所述初始續(xù)駛里程So設(shè)置為預(yù)設(shè)的滿電量續(xù)駛里程值Smax;
[0014]如果當(dāng)前所述動(dòng)力電池的SOC指示所述動(dòng)力電池未處于滿電量狀態(tài),則判斷上一次行駛結(jié)束后所述動(dòng)力電池是否充過電,如果是,則按照So = Smax X (SOCnciw-SOCmin)/(SOCfui1-SOCmin),計(jì)算所述初始續(xù)駛里程So,其中,所述SOCnciw為當(dāng)前所述動(dòng)力電池的SOC值,SOCmin為預(yù)設(shè)的電池可用時(shí)的最小SOC值,所述SOCf ui I為所述動(dòng)力電池滿電時(shí)的SOC值,否貝IJ,將所述初始續(xù)駛里程So設(shè)置為上一次行駛結(jié)束時(shí)確定出的續(xù)駛里程值。
[0015]進(jìn)一步,所述確定所述電動(dòng)汽車的實(shí)時(shí)續(xù)駛里程包括:
[0016]所述整車控制器根據(jù)汽車啟動(dòng)后獲取的所述車速,計(jì)算所述啟動(dòng)后所述電動(dòng)汽車的行駛里程Snow ;
[0017]根據(jù)當(dāng)前所述動(dòng)力電池的SOC和預(yù)設(shè)的所述動(dòng)力電池的電池總能量,確定當(dāng)前的電池剩余能量Es;
[0018]根據(jù)最近所述時(shí)間段T內(nèi)獲取的所述電池參數(shù)和車速,確定最近所述時(shí)間段T內(nèi)的平均電耗Ea;
[0019]當(dāng)S_<d時(shí),根據(jù)所述Es和所述Ea,按照Sx = Es/Ea,計(jì)算所述實(shí)時(shí)續(xù)駛里程Sx,其中,d為預(yù)設(shè)的距離閾值;
[0020]當(dāng)Sn?>d時(shí),根據(jù)所述Snciw和所述啟動(dòng)后獲取的所述電池參數(shù),計(jì)算所述啟動(dòng)后所述電動(dòng)汽車的平均電耗Ez;根據(jù)所述Ez、所述Ea和預(yù)設(shè)的修正系數(shù)k,按照K=(Ea/Ez) XkJ+算未來工況預(yù)測系數(shù)K;根據(jù)所述K、所述Es和所述Ea,按照Sx = Es/EaXK,計(jì)算所述實(shí)時(shí)續(xù)駛里程Sx。
[0021]進(jìn)一步,所述預(yù)設(shè)時(shí)間段T包括m個(gè)滑動(dòng)窗口W,相鄰滑動(dòng)窗口之間的間隔為t,m2
l,t>0;
[0022]所述確定最近預(yù)設(shè)時(shí)間段T內(nèi)的平均電耗Ea包括:
[0023]根據(jù)最近所述時(shí)間段T內(nèi)獲取的所述電池參數(shù)和車速,計(jì)算所述電動(dòng)汽車在該時(shí)間段T中每個(gè)滑動(dòng)窗口的平均電耗;
[0024]計(jì)算最近時(shí)間段T內(nèi)所有滑動(dòng)窗口的所述平均電耗的均值,將所述均值作為所述平均電耗Ea。
[0025]進(jìn)一步,所述存儲(chǔ)包括:
[0026]所述整車控制器將當(dāng)前的所述續(xù)駛里程Sx寫入本控制器的電可擦可編程只讀存儲(chǔ)器(EEPROM)中。
[0027]根據(jù)本發(fā)明實(shí)施方式的另一方面,提出一種電動(dòng)汽車?yán)m(xù)駛里程的估算裝置,包括:
[0028]第一模塊,用于當(dāng)電動(dòng)汽車啟動(dòng)時(shí),根據(jù)當(dāng)前動(dòng)力電池的SOC,確定所述電動(dòng)汽車的初始續(xù)駛里程;
[0029]第二模塊,用于當(dāng)所述電動(dòng)汽車啟動(dòng)后,實(shí)時(shí)獲取動(dòng)力電池的電池參數(shù)和車速,并按照預(yù)設(shè)的更新間隔,根據(jù)所述電池參數(shù)和車速,確定最近預(yù)設(shè)時(shí)間段T內(nèi)的平均電耗EaW及當(dāng)前的電池剩余能量Es,根據(jù)所述Ea和所述Es,確定所述電動(dòng)汽車的實(shí)時(shí)續(xù)駛里程Sx,所述電池參數(shù)包括電壓、電流和S0C;
[0030]第三模塊,用于當(dāng)所述電動(dòng)汽車停車斷電時(shí),對(duì)當(dāng)前的所述續(xù)駛里程Sx進(jìn)行存儲(chǔ)。
[0031]進(jìn)一步,所述第一模塊具體用于,
[0032]如果當(dāng)前所述動(dòng)力電池的SOC指示所述動(dòng)力電池處于滿電量狀態(tài),則將所述初始續(xù)駛里程So設(shè)置為預(yù)設(shè)的滿電量續(xù)駛里程值Smax;
[0033I如果當(dāng)前所述動(dòng)力電池的SOC指示所述動(dòng)力電池未處于滿電量狀態(tài),則判斷上一次行駛結(jié)束后所述動(dòng)力電池是否充過電,如果是,則按照So = Smax X (SOCnciw-SOCmin)/(SOCfui1-SOCmin),計(jì)算所述初始續(xù)駛里程So,其中,所述SOCnciw為當(dāng)前所述動(dòng)力電池的SOC值,SOCmin為預(yù)設(shè)的電池可用時(shí)的最小SOC值,所述SOCf ui I為所述動(dòng)力電池滿電時(shí)的SOC值,否貝IJ,將所述初始續(xù)駛里程So設(shè)置為上一次行駛結(jié)束時(shí)確定出的續(xù)駛里程值。
[0034]進(jìn)一步,所述第二模塊具體用于
[0035]根據(jù)汽車啟動(dòng)后獲取的所述車速,計(jì)算所述啟動(dòng)后所述電動(dòng)汽車的行駛里程5_;
[0036]根據(jù)當(dāng)前所述動(dòng)力電池的SOC和預(yù)設(shè)的所述動(dòng)力電池的電池總能量,確定當(dāng)前的電池剩余能量Es;
[0037]根據(jù)最近所述時(shí)間段T內(nèi)獲取的所述電池參數(shù)和車速,確定最近所述時(shí)間段T內(nèi)的平均電耗Ea;
[0038]當(dāng)Sn?<d時(shí),根據(jù)所述Es和所述Ea,按照Sx = Es/Ea,計(jì)算所述實(shí)時(shí)續(xù)駛里程Sx,其中,d為預(yù)設(shè)的距離閾值;
[0039]當(dāng)Sn?>d時(shí),根據(jù)所述Snciw和所述啟動(dòng)后獲取的所述電池參數(shù),計(jì)算所述啟動(dòng)后所述電動(dòng)汽車的平均電耗Ez;根據(jù)所述Ez、所述Ea和預(yù)設(shè)的修正系數(shù)k,按照K=(Ea/Ez) Xkd+算未來工況預(yù)測系數(shù)K;根據(jù)所述K、所述Es和所述Ea,按照Sx = Es/EaXK,計(jì)算所述實(shí)時(shí)續(xù)駛里程Sx。
[0040]進(jìn)一步,所述第二模塊具體用于
[0041]根據(jù)最近所述時(shí)間段T內(nèi)獲取的所述電池參數(shù)和車速,計(jì)算所述電動(dòng)汽車在該時(shí)間段T中每個(gè)滑動(dòng)窗口的平均電耗;
[0042]計(jì)算最近時(shí)間段T內(nèi)所有滑動(dòng)窗口的所述平均電耗的均值,將所述均值作為所述平均電耗Ea;
[0043]其中,所述預(yù)設(shè)時(shí)間段T包括m個(gè)滑動(dòng)窗口W,相鄰滑動(dòng)窗口之間的間隔為>0。
[0044]進(jìn)一步,所述第三模塊具體用于
[0045]當(dāng)所述電動(dòng)汽車停車斷電時(shí),將當(dāng)前的所述續(xù)駛里程Sx寫入EEPROM中。
[0046]從上述技術(shù)方案可以看出,本發(fā)明提出的電動(dòng)汽車?yán)m(xù)駛里程的估算方法和裝置,通過對(duì)電動(dòng)汽車各個(gè)工況狀態(tài)的劃分,進(jìn)行不同的實(shí)時(shí)續(xù)駛里程估算處理,尤其是在汽車啟動(dòng)后根據(jù)最近一段時(shí)間內(nèi)行駛的電耗情況,而不是根據(jù)滿電后總的電耗情況,來估算實(shí)時(shí)續(xù)駛里程,可以使得估算結(jié)果和實(shí)際行駛情況更相符,因此可以有效提高估算的準(zhǔn)確性。
【附圖說明】
[0047]以下附圖僅對(duì)本發(fā)明做示意性說明和解釋,并不限定本發(fā)明的范圍。
[0048]圖1為本發(fā)明實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程的估算方法流程示意圖。
[0049 ]圖2為圖1步驟1I的實(shí)施方式流程示意圖。
[0050]圖3為圖1步驟102中確定實(shí)時(shí)續(xù)駛里程Sx的實(shí)施方式流程示意圖。
[0051]圖4為本發(fā)明實(shí)施例的電動(dòng)汽車?yán)m(xù)駛里程的估算裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0052]為了對(duì)發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對(duì)照【附圖說明】本發(fā)明的【具體實(shí)施方式】,在各圖中相同的標(biāo)號(hào)表不相同的部分。
[0053]為了描述上的簡潔和直觀,下文通過描述若干代表性的實(shí)施方式來對(duì)本發(fā)明的方案進(jìn)行闡述。實(shí)施方式中大量的細(xì)節(jié)僅用于幫助理解本發(fā)明的方案。但是很明顯,本發(fā)明的技術(shù)方案實(shí)現(xiàn)時(shí)可以不局限于這些細(xì)節(jié)。為了避免不必要地模糊了本發(fā)明的方案,一些