的加速和減速通過以此方式傳輸?shù)囊?0的動力來執(zhí)行。
[0031]驅(qū)動機構(gòu)34將引擎10的動力傳輸?shù)浇涣靼l(fā)電機35。在本實施例中,采用皮帶驅(qū)動機構(gòu)作為傳送機構(gòu)34。交流發(fā)電機35通過使用引擎10的部分動力來產(chǎn)生電力。交流發(fā)電機35所產(chǎn)生的電力被用于經(jīng)由逆變器(未示出)給電池40充電。
[0032]電池40將電力供應(yīng)到被設(shè)置在引擎主體外部的多個輔助機器70。電池40是用作直流電源的鉛電池。輔助機器70是被設(shè)置在引擎主體外部的外圍機器。輔助機器70包括使用來自電池40的電力執(zhí)行操作的各種電氣負(fù)荷裝置。電氣負(fù)荷裝置包括頭燈72、空調(diào)74、音頻設(shè)備76等。
[0033]起動機30是啟動電動機。起動機30通過從電池40供應(yīng)的電力啟動引擎10。當(dāng)駕駛員操作點火開關(guān)89以啟動處于停止?fàn)顟B(tài)的車輛100的操作時,起動機30被激勵以啟動引擎10。該起動機30也在重啟處于怠速停止?fàn)顟B(tài)的引擎10時使用。
[0034]控制裝置50被構(gòu)造為包括CPU 51、ROM 52、RAM 53、存儲裝置57和I/O端口的計算機。起動機30、交流發(fā)電機35、點火開關(guān)89以及諸如輪速傳感器82、制動踏板傳感器84、加速器操作量傳感器86、電池傳感器88之類的多種傳感器被連接到I/O端口。輪速傳感器82檢測驅(qū)動輪35的旋轉(zhuǎn)速度。檢測到的旋轉(zhuǎn)速度被輸出到控制裝置50。制動踏板傳感器84檢測制動踏板(未示出)的下壓狀況。無論是否已經(jīng)檢測到下壓,下壓速度、下壓量等都會被輸出到控制裝置50。加速器操作量傳感器86檢測加速踏板(未示出)的下壓量作為加速器操作量。檢測到的加速器操作量被輸出到控制裝置50。電池傳感器88被構(gòu)造為傳感器組,該組被配置為檢測包括以下項的電池特性:即,電池40的電壓、電流、溫度、內(nèi)阻、容量、充電接收性能、S0C(充電率)等。電池傳感器88檢測電池40的電壓、電流、溫度等并將這些檢測結(jié)果輸出到控制裝置50。
[0035]CPU 51將存儲在ROM 52中的計算機程序加載到RAM 53中并執(zhí)行這些程序。通過此方式,CPU 51充當(dāng)電池特性測量單元54和怠速停止控制單元56。電池特性測量單元54使用來自電池傳感器88的傳感器輸出來計算或測量電池40的特性。更具體地說,計算或測量作為電池特性的電池電壓、電流、溫度、內(nèi)阻、容量、充電接收性能和充電率(下文簡稱為S0C)。在這種情況下,可根據(jù)檢測到的電池電壓、電流等計算用于估算的電池溫度。進(jìn)一步地,可使用用于檢測電池40的液體溫度的液溫傳感器直接檢測電池溫度。進(jìn)一步地,可根據(jù)檢測到的電池電壓、電流、溫度等計算用于估算的內(nèi)阻、容量、充電接收性能和S0C中的每一者。
[0036]怠速停止控制單元56執(zhí)行或禁止怠速停止控制。怠速停止控制指適于在車輛100處于怠速狀態(tài)下停止引擎10的控制?;陔姵?0的S0C來實行怠速停止控制的執(zhí)行和禁止。同時,由于怠速停止控制的內(nèi)容已經(jīng)被獲知,因此省略其描述。進(jìn)一步地,將在下面描述怠速停止控制的執(zhí)行允許或其禁止。
[0037]存儲裝置57是非易失性存儲介質(zhì)或存儲單元。存儲裝置57預(yù)先存儲電池溫度與閾值之間的對應(yīng)關(guān)系并且保留此關(guān)系。該閾值是用于判定怠速停止控制的執(zhí)行是否被允許的值。電池溫度與閾值之間的對應(yīng)關(guān)系將在下面描述。
[0038]接下來,描述將在根據(jù)本實施例的車輛100中執(zhí)行的怠速停止控制的執(zhí)行條件。圖2是示出由被安裝在車輛100上的控制裝置50執(zhí)行的怠速停止控制的執(zhí)行判定處理的流程圖。每當(dāng)在點火開關(guān)89被接通之后判定怠速停止控制的執(zhí)行條件已經(jīng)被怠速停止控制例程(未示出)建立時,便執(zhí)行怠速停止控制的執(zhí)行判定處理。怠速停止控制的執(zhí)行判定處理在執(zhí)行怠速停止控制之前執(zhí)行。
[0039]在怠速停止控制的執(zhí)行判定處理中,在控制裝置50中,首先電池特性測量單元54使用電池傳感器88的檢測值測量電池40的特性(步驟S10)。在此步驟S10,電池特性測量單元54測量有關(guān)電池40的當(dāng)前電池溫度Tvn和電池充電率SOCn。上述電池溫度Tvn和電池充電率SOCn被測量作為電池40的特性。
[0040]接下來,在控制裝置50中,怠速停止控制單元56計算怠速停止允許閾值S0C1 (Tvn)和怠速停止禁止閾值S0C2 (Tvn)(步驟S12),這兩個閾值對應(yīng)于在步驟S10獲得的當(dāng)前電池溫度Tvn。這兩個閾值根據(jù)下面的方式計算。圖3是示出電池溫度Tv與怠速停止允許閾值S0C1之間的對應(yīng)關(guān)系以及電池溫度Tv與怠速停止禁止閾值S0C2之間的對應(yīng)關(guān)系的圖。在圖3中,縱軸指示電池充電率S0C,橫軸指示電池溫度Tv。圖3是其中相對于電池溫度Tv繪制兩個閾值的圖。圖3所示的電池溫度Tv與電池充電率S0C之間的對應(yīng)關(guān)系在車輛100的制造階段提前獲取,并且被存儲在存儲裝置57中。
[0041]怠速停止允許閾值S0C1是這樣的閾值:該閾值被設(shè)定為允許適于停止和重啟引擎10的怠速停止控制的執(zhí)行。當(dāng)電池充電率S0C高于或等于閾值S0C1時,允許怠速停止控制的執(zhí)行。然后,針對每個電池溫度Tv設(shè)定該怠速停止允許閾值S0C1。怠速停止允許閾值S0C1在從電池溫度Tv的低溫度范圍到其高溫度范圍的整個預(yù)期電池溫度范圍內(nèi)設(shè)定,其中整個預(yù)期電池溫度范圍與期望使用車輛100的環(huán)境匹配。然后,逐步設(shè)定怠速停止允許閾值S0C1,以使得低溫度范圍內(nèi)的閾值的值小于高溫度范圍內(nèi)的閾值的值,如圖所示。根據(jù)本實施例,高溫度范圍內(nèi)的怠速停止允許閾值S0C1的值被假設(shè)基本等于根據(jù)任何現(xiàn)有方法執(zhí)行怠速停止控制時的閾值。
[0042]怠速停止禁止閾值S0C2是這樣的閾值:該閾值被設(shè)定為禁止適于停止和重啟引擎10的怠速停止控制的執(zhí)行。當(dāng)電池充電率S0C低于上述閾值S0C2時,禁止怠速停止控制的執(zhí)行。然后,在上述預(yù)期電池溫度范圍內(nèi),針對每個電池溫度Tv設(shè)定該怠速停止禁止閾值S0C2。逐步設(shè)定怠速停止禁止閾值S0C2,以使得低溫度范圍內(nèi)的閾值的值小于高溫度范圍內(nèi)的閾值的值,如圖所示。在本實施例中,怠速停止允許閾值S0C1與怠速停止禁止閾值S0C2之間的充電率差A(yù)S被假設(shè)在整個預(yù)期電池溫度范圍內(nèi)基本恒定。然后,與根據(jù)現(xiàn)有方法執(zhí)行怠速停止控制時的閾值相比,高溫度范圍內(nèi)的怠速停止禁止閾值S0C2的值也僅減小該充電率差A(yù)S。這是因為高溫度范圍內(nèi)的怠速停止允許閾值S0C1的值被假設(shè)基本等于根據(jù)現(xiàn)有方法執(zhí)行怠速停止控制時的閾值。根據(jù)使用實際車輛作為車輛100的多個試驗、計算機分析方法等設(shè)定充電率差A(yù)S。進(jìn)一步地,在將低溫度范圍內(nèi)的怠速停止禁止閾值S0C2設(shè)定為小于高溫度范圍內(nèi)的怠速停止禁止閾值S0C2時,低溫度范圍內(nèi)的怠速停止禁止閾值S0C2的值根據(jù)使用實際車輛作為車輛100的多個試驗、計算機分析方法等設(shè)定,其中考慮了電池40的充電/放電特性。上述怠速停止禁止閾值S0C2是用于判定怠速停止控制的執(zhí)行是否被允許的閾值,同樣的情況也適用于怠速停止允許閾值S0C1。
[0043]在步驟S12的閾值計算中,怠速停止控制單元56參考已經(jīng)被存儲在存儲裝置57中的圖3的圖形。然后,獲取怠速停止允許閾值S0C1 (Tvn)和怠速停止禁止閾值S0C2 (Tvn),這兩個閾值對應(yīng)于在步驟S10獲取的電池40的當(dāng)前電池溫度Tvn。在圖3中,這兩個閾值通過電池溫度Tvn上的黑色圓圈指示。同時,當(dāng)電池溫度Tv是通過圖2的怠速停止控制的執(zhí)行判定處理獲取的當(dāng)前電池溫度Tvn時,圖中的黑色三角形指示在步驟S10獲取的當(dāng)前電池充電率SOCn。同樣的情況也適用于當(dāng)電池溫度Tv是電池溫度TVnl到Tvn3時,如圖中所示。
[0044]在執(zhí)行上述兩個閾值的計算之后,在控制裝置50中,怠速停止控制單元56將當(dāng)前電池充電率SOCn與怠速停止允許閾值S0C1 (Tvn)相比較。然后,怠速停止控制單元56判定電池充電率SOCn是否大于怠速停止允許閾值S0C1 (Tvn)(步驟S14)。此時,當(dāng)?shù)∷偻V箍刂茊卧?6做出肯定判定時(SOCn>SOCl (Tvn)),怠速停止控制單元56允許怠速停止控制的執(zhí)行(步驟S16)。這樣,響應(yīng)于步驟S16的執(zhí)行允許,怠速停止控制單元56根據(jù)怠速停止控制例程(未示出)執(zhí)行已知的引擎10的怠速停止控制。在步驟S16之后,怠速停止控制單元56重置怠速停止執(zhí)行禁止標(biāo)志Fid(步驟S18)并暫時終止該例程。該怠速停止執(zhí)行禁止標(biāo)志Fid指示禁止引擎10的怠速停止控制的執(zhí)行,并且其初始值被假設(shè)為0。當(dāng)?shù)∷偻V箞?zhí)行禁止標(biāo)志Fid的值為0時,允許引擎10的怠速停止控制的執(zhí)行。也就是說,怠速停止執(zhí)行禁止標(biāo)志Fid為0表示怠速停止控制實際被執(zhí)行。
[0045]另一方面,當(dāng)?shù)∷偻V箍刂茊卧?6在步驟S14做出否定判定時,控制裝置50的怠速停止控制單元56將當(dāng)前電池充電率SOCn與怠速停止禁止閾值S02 (Tvn)相比較。然后,怠速停止控制單元56判定電池充電率SOCn是否小于怠速停止禁止閾值S0C2(Tvn)(步驟S20)