M、輸入/輸出端口和通信端口的未示出的微處理器構成。經輸入端口,將管理電池50所需的信號輸入到電池E⑶52,并且當必要時,電池E⑶52通過相互通信,將與電池50的狀況有關的數據傳送到HV ECU 70。來自設置在電池50的兩端子之間的電壓傳感器51 a的電池電壓Vb、來自附接到與電池50的輸出端子連接的電力線的電流傳感器51b的電池電流Ib、來自附接到電池50的圖中未示出的溫度傳感器的電池溫度Tb等等可以作為經輸入端口輸入的信號的示例。此外,電池ECU 52通過在此時由電流傳感器檢測的充電/放電電流Ib的積分值的基礎上,計算作為能夠從電池50放電的電力量與其整體容量的比的充電狀態S0C,以及通過在所計算的充電狀態SOC和電池溫度Tb的基礎上,計算能夠從電池50充電/或放電的最大容許電力量,計算輸入/輸出極限Win, Wout,來管理電池50 ο
[0032]HV單元冷卻裝置60包括冷卻水(長壽命冷卻液(LLC))與外部空氣交換熱的散熱器62,通過按散熱器62、P⑶48和MG1,MG2的順序循環冷卻水的循環流路64,以及栗送冷卻水的電動栗66。散熱器62設置在圖中未示出的發動機室的最前部中。冷卻水流路設置在PCU 48中來將冷卻水供給逆變器41,42和升壓轉換器56以便冷卻逆變器41,42和升壓轉換器56。
[0033]HV E⑶70由以CPU為中心,除CPU外,還包括存儲處理程序的R0M、臨時存儲數據的RAM、輸入/輸出端口和通信端口的圖中未示出的微處理器構成。將來自檢測HV單元冷卻裝置60的電動栗66的轉速的轉速傳感器66a的栗轉速Np、來自檢測HV單元冷卻裝置60中的冷卻水溫的溫度傳感器69的HV單元水溫Thv、來自點火開關80的點火信號、來自檢測變速桿81的操作位置的檔位傳感器82的檔位SP、來自檢測加速器踏板83的下壓量的加速器位置傳感器84的加速器下壓量Acc、來自檢測制動踏板85的下壓量的制動踏板位置傳感器86的制動踏板位置BP、來自車速傳感器88的車速V等等經輸入端口輸入到HV E⑶70中。此外,經輸出端口,從HV E⑶70輸出用于系統主繼電器55的驅動信號、用于HV單元冷卻裝置60的電動栗66的驅動信號和控制信號等等。如上所述,HV E⑶70經通信端口,連接到發動機E⑶24、電動機E⑶40和電池E⑶52以便與發動機E⑶24、電動機E⑶40和電池ECU 52交換各種控制信號和數據。
[0034]在如上所述構成的根據該實施例的混合動力車輛20中,在對應于駕駛員下壓加速器踏板83的量的加速器下壓量Acc和車速V的基礎上,計算輸出到驅動軸36的所需轉矩,由此,控制發動機22、電動機MGl和電動機MG2的操作,使得將對應于所需轉矩的所需動力輸出到驅動軸36。在下述操作模式(I)至(3)中,控制發動機22、電動機MGl和電動機MG2的操作。(I)在轉矩變換操作模式中,控制發動機22的操作,使得從發動機22輸出對應于所需動力的動力,而驅動控制電動機MGl和電動機MG2,使得通過行星齒輪30、電動機MGl和電動機MG2,轉矩變換從發動機22輸出的全部動力并且輸出到驅動軸36。(2)在充電/放電操作模式中,控制發動機22的操作,使得從發動機22輸出對應于所需動力和充電/放電電池50所需的電力量的和的動力,而驅動控制電動機MGl和電動機MG2,使得在充電/放電電池50時,由行星齒輪30、電動機MGl和電動機MG2轉矩變換從發動機22輸出的全部或部分動力,由此將所需動力輸出到驅動軸36。(3)在電動機操作模式中,停止發動機22的操作,將對應于所需動力的動力從電動機MG2輸出到驅動軸36。
[0035]接著,將描述如上所述構成的根據本實施例的混合動力車輛20的操作,特別是設定上限值VHlim而執行的操作,上限值VHlim用作在制動期間,驅動電壓系統電壓VH能被升壓轉換器56升壓到的最大電壓。圖3是由電動機ECU 40執行的VH上限值設定例程的實例的流程圖。以預定時間間隔(例如每隔100msec等等),重復地執行該例程。
[0036]當執行VH上限值設定例程時,首先,電動機ECU 40確定用于增加再生量的條件是否成立(步驟S100)。設定三個條件,即,已經發出再生請求、無異常存在于HV單元冷卻裝置60中,并且電池50的輸入極限Win的絕對值大。將發出再生請求設定為條件的原因在于在再生期間,將再生量設定為目標,并且當不發出再生請求時,不執行再生,意指不需要增加再生量。將HV單元冷卻裝置60中不存在異常設定為條件的原因在于當HV單元冷卻裝置60中出現異常時,不能在P⑶48 (逆變器41,42和升壓轉換器56)上適當地實現溫度管理,因此,不可能適當地抑制隨著再生量增加而導致的發熱。將電池50的輸入極限Win的大絕對值設定為條件的原因在于當電池50的輸入極限Win的絕對值小時,不能由再生電力充電電池50。就各個條件,執行確定如下。由HV ECU 70設定再生請求以便提高燃料效率,因此,能通過與HV E⑶70通信,請求再生請求,確定有關是否已經發出再生請求的確定。能通過從例如HV ECU 70,讀取當HV單元冷卻裝置60中出現異常時被設定為值I的異常確定標志,做出有關在HV單元冷卻裝置60中是否出現異常的確定。能通過通信,接收由電池ECU 52設定的輸入極限Win并且將其絕對值與預定閾值比較,做出有關電池50的輸入極限Win的絕對值是否大的確定。
[0037]當用于增加再生量的條件的任何一個均不成立時,確定不增加再生量,并且將預置的預定值VHset設定為電動機需求上限值VHlimmg(步驟S110)。另一方面,當用于增加再生量的所有條件均成立時,輸入來自溫度傳感器45,46的電動機溫度Tmg和電動機MGl的轉速Nml (步驟S120),由此在電動機溫度Tmg和電動機MGl的轉速Nml的基礎上,設定電動機需求上限值VHlimmg(步驟S130)。在該實施例中,將從溫度傳感器45獲得的電動機MGl的溫度和從溫度傳感器46獲得的電動機MG2的溫度中的較高值用作電動機溫度Tmg。在該實施例中,將從電動機溫度Tmg得出的第一上限值VHliml和從電動機MGl的轉速Nml得出的第二上限值VHlim2中的較小值用作電動機需求上限值VHlimmg。通過實驗等等,預先確定電動機溫度Tmg和第一上限值VHliml之間的關系,并且將該關系存儲為第一上限值設定映射,然后,當給出電動機溫度Tmg時,從該映射抽取相應的第一上限值VHliml,獲得第一上限值VHliml。此外,通過實驗等等,預先確定電動機MGl的轉速Nml和第二上限值VHlim2之間的關系并且將該關系存儲為第二上限值設定映射,然后,當給出電動機MGl的轉速Nml時,從該映射抽取相應的第二上限值VHlim2,獲得第二上限值VHlim2。圖4和5分別示出第一上限值設定映射和第二上限值設定映射的例子。
[0038]在第一上限值設定映射上,如圖4所示,當電動機溫度Tmg在低于預定溫度Tmgset的相對低溫度范圍內時,將第一上限值VHliml設定為小,使得使驅動電壓系統電壓VH限制到低壓,以便通過抑制升壓轉換器56的下臂的D52的發熱,增加再生期間的再生量。另一方面,當電動機溫度Tmg在位于或高于預定溫度Tmgset的相對高溫度范圍內時,緩和然后解除為降低驅動電壓系統電壓VH而強加的限制。當電動機溫度Tmg高時,必須降低流過電動機MG1,MG2的電流以便抑制電動機溫度Tmg增加,為此目的,必須增加驅動電壓系統電壓VH。因此,當電動機溫度Tmg等于或大于預定溫度Tmgset時,緩和或解除為降低驅動電壓系統電壓VH而強加的限制。
[0039]在第二上限值設定映射上,如圖5所示,當電動機MGl的轉速Nml在低于預定轉速Nmlset的相對低旋轉范圍內時,將第二上限值VHlim2設定為小,使得使驅動電壓系統電壓VH限制到低壓,以便通過抑制由升壓轉換器56的下臂的二極管D52的發熱,增加再生期間的再生量。另一方面,當電動機MGl的轉速Nml在處于或高于預定轉速Nmlset的相對高轉速范圍內時,緩和然后解除為降低驅動電壓系統電壓VH而強加的限制。當電動機MGl的轉速Nml高時,必須從電動機MGl輸出用于抑制發動機22的轉速Ne的轉矩,由此防止發動機22空轉和電動機MGl過速。為抑制電動機MGl過速,必須增加驅動電壓系統電壓VH,使得能從電動機MGl輸出足夠的轉矩。因此,當電動機MGl的轉速Nml等于或超出預定轉速Nmlset時,緩和或解除為降低驅動電壓系統電壓VH而強加的限制。
[0040]當以這種方式設定電動機需求上限值VHlimmg時,執行用于緩慢地改變在前設定的電動機需求上限值VHlimmg(在下文中,稱為在前上限值VHlimmg)的速率限制處理(步驟S140)。