(57)【要約】【課題】  係合要素が十分な締結力を得られなくとも、目標駆動力を達成しつつ走行可能なハイブリッド車両の制御装置を提供すること。【解決手段】  ハイブリッド車両の制御装置において、係合要素のスリップ状態を検出するスリップ検出手段と、固定変速比モード時に係合要素のスリップ状態を検出した時は、複数の動力源の出力トルクを調整することでスリップ状態を回避するトルクバランス維持制御手段とを設けた。【選択図】        図２０
2005171760.tif 000002
【特許請求の範囲】
【請求項１】
エンジンと少なくとも１つのモータによる複数の動力源がそれぞれ回転要素に連結される遊星歯車列と、解放により無段変速比モードを達成し締結により固定変速比モードを達成する係合要素と、を有する差動歯車変速機と、
運転点に応じて前記複数の動力源の出力トルク状態及び前記係合要素の締結状態を制御し、要求駆動力を達成する制御手段と、
を備えたハイブリッド車両の制御装置において、
前記係合要素のスリップ状態を検出するスリップ検出手段と、
固定変速比モード時に前記係合要素のスリップ状態を検出した時は、前記複数の動力源の出力トルクを調整することでスリップ状態を回避するトルクバランス維持制御手段と、
を設けたことを特徴とするハイブリッド車両の制御装置。
【請求項２】
請求項１に記載のハイブリッド車両の制御装置において、
前記トルクバランス維持制御手段は、前記複数の動力源の出力トルクを所定量ずつ変更することで調整する手段としたことを特徴とするハイブリッド車両の制御装置。
【請求項３】
請求項１に記載のハイブリッド車両の制御装置において、
前記係合要素の締結トルクを推定するトルク推定手段を設け、
前記トルクバランス維持制御手段は、推定された締結トルクに基づいて、前記複数の動力源の出力トルクを調整する手段としたことを特徴とするハイブリッド車両の制御装置。
【請求項４】
請求項１ないし請求項３に記載のハイブリッド車両の制御装置において、
前記トルクバランス維持制御手段は、トルクバランス維持制御中に通常の固定変速モードによる制御が達成可能かどうかを確認することを特徴とするハイブリッド車両の制御装置。
【請求項５】
請求項１ないし請求項４に記載のハイブリッド車両の制御装置において、
前記固定変速比モードが選択され、前記スリップ状態検出手段によりスリップ状態が検出され、かつ、無段変速比モードにより運転可能なときは、固定変速比モードから無段変速比モードに切り換えるモード切換手段を設けたことを特徴とするハイブリッド車両の制御装置。
【請求項６】
請求項１ないし請求項５に記載のハイブリッド車両の制御装置において、
前記トルクバランス維持制御手段は、運転点に応じたトルクバランスが維持できないときは、運転点の変更によりトルクバランスを維持することを特徴とするハイブリッド車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の走行モードを有し、三要素により決定された三次元モードマップから、最適なモードを選択するハイブリッド車両の制御装置の技術分野に属する。
【背景技術】
【０００２】
４個以上の要素を有する２自由度の例えば遊星歯車機構により構成する差動装置に、駆動系統への出力を割り当てた要素以外の要素にブレーキを設けたパワートレーンシステムを適用したハイブリッド車両が特許文献１に開示されている。このハイブリッド車両では、例えば、２つのモータのみで無段変速比を得るEVモードと、ローブレーキを締結した固定変速比にて２つのモータで駆動するEV-LBモードと、エンジン及び２つのモータを駆動しつつ無段変速比を得るEIVTモードと、エンジン及び２つのモータを駆動しつつ固定変速比を得るLBモードとを備えている。これら各種モードは、走行状態に応じてモードマップから適宜選択される。
【特許文献１】特開２００３-３４１５３号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述の従来技術において、ローブレーキの締結によりLBモードもしくはEV-LBモードにより走行している状態で、ローブレーキの締結力不足が発生する場合がある。このとき、変速比が変化してしまい所望の駆動力が得られないという問題があった。また、変速比の変化によってエンジンやモータの回転数最大値に到達すると、走行可能な状態であってもフェールセーフモードに入ってしまうという問題があった。また、ローブレーキのスリップ状態が継続することで摩擦による耐久性の悪化を招く虞があった。
【０００４】
本発明は、上記問題に着目してなされたもので、係合要素が十分な締結力を得られなくとも、目標駆動力を達成しつつ走行可能なハイブリッド車両の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述の課題を解決するために、本発明では、ハイブリッド車両の制御装置において、係合要素のスリップ状態を検出するスリップ検出手段と、固定変速比モード時に係合要素のスリップ状態を検出した時は、複数の動力源の出力トルクを調整することでスリップ状態を回避するトルクバランス維持制御手段とを設けた。
【発明の効果】
【０００６】
よって、係合要素が十分な締結力を得られない場合でも、係合要素が締結している状態と同じ固定変速比を維持することが可能となり、運転性の向上を図りつつ、機械的構成要素の耐久性の向上を図ることができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明のハイブリッド車を実現する実現する最良の形態を、図面に示す実施例に基づいて説明する。
【実施例１】
【０００８】
図１は、本発明の実施例１におけるハイブリッド変速機を示す。本実施例１においては、前輪駆動車（ＦＦ車）用のトランスアクスルとして用いるのに有用な以下の構成とする。
【０００９】
図１において、ハイブリッド変速機は、左側からエンジンENG、ラビニョ型遊星歯車装置２および複合電流２層モータ３を同軸に配置する。ラビニョ型遊星歯車装置２は、ピニオンP2を共有するシングルピニオン遊星歯車装置４およびダブルピニオン遊星歯車装置５とから成る。シングルピニオン遊星歯車装置４はサンギヤS2およびリングギヤR2にそれぞれピニオンP2を噛合させた構造とする。ダブルピニオン遊星歯車装置５はサンギヤS1および共有ピニオンP2の他に、リングギヤR1および大径ピニオンP1を具え、大径ピニオンP1をサンギヤS1、リングギヤR1および共有ピニオンP2の３者に噛合させた構造とする。そして、遊星歯車装置４，５のピニオンP1，P2を全て、共通なキャリアCにより回転自在に支持する。
【００１０】
以上の構成になるラビニョ型遊星歯車装置２は、サンギヤS1、サンギヤS2、リングギヤR1、リングギヤR2、ピニオンP1、ピニオンP2およびキャリアCの７個の回転メンバを主たる要素とし、これら７個のメンバのうち、２個のメンバの回転速度を決定すると、他のメンバの回転速度が決まる２自由度の差動装置を構成する。
【００１１】
ラビニョ型遊星歯車装置２に対し本実施の形態においては、図の左側に同軸に配置したエンジンENGからの回転がシングルピニオン遊星歯車装置５のリングギヤR2に入力されるよう、リングギヤR2にエンジンENGのクランクシャフトを結合する。一方で、ラビニョ型遊星歯車装置２からの出力回転を共通なキャリアCより取り出すよう、このキャリアCに車輪駆動系Out（例えば図1におけるディファレンシャルギヤ装置を含む終減速機６および左右駆動車輪７）を結合する。
【００１２】
複合電流２層モータ３は、インナーロータ３riと、これを包囲する環状のアウターロータ３roとを、変速機ケース１内の後軸端に同軸に回転自在に支持して具え、これらインナーロータ３riおよびアウターロータ３ro間における環状空間に同軸に配置した環状コイルよりなるステータ３ｓを変速機ケース１に固設して構成する。
【００１３】
このように、環状コイル３ｓとアウターロータ３roとで外側のモータ・ジェネレータである第２モータ・ジェネレータMG2が構成される。また、環状コイル３ｓとインナーロータ３riとで内側のモータ・ジェネレータである第１モータ・ジェネレータMG1が構成される。
【００１４】
ここでモータ・ジェネレータMG1，MG2はそれぞれ、複合電流を供給される時は供給電流に応じた個々の方向の、また供給電流に応じた個々の速度（停止を含む）の回転を出力するモータとして機能し、複合電流を供給されない時は外力による回転に応じた電力を発生する発電機として機能する。かかる複合電流２層モータ３と、ラビニョ型遊星歯車装置２との間の結合に当たっては、ダブルピニオン遊星歯車装置５のサンギヤS1に第１のモータ・ジェネレータMG1（詳しくはインナーロータ３ri）を結合し、シングルピニオン遊星歯車装置４のサンギヤS2に第２のモータ・ジェネレータMG2（詳しくはアウターロータ３ro）を結合する。
【００１５】
図２は制御装置を含んだハイブリッドシステムの構成を示す図である。
本実施例１におけるハイブリッドシステム（以下、E-IVTシステムと記載する）は、全体のエネルギーを統合制御する統合コントローラ１０と、エンジンを制御するエンジンコントローラ１２(engine clutch controllerを含む)と、ハイブリッド変速機内のMGを制御するモータコントローラ１１と、MGに電気を供給するインバータ１３と電気エネルギーを蓄えるバッテリ１４と、MGを含むハイブリッド変速機から成る。
【００１６】
統合コントローラ１０は、アクセル開度APとエンジン回転速度ωEと車速VSP(出力軸回転速度に比例)とに応じて、運転者が意図する運転状態を実現するように、モータコントローラ１１に目標MGトルクを、エンジンコントローラ１２に目標エンジントルクを指令する。ここで、統合コントローラ１０に入力する回転速度は、エンジン回転速度と出力軸回転速度に限定されるものではなく、ラビニョ型遊星歯車装置の回転要素のうち、いずれか２つの回転速度であれば良い。なぜなら、ラビニョ型遊星歯車装置の回転自由度は２であるので、いずれか２つの回転要素の回転速度が分かれば、他の回転要素の回転速度も分かるためである。
【００１７】
また、モータコントローラ１１への指令値は、目標MGトルクではなく目標MG回転速度とし、モータコントローラ１１内部に、PI制御器などで目標MG回転速度を実現する制御系を有しても良い。
【００１８】
（E-IVTシステムにおける制御モード）
E-IVTシステムは、主に下記に示す４つのモード
１）モード４（EVモード）
２）モード６（EV-LBモード）
３）モード２８（EIVTモード）
４）モード３０（LBモード）
を有する。
【００１９】
上記４つのモードは全て第１モータ・ジェネレータMG1及び第２モータジェネレータMG2を使用する。ただし、エンジン（もしくはエンジンクラッチ）を駆動するかどうか、もしくは、ローブレーキLBを使用するかどうかが主に異なる。
【００２０】
表１は、上記４つのモードにおけるエンジンクラッチ８のオン・オフ状態と、ローブレーキLBの締結状態との関係を表す。４つのモードはいかなる走行状況であっても選択可能な訳ではなく、それぞれ限られた制御領域において達成可能である。
（表１）
2005171760.tif 000003
【００２１】
制御領域は、３軸からなる三次元空間から構成されている。３軸とは、車速VSP、駆動力F、及びバッテリのSOC（State of charge）を表す。一般に、SOCが低下すると、全てのモードの制御領域が小さくなる。ここで、駆動力Fとは車両が駆動するのに必要な要求駆動力である。特に、車速VSP，駆動力Fによって決定されるポイントを運転点と記載する。
【００２２】
上記各モードは、第１モータ・ジェネレータMG1，第２モータ・ジェネレータMG2及びエンジンそれぞれのトルクと回転速度（T1，N1，T2，N2，Te，Ne）と電力消費量に応じて決定される。要求駆動力Fは、運転者の操作するアクセルペダル開度及び車速から決定され、各４つのモードから最適なモードが選択される。
【００２３】
〔モード４（EVモード）〕
モード４では、第１モータ・ジェネレータMG1及び第２モータ・ジェネレータMG2のみ使用する。ラビニョ型遊星歯車装置２において、第１及び第２モータ・ジェネレータMG1，MG2のトルクをT1，T2、回転速度をN1，N2、出力軸トルクをT0、出力軸回転数をN0とすると、下記の式により表される。
(式１）
N2＝｛−βN1＋（１＋α＋β）N0｝/（１＋α）
T1＝βT0/（１＋α＋β）
T2＝（１＋α）T0/（１＋α＋β）
尚、α，βはラビニョ型遊星歯車のギヤ比に相当する。リングギヤR2（エンジン）とキャリヤC（出力軸）のギヤ比を１とした場合、リングギヤR2とサンギヤS1（MG1）とのギヤ比をαとする。また、キャリヤCとサンギヤS2（MG2）とのギヤ比をβとする。
【００２４】
上記関係式（１）に基づいてモード４における駆動力制御が実行される。図３は、車速VSPと要求駆動力Fによって決定されたモード４（EVモード）制御領域を表す図である。E-IVTシステムの制御領域では、二つの入力（車速VSP及び要求駆動力F）によって決定される運転点が属している制御領域が最適モードとして決定される。
【００２５】
〔モード６（EV-LBモード）〕
モード６では、第１及び第２モータ・ジェネレータMG1，MG2とローブレーキLBを使用する。図４は、車速VSPと要求駆動力Fによって決定されるモード６（EV-LBモード）制御領域を表す図である。モード６が選択されると、下記式２に基づいて駆動力制御が実行される。
（式２）
N1＝（１＋α＋γ）N0/γ
N2＝（γ−β）N0/γ
T2＝｛（１＋α＋γ）T1−γT0｝/（β−γ）
TL＝T0−T1−T2
尚、TLはローブレーキLBのトルク，γはキャリヤCとローブレーキLBとのギヤ比である。
【００２６】
〔モード２８（EIVTモード）〕
モード２８では、第１モータ・ジェネレータMG1，第２モータ・ジェネレータMG2及びエンジンを使用する。図５は、車速VSPと要求駆動力Fによって決定されるモード２８（EIVTモード）制御領域を表す図である。よって、モード２８の制御領域では、三つの入力に依存することとなる。モード２８が選択されると、下記式３に基づいて駆動力制御が実行される。
（式３）
N1＝−αN0＋（１＋α）Ne
N2＝（１＋β）N0−βNe
T1＝｛１/（１＋α＋β）｛βT0−（１＋β）Te｝｝
T2＝T0−T1−Te
尚、Neはエンジン回転数、Teはエンジントルクである。
【００２７】
〔モード３０（LBモード）〕
モード３０では、第１モータ・ジェネレータMG1，第２モータ・ジェネレータMG2，エンジン及びローブレーキLBを使用する。図６は、車速VSPと要求駆動力Fによって決定されるモード３０（LBモード）制御領域を表す図である。よって、モード３０の制御領域では、三つの入力に依存することとなる。モード３０が選択されると、下記式４に基づいて駆動力制御が実行される。
（式４）
N1＝｛（１＋α＋γ）/γ｝N0
N2＝−｛（β−γ）/γ｝N0
Ne＝｛（１＋γ）/γ｝N0
TL＝T0−T1−T2−Te
T2＝｛１/（β−γ）｝(−γT0＋（１＋α＋γ）T1＋（１＋γ）Te)
【００２８】
尚、以上４つのモードについて説明したが、例えば、第１モータ・ジェネレータMG1を変速機ケースに固定するハイブレーキを追加し、ハイブレーキモードを追加してもよいが特に限定しない。
【００２９】
（SOCに応じた最適モード選択過程について）
上述の４つのモードのうち、ある車速VSP及び要求駆動力Fによって決定される運転点では、複数のモードが重なる。このとき、選択された複数のモードのうち燃費効率の最も良好なモードが選択される。具体的には、モータ・ジェネレータMG1，MG2の電力収支を計算する。次に、電力収支と燃料消費量の関係から、最も燃料消費量の少ないモードが選択される。
【００３０】
ここでは、SOCよりもむしろ、燃料1cc当たりどの程度駆動力に寄与するかを表す駆動効率EFFを用いる。駆動効率EFFとSOCは密接な関係を有している。SOCが高いときはバッテリは充電を必要としておらず、このとき燃料消費量は低いため供給される燃料は、充電には使用されず駆動に使用されるため駆動効率EFFは高い。一方、SOCが低いときは、バッテリが充電を必要としており、バッテリを充電するためにエンジンを駆動する必要があり、このとき燃料消費量が増加するため駆動効率EFFは低い。この関係を用いてモードと駆動効率の関係から、最終的にモードとSOCの関係に読み替えて最適モードマップを構築する。
【００３１】
（最適モードマップの構築論理）
次に、最適モードマップの構築論理について説明する。
【００３２】
（ステップ１）
エンジンの燃料消費軸に沿って、全ての可能なモードにおける電力Eを演算する。この電力Eは、第１モータジェネレータMG1，第２モータジェネレータMG2の電力収支（電力、及び電力損失（モータ損失やインバータ損失を含む））に対応する。
【００３３】
（ステップ２）
電力関数E＝f(fuel)は、燃料消費量に応じた電力の関数である。ステップ１で演算された各モードにおける電力の内、各燃料消費量に対して最大の電力を発生可能なモードを選択する。すなわち燃料消費量fuelに対する最適なモード関数が得られる。ここで、E>０はバッテリが充電されている状態を表し、E<０はバッテリが電力を消費している状態を表す。
【００３４】
（ステップ３）
ステップ２で得られた電力関数Eから、駆動効率関数EFF＝g(fuel)を演算する。駆動効率関数EFFは、燃料消費量に対する電力比である。すなわち、バッテリを最大限利用したときの燃料消費量fuel0に比べ、更に燃料を消費{fuel(i)−fuel0}したときに増加する電力収支{E(i)−E(fuel0)}の分を演算すれば、燃料がどの程度電力収支の改善に寄与したかが分かる。すなわち電力収支の改善寄与度とは、燃料がどの程度駆動力に使用されたかを表す駆動効率EFFを表すことになる。
【００３５】
（ステップ４）
ステップ３で得られた駆動効率関数を逆変換し、燃料消費関数fuel＝h1(EFF)を演算する。
【００３６】
（ステップ５）
ステップ４及びステップ２の演算結果から、モード関数Mode＝h2(EFF)が得られる。すなわち、推定される駆動効率EFFに応じた制御モードが得られる。
【００３７】
上記ステップにより、車速VSP，要求駆動力F，駆動効率EFFに基づく三次元最適モードマップを構築できる。駆動効率EFFは、変数として電力E及び燃料消費量fuelから得られる。また、上述したようにSOCとEFFには密接な関係があるため、この関係を用いて車速VSP，要求駆動力F，SOCに基づく三次元最適モードマップが作成される。
例えば、車速VSP＝Ａ(km/h)，駆動力F＝Ｂ(N)，SOC＝可変の状態において、LBモードとEIVTモードの２つのモードが選択可能な場合について説明する。
【００３８】
図７は各モードにおける燃料消費量fuelに対する電力の演算結果を表す図である。この演算結果から、燃料消費量fuelに対する最大の電力を選択したのが図８に示す燃料消費量に対する電力の関係である。図８において、ある燃料消費量において、E<０であれば電力消費量が最小を意味し、E>０であれば充電される電力量が最大を意味する。
【００３９】
次に、燃料消費量に対する駆動効率EFFを演算する。まず、図８に示す電力関数を下記式に基づき微分する。
dE/dfuel＝{E(i)−E(fuel0(n))}/{fuel(i)−fuel0(n)}
尚、fuel0(n)は、バッテリの充放電容量最大値を考慮した燃料消費量最小値（例えば、最初の演算時においては図８中fuel0(1)で示される点）である。図９は図８に示す電力関数の微分値と燃料消費量の関係を表す。図９に示すdE/dfuelの演算結果において、dE/dfuelの最大値（＝ｂ）を取るfuel（＝ａ）をプロットする。
【００４０】
次に、fuel＝ａ以降ではfuel0(2)＝ａとして、再度dE/dfuelを演算し、dE/dfuelの最大値を取るfuelをプロットする。この演算を繰り返すことによって、図１０に示す燃料消費量fuelに対する駆動効率EFFの関数EFF＝g（fuel）を作成する。
【００４１】
次に、図１１に示すようにEFF＝g（fuel）をfuel＝h1（EFF）の関数に変換する。このfuel＝h1（EFF）の関数と、上述した図７に示すE＝f（fuel）からモード関数Mode＝h2（EFF）の関数を推定する。具体的には、E＝f（fuel）からモードが切り替わるポイントの燃料消費量fuelが分かる。このfuelに対応するEFF＝g（fuel）がモードの切り替わるポイントとなる。このような対比から、図１２に示すように、駆動効率EFFに対応する制御モードが特定される。
【００４２】
図１３はSOCが中程度のときの最適モードマップを表す図である。上述したように、駆動効率EFFはSOCと密接な関係にあるため、駆動効率EFFをSOCに読み替え、SOCに対応した最適モードマップを作成することが可能となる。
【００４３】
（統合コントローラにおける回転数及びトルク制御）
次に、統合コントローラ１０の構成について説明する。図１４は統合コントローラ１０内の制御構成を表すブロック図である。
駆動力及び車速演算部１０１では、車速センサ信号やアクセル開度センサ信号から要求駆動力F及び車速VSPを出力する。
最適モード&最適動作点演算部１０２では、要求駆動力F，車速VSP及びSOCに応じて最適モードを演算すると共に、最適動作点を演算する。
修正動作点演算部１０３では、演算された最適動作点を、ローブレーキ回転数NLB，及びモード遷移条件に基づいて修正する。
モード演算部１０４では、最適モードをセットする。モード遷移条件部１０５では、モード遷移可能かどうかを判断する。モード遷移を行う時は、修正動作点演算部１０３，後述するレバー目標値演算部１０８，油圧制御部１０６に指令信号を出力する。
油圧制御部１０６では、モード遷移条件部１０５の条件に基づいて、エンジンクラッチ８及びローブレーキLBの締結状態を制御する。
モード判定部１０７では、エンジンクラッチ８の締結状態及びローブレーキLBの締結状態を判定する。
レバー目標値演算部１０８では、モード判定部１０７の判定結果，要求駆動力F，修正された動作点（回転数，トルク），モード遷移条件に基づいて各回転要素の回転数目標値及びトルク目標値を演算する。
レバー制御部１０９では、ローブレーキLBの締結状態に応じて各回転要素の回転数及びトルク制御指令値を演算する。
セレクタ１１０では、ローブレーキLBの締結状態に基づいて最適な制御を選択し、モータコントローラ１１及びエンジンコントローラ１２に指令信号を出力する。
【００４４】
（最適モード&最適動作点演算部の構成）
【００４５】
図１５は最適モード&最適動作点演算部１０２における制御処理を表すフローチャートである。この制御処理により、車速VSP，要求駆動力F，SOCにより決定される運転点において、選択された制御モードに応じた最適な目標値（Te*，Ne*），（T1*，N1*），（T2*，N2*）を決定する。
【００４６】
ステップａ１では、車速VSP，要求駆動力F及びSOCに基づいて最適なモードを選択する。
【００４７】
ステップａ２では、ステップａ１において選択されたモードがEVモードかどうかを判断し、EVモードのときはステップａ３に進み、それ以外はステップａ４に進む。
【００４８】
ステップａ３では、モードマップから、EVモードにおける目標第１モータジェネレータ回転数N1*を読み込む。また、第２モータジェネレータ回転数N2は、車速VSP及び目標第１モータジェネレータ回転数N1*を用いて式（１）から演算する。また、第１及び第２モータジェネレータトルクT1*，T2*は、要求駆動力Fに対応する出力軸トルクToを用いて式（１）から演算する。
【００４９】
ステップａ４では、ステップａ１において選択されたモードがEV-LBモードかどうかを判断し、EV-LBモードのときはステップａ５に進み、それ以外はステップａ６に進む。
【００５０】
ステップａ５では、モードマップから、EV-LBモードにおける目標第１モータジェネレータトルクT1*を読み込む。また、目標第２モータジェネレータトルクT2*は、要求駆動力Fに対応する出力軸トルクTo及び目標第１モータジェネレータトルクT1*を用いて式（２）から演算する。また、第１及び第２モータジェネレータ回転数N1*，N2*は、車速VSPを用いて式（２）より演算する。
【００５１】
ステップａ６では、ステップａ１において選択されたモードがEIVTモードかどうかを判断し、EIVTモードのときはステップａ７に進み、それ以外はステップａ８に進む。
【００５２】
ステップａ７では、モードマップから、EIVTモードにおける目標エンジントルクTe*及び目標エンジン回転数Ne*を読み込む。また、第１及び第２モータジェネレータ回転数N1*，N2*は、車速VSP及び目標エンジン回転数Ne*を用いて式（３）から演算する。また、目標第１モータジェネレータトルクT1*は、目標エンジントルクTe*及び要求駆動力Fに対応する出力軸トルクToから演算する。また、目標第２モータジェネレータトルクT2*は、各目標トルク値T1*，Te*，F（＝To）に基づいて式（３）より演算する。
【００５３】
ステップａ８では、モードマップから、LBモードにおける目標エンジントルクTe*と目標第１モータジェネレータトルクT1*を読み込む。また、各目標回転数Ne*，N1*，N2*は、車速VSPを用いて式（４）から演算する。目標第２モータジェネレータトルクT2*は、各目標トルク値T1*，Te*，F（＝To）に基づいて式（４）より演算する。
【００５４】
（レバー制御部の構成について）
【００５５】
レバー制御部１０９には、ローブレーキ締結時のON制御部１０９ａと、ローブレーキ非締結時のOFF制御部１０９ｂが設けられている。以下、それぞれの制御部について説明する。
【００５６】
〔ON制御部〕
ON制御部１０９ａはローブレーキ締結時、言い換えればローブレーキの回転数NLBが０のときに使用される。エンジン回転数Ne，第１モータジェネレータ回転数N1，第２モータジェネレータ回転数N2は、出力軸回転数Noと比例関係にある。よって、エンジントルクTe，第１モータジェネレータトルクT1，第２モータジェネレータトルクT2は、１つの自由度のみを有する。このとき、次の関係式（５）が成立する。
（式５）
dω0/dt＝b1・TR＋b2・Te＋b3・T1＋b4・T2
ここで、TRは走行負荷、b1，b2，b3，b4はE-IVTシステムの系によって定まる定数である。また、ω0は出力軸回転数を表す。
【００５７】
走行負荷TRは下記の手順により推定される。まず、上記１つの関係式が得られている時に、エンジントルクTe，第１モータジェネレータトルクT1，第２モータジェネレータトルクT2の三つが未知であるとする。このとき、最適モードを演算するときに、最適なエンジントルクTe*及び第２モータジェネレータトルクT2*をそれぞれ読み込む。
【００５８】
次に、要求された出力軸トルク（要求駆動力）To*を用いて、第１モータジェネレータトルクT1を下記式（６），（７）により演算する。
（式６）
T1＝{To*−(Io・b1＋１)TR−Io・b2・Te*−Io・b4・T2*}
よって、
（式７）
Io・dω0/dt＝To−TR
となり、この関係式に基づいてトルク制御が実行される。
【００５９】
〔OFF制御部〕
OFF制御部１０９ｂはローブレーキ非締結時、言い換えればローブレーキの締結トルクTLBが０のときに使用される。このとき、E-IVTシステムは２自由度を有するため、下記式（８），（９）によって表される。
（式８）
dωi/dt＝b11・TR＋b12・Te＋b13・T1＋b14・T2
（式９）
dω0/dt＝b21・TR＋b22・Te＋b23・T1＋b24・T2
ここで、ωiは入力軸回転数を表す。また、b11〜b14及びb21〜b24はE-IVTシステムの系によって定まる定数である。
【００６０】
ローブレーキの非締結時は、２自由度を有するため、式（８）を用いて回転数制御を行い、式（９）を用いてトルク制御を行うものとする。
【００６１】
（回転数制御について）
ここで、回転数制御の具体例について説明する。変数として、目標入力回転数ωi*と実入力回転数ωiとの偏差σを導入する。
（式１０）
σ＝ωi*−ωi
リアプノフ関数は、下記式（１１）のように選択される。
（式１１）
f（σ）＝σ2/2
よって、リアプノフ関数の時間微分は、下記式（１２）により表される。
（式１２）
df(σ)/dt＝−(dωi/dt)・σ
ここで、この系が安定であることを示すための目的は、ωiの符合とσの符合が一致することである。ここで、（b11・TR＋b12・Te）は、外乱と考えられるため、制御式は、下記式（１３）により表される。
（式１３）
b13・T1＋b14・T2＝Ｋsign（σ）
ここで、Ｋは外乱に打ち勝つために非常に大きな定数が選択される。
【００６２】
（トルク制御について）
トルク制御は、要求駆動力に相当する目標出力軸トルクT0*を得るために第１モータジェネレータトルクT1及び第２モータジェネレータトルクT2が下記式（１４）により演算される。
（式１４）
T0*＝(IO・b21＋１)TR＋IO・b22・Te＋IO・b23・T1＋IO・b24・T2
よって、第１モータジェネレータトルクT1及び第２モータジェネレータトルクT2は、下記式（１５）により演算される。
（式１５）
2005171760.tif 000004
【００６３】
（LBフェール時のトルクバランス維持制御）
E-IVTシステムにおいて、LBモードもしくはEV-LBモードは、ローブレーキLBが完全に制御された状態であると考えられる。すなわち、ローブレーキLBが回転しておらず（NLB=0）、一方、最適ローブレーキトルクTLB*は、最適なエンジントルク値Te*，第１モータジェネレータトルク値T1*，第２モータジェネレータトルク値T2*によって一義的に得られるためである。LBモードもしくはEV-LBモード内の運転点Ｐでは、モードマップに基づいて、最も燃料消費量が少なくなる回転数やトルクが選択される。
【００６４】
しかしながら、ローブレーキLBに締結圧を供給する油圧回路内で、バルブスティックや、コンタミの影響により十分な締結圧を供給できない場合が起こりうる。このとき、ローブレーキLBの締結力が不十分となり、実際のローブレーキトルク値TLBが最適なローブレーキトルク値TLB*よりも小さくなる。よって、最適なトルクバランスが達成できないため、剛体レバーは回転し、回転数も最適値を維持することができなくなる。
【００６５】
ローブレーキトルク値TLBが推定できない場合、上述したように、ローブレーキ締結時にはON制御部１０９ａによってトルク制御される。しかしながら、トルクバランスが達成できないため、各回転要素の回転数が最大回転数（機械的な限界値）に到達するまで変化する。よって、システムはフェールセーフモードに入り、全てのシステムを遮断し、車両を停止することになる。
【００６６】
そこで、LBモードもしくはEV-LBモードにおいてローブレーキLBがスリップした場合には、下記方法により解決することとした。
・ローブレーキLBのスリップを検出する。これは実際のローブレーキLBの回転数を検出し（スリップ状態検出手段に相当）、最適なローブレーキ回転数と一致しているかどうかを比較すればよい。尚、このときの最適なローブレーキ回転数は０である。
・スリップが検出された時は、最適な各トルク値Te*，T1*，T2*を、新たなトルクバランスを達成するように修正する（トルクバランス維持制御手段に相当）。LBモードが選択されている時は、式（４）を用いて制御し、EV-LBモードが選択されている時は、式（２）を用いて制御する。以下、詳細について説明する。
【００６７】
(LBモードにおけるトルクバランス維持制御)
E-IVTシステムは、剛体レバーによって表される。LBモードにおいて、ローブレーキLBを使用する時は、E-IVTシステムは式（４）によって表される。
【００６８】
車速VSPが与えられると、エンジン回転数Ne，第１モータジェネレータ回転数N1，第２モータジェネレータ回転数N2は演算により一義的に決定される。また、要求駆動力Fが与えられると出力軸トルクToが決定され、エンジントルクTe，第１モータジェネレータトルクT1，第２モータジェネレータトルクT2は、燃料消費量が最低となるトルクバランスを達成するように演算によって決定される。このトルクバランスは、式（４）によって決定されるため、下記式（１６）と等価である。
（式１６）
To＝T1＋T2＋Te＋TLB
更に、モーメントの釣り合いから、下記式（１７）が成立する。
（式１７）
βT2＋γTLB＝Te＋（α＋１）T1
【００６９】
尚、最適値演算を行う際には、各トルク値TiはTi*と記載される。図１６はLBモードにおけるトルクバランスが取れた状態における剛体レバーを表す図である。最適値演算は、演算負荷が大きいため、予め演算された結果を車載用コンピュータにマップとして保存しておく。これにより、実際には簡単な補完演算を行うのみで最適値演算が達成される。
【００７０】
LBモードにおいて、各最適トルク値Te*，T1*，T2*は保存されているが、ローブレーキトルクTLBは保存されていない。最適なローブレーキトルク値TLB*は、要求駆動力Fに対応する出力軸トルク値Toと最適トルク値Te*，T1*，T2*によって下記式（１８）に基づいて決定される。
（式１８）
TLB*＝To−T1*−T2*−Te*
よって、車速VSPと要求駆動力Fが与えられるとは、出力軸回転数Noと出力軸トルク値Toが与えられることと等価である。このとき、仮にローブレーキトルク値TLBが上記式（１８）により演算された最適ローブレーキトルク値TLB*よりも小さな値とする。このとき、トルクバランスは達成されず、上記式（１７）に示すモーメントの式は成立しない。
【００７１】
結果として、剛体レバーは図１７に示すように出力軸回転数Noを中心に回転するため、ローブレーキ回転数NLB≠０となり、他の回転要素の回転数との関係が崩れる。よって、トルク制御しか使用することができない。このとき、剛体レバーは各回転要素のいずれかが最大回転数に到達するまで回転する。いずれか１つの回転要素が最大回転数に到達すると、E-IVTシステムはフェールセーフモードに入ってしまい、エンジン、各モータジェネレータMG1，MG2、ローブレーキLBの作動が停止することとなる。
【００７２】
そこで、ローブレーキトルク値TLBが不足した場合には、各回転要素のトルク値Te，T1，T2を補正し、新たなトルクバランスを維持することでローブレーキLBのスリップを防止する。よって、当然燃料消費量を最小とする最適値は使用できないが、車両は所望の運転点での走行が継続的に可能となる（請求項２に対応）。
【００７３】
上述の関係は、ローブレーキトルク値TLBの不足時に限らず、他の回転要素のトルク値Te，T1，T2が不足した際にも、式（１６），(１７)を用いて新たなトルクバランスを達成することができる。
【００７４】
（新たなトルクバランスを得るための具体例）
実ローブレーキトルク値TLBが推定できない場合、新たなトルクバランスを達成する各回転要素の補正トルクバランス最適値T1,s, T2,s, Te,sは前もって決定できないため、演算により探ることとする。新たなトルクバランスを探るために、最適トルク値T1*,T2*,Te*に対し制御周期τ毎に所定量δT1,δT2,δTeを加算する。この操作を、剛体レバーの回転が停止する補正トルクバランス最適値T1,s, T2,s, Te,sを得るまで繰り返す。
【００７５】
例えば、実ローブレーキトルクTLBが未知のとき、仮に０と仮定すると、下記関係式（１９）が成立する。
（式１９）
2005171760.tif 000005
ここで、Te,sは予め設定しておく。例えば、ローブレーキトルク値TLBが十分に得られている時の目標エンジントルク値Te*を初期値として設定しておく。
【００７６】
このとき、各所定量は下記式（２０）により表される。
（式２０）
2005171760.tif 000006
ここで、Sは、補正トルクバランス最適値を得るまで制御操作を繰り返した回数を表す。ローブレーキトルクTLBを０に設定すると、それぞれ補正後のトルク値は大きな値を取る。仮にローブレーキトルク値TLBが０でない場合であっても、補正により加算された所定量は、剛体レバーを定常状態に維持するためのトルクであるため問題はない。
【００７７】
（EV-LBモードにおけるトルクバランス維持制御）
EV-LBモードにおいて、エンジンを使用していない点を除けば、他の状況はLBモードと同じである。よって、トルクバランスとモーメントの関係式は下記式（２１），（２２）により表される。
（式２１）
To＝T1＋T2＋TLB
（式２２）
βT2＋γTLB＝（α＋１）T1
この関係式は、LBモードの関係式において、エンジントルクTe＝０にセットした時の関係式と等価である。よって、EV-LBモードにおいても、LBモードの関係式をそのまま使用することができる。
【００７８】
（モード遷移を伴うトルクバランス維持制御）
上述したように、ローブレーキトルク値TLBが不足した時は、それぞれ回転要素の最大トルクに到達する前に新たなトルクバランスを設定していた。しかしながら、例えば、新たなトルクバランスに到達する前に第２モータジェネレータMG2が最大トルクに到達してしまった場合は、やはりフェールセーフモードに入ってしまう。
【００７９】
そこで、実際のローブレーキトルクTLBが小さく、新たなトルクバランスが見い出せない場合、運転点を変更する。具体的には、要求駆動力Fに対応する出力軸トルク値To*を小さな出力軸トルク値Toに変更する。この新たな運転点は、ローブレーキトルク値TLBに応じて設定する。これにより、他の回転要素の最適トルク値Ti*も全体的に小さくなり、最大トルクTi(max)に到達するまでに余裕ができる（請求項６に対応）。この新たな運転点に対する新たなトルクバランスを得る場合、上述のトルクバランスを得る制御がそのまま適用できる。
【００８０】
運転点を変更する場合、新たな運転点の最適モードがLBモードor EV-LBモードをローブレーキLBを締結しないEIVTモードに遷移させる場合について考慮する。図１８は下記に示す領域Z1，Z2を示すマップである。
領域Z1：LBモードor EV-LBモードのみ達成可能な領域。
領域Z2：LBモードor EV-LBモードと、EIVTモードのいずれも達成可能であって、最適モードとしてはLBモードor EV-LBモードの領域。
【００８１】
図１９は運転点を変更する場合の具体的な例を表す図である。
（状況１）
要求駆動力Fに対応する運転点PoがLBモードのみ達成可能な領域Z1に属する。このとき、ローブレーキトルクTLBが小さく、トルクバランスが得られない場合、運転点をPoからLBモードor EIVTモードの両方が達成可能な運転点P1に変更する。このとき、更にトルクバランスが得られない場合には、運転点を再度変更（出力軸トルクToを下げる）する前に、EIVTモードに変更する。
【００８２】
（状況２）
要求駆動力Fに対応する運転点P2がLBモード及びEIVTモードの両方を達成可能な領域Z2に属する。このとき、トルクバランスが得られない時は、運転点を変更する前に直接EIVTモードに変更する（請求項５に対応）。
【００８３】
上述の各状況に対応する論理は、EV-LBモードからEIVTモードに遷移する場合にも同様に適用できる。
【００８４】
図２０はトルクバランス維持制御の制御内容を表すフローチャートである。
尚、本制御フローは制御周期τ毎に繰り返し実行されるものとする。
【００８５】
ステップｂ１では、LBモードもしくはEV-LBモードかどうかを判断し、LBモードもしくはEV-LBモードのときはステップｂ２へ進み、それ以外は本制御フローを終了する。
【００８６】
ステップｂ２では、ローブレーキ回転数NLBが０かどうかを判断し、０のときはステップｂ３へ進み、それ以外はステップｂ５へ進む。
【００８７】
ステップｂ３では、タイマをカウントアップする。
【００８８】
ステップｂ４では、各トルク制御指令値Tiがモードマップから演算された最適トルク値Ti*と一致しているかどうかを判断し、一致している時は本制御フローを終了し、一致していない時はステップｂ５へ進む。尚、i＝1,2,eである。
【００８９】
ステップｂ５では、タイマが所定時間Δ経過したかどうかを判断し、経過した時はステップｂ６に進み、それ以外は本制御フローを終了する。
【００９０】
ステップｂ６では、トルク制御指令値としてモードマップから演算された最適トルク値Ti*を設定する。
【００９１】
ステップｂ７では、タイマをリセットする。
【００９２】
ステップｂ８では、補正トルクバランス最適値Ti,sが初期状態（全て０）かどうかを判断し、初期状態の時はステップｂ９へ進み、それ以外はステップｂ１０に進む。
【００９３】
ステップｂ９では、各トルク制御指令値の今回値Ti(k)として、各トルク制御指令値の前回値Ti(k-1)に所定量δTiを加算する。
【００９４】
ステップｂ１０では、ローブレーキ回転数微分値ω_dotを下記式に基づいて演算する。
ω_dot（＝dNLB/dt）＝〔NLB(k)−NLB(k-1)〕/τ
【００９５】
ステップ１１では、ω_dotが０かどうか、すなわちローブレーキLBがスリップしているかどうかを判断し、スリップしている時はステップｂ１４へ進み、スリップしていなければステップｂ１２へ進む。
【００９６】
ステップｂ１２では、補正トルクバランス最適値Ti,sとして、今回の制御周期におけるトルク制御指令値Ti(k)を記憶する。
【００９７】
ステップｂ１３では、補正トルクバランス最適値Ti,sに復帰トルクΔTiを加算する。
【００９８】
ステップｂ１４では、ω_dotが負かどうかを判断し、負のときはステップｂ２０へ進み、それ以外（正）のときはステップｂ１５へ進む。
【００９９】
ステップｂ１５では、各トルク値Tiのいずれかがトルク最大値Ti（max）に到達したかどうかを判断し、到達した時はステップｂ１６に進み、それ以外は本制御フローを終了する。
【０１００】
ステップｂ１６では、EIVTモードが達成可能かどうかを判断し、達成可能な時はステップｂ１７へ進み、それ以外はステップｂ１８へ進む。
【０１０１】
ステップｂ１７では、EIVTモードに設定する。
【０１０２】
ステップｂ１８では、出力軸トルクToを所定量ΔToだけ低下させ、新たな運転点を設定する。
【０１０３】
ステップｂ１９では、新たな運転点における最適トルク値Ti*をトルク制御指令値として設定する。
【０１０４】
ステップｂ２０では、今回の制御周期におけるローブレーキ回転数NLB(k)が０かどうかを判断し、０のときはステップｂ２１へ進み、それ以外は本制御フローを終了する。
【０１０５】
ステップｂ２１では、トルク制御指令値として、補正トルクバランス最適値をセットする。
【０１０６】
ステップｂ２２では、補正トルクバランス最適値を０にリセットする。
【０１０７】
ステップｂ２３では、タイマのカウントアップを開始する。
【０１０８】
上記制御内容について、各状況別に説明する。
（運転点変更なしの場合のトルクバランス維持制御）
図２１はローブレーキトルク値TLBが小さく、剛体レバーが回転したときのトルクバランス維持制御を表すタイムチャートである。尚、運転点の変更は伴わないものとする。
時刻ｔ１までは、ローブレーキLBが正常に機能しており、各トルクTe，T1，T2は最適値Te*，T1*，T2*が使用されている。
時刻ｔ１において、ローブレーキLBに締結圧を供給する油圧回路に何らかのフェールが発生し、ローブレーキトルクTLBが最適値TLB*から低下した値となる。このとき、剛体レバーのトルクバランスが崩れ、ローブレーキLBのスリップによる回転が始まる。
【０１０９】
時刻ｔ２において、ローブレーキLBのスリップが検出されると、トルク補正制御が開始される。このとき、各トルクに所定量δが加算され、ローブレーキ回転数微分値dNLB/dtが減少し始める。フローチャートでは、ステップｂ１→ステップｂ２→ステップｂ８→ステップｂ９へと進む処理である。
【０１１０】
時刻ｔ３において、ローブレーキ回転数NLBの微分値dNLB/dtが０に到達すると、ローブレーキ回転数NLBが平衡状態となる。このときの補正されたトルクバランス最適値T1,s, T2,s, Te,sを保存しておく。更に、この補正トルクバランス最適値に、任意に設定された復帰トルクΔT1，ΔT2，ΔT3を加算し、ローブレーキNLBの回転数が０となるように剛体レバーを回転する。フローチャートでは、ステップｂ１０→ステップｂ１１→ステップｂ１２→ステップｂ１３へと進む処理である。
【０１１１】
時刻ｔ４において、ローブレーキ回転数NLBが０に到達すると、時刻ｔ３において保存された補正トルクバランス最適値T1,s, T2,s, Te,sをセットし、剛体レバーの回転を停止させ、ローブレーキLBのスリップが停止する。フローチャートでは、ステップｂ１４→ステップｂ２０→ステップｂ２１→ステップｂ２２→ステップｂ２３へと進む処理である。
【０１１２】
（運転点変更を伴うトルクバランス維持制御）
LBモードもしくはEV-LBモードにおいて、ローブレーキ回転数NLBが検出されると、上述のトルクバランス維持制御を実行する。このとき、ローブレーキ回転数微分値ω_dotが正の値を継続し、トルク制御指令値が各回転要素の最大トルクTi(max)に到達する。フローチャートでは、ステップｂ９→ステップｂ１０→ステップｂ１１→ステップｂ１４→ステップｂ１５へと進む処理である。
【０１１３】
このとき、ローブレーキLBを締結しないEIVTモードが達成可能かどうかを判断し、可能な時はEIVTモードを選択する。そして、EIVTモードにおける最適トルク値Ti*をモードマップから演算して、トルク制御指令値としてセットする。フローチャートでは、ステップｂ１５→ステップｂ１６→ステップｂ１７→ステップｂ１９へと進む処理である。これにより、最適燃費は得られないものの、フェールセーフモードに入ることなく、要求駆動力に応じた運転を継続することができる。
【０１１４】
一方、EIVTモードが達成できないときには、要求駆動力Fに対応する目標出力軸トルクToを所定トルクΔToだけ減少させ、この運転点における最適トルク値Ti*をモードマップから演算して、トルク制御指令値としてセットする。フローチャートでは、ステップｂ１５→ステップｂ１６→ステップｂ１８へと進む処理である。これにより、所望の駆動力は得られないものの、フェールセーフモードに入ることなく運転を継続することができる。
【０１１５】
（定期的チェック処理）
尚、上述のようにローブレーキ回転数NLBが０であっても、所定時間Δ間隔で、トルク制御指令値Tiがモードマップから演算される最適トルク値Ti*に一致しているかどうかを定期的にチェックする。一致していない時は、トルク制御指令値Tiを最適トルク値Ti*にセットし、タイマをリセットする。フローチャートでは、ステップｂ１→ステップｂ２→ステップｂ３→ステップｂ４→ステップｂ５→ステップｂ６→ステップｂ７へと進む処理である。
【０１１６】
このように、定期的にトルク制御指令値をチェックすることで、油圧回路内のフェールが解消され、ローブレーキトルクTLBが復帰した場合、通常のLBモードor EV-LBモードを実行することが可能となる（請求項４に対応）。
【実施例２】
【０１１７】
次に、実施例２について説明する。基本的な構成は実施例１と同様であるため異なる点についてのみ説明する。
【０１１８】
図２２は実施例２の統合制御コントローラ１０内の構成を表すブロック図である。実施例２ではローブレーキトルクTLBを推定するローブレーキトルク推定演算部２０１と、ローブレーキ判定部２０２が新たに設けられている。また、レバー制御部１０９には、ON制御部１０９ａ，OFF制御部１０９ｂに加え、スリップ制御部１０９ｃが設けられている。
【０１１９】
〔ローブレーキトルク推定演算部について〕
ローブレーキトルク推定演算部２１０及びスリップ制御部１０９ｃは、LBモードor EV-LBモードにおいて、ローブレーキLBがスリップした時に使用する。ローブレーキLBの回転数が０のとき、E-IVTシステムは１つの自由度を有するため、トルク制御が下記式（２３）により行われる。
（式２３）
dω0/dt＝b1・TR＋b2・Te＋b3・T1＋b4・T2＋b5・TLB
この関係式には、推定された２つのトルクTR，TLBと、三つの未知数（Te，T1，T2）が含まれている。エンジントルクTeと第２モータジェネレータトルクT2は、最適モードを決定する際に演算により最適トルク値がセットされる。
【０１２０】
要求駆動力Fに相当する目標出力軸トルクT0*を得るために第１モータジェネレータトルクT1が下記式（２４）により演算される。
（式２４）
T1＝{T0*−(IO・b1＋１)TR−IO・b2・Te*−IO・b4・T2*−IO・b5・TR}/IO・b3
【０１２１】
TLBは、角加速度dω/dtの演算によって推定される。
dω/dt＝NLB(k)−NLB（k-1）/τ
ここで、τは制御周期を表す。トルクTLBは下記式（２５）により演算される。
（式２５）
I・dω/dt＝T−TLB
ここで、IはローブレーキLBのイナーシャである。Tは、出力軸トルクTo，第１モータジェネレータトルクT1，第２モータジェネレータトルクT2，エンジントルクTeによって決定されるローブレーキ締結点におけるトルクを表す。以上の関係に基づいてローブレーキトルクTLBを推定する。
【０１２２】
〔スリップ制御部について〕
【０１２３】
ローブレーキトルクTLBが推定できる場合、ローブレーキLBをスリップ制御することは可能である。しかしながら、ローブレーキLBのスリップ制御が継続的に行われるのは望ましくなく、耐久性の悪化や、故障の発生頻度が高まるという問題がある。よって、ローブレーキトルクTLBの推定が可能であれば、新しいトルクバランスを得るための新たなトルクバランス最適値をローブレーキLBのスリップの発生と同時に演算し、スリップを回避する（請求項３に対応）。
【０１２４】
(LBモードにおけるトルクバランス維持制御)
ローブレーキトルクTLBが推定可能な場合、新たなトルクバランスを達成する補正トルクバランス最適値は演算によって決定できる。トルク制御では、トルクの釣り合いとモーメントの関係から２つの関係式が得られ、この関係式から第１モータジェネレータMG1の補正トルクバランス最適値T1，s及び第２モータジェネレータMG2の補正トルクバランス最適値T2，sは下記式（２６）により演算できる。
（式２６）
2005171760.tif 000007
このとき、２つの関係式から３つの補正トルクバランス最適値を決定できないため、１つの値を固定し、他の２つの値を演算する。例えば、エンジンの応答性はモータジェネレータの応答性に比べて低いため、エンジンの補正トルクバランス最適値Te,sは補正前のモードマップから決定された最適トルク値Te*のままとする。
【０１２５】
これにより、３つの補正トルクバランス最適値が決定され、下記関係式（２７）に基づいてトルク制御が実行される。
（式２７）
2005171760.tif 000008
【０１２６】
よって、モードマップから決定された最適トルク値Ti*に加算する所定量δTiは下記式（２８）により表される。
（式２８）
2005171760.tif 000009
【０１２７】
尚、EV-LBモードにおけるトルクバランス維持制御については、LBモードにおけるトルクバランス維持制御においてエンジントルクを０にセットしたものをそのまま適用すればよい。
【実施例３】
【０１２８】
次に、実施例３について説明する。図２３は実施例３のハイブリッド変速機を表す図である。基本的な構成は実施例１と同様であり、第２モータジェネレータMG2の回転を選択的に変速機ケースに固定するハイブレーキHBが追加されている点が異なる。
【０１２９】
図２４は実施例３の剛体レバーを表す図である。ハイブレーキHB使用時は、２つの新たなモードが定義される。
１．HBモード
第２モータジェネレータMG2を固定し、エンジンと、第１モータジェネレータMG1を使用する。LBモードのローブレーキLBと等価である。
２．EV-HBモード
第２モータジェネレータMG2を固定し、第１モータジェネレータMG1のみを使用する。EV-LBモードのローブレーキLBと等価である。
【０１３０】
ハイブレーキHBを使用する時は、下記式（２９），（３０）が得られる。
（式２９）
2005171760.tif 000010
（式３０）
2005171760.tif 000011
ハイブレーキHBについても、ローブレーキLBと同様に油圧回路のフェール等によって十分な締結力が得られない場合がある。よって、このときはローブレーキLBのフェール時に行うトルクバランス維持制御をそのままハイブレーキHBのフェール時に行う。これにより、同様にトルクバランスを達成でき、フェールセーフモードにはいることなく、運転を継続することができる。
【図面の簡単な説明】
【０１３１】
【図１】実施例１におけるハイブリッドシステムの機械的構成を示す全体図である。
【図２】実施例１におけるハイブリッドシステムの制御構成を表すブロック図である。
【図３】実施例１におけるハイブリッドシステムのEVモードの制御領域を表すマップである。
【図４】実施例１におけるハイブリッドシステムのEV-LBモードの制御領域を表すマップである。
【図５】実施例１におけるハイブリッドシステムのEIVTモードの制御領域を表すマップである。
【図６】実施例１におけるハイブリッドシステムのLBモードの制御領域を表すマップである。
【図７】実施例１におけるLBモードとEIVTモードの燃料消費量に対する電力収支の関係を表す図である。
【図８】実施例１における燃料消費量に対する電力収支の関係を表す図である。
【図９】実施例１における燃料消費量に対する電力微分値の関係を表す図である。
【図１０】実施例１における燃料消費量に対する駆動効率の関係を表す図である。
【図１１】実施例１における駆動効率に対する燃料消費量の関係を表す図である。
【図１２】実施例１における駆動効率に対する最適モードの関係を表す図である。
【図１３】実施例１におけるSOCが中程度のときの車速−要求駆動力モードマップを表す図である。
【図１４】実施例１における統合コントローラの制御構成を表すブロック図である。
【図１５】実施例１における最適モードにおける最適値演算処理を表すフローチャートである。
【図１６】実施例１におけるLBモードを表す共線図である。
【図１７】実施例１におけるLBモードにおいてローブレーキがスリップした状態を表す共線図である。
【図１８】実施例１におけるZ1，Z2領域を表すモードマップである。
【図１９】実施例１におけるモードマップ内の運転点P0，運転点P1，運転点P2を表す図である。
【図２０】実施例１におけるトルクバランス維持制御を表すフローチャートである。
【図２１】実施例１のトルクバランス維持制御を表すタイムチャートである。
【図２２】実施例２における統合コントローラの制御構成を表すブロック図である。
【図２３】実施例３におけるハイブリッドシステムの機械的構成を示す全体図である。
【図２４】実施例３におけるHBモードを表す共線図である。
【符号の説明】
【０１３２】
１  変速機ケース
２  ラビニョ型遊星歯車装置
３  複合電流２層モータ
MG1  第１モータジェネレータ
MG2  第２モータジェネレータ
４  シングルピニオン型遊星歯車装置
５  ダブルピニオン型遊星歯車装置
６  終減速機
７  左右駆動輪
８  エンジンクラッチ
LB  ローブレーキ（係合要素）
HB  ハイブレーキ
１１  モータコントローラ
１２  エンジンコントローラ
１３  インバータ
１４  バッテリ
１５  エンジン
【図１】
2005171760.tif 000012
【図２】
2005171760.tif 000013
【図３】
2005171760.tif 000014
【図４】
2005171760.tif 000015
【図５】
2005171760.tif 000016
【図６】
2005171760.tif 000017
【図７】
2005171760.tif 000018
【図８】
2005171760.tif 000019
【図９】
2005171760.tif 000020
【図１０】
2005171760.tif 000021
【図１１】
2005171760.tif 000022
【図１２】
2005171760.tif 000023
【図１３】
2005171760.tif 000024
【図１４】
2005171760.tif 000025
【図１５】
2005171760.tif 000026
【図１６】
2005171760.tif 000027
【図１７】
2005171760.tif 000028
【図１８】
2005171760.tif 000029
【図１９】
2005171760.tif 000030
【図２０】
2005171760.tif 000031
【図２１】
2005171760.tif 000032
【図２２】
2005171760.tif 000033
【図２３】
2005171760.tif 000034
【図２４】
2005171760.tif 000035