(57)【特許請求の範囲】
【請求項１】
内燃機関であるエンジンと、複数のモータジェネレータ（以下「ＭＧ」と表記する）と、少なくとも一つの動力分割機構を有する動力伝達装置と、前記複数のＭＧと電力を授受するバッテリとを備えた車両の動力出力装置において、
前記エンジンの出力軸（以下「エンジン軸」という）と、前記複数のＭＧの回転軸と、車輪側に動力伝達可能に連結された動力出力軸とが前記動力伝達装置を介して動力伝達可能に連結されると共に、前記エンジン軸と前記動力出力軸のうちの少なくとも一方に、ブレーキ又は所定の固定端に連結された固定端連結ワンウエイクラッチが設けられ、
前記エンジンの回転速度を制御するために前記エンジン軸に必要な前記複数のＭＧによるトルク（以下「エンジン軸要求ＭＧトルク」という）を算出するエンジン軸要求ＭＧトルク算出手段と、
車両の駆動力を確保すると共に前記バッテリの入出力パワーを所望の値に制限するために前記動力出力軸に必要な前記複数のＭＧによるトルク（以下「出力軸要求ＭＧトルク」という）を算出する出力軸要求ＭＧトルク算出手段と、
前記エンジン軸要求ＭＧトルクと前記出力軸要求ＭＧトルクとを前記動力伝達装置に対応するトルクの釣り合い式に代入して前記複数のＭＧのトルク指令値を算出するＭＧトルク指令値算出手段と、
前記ブレーキ又は前記固定端連結ワンウエイクラッチが係合状態の場合に、前記エンジン軸要求ＭＧトルクと前記出力軸要求ＭＧトルクのうちの前記ブレーキ又は前記固定端連結ワンウエイクラッチが設けられた軸に対応する方の要求ＭＧトルクを０以外の定数に設定する手段と
を備えていることを特徴とする車両の動力出力装置。
【請求項２】
前記エンジン軸要求ＭＧトルク算出手段は、前記ブレーキ又は前記固定端連結ワンウエイクラッチが動力伝達を制限しない側に切り換えられている場合に、目標エンジン回転速度と実エンジン回転速度との偏差を小さくするように前記エンジン軸要求ＭＧトルクを算出することを特徴とする請求項１に記載の車両の動力出力装置。
【請求項３】
前記出力軸要求ＭＧトルク算出手段は、前記ブレーキ又は前記固定端連結ワンウエイクラッチが動力伝達を制限しない側に切り換えられている場合に、車両の駆動力を確保するための出力軸要求トルクを算出すると共に、前記バッテリの入出力パワーを所望の値に制限するための出力軸トルク制限量を算出し、前記出力軸要求トルクと前記出力軸トルク制限量とに基づいて前記出力軸要求ＭＧトルクを算出することを特徴とする請求項１又は２に記載の車両の動力出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関と複数のモータジェネレータとを備えた車両の動力出力装置に関する発明である。
【背景技術】
【０００２】
近年、低燃費、低排気エミッションの社会的要請から車両の動力源としてエンジン（内燃機関）とＭＧ（モータジェネレータ）を搭載したハイブリッド車が注目されている。このハイブリッド車においては、例えば、特許文献１（特開平７−１３５７０１号公報）に記載されているように、エンジンと二つのＭＧを搭載し、エンジンの動力を遊星歯車機構によって二系統に分割し、その一方の系統の出力で駆動軸を駆動して車輪を駆動し、他方の系統の出力で第１のＭＧを駆動して発電し、その発電電力やバッテリ電力で第２のＭＧを駆動して第２のＭＧの動力でも車輪を駆動できるようにしたものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−１３５７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
エンジンと二つのＭＧを搭載したハイブリッド車においては、二つのＭＧのトルクを制御して、(1) エンジン回転速度の制御、(2) 出力トルクの制御、(3) バッテリの入出力制限という三つの目的を達成することが要求されている。しかし、二つのＭＧの回転軸を、遊星歯車機構等で構成された動力伝達装置を介してエンジン軸（エンジンの出力軸）及び動力出力軸と連結したシステムでは、二つのＭＧのトルクを協調せずに個別に制御すると、上記三つの目的を達成することができないか、或は、ＭＧの制御が非常に煩雑になる（例えば、二つの遊星歯車機構を備えたシステムでは上記三つの目的を達成することができず、一つの遊星歯車機構を備えたシステムではＭＧの制御が非常に煩雑になる）という問題がある。
【０００５】
そこで、本発明が解決しようとする課題は、ＭＧの制御を煩雑にすることなく、エンジン回転速度の制御、出力トルクの制御、バッテリの入出力制限という三つの目的を達成することができる車両の動力出力装置を提供することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、請求項１に係る発明は、内燃機関であるエンジンと、複数のモータジェネレータ（以下「ＭＧ」と表記する）と、少なくとも一つの動力分割機構を有する動力伝達装置と、複数のＭＧと電力を授受するバッテリとを備えた車両の動力出力装置において、エンジンの出力軸（以下「エンジン軸」という）と、複数のＭＧの回転軸と、車輪側に動力伝達可能に連結された動力出力軸とが動力伝達装置を介して動力伝達可能に連結されると共に、エンジン軸と動力出力軸のうちの少なくとも一方に、ブレーキ又は所定の固定端に連結された固定端連結ワンウエイクラッチが設けられ、エンジンの回転速度を制御するためにエンジン軸に必要な複数のＭＧによるトルク（以下「エンジン軸要求ＭＧトルク」という）を算出するエンジン軸要求ＭＧトルク算出手段と、車両の駆動力を確保すると共にバッテリの入出力パワーを所望の値に制限するために動力出力軸に必要な複数のＭＧによるトルク（以下「出力軸要求ＭＧトルク」という）を算出する出力軸要求ＭＧトルク算出手段と、エンジン軸要求ＭＧトルクと出力軸要求ＭＧトルクとを動力伝達装置に対応するトルクの釣り合い式に代入して複数のＭＧのトルク指令値を算出するＭＧトルク指令値算出手段と、ブレーキ又は固定端連結ワンウエイクラッチが係合状態の場合に、エンジン軸要求ＭＧトルクと出力軸要求ＭＧトルクのうちのブレーキ又は固定端連結ワンウエイクラッチが設けられた軸に対応する方の要求ＭＧトルクを０以外の定数に設定する手段とを備えた構成としたものである。
このようにすれば、エンジン軸や動力出力軸にブレーキ又は固定端連結ワンウエイクラッチを設けたシステムにおいて、エンジン回転速度の制御、出力トルクの制御、バッテリの入出力制限という三つの目的を達成するのに必要な各ＭＧのトルク指令値を比較的簡単に設定して、複数のＭＧのトルクを協調して制御することができ、ＭＧの制御を煩雑にすることなく、エンジン回転速度の制御、出力トルクの制御、バッテリの入出力制限という三つの目的を達成することができる。
しかも、本発明では、ブレーキ又は固定端連結ワンウエイクラッチが係合状態の場合に、エンジン軸要求ＭＧトルクと出力軸要求ＭＧトルクのうちのブレーキ又は固定端連結ワンウエイクラッチが設けられた軸に対応する方の要求ＭＧトルクを０以外の定数（目標押し付けトルク）に設定するようにしている。このようにすれば、ブレーキ又は固定端連結ワンウエイクラッチが係合状態（軸の回転を阻止する状態）の場合に、ブレーキ又は固定端連結ワンウエイクラッチが設けられた軸に適度な押し付けトルクを作用させて、回転振動の発生を防止することができる。
【００１６】
この場合、請求項２のように、エンジン軸要求ＭＧトルク算出手段は、ブレーキ又は固定端連結ワンウエイクラッチが動力伝達を制限しない側に切り換えられている場合に、目標エンジン回転速度と実エンジン回転速度との偏差を小さくするようにエンジン軸要求ＭＧトルクを算出するようにすると良い。このようにすれば、ブレーキ又は固定端連結ワンウエイクラッチが動力伝達を制限しない側に切り換えられている場合（例えば、ブレーキ又は固定端連結ワンウエイクラッチが非係合状態の場合）に、実エンジン回転速度を目標エンジン回転速度に制御するために必要なエンジン軸要求ＭＧトルクを精度良く設定することができる。
【００１７】
また、請求項３のように、出力軸要求ＭＧトルク算出手段は、ブレーキ又は固定端連結ワンウエイクラッチが動力伝達を制限しない側に切り換えられている場合に、車両の駆動力を確保するための出力軸要求トルクを算出すると共に、バッテリの入出力パワーを所望の値に制限するための出力軸トルク制限量を算出し、出力軸要求トルクと出力軸トルク制限量とに基づいて出力軸要求ＭＧトルクを算出するようにすると良い。このようにすれば、ブレーキ又は固定端連結ワンウエイクラッチが動力伝達を制限しない側に切り換えられている場合に、車両の駆動力を確保すると共にバッテリの入出力パワーを所望の値に制限するために必要な出力軸要求ＭＧトルクを精度良く設定することができる。
【図面の簡単な説明】
【００２３】
【図１】図１は本発明の実施例１における車両の駆動システムの概略構成を示す図である。
【図２】図２は各ＭＧのトルク指令値を算出する機能を示すブロック図（その１）である。
【図３】図３は各ＭＧのトルク指令値を算出する機能を示すブロック図（その２）である。
【図４】図４はエンジン軸要求ＭＧトルク算出ルーチンの処理の流れを示すフローチャートである。
【図５】図５は出力軸要求ＭＧトルク算出ルーチンの処理の流れを示すフローチャートである。
【図６】図６は動力源配分ルーチンの処理の流れを示すフローチャートである。
【図７】図７は出力軸トルク制限量算出ルーチンの処理の流れを示すフローチャートである。
【図８】図８は機械ブレーキ協調制御ルーチンの処理の流れを示すフローチャートである。
【図９】図９はＭＧトルク指令値算出ルーチンの処理の流れを示すフローチャートである。
【図１０】図１０は実施例２の動力伝達装置及びその周辺部の概略構成を示す図である。
【図１１】図１１は実施例３の動力伝達装置及びその周辺部の概略構成を示す図である。
【図１２】図１２は実施例４の動力伝達装置及びその周辺部の概略構成を示す図である。
【図１３】図１３は実施例５の動力伝達装置及びその周辺部の概略構成を示す図である。
【図１４】図１４は実施例６の動力伝達装置及びその周辺部の概略構成を示す図である。
【図１５】図１５は実施例６の変形例における動力伝達装置及びその周辺部の概略構成を示す図である。
【図１６】図１６は実施例６の各ＭＧのトルク指令値を算出する機能を示すブロック図である。
【図１７】図１７は実施例７の動力伝達装置及びその周辺部の概略構成を示す図である。
【図１８】図１８は実施例７の変形例における動力伝達装置及びその周辺部の概略構成を示す図である。
【図１９】図１９は実施例８の動力伝達装置及びその周辺部の概略構成を示す図である。
【図２０】図２０は実施例９の動力伝達装置及びその周辺部の概略構成を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明を実施するための形態を具体化した幾つかの実施例を説明する。
【実施例１】
【００２５】
本発明の実施例１を図１乃至図９に基づいて説明する。
まず、図１に基づいて車両の駆動システム全体の概略構成を説明する。
【００２６】
車両には、内燃機関であるエンジン１０と第１のモータジェネレータ（以下「第１のＭＧ」と表記する）１１と第２のモータジェネレータ（以下「第２のＭＧ」と表記する）１２が搭載され、更に、第１の遊星歯車機構１３（動力分割機構）及び第２の遊星歯車機構１４（動力分割機構）を有する動力伝達装置１５が搭載されている。第１のＭＧ１１は、主に発電機として使用されるが、モータとしても使用される。また、第２のＭＧ１２は、主にモータとして使用されるが、発電機としても使用される。
【００２７】
第１及び第２の遊星歯車機構１３，１４は、それぞれ中心で回転するサンギヤと、このサンギヤの外周を自転しながら公転するプラネタリギヤと、このプラネタリギヤと一体的に回転するプラネタリキャリアと、プラネタリギヤの外周を回転するリングギヤとから構成されている。
【００２８】
動力伝達装置１５は、エンジン軸１６（エンジン１０の出力軸）と第１の遊星歯車機構１３のプラネタリキャリアとが動力伝達可能に連結されると共に、第１の遊星歯車機構１３のサンギヤと第２の遊星歯車機構１４のサンギヤと第１のＭＧ１１の回転軸とが動力伝達可能に連結されている。更に、第１の遊星歯車機構１３のリングギヤと第２の遊星歯車機構１４のプラネタリキャリアと動力出力軸１７とが動力伝達可能に連結される共に、第２の遊星歯車機構１４のリングギヤと第２のＭＧ１２の回転軸とが動力伝達可能に連結されている。動力出力軸１７の動力がデファレンシャルギヤ機構１８や車軸１９等を介して車輪２０に伝達される。
【００２９】
また、第１のＭＧ１１を駆動する第１のインバータ２１と、第２のＭＧ１２を駆動する第２のインバータ２２とが設けられ、各ＭＧ１１，１２は、それぞれインバータ２１，２２を介してバッテリ２３と電力を授受するようになっている。更に、各ＭＧ１１，１２は、インバータ２１，２２を介して互いに電力を授受することもできる。
【００３０】
ハイブリッドＥＣＵ２４は、車両全体を総合的に制御するコンピュータであり、アクセル開度（アクセルペダルの操作量）を検出するアクセルセンサ２５、シフト位置（シフトレバーの操作位置）を検出するシフトスイッチ２６、ブレーキ開度（ブレーキペダルの操作量）を検出するブレーキセンサ２７、車速を検出する車速センサ２８等の各種のセンサやスイッチの出力信号を読み込んで、車両の運転状態を検出する。このハイブリッドＥＣＵ２４は、エンジン１０の運転を制御するエンジンＥＣＵ２９と、第１のインバータ２１を制御して第１のＭＧ１１を制御する第１のＭＧ−ＥＣＵ３０と、第２のインバータ２２を制御して第２のＭＧ１２を制御する第２のＭＧ−ＥＣＵ３１との間で制御信号やデータ信号を送受信し、各ＥＣＵ２９〜３１によって車両の運転状態に応じてエンジン１０と第１のＭＧ１１と第２のＭＧ１２を制御する。
【００３１】
例えば、通常走行時には、エンジン１０の動力を第１の遊星歯車機構１３によってリングギヤの回転軸とサンギヤの回転軸の二系統に分割し、更に、第１の遊星歯車機構１３のサンギヤの回転軸の動力を第２の遊星歯車機構１４のサンギヤの回転軸と第１のＭＧ１１に分割して伝達する。これにより、第１のＭＧ１１を駆動して第１のＭＧ１１で発電し、その発電電力で第２のＭＧ１２を駆動して第２のＭＧ１２の動力を第２の遊星歯車機構１４のリングギヤの回転軸に伝達する。そして、第１の遊星歯車機構１３のリングギヤの回転軸の動力と第２の遊星歯車機構１４のプラネタリキャリアの回転軸の動力の両方を動力出力軸１７に伝達することで動力出力軸１７を駆動して車輪２０を駆動する。更に、急加速時等には、第１のＭＧ１１の発電電力の他にバッテリ２３の電力も第２のＭＧ１２に供給して、第２のＭＧ１２の駆動分を増加させる。
【００３２】
発進時や低負荷時（エンジン１０の燃費効率が悪い領域）は、エンジン１０を運転停止状態に維持して、バッテリ２３の電力で第１のＭＧ１１や第２のＭＧ１２を駆動し、第１のＭＧ１１や第２のＭＧ１２の動力で車輪２０を駆動して走行するＥＶ走行を行う。減速時には、車輪２０の動力で第２のＭＧ１２を駆動して第２のＭＧ１２を発電機として作動させることで、車両の運動エネルギを第２のＭＧ１２で電力に変換してバッテリ２３に充電して回収する。
【００３３】
ところで、エンジン１０と二つのＭＧ１１，１２を搭載したハイブリッド車においては、二つのＭＧ１１，１２のトルクを制御して、(1) エンジン回転速度の制御、(2) 出力トルクの制御、(3) バッテリ２３の入出力制限という三つの目的を達成することが要求されている。
【００３４】
そこで、本実施例１では、ハイブリッドＥＣＵ２４により後述する図４乃至図９の各ルーチンを実行することで、エンジン回転速度を制御するためにエンジン軸１６に必要なＭＧ１１，１２によるトルク（以下「エンジン軸要求ＭＧトルク」という）と、車両の駆動力を確保すると共にバッテリ２３の入出力パワーを所望の値に制限するために動力出力軸１７に必要なＭＧ１１，１２によるトルク（以下「出力軸要求ＭＧトルク」という）とを算出し、これらのエンジン軸要求ＭＧトルクと出力軸要求ＭＧトルクとを動力伝達装置１５に対応するトルクの釣り合い式［後述する下記（１）式］に代入して第１及び第２のＭＧ１１，１２のトルク指令値を算出する。これにより、エンジン回転速度の制御、出力トルクの制御、バッテリの入出力制限という三つの目的を達成するのに必要な各ＭＧ１１，１２のトルク指令値を比較的に簡単に設定して、第１及び第２のＭＧ１１，１２のトルクを協調して制御することができる。
【００３５】
ここで、図２及び図３のブロック図を用いて各ＭＧ１１，１２のトルク指令値の算出方法を概略的に説明する。
【００３６】
図２に示すように、目標駆動出力軸トルク算出部３２で、車速、アクセル開度、シフト位置、ブレーキ開度等に応じた目標駆動出力軸トルクをマップ等により算出する。この目標駆動出力軸トルクは、駆動方向のトルクを正の値とし、制動方向のトルクを負の値とする。
【００３７】
更に、回転速度算出部３３で、車速に基づいて動力出力軸回転速度Ｎp （動力出力軸１７の回転速度）を算出し、目標駆動パワー算出部３４で、目標駆動出力軸トルクに動力出力軸回転速度Ｎp を乗算して目標駆動パワーを求める。
【００３８】
また、動力源配分算出部３５では、目標エンジン出力Ｐedと目標バッテリ出力Ｐbdを次のようにして算出する。まず、車速、目標駆動出力軸トルク等に応じた車両総損失パワーをマップ等により算出した後、目標駆動パワーに車両総損失パワーを加算して総要求パワーＰtotal を求める。更に、車両の状態に応じて目標バッテリ出力Ｐbdを算出し、総要求パワーＰtotal から目標バッテリ出力Ｐbdを減算して目標エンジン出力Ｐedを求める。
【００３９】
また、目標エンジン回転速度算出部３６で、目標エンジン出力Ｐedに応じた目標エンジン回転速度Ｎedをマップ等により算出し、Ｆ／Ｂ（フィードバック）制御部３７で、目標エンジン回転速度Ｎedと実エンジン回転速度Ｎe との偏差を小さくするようにＰＩ制御等によりエンジン軸要求ＭＧトルクＴemを算出する。これにより、実エンジン回転速度Ｎe を目標エンジン回転速度Ｎedに制御するために必要なエンジン軸要求ＭＧトルクＴemを精度良く算出することができる。この後、実エンジン出力推定部３８で、エンジン軸要求ＭＧトルクＴemに実エンジン回転速度Ｎe を乗算してＦ／Ｂ制御後の実エンジン出力Ｐe （推定値）を求める。
【００４０】
一方、機械ブレーキトルク算出部３９で、車速、ブレーキ開度等に応じた機械ブレーキトルクをマップ等により算出し、出力軸要求トルク算出部４０で、目標駆動出力軸トルクから機械ブレーキトルクを減算して出力軸要求トルクＴp を求める。これにより、車両の駆動力を確保するための出力軸要求トルクＴp を精度良く算出することができる。更に、電気系損失算出部４１で、車両の状態に応じたＭＧ１１，１２、インバータ２１，２２、バッテリ２３等の電気系損失をマップ等により算出する。
【００４１】
また、バッテリ出力推定値算出部４２で、目標バッテリ出力Ｐbdに、目標エンジン出力Ｐedと実エンジン出力Ｐe との差（Ｐed−Ｐe ）と、電気系損失とを加算して、バッテリ出力推定値Ｐb を求める。
【００４２】
更に、バッテリ制限部４３で、出力軸パワー制限量Ｐpgを次のようにして算出する。まず、バッテリ２３の状態（例えば充電状態や温度等）に応じたバッテリ出力制限値をマップ等により算出する。この場合、バッテリ出力制限値として、放電側出力制限値（正の値）と充電側出力制限値（負の値）を算出する。そして、バッテリ出力制限値（放電側出力制限値又は充電側出力制限値）に対するバッテリ出力推定値Ｐb の超過分を出力軸パワー制限量Ｐpgとして算出する。
【００４３】
この後、出力軸トルク制限量算出部４４で、出力軸パワー制限量Ｐpgを動力出力軸回転速度Ｎp で除算して出力軸トルク制限量Ｔpgを求める。これにより、バッテリ２３の入出力パワーを所望の値に制限するための出力軸トルク制限量Ｔpgを精度良く算出することができる。この後、出力軸要求ＭＧトルク算出部４５で、出力軸要求トルクＴp から出力軸トルク制限量Ｔpgを減算して出力軸要求ＭＧトルクＴpmを求める。これにより、車両の駆動力を確保すると共にバッテリ２３の入出力パワーを所望の値に制限するために必要な出力軸要求ＭＧトルクＴpmを精度良く算出することができる。
【００４４】
また、機械トルク補正部４６では、出力軸トルク制限量Ｔpgが０よりも小さい場合には、機械ブレーキトルクに出力軸トルク制限量Ｔpgを加算して指令機械ブレーキトルクを求め、出力軸トルク制限量Ｔpgが０以上の場合には、指令機械ブレーキトルクを機械ブレーキトルクに設定する。この指令機械ブレーキトルクに基づいて機械ブレーキが制御される。
【００４５】
このようにして、エンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmを算出した後、図３に示すように、スイッチ部４７でＥＶ走行中ではないと判定され、且つ、スイッチ部４８でクランキング中（エンジン始動中）ではないと判定された場合には、Ｆ／Ｂ制御部３７で算出したエンジン軸要求ＭＧトルクＴemをそのまま採用する。
【００４６】
これに対して、スイッチ部４７でＥＶ走行中であると判定された場合には、エンジン軸要求ＭＧトルクＴemを０に設定する（Ｔem＝０）。これにより、ＥＶ走行時に、運転停止状態（燃焼停止状態）のエンジン１０がＭＧ１１，１２の動力で回転駆動されて損失が大きくなることを防止することができる。
【００４７】
また、スイッチ部４８でクランキング中（エンジン始動中）であると判定された場合には、エンジン軸要求ＭＧトルクＴemをクランキングトルクＴcrに設定する（Ｔem＝Ｔcr）。このクランキングトルクＴcrは、エンジン１０のクランキングに必要なトルクであり、クランキングトルク算出部４９で実エンジン回転速度Ｎe に応じてマップ等により算出される。これにより、ＭＧ１１，１２の動力でエンジンを確実にクランキングして始動させることができる。
【００４８】
この後、ＭＧトルク指令値算出部５０で、エンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmとを動力伝達装置１５に対応するトルクの釣り合い式に代入して第１及び第２のＭＧ１１，１２のトルク指令値Ｔmg1 ，Ｔmg2 を算出する。
【００４９】
本実施例１の動力伝達装置１５に対応するトルクの釣り合い式としては、下記（１）式を用いる。
【００５０】
【数１】
0005626662.tif 000002
【００５１】
ここで、ρ1 は第１の遊星歯車機構１３のプラネタリ比（サンギヤの歯数とリングギヤの歯数との比）であり、ρ2 は第２の遊星歯車機構１４のプラネタリ比である。
【００５２】
このようにして算出した第１及び第２のＭＧ１１，１２のトルク指令値Ｔmg1 ，Ｔmg2 に基づいて第１及び第２のＭＧ１１，１２のトルクが制御される。
【００５３】
以上説明した本実施例１の各ＭＧ１１，１２のトルク指令値の算出は、ハイブリッドＥＣＵ２４によって図４乃至図９の各ルーチンに従って実行される。以下、これらの各ルーチンの処理内容を説明する。
［エンジン軸要求ＭＧトルク算出ルーチン］
図４に示すエンジン軸要求ＭＧトルク算出ルーチンは、ハイブリッドＥＣＵ２４の電源オン期間中に所定周期で繰り返し実行され、特許請求の範囲でいうエンジン軸要求ＭＧトルク算出手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ１０１で、エンジン１０のクランキング中（始動中）であるか否かを判定し、クランキング中ではないと判定された場合には、ステップ１０２に進み、ＥＶ走行中であるか否かを判定する。
【００５４】
このステップ１０２で、ＥＶ走行中ではないと判定された場合には、ステップ１０３に進み、目標エンジン回転速度Ｎedのマップを参照して、目標エンジン出力Ｐedに応じた目標エンジン回転速度Ｎedを算出する。目標エンジン回転速度Ｎedのマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００５５】
この後、ステップ１０４に進み、エンジン回転速度センサ（図示せず）で検出した実エンジン回転速度Ｎe を読み込んだ後、ステップ１０５に進み、目標エンジン回転速度Ｎedと実エンジン回転速度Ｎe との差分ｄＮe を算出する。
ｄＮe ＝Ｎed−Ｎe
【００５６】
この後、ステップ１０６に進み、差分ｄＮe と比例ゲインＫp とを用いて、次式によりＦ／Ｂ制御の比例項Ｔepを算出する。
Ｔep＝Ｋp ×ｄＮe
【００５７】
この後、ステップ１０７に進み、差分ｄＮe と積分ゲインＫi とを用いて、次式によりＦ／Ｂ制御の積分項Ｔeiを算出する。
Ｔei＝Ｋi ×∫ｄＮe
【００５８】
この後、ステップ１０８に進み、比例項Ｔepと積分項Ｔeiとを用いて、次式によりエンジン軸要求ＭＧトルクＴemを算出する。
Ｔem＝Ｔep＋Ｔei
【００５９】
一方、上記ステップ１０１で、エンジン１０のクランキング中であると判定された場合には、ステップ１０９に進み、エンジン回転速度センサ（図示せず）で検出した実エンジン回転速度Ｎe を読み込んだ後、ステップ１１０に進み、クランキングトルクＴcr（エンジン１０のクランキングに必要なトルク）のマップを参照して、実エンジン回転速度Ｎe に応じたクランキングトルクＴcrを算出する。クランキングトルクＴcrのマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００６０】
この後、ステップ１１１に進み、エンジン軸要求ＭＧトルクＴemをクランキングトルクＴcrに設定する。
Ｔem＝Ｔcr
【００６１】
また、上記ステップ１０２で、ＥＶ走行中であると判定された場合には、ステップ１１２に進み、エンジン軸要求ＭＧトルクＴemを０に設定する。
Ｔem＝０
【００６２】
［出力軸要求ＭＧトルク算出ルーチン］
図５に示す出力軸要求ＭＧトルク算出ルーチンは、ハイブリッドＥＣＵ２４の電源オン期間中に所定周期で繰り返し実行され、特許請求の範囲でいう出力軸要求ＭＧトルク算出手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ２０１で、目標駆動出力軸トルクのマップを参照して、車速、アクセル開度、シフト位置、ブレーキ開度等に応じた目標駆動出力軸トルクを算出する。この目標駆動出力軸トルクは、駆動方向のトルクを正の値とし、制動方向のトルクを負の値とする。目標駆動出力軸トルクのマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００６３】
この後、ステップ２０２に進み、機械ブレーキトルクのマップを参照して、車速、ブレーキ開度等に応じた機械ブレーキトルクを算出する。機械ブレーキトルクのマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００６４】
この後、ステップ２０３に進み、目標駆動出力軸トルクから機械ブレーキトルクを減算して出力軸要求トルクＴp を求める。
Ｔp ＝目標駆動出力軸トルク−機械ブレーキトルク
【００６５】
この後、ステップ２０４に進み、後述する図６の動力源配分ルーチンを実行することで、目標バッテリ出力Ｐbdと目標エンジン出力Ｐedを算出する。
【００６６】
この後、ステップ２０５に進み、エンジン軸要求ＭＧトルクＴemに実エンジン回転速度Ｎe を乗算してＦ／Ｂ制御後の実エンジン出力Ｐe （推定値）を求める。
Ｐe ＝Ｔem×Ｎe
【００６７】
この後、ステップ２０６に進み、電気系損失のマップを参照して、車両の状態に応じたＭＧ１１，１２、インバータ２１，２２、バッテリ２３等の電気系損失を算出する。電気系損失のマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００６８】
この後、ステップ２０７に進み、目標バッテリ出力Ｐbdに、目標エンジン出力Ｐedと実エンジン出力Ｐe との差（Ｐed−Ｐe ）と、電気系損失とを加算して、バッテリ出力推定値Ｐb を求める。
Ｐb ＝Ｐbd＋（Ｐed−Ｐe ）＋電気系損失
【００６９】
この後、ステップ２０８に進み、バッテリ出力制限値のマップを参照して、バッテリ２３の充電状態、バッテリ２３の温度等に応じたバッテリ出力制限値を算出する。この場合、バッテリ出力制限値として、放電側出力制限値（正の値）と充電側出力制限値（負の値）を算出する。バッテリ出力制限値のマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００７０】
この後、ステップ２０９に進み、後述する図７の出力軸トルク制限量算出ルーチンを実行することで、出力軸トルク制限量Ｔpgを算出する。
【００７１】
この後、ステップ２１０に進み、出力軸要求トルクＴp から出力軸トルク制限量Ｔpgを減算して出力軸要求ＭＧトルクＴpmを求める。
Ｔpm＝Ｔp −Ｔpg
【００７２】
［動力源配分ルーチン］
図６に示す動力源配分ルーチンは、前記図５の出力軸要求ＭＧトルク算出ルーチンのステップ２０４で実行されるサブルーチンである。本ルーチンが起動されると、まず、ステップ３０１で、目標駆動出力軸トルクに、車速から求めた動力出力軸回転速度Ｎp （動力出力軸１７の回転速度）を乗算して目標駆動パワーを求める。
目標駆動パワー＝目標駆動出力軸トルク×Ｎp
【００７３】
この後、ステップ３０２に進み、車両総損失パワーのマップを参照して、車速、目標駆動出力軸トルク等に応じた車両総損失パワーを算出する。車両総損失パワーのマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００７４】
この後、ステップ３０３に進み、目標駆動パワーに車両総損失パワーを加算して総要求パワーＰtotal を求める。
Ｐtotal ＝目標駆動パワー＋車両総損失パワー
【００７５】
この後、ステップ３０４に進み、車両の状態に応じて目標バッテリ出力Ｐbdを算出する。この場合、例えば、ＥＶ走行時は目標バッテリ出力Ｐbdを総要求パワーＰtotal に設定する。また、加速アシスト時は目標バッテリ出力Ｐbdを所定値Ｐ1 （０＜Ｐ1 ＜Ｐtotal ）に設定する。また、バッテリ充電時は目標バッテリ出力Ｐbdを所定値Ｐ2 （Ｐ2 ＜０）に設定する。
【００７６】
この後、ステップ３０５に進み、総要求パワーＰtotal から目標バッテリ出力Ｐbdを減算して目標エンジン出力Ｐedを求める。
Ｐed＝Ｐtotal −Ｐbd
【００７７】
［出力軸トルク制限量算出ルーチン］
図７に示す出力軸トルク制限量算出ルーチンは、前記図５の出力軸要求ＭＧトルク算出ルーチンのステップ２０９で実行されるサブルーチンである。本ルーチンが起動されると、まず、ステップ４０１で、バッテリ出力推定値Ｐb が放電側出力制限値よりも小さいか否かを判定し、バッテリ出力推定値Ｐb が放電側出力制限値よりも小さいと判定された場合には、ステップ４０２に進み、バッテリ出力推定値Ｐb が充電側出力制限値よりも大きいか否かを判定する。
【００７８】
上記ステップ４０１でバッテリ出力推定値Ｐb が放電側出力制限値よりも小さいと判定され、且つ、上記ステップ４０２でバッテリ出力推定値Ｐb が充電側出力制限値よりも大きいと判定された場合には、ステップ４０３に進み、出力軸トルク制限量Ｔpgを０に設定する。
Ｔpg＝０
【００７９】
これに対して、上記ステップ４０１で、バッテリ出力推定値Ｐb が放電側出力制限値以上であると判定された場合には、ステップ４０４に進み、バッテリ出力推定値Ｐb から放電側出力制限値を減算して出力軸パワー制限量Ｐpgを求める。
Ｐpg＝Ｐb −放電側出力制限値
【００８０】
この後、ステップ４０５に進み、出力軸パワー制限量Ｐpgを動力出力軸回転速度Ｎp で除算して出力軸トルク制限量Ｔpgを求める。
Ｔpg＝Ｐpg／Ｎp
【００８１】
一方、上記ステップ４０２で、バッテリ出力推定値Ｐb が充電側出力制限値以下であると判定された場合には、ステップ４０６に進み、バッテリ出力推定値Ｐb から充電側出力制限値を減算して出力軸パワー制限量Ｐpgを求める。
Ｐpg＝Ｐb −充電側出力制限値
【００８２】
この後、ステップ４０７に進み、出力軸パワー制限量Ｐpgを動力出力軸回転速度Ｎp で除算して出力軸トルク制限量Ｔpgを求める。
Ｔpg＝Ｐpg／Ｎp
【００８３】
［機械ブレーキ協調制御ルーチン］
図８に示す機械ブレーキ協調制御ルーチンは、ハイブリッドＥＣＵ２４の電源オン期間中に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ５０１で、機械ブレーキトルクのマップを参照して、車速、ブレーキ開度等に応じた機械ブレーキトルクを算出する。機械ブレーキトルクのマップは、予め試験データや設計データ等に基づいて作成され、ハイブリッドＥＣＵ２４のＲＯＭに記憶されている。
【００８４】
この後、ステップ５０２に進み、出力軸トルク制限量Ｔpgが０よりも小さいか否かを判定し、出力軸トルク制限量Ｔpgが０よりも小さいと判定された場合には、ステップ５０３に進み、機械ブレーキトルクに出力軸トルク制限量Ｔpgを加算して指令機械ブレーキトルクを求める。
指令機械ブレーキトルク＝機械ブレーキトルク＋Ｔpg
【００８５】
一方、上記ステップ５０２で、出力軸トルク制限量Ｔpgが０以上であると判定された場合には、ステップ５０４に進み、指令機械ブレーキトルクを機械ブレーキトルクに設定する。
指令機械ブレーキトルク＝機械ブレーキトルク
【００８６】
［ＭＧトルク指令値算出ルーチン］
図９に示すＭＧトルク指令値算出ルーチンは、ハイブリッドＥＣＵ２４の電源オン期間中に所定周期で繰り返し実行され、特許請求の範囲でいうＭＧトルク指令値算出手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ６０１で、前記図４のエンジン軸要求ＭＧトルク算出ルーチンで算出したエンジン軸要求ＭＧトルクＴemを読み込んだ後、ステップ６０２に進み、前記図５の出力軸要求ＭＧトルク算出ルーチンで算出した出力軸要求ＭＧトルクＴpmを読み込む。
【００８７】
この後、ステップ６０３に進み、エンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmとを、動力伝達装置１５に対応するトルクの釣り合い式である上記（１）式に代入して第１及び第２のＭＧのトルク指令値Ｔmg1 ，Ｔmg2 を算出する。
【００８８】
以上説明した本実施例１では、エンジン回転速度を制御するためにエンジン軸１６に必要なＭＧ１１，１２によるトルクである「エンジン軸要求ＭＧトルク」と、車両の駆動力を確保すると共にバッテリ２３の入出力パワーを所望の値に制限するために動力出力軸１７に必要なＭＧ１１，１２によるトルクである「出力軸要求ＭＧトルク」とを算出し、これらのエンジン軸要求ＭＧトルクと出力軸要求ＭＧトルクとを動力伝達装置１５に対応するトルクの釣り合い式に代入して第１及び第２のＭＧ１１，１２のトルク指令値を算出するようにしたので、エンジン回転速度の制御、出力トルクの制御、バッテリ２３の入出力制限という三つの目的を達成するのに必要な各ＭＧ１１，１２のトルク指令値を比較的に簡単に設定して、第１及び第２のＭＧ１１，１２のトルクを協調して制御することができ、ＭＧ１１，１２の制御を煩雑にすることなく、エンジン回転速度の制御、出力トルクの制御、バッテリの入出力制限という三つの目的を達成することができる。
【００８９】
また、本実施例１では、動力伝達装置１５を構成する動力分割機構として遊星歯車機構１３，１４を用いるようにしたので、動力伝達装置１５の構成を簡素化して低コスト化することができる。
【００９０】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１に示すものに限定されず、適宜変更しても良い。
【００９１】
次に、図１０乃至図２０を用いて本発明の実施例２〜９を説明する。但し、前記実施例１と実質的に同一部分には同一符号を付して説明を省略又は簡略化し、主として前記実施例１と異なる部分について説明する。
【実施例２】
【００９２】
本発明の実施例２では、図１０に示すように、動力伝達装置５１は、エンジン軸１６と第１の遊星歯車機構１３のプラネタリキャリアと第２の遊星歯車機構１４のサンギヤとが動力伝達可能に連結されると共に、第１の遊星歯車機構１３のリングギヤと第１のＭＧ１１の回転軸とが動力伝達可能に連結されている。更に、第１の遊星歯車機構１３のサンギヤと第２の遊星歯車機構１４のプラネタリキャリアと動力出力軸１７とが動力伝達可能に連結される共に、第２の遊星歯車機構１４のリングギヤと第２のＭＧ１２の回転軸とが動力伝達可能に連結されている。
【００９３】
本実施例２において、エンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmとを動力伝達装置５１に対応するトルクの釣り合い式に代入して第１及び第２のＭＧ１１，１２のトルク指令値Ｔmg1 ，Ｔmg2 を算出する際に、動力伝達装置５１に対応するトルクの釣り合い式としては、下記（２）式を用いる。
【００９４】
【数２】
0005626662.tif 000003
【００９５】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１０に示すものに限定されず、適宜変更しても良い。
【実施例３】
【００９６】
本発明の実施例３では、図１１に示すように、動力伝達装置５２は、エンジン軸１６と遊星歯車機構１３のプラネタリキャリアとが動力伝達可能に連結されると共に、遊星歯車機構１３のサンギヤと第１のＭＧ１１の回転軸とが動力伝達可能に連結されている。更に、遊星歯車機構１３のリングギヤと第２のＭＧ１２の回転軸と動力出力軸１７とが動力伝達可能に連結されている。
【００９７】
本実施例３において、エンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmとを動力伝達装置５２に対応するトルクの釣り合い式に代入して第１及び第２のＭＧ１１，１２のトルク指令値Ｔmg1 ，Ｔmg2 を算出する際に、動力伝達装置５２に対応するトルクの釣り合い式としては、下記（３）式を用いる。
【００９８】
【数３】
0005626662.tif 000004
【００９９】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１１に示すものに限定されず、適宜変更しても良い。
【実施例４】
【０１００】
本発明の実施例４では、図１２に示すように、動力伝達装置５３は、エンジン軸１６と第１のＭＧ１１の回転軸と遊星歯車機構１３のリングギヤとが動力伝達可能に連結されると共に、遊星歯車機構１３のサンギヤと第２のＭＧ１２の回転軸とが動力伝達可能に連結されている。更に、遊星歯車機構１３のプラネタリキャリアと動力出力軸１７とが動力伝達可能に連結されている。
【０１０１】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１２に示すものに限定されず、適宜変更しても良い。
【実施例５】
【０１０２】
本発明の実施例５では、図１３に示すように、動力伝達装置５４は、エンジン軸１６と第１の遊星歯車機構１３のプラネタリキャリアとが動力伝達可能に連結されると共に、第１の遊星歯車機構１３のサンギヤと第１のＭＧ１１の回転軸とが動力伝達可能に連結されている。更に、第１の遊星歯車機構１３のリングギヤと第２の遊星歯車機構１４のリングギヤとが動力伝達可能に連結されると共に、第２の遊星歯車機構１４のプラネタリキャリアと第２のＭＧ１２の回転軸とが動力伝達可能に連結され、第２の遊星歯車機構１４のサンギヤと動力出力軸１７とが動力伝達可能に連結されている。
【０１０３】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１３に示すものに限定されず、適宜変更しても良い。
【０１０４】
以上説明した実施例２〜５においても、エンジン軸要求ＭＧトルクと出力軸要求ＭＧトルクとを動力伝達装置に対応するトルクの釣り合い式に代入して第１及び第２のＭＧ１１，１２のトルク指令値を算出することで、ＭＧ１１，１２の制御を煩雑にすることなく、エンジン回転速度の制御、出力トルクの制御、バッテリの入出力制限という三つの目的を達成することができる。
【実施例６】
【０１０５】
本発明の実施例６では、図１４に示すように、動力伝達装置５５は、エンジン軸１６にブレーキ５６が設けられ、それ以外は前記実施例１の動力伝達装置１５（図１参照）と同じ構成である。或は、図１５に示すように、動力伝達装置５７は、所定の固定端（例えば動力伝達装置５７のハウジング等）に連結された固定端連結ワンウエイクラッチ５８をエンジン軸１６に設けた構成としても良い。
【０１０６】
本実施例６では、前記実施例１と同じ方法（図２参照）でエンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmを算出した後、図１６に示すように、スイッチ部５９でブレーキ５６又は固定端連結ワンウエイクラッチ５８が非係合状態である（動力伝達を制限しない側に切り換えられている）と判定され、且つ、スイッチ部４８でクランキング中（エンジン始動中）ではないと判定された場合には、Ｆ／Ｂ制御部３７（図２参照）で算出したエンジン軸要求ＭＧトルクＴemをそのまま採用することで、目標エンジン回転速度と実エンジン回転速度との偏差を小さくするようにエンジン軸要求ＭＧトルクＴemを算出する。これにより、ブレーキ５６又は固定端連結ワンウエイクラッチ５８が非係合状態の場合に、実エンジン回転速度を目標エンジン回転速度に制御するために必要なエンジン軸要求ＭＧトルクＴemを精度良く設定することができる。
【０１０７】
これに対して、スイッチ部５９で、ブレーキ５６又は固定端連結ワンウエイクラッチ５８が係合状態（エンジン軸１６の回転を阻止する状態）であると判定された場合には、エンジン軸要求ＭＧトルクＴemを所定トルクに設定する。
【０１０８】
この場合、例えば、所定トルクを０にして、エンジン軸要求ＭＧトルクＴemを０に設定するようにしても良い。このようにすれば、ブレーキ５６又は固定端連結ワンウエイクラッチ５８が係合状態の場合に、ブレーキ５６又は固定端連結ワンウエイクラッチ５８が設けられたエンジン軸１６に過剰な負荷が掛かることを防止することができる。
【０１０９】
或は、所定トルクを０以外の定数（目標押し付けトルク）にして、エンジン軸要求ＭＧトルクＴemを０以外の定数（目標押し付けトルク）に設定するようにしても良い。このようにすれば、ブレーキ５６又は固定端連結ワンウエイクラッチ５８が係合状態の場合に、ブレーキ５６又は固定端連結ワンウエイクラッチ５８が設けられたエンジン軸１６に適度な押し付けトルクを作用させて、回転振動の発生を防止することができる。
【０１１０】
また、エンジン軸要求ＭＧトルクＴemは、所定トルク算出部６０でブレーキ５６又は固定端連結ワンウエイクラッチ５８が設けられたエンジン軸１６を固定端とした場合のトルクの釣り合い式である下記（４）式を用いて算出した値（所定トルク）に設定するようにしても良い。
【０１１１】
【数４】
0005626662.tif 000005
【０１１２】
ここで、Ｋは第１のＭＧ１１と第２のＭＧ１２のトルクの分配係数である。
このようにすれば、分配係数Ｋを操作することでＭＧ１１，１２の動作点を操作してＭＧ１１，１２の動作効率を向上させることができる。
【０１１３】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１４，１５に示すものに限定されず、適宜変更しても良い。
【実施例７】
【０１１４】
本発明の実施例７では、図１７に示すように、動力伝達装置６１は、エンジン軸１６にクラッチ６２が設けられ、それ以外は前記実施例１の動力伝達装置１５（図１参照）と同じ構成である。或は、図１８に示すように、動力伝達装置６３は、エンジン軸１６にワンウエイクラッチ６４を設けた構成としても良い。
【０１１５】
本実施例７では、前記実施例１と同じ方法（図２参照）でエンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmを算出した後、クラッチ６２又はワンウエイクラッチ６４が係合状態である（動力伝達を制限しない側に切り換えられている）と判定され、且つ、クランキング中（エンジン始動中）ではないと判定された場合には、Ｆ／Ｂ制御部３７（図２参照）で算出したエンジン軸要求ＭＧトルクＴemをそのまま採用することで、目標エンジン回転速度と実エンジン回転速度との偏差を小さくするようにエンジン軸要求ＭＧトルクＴemを算出する。これにより、クラッチ６２又はワンウエイクラッチ６４が係合状態の場合に、実エンジン回転速度を目標エンジン回転速度に制御するために必要なエンジン軸要求ＭＧトルクＴemを精度良く設定することができる。
【０１１６】
これに対して、クラッチ６２又はワンウエイクラッチ６４が非係合状態（動力伝達しない状態）であると判定された場合には、エンジン軸要求ＭＧトルクＴemを０に設定する。このようにすれば、クラッチ６２又はワンウエイクラッチ６４が非係合状態の場合に、不要な空転を防止して余分な損失の発生を防止することができる。
【０１１７】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１７，１８に示すものに限定されず、適宜変更しても良い。
【実施例８】
【０１１８】
本発明の実施例８では、図１９に示すように、動力伝達装置６５は、エンジン軸１６にクラッチ６６（又はワンウエイクラッチ）が設けられ、それ以外は前記実施例２の動力伝達装置５１（図１０参照）と同じ構成である。この場合、前記実施例７と同じ方法でエンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmを算出する。
【０１１９】
或は、エンジン軸１６にブレーキ又は固定端連結ワンウエイクラッチを設けた構成としても良く、この場合、前記実施例６と同じ方法でエンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmを算出する。
【０１２０】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と各遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図１７，１８に示すものに限定されず、適宜変更しても良い。
【実施例９】
【０１２１】
本発明の実施例９では、図２０に示すように、動力伝達装置６７は、エンジン軸１６にクラッチ６８（又はワンウエイクラッチ）が設けられ、それ以外は前記実施例３の動力伝達装置５２（図１１参照）と同じ構成である。この場合、前記実施例７と同じ方法でエンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmを算出する。
【０１２２】
或は、エンジン軸１６にブレーキ又は固定端連結ワンウエイクラッチを設けた構成としても良く、この場合、前記実施例６と同じ方法でエンジン軸要求ＭＧトルクＴemと出力軸要求ＭＧトルクＴpmを算出する。
【０１２３】
尚、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）に対する遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアの位置関係、つまり、各軸（エンジン軸、動力出力軸、ＭＧの回転軸）と遊星歯車機構のサンギヤ、リングギヤ、プラネタリキャリアとの組み合わせは、図２０に示すものに限定されず、適宜変更しても良い。
【０１２４】
以上説明した実施例６〜９においても、エンジン軸要求ＭＧトルクと出力軸要求ＭＧトルクとを動力伝達装置に対応するトルクの釣り合い式に代入して第１及び第２のＭＧ１１，１２のトルク指令値を算出することで、ＭＧ１１，１２の制御を煩雑にすることなく、エンジン回転速度の制御、出力トルクの制御、バッテリの入出力制限という三つの目的を達成することができる。
【０１２５】
尚、上記各実施例６〜９では、エンジン軸１６にクラッチ要素（クラッチ、ワンウエイクラッチ、ブレーキ、固定端連結ワンウエイクラッチ）を設けたシステムに本発明を適用したが、これに限定されず、動力出力軸１７にクラッチ要素を設けたシステムに本発明を適用しても良い。
【０１２６】
この場合、クラッチ要素が動力伝達を制限しない側に切り換えられている場合（ブレーキ又は固定端連結ワンウエイクラッチが非係合状態である場合やクラッチ又はワンウエイクラッチが係合状態である場合）には、出力軸要求ＭＧトルク算出部４５（図２参照）で算出した出力軸要求ＭＧトルクＴpmをそのまま採用することで、車両の駆動力を確保すると共にバッテリ２３の入出力パワーを所望の値に制限するために必要な出力軸要求ＭＧトルクＴpmを精度良く設定することができる。
【０１２７】
これに対して、ブレーキ又は固定端連結ワンウエイクラッチが係合状態（動力出力軸１７の回転を阻止する状態）であると判定された場合には、出力軸要求ＭＧトルクＴpmを所定トルク（例えば、０、０以外の定数、動力出力軸１７を固定端とした場合のトルクの釣り合い式を用いて算出した値）に設定する。或は、クラッチ又はワンウエイクラッチが非係合状態（動力伝達しない状態）であると判定された場合には、出力軸要求ＭＧトルクＴpmを０に設定する。
【０１２８】
尚、動力伝達装置の構成は、上記各実施例で説明した構成に限定されず、適宜変更しても良く、例えば、動力分割機構として２ロータ式のＭＧを用いるようにしても良い。
【０１２９】
また、上記各実施例では、ハイブリッドＥＣＵで、エンジン軸要求ＭＧトルクや出力軸要求ＭＧトルクやＭＧのトルク指令値を算出するようにしたが、これに限定されず、ハイブリッドＥＣＵ以外の他のＥＣＵ（例えばＭＧ−ＥＣＵ等）、又は、ハイブリッドＥＣＵと他のＥＣＵの両方で、エンジン軸要求ＭＧトルクや出力軸要求ＭＧトルクやＭＧのトルク指令値を算出するようにしても良い。
【符号の説明】
【０１３０】
１０…エンジン（内燃機関）、１１，１２…ＭＧ、１３，１４…遊星歯車機構（動力分割機構）、１５…動力伝達装置、１６…エンジン軸、１７…動力出力軸、２１，２２…インバータ、２３…バッテリ、２４…ハイブリッドＥＣＵ（エンジン軸要求ＭＧトルク算出手段，出力軸要求ＭＧトルク算出手段，ＭＧトルク指令値算出手段）、２９…エンジンＥＣＵ、３０，３１…ＭＧ−ＥＣＵ
【図１】
0005626662.tif 000006
【図２】
0005626662.tif 000007
【図３】
0005626662.tif 000008
【図４】
0005626662.tif 000009
【図５】
0005626662.tif 000010
【図６】
0005626662.tif 000011
【図７】
0005626662.tif 000012
【図８】
0005626662.tif 000013
【図９】
0005626662.tif 000014
【図１０】
0005626662.tif 000015
【図１１】
0005626662.tif 000016
【図１２】
0005626662.tif 000017
【図１３】
0005626662.tif 000018
【図１４】
0005626662.tif 000019
【図１５】
0005626662.tif 000020
【図１６】
0005626662.tif 000021
【図１７】
0005626662.tif 000022
【図１８】
0005626662.tif 000023
【図１９】
0005626662.tif 000024
【図２０】
0005626662.tif 000025