説明

ハイブリッド自動車

【課題】駆動軸の回転数に急変が生じるものとしても、二次電池が過大な電力により充放電するのを抑制する。
【解決手段】低μ路の路面上を走行するなどアクセルペダルの踏み込みにより駆動輪にスリップが生じその後アクセルペダルの踏み込みを維持しながらブレーキペダルの踏み込みによりスリップしている駆動輪をグリップさせた両踏みグリップ状態を判定し、両踏みグリップ状態でないときには要求パワーPeをエンジンから効率良く出力するための目標運転ポイントでエンジンを運転すると共に要求トルクを駆動軸に出力するために設定されたモータMG1のトルク指令Tm1*を実行トルクT1*に設定してモータMG1を駆動制御し、両踏みグリップ状態であるときには実行トルクT1*に値0を設定することによりモータMG1のトルクを制限する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、内燃機関と、発電機と、前記内燃機関の出力軸と前記発電機の回転軸と駆動輪に連結された駆動軸の3軸が接続された遊星歯車機構と、前記駆動軸に動力を出力可能な電動機と、前記発電機および前記電動機と電力をやり取り可能な二次電池と、を備えるハイブリッド自動車に関する。
【背景技術】
【0002】
従来、この種のハイブリッド自動車としては、二つのモータジェネレータMG1,MG2と、モータジェネレータMG1,MG2にコンバータを介してそれぞれ接続された複数の蓄電装置(二次電池)と、二つのモータジェネレータMG1,MG2に動力分割機構を介して接続されたエンジンと、車両全体を制御するHV−ECUと、HV−ECUと通信回線により通信接続されHV−ECUからの制御指令(トルク指令や電力指令等)を受信してモータジェネレータMG1,MG2の制御すると共に複数の二次電池で入出力する電力を管理するMG−ECUとを備えるものが提案されている(例えば、特許文献1参照)。この自動車では、MG−ECUによりモータジェネレータMG2の回転数の急変が検出された場合には、二次電池が過大な電力により充放電するおそれがあるため、HV−ECUからの電力指令に拘わらずMG−ECUで直接に複数の二次電池で入出力させる電力(電力指令値)を修正するものとしている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2010−98823号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
上述したハイブリッド自動車では、モータジェネレータMG2の回転数の急変が生じると、蓄電装置で入出力させる電力(電力指令値)を修正することにより二次電池が過大な電力により充放電する抑制するものとしているが、二次電池の電力の管理だけでは十分でない場合がある。ここで、モータジェネレータMG2の回転数の急変が生じたときに二次電池が過大な電力による充放電される場合としては、モータジェネレータMG1からトルクが出力されている状態でモータジェネレータMG2の回転数が急変すると、内燃機関の回転数が急変し、モータジェネレータMG1からエンジンの回転数を元の回転数に戻すために比較的大きなトルクを出力する必要が生じる結果、モータジェネレータMG2の駆動状態によっては二次電池が過大な電力による充放電される場合が考えられる。
【0005】
本発明のハイブリッド自動車は、駆動軸の回転数に急変が生じるものとしても、内燃機関の回転変動を抑制し、二次電池が過大な電力により充放電するのをより確実に抑制することを主目的とする。
【課題を解決するための手段】
【0006】
本発明のハイブリッド自動車は、上述の主目的を達成するために以下の手段を採った。
【0007】
本発明のハイブリッド自動車は、
内燃機関と、発電機と、前記内燃機関の出力軸と前記発電機の回転軸と駆動輪に連結された駆動軸の3軸が接続された遊星歯車機構と、前記駆動軸に動力を出力可能な電動機と、前記発電機および前記電動機と電力をやり取り可能な二次電池と、を備えるハイブリッド自動車であって、
前記駆動軸に要求される要求トルクを設定し、該設定した要求トルクに基づいて前記内燃機関が出力すべき要求パワーを設定し、該設定した要求パワーに基づいて前記内燃機関の目標回転数と目標トルクとからなる目標運転ポイントを設定し、前記二次電池を充放電できる許容最大電力の範囲内で前記設定した目標運転ポイントで前記内燃機関が運転されると共に前記要求トルクが前記駆動軸に出力されるよう前記発電機のトルク指令と前記電動機のトルク指令とを設定する目標値設定手段と、
前記設定された目標運転ポイントで前記内燃機関を運転制御する内燃機関制御手段と、
前記駆動軸の回転数である駆動軸回転数を検出する駆動軸回転数検出手段と、
前記検出された駆動軸回転数の変化率の大きさが閾値を超えない非回転数急変時を含む第1の条件が成立しているときには、前記設定された発電機のトルク指令で該発電機を駆動制御すると共に前記設定された電動機のトルク指令で該電動機を駆動制御する第1の制御を実行し、前記検出された駆動軸回転数の変化率の大きさが前記閾値を超える回転数急変時を含む第2の条件が成立しているときには、前記設定された発電機のトルク指令よりも大きさが小さな制限トルクで該発電機を駆動制御すると共に前記設定された電動機のトルク指令で該電動機を駆動制御する第2の制御を実行する電動機制御手段と、
を備えることを要旨とする。
【0008】
この本発明のハイブリッド自動車では、目標値設定手段が、駆動軸に要求される要求トルクを設定し、設定した要求トルクに基づいて内燃機関が出力すべき要求パワーを設定し、設定した要求パワーに基づいて内燃機関の目標回転数と目標トルクとからなる目標運転ポイントを設定し、二次電池を充放電できる許容最大電力の範囲内で設定した目標運転ポイントで内燃機関が運転されると共に要求トルクが駆動軸に出力されるよう発電機のトルク指令と電動機のトルク指令とを設定し、電動機制御手段が、駆動軸回転数の変化率の大きさが閾値を超えない非回転数急変時を含む第1の条件が成立しているときには、設定された発電機のトルク指令で発電機を駆動制御すると共に設定された電動機のトルク指令で電動機を駆動制御し、駆動軸回転数の変化率の大きさが閾値を超える回転数急変時を含む第2の条件が成立しているときには、設定された発電機のトルク指令よりも大きさが小さな制限トルクで発電機を駆動制御すると共に設定された電動機のトルク指令で電動機を駆動制御する。これにより、駆動軸の回転数に急変が生じるものとしても、内燃機関の回転変動を抑制し、二次電池が過大な電力により充放電するのをより確実に抑制することができる。
【0009】
こうした本発明のハイブリッド自動車において、前記電動機制御手段は、前記第2の条件として前記回転数急変時に前記検出された駆動軸回転数の変化の方向が減速方向で且つ前記設定された電動機のトルク指令が力行の指令であるときに前記第2の制御を実行する手段であるものとすることもできるし、前記第2の条件として前記回転数急変時にアクセルとブレーキとが共にオン操作されているときに前記第2の制御を実行する手段であるものとすることもできる。
【0010】
また、本発明のハイブリッド自動車において、前記電動機制御手段は、前記第2の制御として略値0の制限トルクで前記発電機を駆動制御する手段であるものとすることもできる。こうすれば、駆動軸の回転数急変時でも内燃機関の回転変動をさらに確実に抑制することができ、二次電池の過大な電力による充放電を抑制することができる。
【0011】
さらに、本発明のハイブリッド自動車において、前記目標値設定手段と前記電動機制御手段は、それぞれ異なる電子制御ユニットにより互いに通信可能に構成され、前記電動機制御手段は、前記検出された駆動軸回転数を入力し、該入力した駆動軸回転数の変化率を算出すると共に該算出した変化率と前記閾値とを比較することにより前記非回転数急変時か前記回転数急変時かを判定して前記第1の制御か前記第2の制御のいずれかを選択する手段であるものとすることもできる。こうすれば、目標値設定手段と電動機制御手段とが異なる電子制御ユニットにより構成されたタイプのハイブリッド自動車であっても、駆動軸の回転数急変時の判定から制限トルクによる発電機の駆動制御までを迅速に処理することができる。
【0012】
また、本発明のハイブリッド自動車において、前記電動機制御手段は、前記回転数急変時に前記第2の制御を実行すると、前記発電機の回転数が所定の上限回転数を超えると予測される場合には、前記第1の制御を実行する手段であるものとすることもできる。こうすれば、発電機が上限回転数を超えて回転するのを防止することができる。
【図面の簡単な説明】
【0013】
【図1】本発明の一実施例であるハイブリッド自動車20の構成の概略を示す構成図である。
【図2】実施例のハイブリッド用電子制御ユニット70により実行される駆動制御ルーチンの一例を示すフローチャートである。
【図3】要求トルク設定用マップの一例を示す説明図である。
【図4】油圧ブレーキと回生ブレーキの協調制御による制動力分担を説明する説明図である。
【図5】エンジン22の動作ラインの一例と目標回転数Ne*と目標トルクTe*とを設定する様子を示す説明図である。
【図6】エンジン22からパワーを出力している状態で走行しているときの動力分配統合機構30の回転要素における回転数とトルクとの力学的な関係を示す共線図の一例を示す説明図である。
【図7】トルク制限Tm1min,Tm1maxを設定する様子を説明する説明図である。
【図8】モータECU40により実行されるモータ制御ルーチンの一例を示すフローチャートである。
【図9】両踏みグリップ判定の一例を示すフローチャートである。
【図10】両踏みグリップ状態が発生したときの動力分配統合機構30の共線図の一例を示す説明図である。
【図11】両踏みグリップ状態の発生に対して比較例の制御を行なったときの動力分配統合機構30の共線図の一例を示す説明図である。
【図12】両踏みグリップ状態の発生に対して実施例の制御を行なったときの動力分配統合機構30の共線図の一例を示す説明図である。
【図13】変形例のハイブリッド自動車120の構成の概略を示す構成図である。
【発明を実施するための形態】
【0014】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【0015】
図1は、本発明の一実施例としてのハイブリッド自動車20の構成の概略を示す構成図である。実施例のハイブリッド自動車20は、図示するように、例えばガソリンまたは軽油などの炭化水素系の燃料により動力を出力する内燃機関として構成されたエンジン22と、エンジン22の出力軸としてのクランクシャフト26にダンパ28を介して複数のピニオンギヤ33を連結したキャリア34が接続されると共に駆動輪63a,63bにギヤ機構60とデファレンシャルギヤ62とを介して連結された駆動軸としてのリングギヤ軸32aにリングギヤ32が接続されて遊星歯車機構として構成された3軸式の動力分配統合機構30と、例えば周知の同期発電電動機として構成されて動力分配統合機構30のサンギヤ31にロータが接続されたモータMG1と、例えば周知の同期発電電動機として構成されて駆動軸としてのリングギヤ軸32aに減速ギヤ35を介してロータが接続されたモータMG2と、モータMG1,MG2を駆動するの駆動回路として構成されたインバータ41,42と、例えばリチウムイオン二次電池として構成されインバータ41,42を介してモータMG1,MG2と電力をやり取りするバッテリ50と、駆動輪63a,63bや図示しない従動輪のブレーキを制御するためのブレーキアクチュエータ92と、車両全体をコントロールするハイブリッド用電子制御ユニット70とを備える。
【0016】
エンジン22は、エンジン用電子制御ユニット(以下、エンジンECUという)24によりその燃料噴射制御や点火制御,吸入空気量調節制御などの運転制御がなされている。エンジンECU24には、エンジン22の運転状態を検出する各種センサからの信号が入力されており、エンジンECU24からは、図示しないスロットルバルブや燃料噴射弁,点火プラグ,可変バルブタイミング機構などへの駆動制御信号が出力されている。エンジンECU24は、ハイブリッド用電子制御ユニット70と通信しており、ハイブリッド用電子制御ユニット70からの制御信号によりエンジン22を運転制御すると共に必要に応じてエンジン22の運転状態に関するデータをハイブリッド用電子制御ユニット70に出力する。また、エンジンECU24は、図示しないクランクポジションセンサからのクランクポジションに基づいてクランクシャフト26の回転数、即ちエンジン回転数Neも演算している。
【0017】
モータMG1,MG2は、いずれもモータ用電子制御ユニット(以下、モータECUという)40により駆動制御されている。モータECU40には、モータMG1,MG2を駆動制御するために必要な信号、例えばモータMG1,MG2の回転子の回転位置を検出する回転位置検出センサ43,44からの信号や図示しない電流センサにより検出されるモータMG1,MG2に印加される相電流などが入力されており、モータECU40からは、インバータ41,42へのスイッチング制御信号が出力されている。モータECU40は、ハイブリッド用電子制御ユニット70と通信しており、ハイブリッド用電子制御ユニット70からの制御信号によってモータMG1,MG2を駆動制御すると共に必要に応じてモータMG1,MG2の運転状態に関するデータをハイブリッド用電子制御ユニット70に出力する。なお、モータECU40は、回転位置検出センサ43,44からの信号に基づいてモータMG1,MG2の回転数Nm1,Nm2も演算している。
【0018】
バッテリ50は、バッテリ用電子制御ユニット(以下、バッテリECUという)52によって管理されている。バッテリECU52には、バッテリ50を管理するのに必要な信号、例えば、バッテリ50の端子間に設置された電圧センサ51aからの端子間電圧Vb,バッテリ50の正極側の出力端子に取り付けられた電流センサ51bからの充放電電流Ib,バッテリ50に取り付けられた温度センサ51cからの電池温度Tbなどが入力されており、必要に応じてバッテリ50の状態に関するデータを通信によりハイブリッド用電子制御ユニット70に出力する。また、バッテリECU52は、バッテリ50を管理するために、電流センサ51bにより検出された充放電電流Ibの積算値に基づいてバッテリ50から放電可能な蓄電量の全容量に対する割合としての蓄電割合SOCを演算したり、演算した蓄電割合SOCと電池温度Tbとに基づいてバッテリ50を充放電してもよい最大許容電力である入出力制限Win,Woutを演算したりする。なお、バッテリ50の入出力制限Win,Woutは、電池温度Tbに基づいて入出力制限Win,Woutの基本値を設定し、バッテリ50の蓄電割合SOCに基づいて出力制限用補正係数と入力制限用補正係数とを設定し、設定した入出力制限Win,Woutの基本値に補正係数を乗じることにより設定することができる。
【0019】
ブレーキアクチュエータ92は、ブレーキペダル85の踏み込みに応じて生じるブレーキマスターシリンダ90の圧力(ブレーキ圧)と車速Vとにより車両に作用させる制動力におけるブレーキの分担分に応じた制動トルクが駆動輪63a,63bや図示しない従動輪に作用するようブレーキホイールシリンダ96a〜96dの油圧を調整する。以下、ブレーキアクチュエータ92の作動により駆動輪63a,63bや図示しない従動輪に制動力を作用させる場合を油圧ブレーキと称する。ブレーキアクチュエータ92は、ブレーキ用電子制御ユニット(以下、ブレーキECUという)94により制御されている。ブレーキECU94は、ハイブリッド用電子制御ユニット70と通信しており、ハイブリッド用電子制御ユニット70からの制御信号によってブレーキアクチュエータ92を駆動制御したり、必要に応じてブレーキアクチュエータ92の状態に関するデータをハイブリッド用電子制御ユニット70に出力する。
【0020】
ハイブリッド用電子制御ユニット70は、CPU72を中心とするマイクロプロセッサとして構成されており、CPU72の他に処理プログラムを記憶するROM74と、データを一時的に記憶するRAM76と、図示しない入出力ポートおよび通信ポートとを備える。ハイブリッド用電子制御ユニット70には、イグニッションスイッチ80からのイグニッション信号,シフトレバー81の操作位置を検出するシフトポジションセンサ82からのシフトポジションSP,アクセルペダル83の踏み込み量を検出するアクセルペダルポジションセンサ84からのアクセル開度Acc,ブレーキペダル85の踏み込み量を検出するブレーキペダルポジションセンサ86からのブレーキペダルポジションBP,車速センサ88からの車速Vなどが入力ポートを介して入力されている。ハイブリッド用電子制御ユニット70は、前述したように、エンジンECU24やモータECU40,ブレーキECU94,バッテリECU52と通信ポートを介して接続されており、エンジンECU24やモータECU40,ブレーキECU94,バッテリECU52と各種制御信号やデータのやりとりを行なっている。
【0021】
こうして構成された実施例のハイブリッド自動車20は、運転者によるアクセルペダル83の踏み込み量に対応するアクセル開度Accと車速Vとに基づいて駆動軸としてのリングギヤ軸32aに出力すべき要求トルクを計算し、この要求トルクに対応する要求動力がリングギヤ軸32aに出力されるように、エンジン22とモータMG1とモータMG2とが運転制御される。エンジン22とモータMG1とモータMG2の運転制御としては、要求動力に見合う動力がエンジン22から出力されるようにエンジン22を運転制御すると共にエンジン22から出力される動力のすべてが動力分配統合機構30とモータMG1とモータMG2とによってトルク変換されてリングギヤ軸32aに出力されるようモータMG1およびモータMG2を駆動制御するトルク変換運転モードや要求動力とバッテリ50の充放電に必要な電力との和に見合う動力がエンジン22から出力されるようにエンジン22を運転制御すると共にバッテリ50の充放電を伴ってエンジン22から出力される動力の全部またはその一部が動力分配統合機構30とモータMG1とモータMG2とによるトルク変換を伴って要求動力がリングギヤ軸32aに出力されるようモータMG1およびモータMG2を駆動制御する充放電運転モード、エンジン22の運転を停止してモータMG2からの要求動力に見合う動力をリングギヤ軸32aに出力するよう運転制御するモータ運転モードなどがある。また、実施例のハイブリッド自動車20では、ブレーキペダル85が踏み込まれたときには、ブレーキペダル85の踏み込みに応じて生じるブレーキマスターシリンダ90の圧力(ブレーキ踏力)と車速Vとにより車両に作用させる制動力における油圧ブレーキの分担分に応じた制動トルクが駆動輪63a,63bや従動輪に作用するようブレーキアクチュエータ92を制御すると共に回生ブレーキの分担分に応じた制動トルク(要求トルク)が駆動輪63a,63bに作用するようモータMG2を駆動制御(回生制御)する。
【0022】
次に、こうして構成された実施例のハイブリッド自動車20の動作、特に駆動輪63a,63bが空転によりスリップした際の動作について説明する。図2はハイブリッド用電子制御ユニット70により実行される駆動制御ルーチンの一例を示すフローチャートである。このルーチンは、所定時間毎(例えば数msec毎)に繰り返し実行される。
【0023】
駆動制御ルーチンが実行されると、ハイブリッド用電子制御ユニット70のCPU72は、まず、アクセルペダルポジションセンサ84からのアクセル開度Accやブレーキペダルポジションセンサ86からのブレーキペダルポジションBP,車速センサ88からの車速V,エンジン22の回転数Ne,モータMG1,MG2の回転数Nm1,Nm2,バッテリ50の入出力制限Win,Woutなど制御に必要なデータを入力する処理を実行する(ステップS100)。ここで、エンジン22の回転数Neはクランクポジションセンサにより検出されたエンジン22のクランク角に基づいて演算されたものをエンジンECU24から通信により入力するものとした。また、モータMG1,MG2の回転数Nm1,Nm2は、回転位置検出センサ43,44により検出されたモータMG1,MG2の回転子の回転位置に基づいて演算されたものをモータECU40から通信により入力するものとした。さらに、バッテリ50の入出力制限Win,Woutは、バッテリ50の電池温度Tbとバッテリ50の蓄電割合(SOC)とに基づいて設定されたものをバッテリECU52から通信により入力するものとした。
【0024】
こうしてデータを入力すると、入力したアクセル開度Accと車速Vとに基づいて車両に要求されるトルクとして駆動輪63a,63bに連結された駆動軸としてのリングギヤ軸32aに出力すべき要求トルクTr*を設定すると共にブレーキペダルポジションBPと車速Vとに基づいて車両に作用すべき制動力における油圧ブレーキの分担分の制動トルク(ブレーキトルクTbk)と回生ブレーキの分担分の制動トルク(要求トルクTr*)とを設定する(ステップS110)。ここで、要求トルクTr*は、実施例では、アクセル開度Accと車速Vと要求トルクTr*との関係を予め定めて要求トルク設定用マップとしてROM74に記憶しておき、アクセル開度Accと車速Vとが与えられると記憶したマップから対応する要求トルクTr*を導出して設定するものとした。図3に要求トルク設定用マップの一例を示す。また、ブレーキペダル85が踏み込まれているときには、ブレーキペダルポジションBP(ブレーキ踏力)と車両に作用させる制動力における油圧ブレーキの分担分(ブレーキトルクTbk)および回生ブレーキの分担分(要求トルクTr*)との関係を車速V毎に予め求めて制動トルク設定用マップとしてROM74に記憶しておき、ブレーキペダルポジションBPと車速Vとが与えられると記憶したマップから対応するブレーキトルクTbkおよび要求トルクTr*を導出して設定するものとした。図4に中低車速時における制動トルク設定用マップの一例を示す。なお、図示しないが、高車速時や極低車速時には、中低車速時に比して油圧ブレーキの分担分が大きくなるよう制動トルク設定用マップを作成するものとした。
【0025】
要求トルクTr*を設定すると、設定した要求トルクTr*にリングギヤ軸32aの回転数Nrを乗じたものとバッテリ50が要求する充放電要求パワーPb*とロスLossとの和としての値をエンジン22から出力すべきパワーである要求パワーPe*として設定すると共に(ステップS120)、設定した要求パワーPe*に基づいてエンジン22を運転すべき運転ポイントとしての目標回転数Ne*と目標トルクTe*とを設定する(ステップS130)。ここでリングギヤ軸32aの回転数Nrは、車速Vに換算係数kを乗じること(Nr=k・V)によって求めたり、モータMG2の回転数Nm2を減速ギヤ35のギヤ比Grで割ること(Nr=Nm2/Gr)によって求めることができる。また、目標回転数Ne*と目標トルクTe*との設定は、エンジン22を効率よく動作させる動作ラインと要求パワーPe*とに基づいて行なわれる。エンジン22の動作ラインの一例と目標回転数Ne*と目標トルクTe*とを設定する様子を図5に示す。図示するように、目標回転数Ne*と目標トルクTe*は、動作ラインと要求パワーPe*(Netmp×Tetmp)が一定の曲線との交点により求めることができる。
【0026】
次に、エンジン22の目標回転数Ne*とモータMG2の回転数Nm2と動力分配統合機構30のギヤ比ρとを用いて次式(1)によりモータMG1の目標回転数Nm1*を計算すると共に計算した目標回転数Nm1*と入力したモータMG1の回転数Nm1とに基づいて式(2)によりモータMG1から出力すべきトルクの仮の値である仮トルクTm1tmpを計算する(ステップS140)。ここで、式(1)は、動力分配統合機構30の回転要素に対する力学的な関係式である。エンジン22からパワーを出力している状態で走行しているときの動力分配統合機構30の回転要素における回転数とトルクとの力学的な関係を示す共線図を図6に示す。図中、左のS軸はモータMG1の回転数Nm1であるサンギヤ31の回転数を示し、C軸はエンジン22の回転数Neであるキャリア34の回転数を示し、R軸はモータMG2の回転数Nm2を減速ギヤ35のギヤ比Grで除したリングギヤ32の回転数Nrを示す。式(1)は、この共線図を用いれば容易に導くことができる。なお、R軸上の2つの太線矢印は、モータMG1から出力されたトルクTm1がリングギヤ軸32aに作用するトルクと、モータMG2から出力されるトルクTm2が減速ギヤ35を介してリングギヤ軸32aに作用するトルクとを示す。また、式(2)は、モータMG1を目標回転数Nm1*で回転させるためのフィードバック制御における関係式であり、式(2)中、右辺第2項の「k1」は比例項のゲインであり、右辺第3項の「k2」は積分項のゲインである。
【0027】
Nm1*=Ne*・(1+ρ)/ρ-Nm2/ρ (1)
Tm1tmp=ρ・Te*/(1+ρ)+k1(Nm1*-Nm1)+k2∫(Nm1*-Nm1)dt (2)
【0028】
続いて、式(3)および式(4)を共に満たすモータMG1から出力してもよいトルクの上下限としてのトルク制限Tm1min,Tm1maxを設定し(ステップS150)、設定した仮トルクTm1tmpを式(5)によりトルク制限Tm1min,Tm1maxで制限してモータMG1のトルク指令Tm1*を設定する(ステップ160)。ここで、式(3)はモータMG1やモータMG2によりリングギヤ軸32aに出力されるトルクの総和が値0から要求トルクTr*までの範囲内となる関係であり、式(4)はモータMG1とモータMG2とにより入出力される電力の総和が入出力制限Win,Woutの範囲内となる関係である。トルク制限Tm1min,Tm1maxの一例を図7に示す。トルク制限Tm1min,Tm1maxは、図中斜線で示した領域内のトルク指令Tm1*の最大値と最小値として求めることができる。
【0029】
0≦−Tm1/ρ+Tm2・Gr≦Tr* (3)
Win≦Tm1・Nm1+Tm2・Nm2≦Wout (4)
Tm1*=max(min(Tm1tmp,Tm1max),Tm1min) (5)
【0030】
そして、要求トルクTr*と設定したトルク指令Tm1*を動力分配統合機構30のギヤ比ρで除したものとを加えて更に減速ギヤ35のギヤ比Grで除してモータMG2から出力すべきトルクの仮の値である仮トルクTm2tmpを次式(6)により計算すると共に(ステップS170)、バッテリ50の入出力制限Win,Woutと設定したトルク指令Tm1*に現在のモータMG1の回転数Nm1を乗じて得られるモータMG1の消費電力(発電電力)との偏差をモータMG2の回転数Nm2で割ることによりモータMG2から出力してもよいトルクの上下限としてのトルク制限Tm2min,Tm2maxを次式(7)および式(8)により計算すると共に(ステップS180)、設定した仮トルクTm2tmpを式(9)によりトルク制限Tm2min,Tm2maxで制限してモータMG2のトルク指令Tm2*を設定する(ステップS190)。ここで、式(6)は、図6の共線図から容易に導くことができる。
【0031】
Tm2tmp=(Tr*+Tm1*/ρ)/Gr (6)
Tm2min=(Win-Tm1*・Nm1)/Nm2 (7)
Tm2max=(Wout-Tm1*・Nm1)/Nm2 (8)
Tm2*=max(min(Tm2tmp,Tm2max),Tm2min) (9)
【0032】
こうしてエンジン22の目標回転数Ne*や目標トルクTe*,モータMG1,MG2のトルク指令Tm1*,Tm2*,ブレーキトルクTbkを設定すると、エンジン22の目標回転数Ne*と目標トルクTe*についてはエンジンECU24に、モータMG1,MG2のトルク指令Tm1*,Tm2*についてはモータECU40に、ブレーキトルクTbkについてはブレーキECU94にそれぞれ送信し(ステップS195)、駆動制御ルーチンを終了する。目標回転数Ne*と目標トルクTe*とを受信したエンジンECU24は、エンジン22が目標回転数Ne*と目標トルクTe*とによって示される運転ポイントで運転されるようにエンジン22における吸入空気量制御や燃料噴射制御,点火制御などの制御を行なう。また、トルク指令Tm1*,Tm2*を受信したモータECU40は、トルク指令Tm1*でモータMG1が駆動されると共にトルク指令Tm2*でモータMG2が駆動されるようインバータ41,42のスイッチング素子のスイッチング制御を行なう。こうした制御により、バッテリ50の入出力制限Win,Woutの範囲内でエンジン22を効率よく運転して駆動軸としてのリングギヤ軸32aに要求トルクTr*を出力して走行することができる。また、ブレーキペダル85が踏み込まれているときには、基本的には、トルク指令Tm2*を受信したモータECU40が、トルク指令Tm2*に応じた制動トルクがモータMG2から出力されるようインバータ42のスイッチング素子のスイッチング制御(回生制御)を行ない、ブレーキトルクTbkを受信したブレーキECU94が、ブレーキトルクTbkが車両に作用するようブレーキアクチュエータ92の制御を行なう。
【0033】
次に、トルク指令Tm1*,Tm2*を受信したモータECU40によるモータMG1,MG2の制御の詳細について説明する。図8は、モータECU40により実行されるモータ制御ルーチンの一例を示すフローチャートである。このルーチンは、所定時間毎(例えば数msec毎)に繰り返し実行される。
【0034】
モータ制御ルーチンが実行されると、モータECU40のCPUは、まず、回転位置検出センサ43,44により検出されたモータMG1,MG2の回転子の回転位置に基づいて演算されたものをモータMG1,MG2の回転数Nm1,Nm2として入力すると共にハイブリッド用電子制御ユニット70から通信によりトルク指令Tm1*,Tm2*を入力する(ステップS200)。続いて、低μ路の路面上を走行するなどアクセルペダル83の踏み込みにより駆動輪63a,63bに空転によるスリップが生じ、その後、アクセルペダル83の踏み込みを維持しながらブレーキペダル85の踏み込みによりスリップしている駆動輪63a,63bをグリップさせた両踏みグリップ状態を判定する(ステップS210)。この判定は、図9に例示する両踏みグリップ判定を実行することにより行なわれる。この両踏みグリップ判定は、図示するように、入力したモータMG2の回転数Nm2から前回のルーチンで入力したモータMG2の回転数(前回Nm2)を減じてルーチンの実行時間間隔ΔTで除することによりモータMG2の回転変化率ΔNm2を計算し(ステップS300)、計算したモータMG2の回転変化率ΔNm2の絶対値(|ΔNm2|)が閾値ΔNrefよりも大きく(ステップS310)、回転変化率ΔNm2が負か否か(ステップS320)、即ち、モータMG2の回転数Nm2が急減しているか否かを判定すると共に、モータMG2のトルク指令Tm2*が正か否か、即ち、モータMG2の動作が力行動作であるか否か(ステップS330)を判定し、これらの判定のうちいずれかもが肯定的な判定であるときには、両踏みグリップ状態と判断して、両踏みグリップ判定フラグFをオンとし(ステップS340)、これらの判定のうちいずれかが否定的な判定であるときには、両踏みグリップ状態ではないと判断して、両踏みグリップ判定フラグFをオフとする(ステップS350)、ことにより行なわれる。
【0035】
こうして両踏みグリップ判定が行なわれると、両踏みグリップ判定フラグFがオンであるかオフであるかを判定し(ステップS220)、両踏みグリップ判定フラグFがオフであるときには、ハイブリッド用電子制御ユニット70から入力したトルク指令Tm1*をモータMG1の実行トルクT1*として設定すると共に(ステップS230)、ハイブリッド用電子制御ユニット70から入力したトルク指令Tm2*をモータMG2の実行トルクT2*として設定し(ステップS240)、設定した実行トルクT1*に応じたトルクがモータMG1から出力されるようインバータ41のスイッチング素子をスイッチング制御すると共に(ステップS250)、設定した実行トルクT2*に応じたトルクがモータMG2から出力されるようインバータ42のスイッチング素子をスイッチング制御して(ステップS260)、本ルーチンを終了する。
【0036】
一方、両踏みグリップ判定フラグFがオンであるときには、入力したモータMG1の回転数Nm1がモータMG1の上限回転数よりも若干低い回転数として予め定められている閾値Nm1max未満であるか否かを判定し(ステップS270)、回転数Nm1が閾値Nm1max未満のときには、ハイブリッド用電子制御ユニット70から入力したトルク指令Tm1*に拘わらずモータMG1の実行トルクT1*に値0を設定し(ステップS280)、ハイブリッド用電子制御ユニット70から入力したトルク指令Tm2*をモータMG2の実行トルクT2*に設定し、設定した実行トルクT1*,T2*により対応するインバータ41,42のスイッチング素子をスイッチング制御して(ステップS240〜S260)、本ルーチンを終了する。いま、両踏みグリップ判定フラグFがオンでモータMG2の回転数Nm2が急減している場合を考えているから、図6の共線図の関係から、モータMG1の回転数Nm1は急増するが、エンジン22の回転数Neは変動しない。こうする理由については後述する。モータMG1の回転数Nm1が閾値Nm1max以上のときには、モータMG1の実行トルクT1*を値0とすると、モータMG1の回転数Nm1の急増によりモータMG1に過回転が生じるおそれがあると判断して、ハイブリッド用電子制御ユニット70から入力したトルク指令Tm1*をモータMG1の実行トルクT1*に設定する(ステップS230)。
【0037】
図10は、両踏みグリップ状態が発生したときの動力分配統合機構30の共線図の一例を示す説明図であり、図11は、両踏みグリップ状態の発生に対して比較例の制御を行なったときの動力分配統合機構30の共線図の一例を示す説明図であり、図12は、両踏みグリップ状態の発生に対して実施例の制御を行なったときの動力分配統合機構30の共線図の一例を示す説明図である。なお、図11では、両踏みグリップ状態が発生したときにハイブリッド用電子制御ユニット70からのトルク指令Tm1*でモータMG1を駆動制御した場合の様子を示し、図12では、両踏みグリップ状態が発生したときに値0のトルクでモータMG1を駆動制御した場合の様子を示す。両踏みグリップ状態では、図10に示すように、アクセルペダル83の踏み込みによりモータMG2からは力行用の正のトルクTm2がリングギヤ軸32aに作用するが、ブレーキペダル85の踏み込みによりトルクTm2よりも大きなブレーキトルクTbkがリングギヤ軸32aに作用したときに、モータMG2の回転数Nm2は急減し、スリップしていた駆動輪63a,63bはグリップする。一方、モータMG1からはエンジン22が目標回転数Ne*で運転されるよう負のトルクTm1が出力されているから、両踏みグリップ状態が発生すると、ブレーキトルクTbkとモータMG1のトルクTm1とによりエンジン22の回転数Neは押し下げられる。その後、ハイブリッド用電子制御ユニット70では、駆動制御ルーチンのステップS140でフィードバック制御によってエンジン22の回転数Neを目標回転数Ne*に押し上げるために、モータMG1のトルク指令Tm1*として正のトルクTm1が設定される。したがって、ハイブリッド用電子制御ユニット70で設定されたトルク指令Tm1*をモータMG1の実行トルクT1*として用いる比較例では、モータMG1とモータMG2の両方が力行動作となり(図11参照)、バッテリ50が過大な電力により放電してしまう場合が生じる。実際には、駆動制御ルーチンのステップS150,S160でバッテリ50の放電が出力制限Woutの範囲内となるようモータMG1のトルクTm1が制限されるため、エンジン22の回転数Neが目標回転数Ne*に対して大きく乖離する。実施例では、両踏みグリップ状態が発生しても、モータMG1の実行トルクT1*を値0とするから、モータMG1の回転数Nm1は急増するが、エンジン22の回転数Neは目標回転数Ne*に維持される。このとき、モータMG1,MG2の動作は、モータMG2だけが力行動作となるから(図12参照)、バッテリ50に出力制限Woutを超える電力の放電は生じない。両踏みグリップ判定フラグFがオンのときに、ハイブリッド用電子制御ユニット70からのトルク指令Tm1*に拘わらずモータMG1の実行トルクT1*に値0を設定するのはこうした理由に基づいている。
【0038】
以上説明した実施例のハイブリッド自動車20によれば、駆動軸としてのリングギヤ軸32aに出力すべき要求トルクTr*やブレーキトルクTbkを設定し、設定した要求トルクTr*に基づいてエンジン22から出力すべき要求パワーPe*を設定し、設定した要求パワーPe*をエンジン22から効率良く運転するための運転ポイントとしての目標回転数Ne*と目標トルクTe*とを設定し、バッテリ50の入出力制限Win,Woutの範囲内でエンジン22が目標回転数Ne*で運転されると共に要求トルクTr*がリングギヤ軸32aに出力されるようモータMG1,MG2のトルク指令Tm1*,Tm2*を設定してエンジン22とモータMG1,MG2とブレーキアクチュエータ92とを制御するものにおいて、両踏みグリップ状態でないときには設定されたトルク指令Tm1*を実行トルクT1*に設定してモータMG1を駆動制御し、両踏みグリップ状態であるときには設定されたトルク指令Tm1*に拘わらず実行トルクT1*に値0を設定することによりモータMG1のトルクを制限するから、両踏みグリップ状態が発生したときにエンジン22の回転数Neが大きく変動したり、バッテリ50に出力制限Woutを超える電力の放電が生じるのを抑制することができる。しかも、両踏みグリップ状態をモータECU40により判定してモータMG1の実行トルクT1*に直接反映させるから、ハイブリッド用電子制御ユニット70により両踏みグリップ状態を判定しこれをトルク指令に反映させてモータECU40に送信する場合に生じる通信遅れに起因する処理の遅れは生じない。さらに、両踏みグリップ状態であっても、モータMG1の回転数Nm1が閾値Nm1max以上のときには、設定されたトルク指令Tm1*をモータMG1の実行トルクT1*に設定するから、モータMG1が過回転するのを防止することができる。
【0039】
実施例のハイブリッド自動車20では、両踏みグリップ状態の判定をモータMG2の回転変化率ΔNm2とトルク指令Tm2*とに基づいて行なうものとしたが、この判定はアクセルペダル83の踏み込みにより駆動輪63a,63bに空転によるスリップが生じその後アクセルペダル83の踏み込みを維持しながらブレーキペダル85の踏み込みによりスリップしている駆動輪63a,63bをグリップさせた状態を判定するものであるから、アクセル開度AccとブレーキペダルポジションBPと駆動輪63a,63bに取り付けられた図示しない車輪速センサにより検出された車輪速や車速Vから計算される駆動輪63a,63bのスリップ率とに基づいて判定するものとしてもよい。また、両踏みグリップ状態を判定するものに限られず、単にモータMG2の回転変化率ΔNm2の絶対値が閾値ΔNref以上でモータMG2の回転数Nm2の急変が判定されたときにモータMG1のトルクを制限するものとしても差し支えない。
【0040】
実施例のハイブリッド自動車20では、両踏みグリップ状態を判定してモータMG1の実行トルクT1*を値0に設定するものとしたが、モータMG1の実行トルクT1*は値0にするものに限られず、例えば、ハイブリッド用電子制御ユニット70により設定されるトルク指令Tm1*に値0よりも大きく値1よりも小さい補正係数(例えば、値0.5)を乗じたものをモータMG1の実行トルクT1*に設定するなど、ハイブリッド用電子制御ユニット70により設定されたトルク指令Tm1*に対して大きさを小さくしたものであれば、如何なる値を実行トルクT1*として設定してもよい。
【0041】
実施例のハイブリッド自動車20では、モータECU40により両踏みグリップ状態を判定しこれをモータMG1の実行トルクT1*に直接反映させるものとしたが、ハイブリッド用電子制御ユニット70により両踏みグリップ状態を判定しこれをモータMG1のトルク指令Tm1*に反映したものをモータECU40に送信するものとしてもよい。この場合、モータECU40は、ハイブリッド用電子制御ユニット70から受信したトルク指令Tm1*を実行トルクT1*に設定してモータMG1を駆動制御するものとすればよい。
【0042】
実施例のハイブリッド自動車20では、両踏みグリップ状態が判定されたときでも、ステップS270でモータMG1の回転数Nm1が閾値Nm1max以上と判定されたときにはモータMG1の実行トルクT1*にハイブリッド用電子制御ユニット70から入力したトルク指令Tm1*を設定してモータMG1のトルクの制限を回避するものとしたが、ステップS270の判定を省略し、両踏みグリップ状態が判定されたときに直ちにモータMG1のトルクを制限するものとしても構わない。
【0043】
実施例のハイブリッド自動車20では、上述した式(3),(4)を満たす範囲内でモータMG1の仮トルクTm1tmpを制限するトルク制限Tm1min,Tm1maxを求めてモータMG1のトルク指令Tm1*を設定すると共に式(7),(8)によりトルク制限Tm2min,Tm2maxを求めてモータMG2のトルク指令Tm2*を設定したが、式(3),(4)を満たす範囲内によるトルク制限Tm1min,Tm1maxの制限を受けることなくモータトルクTm1tmpをそのままモータMG1のトルク指令Tm1*として設定すると共にこのトルク指令Tm1*を用いて式(7),(8)によりトルク制限Tm2min,Tm2maxを求めてモータMG2のトルク指令Tm2*を設定するものとしても構わない。この他、バッテリ50の入出力制限Win,Woutの範囲内でモータMG1,MG2のトルク指令Tm1*,Tm2*を設定するものであれば、如何なる手法を用いるものとしても構わない。
【0044】
実施例のハイブリッド自動車20では、減速ギヤ35を介して駆動軸としてのリングギヤ軸32aにモータMG2を取り付けるものとしたが、リングギヤ軸32aにモータMG2を直接取り付けるものとしてもよいし、減速ギヤ35に代えて2段変速や3段変速,4段変速などの変速機を介してリングギヤ軸32aにモータMG2を取り付けるものとしても構わない。
【0045】
実施例のハイブリッド自動車20では、モータMG2の動力を減速ギヤ35により変速してリングギヤ軸32aに出力するものとしたが、図13の変形例のハイブリッド自動車120に例示するように、モータMG2の動力をリングギヤ軸32aが接続された車軸(駆動輪63a,63bが接続された車軸)とは異なる車軸(図13における車輪64a,64bに接続された車軸)に接続するものとしてもよい。
【0046】
ここで、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、エンジン22が「内燃機関」に相当し、モータMG1が「発電機」に相当し、動力分配統合機構30が「遊星歯車機構」に相当し、モータMG2が「電動機」に相当し、バッテリ50が「二次電池」に相当し、駆動軸としてのリングギヤ軸32aに出力すべき要求トルクTr*やブレーキトルクTbkを設定し、設定した要求トルクTr*に基づいてエンジン22から出力すべき要求パワーPe*を設定し、設定した要求パワーPe*をエンジン22から効率良く運転するための運転ポイントとしての目標回転数Ne*と目標トルクTe*とを設定し、バッテリ50の出力制限Woutの範囲内でエンジン22が目標回転数Ne*で運転されると共に要求トルクTr*がリングギヤ軸32aに出力されるようモータMG1,MG2のトルク指令Tm1*,Tm2*を設定し、設定した目標トルクTe*をエンジンECU24に送信しトルク指令Tm1*,Tm2*をモータECU40に送信しブレーキトルクTbkをブレーキECU94に送信する図2の駆動制御ルーチンを実行するハイブリッド用電子制御ユニット70が「目標値設定手段」に相当し、ハイブリッド用電子制御ユニット70から目標トルクTe*を受信してエンジン22を運転制御するエンジンECU24が「内燃機関制御手段」に相当し、モータMG2の回転子の回転位置を検出する回転位置検出センサ44とモータMG2の回転子の回転位置に基づいて回転数を演算するモータECU40とが「駆動軸回転数検出手段」に相当し、モータMG2の回転変化率ΔNm2の絶対値(|ΔNm2|)が閾値ΔNrefよりも大きく回転変化率ΔNm2が負か否か、モータMG2のトルク指令Tm2*が正か否かをそれぞれ判定し、これらの判定のうちいずれかが否定的な判定であるときには、両踏みグリップ状態でないと判断して、モータMG1,MG2の実行トルクT1*,T2*にハイブリッド用電子制御ユニット70で設定されたトルク指令Tm1*,Tm2*をそれぞれ設定してモータMG1,MG2を駆動制御し、これらの判定のうちいずれもが肯定的な判定であるときには、両踏みグリップ状態であると判断して、モータMG1の実行トルクT1*に値0を設定すると共にモータMG2の実行トルクT2*にハイブリッド用電子制御ユニット70で設定されたトルク指令Tm2*を設定してモータMG1,MG2を駆動制御するモータECU40が「電動制御手段」に相当する。
【0047】
ここで、「内燃機関」としては、ガソリンまたは軽油などの炭化水素系の燃料により動力を出力する内燃機関に限定されるものではなく、水素エンジンなど如何なるタイプの内燃機関であっても構わない。「発電機」としては、同期発電電動機として構成されたモータMG1に限定されるものではなく、誘導電動機など、動力を入出力可能なものであれば如何なるタイプの発電機としても構わない。「電動機」としては、同期発電電動機として構成されたモータMG2に限定されるものではなく、誘導電動機など、駆動軸に動力を入出力可能なものであれば如何なるタイプの電動機であっても構わない。「二次電池」としては、リチウムイオン二次電池に限定されるものではなく、ニッケル水素二次電池など充放電可能なものであれば如何なる二次電池であっても構わない。「目標値設定手段」としては、アクセル開度Accと車速Vとに基づいて要求トルクTr*を設定するものに限定されるものではなく、アクセル開度Accだけに基づいて要求トルクを設定するものや走行経路が予め設定されているものにあっては走行経路における走行位置に基づいて要求トルクを設定するものなど、走行のために駆動軸に要求される要求駆動力を設定するものであれば如何なるものとしても構わない。また、「目標値設定手段」としては、要求トルクTr*に基づいて要求パワーPe*を設定すると共に要求パワーPe*とエンジン22を効率よく運転する動作ラインとに基づいて目標回転数Ne*と目標トルクTe*とを設定するものに限定されるものではなく、要求トルクTr*に基づいて要求パワーPe*を設定すると共に要求パワーPe*とエンジン22から最もトルクを出力する動作ラインとに基づいて目標回転数Ne*と目標トルクTe*とを設定するものとしたり、要求トルクTr*に基づいて要求パワーPe*を設定すると共に要求パワーPe*と騒音を排除しながらエンジン22を効率よく運転する動作ラインとに基づいて目標回転数Ne*と目標トルクTe*とを設定するものとしたりするなど、設定された要求トルクに基づいて内燃機関を運転すべき目標回転数を含む目標運転ポイントを設定するものであれば如何なるものとしても構わない。「駆動軸回転数検出手段」としては、モータMG2の回転子の回転位置に基づいてモータMG2の回転数Nm2を駆動軸の回転数として演算するものに限定されるものではなく、モータMG1の回転数Nm1とエンジン22の回転数Neと動力分配統合機構30のギヤ比ρとを用いて演算するものとしたり、駆動輪63a,63bの車輪速に基づいて演算するものとするなど、駆動軸の回転数を検出するものであれば如何なるものとしても構わない。「内燃機関制御手段」としては、ハイブリッド用電子制御ユニット70と別個の電子制御ユニットとして構成されたエンジンECU24に限定されるものではなく、ハイブリッド用電子制御ユニット70に統合されたものとしても構わない。「電動機制御手段」としては、ハイブリッド用電子制御ユニット70と別個の電子制御ユニットとして構成されたモータECU40に限定されるものではなく、ハイブリッド用電子制御ユニット70に統合されたものとしても構わない。なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための最良の形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【0048】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【0049】
本発明は、車両の製造産業などに利用可能である。
【符号の説明】
【0050】
20,120 ハイブリッド自動車、22 エンジン、24 エンジン用電子制御ユニット(エンジンECU)、26 クランクシャフト、28 ダンパ、30 動力分配統合機構、31 サンギヤ、32 リングギヤ、32a リングギヤ軸、33 ピニオンギヤ、34 キャリア、35 減速ギヤ、40 モータ用電子制御ユニット(モータECU)、41,42 インバータ、43,44 回転位置検出センサ、50 バッテリ、51a 電圧センサ、51b 電流センサ、51c 温度センサ、52 バッテリ用電子制御ユニット(バッテリECU)、54 電力ライン、60 ギヤ機構、62 デファレンシャルギヤ、63a,63b 駆動輪、64a,64b 車輪、70 ハイブリッド用電子制御ユニット、72 CPU、74 ROM、76 RAM、80 イグニッションスイッチ、81 シフトレバー、82 シフトポジションセンサ、83 アクセルペダル、84 アクセルペダルポジションセンサ、85 ブレーキペダル、86 ブレーキペダルポジションセンサ、88 車速センサ、90 ブレーキマスターシリンダ、92 ブレーキアクチュエータ、94 ブレーキ用電子制御ユニット(ブレーキECU)、96a〜96d ブレーキホイールシリンダ、MG1,MG2 モータ。

【特許請求の範囲】
【請求項1】
内燃機関と、発電機と、前記内燃機関の出力軸と前記発電機の回転軸と駆動輪に連結された駆動軸の3軸が接続された遊星歯車機構と、前記駆動軸に動力を出力可能な電動機と、前記発電機および前記電動機と電力をやり取り可能な二次電池と、を備えるハイブリッド自動車であって、
前記駆動軸に要求される要求トルクを設定し、該設定した要求トルクに基づいて前記内燃機関が出力すべき要求パワーを設定し、該設定した要求パワーに基づいて前記内燃機関の目標回転数と目標トルクとからなる目標運転ポイントを設定し、前記二次電池を充放電できる許容最大電力の範囲内で前記設定した目標運転ポイントで前記内燃機関が運転されると共に前記要求トルクが前記駆動軸に出力されるよう前記発電機のトルク指令と前記電動機のトルク指令とを設定する目標値設定手段と、
前記設定された目標運転ポイントで前記内燃機関を運転制御する内燃機関制御手段と、
前記駆動軸の回転数である駆動軸回転数を検出する駆動軸回転数検出手段と、
前記検出された駆動軸回転数の変化率の大きさが閾値を超えない非回転数急変時を含む第1の条件が成立しているときには、前記設定された発電機のトルク指令で該発電機を駆動制御すると共に前記設定された電動機のトルク指令で該電動機を駆動制御する第1の制御を実行し、前記検出された駆動軸回転数の変化率の大きさが前記閾値を超える回転数急変時を含む第2の条件が成立しているときには、前記設定された発電機のトルク指令よりも大きさが小さな制限トルクで該発電機を駆動制御すると共に前記設定された電動機のトルク指令で該電動機を駆動制御する第2の制御を実行する電動機制御手段と、
を備えるハイブリッド自動車。
【請求項2】
前記電動機制御手段は、前記第2の条件として前記回転数急変時に前記検出された駆動軸回転数の変化の方向が減速方向で且つ前記設定された電動機のトルク指令が力行の指令であるときに前記第2の制御を実行する手段である請求項1記載のハイブリッド自動車。
【請求項3】
前記電動機制御手段は、前記第2の条件として前記回転数急変時にアクセルとブレーキとが共にオン操作されているときに前記第2の制御を実行する手段である請求項1記載のハイブリッド自動車。
【請求項4】
前記電動機制御手段は、前記第2の制御として略値0の制限トルクで前記発電機を駆動制御する手段である請求項1ないし3いずれか1項に記載のハイブリッド自動車。
【請求項5】
請求項1ないし4いずれか1項に記載のハイブリッド自動車であって、
前記目標値設定手段と前記電動機制御手段は、それぞれ異なる電子制御ユニットにより互いに通信可能に構成され、
前記電動機制御手段は、前記検出された駆動軸回転数を入力し、該入力した駆動軸回転数の変化率を算出すると共に該算出した変化率と前記閾値とを比較することにより前記非回転数急変時か前記回転数急変時かを判定して前記第1の制御か前記第2の制御のいずれかを選択する手段である
ハイブリッド自動車。
【請求項6】
前記電動機制御手段は、前記回転数急変時に前記第2の制御を実行すると、前記発電機の回転数が所定の上限回転数を超えると予測される場合には、前記第1の制御を実行する手段である請求項1ないし5いずれか1項に記載のハイブリッド自動車。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate


【公開番号】特開2012−111464(P2012−111464A)
【公開日】平成24年6月14日(2012.6.14)
【国際特許分類】
【出願番号】特願2010−264647(P2010−264647)
【出願日】平成22年11月29日(2010.11.29)
【出願人】(000003207)トヨタ自動車株式会社 (59,920)
【出願人】(000100768)アイシン・エィ・ダブリュ株式会社 (3,717)
【Fターム(参考)】