(57)【特許請求の範囲】
【請求項１】
原動機と駆動輪との間に断続可能に設けた発進摩擦要素を備えた駆動力制御装置において、
前記駆動輪にスリップが発生したときに、前記駆動輪のスリップ量が目標スリップ量となるように目標駆動トルクのフィードバック項を演算するフィードバック制御部と、要求駆動トルクに基づいて目標駆動トルクのフィードフォワード項を演算するフィードフォワード制御部とを有する目標駆動トルク演算手段と、
前記駆動輪にスリップが発生したとき、前記フィードバック項に基づいて、前記原動機の目標出力トルクを演算するとともに、前記フィードフォワード項に基づいて、前記発進摩擦要素の目標締結トルクを演算する駆動力制御手段と、
前記目標出力トルクに基づいて前記原動機を制御する原動機制御手段と、
前記目標締結トルクに基づいて前記発進摩擦締結要素を制御する発進摩擦要素制御手段と、
を設けたことを特徴とする駆動力制御装置。
【請求項２】
請求項１に記載の駆動力制御装置において、
前記発進摩擦要素の下限締結トルクを設定し、
前記駆動力制御手段は、前記目標締結トルクが前記下限締結トルク未満となるときには、前記目標駆動トルクの前記フィードバック項と前記フィードフォワード項とに基づいて前記目標出力トルクを演算し、前記目標締結トルクを前記下限締結トルクに設定することを特徴とする駆動力制御装置。
【請求項３】
請求項１に記載の駆動力制御装置において、
前記原動機の下限出力トルクを設定し、
前記駆動力制御手段は、前記目標出力トルクが前記下限出力トルク未満となるときには、前記目標出力トルクを前記下限出力トルクに設定し、前記目標駆動トルクの前記フィードバック項と前記フィードフォワード項とに基づいて前記目標締結トルクを演算することを特徴とする駆動力制御装置。
【請求項４】
請求項２に記載の駆動力制御装置において、
前記原動機はエンジンとモータであって、
前記エンジンのエンジン下限出力トルクを設定し、
前記駆動力制御手段は、前記目標出力トルクが前記エンジン下限出力トルク未満であって、前記目標締結トルクが前記下限締結トルク未満となるときには、前記エンジンの目標出力トルクを前記エンジン下限出力トルクに設定し、前記目標駆動トルクの前記フィードバック項と前記フィードフォワード項とに基づいて前記モータの目標出力トルクを演算することを特徴とする駆動力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、駆動輪にスリップが発生したときに、駆動輪に伝達される駆動力を調節して、駆動輪のスリップを抑制する制御を行う駆動力制御装置に関する。
【背景技術】
【０００２】
この種の技術としては、特許文献１に記載の技術が開示されている。この公報では、エンジンを駆動輪のスリップを抑制するようにフィードバック制御し、エンジンの回転数に応じて変化する発進クラッチのクラッチ伝達トルクを設定するものが開示されている。
【特許文献１】特開２００７−４５２０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来技術では、発進クラッチもフィードバック制御されることとなる。しかしながら、発進クラッチの制御応答速度が原動機の出力トルクの制御応答速度と比べて遅いため追従することができず、制御のハンチングが生じるおそれがあった。
【０００４】
本発明は上記問題に着目してなされたもので、その目的とするところは、制御のハンチングを抑制することができる駆動力制御装置を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明の駆動力制御装置においては、駆動輪にスリップが発生したときに、駆動輪のスリップ量が目標スリップ量となるように目標駆動トルクのフィードバック項を演算するフィードバック制御部と、要求駆動トルクに基づいて目標駆動トルクのフィードフォワード項を演算するフィードフォワード制御部とを有する目標駆動トルク演算手段と、駆動輪にスリップが発生したとき、フィードバック項に基づいて、原動機の目標出力トルクを演算するとともに、フィードフォワード項に基づいて、発進摩擦要素の目標締結トルクを演算する駆動力制御手段と、目標出力トルクに基づいて原動機を制御する原動機制御手段と、目標締結トルクに基づいて発進摩擦締結要素を制御する発進摩擦要素制御手段と、を設けた。
【発明の効果】
【０００６】
そのため、制御のハンチングを防ぎ目標の駆動トルクに早く収束させることができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の駆動力制御装置を実現する最良の形態を、実施例１に基づいて説明する。
【実施例１】
【０００８】
まず、本願発明の駆動力制御装置を搭載したハイブリッド車両の構成について説明する。
［ハイブリッド車両の駆動系構成］
ハイブリッド車両の駆動系の構成を説明する。
【０００９】
図１は実施例１の減速制御装置が適用された後輪駆動によるハイブリッド車両を示す全体システム図である。実施例１におけるハイブリッド車の駆動系は、図１に示すように、原動機としてのエンジンEおよびモータMと、フライホイールFWと、第１クラッチCL1と、発進摩擦要素としての第２クラッチCL2と、自動変速機ATと、プロペラシャフトPSと、ディファレンシャルDFと、左ドライブシャフトDSLと、右ドライブシャフトDSRと、左後輪RL（駆動輪）と、右後輪RR（駆動輪）と、左前輪FLと、右前輪FRと、を有する。なお、以下では駆動輪が駆動するトルクを駆動トルク、エンジンEまたはモータMが出力するトルクを出力トルク、第２クラッチCL2が締結するトルクを締結トルクと称する。
【００１０】
前記エンジンEは、ガソリンエンジンやディーゼルエンジンであり、後述するエンジンコントローラ１からの制御指令に基づいて、スロットルバルブのバルブ開度等が制御される。なお、エンジンEの出力軸には、フライホイールFWが設けられている。
【００１１】
前記モータMは、ロータに永久磁石を埋設しステータにステータコイルが巻き付けられた同期型モータであり、後述するモータコントローラ２からの制御指令に基づいて、インバータ３により作り出された三相交流を印加することにより制御される。このモータMは、バッテリ４からの電力の供給を受けて回転駆動する電動機として動作することもできるし（以下、この状態を「力行」と呼ぶ）、ロータが外力により回転している場合には、ステータコイルの両端に起電力を生じさせる発電機として機能してバッテリ４を充電することもできる（以下、この動作状態を「回生」と呼ぶ）。なお、このモータMのロータは、図外のダンパーを介して自動変速機ATの入力軸に連結されている。
【００１２】
前記第１クラッチCL1は、前記エンジンEとモータMとの間に介装された油圧式単板クラッチであり、後述する第１クラッチコントローラ５からの制御指令に基づいて、第１クラッチ油圧ユニット６により作り出された制御油圧により、滑り締結と滑り開放を含み締結・開放が制御される。
【００１３】
前記第２クラッチCL2は、前記モータMと左右後輪RL,RRとの間に介装された油圧式多板クラッチであり、後述するＡＴコントローラ７からの制御指令に基づいて、第２クラッチ油圧ユニット８により作り出された制御油圧により、滑り締結と滑り開放を含み締結・開放が制御される。
【００１４】
前記自動変速機ATは、例えば、前進５速後退１速や前進６速後退１速等の有段階の変速比を車速やアクセル開度等に応じて自動的に切り換える変速機であり、前記第２クラッチCL2は、専用クラッチとして新たに追加したものではなく、自動変速機ATの各変速段にて締結される複数の摩擦締結要素のうち、いくつかの摩擦締結要素を流用している。そして、前記自動変速機ATの出力軸は、プロペラシャフトPS、ディファレンシャルDF、左ドライブシャフトDSL、右ドライブシャフトDSRを介して左右後輪RL,RRに連結されている。
【００１５】
［ハイブリッド車両の制御系構成］
次に、ハイブリッド車両の制御系の構成を説明する。
実施例１におけるハイブリッド車両の制御系は、図１に示すように、エンジンコントローラ１と、モータコントローラ２と、インバータ３と、バッテリ４と、第１クラッチコントローラ５と、第１クラッチ油圧ユニット６と、ＡＴコントローラ７と、第２クラッチ油圧ユニット８と、ブレーキコントローラ９と、統合コントローラ１０と、を有して構成されている。なお、エンジンコントローラ１と、モータコントローラ２と、第１クラッチコントローラ５と、ＡＴコントローラ７と、ブレーキコントローラ９と、統合コントローラ１０とは、情報交換が可能なＣＡＮ通信線１１を介して接続されている。
【００１６】
前記エンジンコントローラ１は、エンジン回転数センサ１２からのエンジン回転数情報を入力し、統合コントローラ１０からの目標エンジントルク指令等に応じ、エンジン動作点（エンジン回転数Ne、エンジン出力トルクTe）を制御する指令を、例えば、図外のスロットルバルブアクチュエータへ出力する。なお、エンジン回転数Ne、エンジン出力トルクTeの情報は、ＣＡＮ通信線１１を介して統合コントローラ１０へ供給する。
【００１７】
前記モータコントローラ２は、モータMのロータ回転位置を検出するレゾルバ１３からの情報を入力し、統合コントローラ１０からの目標モータトルク指令等に応じ、モータMのモータ動作点（モータ回転数Nm、モータ出力トルクTm）を制御する指令をインバータ３へ出力する。なお、モータ回転数Nm、モータ出力トルクTmの情報は、ＣＡＮ通信線１１を介して統合コントローラ１０へ供給する。また、このモータコントローラ２では、バッテリ４の充電状態をあらわすバッテリSOCを監視していて、バッテリSOC情報は、モータMの制御情報に用いると共に、ＣＡＮ通信線１１を介して統合コントローラ１０へ供給する。
【００１８】
前記第１クラッチコントローラ５は、第１クラッチ油圧センサ１４と第１クラッチストロークセンサ１５からのセンサ情報を入力し、統合コントローラ１０からの第１クラッチ制御指令に応じ、第１クラッチCL1の締結・開放を制御する指令を第１クラッチ油圧ユニット６に出力する。なお、第１クラッチストロークC1Sの情報は、ＣＡＮ通信線１１を介して統合コントローラ１０へ供給する。
【００１９】
前記ATコントローラ７は、アクセル開度センサ１６と車速センサ１７と第２クラッチ油圧センサ１８からのセンサ情報を入力し、統合コントローラ１０からの第２クラッチ制御指令に応じ、変速制御における第２クラッチ制御に優先し、第２クラッチCL2の締結・開放を制御する指令をAT油圧コントロールバルブ内の第２クラッチ油圧ユニット８に出力する。なお、アクセル開度APと車速VSPの情報は、ＣＡＮ通信線１１を介して統合コントローラ１０へ供給する。
【００２０】
前記ブレーキコントローラ９は、４輪の各車輪速を検出する車輪速センサ１９とブレーキストロークセンサ２０からのセンサ情報を入力し、例えば、ブレーキ踏み込み制動時、ブレーキストロークBSから求められる要求制動力に対し回生制動力だけでは不足する場合、その不足分を機械制動力（液圧制動力やモータ制動力）で補うように、統合コントローラ１０からの回生協調制御指令に基づいて回生協調ブレーキ制御を行う。
【００２１】
前記統合コントローラ１０は、車両全体の消費エネルギを管理し、最高効率で車両を走らせるための機能を担うもので、モータ回転数Nmを検出するモータ回転数センサ２１と、第２クラッチ出力回転数N2outを検出する第２クラッチ出力回転数センサ２２と、第２クラッチトルクTCL2を検出する第２クラッチトルクセンサ２３からの情報、減速モード選択スイッチ２４からの選択情報、およびＣＡＮ通信線１１を介して得られた情報を入力する。そして、前記エンジンコントローラ１への制御指令によりエンジンEの動作制御を行い、前記モータコントローラ２への制御指令によりモータMの動作制御を行い、前記第１クラッチコントローラ５への制御指令により第１クラッチCL1の締結・開放制御を行い、前記ＡＴコントローラ７への制御指令により第２クラッチCL2の締結・開放制御を行う。
【００２２】
図２は、統合コントローラ１０内の駆動力制御手段としてのトラクションコントロールシステム部100の制御ブロック図である。トラクションコントロールシステム（Traction Control System、以下TCSと称する）は発進・加速時に駆動輪にスリップが発生した場合、駆動輪の駆動トルクを制御してスリップを抑制するように制御する。
【００２３】
TCS部100は、走行状態判定部101と、車輪速演算部102と、目標値設定部103と、目標駆動トルク演算部104と、を有して構成されている。
走行状態判定部101では、従動輪速から前後加速度と路面μを演算し、演算結果を目標値設定部103に出力している。車輪速演算部では、従動輪速から車体速を求め、車体速と駆動輪速から駆動輪のスリップ量を演算し、演算結果を目標値設定部103に出力している。
【００２４】
目標値設定部103では、前後加速度から目標前後加速度を演算し、演算結果を後述の目標駆動トルク演算部104内のフィードフォワード制御部104aに出力する。また、路面μと駆動輪のスリップ量から駆動輪目標スリップ量を演算し、この演算結果と駆動輪のスリップ量を後述の目標駆動トルク演算部104内のフィードバック制御部104bに出力する。
【００２５】
フィードフォワード制御部104aでは、駆動トルクと目標前後加速度から要求駆動トルクに応じた目標駆動トルクのフィードフォワード項を演算する。目標駆動トルクのフィードフォワード項とは、車両の加速度が目標前後加速度となる設定した要求駆動トルクに対して、定常的な走行抵抗等を考慮して目標駆動トルクを演算したものである。
【００２６】
フィードバック制御部104bでは、駆動輪の目標スリップ量と現在のスリップ量との差分に基づいて、目標駆動トルクのフィードバック項を演算する。目標駆動トルクのフィードバック項とは、駆動輪のスリップ量が目標スリップ量に収束するように目標駆動トルクを演算したものである。
【００２７】
［ハイブリッド車両の基本動作］
次に、第１実施例のハイブリッド車両の基本動作について説明する。
停止中において、バッテリSOCの低下時であれば、エンジンEを始動して発電を行い、バッテリ４を充電する。そして、バッテリSOCが通常範囲になれば、第１クラッチCL1は締結で第２クラッチCL2は開放のままでエンジンEを停止する。
【００２８】
エンジン発進時には、アクセル開度APとバッテリSOC状態によって、モータMを連れ回し、力行／発電に切り替える。
モータ発進時で、ロールバックにより自動変速機ATの出力回転が負回転となったら、第２クラッチCL2の滑り制御を行い、モータMの回転を正回転に維持する。次に、駆動力を車両が前進するまで上昇させ、第２クラッチCL2を滑り制御から締結に移行させる。
【００２９】
モータ走行は、エンジン始動に必要なモータトルクとバッテリ出力を確保し、不足する場合はエンジン走行に移行する。
燃費向上のために、モータ走行と発電上乗せ充電はセットで行う（モータトルクとバッテリ出力の制約により、走行可能範囲は、低負荷に限定される）。
【００３０】
発電上乗せ充電は、エンジン燃料消費の最小点を狙い、走行に必要なトルクに発電トルクを上乗せして行う（但し、バッテリSOC上昇時は、発電を行わない）。
アクセル踏み込み時のレスポンス向上のために、エンジントルク遅れ分をモータMによりアシストする。
【００３１】
ブレーキON減速時には、ドライバーのブレーキ操作に応じた減速力を回生協調ブレーキ制御にて得る。
エンジン走行やモータ走行中における変速時には、加減速中の変速に伴う回転数合わせのために、モータMを回生／力行させ、トルクコンバータ無しでのスムーズな変速を行う。
【００３２】
［TCS制御の処理］
次に、TCS制御の処理について説明する。
図３は、統合コントローラ１０において行われるTCS制御の処理の流れを示すフローチャートである。
【００３３】
ステップＳ１では、TCSが作動中であるか否かを判定し、TCSが作動中である場合にはステップＳ２へ移行し、TCSが作動中でなければ処理を終了する。TCSが作動中であるとは、駆動輪のスリップ量が設定値以上となり駆動輪がスリップしていると判定されているときのことを示す。
【００３４】
ステップＳ２では、目標駆動トルクのフィードフォワード項を演算し、ステップＳ３へ移行する。
ステップＳ３では、目標駆動トルクのフィードバック項を演算し、ステップＳ４へ移行する。
【００３５】
ステップＳ４では、目標駆動トルクのフィードフォワード項から第２クラッチCL2の目標締結トルクを演算し、ステップＳ５へ移行する。
ステップＳ５では、目標駆動トルクのフィードバック項からエンジンEの目標出力トルクを演算し、ステップＳ６へ移行する。
【００３６】
ステップＳ６では、第２クラッチCL2の下限締結トルクを演算し、ステップＳ７へ移行する。図４は、第２クラッチCL2の指令締結トルクに対する実際の締結トルクを示すグラフである。図４のグラフの点線は指令締結トルクに対応して実際の締結トルクの誤差がないときの状態を示し、一点鎖線は指令締結トルクに対する実際の締結トルクの最大値を示し、二点鎖線は指令締結トルクに対する実際の締結トルクの最低値を示す。
【００３７】
図４に示すように、締結トルクが比較的小さくなると、指令締結トルクに対して実際の締結トルクのずれ幅が大きくなり、精度が著しく低くなる。そこで、指令締結トルクに対する実際の締結トルクの精度が著しく低くなる締結トルクを下限締結トルクとして設定している。
【００３８】
ステップＳ７では、エンジンEの下限出力トルクを演算し、ステップＳ８へ移行する。下限出力トルクとは、エンジンEのエンジンストップ回避や、冷機中や、モータMによる発電中に必要な最低限のエンジン出力トルクを示す。
【００３９】
ステップＳ８では、ステップＳ４で演算した目標締結トルクが、ステップＳ６で演算した下限締結トルクよりも小さいか否かを判定する。そして、目標締結トルクが下限締結トルク以上である場合にはステップＳ９へ移行し、目標締結トルクが下限締結トルクより小さい場合にはステップＳ１２へ移行する。
【００４０】
ステップＳ９では、ステップＳ５で演算した目標出力トルクが、ステップＳ７で演算した下限出力トルクよりも小さいか否かを判定する。そして、目標出力トルクが下限出力トルク以上である場合にはステップＳ１０は移行し、目標出力トルクが下限出力トルクより小さい場合にはステップＳ１６へ移行する。
【００４１】
ステップＳ１０では、ステップＳ４で演算した目標締結トルクをATコントローラ７へ出力し、ステップＳ１１へ移行する。
ステップＳ１１では、ステップＳ５で演算した目標出力トルクをエンジンコントローラ１に出力し、処理を終了する。
【００４２】
ステップＳ１２では、目標駆動トルクのフィードバック項とフィードフォワード項からエンジンEの目標出力トルクを演算する。
ステップＳ１３では、ステップＳ１２で演算した目標出力トルクが下限出力トルクよりも小さいか否かを判定する。目標出力トルクが下限出力トルク以上である場合にはステップＳ１４へ移行し、目標締結トルクが下限締結トルクより小さい場合にはステップＳ２０へ移行する。
【００４３】
ステップＳ１４では、ステップＳ６で演算した下限締結トルクをATコントローラ７へ出力し、ステップＳ１５へ移行する。
ステップＳ１５では、ステップＳ１２で演算した目標出力トルクをエンジンコントローラ１に出力し、処理を終了する。
【００４４】
ステップＳ１６では、目標駆動トルクのフィードバック項とフィードフォワード項から第２クラッチCL2の目標締結トルクを演算する。
ステップＳ１７では、ステップＳ１６で演算した目標締結トルクが下限締結トルクよりも小さいか否かを判定する。目標締結トルクが下限締結トルク以上である場合には、ステップＳ１８へ移行し、目標締結トルクが下限締結トルクより小さい場合にはステップＳ２０へ移行する。
【００４５】
ステップＳ１８では、ステップＳ１６で演算した目標締結トルクをATコントローラ７へ出力し、ステップＳ１９へ移行する。
ステップＳ１９では、ステップＳ７で演算した下限出力トルクをエンジンコントローラ１に出力し、処理を終了する。
【００４６】
ステップＳ２０では、ステップＳ６で演算した下限締結トルクをATコントローラ７へ出力し、ステップＳ２１へ移行する。
ステップＳ２１では、ステップＳ７で演算した下限出力トルクをエンジンコントローラ１に出力し、ステップＳ２２へ移行する。
ステップＳ２２では、目標駆動トルクのフィードフォワード項とフィードバック項からモータMの目標出力トルクを演算して、このモータMの目標出力トルクをモータコントローラ２に出力し、処理を終了する。
【００４７】
［TCS制御の作用］
次に、実施例１のTCS制御の作用について説明する。
TCS作動時には、駆動トルクを制御して駆動輪のスリップを低減するように、エンジンEの出力トルクと、第２クラッチCL2の締結トルクとを制御している。このTCS作動時には目標スリップ量と実際のスリップ量の差分に応じてフィードバック制御を行う。このとき、エンジンEの出力トルクの制御応答はフィードバック制御の制御周期に追従できるが、第２クラッチCL2の締結トルクの制御応答はフィードバック制御の周期に追従できない。
【００４８】
そのため、制御のハンチングを生じて目標の駆動トルクへの収束が遅くなるといった問題があった。特にTCSの作動が行われやすい発進時には、油温が低いため第２クラッチCL2の制御応答の悪化は顕著なものとなり、制御ハンチングが生じやすく、目標の駆動トルクへの収束が遅くなる。
【００４９】
このことを考慮して、第２クラッチCL2の締結トルクを高くして一定に保ち、エンジンEの出力トルクのみでTCSの制御を行うことも考えられる。しかしながら、エンジンEの出力が急増した場合に、駆動輪に出力トルクがそのまま伝達されショックが発生するおそれがある。逆に路面負荷が急増した場合に、エンジンストップを生じるおそれがある。また、冷機中や発電中には、エンジンEの出力トルクを十分に落とすことができず、第２クラッチCL2の締結トルクによって、駆動トルクを制御しなければならないことがある。
【００５０】
そこで実施例１では、エンジンEの出力トルクを目標駆動トルクのフィードバック項によって制御し、第２クラッチCL2を目標駆動トルクのフィードフォワード項によって制御するようにした。
【００５１】
図３のフローチャートにおいて、TCSが作動中であって、第２クラッチCL2の目標締結トルクが下限締結トルク以上であって、エンジンEの目標出力トルクが下限出力トルク以上である場合には、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ６→ステップＳ７→ステップＳ８→ステップＳ９→ステップＳ１０→ステップＳ１１→ENDと移行する。
【００５２】
図５は、TCSが作動したときの目標駆動トルクのフィードフォワード項とフィードバック項の時間変位を示す図である。
目標駆動トルクのフィードフォワード項は、車両の加速度が目標前後加速度となるように、定常的な走行抵抗等を考慮して演算したものであるため、変位速度は比較的小さい。
【００５３】
一方、目標駆動トルクのフィードバック項は、駆動輪の目標スリップ量と現在のスリップ量との差分に基づいて、駆動輪のスリップ量が目標スリップ量に収束するように目標駆動トルクを演算したものである。TCSが作動するのは駆動輪にスリップが発生している状態であり、TCS作動時は駆動トルクの制御により刻々と目標スリップ量と実際のスリップ量との差が変化している。そのため、目標駆動トルクのフィードバック項の変位速度は、フィードフォワード項の変位速度に対して速くなる。
【００５４】
実施例１では、TCS制御時には、変位速度の遅い目標駆動トルクのフィードフォワード項に基づいて第２クラッチCL2を制御し、変位速度の速い目標駆動トルクのフィードバック項に基づいてエンジンEを制御ため、制御のハンチングを防ぎ目標の駆動トルクに早く収束させることができる。
【００５５】
また第２クラッチCL2は、締結トルクが比較的小さい範囲においては、指令締結トルクに対する実際の締結トルクの精度が著しく低くなる。
そこで実施例１では、第２クラッチCL2の下限締結トルクを設定し、目標締結トルクが下限締結トルクより小さくなるときには、目標駆動トルクのフィードフォワード項とフィードバック項とに応じてエンジンEの目標出力トルクを設定するようにした。
【００５６】
図３のフローチャートにおいて、TCSが作動中であって、第２クラッチCL2の目標締結トルクが下限締結トルクより小さく、エンジンEの目標出力トルクが下限出力トルク以上である場合には、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ６→ステップＳ７→ステップＳ８→ステップＳ１２→ステップＳ１３→ステップＳ１４→ステップＳ１５→ENDと移行する。
【００５７】
図６は、目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力の関係を示す模式図である。図６において、太実線はエンジンEの目標出力トルクを示し、細実線は第２クラッチCL2の目標締結トルクを示し、点線は目標駆動トルクのフィードフォワード項、フィードバック項をそれぞれ示し、一点差線はエンジンEの下限出力トルクを示し、二点鎖線は第２クラッチCL2の下限締結トルクを示す。
【００５８】
なお、図６は目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力トルクの関係を模式的に示したものであって、正確な関係を示したものではない。
【００５９】
図６に示すように、目標駆動トルクのフィードフォワード項、フィードバック項が下限締結トルク以上である範囲においては、目標駆動トルクのフィードフォワード項に応じて目標締結トルクが求められ（図６中のA）、目標駆動トルクのフィードバック項に応じて目標出力トルクが求められる（図６中のB）。
【００６０】
目標駆動トルクのフィードフォワード項が下限締結トルクより小さい範囲においては、目標締結トルクは下限締結トルクに設定される（図６中のC）。また、目標出力トルクは、目標駆動トルクのフィードフォワード項とフィードバック項に応じて求められる（図６中のD）。
【００６１】
よって、第２クラッチCL2の目標締結トルクが下限締結トルクより小さい範囲においても、TCS制御を行うことができ、駆動輪のスリップを抑制して加速を行うことができる。
【００６２】
またエンジンEは、冷機中や発電中には十分に出力トルクを小さくすることができないことがある。
そこで実施例１では、エンジンEの下限出力トルクを設定し、目標出力トルクが下限出力トルクより小さくなるときには、目標駆動トルクのフィードフォワード項とフィードバック項とに応じて第２クラッチCL2の目標締結トルクを設定するようにした。
【００６３】
図３のフローチャートにおいて、TCSが作動中であって、第２クラッチCL2の目標締結トルクが下限締結トルク以上であって、エンジンEの目標出力トルクが下限出力トルクより小さい場合には、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ６→ステップＳ７→ステップＳ８→ステップＳ９→ステップＳ１６→ステップＳ１７→ステップＳ１８→ステップＳ１９→ENDと移行する。
【００６４】
図７は、目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力の関係を示す模式図である。図７において、太実線はエンジンEの目標出力トルクを示し、細実線は第２クラッチCL2の目標締結トルクを示し、点線は目標駆動トルクのフィードフォワード項、フィードバック項をそれぞれ示し、一点差線はエンジンEの下限出力トルクを示し、二点鎖線は第２クラッチCL2の下限締結トルクを示す。
【００６５】
なお、図７は目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力トルクの関係を模式的に示したものであって、正確な関係を示したものではない。
【００６６】
図７に示すように、目標駆動トルクのフィードフォワード項、フィードバック項が下限出力トルク以上である範囲においては、目標駆動トルクのフィードフォワード項に応じて目標締結トルクが求められ（図７中のA）、目標駆動トルクのフィードバック項に応じて目標出力トルクが求められる（図７中のB）。
【００６７】
目標駆動トルクのフィードバック項が下限出力トルクより小さい範囲においては、目標出力トルクは下限出力トルクに設定される（図７中のC）。また、目標締結トルクは、目標駆動トルクのフィードフォワード項とフィードバック項に応じて求められる（図７中のD）。
よって、エンジンEの目標出力トルクが下限出力トルクより小さい範囲においても、TCS制御を行うことができ、駆動輪のスリップを抑制して加速を行うことができる。
【００６８】
また、第２クラッチCL2の目標締結トルクが下限締結トルクよりも小さく、エンジンEの目標出力トルクが下限出力トルクよりも小さくなるときには、目標駆動トルクのフィードフォワード項とフィードバック項とに応じてモータMの目標出力トルクを設定するようにした。
【００６９】
図３のフローチャートにおいて、TCSが作動中であって、第２クラッチCL2の目標締結トルクが下限締結トルクより小さく、エンジンEの目標出力トルクが下限出力トルクより小さい場合には、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ６→ステップＳ７→ステップＳ８→ステップＳ１２→ステップＳ１３→ステップＳ２０→ステップＳ２１→ステップＳ２２→END、または、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ６→ステップＳ７→ステップＳ８→ステップＳ９→ステップＳ１６→ステップＳ１７→ステップＳ２０→ステップＳ２１→ステップＳ２２→ENDと移行する。
【００７０】
図８、図９は、目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力の関係を示す模式図である。図８は下限出力トルクが下限締結トルクよりも大きい場合を示し、図９は下限出力トルクが下限締結トルクよりも小さい場合を示している。
【００７１】
図８、図９において、太実線はエンジンEの目標出力トルクを示し、中太実線はモータMの目標出力トルクを示し、細実線は第２クラッチCL2の目標締結トルクを示し、点線は目標駆動トルクのフィードフォワード項、フィードバック項をそれぞれ示し、一点差線はエンジンEの下限出力トルクを示し、二点鎖線は第２クラッチCL2の下限締結トルクを示す。
【００７２】
なお、図８、図９は目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力トルクの関係を模式的に示したものであって、正確な関係を示したものではない。
【００７３】
図８に示すように、目標駆動トルクのフィードフォワード項、フィードバック項が下限出力トルク以上である範囲においては、目標駆動トルクのフィードフォワード項に応じて目標締結トルクが求められ（図８中のA）、目標駆動トルクのフィードバック項に応じて目標出力トルクが求められる（図８中のB）。
【００７４】
目標駆動トルクのフィードバック項が下限出力トルクより小さい範囲においては、目標出力トルクは下限出力トルクに設定される（図８中のC）。また、目標駆動トルクのフィードフォワード項とフィードバック項が下限出力トルクより小さく、下限締結トルク以上である範囲においては、目標締結トルクは目標駆動トルクのフィードフォワード項とフィードバック項に応じて求められる（図８中のD）。
【００７５】
また、目標駆動トルクのフィードフォワード項とフィードバック項が下限締結トルクより小さい範囲においては、モータMの目標出力トルクが目標駆動トルクのフィードフォワード項とフィードバック項に応じて求められる（図８中のE）。
【００７６】
また、図９に示すように、目標駆動トルクのフィードフォワード項、フィードバック項が下限締結トルク以上である範囲においては、目標駆動トルクのフィードフォワード項に応じて目標締結トルクが求められ（図９中のA）、目標駆動トルクのフィードバック項に応じて目標出力トルクが求められる（図９中のB）。
【００７７】
目標駆動トルクのフィードフォワード項が下限締結トルクより小さい範囲においては、目標締結トルクは下限締結トルクに設定される（図９中のC）。また、目標駆動トルクのフィードフォワード項とフィードバック項が下限締結トルクより小さく、下限出力トルク以上である範囲においては、目標出力トルクは目標駆動トルクのフィードフォワード項とフィードバック項に応じて求められる（図９中のD）。
【００７８】
また、目標駆動トルクのフィードフォワード項とフィードバック項が下限出力トルクより小さい範囲においては、モータMの目標出力トルクが目標駆動トルクのフィードフォワード項とフィードバック項に応じて求められる（図９中のE）。
【００７９】
よって、第２クラッチCL2の目標締結トルクが下限締結トルクよりも小さく、エンジンEの目標出力トルクが下限出力トルクよりも小さい範囲においても、TCS制御を行うことができ、駆動輪のスリップを抑制して加速を行うことができる。
【００８０】
[実施例１の効果]
次に、実施例１の効果を以下に列記する。
（１）エンジンEと、エンジンEと駆動輪との間に断続可能に設けた第２クラッチCL2と、駆動輪にスリップが発生したときに、エンジンEの出力トルクを駆動輪のスリップを抑制するようにフィードバック制御をするフィードバック制御部104bと、駆動輪にスリップが発生したときに、第２クラッチCL2の締結トルクを要求駆動トルクに応じてフィードフォワード制御をするフィードフォワード制御部104aとを有するTCS部を設けた。
【００８１】
制御周期が遅いフィードフォワード制御により、制御応答が遅い第２クラッチCL2の締結トルクを制御し、制御周期が速いフィードバック制御により、制御応答の速いにエンジンEの出力トルクを制御するため、制御のハンチングを防ぎ目標の駆動トルクに早く収束させることができる。
【００８２】
（２）第２クラッチCL2の下限締結トルクを設定し、第２クラッチCL2の目標締結トルクが下限締結トルク未満となるときには、エンジンEの出力トルクをフィードフォワード制御するようにした。
よって、第２クラッチCL2の目標締結トルクが下限締結トルクより小さい範囲においても、TCS制御を行うことができ、駆動輪のスリップを抑制して加速を行うことができる。
【００８３】
（３）エンジンEの下限出力トルクを設定し、エンジンEの目標出力トルクが下限出力トルク未満となるときには、第２クラッチCL2の締結トルクをフィードバック制御するようにした。
よって、エンジンEの目標出力トルクが下限出力トルクより小さい範囲においても、TCS制御を行うことができ、駆動輪のスリップを抑制して加速を行うことができる。
【００８４】
（４）エンジンEの目標出力トルクが下限出力トルク未満であって、第２クラッチCL2の目標締結トルクが下限締結トルク未満となるときには、モータMの出力トルクをフィードフォワード制御とフィードバック制御をするようにした。
【００８５】
よって、第２クラッチCL2の目標締結トルクが下限締結トルクよりも小さく、エンジンEの目標出力トルクが下限出力トルクよりも小さい範囲においても、TCS制御を行うことができ、駆動輪のスリップを抑制して加速を行うことができる。
【００８６】
（他の実施例）
以上、本発明を実施するための最良の形態を、実施例１に基づいて説明したが、本発明の具体的な構成は、実施例１に限定されるものではなく、発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【００８７】
例えば、実施例１では原動機としてエンジンEとモータMを有するハイブリッド車両について説明したが、原動機としてエンジンEのみを有す車両であっても良い。但しこの場合には、第２クラッチCL2の目標締結トルクが下限締結トルクよりも小さく、エンジンEの目標出力トルクが下限出力トルクよりも小さくなるときに、モータMによってTCS制御を行うことはできない。
【図面の簡単な説明】
【００８８】
【図１】実施例１のハイブリッド車両を示す全体システム図である。
【図２】実施例１のTCS部の制御ブロック図である。
【図３】実施例１の統合コントローラにおいて行われるTCS制御の処理の流れを示すフローチャートである。
【図４】実施例１の第２クラッチの指令締結トルクに対する実際の締結トルクを示すグラフである。
【図５】実施例１のTCSが作動したときの目標駆動トルクのフィードフォワード項とフィードバック項の時間変位を示す図である。
【図６】実施例１の目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力の関係を示す模式図である。
【図７】実施例１の目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力の関係を示す模式図である。
【図８】実施例１の目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力の関係を示す模式図である。
【図９】実施例１の目標出力トルク、目標締結トルク、目標駆動トルクのフィードフォワード項、フィードバック項、下限締結トルク、下限出力の関係を示す模式図である。
【符号の説明】
【００８９】
E  エンジン
CL2  第２クラッチ
100  トラクションコントロールシステム部
104  目標駆動力演算部
104a  フィードフォワード制御部
104b  フィードバック制御部
【図１】
0005029275.tif 000002
【図２】
0005029275.tif 000003
【図３】
0005029275.tif 000004
【図４】
0005029275.tif 000005
【図５】
0005029275.tif 000006
【図６】
0005029275.tif 000007
【図７】
0005029275.tif 000008
【図８】
0005029275.tif 000009
【図９】
0005029275.tif 000010