(57)【要約】【課題】特定のトルク点という制約を受けることなく、クラッチ伝達トルクを精度良く推定することができるハイブリッド車両のクラッチ制御装置を提供すること。【解決手段】エンジンEngとモータジェネレータMGの間に第１クラッチCL1を介装し、走行モードとして、第１クラッチCL1を開放した「EVモード」と第１クラッチCL1を締結した「HEVモード」を有する駆動系と、第１クラッチCL1の締結開放を制御する第１クラッチコントローラ５と、を備えている。モータジェネレータMGのトルク値を検出するモータジェネレータトルク値検出手段を設ける。そして、第１クラッチコントローラ５は、エンジンEngが火入れ前の状態である時、第１クラッチCL1を締結した状態で検出された締結時MGトルク値と、第１クラッチCL1を開放した状態で検出された開放時MGトルク値の差に基づき、締結状態における第１クラッチCL1の第１クラッチ伝達トルク推定値TCL1を演算する基準トルク点検出ブロック５２を有する。【選択図】図４
2010030428.tif 000002
【特許請求の範囲】
【請求項１】
エンジンとモータジェネレータの間にクラッチを介装し、走行モードとして、前記クラッチを開放した電気自動車走行モードと前記クラッチを締結したハイブリッド車走行モードを有する駆動系と、前記クラッチの締結開放を制御するクラッチ制御手段と、を備えたハイブリッド車両のクラッチ制御装置において、
前記モータジェネレータのトルク値を検出するモータジェネレータトルク値検出手段を設け、
前記クラッチ制御手段は、前記エンジンが火入れ前の状態である時、前記クラッチを締結した状態で検出された締結時モータジェネレータトルク値と、前記クラッチを開放した状態で検出された開放時モータジェネレータトルク値の差に基づき、締結状態における前記クラッチのクラッチ伝達トルク推定値を演算するクラッチ伝達トルク推定値演算部を有することを特徴とするハイブリッド車両のクラッチ制御装置。
【請求項２】
請求項１に記載されたハイブリッド車両のクラッチ制御装置において、
前記クラッチは、締結・開放を行うピストンを有する油圧アクチュエータを備え、
前記油圧アクチュエータに、前記ピストンのストローク値を検出するクラッチストローク検出手段を設け、
前記クラッチ伝達トルク推定値演算部は、前記締結時モータジェネレータトルク値を検出する時、同時タイミングで締結時クラッチストローク値を検出し、クラッチストローク値と対応させてクラッチ伝達トルク推定値を演算することを特徴とするハイブリッド車両のクラッチ制御装置。
【請求項３】
請求項２に記載されたハイブリッド車両のクラッチ制御装置において、
前記クラッチ制御手段は、電気自動車走行モードからハイブリッド車走行モードへの切り替え制御時であって、前記クラッチを開放したままでのエンジン始動指令後、前記モータジェネレータの回転数が一定幅回転数域に収束安定している回転数安定条件と、前記モータジェネレータのトルクが一定幅トルク域に収束安定しているトルク安定条件と、が共に成立すると、前記クラッチ伝達トルク推定値演算部によるクラッチ伝達トルク推定値の演算を許可する推定値演算許可判定部を有することを特徴とするハイブリッド車両のクラッチ制御装置。
【請求項４】
請求項３に記載されたハイブリッド車両のクラッチ制御装置において、
前記クラッチ伝達トルク推定値演算部は、前記推定演算許可判定部によりクラッチ伝達トルク推定値演算が許可されると、許可判定時間内での前記モータジェネレータの平均トルクを開放時モータジェネレータトルク値として用いることを特徴とするハイブリッド車両のクラッチ制御装置。
【請求項５】
請求項２乃至請求項４の何れか１項に記載されたハイブリッド車両のクラッチ制御装置において、
前記クラッチ制御手段は、前記クラッチのクラッチトルクとクラッチストロークの関係を特性化したトルク−ストロークマップを設定すると共に、前記クラッチ伝達トルク推定値演算部により取得された情報を学習値とし、前記トルク−ストロークマップに反映させるトルク−ストロークマップ学習補正部を有することを特徴とするハイブリッド車両のクラッチ制御装置。
【請求項６】
請求項５に記載されたハイブリッド車両のクラッチ制御装置において、
前記クラッチ伝達トルク推定値演算部は、前記推定演算許可判定部によりクラッチ伝達トルク推定値演算が許可された後、前記モータジェネレータのトルクが立ち上がったと判断された時点でのクラッチストローク値を検出し、
前記トルク−ストロークマップ学習補正部は、検出したクラッチストローク値を前記クラッチの締結開始点学習値とし、これを反映させて前記トルク−ストロークマップの締結開始点を学習補正することを特徴とするハイブリッド車両のクラッチ制御装置。
【請求項７】
請求項５または請求項６に記載されたハイブリッド車両のクラッチ制御装置において、
前記クラッチ伝達トルク推定値演算部は、前記推定演算許可判定部によりクラッチ伝達トルク推定値演算が許可された後、前記モータジェネレータのトルクが所望の値となった時点でのクラッチストローク値を検出すると共に、クラッチ伝達トルク推定値を演算し、
前記トルク−ストロークマップ学習補正部は、対応関係にある前記クラッチストローク値と前記クラッチ伝達トルク推定値をクラッチトルク学習値とし、これを反映させて前記トルク−ストロークマップの特性を学習補正することを特徴とするハイブリッド車両のクラッチ制御装置。
【請求項８】
請求項５または請求項６に記載されたハイブリッド車両のクラッチ制御装置において、
前記クラッチ伝達トルク推定値演算部は、前記推定演算許可判定部によりクラッチ伝達トルク推定値演算が許可された後から前記エンジンが運転状態となる前の間に基準トルク点演算時間を設定し、基準トルク点演算時間中のクラッチストローク平均値を演算すると共に、基準トルク点演算時間中の推定クラッチ伝達トルク平均値を演算し、
前記トルク−ストロークマップ学習補正部は、対応関係にある前記クラッチストローク平均値と前記推定クラッチ伝達トルク平均値をクラッチトルク学習値とし、これを反映させて前記トルク−ストロークマップの特性を学習補正することを特徴とするハイブリッド車両のクラッチ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンとモータジェネレータの間にクラッチを設定した駆動系を備えるハイブリッド車両のクラッチ制御装置に関する。
【背景技術】
【０００２】
従来、トルクコンバータの入力側と出力側を連結するロックアップクラッチを備える自動変速機において、NE＞NTであるときには、ロックアップクラッチの締結トルク学習補正量を増加させて設定し、NE＝NTであるときには、ロックアップクラッチの締結トルク学習補正量を減少させて設定する学習補正量設定手段と、学習補正された締結トルクマップに基づいて、ロックアップクラッチを駆動制御する駆動制御手段と、を備えた車両用自動変速機のクラッチ制御装置が知られている（例えば、特許文献１参照）。
【０００３】
ここで、「NE」はエンジン回転数（＝トルクコンバータの入力回転数）であり、「NT」は変速機入力回転数（＝トルクコンバータの出力回転数）である。また、締結トルクマップとは、出力デューティ比とロックアップクラッチの締結トルクの関係特性をあらわすものである。そして、学習補正により、コースティング運転域ですべりが発生しないロックアップクラッチの締結トルク（基準トルク点）を得る出力デューティ比が補正される。
【特許文献１】特開平5−79557号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の車両用自動変速機のクラッチ制御装置にあっては、コースティング運転域でのトルクコンバータの入出力回転数情報（差回転）と時間を用い、ロックアップクラッチの締結トルク（＝実クラッチ伝達トルク）を学習補正するものであったため、出力デューティ比（＝指令伝達トルク）に対する実伝達トルクを、間接的な回転数情報により推定することになり、指令伝達トルクに対する実伝達トルクの推定精度が低い、という問題があった。
【０００５】
さらに、トルクコンバータの差回転の発生有無により基準トルク点での出力デューティ比（＝指令伝達トルク）のみを得るものであったため、基準トルク点以外の領域におけるロックアップクラッチの締結トルク（＝実クラッチ伝達トルク）を推定することができない、という問題があった。
【０００６】
本発明は、上記問題に着目してなされたもので、特定のトルク点という制約を受けることなく、クラッチ伝達トルクを精度良く推定することができるハイブリッド車両のクラッチ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明のハイブリッド車両のクラッチ制御装置は、エンジンとモータジェネレータの間にクラッチを介装し、走行モードとして、前記クラッチを開放した電気自動車走行モードと前記クラッチを締結したハイブリッド車走行モードを有する駆動系と、前記クラッチの締結開放を制御するクラッチ制御手段と、を備えている。
そして、前記モータジェネレータのトルク値を検出するモータジェネレータトルク値検出手段を設け、前記クラッチ制御手段は、クラッチ伝達トルク推定値演算部を有する。
前記クラッチ伝達トルク推定値演算部は、前記エンジンが火入れ前の状態である時、前記クラッチを締結した状態で検出された締結時モータジェネレータトルク値と、前記クラッチを開放した状態で検出された開放時モータジェネレータトルク値の差に基づき、締結状態における前記クラッチのクラッチ伝達トルク推定値を演算する。
【発明の効果】
【０００８】
よって、本発明のハイブリッド車両のクラッチ制御装置にあっては、クラッチ伝達トルク推定値演算部において、エンジンが火入れ前の状態である時、クラッチを締結した状態で検出された締結時モータジェネレータトルク値と、クラッチを開放した状態で検出された開放時モータジェネレータトルク値の差に基づき、クラッチの締結状態におけるクラッチ伝達トルク推定値が演算される。
すなわち、クラッチを開放した状態で検出された開放時モータジェネレータトルク値は、モータジェネレータから駆動輪までの駆動系負荷に相当する値となる。一方、エンジン火入れ前でクラッチを締結した状態で検出された締結時モータジェネレータトルク値は、駆動系負荷に相当する値に、クラッチ負荷（＝クラッチ伝達トルク）を加えた値となる。したがって、締結時と開放時のモータジェネレータトルク値の差は、回転慣性力やフリクション等の影響を無視すると、クラッチ伝達トルクに相当する値となる。そして、締結時モータジェネレータトルク値は、クラッチの締結度合いにかかわらず検出されるため、特定のトルク点だけでのクラッチ伝達トルクの推定というような推定条件の制約を受けない。
この結果、特定のトルク点という制約を受けることなく、クラッチ伝達トルクを精度良く推定することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明のハイブリッド車両のクラッチ制御装置を実現する最良の形態を、図面に示す実施例１および実施例２に基づいて説明する。
【実施例１】
【００１０】
まず、構成を説明する。
図１は、実施例１のクラッチ制御装置が適用された後輪駆動によるＦＲハイブリッド車両（ハイブリッド車両の一例）を示す全体システム図である。
【００１１】
実施例１におけるＦＲハイブリッド車両の駆動系は、図１に示すように、エンジンEngと、フライホイールFWと、第１クラッチCL1（クラッチ）と、モータジェネレータMGと、第２クラッチCL2と、自動変速機ATと、プロペラシャフトPSと、ディファレンシャルDFと、左ドライブシャフトDSLと、右ドライブシャフトDSRと、左後輪RLと、右後輪RRと、を有する。なお、FLは左前輪、FRは右前輪である。
【００１２】
前記エンジンEngは、ガソリンエンジンやディーゼルエンジンであり、エンジンコントローラ１からのエンジン制御指令に基づいて、エンジン始動制御やエンジン停止制御やスロットルバルブのバルブ開度制御が行われる。なお、エンジン出力軸には、フライホイールFWが設けられている。
【００１３】
前記第１クラッチCL1は、前記エンジンEngとモータジェネレータMGの間に介装されたクラッチであり、第１クラッチコントローラ５からの第１クラッチ制御指令に基づいて、第１クラッチ油圧ユニット６により作り出された第１クラッチ制御油圧により、スリップ締結とスリップ開放を含み締結・開放が制御される。
【００１４】
前記モータジェネレータMGは、ロータに永久磁石を埋設しステータにステータコイルが巻き付けられた同期型モータジェネレータであり、モータコントローラ２からの制御指令に基づいて、インバータ３により作り出された三相交流を印加することにより制御される。このモータジェネレータMGは、バッテリ４からの電力の供給を受けて回転駆動する電動機として動作することもできるし（以下、この状態を「力行」と呼ぶ）、ロータがエンジンEngや駆動輪から回転エネルギを受ける場合には、ステータコイルの両端に起電力を生じさせる発電機として機能し、バッテリ４を充電することもできる（以下、この動作状態を「回生」と呼ぶ）。なお、このモータジェネレータMGのロータは、ダンパーを介して自動変速機ATの入力軸に連結されている。
【００１５】
前記第２クラッチCL2は、前記モータジェネレータMGと左右後輪RL,RRの間に介装されたクラッチであり、ＡＴコントローラ７からの第２クラッチ制御指令に基づいて、第２クラッチ油圧ユニット８により作り出された制御油圧により、スリップ締結とスリップ開放を含み締結・開放が制御される。なお、第１クラッチ油圧ユニット６と第２クラッチ油圧ユニット８は、自動変速機ATに付設されるAT油圧コントロールバルブユニットCVUに内蔵している。
【００１６】
前記自動変速機ATは、例えば、前進７速/後退１速等の有段階の変速段を車速やアクセル開度等に応じて自動的に切り換える有段変速機であり、前記第２クラッチCL2は、専用クラッチとして新たに追加したものではなく、自動変速機ATの各変速段にて締結される複数の摩擦締結要素のうち、トルク伝達経路に配置される最適なクラッチやブレーキを選択している。そして、前記自動変速機ATの出力軸は、プロペラシャフトPS、ディファレンシャルDF、左ドライブシャフトDSL、右ドライブシャフトDSRを介して左右後輪RL,RRに連結されている。
【００１７】
前記第１クラッチCL1としては、例えば、ピストン１４ａを有する油圧アクチュエータ１４により締結・開放が制御される乾式単板クラッチが用いられる。前記第２クラッチCL2としては、例えば、比例ソレノイドで油流量および油圧を連続的に制御できる湿式多板クラッチや湿式多板ブレーキが用いられる。このハイブリッド駆動系は、第１クラッチCL1の締結・開放状態に応じて、電気自動車走行モード（以下、「EVモード」という。）とハイブリッド車走行モード（以下、「HEVモード」という。）の２つの走行モードを有する。「EVモード」は、第１クラッチCL1を開放状態とし、モータジェネレータMGの動力のみで走行するモードである。「HEVモード」は、第１クラッチCL1を締結状態とし、エンジンEngとモータジェネレータMGの動力で走行するモードである。
【００１８】
次に、ハイブリッド車両の制御系を説明する。
実施例１におけるＦＲハイブリッド車両の制御系は、図１に示すように、エンジンコントローラ１と、モータコントローラ２と、インバータ３と、バッテリ４と、第１クラッチコントローラ５と、第１クラッチ油圧ユニット６と、ＡＴコントローラ７と、第２クラッチ油圧ユニット８と、ブレーキコントローラ９と、統合コントローラ１０と、を有して構成されている。なお、エンジンコントローラ１と、モータコントローラ２と、第１クラッチコントローラ５と、ＡＴコントローラ７と、ブレーキコントローラ９と、統合コントローラ１０とは、情報交換が互いに可能なＣＡＮ通信線１１を介して接続されている。
【００１９】
前記エンジンコントローラ１は、エンジン回転数センサ１２からのエンジン回転数情報と、統合コントローラ１０からの目標エンジントルク指令と、他の必要情報を入力する。そして、エンジン動作点（Ne,Te）を制御する指令を、エンジンEngのスロットルバルブアクチュエータ等へ出力する。
【００２０】
前記モータコントローラ２は、モータジェネレータMGのロータ回転位置を検出するレゾルバ１３からの情報と、統合コントローラ１０からの目標MGトルク指令および目標MG回転数指令と、他の必要情報を入力する。そして、モータジェネレータMGのモータ動作点（Nm,Tm）を制御する指令をインバータ３へ出力する。なお、このモータコントローラ２では、バッテリ４の充電状態をあらわすバッテリSOCを監視していて、このバッテリSOC情報は、モータジェネレータMGの制御情報に用いられると共に、ＣＡＮ通信線１１を介して統合コントローラ１０へ供給される。
【００２１】
前記第１クラッチコントローラ５は、油圧アクチュエータ１４のピストン１４ａのストローク位置を検出する第１クラッチストロークセンサ１５からのセンサ情報と、統合コントローラ１０からの目標CL1トルク指令と、他の必要情報を入力する。そして、第１クラッチCL1の締結・開放を制御する指令をAT油圧コントロールバルブユニットCVU内の第１クラッチ油圧ユニット６に出力する。
【００２２】
前記ATコントローラ７は、アクセル開度センサ１６と、車速センサ１７と、他のセンサ・スイッチ類１８からの情報を入力する。そして、Ｄレンジを選択しての走行時、アクセル開度APOと車速VSPにより決まる運転点がシフトマップ上で存在する位置により最適な変速段を検索し、検索された変速段を得る制御指令をAT油圧コントロールバルブユニットCVUに出力する。なお、シフトマップとは、アクセル開度と車速に応じてアップシフト線とダウンシフト線を書き込んだマップをいう。
上記自動変速制御に加えて、統合コントローラ１０から目標CL2トルク指令を入力した場合、第２クラッチCL2の締結・開放を制御する指令をAT油圧コントロールバルブユニットCVU内の第２クラッチ油圧ユニット８に出力する第２クラッチ制御を行う。
さらに、走行モード切り替え制御時等において、統合コントローラ１０から目標変速段指令を入力した場合、通常の自動変速制御での変速指令に優先し、目標変速段への変速制御や目標変速段を維持する変速段固定制御を行う。
【００２３】
前記ブレーキコントローラ９は、４輪の各車輪速を検出する車輪速センサ１９と、ブレーキストロークセンサ２０からのセンサ情報と、統合コントローラ１０からの回生協調制御指令と、他の必要情報を入力する。そして、例えば、ブレーキ踏み込み制動時、ブレーキストロークBSから求められる要求制動力に対し回生制動力だけでは不足する場合、その不足分を機械制動力（液圧制動力やモータ制動力）で補うように、回生協調ブレーキ制御を行う。
【００２４】
前記統合コントローラ１０は、車両全体の消費エネルギを管理し、最高効率で車両を走らせるための機能を担うもので、モータ回転数Nmを検出するモータ回転数センサ２１と、第２クラッチ出力回転数N2outを検出する第２クラッチ出力回転数センサ２２等からの情報およびＣＡＮ通信線１１を介して情報を入力する。そして、エンジンコントローラ１へ目標エンジントルク指令、モータコントローラ２へ目標MGトルク指令および目標MG回転数指令、第１クラッチコントローラ５へ目標CL1トルク指令、ＡＴコントローラ７へ目標CL2トルク指令および目標変速段指令、ブレーキコントローラ９へ回生協調制御指令を出力する。
【００２５】
図２は、実施例１のクラッチ制御装置が適用されたＦＲハイブリッド車両の統合コントローラ１０にて実行される演算処理を示す制御ブロック図である。図３は、ＦＲハイブリッド車両の統合コントローラ１０でのモード選択処理を行う際に用いられるEV-HEV選択マップを示す図である。以下、図２及び図３に基づき、実施例１の統合コントローラ１０にて実行される演算処理を説明する。
【００２６】
前記統合コントローラ１０は、図２に示すように、目標駆動力演算部100と、モード選択部200と、目標充放電演算部300と、動作点指令部400とを有する。
【００２７】
前記目標駆動力演算部100では、目標駆動力マップを用いて、アクセル開度APOと車速VSPとから、目標駆動力tFoOを演算する。
【００２８】
前記モード選択部200では、図３に示すEV-HEV選択マップを用いて、アクセル開度APOと車速VSPとから、「EVモード」または「HEVモード」を目標走行モードとして選択する。但し、バッテリSOCが所定値以下であれば、強制的に「HEVモード」を目標走行モードとする。
【００２９】
前記目標充放電演算部300では、目標充放電量マップを用いて、バッテリSOCから目標充放電電力tPを演算する。
【００３０】
前記動作点指令部400では、アクセル開度APOと、目標駆動力tFoOと、目標走行モードと、車速VSPと、目標充放電電力tP等の入力情報に基づき、動作点到達目標として、目標エンジントルクと目標MGトルクと目標MG回転数と目標CL1トルクと目標CL2トルクと目標変速段を演算する。そして、目標エンジントルク指令と目標MGトルク指令と目標MG回転数指令と目標CL1トルク指令と目標CL2トルク指令と目標変速段指令を、ＣＡＮ通信線１１を介して各コントローラ１，２，５，７に出力する。
【００３１】
図４は、実施例１のクラッチ制御装置が適用された第１クラッチコントローラ５にて実行される演算処理を示す制御ブロック図である。
【００３２】
前記第１クラッチコントローラ５（クラッチ制御手段）は、図４に示すように、学習許可判定ブロック５１（推定値演算許可判定部）と、基準トルク点検出ブロック５２（クラッチ伝達トルク推定値演算部）と、CL1トルク-ストロークマップ学習補正ブロック５３（トルク-ストロークマップ学習補正部）と、ストローク差演算ブロック５４と、制御指令演算ブロック５５と、を備えている。
【００３３】
前記学習許可判定ブロック５１は、モード情報（EVモードからHEVモードへの走行モード切り替えによるエンジン始動シーン抽出）と、エンジン回転数情報と、目標MG回転数情報と、実MG回転数情報と、MGトルク値情報と、変速段情報と、CL2差回転情報を入力する。そして、これらの情報に基づいて、エンジン始動指令が出されてから複数の学習許可判定条件が共に成立するか否かを判断する。そして、複数の学習許可判定条件が共に成立すると学習許可フラグを立てる。
【００３４】
前記基準トルク点検出ブロック５２は、学習許可判定ブロック５１からの学習許可フラグと、実MG回転数情報と、MGトルク値情報と、変速段情報を入力する。そして、実施例１では、学習許可フラグが入力された後、MGトルク値が立ち上がったと判断された時点での第１クラッチストロークセンサ１５（クラッチストローク検出手段）からの第１クラッチストローク情報を入力する。そして、入力した第１クラッチストローク値SCL1を第１クラッチCL1の締結開始点学習値とする。さらに、学習許可フラグの入力により上昇させるMGトルクが上昇途中の所望の値となった時点を瞬時値トルク学習点とし、この瞬時値トルク学習点で第１クラッチトルクTCL1の演算情報を取得すると共に、第１クラッチストロークセンサ１５からの第１クラッチストローク情報を入力する。そして、取得した演算情報に基づいて第１クラッチCL1の伝達トルクを推定演算し、この対応関係にある第１クラッチストローク値SCL1と第１クラッチ伝達トルク推定値TCL1をクラッチトルク学習値として出力する。
【００３５】
前記CL1トルク-ストロークマップ学習補正ブロック５３は、第１クラッチトルクと第１クラッチストロークの関係を特性化したCL1トルク-ストロークマップを設定すると共に、前記基準トルク点検出ブロック５２により取得された情報を学習値とし、前記CL1トルク-ストロークマップに反映させる。
一方、CL1トルク-ストロークマップ学習補正ブロック５３に対し、統合コントローラ１０から目標CL1トルク指令が入力されると、そのとき設定されているCL1トルク-ストロークマップを検索することにより、目標CL1トルク指令に対応する目標CL1ストロークが求められる。
【００３６】
前記ストローク差演算ブロック５４は、CL1トルク-ストロークマップ学習補正ブロック５３からの目標CL1ストロークと、第１クラッチストロークセンサ１５からの実CL1ストロークを入力し、目標CL1ストロークと実CL1ストロークのストローク差を演算する。
【００３７】
前記制御指令演算ブロック５５は、ストローク差演算ブロック５４からのストローク差を入力し、実CL1ストロークを目標CL1ストロークに一致させる制御指令を演算する。そして、この演算により得られた制御指令を第１クラッチ油圧ユニット６に対し出力する。
【００３８】
図５は、実施例１の第１クラッチコントローラ５の学習許可判定ブロック５１と基準トルク点検出ブロック５２とCL1トルク-ストロークマップ学習補正ブロック５３にて実行される学習補正制御処理の流れを示すフローチャートであり、以下、各ステップについて説明する。
【００３９】
ステップＳ101では、「EVモード」から「HEVモード」への走行モード切り替え判断に基づき、エンジン始動指令が出されてから４つの学習許可判定条件が共に成立するか否か、つまり、学習許可判定が出たか否かを判断し、Yes（学習許可判定有り）の場合は学習許可フラグを立ててステップＳ102へ移行し、No（学習許可判定無し）の場合はステップＳ101での判断を繰り返す。
ここで、４つの学習許可判定条件は、MG回転数安定条件、MGトルク安定条件、ロー側変速段条件、CL2伝達トルク安定条件である。また、エンジン始動指令が出された時点t1から、４つの学習許可判定条件が共に成立しているとの判断に基づき学習許可フラグを立てられる時点t2までの時間を、「学習許可判定時間」という。
【００４０】
ステップＳ102では、ステップＳ101での学習許可判定が出たとの判断に続き、学習許可フラグの入力開始された後、MGトルク値が立ち上がったか否かを判断し、Yes（MGトルク値の立ち上がり）の場合はステップＳ103へ移行し、No（MGトルク値の維持）の場合はステップＳ102での判断を繰り返す。
【００４１】
ステップＳ103では、ステップＳ102でのMGトルク値の立ち上がり判断に続き、MGトルク値が立ち上がった時点での第１クラッチストロークセンサ１５により検出される第１クラッチストローク値SCL1を検出し、ステップＳ104へ移行する。
【００４２】
ステップＳ104では、ステップＳ103での第１クラッチストローク値SCL1の検出に続き、上昇しているMGトルク値が上昇途中の所望の値となったか否かを判断し、Yes（MGトルク値≧所望の値）の場合はステップＳ105へ移行し、No（MGトルク値＜所望の値）の場合はステップＳ104での判断を繰り返す。
【００４３】
ステップＳ105では、ステップＳ104でのMGトルク値が所望の値になったとの判断に続き、この判断時点を瞬時値トルク学習点とし、この瞬時値トルク学習点での第１クラッチ伝達トルクTCL1を演算するために必要な演算情報を取得し、ステップＳ106へ移行する。
ここで、第１クラッチ伝達トルクTCL1の演算情報としては、MGトルク値が所望の値になったとの判断前後での実MG回転差情報と、学習許可判定時間内でのMGトルク値の平均値情報と、変速段情報が取得される。
【００４４】
ステップＳ106では、ステップＳ105での第１クラッチ伝達トルクTCL1の演算情報取得に続き、第１クラッチストロークセンサ１５により検出される第１クラッチストローク値SCL1を検出し、ステップＳ107へ移行する。
【００４５】
ステップＳ107では、ステップＳ106での第１クラッチストローク値SCL1の検出に続き、取得した演算情報に基づいて、第１クラッチCL1の伝達トルクである第１クラッチ伝達トルク推定値TCL1を演算し、ステップＳ108へ移行する。なお、第１クラッチ伝達トルク推定値TCL1の詳しい演算手法については、後述する。
【００４６】
ステップＳ108では、ステップＳ107での第１クラッチ伝達トルク推定値TCL1の演算に続き、学習値をCL1トルク-ストロークマップに反映させて学習補正する。つまり、ステップＳ103において、MGトルク値が立ち上がった時点で検出された第１クラッチストローク値SCL1を、第１クラッチCL1の締結開始点学習値とし、CL1トルク-ストロークマップの締結開始点SSを学習補正する。そして、ステップＳ106において、MGトルクが所望の値となった時点で第１クラッチストローク値SCL1が検出され、ステップＳ107において、MGトルクが所望の値となった時点での第１クラッチ伝達トルク推定値TCL1が演算されると、対応関係にある２つの値をクラッチ学習値とし、CL1トルク-ストロークマップの特性を学習補正する。
【００４７】
次に、作用を説明する。
実施例１のＦＲハイブリッド車両のクラッチ制御装置における作用を、「エンジン始動シーンでの駆動系構成要素の状態変遷作用」、「学習許可判定作用」、「第１クラッチ伝達トルク推定値TCL1の演算手法」、「学習補正制御作用」に分けて説明する。
【００４８】
［エンジン始動シーンでの駆動系構成要素の状態変遷作用］
図６は、実施例１のＦＲハイブリッド車両のクラッチ制御装置においてエンジン始動シーンでのモード選択特性・学習許可フラグ特性・Eng回転特性・MG目標回転特性・MG回転特性・MGトルク特性・変速段特性・CL1ストローク特性（CL1トルク特性）・CL2トルク特性・CL2差回転特性の一例を示すタイムチャートである。
【００４９】
図６において、t1はエンジン始動指令が出された時点を示し、t2はMGトルク立ち上がりポイントを示し、t3はEng回転立ち上がりポイントを示し、t4はEng回転一定値ポイント（火入れ前）を示し、t5はHEV移行指令が出された時点を示す。以下、第１クラッチCL1、第２クラッチCL2、エンジンEng、モータジェネレータMGの各状態変遷について説明する。
【００５０】
（第１クラッチCL1の状態変遷）
第１クラッチCL1は、時刻t1までの「EVモード」では開放、時刻t1〜t2間は開放（ストローク中）、時刻t2〜t3間は中間容量、時刻t3〜t4間は中間容量、時刻t4〜t5間は中間容量、時刻t5以降は完全締結へ移行し、「HEVモード」で締結される。
【００５１】
（第２クラッチCL2の状態変遷）
第２クラッチCL2は、時刻t1までの「EVモード」では締結、時刻t1〜t2間はスリップ締結、時刻t2〜t3間はスリップ締結、時刻t3〜t4間はスリップ締結、時刻t4〜t5間はスリップ締結、時刻t5以降は締結へ移行し、「HEVモード」で締結される。
【００５２】
（エンジンEngの状態変遷）
エンジンEngは、時刻t1までの「EVモード」では停止、時刻t1〜t2間は停止、時刻t2〜t3間は停止であるが第１クラッチCL1からトルク受け取り中、時刻t3〜t4間はクランキング中、時刻t4〜t5間は運転へ移行、時刻t5以降は「HEVモード」を含めて運転状態とされる。
【００５３】
（モータジェネレータMGの状態変遷）
モータジェネレータMGは、時刻t1までの「EVモード」では目標トルクを得るトルク制御、時刻t1〜t2間は目標回転数を得る回転数制御、時刻t2〜t3間は回転数制御、時刻t3〜t4間は回転数制御、時刻t4〜t5間は回転数制御、時刻t5以降は回転数制御から「HEVモード」での目標トルクを得るトルク制御に移行する。
【００５４】
上記のように、走行中に走行モードを「EVモード」から「HEVモード」に切り替えるエンジン始動シーンでは、エンジンEngを停止し第１クラッチCL1を開放している「EVモード」から、過渡期モードとしての「エンジン始動中モード」を経過し、エンジンEngを運転し第１クラッチCL1を締結している「HEVモード」へと切り替えられる。
【００５５】
このエンジン始動シーンでは、「エンジン始動中モード」において、第２クラッチCL2をスリップ締結状態とし、モード切り替えに伴い変動するトルクが駆動輪へ伝達されることでのモード切り替えショックを抑えている。
【００５６】
一方、エンジン始動シーンでは、「エンジン始動中モード」において、第１クラッチCL1を開放状態から中間容量を保つ半クラッチ状態とし、モータジェネレータMGをトルク制御から回転数制御に切り替えている。これによって、第１クラッチCL1を介してモータジェネレータMGからトルクを受け取ることでエンジンEngを始動しながら、自動変速機ATの入力軸回転を一定に保つようにしている。つまり、「エンジン始動中モード」においては、モータジェネレータMGのトルクを上昇させつつ、回転数を目標回転数に一致させる回転数制御を行っている。
【００５７】
そして、「EVモード」から「HEVモード」に切り替えるエンジン始動シーンでは、エンジンEngを停止し第１クラッチCL1を開放している「EVモード」から、第１クラッチCL1を中間容量に締結する「エンジン始動中モード」へと移行する。このため、締結時MGトルク値と開放時MGトルク値の差に基づき、中間容量で締結される第１クラッチCL1の第１クラッチ伝達トルク推定値TCL1を演算するのに好適なシーンとなる。
【００５８】
［学習許可判定作用］
図５のフローチャートにおいて、ステップＳ101で学習許可判定が出ない限り、ステップＳ102に進むことが無い。つまり、図４の学習許可判定ブロック５１から学習許可フラグが出ない限り、基準トルク点検出ブロック５２にて第１クラッチ伝達トルク推定値TCL1の演算等が行われることがない。以下、学習許可判定ブロック５１での学習許可判定作用について説明する。
【００５９】
学習許可判定ブロック５１では、「EVモード」から「HEVモード」への走行モード切り替えによるエンジン始動シーン抽出によるモード情報と、エンジン回転数情報と、目標MG回転数情報と、実MG回転数情報と、MGトルク値情報と、変速段情報と、CL2差回転情報を入力する。ここで、モード情報は、統合コントローラ１０から得る。エンジン回転数情報は、エンジン回転数センサ１２から得る。目標MG回転数情報は、統合コントローラ１０からの目標MG回転数指令から得る。実MG回転数情報は、モータ回転数センサ２１から得る。MGトルク値情報は、モータジェネレータMGへの印加電流値に基づく演算により得る（モータジェネレータトルク値検出手段）。変速段情報は、ＡＴコントローラ７での変速指令により得る。CL2差回転情報は、モータ回転数センサ２１からの変速機入力軸回転数と第２クラッチ出力回転数センサ２２からの第２クラッチ出力回転数N2outに基づく演算により得る。
【００６０】
そして、これらの情報に基づいて、エンジン始動指令が出されてから４つの学習許可判定条件が共に成立するか否かが判断される。ここで、４つの学習許可判定条件は、図６に示すように、
(A)エンジン回転数が停止状態で、目標MG回転数と実MG回転数の偏差が、一定時間以上の間、所定の幅範囲内に収まっていること（MG回転数安定条件）。
(B)MGトルク値が一定時間以上の間、所定の幅範囲内に収まっていること（MGトルク安定条件）。
(C)変速段が一定以下のローギア段（例えば、１速段、２速段、３速段）であること（ロー側変速段条件）。
(D)第２クラッチCL2の差回転が、一定時間以上の間、所定の幅範囲内に収まっていること（CL2伝達トルク安定条件）。
である。
【００６１】
このように、エンジン始動指令が出された時刻t1から、４つの学習許可判定条件が共に成立し、第２クラッチCL2の伝達トルクが安定していると判断されると、時刻t1から時刻t2までの時間を、「学習許可判定時間」とし、学習許可判定時間の経過時点からエンジンEngへの火入れ前の時刻t4までの間、学習許可フラグを立てられる。
【００６２】
［第１クラッチ伝達トルク推定値TCL1の演算手法］
図５のフローチャートにおいて、ステップＳ101で学習許可判定が出ると、ステップＳ102→ステップＳ103→ステップＳ104→ステップＳ105→ステップＳ106→ステップＳ107へと進み、ステップＳ107にて、第１クラッチ伝達トルク推定値TCL1の演算が実行される。つまり、図４の学習許可判定ブロック５１から学習許可フラグが出たことで、基準トルク点検出ブロック５２にて第１クラッチ伝達トルク推定値TCL1の演算が行われる。以下、基準トルク点検出ブロック５２での第１クラッチ伝達トルク推定値TCL1の演算手法について説明する。
【００６３】
まず、時刻t1〜t2までの学習許可判定時間での運動方程式は、
TMG＝TCL2＋Ｉ・ω'MG＋FMG          …(1)
TMG：MGトルク値、TCL2：第２クラッチトルク推定値、Ｉ：変速段毎の回転慣性、ω'MG：モータジェネレータMGの回転角加速度、FMG：モータフリクション
であらわされる。
ここで、モータジェネレータMGの回転変動が一定幅にあるならば、ω'MG＝０となり、（Ｉ・ω'MG）の項は無視できる。モータフリクションは微小なので（FMG）の項は無視できる。したがって、上記(1)式は、
TMG≒TCL2                        …(1')
であらわされる。つまり、学習許可判定時間領域では、第２クラッチトルク推定値TCL2を、MGトルク値TMGで代用することができる。
【００６４】
次に、MGトルク値が所望の値になる時間領域（時刻t2〜t4）での運動方程式は、
TMG＝TCL1＋TCL2＋Ｉ・ω'MG＋FMG      …(2)
であらわされる。ここで、モータフリクションは微小なので（FMG）の項は無視できる。
したがって、上記(2)式は、
TMG≒TCL1＋TCL2＋Ｉ・ω'MG          …(2')
であらわされる。
そして、上記(1')式と(2')式により、第１クラッチ伝達トルク推定値TCL1は、
TCL1≒TMG（締結時MGトルク値）−TMG（開放時MGトルク値）−Ｉ・ω'MG    …(3)
であらわされる。
【００６５】
ここで、TMG（締結時MGトルク値）は、所望のMGトルクであり（図６の(G)）、TMG（開放時MGトルク値）は、学習許可判定時間領域でのMGトルク値の平均値である（図６の(I)）。また、変速段毎の回転慣性Ｉは、変速段情報が分かれば既知であり、ω'MGは、図６の(E)に示すように、MGトルク値が所望の値になる前後でのモータジェネレータMGの回転差により演算できる。
したがって、第１クラッチ伝達トルク推定値TCL1は、TMG（締結時MGトルク値）とTMG（開放時MGトルク値）の差に基づく上記(3)式を用いて求めることができる。
【００６６】
すなわち、第１クラッチCL1を開放した状態で検出されたTMG（開放時MGトルク値）は、第２クラッチトルク推定値TCL2であり、モータジェネレータMGから駆動輪までの駆動系負荷に相当する値となる。一方、エンジンEngの火入れ前で第１クラッチCL1を締結した状態で検出されたTMG（締結時MGトルク値）は、駆動系負荷に相当する値に、第２クラッチ負荷（＝第２クラッチ伝達トルク）を加えた値となる。
【００６７】
したがって、締結時と開放時のMGトルク値の差は、回転慣性力やフリクション等の影響を無視すると、第１クラッチ伝達トルクに相当する値となる。このため、TMG（締結時MGトルク値）とTMG（開放時MGトルク値）の差に基づく上記(3)式を用いることで、精度の良い第１クラッチ伝達トルク推定値TCL1を得ることができる。
【００６８】
そして、TMG（締結時MGトルク値）は、実施例１では、所望の値としているため、特定のトルク点だけでのクラッチ伝達トルクの推定というような推定条件の制約を受けないで、瞬時値にて第１クラッチ伝達トルク推定値TCL1を求めることができる。
【００６９】
［学習補正制御作用］
図５のフローチャートにおいて、ステップＳ101で学習許可判定が出ると、ステップＳ102→ステップＳ103→ステップＳ104→ステップＳ105→ステップＳ106→ステップＳ107→ステップＳ108へと進み、ステップＳ108にて、学習値をCL1トルク-ストロークマップに反映させて学習補正される。
【００７０】
すなわち、ステップＳ103において、MGトルク値が立ち上がった時点で検出された第１クラッチストローク値SCL1は（図６の(F)）、第１クラッチCL1の締結開始点学習値とされ、図４に示すCL1トルク-ストロークマップの締結開始点SSが学習補正される。なお、図４において、CL1トルク-ストロークマップの「FS」は、フルストローク点であり、「０」はストローク原点である。
したがって、第１クラッチCL1にて伝達トルクの発生が開始される第１クラッチストローク値SCL1は、部品や組み付けバラツキやクラッチフェーシングの摩耗等の経年劣化により変化する。しかし、伝達トルクの発生が開始される第１クラッチストローク値SCL1の変化に追従する締結開始点SSの学習補正により、確実に伝達トルクの発生が開始されるストローク位置に合わせ込むことができる。
【００７１】
そして、ステップＳ106において、MGトルクが所望の値となった時点（図６の(G)）で第１クラッチストローク値SCL1が検出され（図６の(H)）、ステップＳ107において、MGトルクが所望の値となった時点での第１クラッチ伝達トルク推定値TCL1が演算されると、対応関係にある２つの値がクラッチ学習値とされ、図４に示すように、CL1トルク-ストロークマップの特性が学習補正される。
したがって、第１クラッチCL1は、図６に示すように、エンジン始動中モードにおいて、所望の中間容量に固定される。しかし、所望の中間容量を得る第１クラッチストローク値SCL1は、部品や組み付けバラツキやクラッチフェーシングの摩耗等の経年劣化により変化する。これに対し、所望の中間容量を得る第１クラッチストローク値SCL1の変化に追従するCL1トルク-ストロークマップの特性の学習補正により、確実に所望の中間容量を得るストローク位置に合わせ込むことができる。
【００７２】
次に、効果を説明する。
実施例１のＦＲハイブリッド車両のクラッチ制御装置にあっては、下記に列挙する効果を得ることができる。
【００７３】
(1) エンジンEngとモータジェネレータMGの間にクラッチ（第１クラッチCL1）を介装し、走行モードとして、前記クラッチを開放した電気自動車走行モード（「EVモード」）と前記クラッチを締結したハイブリッド車走行モード（「HEVモード」）を有する駆動系と、前記クラッチの締結開放を制御するクラッチ制御手段（第１クラッチコントローラ５）と、を備えたハイブリッド車両（ＦＲハイブリッド車両）のクラッチ制御装置において、前記モータジェネレータMGのトルク値を検出するモータジェネレータトルク値検出手段を設け、前記クラッチ制御手段は、前記エンジンEngが火入れ前の状態である時、前記クラッチを締結した状態で検出された締結時モータジェネレータトルク値と、前記クラッチを開放した状態で検出された開放時モータジェネレータトルク値の差に基づき、締結状態における前記クラッチのクラッチ伝達トルク推定値（第１クラッチ伝達トルク推定値TCL1）を演算するクラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）を有する。このため、特定のトルク点という制約を受けることなく、クラッチ伝達トルク（第１クラッチ伝達トルク推定値TCL1）を精度良く推定することができる。
【００７４】
(2) 前記クラッチ（第１クラッチCL1）は、締結・開放を行うピストン１４ａを有する油圧アクチュエータ１４を備え、前記油圧アクチュエータ１４に、前記ピストン１４ａのストローク値を検出するクラッチストローク検出手段（第１クラッチストロークセンサ１５）を設け、前記クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）は、前記締結時モータジェネレータトルク値を検出する時、同時タイミングで締結時クラッチストローク値を検出し、クラッチストローク値（第１クラッチストローク値SCL1）と対応させてクラッチ伝達トルク推定値（第１クラッチ伝達トルク推定値TCL1）を演算する。このため、クラッチストローク値（第１クラッチストローク値SCL1）と対応させたクラッチ伝達トルク推定値（第１クラッチ伝達トルク推定値TCL1）が得られ、クラッチ伝達トルクを、クラッチストローク値により代用して制御することができる。
【００７５】
(3) 前記クラッチ制御手段（第１クラッチコントローラ５）は、電気自動車走行モード（「EVモード」）からハイブリッド車走行モード（「HEVモード」）への切り替え制御時であって、前記クラッチ（第１クラッチCL1）を開放したままでのエンジン始動指令後、前記モータジェネレータMGの回転数が一定幅回転数域に収束安定している回転数安定条件と、前記モータジェネレータMGのトルクが一定幅トルク域に収束安定しているトルク安定条件と、が共に成立すると、前記クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）によるクラッチ伝達トルク推定値（第１クラッチ伝達トルク推定値TCL1）の演算を許可する推定値演算許可判定部（学習許可判定ブロック５１）を有する。このため、クラッチ（第１クラッチCL1）の開放状態で開放時モータジェネレータトルク値を検出するに際し、駆動系伝達トルクが安定していることを確認することで、精度の高い開放時モータジェネレータトルク値を検出でき、これに伴い、クラッチ伝達トルク（第１クラッチ伝達トルク推定値TCL1）の推定精度を向上させることができる。
【００７６】
(4) 前記クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）は、前記推定演算許可判定部（学習許可判定ブロック５１）によりクラッチ伝達トルク推定値演算が許可されると、許可判定時間内での前記モータジェネレータMGの平均トルクを開放時モータジェネレータトルク値として用いる。このため、開放時モータジェネレータトルク値として瞬間値を用いた場合のバラツキ影響が排除され、クラッチ伝達トルク（第１クラッチ伝達トルク推定値TCL1）の推定精度を向上させることができる。
【００７７】
(5) 前記クラッチ制御手段（第１クラッチコントローラ５）は、前記クラッチ（第１クラッチCL1）のクラッチトルクとクラッチストロークの関係を特性化したトルク−ストロークマップ（CL1トルク-ストロークマップ）を設定すると共に、前記クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）により取得された情報を学習値とし、前記トルク−ストロークマップに反映させるトルク−ストロークマップ学習補正部（CL1トルク-ストロークマップ学習補正ブロック５３）を有する。このため、クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）により取得した情報を学習値としてCL1トルク−ストロークマップに反映させることで、ストローク管理を行うだけで所望のトルクを得る精度の高いクラッチ（第１クラッチCL1）の締結制御を行うことができる。
【００７８】
(6) 前記クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）は、前記推定演算許可判定部（学習許可判定ブロック５１）によりクラッチ伝達トルク推定値演算が許可された後、前記モータジェネレータMGのトルクが立ち上がったと判断された時点でのクラッチストローク値（第１クラッチストローク値SCL1）を検出し、前記トルク−ストロークマップ学習補正部（CL1トルク-ストロークマップ学習補正ブロック５３）は、検出したクラッチストローク値を前記クラッチ（第１クラッチCL1）の締結開始点学習値とし、これを反映させて前記トルク−ストロークマップ（CL1トルク-ストロークマップ）の締結開始点SSを学習補正する。このため、バラツキや経年劣化に追従する締結開始点SSの学習補正を行うことで、確実に伝達トルクの発生が開始されるストローク位置に合わせ込むことができる。
【００７９】
(7) 前記クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）は、前記推定演算許可判定部（学習許可判定ブロック５１）によりクラッチ伝達トルク推定値演算が許可された後、前記モータジェネレータMGのトルクが所望の値となった時点でのクラッチストローク値（第１クラッチストローク値SCL1）を検出すると共に、クラッチ伝達トルク推定値（第１クラッチ伝達トルク推定値TCL1）を演算し、前記トルク−ストロークマップ学習補正部（CL1トルク-ストロークマップ学習補正ブロック５３）は、対応関係にある前記クラッチストローク値と前記クラッチ伝達トルク推定値をクラッチトルク学習値とし、これを反映させて前記トルク−ストロークマップ（CL1トルク-ストロークマップ）の特性を学習補正する。このため、バラツキや経年劣化に追従するCL1トルク-ストロークマップの特性の学習補正により、確実に所望の中間容量を得るストローク位置に合わせ込むことができる。
【実施例２】
【００８０】
実施例２は、実施例１が瞬時値にて第１クラッチ伝達トルクの学習を行う例であるのに対し、平均値にて第１クラッチ伝達トルクの学習を行うようにした例である。
【００８１】
まず、構成を説明する。
図７は、実施例２の第１クラッチコントローラ５の学習許可判定ブロック５１と基準トルク点検出ブロック５２とCL1トルク-ストロークマップ学習補正ブロック５３にて実行される学習補正制御処理の流れを示すフローチャートであり、以下、各ステップについて説明する。なお、ステップＳ201〜ステップＳ203の各ステップは、図５のフローチャートのステップＳ101〜ステップＳ103とそれぞれ同じ処理を行うので説明を省略する。
【００８２】
ステップＳ204では、ステップＳ203での第１クラッチストローク値SCL1の検出に続き、MGトルク値の平均値を算出する所望の時間帯（基準トルク点演算時間）に入ったか否かを判断し、Yesの場合はステップＳ205へ移行し、Noの場合はステップＳ204での判断を繰り返す。この判断は、エンジン回転の立ち上がりポイントである時刻t3に達したか否かにより判断される。
【００８３】
ステップＳ205では、ステップＳ204での平均値を算出する所望の時間帯に入ったとの判断、あるいは、ステップＳ208での所望の時間帯内であるとの判断に続き、所望の時間帯に入ったとの判断時点を平均値トルク学習の開始点とし、まず、開始点での第１クラッチ伝達トルクTCL1を演算するために必要な演算情報を取得し、その後、設定された演算処理時間毎の平均値トルク学習点で、第１クラッチ伝達トルクTCL1を演算するために必要な演算情報を取得し、ステップＳ206へ移行する。
ここで、第１クラッチ伝達トルクTCL1の演算情報としては、各平均値トルク学習点の前後での実MG回転差情報と、学習許可判定時間内でのMGトルク値の平均値情報と、変速段情報が取得される。
【００８４】
ステップＳ206では、ステップＳ205での第１クラッチ伝達トルクTCL1の演算情報取得に続き、各平均値トルク学習点において第１クラッチストロークセンサ１５により検出される第１クラッチストローク値SCL1を検出し、ステップＳ207へ移行する。
【００８５】
ステップＳ207では、ステップＳ206での各平均値トルク学習点における第１クラッチストローク値SCL1の検出に続き、ステップＳ205にて取得した演算情報に基づいて、各平均値トルク学習点において第１クラッチCL1の伝達トルクである第１クラッチ伝達トルク推定値TCL1を演算すると共に、対応関係にある第１クラッチストローク値SCL1と第１クラッチ伝達トルク推定値TCL1を記憶し、ステップＳ208へ移行する。
【００８６】
ステップＳ208では、ステップＳ207での第１クラッチ伝達トルク推定値TCL1の演算および対応関係にある第１クラッチストローク値SCL1と第１クラッチ伝達トルク推定値TCL1の記憶に続き、所望の時間帯（基準トルク点演算時間）を超えたか否かを判断し、Yesの場合はステップＳ209へ移行し、Noの場合はステップＳ205へ戻る。この判断は、火入れ前のエンジン回転一定値ポイントである時刻t4に達したか否かにより判断される。
【００８７】
ステップＳ209では、ステップＳ208での所望の時間帯を超えたとの判断に続き、記憶されている各平均値トルク学習点における第１クラッチストローク値SCL1の平均値を演算すると共に、記憶されている各平均値トルク学習点における第１クラッチ伝達トルク推定値TCL1の平均値を演算し、ステップＳ210へ移行する。
【００８８】
ステップＳ210では、ステップＳ209での第１クラッチストローク値SCL1の平均値演算と第１クラッチ伝達トルク推定値TCL1の平均値演算に続き、学習値をCL1トルク-ストロークマップに反映させて学習補正する。つまり、ステップＳ203において、MGトルク値が立ち上がった時点で検出された第１クラッチストローク値SCL1を、第１クラッチCL1の締結開始点学習値とし、CL1トルク-ストロークマップの締結開始点SSを学習補正する。そして、ステップＳ209において、第１クラッチストローク値SCL1の平均値と第１クラッチ伝達トルク推定値TCL1の平均値が演算されると、対応関係にある２つの平均値をクラッチ学習値とし、CL1トルク-ストロークマップの特性を学習補正する。
なお、他の構成は、実施例１の図１〜図４と同様であるので、図示を省略する。
【００８９】
次に、作用を説明する。
図８は、実施例２のＦＲハイブリッド車両のクラッチ制御装置においてエンジン始動シーンでのモード選択特性・学習許可フラグ特性・Eng回転特性・MG目標回転特性・MG回転特性・MGトルク特性・変速段特性・CL1ストローク特性（CL1トルク特性、演算による推定したCL1トルク特性）・CL2トルク特性・CL2差回転特性の一例を示すタイムチャートである。
【００９０】
まず、実施例２での第１クラッチ伝達トルク推定値TCL1の演算手法について説明する。
図７のフローチャートにおいて、ステップＳ201で学習許可判定が出た後、平均値を算出する所望の時間帯に入ると、ステップＳ202→ステップＳ203→ステップＳ204→ステップＳ205→ステップＳ206→ステップＳ207→ステップＳ208へと進む。そして、ステップ208にて所望の時間帯を超えると判断されるまで、ステップＳ205→ステップＳ206→ステップＳ207→ステップＳ208へと進む流れが繰り返され、繰り返し毎にステップＳ207にて、第１クラッチ伝達トルク推定値TCL1の演算と記憶が実行される。つまり、図８の時刻t3〜時刻t4の時間帯（基準トルク点演算時間）にある間、演算処理時間毎に、第１クラッチストローク値SCL1の検出と、第１クラッチ伝達トルク推定値TCL1の演算と記憶が行われる。
【００９１】
演算処理時間毎の第１クラッチ伝達トルク推定値TCL1の演算手法は、実施例１と同様である。つまり、第１クラッチ伝達トルク推定値TCL1は、
TCL1≒TMG（締結時MGトルク値）−TMG（開放時MGトルク値）−Ｉ・ω'MG    …(3)
であらわされる。
ただし、実施例２では、TMG（締結時MGトルク値）は、基準トルク点演算時間領域でのMGトルク値の平均値であり（図８の(J)）、TMG（開放時MGトルク値）は、学習許可判定時間領域でのMGトルク値の平均値である（図８の(I)）。また、変速段毎の回転慣性Ｉは、変速段情報が分かれば既知であり、ω'MGは、図８の(K)に示すように、演算処理時間毎のMGトルク値前後でのモータジェネレータMGの回転差により演算できる。
したがって、第１クラッチ伝達トルク推定値TCL1は、TMG（締結時MGトルク値）とTMG（開放時MGトルク値）の差に基づく上記(3)式を用い、基準トルク点演算時間領域での平均値として求めることができる（図８の(L)）。
【００９２】
次に、実施例２での学習補正制御作用について説明する。
図７のフローチャートにおいて、ステップＳ208にて平均値を算出する所望の時間帯を超えると、ステップＳ209→ステップＳ210へと進み、ステップＳ209にて、各平均値トルク学習点における第１クラッチストローク値SCL1の平均値が演算されると共に、記憶されている各平均値トルク学習点における第１クラッチ伝達トルク推定値TCL1の平均値が演算される。そして、ステップＳ210にて、学習値をCL1トルク-ストロークマップに反映させて学習補正される。
【００９３】
すなわち、ステップＳ209において、各平均値トルク学習点における第１クラッチストローク値SCL1の平均値が演算されると共に（図８の(M)）、各平均値トルク学習点における第１クラッチ伝達トルク推定値TCL1の平均値が演算される（図８の(L)）。この平均値演算により、対応関係にある２つの平均値がクラッチ学習値とされ、図４に示すように、CL1トルク-ストロークマップの特性が学習補正される。
【００９４】
したがって、図８に示すように、第１クラッチCL1はエンジン始動中モードにおいて、所望の中間容量に固定される。しかし、所望の中間容量を得る第１クラッチストローク値SCL1は、部品や組み付けバラツキやクラッチフェーシングの摩耗等の経年劣化により変化する。これに対し、所望の中間容量を得る第１クラッチストローク値SCL1の変化に追従するCL1トルク-ストロークマップの特性の学習補正により、確実に所望の中間容量を得るストローク位置に合わせ込むことができる。しかも、この実施例２では、第１クラッチストローク値SCL1の平均値が演算されると共に（図８の(M)）、各平均値トルク学習点における第１クラッチ伝達トルク推定値TCL1の平均値が用いられるため、外乱等による瞬間的なトルク変動影響が排除され、瞬時値にてクラッチトルクの学習をする実施例１に比べ、第１クラッチ伝達トルク推定値TCL1の推定精度を向上させることができる。なお、他の作用は、実施例１と同様であるので、説明を省略する。
【００９５】
次に、効果を説明する。
実施例２のＦＲハイブリッド車両のクラッチ制御装置にあっては、実施例１の(1)〜(6)の効果に加え、下記の効果を得ることができる。
【００９６】
(8) 前記クラッチ伝達トルク推定値演算部（基準トルク点検出ブロック５２）は、前記推定演算許可判定部（学習許可判定ブロック５１）によりクラッチ伝達トルク推定値演算が許可された後から前記エンジンEngが運転状態となる前の間に基準トルク点演算時間を設定し、基準トルク点演算時間中のクラッチストローク平均値を演算すると共に、基準トルク点演算時間中の推定クラッチ伝達トルク平均値を演算し、前記トルク−ストロークマップ学習補正部（CL1トルク−ストロークマップ学習補正ブロック５３）は、対応関係にある前記クラッチストローク平均値と前記推定クラッチ伝達トルク平均値をクラッチトルク学習値とし、これを反映させて前記トルク−ストロークマップ（CL1トルク−ストロークマップ）の特性を学習補正する。このため、外乱等による瞬間的なトルク変動影響が排除され、瞬時値にてクラッチトルクの学習をする実施例１に比べ、第１クラッチ伝達トルク推定値TCL1の推定精度を向上させることができる。
【００９７】
以上、本発明のハイブリッド車両のクラッチ制御装置を実施例１および実施例２に基づき説明してきたが、具体的な構成については、これらの実施例に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
【００９８】
実施例１，２では、クラッチストローク量と対応させてクラッチ伝達トルク推定値を演算する例を示した。しかし、クラッチストローク量に代え、クラッチ伝達トルクと対応関係にある他の要素（例えば、クラッチ油圧、クラッチ締結指令、等）と対応させてクラッチ伝達トルク推定値を演算するようにしても良い。
【００９９】
実施例１では、締結時MGトルクの瞬時値と開放時MGトルクの平均値の差に基づき、第１クラッチCL1の第１クラッチ伝達トルク推定値TCL1を演算する例を示し、実施例２では、締結時MGトルクの平均値と開放時MGトルクの平均値の差に基づき、第１クラッチCL1の第１クラッチ伝達トルク推定値TCL1を演算する例を示した。しかし、締結時MGトルクの瞬時値と開放時MGトルクの瞬時値の差に基づき、第１クラッチCL1の第１クラッチ伝達トルク推定値TCL1を演算する例としても良い。
【産業上の利用可能性】
【０１００】
実施例１，２では、本発明のクラッチ制御装置をＦＲハイブリッド車両の第１クラッチに適用する例を示したが、ＦＦハイブリッド車両や、自動変速機に代え動力分割機構を備えたパラレル型・コンバインド型・モータアシスト型等の様々なタイプのハイブリッド車両のクラッチ制御装置に対しても適用することができる。要するに、エンジンとモータジェネレータの間にクラッチを介装し、クラッチを開放した電気自動車走行モードとクラッチを締結したハイブリッド車走行モードを有する駆動系を備えたハイブリッド車両のクラッチ制御装置であれば適用できる。
【図面の簡単な説明】
【０１０１】
【図１】実施例１のクラッチ制御装置が適用された後輪駆動によるＦＲハイブリッド車両（ハイブリッド車両の一例）を示す全体システム図である。
【図２】実施例１のクラッチ制御装置が適用されたＦＲハイブリッド車両の統合コントローラ１０にて実行される演算処理を示す制御ブロック図である。
【図３】ＦＲハイブリッド車両の統合コントローラ１０でのモード選択処理を行う際に用いられるEV-HEV選択マップを示す図である。
【図４】実施例１のクラッチ制御装置が適用された第１クラッチコントローラ５にて実行される演算処理を示す制御ブロック図である。
【図５】実施例１の第１クラッチコントローラ５の学習許可判定ブロック５１と基準トルク点検出ブロック５２とCL1トルク-ストロークマップ学習補正ブロック５３にて実行される学習補正制御処理の流れを示すフローチャートである。
【図６】実施例１のＦＲハイブリッド車両のクラッチ制御装置においてエンジン始動シーンでのモード選択特性・学習許可フラグ特性・Eng回転特性・MG目標回転特性・MG回転特性・MGトルク特性・変速段特性・CL1ストローク特性（CL1トルク特性）・CL2トルク特性・CL2差回転特性の一例を示すタイムチャートである。
【図７】実施例２の第１クラッチコントローラ５の学習許可判定ブロック５１と基準トルク点検出ブロック５２とCL1トルク-ストロークマップ学習補正ブロック５３にて実行される学習補正制御処理の流れを示すフローチャートである。
【図８】実施例２のＦＲハイブリッド車両のクラッチ制御装置においてエンジン始動シーンでのモード選択特性・学習許可フラグ特性・Eng回転特性・MG目標回転特性・MG回転特性・MGトルク特性・変速段特性・CL1ストローク特性（CL1トルク特性、演算による推定したCL1トルク特性）・CL2トルク特性・CL2差回転特性の一例を示すタイムチャートである。
【符号の説明】
【０１０２】
Eng  エンジン
FW  フライホイール
CL1  第１クラッチ（クラッチ）
MG  モータジェネレータ
CL2  第２クラッチ
AT  自動変速機
PS  プロペラシャフト
DF  ディファレンシャル
DSL  左ドライブシャフト
DSR  右ドライブシャフト
RL  左後輪
RR  右後輪
FL  左前輪
FR  右前輪
５  第１クラッチコントローラ（クラッチ制御手段）
５１  学習許可判定ブロック（推定値演算許可判定部）
５２  基準トルク点検出ブロック（クラッチ伝達トルク推定値演算部）
５３  CL1トルク-ストロークマップ学習補正ブロック（トルク−ストロークマップ学習補正部）
１４  油圧アクチュエータ
１４ａ  ピストン
１５  第１クラッチストロークセンサ（クラッチストローク検出手段）
SCL1  第１クラッチストローク値（クラッチストローク値）
TCL1  第１クラッチ伝達トルク推定値（クラッチ伝達トルク推定値）
SS  締結開始点
【図１】
2010030428.tif 000003
【図２】
2010030428.tif 000004
【図３】
2010030428.tif 000005
【図４】
2010030428.tif 000006
【図５】
2010030428.tif 000007
【図６】
2010030428.tif 000008
【図７】
2010030428.tif 000009
【図８】
2010030428.tif 000010