頻繁,則將行駛環(huán)境指數(shù)Pl設(shè)為越高的值即可。自動變速器的齒數(shù)比等切換得越頻繁,則市區(qū)化程度越高,因此,自動變速器的齒數(shù)比等切換得越頻繁,則將行駛環(huán)境指數(shù)Pl設(shè)為越高的值即可。
[0069]此外,所述車輪速Vh和取代車輪速Vh的各參數(shù)也無需限定于基于從其中選擇出的I個參數(shù)來求出行駛環(huán)境指數(shù)Pl的結(jié)構(gòu),也可以構(gòu)成為基于2個以上的參數(shù)來求出行駛環(huán)境指數(shù)P1。在采用2個以上的參數(shù)的情況下,優(yōu)選構(gòu)成為對各參數(shù)賦予獨(dú)立的權(quán)重指數(shù)來求出行駛環(huán)境指數(shù)P1。此外,通過采用前述的車輪速Vh和代替車輪速Vh的各參數(shù),能夠僅通過汽車200這一自律系統(tǒng)來預(yù)測行駛環(huán)境。與此相對,也可以構(gòu)成為基于從自律系統(tǒng)的外側(cè)取得的信息來求出行駛環(huán)境指數(shù)P1。作為從自律系統(tǒng)的外側(cè)取得的信息,存在導(dǎo)航系統(tǒng)的道路地圖信息等。可以基于導(dǎo)航系統(tǒng)的道路地圖信息來弄清今后的行駛地位置是市區(qū)還是郊外,從而求出行駛環(huán)境指數(shù)P1。
[0070]自身車輛狀態(tài)預(yù)測部114預(yù)測汽車200的狀態(tài)(自身車輛狀態(tài))。這里所說的“自身車輛狀態(tài)”是指表示汽車200今后將以何種程度來消耗SOC的參數(shù)。自身車輛狀態(tài)預(yù)測部114基于由交流發(fā)電機(jī)電流傳感器89檢測到的交流發(fā)電機(jī)的發(fā)電電流值A(chǔ)a和由電池電流傳感器88檢測到的電池的充電電流值A(chǔ)b,算出由輔機(jī)類70消耗的電力量,將該電力量作為自身車輛狀態(tài)P2輸出。在由輔機(jī)類70消耗的電力量大時,消耗SOC的速度快,因此,在本實(shí)施方式中,自身車輛狀態(tài)預(yù)測部114將輔機(jī)類70消耗的電力量作為自身車輛狀態(tài)P2而求出。關(guān)于自身車輛消耗的電力量的詳細(xì)的求出方法,將在D節(jié)中詳細(xì)敘述。
[0071]所述結(jié)構(gòu)的行駛環(huán)境預(yù)測部112和自身車輛狀態(tài)預(yù)測部114在汽車200開始運(yùn)轉(zhuǎn)之后始終進(jìn)行它們的預(yù)測。各部122?124實(shí)際上通過E⑶50所具備的CPU執(zhí)行存儲于ROM的計(jì)算機(jī)程序而實(shí)現(xiàn)。由行駛環(huán)境預(yù)測部112算出的行駛環(huán)境指數(shù)Pl和由自身車輛狀態(tài)預(yù)測部114算出的自身車輛狀態(tài)P2被發(fā)送給SOC分配要求等級算出部116。
[0072]SOC分配要求等級算出部116基于行駛環(huán)境指數(shù)Pl和自身車輛狀態(tài)P2算出SOC分配要求等級P3,目標(biāo)SOC算出部118基于SOC分配要求等級P3算出目標(biāo)SOC值Cl。以下,對SOC分配要求等級算出部116和目標(biāo)SOC算出部118的內(nèi)容進(jìn)行詳細(xì)敘述。
[0073]圖3是示出目標(biāo)SOC推定例程的流程圖。該目標(biāo)SOC推定例程在車輛行駛時每預(yù)定時間(例如,60sec)反復(fù)執(zhí)行。S卩,目標(biāo)SOC推定例程在怠速停止控制所實(shí)現(xiàn)的發(fā)動機(jī)10的停止時不執(zhí)行。如圖所示,當(dāng)處理開始后,ECU50的CPU取得由行駛環(huán)境預(yù)測部112 (圖2)求出的行駛環(huán)境指數(shù)Pl (步驟S100),并且取得由自身車輛狀態(tài)預(yù)測部114(圖2)求出的自身車輛狀態(tài)P2 (步驟S200)。
[0074]在執(zhí)行步驟S200后,CPU使用SOC分配要求等級算出用映射MP,進(jìn)行基于行駛環(huán)境指數(shù)Pl和自身車輛狀態(tài)P2算出SOC分配要求等級的處理(步驟S300)。對于電池,如先前所說明,針對電池的每個種類而設(shè)定有可用SOC范圍。本實(shí)施方式中,謀求將可用SOC范圍分配為怠速停止用和充電控制用,“S0C分配要求等級”是指定所述分配的等級的參數(shù)。
[0075]圖4是示出SOC分配要求等級算出用映射MP的說明圖。如圖所示,SOC分配要求等級算出用映射MP是橫軸表示行駛環(huán)境指數(shù)Pl,縱軸表示自身車輛狀態(tài)P2,將與橫軸的值和縱軸的值對應(yīng)的SOC分配要求等級P3映射化而得到的映射數(shù)據(jù)。SOC分配要求等級算出用映射MP通過預(yù)先利用實(shí)驗(yàn)或模擬求出行駛環(huán)境指數(shù)P1、自身車輛狀態(tài)P2以及SOC分配要求等級P3的關(guān)系而制作,并存儲于ROM。在步驟S300中,從ROM調(diào)出SOC分配要求等級算出用映射MP,參照該映射MP來取得與在步驟SlOO中求出的行駛環(huán)境指數(shù)Pl和在步驟S200中求出的自身車輛狀態(tài)P2對應(yīng)的SOC分配要求等級P3。在圖示的例子中,作為SOC分配要求等級P3,準(zhǔn)備了 A、B、C、D這4個值。A、B、C、D是依次從低到高的值。行駛環(huán)境指數(shù)Pl越高,自身車輛狀態(tài)P2越高,則SOC分配要求等級P3成為越高的值。
[0076]返回圖3,在執(zhí)行步驟S300后,CPU使用目標(biāo)SOC算出用表TB,進(jìn)行基于SOC分配要求等級P3算出目標(biāo)SOC值Cl的處理(步驟S400)。
[0077]圖5是示出目標(biāo)SOC算出用表TB的說明圖。如圖所示,目標(biāo)SOC算出用表TB中,橫軸表示SOC分配要求等級P3,縱軸表示目標(biāo)SOC值Cl,以直線L示出SOC分配要求等級P3與目標(biāo)SOC值Cl的關(guān)系。目標(biāo)SOC算出用表TB通過預(yù)先利用實(shí)驗(yàn)或模擬求出該SOC分配要求等級P3與目標(biāo)SOC值Cl的關(guān)系而制作,并存儲于ROM。在步驟S400中,從ROM調(diào)出目標(biāo)SOC算出用表TB,參照該表TB來取得與在步驟S300中算出的SOC分配要求等級P3對應(yīng)的目標(biāo)SOC值Cl。
[0078]如圖所示,以直線L表示的目標(biāo)SOC值Cl是在電池40的可用SOC范圍W內(nèi)設(shè)定的值,表示將該可用SOC范圍W分配為充電控制用容量和怠速停止用容量時的分配率。換言之,對于電池40的可用SOC范圍W,在下側(cè)設(shè)定怠速停止用容量的區(qū)域,在上側(cè)設(shè)定充電控制用容量的區(qū)域,兩區(qū)域的邊界成為了目標(biāo)SOC值Cl。另外,也可以說將可用SOC范圍W的下限值加上怠速停止用容量而得到的水準(zhǔn)設(shè)定為了目標(biāo)SOC值Cl。
[0079]充電控制用容量是通過前述的充電控制抑制燃料發(fā)電所需的電池容量。怠速停止用容量是預(yù)想會在今后的停止及啟動期間內(nèi)使用的容量。在本實(shí)施方式中,怠速停止用容量被設(shè)定為預(yù)想的最大的大小。SOC分配要求等級P3成為越高的值,則怠速停止用容量越大。在將SOC控制成比直線L靠上側(cè)時,與該SOC對應(yīng)的可用SOC范圍內(nèi)的殘留容量超過怠速停止用容量,因而可以說能夠完全實(shí)施怠速停止控制,但超過的量會過剩。因而,以直線L表示的目標(biāo)SOC值Cl可以說表示今后能夠完全實(shí)施怠速停止控制、且能夠使用于SOC儲存的發(fā)電量最小的S0C。
[0080] 如直線L所示,目標(biāo)SOC值Cl隨著SOC分配要求等級P3的上升而線性增大,但本發(fā)明不限于此。例如,也可以將目標(biāo)SOC值Cl設(shè)定成:在SOC分配要求等級P3為預(yù)定值以下時,目標(biāo)SOC值Cl隨著SOC分配要求等級P3的上升而線性增大,在SOC分配要求等級P3超過預(yù)定值時,目標(biāo)SOC值Cl維持為一定值。該結(jié)構(gòu)在可用SOC范圍比較的小的電池的情況下是有效的。進(jìn)而,也可以構(gòu)成為取代以直線示出目標(biāo)SOC值Cl的變化而以曲線示出。[0081 ] 返回圖3,在執(zhí)行難步驟S400后,CPU將在步驟S400中算出的目標(biāo)SOC值Cl輸出到反饋控制部130(步驟S500),之后,暫時結(jié)束目標(biāo)SOC推定例程。在反饋控制部130(圖2)中,將當(dāng)前SOC值C2控制成所述算出的目標(biāo)SOC值Cl。當(dāng)前SOC值C2表示電池40的可用SOC范圍內(nèi)的殘留容量,但上述控制的結(jié)果,在車輛行駛期間,能夠避免殘留容量低于怠速停止用容量。即,在圖5中,在當(dāng)前SOC值位于充電控制用容量的區(qū)域時,S卩,在所述殘留容量超過怠速停止用容量時,進(jìn)行充電控制而抑制利用燃料發(fā)電對電池40的充電。然后,在SOC降低而將要低于怠速停止用容量時,利用燃料發(fā)電將SOC控制成由直線L表示的目標(biāo)SOC值Cl,從而避免SOC低于所述怠速停止用容量。
[0082]圖6是示出關(guān)于汽車200的運(yùn)轉(zhuǎn)期間內(nèi)的車速與電池40的S0C(當(dāng)前SOC值C2)的時間圖的說明圖。時間圖中,縱軸表示車速和S0C,橫軸表示時間。當(dāng)汽車200開始運(yùn)轉(zhuǎn)而在時刻t0汽車200起步后,車速逐漸增加,達(dá)到通常行駛。之后,在時刻tl,車輛轉(zhuǎn)變?yōu)闇p速狀態(tài)。在從該時刻to到時刻tl的tO-tl期間內(nèi),如實(shí)線所示,SOC逐漸降低。該實(shí)線是關(guān)于現(xiàn)有例的,在本實(shí)施方式中如雙點(diǎn)劃線那樣變化。以后對此進(jìn)行敘述。
[0083]在時刻tl之后,在時刻t2車輛停止。在tl_t2的期間,進(jìn)行基于減速的再生發(fā)電,如實(shí)線所示,SOC逐漸上升。從時刻t2(嚴(yán)格來說是發(fā)動機(jī)停止條件成立時)到車速上升的時刻t3的期間是停止及啟動期間SST,發(fā)動機(jī)10停止。在停止及啟動期間SST,SOC因輔機(jī)類的電力消耗而逐漸下降。在現(xiàn)有例中,如實(shí)線所示,在該停止的過程中SOC達(dá)到下限值SL時(時刻tb),發(fā)動機(jī)10通過電池控制而再啟動。在再啟動后,如實(shí)線所示,利用發(fā)動機(jī)10的動力進(jìn)行發(fā)電,SOC增大。
[0084]在本實(shí)施方式中,在通常行駛時SOC降低而電池40的可用SOC范圍內(nèi)的殘留容量低于怠速停止用容量時(時刻ta),通過燃料發(fā)電使SOC增大。如圖中雙點(diǎn)劃線所示,在ta_t2期間SOC增大。該增大考慮了預(yù)想會在今后的停止及啟動期間內(nèi)使用的最大的電池容量,因此,即使在停止及啟動期間t2-t3內(nèi)SOC降低,SOC也不會達(dá)到下限值SL。此外,“今后的停止及啟動期間”不限于圖示的一個停止及啟動期間SST,若在預(yù)定期間內(nèi)存在多個停止及啟動期間,則“今后的停止及啟動期間”是指這些停止及啟動期間的全部。
[0085]因此,在本實(shí)施方式中,不會如現(xiàn)有例那樣在停止及啟動期間t2_t3中SOC達(dá)到下限值而使發(fā)動機(jī)10再啟動。以下,對自身車輛狀態(tài)預(yù)測部114進(jìn)行詳細(xì)敘述。
[0086]D.自身車輛狀態(tài)預(yù)測部的結(jié)構(gòu):
[0087]圖7是示出用于算出與自身車輛狀態(tài)P2對應(yīng)的輔機(jī)類的電流的流程圖。在本實(shí)施方式中,不是使用在輔機(jī)類70中流動的電流(以下稱作“輔機(jī)類70的電流”)的實(shí)測值,而是使用在輔機(jī)類70中流動的電流的算出值算出自身車輛狀態(tài)P2。在實(shí)測值中,有時會如啟動電流那樣瞬時性地流動大電流。啟動電流是指瞬時性地流動的大電流。作為啟動電流的一例,可舉出在發(fā)動機(jī)10啟動時或再啟動時啟動器30所消耗的大電流。在產(chǎn)生了啟動電流這樣的大電流的情況下,優(yōu)選不將這樣的大電流作為在輔機(jī)類70中流動的電流的算出條件。
[0088]如上所述,自身車輛狀態(tài)預(yù)測部114使用由交流發(fā)電機(jī)電流傳感器89檢測到的交流發(fā)電機(jī)的發(fā)電電流值A(chǔ)a和由電池電流傳感器88檢測到的電池的充電電流值A(chǔ)b算出輔機(jī)類70的電流,算出由輔機(jī)類消耗的電力量,將該電力量作為自身車輛狀態(tài)P2輸出。因此,在未將啟動電流從自身車輛狀態(tài)P2的算出條件排除的情況下,自身車輛狀態(tài)預(yù)測部114以包括啟動電流的方式算出由輔機(jī)類70消耗的電力量,作為自身車輛狀態(tài)P2輸出。另外,SOC控制部100基于啟動電流的大小來控制交流發(fā)電機(jī)35的發(fā)電電壓。其結(jié)果,交流發(fā)電機(jī)35的發(fā)電量變大,有時會使燃料經(jīng)濟(jì)性惡化。
[0089]圖8是示出發(fā)動機(jī)再啟動時的電池的放電電流的圖表。在發(fā)動機(jī)10再啟動前,由輔機(jī)類70消耗一定量的電流。在發(fā)動機(jī)10再啟動時,啟動器30啟動而消耗大電流。若發(fā)動機(jī)10未動作,則交流發(fā)電機(jī)35不被驅(qū)動,也不進(jìn)行發(fā)電,因此,啟動器30消耗的電流僅成為來自電池40的放電電流。其結(jié)果,電