(57)【特許請求の範囲】
【請求項１】
前後輪の一方をエンジン、他方を電動機により駆動するハイブリッド四輪駆動車両の制御装置において、
砂上路面か否かを判断する砂上路面判断手段と、
車両がクルーズ走行しているか否かを判断するクルーズ走行判断手段と、
車両の総駆動力に対する前後輪の駆動力配分を算出する駆動力配分算出手段と、
前後輪の車輪速から前後輪の差回転数を算出する前後差回転数算出手段と、
前記駆動力配分算出手段で算出された配分と前記前後差回転数算出手段で算出された前後輪の差回転数とに基づいて前記エンジンと前記電動機の各々の出力を算出する出力算出手段と、
前記砂上路面判断手段により砂上路面と判断され、且つ、前記クルーズ走行判断手段によりクルーズ走行していると判断された場合に、前後輪の差回転数が、砂上路面以外の悪路をクルーズ走行する際に設定される差回転数に対して所定差回転数を加算した目標差回転数となるように前記駆動力配分算出手段が算出した前後駆動力配分を補正する駆動力配分補正手段と、
を備えることを特徴とするハイブリッド四輪駆動車両の制御装置。
【請求項２】
前記駆動力配分補正手段は、前記前後輪の差回転数が所定値を維持するように前後駆動力配分を補正することを特徴とする請求項１に記載のハイブリッド四輪駆動車両の制御装置。
【請求項３】
前記目標差回転数は車速に応じた所定値であることを特徴とする請求項１に記載のハイブリッド四輪駆動車両の制御装置。
【請求項４】
車両の舵角が所定値以上の場合には、前記舵角の増加量に応じて前記目標差回転数を減少補正することを特徴とする請求項１に記載のハイブリッド四輪駆動車両の制御装置。
【請求項５】
車両の舵角が所定値以内であって横加速度が所定値以上の場合には、前記横加速度の増加量に応じて前記目標差回転数を減少補正することを特徴とする請求項１に記載のハイブリッド四輪駆動車両の制御装置。
【請求項６】
車両の舵角が所定値以内であって車両のヨーレートが所定値以上の場合には、前記ヨーレートの増加量に応じて前記目標差回転数を減少補正することを特徴とする請求項１に記載のハイブリッド四輪駆動車両の制御装置。
【請求項７】
前記電動機の温度上昇に応じて該電動機の出力を低減することを特徴とする請求項１に記載のハイブリッド四輪駆動車両の制御装置。
【請求項８】
前記電動機の電源として少なくとも前記エンジンの動力で発電可能な発電機を備え、この発電機は該発電機の温度上昇に応じて発電量を低減し前記電動機に電力供給することを特徴とする請求項１に記載のハイブリッド四輪駆動車両の制御装置。
【請求項９】
前記電動機の電源として前記発電機の外にバッテリを備え、前記発電機の発電量を低減させたときに前記電動機に対して不足する電力分を前記バッテリで補うことを特徴とする請求項８に記載のハイブリッド四輪駆動車両の制御装置。
【請求項１０】
前記バッテリの残容量が所定値以下の場合、あるいは、前記バッテリの温度が所定値以上の場合には、残容量の低下に応じてあるいはバッテリ温度の上昇に応じて、前記バッテリの出力を低減することを特徴とする請求項９に記載のハイブリッド四輪駆動車両の制御装置。   
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、前後輪の一方をエンジンおよび／または電動機により駆動し他方を別の電動機により駆動するハイブリッド四輪駆動車両の制御装置に関するものである。
【背景技術】
【０００２】
近年、前後輪の一方をエンジンおよび／または電動機により駆動し他方を別の電動機により駆動するハイブリッド四輪駆動車両（以下、単に四輪駆動車両ということもある）が開発されている。
この四輪駆動車両の走行安定性を向上する技術として、トラクション・コントロール・システム（以下、ＴＣＳと略す）がある。ＴＣＳは、従動輪（非主駆動輪）の回転速度から車体速度を検知し、従動輪に対する主駆動輪の車輪速度差を所定の閾値以下に保つように、主駆動輪の急激な回転上昇をブレーキで抑えるとともに、エンジン、電動機の出力を制御し、主駆動輪のトルクを制限する。つまり、ＴＣＳは、ブレーキと、エンジンおよび電動機とを協調制御することにより、雪上路など滑り易い路面状況下での主駆動輪の余分な空転を防止する。
【０００３】
また、ハイブリッド四輪駆動車両において電動機を保護する技術としては、悪路検出手段を備え、この悪路検出手段により路面の凹凸が激しい悪路を検出したときに、電動機による駆動が禁止したり、駆動領域を縮小するものがある（例えば、特許文献１参照）。
【特許文献１】特許第３３９０４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ブレーキとエンジン等を協調制御するＴＣＳは、圧雪路面やウェットな舗装路面でのスリップ状態を主に想定しており、砂上走行までは詳細な検討はなされていない。圧雪路面や凍結路面など一般的な低μ路面での走行では、走行抵抗は通常の舗装路面と同等若しくはそれ以下であるが、砂上走行では走行抵抗が増大する。
【０００５】
この砂上走行での特殊事情について説明すると、図１３に示すように乾燥した砂上を車両が走行する場合には、車輪が砂に埋もれるため、砂を押し潰し変形する仕事が発生するとともに、車輪と路面（砂）との接触面積が増加することにより接触面エネルギー損失が増大する。今、駆動輪の軸トルクをＴ（Ｎｍ）、駆動輪の回転速度をω（ｒｓｄ／ｓｅｃ）、牽引力をＰ（Ｎ）、直進速度をＶ（ｍ／ｓｅｃ）、砂を変形する仕事量をＤ（Ｎｍ）、接触面エネルギー損失をＥｆ（Ｎｍ）とすると、式（１）が成立する。
Ｔω＝ＰＶ＋Ｄ＋Ｅｆ  ・・・  式（１）
この式（１）において左辺は駆動輪からの入力エネルギーであり、右辺は出力エネルギーである。
したがって、砂上走行における走行抵抗は、圧雪路面や凍結路面に比べて増大する。一方、路面摩擦係数（以下、路面μと略す）については、砂上での路面μは砂対砂の摩擦係数により決まるため、圧雪路面や凍結路面の路面μと同様に見かけ上の路面μが低くなる場合がある。
【０００６】
このように、砂上走行時には走行抵抗が増大し、路面μが低下するので、ＴＣＳで対応すると、ＴＣＳ制御のＯＮ／ＯＦＦが繰り返されることにより、回転変動が増大して走行フィーリングの悪化を招く虞がある。また、ＴＣＳでは駆動力を確保しつつ車両の走行を安定させることを目的としているため、ＴＣＳ制御時の車両効率（エネルギー伝達効率）については考慮していない。
また、圧雪路面や凍結路面などでは走行抵抗が通常の舗装路面と同等若しくはそれ以下であるので、低速度でのクルージング（定速走行）時に必要な駆動力は小さくて済み、駆動力は主駆動輪による二輪駆動で確保可能であるが、砂上走行では走行抵抗が増加するので、低速度でのクルージング時にも四輪駆動での走行が必要になる。
そこで、この発明は、砂上路面でも安定したクルーズ走行を可能にするハイブリッド四輪駆動車両の制御装置を提供するものである。
【課題を解決するための手段】
【０００７】
この発明に係るハイブリッド四輪駆動車両の制御装置では、上記課題を解決するために以下の手段を採用した。
請求項１に係る発明は、前後輪の一方をエンジン（例えば、後述する実施例におけるエンジン２）、他方を電動機（例えば、後述する実施例における後輪用電動機２０）により駆動するハイブリッド四輪駆動車両（例えば、後述する実施例における車両１）の制御装置において、砂上路面か否かを判断する砂上路面判断手段（例えば、後述する実施例におけるステップＳ１０２）と、車両がクルーズ走行しているか否かを判断するクルーズ走行判断手段（例えば、後述する実施例におけるステップＳ１０１）と、車両の総駆動力に対する前後輪の駆動力配分を算出する駆動力配分算出手段（例えば、後述する実施例におけるステップＳ１０３）と、前後輪の車輪速から前後輪の差回転数を算出する前後差回転数算出手段（例えば、後述する実施例におけるステップＳ３０１）と、前記駆動力配分算出手段で算出された配分と前記前後差回転数算出手段で算出された前後輪の差回転数とに基づいて前記エンジンと前記電動機の各々の出力を算出する出力算出手段（例えば、後述する実施例におけるステップＳ１０４）と、前記砂上路面判断手段により砂上路面と判断され、且つ、前記クルーズ走行判断手段によりクルーズ走行していると判断された場合に、前後輪の差回転数が、砂上路面以外の悪路をクルーズ走行する際に設定される差回転数に対して所定差回転数を加算した目標差回転数（例えば、後述する実施例における目標前後差回転数）となるように前記駆動力配分算出手段が算出した前後駆動力配分を補正する駆動力配分補正手段（例えば、後述する実施例におけるステップＳ３０１〜Ｓ３０６）と、を備えることを特徴とする。
このように構成することにより、走行抵抗および総駆動力を増加させないで、砂上路面での安定したクルーズ走行の継続（連続性）が可能になる。しかも、電動機で駆動する車輪の駆動力分担を下げることができるので、電動機の連続運転出力を低減することができ、電動機の温度上昇を抑制することができる。なお、この出願において「砂上路面以外の悪路」とはウェット舗装路面や圧雪路面等を含み、要するに、砂上路面以外で前後輪に回転差が生じる総ての路面をいう。
【０００８】
請求項２に係る発明は、請求項１に記載の発明において、前記駆動力配分補正手段は、前記前後輪の差回転数が所定値を維持するように前後駆動力配分を補正することを特徴とする。
このように構成することにより、走行抵抗および総駆動力を増加させないで、砂上路面での安定したクルーズ走行の継続（連続性）が可能になる。
【０００９】
請求項３に係る発明は、請求項１に記載の発明において、前記目標差回転数は車速に応じた所定値であることを特徴とする。
このように構成することにより、広い車速域において砂上路面での安定したクルーズ走行が可能になる。
【００１０】
請求項４に係る発明は、請求項１に記載の発明において、車両の舵角が所定値以上の場合には、前記舵角の増加量に応じて前記目標差回転数を減少補正することを特徴とする。
このように構成することにより、車両旋回時に必要な横力を発生させることができ、砂上路面での旋回性能を良好に保つことができる。
【００１１】
請求項５に係る発明は、請求項１に記載の発明において、車両の舵角が所定値以内であって横加速度が所定値以上の場合には、前記横加速度の増加量に応じて前記目標差回転数を減少補正することを特徴とする。
車両の舵角が所定値以内であって横加速度が所定値以上の場合には、車両がキャンバー走行していると考えられる。上記のように構成することにより、キャンバー走行時に必要な横力を発生させることができるので、砂上路面での安定したキャンバー走行を継続することが可能になる
【００１２】
請求項６に係る発明は、請求項１に記載の発明において、車両の舵角が所定値以内であって車両のヨーレートが所定値以上の場合には、前記ヨーレートの増加量に応じて前記目標差回転数を減少補正することを特徴とする。
車両の舵角が所定値以内であって車両のヨーレートが所定値以上の場合には、車両が大きな旋回半径で旋回していると考えられる。上記のように構成することにより、大旋回時に必要な横力を発生させることができるので、砂上路面での安定した大旋回が可能になる。
【００１３】
請求項７に係る発明は、請求項１に記載の発明において、前記電動機の温度上昇に応じて該電動機の出力を低減することを特徴とする。
このように構成することにより、電動機の温度上昇を抑制して、電動機の保護を図ることができる。
【００１４】
請求項８に係る発明は、請求項１に記載の発明において、前記電動機の電源として少なくとも前記エンジンの動力で発電可能な発電機（例えば、後述する実施例における前輪用電動機３）を備え、この発電機は該発電機の温度上昇に応じて発電量を低減し前記電動機に電力供給することを特徴とする。
このように構成することにより、発電機の温度上昇を抑制することができ、発電機の保護を図ることができる。
また、前述の如く電動機の出力を低減した場合には、電動機の電源である発電機の連続発電出力を抑制することができるので、発電機の温度上昇を抑制して、発電機の保護を図ることができる。
【００１５】
請求項９に係る発明は、請求項８に記載の発明において、前記電動機の電源として前記発電機の外にバッテリ（例えば、後述する実施例におけるバッテリ１２）を備え、前記発電機の発電量を低減させたときに前記電動機に対して不足する電力分を前記バッテリで補うことを特徴とする。
このように構成することにより、発電機が発電を制限されているときにも電動機に必要な電力を供給することが可能になる。
【００１６】
請求項１０に係る発明は、請求項９に記載の発明において、前記バッテリの残容量が所定値以下の場合、あるいは、前記バッテリの温度が所定値以上の場合には、残容量の低下に応じてあるいはバッテリ温度の上昇に応じて、前記バッテリの出力を低減することを特徴とする。
このように構成することにより、バッテリの温度上昇を抑制することができ、バッテリの保護を図ることができる。
【発明の効果】
【００１７】
請求項１および請求項２に係る発明によれば、走行抵抗および総駆動力を増加させないで、砂上路面での安定したクルーズ走行の継続（連続性）が可能になる。しかも、電動機で駆動する車輪の駆動力分担を下げることができるので、電動機の連続運転出力を低減することができ、電動機の温度上昇を抑制することができる。
請求項３に係る発明によれば、広い車速域において砂上路面での安定したクルーズ走行が可能になる。
【００１８】
請求項４に係る発明によれば、砂上路面での旋回性能を良好に保つことができる。
請求項５に係る発明によれば、砂上路面での安定したキャンバー走行を継続することが可能になる。
請求項６に係る発明によれば、砂上路面での安定した大旋回が可能になる。
【００１９】
請求項７に係る発明によれば、電動機の温度上昇を抑制して、電動機の保護を図ることができる。
請求項８に係る発明によれば、発電機の温度上昇を抑制することができ、発電機の保護を図ることができる。
請求項９に係る発明によれば、発電機が発電を制限されているときにも電動機に必要な電力を供給することが可能になる。
請求項１０に係る発明によれば、バッテリの温度上昇を抑制することができ、バッテリの保護を図ることができる。
【発明を実施するための最良の形態】
【００２０】
以下、この発明に係るハイブリッド四輪駆動車両の制御装置の実施例を図１から図１２の図面を参照して説明する。
図１は、ハイブリッド四輪駆動車両（以下、車両と略す）１の駆動系の概略構成図であり、車両１は前輪駆動系と後輪駆動系を備えている。
前輪駆動系は、エンジン２と、このエンジン２の出力軸上に配設されエンジン２に直結された発電可能な前輪用電動機（発電機）３と、エンジン２の出力軸に連結された変速機５と、変速機５の出力軸に図示しないクラッチ等を介して連結されたディファレンシャル機構８と、ディファレンシャル機構８に連結された左右のアクスルシャフト９ａ，９ｂと、アクスルシャフト９ａ，９ｂに連結された左右の前輪１０ａ，１０ｂとから構成されている。なお、変速機５としては、有段変速機、プーリ・ベルト式無段変速機のいずれも採用可能であり、さらに自動変速機あるいは手動変速機のいずれも採用可能である。
【００２１】
一方、後輪駆動系は、発電可能な後輪用電動機２０と、後輪用電動機２０の出力軸に図示しないクラッチ等を介して連結されたディファレンシャル機構２４と、ディファレンシャル機構２４に連結された左右のアクスルシャフト２５ａ，２５ｂと、アクスルシャフト２５ａ，２５ｂに連結された左右の後輪２６ａ，２６ｂとから構成されている。
【００２２】
前輪用電動機３と後輪用電動機２０はいずれもパワーコントロールユニット（以下、ＰＤＵと略す）１３を介して車載のバッテリ１２に電気的に接続されており、ＰＤＵ１３は前輪用電動機３のためのインバータと、後輪用電動機２０のためのインバータとを備えている。前輪用電動機３はＰＤＵ１３を介しバッテリ１２から電力を供給されて運転可能であるとともに、減速走行時に前輪１０ａ，１０ｂ側からの回転駆動により回生動作を行ったり、エンジン２の動力により回生動作を行ってバッテリ１２の充電（エネルギー回収）を行うことが可能である。また、後輪用電動機２０もＰＤＵ１３を介しバッテリ１２から電力を供給されて運転可能であるとともに、減速走行時に後輪２６ａ，２６ｂ側からの回転駆動により回生動作を行ってバッテリ１２の充電（エネルギー回収）を行うことが可能である。
【００２３】
この車両１では、主駆動を前輪駆動系によって行い、したがって二輪駆動のときは前輪駆動系で駆動する。前輪駆動系においては、エンジン２と前輪用電動機３の少なくとも一方の動力を変速機５を介して前輪１０ａ，１０ｂに伝達することができる。後輪駆動系は、四輪駆動の際に後輪用電動機２０の動力を後輪２６ａ，２６ｂに伝達する。また、四輪駆動の際には、前輪用電動機３はエンジン２の動力により回生動作を行ってバッテリ１２を充電するように制御される。
【００２４】
なお、図示を省略するが、この車両１では、後述する砂上走行制御等のため、前輪用電動機３の温度を検出する温度センサ（温度検出手段）、後輪用電動機２０の温度を検出する温度センサ（温度検出手段）、前輪用電動機３用の前記インバータの温度を検出する温度センサ（温度検出手段）、後輪用電動機２０用のインバータの温度を検出する温度センサ（温度検出手段）、バッテリ１２の温度を検出する温度センサ（温度検出手段）、バッテリ１２の残容量（以下、ＳＯＣと略す）を検出する残容量センサ（残容量検出手段）、前輪１０ａ，１０ｂの車輪速を検出する車輪速センサ（車輪速検出手段）、後輪２６ａ，２６ｂの車輪速を検出する車輪速センサ（車輪速検出手段）、車両の舵角を検出する舵角センサ（舵角検出手段）、車両のヨーレートを検出するヨーレートセンサ（ヨーレート検出手段）、車両の横加速度（横Ｇ）を検出する横加速度センサ（横加速度検出手段）等を備えており、これらセンサの出力が電子制御装置（ＥＣＵ）５０に入力される。
そして、これらセンサからの入力に基づいて、ＥＣＵ５０が、エンジン２の運転・停止・出力制御と、前輪用電動機３および後輪用電動機２０の運転（力行・回生）・停止・出力制御を行う。
【００２５】
ところで、この車両１では、砂上走行時にも駆動力伝達を安定させ、且つ車両効率（エネルギー伝達効率）の悪化を防止し、走行性能を損なうことなく四輪駆動車両としての走破性を維持できるようにするために、砂上走行時には以下の制御を行っている。
【００２６】
（１）車両が砂上路面をクルーズ走行しているときには、前後輪の差回転数（以下、前後差回転数という）が、ＴＣＳにおいて砂上路面以外の悪路をクルーズ走行する際に設定される差回転数に対して所定差回転数を加算した目標差回転数となるように、前輪駆動力分を増加させ後輪駆動力分を減少させるように、前後輪の駆動力配分を補正し、且つ、実際の前後差回転数（後述する実前後差回転数）が所定のスリップ率（差回転数）を維持するように前後輪の駆動力配分を補正する。これにより、走行抵抗および総駆動力を増加させないで、砂上路面での安定したクルーズ走行の継続（連続性）を可能にする。しかも、後輪の駆動力分担を下げることができるので、後輪用電動機２０の連続運転出力を低減することができ、後輪用電動機２０およびそのインバータが必要以上に発熱するのを抑制する。なお、前記「砂上路面以外の悪路」はウェット舗装路面や圧雪路面等を含み、要するに、砂上路面以外で前後輪に回転差が生じる総ての路面をいう。
【００２７】
（２）前記目標差回転数は、車速に応じて予め設定された所定値とする。これにより、広い車速域で砂上路面での安定したクルーズ走行を可能にする。
（３）車両の舵角が所定値以上の場合には、舵角の増加量に応じて前記目標差回転数を減少補正する。これにより、車両旋回時に必要な横力を発生させて、砂上路面での旋回性能を確保する。
【００２８】
（４）車両の舵角が所定値以内であって横加速度が所定値以上の場合には、横加速度の増加量に応じて前記目標差回転数を減少補正する。この状況は車両がキャンバー走行していると考えられるが、目標差回転数をこのように補正することにより、キャンバー走行時に必要な横力を発生させて、砂上路面でのキャンバー走行の継続性を確保する。
（５）車両の舵角が所定値以内であって車両のヨーレートが所定値以上の場合には、前記ヨーレートの増加量に応じて前記目標差回転数を減少補正する。この状況は車両が大きな旋回半径で旋回していると考えられるが、目標差回転数をこのように補正することにより、大旋回時に必要な横力を発生させて、砂上路面での大旋回を実現可能にする。
【００２９】
（６）後輪用電動機２０の温度上昇あるいは後輪用電動機２０用のインバータの温度上昇に応じて、後輪用電動機２０の出力を低減する。これにより、後輪用電動機２０の温度上昇を抑制し、後輪用電動機２０の保護を図る。また、後輪用電動機２０の出力低減により、後輪用電動機２０の電源である前輪用電動機３の連続発電出力を抑制することができるので、前輪用電動機３の発熱を抑制し、前輪用電動機３の温度上昇を抑制して、前輪用電動機３の保護を図ることができる。
（７）前輪用電動機３の温度上昇あるいは前輪用電動機３用のインバータの温度上昇に応じて、前輪用電動機３の発電量を低減して後輪用電動機２０に電力を供給する。これにより、前輪用電動機３の発熱を抑制し、前輪用電動機３の温度上昇を抑制して、前輪用電動機３の保護を図ることができる。
【００３０】
（８）前輪用電動機３の発電量を低減させて後輪用電動機２０に電力供給するときには、後輪用電動機２０に不足する電力分をバッテリ１２で補う。これにより、前輪用電動機３の発電が制限されているときにも後輪用電動機２０に必要な電力を供給可能にし、後輪側に必要な駆動力を確保する。
（９）ただし、バッテリ１２の残容量（以下、ＳＯＣと略す）が所定値以下の場合、あるいは、バッテリ１２の温度が所定値以上の場合には、ＳＯＣの低下に応じてあるいはバッテリ１２の温度上昇に応じて、バッテリ１２の出力を低減する。これにより、バッテリ１２の温度上昇を抑制し、バッテリ１２の保護を図る。
【００３１】
次に、この実施例における砂上走行制御について、図２のフローチャートに従って説明する。
図２のフローチャートに示す砂上走行制御ルーチンは、ＥＣＵ５０によって一定時間毎に実行される。
まず、ステップＳ１０１において、クルーズ走行か否かのクルーズ走行判断処理を実行する。クルーズ走行判断処理は、後輪２６ａ，２６ｂの車輪速センサの出力値に基づいて車体速（車速）を算出し、所定の一定時間内における車速の変化が所定範囲内に収まっている場合にはクルーズ走行と判定し、前記所定範囲内に収まらない場合にはクルーズ走行でないと判定する。ステップＳ１０１においてクルーズ走行と判断された場合には、ステップＳ１０２に進み、砂上路面か否かの砂上路面判断処理を実行する。砂上路面判断処理については後で詳述する。
【００３２】
ステップＳ１０２において砂上路面判断処理を実行した結果、砂上路面と判断された場合には、砂上路面クルーズ走行であるので、ステップＳ１０３に進み、車両に要求される総駆動力に対し四輪駆動時の基本前後輪駆動力配分比を算出する。
次に、ステップＳ１０４に進み、後述する前後差回転数制御におけるステップＳ３０１で算出した実前後差回転数と、ステップＳ１０３において算出した基本前後輪駆動力配分比に基づいて、エンジン２と後輪用電動機２０の各々の出力を算出する。
【００３３】
次に、ステップＳ１０５に進み、舵角センサの出力値に基づいて車両の舵角が所定値より小さいか否かを判定する。
ステップＳ１０５における判定結果が「ＹＥＳ」（舵角＜所定値）である場合は、ステップＳ１０６に進み、横加速度センサの出力値に基づいて車両の横加速度が所定値よりも大きいか否かを判定する。
ステップＳ１０６における判定結果が「ＮＯ」（横加速度≦所定値）である場合は、ステップＳ１０７に進み、ヨーレートセンサの出力値に基づいて車両のヨーレートが所定値よりも大きいか否かを判定する。
【００３４】
ステップＳ１０７における判定結果が「ＮＯ」（ヨーレート≦所定値）である場合は、舵角が所定値より小さく、且つ、横加速度およびヨーレートがそれぞれ設定された所定値以下であることから、砂上路面を直進している状態であると判断し、図３に示す砂上路面前後差回転数テーブル（図３において実線）を参照して車速に応じた前後差回転数を算出し、これを砂上路面直進クルーズ走行時の目標前後差回転数（目標差回転数）に設定する。
この実施例における砂上路面前後差回転数テーブルでは、車速が所定値に達するまでは車速にかかわらず目標前後差回転数は一定であり、車速が前記所定値以上になると車速が高くなるにしたがって目標前後差回転数も大きくなっていく。ただし、全車速領域においてこのテーブルにおける目標前後差回転数は、図３において点線で示すＴＣＳにおいて砂上路面以外の悪路をクルーズ走行する際に設定される差回転数（以下、ベースＴＣＳ目標差回転数と称す）よりも所定の差回転数だけ加算した値に設定されている。
【００３５】
一方、ステップＳ１０５における判定結果が「ＮＯ」（舵角≧所定値）である場合は、砂上路面で旋回している状態であると判断して、ステップＳ１０９に進み、舵角が大きくなるにしたがって目標前後差回転数を減少補正し、舗装路面を車両が旋回するときに舵角や車速に応じて生じる前後輪の差回転数とベースＴＣＳ目標差回転数との和を、目標前後差回転数に設定する。したがって、結果的には、砂上路面旋回走行時の目標前後差回転数は、砂上路面直進クルーズ走行時の目標前後差回転数よりも小さい値に設定されることになる。
車両旋回時には横力が要求されるが、このように、目標前後差回転数を直進時よりも低減し、前輪のスリップ率を抑えることによって、操舵力を回復することができ、砂上路面での旋回性能を確保することができる。
【００３６】
一方、ステップＳ１０６における判定結果が「ＹＥＳ」（横加速度≦所定値）である場合は、舵角が所定値より小さいにもかかわらず横加速度が所定値より大きいことから、車幅方向に傾斜する砂上路面を直進している状態、所謂キャンバー走行状態であると判断して、ステップＳ１１０に進み、このときの目標前後差回転数を横加速度に応じて設定する。詳述すると、横加速度が大きくなるにしたがって目標前後差回転数が小さくなるように設定する。その結果、このときの目標前後差回転数は、同一車速における砂上路面直進クルーズ走行時の目標前後差回転数よりも小さい値に設定される。
キャンバー走行時には横力が要求されるが、このように、目標前後差回転数を直進時よりも低減し、前輪のスリップ率を抑えることによって、操舵力を回復することができ、砂上路面でのキャンバー走行の継続性を確保することができる。
【００３７】
また、ステップＳ１０７における判定結果が「ＹＥＳ」（ヨーレート＞所定値）である場合は、舵角が所定値よりも小さく、横加速度も所定値以下であるにもかかわらず、ヨーレートが所定値より大きいことから、大きな旋回半径で旋回している状態であると判断して、ステップＳ１１０に進み、このときの目標前後差回転数をヨーレートに応じて設定する。詳述すると、ヨーレートが大きくなるにしたがって目標前後差回転数が小さくなるように設定する。その結果、このときの目標前後差回転数は、同一車速における砂上路面直進クルーズ走行時の目標前後差回転数よりも小さい値に設定される。
大旋回時にも横力が要求されるが、このように、目標前後差回転数を直進時よりも低減し、前輪のスリップ率を抑えることによって、操舵力を回復することができ、砂上路面での大旋回の継続性を確保することができる。
【００３８】
ステップＳ１０８〜Ｓ１１０において目標前後差回転数を設定した後、ステップＳ１１１に進み、前輪１０ａ，１０ｂの駆動力（すなわちエンジン２による駆動力）と、後輪２６ａ，２６ｂの駆動力（すなわち後輪用電動機２０による駆動力）を算出し、これら駆動力を合計して総駆動力を算出する。
次に、ステップＳ１１２に進み、前後差回転数制御を実行し、実際の前後輪の前後差回転数が、ステップＳ１０８〜Ｓ１１０において設定された目標前後差回転数に一致するように前後駆動力の配分比を制御する。前後差回転数制御については後で詳述する。
次に、ステップＳ１１３に進み、前後電動機出力リミット制御を実行して、前輪用電動機３と後輪用電動機２０の出力リミットを検索し、前輪用電動機３と後輪用電動機２０の出力制御を実行して、本ルーチンの実行を終了する。前後電動機出力リミット制御については後で詳述する。
なお、この実施例において、ＥＣＵ５０がステップＳ１０１の処理を実行することによりクルーズ走行判断手段が実現され、ステップＳ１０２の処理を実行することにより砂上路面判断手段が実現され、ステップＳ１０３の処理を実行することにより駆動力配分算出手段が実現され、ステップＳ１０４の処理を実行することにより出力算出手段が実現される。
【００３９】
次に、ステップＳ１０２において実行する砂上路面判断処理を図４のフローチャートにしたがって説明する。
図４のフローチャートに示す砂上路面判断処理ルーチンは、ＥＣＵ５０によって一定時間毎に実行される。
初めに、ステップＳ２０１において、前輪１０ａ，１０ｂの駆動力（すなわちエンジン２による駆動力）と、後輪２６ａ，２６ｂの駆動力（すなわち後輪用電動機２０による駆動力）を算出し、これら駆動力を合計して総駆動力を算出する。
【００４０】
次に、ステップＳ２０２に進み、後輪２６ａ，２６ｂの車輪速センサの出力値に基づいて、車体速（車速）と、前後方向の車体の加速度を算出する。
次に、ステップＳ２０３に進んで走行抵抗を算出し、さらにステップＳ２０４に進み、走行抵抗から空気抵抗と加速抵抗等を減算して転がり抵抗を算出する。
次に、ステップＳ２０５に進み、ステップＳ２０４で算出した転がり抵抗が所定値より大きいか否かを判定する。
ステップＳ２０５における判定結果が「ＹＥＳ」（転がり抵抗＞所定値）である場合は、ステップＳ２０６に進み、前後差回転数が所定値より大きく且つ転がり抵抗が所定値より大きいことから、砂上路面であると判断し、本ルーチンの実行を終了する。
ステップＳ２０５における判定結果が「ＮＯ」（転がり抵抗≦所定値）である場合は、ステップＳ２０７に進んで砂上路面でないと判断し、本ルーチンの実行を終了する。
【００４１】
次に、ステップＳ１１２において実行する前後差回転数制御を図５のフローチャートにしたがって説明する。
図５のフローチャートに示す前後差回転数制御ルーチンは、ＥＣＵ５０によって一定時間毎に繰り返し実行される。
まず、ステップＳ３０１において、前輪１０ａ，１０ｂの車輪速センサの出力値と後輪２６ａ，２６ｂの車輪速センサの出力値に基づいて、現時点の実際の前後差回転数（以下、実前後差回転数という）を算出する。この実施例において、ＥＣＵ５０がステップＳ３０１の処理を実行することにより、前後差回転数算出手段が実現される。
次に、ステップＳ３０２に進み、ステップＳ３０１で算出した実前後差回転数が、前述した砂上走行制御におけるステップＳ１０８〜Ｓ１１０で設定した目標前後差回転数に一致しているか否かを判定する。
【００４２】
ステップＳ３０２における判定結果が「ＮＯ」（実前後差回転数≠目標前後差回転数）である場合は、ステップＳ３０３に進み、実前後差回転数が目標前後差回転数よりも小さいか否かを判定する。
ステップＳ３０３における判定結果が「ＮＯ」（実前後差回転数≧目標前後差回転数）である場合は、ステップＳ３０４に進み、前後差回転数を減少させるべく、後輪駆動力配分を増大させて、本ルーチンの実行を一旦終了する。
【００４３】
ステップＳ３０２における判定結果が「ＹＥＳ」（実前後差回転数＝目標前後差回転数）である場合は、ステップＳ３０５に進み、砂上路面クルーズ判定後の（換言すると、砂上路面クルーズ走行での差回転数拡大前の）総駆動力に対する現在の総駆動力の上昇率が所定値以下か否かを判定する。
ステップＳ３０５における判定結果が「ＹＥＳ」（総駆動力上昇率≦所定値）である場合は、現状を維持して、本ルーチンの実行を一旦終了する。
【００４４】
ステップＳ３０５における判定結果が「ＮＯ」（総駆動力上昇率＞所定値）である場合は、このままの状態を維持すると前後差回転の拡大制御が走行抵抗の増大につながるため、ステップＳ３０４に進み、総駆動力が増大するのを抑制するために前後差回転を縮小すべく、後輪駆動力配分を増大させ、本ルーチンの実行を一旦終了する。
ステップＳ３０３における判定結果が「ＹＥＳ」（実前後差回転数＜目標前後差回転数）である場合は、ステップＳ３０６に進み、前後差回転数を増大させるべく、後輪駆動力配分を減少させて、本ルーチンの実行を一旦終了する。
なお、この実施例において、ＥＣＵ５０がステップＳ３０１〜Ｓ３０６の一連の処理を実行することにより、駆動力配分補正手段が実現される。
【００４５】
次に、ステップＳ１１３において実行する前後電動機出力リミット制御を図６のフローチャートにしたがって説明する。
図６のフローチャートに示す前後電動機出力リミット制御ルーチンは、ＥＣＵ５０によって一定時間毎に実行される。
まず、ステップＳ４０１において、図７に示す後輪電動機温度出力制限テーブルを参照して、後輪用電動機２０の温度に基づき、後輪用電動機２０の出力補正係数（Ｓ−Ｋｍ）を検索する。
なお、この実施例における後輪電動機温度出力制限テーブルでは、制限開始温度以下では出力補正係数（Ｓ−Ｋｍ）は１００％（すなわち、補正なし）であり、制限開始温度以上では温度が上昇するにしたがって出力補正係数（Ｓ−Ｋｍ）が減少していき、駆動禁止温度以上では出力補正係数（Ｓ−Ｋｍ）は０％（後輪用電動機２０の出力停止）になる。
【００４６】
次に、ステップＳ４０２に進み、図８に示す後輪インバータ温度出力制限テーブルを参照して、後輪用電動機２０用のインバータの温度に基づき、後輪用電動機２０の出力補正係数（Ｓ−Ｋｉ）を検索する。
なお、この実施例における後輪インバータ温度出力制限テーブルでは、制限開始温度以下では出力補正係数（Ｓ−Ｋｉ）は１００％（すなわち、補正なし）であり、制限開始温度以上では温度が上昇するにしたがって出力補正係数（Ｓ−Ｋｉ）が減少していき、駆動禁止温度以上では出力補正係数（Ｓ−Ｋｉ）は０％（後輪用電動機２０の出力停止）になる。
【００４７】
次に、ステップＳ４０３に進み、ステップＳ４０１で検索した出力補正係数（Ｓ−Ｋｍ）とステップＳ４０２で検索した出力補正係数（Ｓ−Ｋｉ）を比較し、いずれか小さい方の出力補正係数を採用して、その出力補正係数に基づき後輪用電動機２０の出力上限値Ａを設定する。
【００４８】
次に、ステップＳ４０４に進み、図９に示す前輪電動機温度出力制限テーブルを参照して、前輪用電動機３の温度に基づき、前輪用電動機３の出力補正係数（Ｅ−Ｋｍ）を検索する。
なお、この実施例における前輪電動機温度出力制限テーブルでは、制限開始温度以下では出力補正係数（Ｅ−Ｋｍ）は１００％（すなわち、補正なし）であり、制限開始温度以上では温度が上昇するにしたがって出力補正係数（Ｅ−Ｋｍ）が減少していき、駆動禁止温度以上では出力補正係数（Ｅ−Ｋｍ）は０％（前輪用電動機３の発電停止）になる。
【００４９】
次に、ステップＳ４０５に進み、図１０に示す前輪インバータ温度出力制限テーブルを参照して、前輪用電動機３用のインバータの温度に基づき、前輪用電動機３の出力補正係数（Ｅ−Ｋｉ）を検索する。
なお、この実施例における前輪インバータ温度出力制限テーブルでは、制限開始温度以下では出力補正係数（Ｅ−Ｋｉ）は１００％（すなわち、補正なし）であり、制限開始温度以上では温度が上昇するにしたがって出力補正係数（Ｅ−Ｋｉ）が減少していき、駆動禁止温度以上では出力補正係数（Ｅ−Ｋｉ）は０％（前輪用電動機３の発電停止）になる。
【００５０】
次に、ステップＳ４０６に進み、ステップＳ４０４で検索した出力補正係数（Ｅ−Ｋｍ）とステップＳ４０５で検索した出力補正係数（Ｅ−Ｋｉ）を比較し、いずれか小さい方の出力補正係数を採用して、その出力補正係数に基づき前輪用電動機３の発電上限値Ｂを設定する。
【００５１】
次に、ステップＳ４０７に進み、図１１に示すバッテリ温度出力制限テーブルを参照して、バッテリ１２の温度に基づき、バッテリ１２の出力補正係数（Ｅ−Ｋｂ）を検索する。
なお、この実施例におけるバッテリ温度出力制限テーブルでは、制限開始温度以下では出力補正係数（Ｅ−Ｋｂ）は１００％（すなわち、補正なし）であり、制限開始温度以上では温度が上昇するにしたがって出力補正係数（Ｅ−Ｋｂ）が減少していき、駆動禁止温度以上では出力補正係数（Ｅ−Ｋｂ）は０％（バッテリ出力停止）になる。
【００５２】
次に、ステップＳ４０８に進み、図１２に示すバッテリＳＯＣ出力制限テーブルを参照して、バッテリ１２のＳＯＣに基づき、バッテリ１２の出力補正係数（Ｅ−Ｋｓ）を検索する。
なお、この実施例におけるバッテリＳＯＣ出力制限テーブルでは、ＳＯＣが所定値Ｂ１以上では出力補正係数（Ｅ−Ｋｓ）は１００％（すなわち、補正なし）であり、ＳＯＣが所定値Ｂ１以下ではＳＯＣが減少するにしたがって出力補正係数（Ｅ−Ｋｓ）が減少していき、ＳＯＣが所定値Ｂ２以下では出力補正係数（Ｅ−Ｋｓ）は０％（バッテリ出力停止）になる。
【００５３】
次に、ステップＳ４０９に進み、ステップＳ４０７で検索した出力補正係数（Ｅ−Ｋｂ）とステップＳ４０８で検索した出力補正係数（Ｅ−Ｋｓ）を比較し、いずれか小さい方の出力補正係数を採用し、その出力補正係数に基づいてバッテリ出力上限値Ｃを設定する。
次に、ステップＳ４１０に進み、後輪用電動機２０の出力を設定して、本ルーチンの実行を終了する。後輪用電動機２０の出力設定は次のように行う。ステップＳ４０６で設定した発電上限値Ｂの下で前輪用電動機３が発電した電気と、ステップＳ４０９で設定したバッテリ出力上限値Ｃの下でバッテリ１２が出力する電気を同時に後輪用電動機２０に供給したときの後輪用電動機２０の出力（以下、「電力供給制限に基づく出力」と称す）を算出し、この「電力供給制限に基づく出力」と、ステップＳ４０３で設定した後輪用電動機２０の出力上限値Ａとを比較して、いずれか小さい方の出力を後輪用電動機２０の出力に設定する。
【００５４】
このように前後電動機出力リミット制御を実行すると、後輪用電動機２０の出力は次のようになる。
後輪用電動機２０は、後輪用電動機２０の温度あるいは後輪用電動機２０用のインバータの温度がともにそれぞれの制限開始温度以下である場合には、基本的には出力制限はなく、後輪用電動機２０の温度あるいは後輪用電動機２０用のインバータの温度の少なくともいずれかが制限開始温度以上になると、出力が制限される。
【００５５】
しかしながら、後輪用電動機２０の温度あるいは後輪用電動機２０用のインバータの温度がともにそれぞれの制限開始温度以下であっても、前輪用電動機３の温度あるいは前輪用電動機３用インバータの温度の少なくともいずれかが制限開始温度以上になると、その温度に応じて前輪用電動機３が出力制限（発電制限）されるので、結果的に、この前輪用電動機３を電源とする後輪用電動機２０の出力も制限される場合もある。
【００５６】
すなわち、バッテリ１２の温度が制限開始温度以下で且つバッテリ１２のＳＯＣが所定値Ｂ１以上の場合には、バッテリ１２に出力制限はないので、前輪用電動機３の発電量では不足する電力分の全量をバッテリ１２で補うことができ、その場合には後輪用電動機２０は出力制限されることがない。しかしながら、バッテリ１２の温度が制限開始温度以上であるか、あるいは、バッテリ１２のＳＯＣが所定値Ｂ１以下である場合には、バッテリ１２の出力制限が行われるので、前輪用電動機３の発電量では不足する電力分をバッテリ１２で総て補うことができなくなるときもあり、その場合には結果的に、バッテリ１２で補えない分だけ後輪用電動機２０は出力制限を受けることになる。
【００５７】
また、バッテリ１２の温度が駆動禁止温度以下、あるいは、バッテリ１２のＳＯＣが所定値Ｂ２以下の場合には、バッテリ１２は出力停止となるので、この場合も同様に、バッテリ１２で補えない分だけ後輪用電動機２０は出力制限を受けることになる。
【００５８】
なお、前輪用電動機３の温度あるいは前輪用電動機３用のインバータの温度の少なくともいずれか一方が駆動禁止温度以上で、且つ、バッテリ１２の温度が駆動禁止温度以上あるいはバッテリ１２のＳＯＣがＢ２以下である場合は、前輪用電動機３は発電停止となり且つバッテリ１２は出力停止となるので、後輪用電動機２０は電源を失うこととなり、結果的に後輪用電動機２０は運転停止となり、車両１はエンジン２の動力による前輪１０ａ，１０ｂの二輪駆動となる。
このように後輪用電動機２０の出力を設定することにより、前輪用電動機３、後輪用電動機２０、バッテリ１２の過熱を防止しつつ、後輪用電動機２０の出力を可能な限り確保することができる。
【図面の簡単な説明】
【００５９】
【図１】この発明に係る制御装置を備えたハイブリッド四輪駆動車両の実施例の駆動系概略構成図である。
【図２】実施例における砂上走行制御を示すフローチャートである。
【図３】実施例において使用する砂上路面前後差回転数テーブルである。
【図４】実施例における砂上路面判断処理を示すフローチャートである。
【図５】実施例における前後差回転数制御を示すフローチャートである。
【図６】実施例における前後電動機出力リミット制御を示すフローチャートである。
【図７】実施例において使用する後輪電動機温度出力制限テーブルである。
【図８】実施例において使用する後輪インバータ温度出力制限テーブルである。
【図９】実施例において使用する前輪電動機温度出力制限テーブルである。
【図１０】実施例において使用する前輪インバータ温度出力制限テーブルである。
【図１１】実施例において使用するバッテリ温度出力制限テーブルである。
【図１２】実施例において使用するバッテリＳＯＣ出力制限テーブルである。
【図１３】砂上路面走行時におけるエネルギー損失を説明するための模式図である。
【符号の説明】
【００６０】
１  ハイブリッド四輪駆動車両
２  エンジン
３  前輪用電動機（発電機）
１０ａ，１０ｂ  前輪
１２  バッテリ
２０  後輪用電動機（電動機）
２６ａ，２６ｂ  後輪
Ｓ１０１  クルーズ走行判断手段
Ｓ１０２  砂上路面判断手段
Ｓ１０３  駆動力配分算出手段
Ｓ１０４  出力算出手段
Ｓ３０１  前後差回転数算出手段
Ｓ３０１〜Ｓ３０６  駆動力配分補正手段
【図１】
0004481261.tif 000002
【図２】
0004481261.tif 000003
【図３】
0004481261.tif 000004
【図４】
0004481261.tif 000005
【図５】
0004481261.tif 000006
【図６】
0004481261.tif 000007
【図７】
0004481261.tif 000008
【図８】
0004481261.tif 000009
【図９】
0004481261.tif 000010
【図１０】
0004481261.tif 000011
【図１１】
0004481261.tif 000012
【図１２】
0004481261.tif 000013
【図１３】
0004481261.tif 000014