(57)【要約】【課題】何れか１輪以上の駆動輪において路面に伝達できる駆動力に制限がかかった場合であっても、横力とヨーモーメント、或いは前後力とヨーモーメントを維持するように駆動力再配分を行う。【解決手段】本発明は、前輪及び後輪のうち一方の左右輪、他方の左輪及び他方の右輪をそれぞれ独立に駆動する車両又は四輪をそれぞれ独立に駆動する車両の駆動力配分制御装置において、駆動力配分の目標値によって生じる車両の横力及びヨーモーメントを実現する各輪の駆動力配分集合を演算し（Ｓ９０）、駆動力配分集合の中から各輪の駆動力が駆動力の制限値を超えない駆動力配分を決定し（Ｓ１００）、決定された駆動力配分に基づいて各輪への駆動力配分を制御する（Ｓ１１０、Ｓ１３０）。【選択図】図１２
2008074191.tif 000002
【特許請求の範囲】
【請求項１】
前輪及び後輪のうち一方の左右両輪と他方の左輪及び他方の右輪をそれぞれ独立に駆動する車両又は四輪をそれぞれ独立に駆動する車両の駆動力配分制御装置において、
各輪の駆動力配分の目標値を設定する駆動力配分目標値設定手段と、
各輪の駆動力の制限値を演算する駆動力制限値演算手段と、
前記駆動力配分の目標値が前記駆動力の制限値を超える場合に前記駆動力配分目標値とは異なる駆動力配分の目標値を設定する補正駆動力配分目標値設定手段と、
前記駆動力配分もしくは補正駆動力配分に基づいて前記各輪への駆動力配分を制御する駆動力制御手段とを備え、
前記補正駆動力配分目標値設定手段は、
前記駆動力配分の目標値によって生じる車両挙動に対し駆動力配分の補正によっても車両挙動の変化が抑制できるような車両の前後力と横力とヨーモーメントの変化量の比の目標を設定する車両挙動目標設定手段と、
該駆動力配分の補正によるタイヤ横力変化によっても該車両挙動の変化量の比の目標を実現する各輪の駆動力配分の集合を演算する駆動力配分集合演算手段と、
前記駆動力配分集合の中から前記各輪の駆動力が前記駆動力の制限値を超えない駆動力配分を決定する駆動力配分決定手段と
を備えることを特徴とする車両の駆動力配分制御装置。
【請求項２】
前記車両挙動目標設定手段は、前記駆動力配分の目標値によって生じる車両のヨーモーメントと横力の変化を抑制するような車両の前後力と横力とヨーモーメントの変化量の比を設定することを特徴とする請求項１に記載の車両の駆動力配分制御装置。
【請求項３】
前記車両挙動目標設定手段は、前記駆動力配分の目標値によって生じる車両のヨーモーメントと前後力の変化を抑制するような車両の前後力と横力とヨーモーメントの変化量の比を設定することを特徴とする請求項１に記載の車両の駆動力配分制御装置。
【請求項４】
前記車両挙動目標設定手段は、前記駆動力配分の目標値によって生じる車両のヨーモーメントと横滑り角の変化を抑制するような車両の前後力と横力とヨーモーメントの変化量の比を設定することを特徴とする請求項１に記載の車両の駆動力配分制御装置。
【請求項５】
前記車両挙動目標設定手段は、前記駆動力配分の目標値によって生じる車両のヨーモーメントの変化を抑制し、前後力と横力の変化量の比がcosβ：sinβとなるように、車両の前後力と横力とヨーモーメントの変化量の比の目標を設定することを特徴とする請求項４に記載の車両の駆動力配分制御装置。
【請求項６】
前記補正駆動力配分目標値設定手段は、前記車両挙動目標設定手段により設定された車両挙動変化量の比の目標値を実現する各輪の駆動力配分の集合が無い場合、前記車両挙動目標設定手段により設定された車両挙動の変化量の比の目標値を変更し、
前記駆動力配分集合演算手段は、該変更された車両挙動の変化量の比の目標値を実現する各輪の駆動力配分の集合を演算し、
前記駆動力配分決定手段は、該駆動力配分の集合の中から各輪の駆動力が前記駆動力の制限値を超えない駆動力配分を決定することを特徴とする請求項１から５までのいずれか１項に記載の車両の駆動力配分制御装置。
【請求項７】
前記車両挙動目標設定手段は、車両の運転状態から車両の前後力と横力とヨーモーメントの変化量の比の目標を設定することを特徴とする請求項１から６までのいずれか１項に記載の車両の駆動力配分制御装置。
【請求項８】
前記駆動力配分決定手段は、前記駆動力配分集合の中から前記各輪の駆動力が前記駆動力の制限値を超えることなく、かつ前記駆動力配分の目標値との差である駆動力差が最小となる各輪の駆動力配分を決定することを特徴とする請求項１から７までのいずれか１項に記載の車両の駆動力配分制御装置。
【請求項９】
前記駆動力配分集合演算手段は、前記各輪の駆動力変化に対する前記各輪の横力感度を演算するタイヤ横力感度演算手段をさらに備え、
前記駆動力変化に対するタイヤ横力変化によっても前記車両挙動目標を実現する駆動力配分の集合をタイヤ横力の感度に基づいて演算することを特徴とする請求項１から８までのいずれか１項に記載の駆動力配分制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の駆動力配分制御装置に関するものである。
【背景技術】
【０００２】
後輪は左右独立に駆動され前輪は左右輪がデフ等で連結されて駆動される車両と、前輪は左右独立に駆動され後輪は左右輪がデフ等で連結されて駆動される車両と、４輪が独立に駆動される車両において、何れか１輪がスリップ或いはロックする傾向が検出された場合、車体に新たなヨーモーメント変化が起きないよう各輪の駆動力を補正する技術が特許文献１に開示されている。
【０００３】
この技術では、何れか１輪においてスリップ或いはロックする傾向が検出されると、この車輪の駆動力を０にした上で、各輪の駆動力和と左右駆動力差が維持されるように駆動力の再配分を行う。
【０００４】
このような技術を用いて駆動力再配分を行うと、何れか１輪以上の駆動輪において路面に伝達できる駆動力に制限がかかった場合、各輪の駆動力によって発生する前後力と、各輪の駆動力によって発生する重心周りのヨーモーメントを、駆動力を補正する前後で同じ値に保つことができ、車両の運動性能の低下を防ぐことができる。
【特許文献１】特開平１０−２９５００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
旋回中は各輪に横滑り角がついてタイヤ横力が発生する。ここで、駆動力とタイヤ横力とは非線形な関係を有するので、駆動力の変化に伴ってタイヤ横力が非線形に変化する。従って、従来技術を用いて駆動力を補正すると、駆動力によって発生する前後力とヨーモーメントは維持されるが、駆動力を補正した車輪のタイヤ横力の変化によって、タイヤ横力によって発生する車両の横力と車両重心周りのヨーモーメントとの間で再現性のない変化が発生する場合がある。これにより、ドライバーの運転性を損なうおそれがある。
【０００６】
本発明は、何れか１輪以上の駆動輪において路面に伝達できる駆動力に制限がかかった場合であっても、前後力と横力とヨーモーメントとの関係に再現性を持たせながら、前後力と横力とヨーモーメントをそれぞれ変化させるように駆動力再配分を行うことを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、前輪及び後輪のうち一方の左右両輪と他方の左輪及び他方の右輪をそれぞれ独立に駆動する車両又は四輪をそれぞれ独立に駆動する車両の駆動力配分制御装置において、各輪の駆動力配分の目標値を設定する駆動力配分目標値設定手段と、各輪の駆動力の制限値を演算する駆動力制限値演算手段と、駆動力配分の目標値が駆動力の制限値を超える場合に駆動力配分目標値とは異なる駆動力配分の目標値を設定する補正駆動力配分目標値設定手段と、駆動力配分もしくは補正駆動力配分に基づいて各輪への駆動力配分を制御する駆動力制御手段とを備え、補正駆動力配分目標値設定手段は駆動力配分の目標値によって生じる車両挙動に対し駆動力配分の補正によっても車両挙動の変化が抑制できるような車両の前後力と横力とヨーモーメントの変化量の比の目標を設定する車両挙動目標設定手段と、該駆動力配分の補正によるタイヤ横力変化によっても車両挙動目標を実現する各輪の駆動力配分の集合を演算する駆動力配分集合演算手段と、駆動力配分集合の中から各輪の駆動力が駆動力の制限値を超えない駆動力配分を決定する駆動力配分決定手段とを備える。
【発明の効果】
【０００８】
本発明によれば、駆動力配分の目標値によって生じる車両の前後力，横力，ヨーモーメントそれぞれを、車両挙動の変化がドライバーの違和感を低減するような比率で変化させる各輪の駆動力配分集合を求め、この駆動力配分集合の中から各輪の駆動力が駆動力の制限値を超えない駆動力配分となるように各輪への駆動力配分を制御するので、車輪のスリップやモータの過熱などによって各輪の駆動力が変化した場合又は変化させる必要がある場合に、ドライバーの運転性を向上させることができる。
【０００９】
あるいは、例えば車両の横すべり角やヨーレート、或いは横力とヨーモーメント（ヨーレート）の乱れが問題となる旋回中には、これらの変化を低減するような比率で車両の前後力，横力，ヨーモーメントを変化させる。また前後力やヨーモーメントの乱れが問題となるような直進中や緩やかな旋回中では、これらの変化を低減するような比率で車両の前後力，横力，ヨーモーメントを変化させることによって、ドライバーの運転性を向上させることができる。
【発明を実施するための最良の形態】
【００１０】
以下では図面等を参照して本発明の実施の形態について詳しく説明する。まず初めに本発明の前提となる理論について説明する。ここでは、前輪と左後輪と右後輪をそれぞれ独立に駆動できる車両を例にとって説明する。
【００１１】
図１は前輪１、２、左後輪３、右後輪４をそれぞれ独立に駆動できる車両において各輪の駆動力とタイヤ横力と舵角、そして車両に働く前後方向、横方向、重心周りのヨーモーメントを表した図である。
【００１２】
δ1、δ2、δ3、δ4は各車輪１〜４それぞれの舵角、Ｆｘ1、Ｆｘ2、Ｆｘ3、Ｆｘ4（単位：ｒａｄ）は各車輪１〜４の駆動力（単位：Ｎ）である。Ｆｘ1、Ｆｘ2はデフを介して前輪駆動力Ｆｘｆが配分される。図２は左右輪への駆動力配分特性の例を示す。図２（ａ）は左右輪の回転速度差によらず常に左右均等に駆動力を配分するオープンデフの場合を示す。図２（ｂ）は左右輪の回転速度差に応じて駆動力配分を変更する差動制限装置付きデフの場合を示しており、高回転側から低回転側へ駆動力が配分され、駆動力ＦｘｆとＦｘ1、Ｆｘ2との関係は以下の（１）、（２）式のように表すことができる。
【００１３】
【数１】
2008074191.tif 000003
【００１４】
【数２】
2008074191.tif 000004
【００１５】
ここで、ｅは前輪駆動力Ｆｘｆのうち、左前輪に配分される駆動力の比を示す。
【００１６】
Ｆｙ1、Ｆｙ2、Ｆｙ3、Ｆｙ4は各車輪１〜４のタイヤ横力（単位：Ｎ）である。また、Ｆｘはタイヤ力の総和の車両前後方向成分（単位：Ｎ）、Ｆｙはタイヤ力の総和の車両横方向成分（単位：Ｎ）、Ｍは各輪のタイヤ力によって発生する車両重心周りのヨーモーメントの総和（単位：Ｎｍ）である。また、Ｌｆは車両重心軸から前輪車軸までの距離（単位：ｍ）、Ｌｒは車両重心軸から後輪車軸までの距離（単位：ｍ）、Ｌｔは前後輪のトレッド長さ（単位：ｍ）である。またホイールベースの長さをＬｌ＝Ｌｆ＋Ｌｒ（単位：ｍ）とする。
【００１７】
舵角δi（ｉ＝１〜４）及びＭは車両を鉛直上方から見た場合に時計回りを正とし、δiは各車輪の回転方向が車両前後方向と一致している状態を０とする。また、Ｆｘiはδiが全て０の時に車両を前方に加速させる方向を正とし、タイヤ横力Ｆｙi（単位：Ｎ）はδiが全て０の時に車両を左方向に加速させる方向を正とする。
【００１８】
ここで、まず各車輪で発生する駆動力とタイヤ横力の合力（タイヤ力）の車両前後方向成分Ｆｘi'及び車両横方向成分Ｆｙi'を考える。図３に示すように各輪の舵角をδi（ｉ＝１〜４）だけ切った場合におけるＦｘi'とＦｙi'は以下の（３）、（４）式の通り表される。ただし、Ｆｘi'は車両を前方に加速する方向を、Ｆｙi'は車両を左方向に加速させる方向をそれぞれ正とする。
【００１９】
【数３】
2008074191.tif 000005
【００２０】
【数４】
2008074191.tif 000006
【００２１】
従って、各車輪の駆動力がΔＦｘiだけ変化したときのタイヤ横力変化量をΔＦｙiとすると、各車輪の駆動力がΔＦｘiだけ変化したときのＦｘi'、Ｆｙi'の変化量ΔＦｘi'、ΔＦｙi'は以下の（５）、（６）式の通り表される。
【００２２】
【数５】
2008074191.tif 000007
【００２３】
【数６】
2008074191.tif 000008
【００２４】
ここでさらに、駆動力とタイヤ横力の関係は図４に示す関係にある。図４は輪荷重と路面摩擦係数に変化が無いとした時の駆動力とタイヤ横力の関係を表した図で、駆動力を横軸に、タイヤ横力を縦軸にとっている。この図４の関係を利用して、各輪の現在の駆動力Ｆｘiとタイヤ横力Ｆｙiにおける、駆動力変化ΔＦｘiに対するタイヤ横力の感度をｋi（ｉ＝１〜４）とおく。即ち、ｋiは図４に示すようにΔＦｘi及びΔＦｙiが微小の時の式（７）の値である。
【００２５】
【数７】
2008074191.tif 000009
【００２６】
するとΔＦｘi及びΔＦｙiが微小で、この式（７）の近似が十分成り立つとすると、ΔＦｙi＝ｋiΔＦｘiとおけるので、各輪の駆動力Ｆｘiが十分微小なΔＦｘiだけ変化した時のＦｘi'、Ｆｙi'の変化量ΔＦｘi'、ΔＦｙi'は式（８）及び式（９）の通り表される。
【００２７】
【数８】
2008074191.tif 000010
【００２８】
【数９】
2008074191.tif 000011
【００２９】
また、ΔＦｘ1'、ΔＦｘ2'、ΔＦｙ1'、ΔＦｙ2'は、式（１）、（２）を用いて次のように表せる。
【００３０】
【数１０】
2008074191.tif 000012
【００３１】
【数１１】
2008074191.tif 000013
【００３２】
【数１２】
2008074191.tif 000014
【００３３】
【数１３】
2008074191.tif 000015
【００３４】
ここで、図１の状態において、タイヤ力の総和の車両前後方向成分Ｆｘと、各輪のタイヤ力によって発生する車両重心周りのヨーモーメントの総和Ｍは式（１４）〜（１６）の通り表すことができる。ただし、Ｍは図１の通り車両を鉛直上方からみたときに反時計回りを正とする。
【００３５】
【数１４】
2008074191.tif 000016
【００３６】
【数１５】
2008074191.tif 000017
【００３７】
【数１６】
2008074191.tif 000018
【００３８】
従って、各輪の制駆動力ＦｘiがそれぞれΔＦｘiだけ変化したときのＦｘ、Ｆｙ、Ｍの変化量ΔＦｘ、ΔＦｙ、ΔＭは式（８）及び式（９）のｐi、ｑiを用いて、式（１７）〜（１９）の通り表される。
【００３９】
【数１７】
2008074191.tif 000019
【００４０】
【数１８】
2008074191.tif 000020
【００４１】
【数１９】
2008074191.tif 000021
【００４２】
ここで、前後力と横力とヨーモーメント変化量ΔＦｘ、ΔＦｙ，ΔＭを式（２０）の比とするには式（２１）となればよい。
【００４３】
従って前後力と横力とヨーモーメント変化量ΔＦｘ、ΔＦｙ，ΔＭを式（２０）の比とするΔＦｘｆ、ΔＦｘ3、ΔＦｘ4は、式（２１）に式（１７）〜（１９）を代入して式（２２）〜（２５）と求められる。ただし、式（２０）におけるＲx，Ｒy，Ｒmは定数である。
【００４４】
【数２０】
2008074191.tif 000022
【００４５】
【数２１】
2008074191.tif 000023
【００４６】
【数２２】
2008074191.tif 000024
【００４７】
ただし、
【００４８】
【数２３】
2008074191.tif 000025
【００４９】
【数２４】
2008074191.tif 000026
【００５０】
【数２５】
2008074191.tif 000027
【００５１】
従って、例えばヨーモーメント変化量ΔＭの比であるＲmをＲx，Ｒyに比べて十分小さく設定して、式（２２）に基づいて各輪の駆動力配分を微小に変化させても、ヨーモーメントはほとんど変化しない。
【００５２】
また、横力とヨーモーメントを変化させない、即ち、横力とヨーモーメントの変化量ΔＦｙ、ΔＭを０とするΔＦｘｆ、ΔＦｘ3、ΔＦｘ4は、式（２２）〜（２５）においてＲy，Ｒmを０とした式（２６）〜（２９）の通りになる。
【００５３】
【数２６】
2008074191.tif 000028
【００５４】
ただし、
【００５５】
【数２７】
2008074191.tif 000029
【００５６】
【数２８】
2008074191.tif 000030
【００５７】
【数２９】
2008074191.tif 000031
【００５８】
この式（２６）の比で各輪の駆動力配分を十分微小に変化させても、横力とヨーモーメントは変化しない。従って、駆動力制限がかからなかったときの駆動力配分を（Ｆｘf、Ｆｘ3、Ｆｘ4）＝（Ｆｘf（０）、Ｆｘ3（０）、Ｆｘ4（０））として、この駆動力配分に対し、何れか１輪の駆動力を十分微小な値だけ変化させ、各輪の駆動力変化に対するタイヤ横力の感度ｋiから残り２輪の駆動力補正量を式（２６）から導出し、現在と同じ横力とヨーモーメントを実現する別の駆動力配分を求める。この処理を繰り返すことによって、要求された車両挙動を実現する駆動力配分の集合を求めることができる。
【００５９】
この方法に従って求めた駆動力配分の集合の例を図５に示す。図５の一番上の図は前輪を左方向に転舵し、走行抵抗に釣り合う駆動力を輪荷重比で駆動力配分を行うことによって左方向に定速旋回している走行状態での横力とヨーモーメントを実現する駆動力配分の集合を上記の方法に従って求めた結果である。また、図５の下三つの図は一番上の図の各駆動力配分によって実現する前後力、横力、ヨーモーメントを表している。
【００６０】
図５は、前輪の駆動力を横軸に取り、図５（ａ）ではこの前輪の駆動力に対する各輪の駆動力配分を、図５（ｂ）では前後力を、図５（ｃ）では横力を、図５（ｄ）ではヨーモーメントを、それぞれ縦軸に取って表している。なお、図５において、輪荷重比で定速旋回していた時の駆動力配分は、（Ｆｘf、Ｆｘ3、Ｆｘ4）＝（Ｆｘf（０）、Ｆｘ3（０）、Ｆｘ4（０））であり、その時の前後力、横力、ヨーモーメントは（Ｆｘ、Ｆｙ、Ｍ）＝（Ｆｘ（０）、Ｆｙ（０）、Ｍ（０））である。
【００６１】
図５では、この駆動力配分（Ｆｘf、Ｆｘ3、Ｆｘ4）＝（Ｆｘf（０）、Ｆｘ3（０）、Ｆｘ4（０））から、各輪の駆動力を式（２６）に従って微小に変化させながら求めている。従って、前輪の駆動力がＦｘｆ＝Ｆｘｆ（０）の場合、同じ横力とヨーモーメントを実現する駆動力配分は、（Ｆｘf、Ｆｘ3、Ｆｘ4）＝（Ｆｘf（０）、Ｆｘ3（０）、Ｆｘ4（０））と（Ｆｘf、Ｆｘ3、Ｆｘ4）＝（Ｆｘf（０）、Ｆｘ3（１）、Ｆｘ4（１））の２つの駆動力配分のみであり、例えば（Ｆｘf、Ｆｘ3、Ｆｘ4）＝（Ｆｘf（０）、Ｆｘ3（０）、Ｆｘ4（１））といった駆動力配分では同じ横力とヨーモーメントを実現することはできない。
【００６２】
この図５が示す通り、式（２６）の比で各輪の駆動力配分を十分微小に変化させながら求めた駆動力配分は、すべて実現する横力とヨーモーメントにほとんど変化がない。
【００６３】
この同じ横力とヨーモーメントを実現する駆動力再配分の集合の中から、各輪の駆動力制限を満たす駆動力配分を選択するロジックを用い、図１の車両が定常旋回中に前輪の駆動力が時刻Ｔ以降ステップ的に０しか出せなくなった場合のシミュレーションを行うと以下のようになる。
【００６４】
シミュレーションを行った制御ロジックの構成概要を図６に示す。図６のロジックでは、駆動力配分の目標値Ｆｘf**、Ｆｘ3**、Ｆｘ4**と前後、横、ヨーモーメントの目標値Ｆｘ**、Ｆｙ**、Ｍ**がドライバーのアクセル操作量とハンドル操作量と車速の３つから図６（Ａ）のブロックで決定し、図６（Ｂ）のブロックでＦｘf**、Ｆｘ3**、Ｆｘ4**によって実現する横力、ヨーモーメントを実現する駆動力配分の集合を求め、前輪の駆動力が０になる時刻Ｔ以降は図６（Ｃ）のブロックで前輪の駆動力が０となる駆動力配分を選択する。なお、図６（Ａ）のブロックで決定されるＦｘf**、Ｆｘ3**、Ｆｘ4**とＦｘ**、Ｆｙ**、Ｍ**は対応している、すなわちＦｘf**、Ｆｘ3**、Ｆｘ4**で実現する前後力、横力、ヨーモーメントがＦｘ**、Ｆｙ**、Ｍ**となっている。
【００６５】
図６のロジックによるシミュレーション結果を図７に示す。図７（ａ）、（ｂ）、（ｃ）は、前輪１、２、左後輪３、右後輪４それぞれの駆動力Ｆｘf、Ｆｘ3、Ｆｘ4を縦軸にとってそれぞれ表しており、左後輪の駆動力を０として、他の駆動力を任意の駆動力とした場合を表し、図７（ｄ）、（ｅ）、（ｆ）は前後力、横力、ヨーモーメントの目標値Ｆｘ、Ｆｙ、Ｍとの誤差の絶対値を縦軸にとって表している。
【００６６】
図７において、破線は従来技術（特開平１０−２９５００４）による場合、実線は本発明による場合である。図７の結果から、本発明は従来技術と比較して横力、ヨーモーメントの目標値に対する再現性が高いことがわかる。
【００６７】
また、同様にして前後力とヨーモーメントを変化させない、即ち、前後力とヨーモーメントの変化量ΔＦｙ、ΔＭを０とするΔＦｘｆ、ΔＦｘ3、ΔＦｘ4は、式（２２）〜（２５）においてＲx，Ｒmを０とした式（３０）〜（３３）の通りになる。
【００６８】
【数３０】
2008074191.tif 000032
【００６９】
ただし、
【００７０】
【数３１】
2008074191.tif 000033
【００７１】
【数３２】
2008074191.tif 000034
【００７２】
【数３３】
2008074191.tif 000035
【００７３】
図５と同様にして、この式（３０）に従って求めた駆動力配分の集合の例を図８に示す。図８（ａ）は前輪を左方向に転舵し、走行抵抗に釣り合う駆動力を輪荷重比で駆動力配分を行うことによって左方向に定速旋回している走行状態での横力とヨーモーメントを実現する駆動力配分の集合を式（３０）に従って求めた結果である。また、図８（ｂ）、（ｃ）、（ｄ）は図８（ａ）の各駆動力配分によって実現する前後力、横力、ヨーモーメントを表している。図８各図の縦軸、横軸の取り方は図５と同じである。なお、図８において、輪荷重比で定速旋回していた時の駆動力配分は、（Ｆｘf、Ｆｘ3、Ｆｘ4）＝（Ｆｘf（０）、Ｆｘ3（０）、Ｆｘ4（０））であり、その時の前後力、横力、ヨーモーメントは（Ｆｘ、Ｆｙ、Ｍ）＝（Ｆｘ（０）、Ｆｙ（０）、Ｍ（０））である。
【００７４】
この図８が示す通り、式（３０）の比で各輪の駆動力配分を十分微小に変化させながら求めた駆動力配分は、すべて実現する前後力とヨーモーメントにほとんど変化がない。
【００７５】
この同じ前後力とヨーモーメントを実現する駆動力再配分の集合の中から、各輪の駆動力制限を満たす駆動力配分を選択するロジックを用い、図１の車両が定常旋回中に左後輪の駆動力がステップ的に０しか出せなくなった場合のシミュレーションを行うと以下のようになる。
【００７６】
シミュレーションを行った制御ロジックの構成概要を図９に示す。図９（Ａ）のブロックは図６（Ａ）のブロックと同じ処理を行う。図９（Ｂ）のブロックではＦｘf**、Ｆｘ3**、Ｆｘ4**によって実現する前後力、ヨーモーメントを実現する駆動力配分の集合を求める。（Ｃ）のブロックでは左後輪３の駆動力が０になる時刻Ｔ以降は（Ｂ）のブロックで求めた駆動力配分の中で左後輪３の駆動力が０となる駆動力配分が選択される。
【００７７】
図９のロジックによるシミュレーション結果を図１０に示す。図１０の縦軸、横軸の取り方は図７と同じであり、図１０の結果から、本発明は従来技術と比較して前後力、ヨーモーメントの目標値に対する再現性が高いことがわかる。
【００７８】
また、更に前後力と横力とヨーモーメント変化量ΔＦｘ、ΔＦｙ，ΔＭの比を、式（３４）つまり、ΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０とした場合のΔＦｘｆ、ΔＦｘ3、ΔＦｘ4は、式（２２）〜（２５）から式（３５）〜（３８）の通りになる。ただし、式（３４）におけるβは検出、或いは推定した車両の横すべり角（単位：rad）である。本実施例では後述する図１９のフローチャートに従って推定した値を用いる。
【００７９】
【数３４】
2008074191.tif 000036
【００８０】
【数３５】
2008074191.tif 000037
【００８１】
ただし、
【００８２】
【数３６】
2008074191.tif 000038
【００８３】
【数３７】
2008074191.tif 000039
【００８４】
【数３８】
2008074191.tif 000040
【００８５】
前後力と横力とヨーモーメントの変化量ΔＦｘ、ΔＦｙ，ΔＭが式（３４）の比となるように制御すると、車両の求心加速度α（単位：m/s2）とヨーレートγ（単位：rad/s）と横すべり角β（単位：rad）の変化を抑えることができる。
【００８６】
その理由について図２２を用いて以降説明する。
【００８７】
まず、車両の求心加速度αとヨーレートγの変化を抑制できる理由を説明する。車両の前後力Ｆｘ，横力Ｆｙと、車両の求心加速度α、横すべり角β、は図２２の通りの関係にあるので、車両の質量をｍ（単位：kg）、車速をＶ（単位：m/s）とおくと、Ｆｘ，Ｆｙ，Ｍとα，γは式（３９）〜（４１）の関係にある。
【００８８】
【数３９】
2008074191.tif 000041
【００８９】
【数４０】
2008074191.tif 000042
【００９０】
【数４１】
2008074191.tif 000043
【００９１】
従って、前後力と横力とヨーモーメントをΔＦｘ、ΔＦｙ，ΔＭだけ変化させた時の、車速Ｖの微分値Ｖ’と求心加速度αとヨーレートの微分値γ’の変化量をそれぞれΔＶ’、Δα、Δγ’とおくと、変化後の前後力と横力とヨーモーメントＦｘ＋ΔＦｘ、Ｆｙ＋ΔＦｙ，Ｍ＋ΔＭは式（４２）〜（４４）の通り表される。
【００９２】
【数４２】
2008074191.tif 000044
【００９３】
【数４３】
2008074191.tif 000045
【００９４】
【数４４】
2008074191.tif 000046
【００９５】
式（４２）〜（４４）と式（３９）〜（４１）それぞれの差を取ることによって前後力と横力とヨーモーメントの変化量ΔＦｘ、ΔＦｙ，ΔＭは式（４５）〜（４７）の通り表される。
【００９６】
【数４５】
2008074191.tif 000047
【００９７】
【数４６】
2008074191.tif 000048
【００９８】
【数４７】
2008074191.tif 000049
【００９９】
前後力と横力とヨーモーメントの変化量ΔＦｘ、ΔＦｙ，ΔＭの比は式（３４）の通りなので、ｋを任意定数としてΔＦｘ＝ｋ×ｃｏｓβとすると、ΔＦｙ＝ｋ×ｓｉｎβ，ΔＭ＝０と表される。これを式（４５）〜（４７）に代入すると式（４８）〜（５０）の通りになる。
【０１００】
【数４８】
2008074191.tif 000050
【０１０１】
【数４９】
2008074191.tif 000051
【０１０２】
【数５０】
2008074191.tif 000052
【０１０３】
式（４８）と式（４９）からΔＶ’を消去してΔαを求めると０になる。従って、ΔＦｘ，ΔＦｙ，ΔＭの比が式（３４）の通りであれば求心加速度αの変化量Δαを０に、また、式（５０）からヨーレートの微分値の変化量Δγ’も０にでき、車両の求心加速度αとヨーレートの変化を抑えることができることがわかる。
【０１０４】
次にΔＦｘ、ΔＦｙ，ΔＭが式（３４）の比となるようにすると、車両の横すべり角βの変化を抑制できる理由を説明する。車両の横すべり角βは、車速Ｖの車体前後方向成分ｖx（単位：m/s）と横方向成分ｖy（単位：m/s）との成す角であり、式（５１）の通り表される。
【０１０５】
【数５１】
2008074191.tif 000053
【０１０６】
車両の横すべり角βの時間微分β’は、Ｆx＝ｍｖ'x、Ｆy＝ｍｖ'y、ｖx＝Ｖｃｏｓβ、ｖy＝Ｖｓｉｎβという関係があるので、式（５２）の通り表すことができる。
【０１０７】
【数５２】
2008074191.tif 000054
【０１０８】
前後力と横力とヨーモーメントをΔＦｘ、ΔＦｙ，ΔＭだけ変化させた時のβ’の変化量をΔβ’とおくと、変化後の前後力Ｆｘ＋ΔＦｘと横力Ｆｙ＋ΔＦｙを用いて、β’＋Δβ’は式（５３）の通り表される。
【０１０９】
【数５３】
2008074191.tif 000055
【０１１０】
従って、車両の横すべり角の微分値の変化量Δβ’は式（５３）の右辺から式（５２）の右辺を引くことによって式（５４）の通り求められる。
【０１１１】
【数５４】
2008074191.tif 000056
【０１１２】
従って、式（５４）の右辺からΔＦｘとΔＦｙの比が式（３４）の通りであれば車両の横すべり角の微分値の変化量Δβ’の変化も０とでき、車両の求心加速度αとヨーレートγと同じく、横すべり角βについてもその変化を抑えることができることがわかる。
【０１１３】
以上が本発明の骨子であり、これを踏まえて本発明を車両に適用した場合の実施形態について説明する。
【０１１４】
（第１実施形態）
図１１は、本実施形態における車両の駆動力配分制御装置を示すシステム構成概略図である。車両は、前輪１、２の駆動力源としてエンジン１０と、バッテリ９から供給される電力により駆動されるモータ１２とを備え、エンジン１０及びモータ１２の駆動力は、変速機１３、デファレンシャル１４を介して左前輪１、右前輪２へ伝達される。エンジン１０とモータ１２との間にはクラッチ１１が設けられ、エンジン停止時にはクラッチ１１を開放してモータ１２のみを駆動力源として走行することができる。
【０１１５】
また、後輪の駆動力源として左後輪３にモータ１５、右後輪４にモータ１６を備え、それぞれ独立に駆動される。モータ１５及びモータ１６はそれぞれバッテリ９から供給される電力によって駆動される。なお、デファレンシャル１４は本実施形態では図２（ｂ）に示す特性を有するビスカスデフである。
【０１１６】
モータ１２、１５、１６は三相同期電動機や三相誘導電動機等の力行運転及び回生運転ができる交流機であり、バッテリ９はニッケル水素電池又はリチウムイオン電池などである。インバータ１７〜１９は回生時にモータ１２、１５、１６で発電された交流電流を直流電流に変換してバッテリ９に充電するとともに、バッテリ９が放電した直流電流を交流電流に変換してモータ１２、１５、１６に供給する。
【０１１７】
各車輪１〜４の速度は各車輪付近に設けられる車輪速センサ２１〜２４によって検出され、検出された各車輪１〜４の回転速度はコントローラ８に送信される。各車輪１〜４の回転半径はＲで全て等しく、後輪に備えた各モータ１５、１６と各車輪間は減速比１、即ち直接連結されている。
【０１１８】
車両の横方向加速度は車両重心位置に取り付けられた加速度センサ１００によって検出され、車両のヨーレートはヨーレートセンサ１０１によって検出され、検出された車両の横方向加速度とヨーレートはコントローラ８に送信される。
【０１１９】
前輪１、２の舵角は、運転者によるステアリング５の操舵がステアリングギヤ２０を介して機械的に調整されることで決定される。なお、前輪１、２の舵角変化量はステアリング５の操舵角変化量に対して１/１６になるように設定されている。各車輪１〜４の舵角は舵角センサ４１〜４４によって検出され、検出された各車輪の舵角はコントローラ８に送信される。
【０１２０】
運転者によるステアリング５の回転角はステアリング角センサ２５によって検出され、アクセルペダル６及びブレーキペダル７の踏込量はアクセルストロークセンサ２６及びブレーキストロークセンサ２７によってそれぞれ検出され、コントローラ８に送信される。
【０１２１】
コントローラ８はＣＰＵ、ＲＯＭ、ＲＡＭ、インターフェース回路及びインバータ回路等からなり、車輪速センサ２１〜２４、ステアリング角センサ２５、アクセルストロークセンサ２６、ブレーキストロークセンサ２７、加速度センサ１００、ヨーレートセンサ１０１等で検出された信号を受信し、これらの信号に基づいてアクチュエータ操作指令値を作成し、目標とする駆動力配分を実現するよう制御を行う。
【０１２２】
次に図１２のフローチャートを参照しながらコントローラ８で行う制御について説明する。ステップＳ１０では、車輪速センサ２１〜２４で各輪１〜４の回転速度ω１、ω２、ω３、ω４をそれぞれ検出し、各輪の半径Ｒを乗じて各輪の速度Ｖ１、Ｖ２、Ｖ３、Ｖ４を演算する。また、各輪の速度Ｖ１、Ｖ２、Ｖ３、Ｖ４に基づいて以下の（５５）式に従って車速Ｖを演算する。
【０１２３】
【数５５】
2008074191.tif 000057
【０１２４】
また、アクセルストロークセンサ２６及びブレーキストロークセンサ２７によってアクセルペダル６とブレーキペダル７の踏込量ＡＰ及びＢＰをそれぞれ検出し、ステアリング角センサ２５によってステアリング５の回転角θを検出し、加速度センサ１００で車両の前後方向加速度αxと横方向加速度αyを検出し、ヨーレートセンサ１０１でヨーレートγを検出し、舵角センサ４１〜４４で各車輪１〜４の舵角δ1、δ2、δ3、δ4を検出する。
【０１２５】
また、ビスカスデフで連結された前輪左右輪の、左輪駆動力配分比ｅを、図２（ｂ）のように設定されたビスカスデフマップを参照して求め、変速機１３の変速比ωを検出する。
【０１２６】
車速Ｖ及び車輪の速度Ｖ１〜Ｖ４は車両前進方向を正とし、ステアリング５の回転角θは反時計回りを正とし、αxは車両が前方に加速する方向を正とし、αyは車両が左旋回時に車両重心位置から旋回中心に向かう方向を正とし、γは車両を鉛直上方からみたときに反時計回りを正とする。
【０１２７】
なお、舵角センサ４１〜４４を持たない車両ではステアリング５の回転角θから各輪の舵角δiを求める。本実施形態では前輪１、２の舵角δ1、δ2をδ1＝δ2＝θ／１６とし、後輪３、４の舵角δ3、δ4をδ3＝δ4＝０とする。この場合、コンプライアンスステアやロールステア等、サスペンションの影響を考慮して各輪１〜４の舵角を補正するようにすると良い。
【０１２８】
ステップＳ２０では、各輪１〜４の路面摩擦係数μ1、μ2、μ3、μ4を推定する。推定方法は、例えば前輪においては特開平１１−７８８４３号公報記載のように、タイヤと路面との間の摩擦係数の勾配である路面摩擦係数勾配を推定することができる技術や、特開平１０−１１４２６３号公報記載のように、路面摩擦係数勾配と等価的に扱うことのできる物理量として、スリップ速度に対する制動トルクの勾配や駆動トルクの勾配に基づいて推定する技術を用いる。
【０１２９】
ステップＳ３０では、後述するステップＳ１３０における前輪、左後輪、右前輪の駆動力配分の指令値Ｆｘf***、Ｆｘ3***、Ｆｘ4***と、ステップＳ１０で求めた車速Ｖから車両の状態量である、ヨーレートγ、車両横すべり角β、各輪の輪荷重Ｗi、各輪の横すべり角βiをそれぞれ演算する。演算方法は後述する図１９のフローチャートに従って行う。
【０１３０】
なお、βiの符号は、車輪の前後方向から車輪速度の方向までの角度が鉛直上方から見て反時計回りになっている場合を正とする。
【０１３１】
ステップＳ４０では車両前後方向力の静的目標値Ｆx*をアクセルペダル６とブレーキペダル７の踏込量ＡＰ及びＢＰと車速Ｖに基づいて以下の（５６）式に従って演算する。
【０１３２】
【数５６】
2008074191.tif 000058
【０１３３】
Ｆａx*はアクセルペダル６の踏込量ＡＰ及び車速Ｖに基づいて例えば図１３に示す目標駆動力マップを参照して設定される。またＦｂx*はブレーキペダル７の踏込量ＢＰに基づいて例えば図１４に示す目標制動力マップを参照して設定される。なお、Ｆx*、Ｆａx*、Ｆｂx*は何れも車両を前方に加速させる向きを正とする。
【０１３４】
ステップＳ５０では、θ、Ｖ、Ｆx*に基づいて前輪１、２、左後輪３、右後輪４の静的な駆動力配分目標値Ｆｘｆ*、Ｆｘ3*、Ｆｘ4*を、例えば図１５に示す静的駆動力配分マップを参照して設定する。
【０１３５】
図１５の静的駆動力配分マップは、ステアリングの回転角θと車速ＶにおいてＦｘｆ*、Ｆｘ3*、Ｆｘ4*によって発生する前後力がＦx*と等しくなっており、後輪左右輪の駆動力Ｆｘ3*、Ｆｘ4*はドライバーにとって好適となるように車両の横力とヨーモーメントを発生するように設定する。
【０１３６】
ステップＳ６０（駆動力配分目標値設定手段）では、ステップＳ５０で設定した駆動力配分の静的な目標値Ｆｘｆ*、Ｆｘ3*、Ｆｘ4*に時間的な遅れを加えて、前輪１、２、左後輪３、右後輪４の駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**を設定する。
【０１３７】
この時間的な遅れはドライバーにとって好適となるように設定され、本実施形態では時定数０.２[Ｓ]の１次遅れが用いられる。
【０１３８】
ステップＳ７０（駆動力制限値演算手段）では、前輪１、２、左後輪３、右前輪４の出力可能な駆動力の上限Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max及び下限Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minを求める。Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minは以下に示すように車輪のスリップ及びロックを防止するように設定する方法と、モータの過熱を防止するように設定する方法とによって求められる。
【０１３９】
車輪のスリップ及びロックを防止するように設定する方法について説明する。後輪３〜４ではスリップ或いは車輪ロックを起こさない各輪の駆動力の上限下限を、ステップＳ２０で推定した各輪の路面摩擦係数μiに各輪の輪荷重Ｗiを乗じてＦｘ3max＝−Ｆｘ3min＝μ3Ｗ3、Ｆｘ4max＝−Ｆｘ4min＝μ4Ｗ4と求める。前輪１、２については、ステップＳ１０で求めた左輪駆動力配分比ｅから、前輪左右輪が共にスリップ或いは車輪ロックをしない前輪駆動力の上下限値を式（５７）のように求める。
【０１４０】
【数５７】
2008074191.tif 000059
【０１４１】
また各輪がスリップやロック状態に陥った場合には、例えば特開平６−１１７２８５号公報に記載されているように、駆動輪速と目標駆動輪速、或いは駆動輪のスリップ量と目標スリップ量との偏差に応じたフィードバック制御により、スリップやロックを速やかに収束させる各輪の駆動力を求め、この駆動力を上限Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max或いは下限Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minに設定するとなお良い。
【０１４２】
次にモータの過熱を防止するように設定する方法について説明する。モータ１２、１５、１６が過熱し、破損しないようにする各輪の駆動力の上限及び下限を求め、この上下限値をそれぞれＦｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minに設定する。具体的な求め方としては、モータ温度とモータ過熱を抑えることができる最大出力Ｐｔｍａｘとの関係を求めたマップをあらかじめ設定しておき、各モータ１２、１５、１６の温度に基づいて演算される最大出力Ｐｔｍａｘを用いて例えば式（５８）の通り求める。
【０１４３】
【数５８】
2008074191.tif 000060
【０１４４】
また、前輪については、前輪モータの回転速度ωfから式（５９）の通り求める。
【０１４５】
【数５９】
2008074191.tif 000061
【０１４６】
現在のモータ温度とモータ過熱を抑えることができる最大出力Ｐｔｍａｘとの関係を求めたマップは例えば図１６のように設定される。
【０１４７】
また更に、上記２つの方法で求められたＦｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minについて、上限値についてはセレクトローを、下限値についてはセレクトハイを取ることによって、スリップ或いは車輪ロックを起こさず且つモータの過熱を防ぐ駆動力上下限値を求めるとなお良い。
【０１４８】
また、各モータ、エンジン、変速機等の故障を検出した場合、駆動力が出せなくなった車輪の上下限値には０を設定する等の処理を行うとなお良い。
【０１４９】
また、各輪のメカブレーキによる制動力とモータの駆動力を協調制御できる車両であれば、Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minに、各輪のメカブレーキの最大制動力を加算するとなお良い。
【０１５０】
ステップＳ８０では、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**がステップＳ７０で求めた各輪の駆動力の上下限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minの範囲に収まっている、即ち以下の式（６０）〜式（６２）の関係をすべて満足する場合には、ステップＳ１２０へ進んでＦｘｆ**、Ｆｘ3**、Ｆｘ4**を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***に設定して後述するステップＳ１３０に進む。前述の関係を満足しない場合にはステップＳ９０に進む。
【０１５１】
【数６０】
2008074191.tif 000062
【０１５２】
【数６１】
2008074191.tif 000063
【０１５３】
【数６２】
2008074191.tif 000064
【０１５４】
また、バッテリ９の入出力可能電力やモータ１２で発電している電力から各輪モータが使用可能な電力を推定し、更に駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**を出力したときに必要とされる電力をインバータ等の損失も考慮して推定し、このＦｘｆ**、Ｆｘ3**、Ｆｘ4**が出力可能かどうかも判断すると良い。この場合には、Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**が式（６０）〜式（６２）の関係をすべて満足し、且つＦｘｆ**、Ｆｘ3**、Ｆｘ4**を出力したときに必要とされる電力が各輪モータの使用可能な電力を下回っていれば、ステップＳ１２０でＦｘｆ**、Ｆｘ3**、Ｆｘ4**を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***に設定して後述するステップＳ１３０に進む。そうでない場合にはステップＳ９０に進む。
【０１５５】
ステップＳ９０（車両挙動目標設定手段及び駆動力配分集合演算手段）では、第一の駆動力の配分集合である車両の横力ＦｙとヨーモーメントＭを実現する駆動力配分の集合、及び第二の駆動力の配分集合である車両の前後力ＦｘとヨーモーメントＭを実現する駆動力配分の集合、さらに第二の駆動力の配分集合を車両の前後力ＦｘとヨーモーメントＭを実現する駆動力配分に換えて車両の前後力Ｆｘと横力ＦｙとヨーモーメントＭの変化量ΔＦｘ，ΔＦｙ，ΔＭがΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０となるような駆動力配分の集合を求める。
【０１５６】
本実施形態では、後述するステップＳ１１０で車両挙動を比較する為に複数種類の車両挙動目標に対して駆動力配分の集合を求めている。
【０１５７】
（第一の駆動力の配分集合）
ステップＳ６０で求められた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する車両の横力ＦｙとヨーモーメントＭを実現する駆動力配分の集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）（ｊ＝１、２、・・・）を求める。
【０１５８】
Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）の求め方について以降述べる。
【０１５９】
まず、現在の動作点において横力とヨーモーメントを変化させない微小な各輪の駆動力変化量ΔＦｘｆ、ΔＦｘ3、ΔＦｘ4を求め、駆動力配分の動的目標値ΔＦｘｆ**、ΔＦｘ3**、ΔＦｘ4**にそれぞれこのΔＦｘｆ、ΔＦｘ3、ΔＦｘ4を加算してＦｘxｆ（１）、Ｆｘx3（１）、Ｆｘx4（１）とする。なお、現在の動作点とは、現在の左輪駆動力配分比ｅと、各輪の輪荷重Ｗiと、各輪の横すべり角βiと、各輪の路面摩擦係数μiと、駆動力配分Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**を指す。
【０１６０】
さらに、現在の左輪駆動力配分比ｅと、各輪の輪荷重Ｗiと、各輪の横すべり角βiと、各輪の路面摩擦係数μiと、Ｆｘxｆ（１）、Ｆｘx3（１）、Ｆｘx4（１）に基づいて新たにΔＦｘｆ、ΔＦｘ3、ΔＦｘ4を求め、Ｆｘxｆ（１）、Ｆｘx3（１）、Ｆｘx4（１）に新しく求めたΔＦｘｆ、ΔＦｘ3、ΔＦｘ4を加算してＦｘxｆ（２）、Ｆｘx3（２）、Ｆｘx4（２）を求める。この処理を繰り返すことによってＦｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）を求める。
【０１６１】
また、ΔＦｘｆ、ΔＦｘ3、ΔＦｘ4は現在の動作点において、例えばΔＦｘｆを増加させるΔＦｘｆ、ΔＦｘ3、ΔＦｘ4の組み合わせと、ΔＦｘｆを減少させるΔＦｘｆ、ΔＦｘ3、ΔＦｘ4の組み合わせがある場合がある。このような場合については、両方の組み合わせについて駆動力配分を求め、集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）を求めるようにするとなお良い。
【０１６２】
ここで、現在の動作点におけるΔＦｘｆ、ΔＦｘ3、ΔＦｘ4の求め方は次の通り行う。
【０１６３】
各輪の駆動力変化に対する横力、ヨーモーメントそれぞれの感度Ｋfy、Ｋ3y、Ｋ4y、ＫfM、Ｋ3M、Ｋ4M（Ｋfyは前輪１、２の駆動力変化に対する車両横方向力の感度、Ｋfyは左後輪３の駆動力変化に対する車両横方向力の感度、Ｋfyは右後輪４の駆動力変化に対する車両横方向力の感度、ＫfMは前輪１、２の駆動力変化に対するヨーモーメントの感度、Ｋ3Mは左後輪３の駆動力変化に対するヨーモーメントの感度、Ｋ4Mは右後輪４の駆動力変化に対するヨーモーメントの感度）を、現在の各輪の駆動力と、横すべり角から車両挙動感度マップを参照して求める（タイヤ横力感度演算手段）。この車両挙動感度マップは例えば図１７のように設定される。（図１７には右後輪４のマップのみを例として掲載）。
【０１６４】
この車両挙動感度マップは本車両が取り得る、各輪の駆動力と横すべり角全ての組み合せを抽出し、夫々の組み合せにおいて、何れか１輪の駆動力を微少な値だけ変化させたときの車両の前後力、横力、ヨーモーメントの変化量を求め、マップ化したものである。なお、この車両挙動感度マップは、本車両が取り得る各輪の輪荷重や路面摩擦係数や左輪駆動力配分比の組み合わせに対しても求めておくとなお良い。
【０１６５】
そして、この感度Ｋfy、Ｋ3y、Ｋ4y、ＫfM、Ｋ3M、Ｋ4Mから式（６３）を満たすΔＦｘｆ、ΔＦｘ3、ΔＦｘ4を、例えばΔＦｘｆに微小な値を代入して求める。この時、各感度の組み合わせによっては解が見つからない場合（ΔＦｘｆを定数として置いたときに式（６３）のランクが２から１に落ちてしまう）があるので、そのような場合にはΔＦｘ3、或いはΔＦｘ4に微小な値を代入して、式（６３）を満たすΔＦｘｆ、ΔＦｘ3、ΔＦｘ4を求める。
【０１６６】
【数６３】
2008074191.tif 000065
【０１６７】
また、ΔＦｘｆ、ΔＦｘ3、ΔＦｘ4の内の一つに微小な値を代入し、式（３０）の比となるようにΔＦｘｆ、ΔＦｘ3、ΔＦｘ4を求めてもよい。
【０１６８】
（第二の駆動力の配分集合）
ステップＳ６０で求められた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する車両の前後力ＦｘとヨーモーメントＭを実現する駆動力配分の集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）（ｋ＝１、２、・・・）を求める。
【０１６９】
Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）の求め方について以降述べる。
【０１７０】
まず、現在の動作点において前後力とヨーモーメントを変化させない微小な各輪の駆動力変化量ΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求め、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**にそれぞれこのΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を加算してＦｘyｆ（１）、Ｆｘy3（１）、Ｆｘy4（１）とする。
【０１７１】
さらに、現在の左輪駆動力配分比ｅと、各輪の輪荷重Ｗiと、各輪の横すべり角βiと、各輪の路面摩擦係数μiと、Ｆｘyｆ（１）、Ｆｘy3（１）、Ｆｘy4（１）に基づいて新たにΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求め、Ｆｘyｆ（１）、Ｆｘy3（１）、Ｆｘy4（１）に新しく求めたΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を加算してＦｘyｆ（２）、Ｆｘy3（２）、Ｆｘy4（２）を求める。この処理を繰り返すことによってＦｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）を求める。
【０１７２】
また、ΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’は現在の動作点において、例えばΔＦｘｆ’を増加させるΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の組み合わせと、ΔＦｘｆ’を減少させるΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の組み合わせがある場合がある。このような場合については、両方の組み合わせについて駆動力配分を求め、集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）を求めるようにするとなお良い。
【０１７３】
現在の動作点におけるΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の求め方は次の通り行う。
【０１７４】
前述の感度Ｋfy、Ｋ3y、Ｋ4y、ＫfM、Ｋ3M、Ｋ4Mから式（６４）を満たすΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を、例えばΔＦｘｆ’に微小な値を代入して求める。この時、各感度の組み合わせによっては式（６４）と同様解が見つからない場合があるので、そのような場合にはΔＦｘ3’、或いはΔＦｘ4’に微小な値を代入して、式（６４）を満たすΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求める。
【０１７５】
【数６４】
2008074191.tif 000066
【０１７６】
また、ΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の内の一つに微小な値を代入し、式（３０）の比となるようにΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求めてもよい。
【０１７７】
また、前述の車両の前後力ＦｘとヨーモーメントＭを実現する駆動力配分の集合に変えて、ステップＳ６０で求められた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する車両の前後力Ｆｘと横力ＦｙとヨーモーメントＭの変化量ΔＦｘ，ΔＦｙ，ΔＭが式（３４）の比、つまりΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０となるような駆動力配分の集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）（ｋ＝１、２、・・・）を求める。
【０１７８】
Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）の求め方について以降述べる。
【０１７９】
まず、現在の動作点においてΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０を変化させない微小な各輪の駆動力変化量ΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求め、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**にそれぞれこのΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を加算してＦｘyｆ（１）、Ｆｘy3（１）、Ｆｘy4（１）とする。
【０１８０】
さらに、現在の左輪駆動力配分比ｅと、各輪の輪荷重Ｗiと、各輪の横すべり角βiと、各輪の路面摩擦係数μiと、Ｆｘyｆ（１）、Ｆｘy3（１）、Ｆｘy4（１）に基づいて新たにΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求め、Ｆｘyｆ（１）、Ｆｘy3（１）、Ｆｘy4（１）に新しく求めたΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を加算してＦｘyｆ（２）、Ｆｘy3（２）、Ｆｘy4（２）を求める。この処理を繰り返すことによってＦｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）を求める。
【０１８１】
また、ΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’は現在の動作点において、例えばΔＦｘｆ’を増加させるΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の組み合わせと、ΔＦｘｆ’を減少させるΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の組み合わせがある場合がある。このような場合については、両方の組み合わせについて駆動力配分を求め、集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）を求めるようにするとなお良い。
【０１８２】
現在の動作点におけるΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の求め方は次の通り行う。
【０１８３】
前述の感度Ｋfy、Ｋ3y、Ｋ4y、ＫfM、Ｋ3M、Ｋ4Mから式（６５）を満たすΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を、例えばΔＦｘｆ’に微小な値を代入して求める。この時、各感度の組み合わせによっては式（６３）や式（６４）と同様解が見つからない場合があるので、そのような場合にはΔＦｘ3’、或いはΔＦｘ4’に微小な値を代入して、式（６５）を満たすΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求める。
【０１８４】
【数６５】
2008074191.tif 000067
【０１８５】
また、ΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’の内の一つに微小な値を代入し、式（３５）の比となるようにΔＦｘｆ’、ΔＦｘ3'、ΔＦｘ4’を求めてもよい。
【０１８６】
ステップＳ１００（駆動力配分決定手段）では、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する横力ＦｙとヨーモーメントＭを実現する駆動力配分の集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）の中から、ステップＳ９０で求めた各輪の駆動力の上下限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minの範囲に収まる駆動力配分を抽出し、その駆動力配分をＦｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）（ｊ≧ｌ、ｌ＝１、２、・・・）とする。
【０１８７】
駆動力配分を抽出する方法であるが、まず前輪において、Ｆｘｆmin≦Ｆｘxｆ（ｊ）≦Ｆｘｆmaxを満たすｊを全て抽出する。次に左後輪３において、前輪１、２の制限を満たすｊにおいてＦｘ3min≦Ｆｘx3（ｊ）≦Ｆｘ3maxを満たすｊを更に抽出する。この作業を更に右後輪４でも行い、最終的に実現可能な駆動力配分を得る。
【０１８８】
また、集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）の中に各輪の駆動力の上下限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minの範囲に収まる駆動力配分が存在しない場合にはフラグｆｌｇxに０を設定し、存在する場合にはフラグｆｌｇxに１を設定する。
【０１８９】
なお、この時ステップＳ８０と同様に、各駆動力配分Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）を出力したときに必要とされる電力をインバータ等の損失も考慮して推定し、各駆動力配分Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）を出力したときの電力が各モータの使用可能な電力を下回る駆動力配分のみを抽出するようにするとなお良い。
【０１９０】
さらに、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する前後力ＦｘとヨーモーメントＭを実現もしくは車両の前後力Ｆｘと横力ＦｙとヨーモーメントＭの変化量ΔＦｘ，ΔＦｙ，ΔＭがΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０実現する駆動力配分の集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）（ｋ＝１、２、・・・）からもＦｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minの範囲に収まる駆動力配分を抽出し、Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）（ｋ≧ｎ、ｎ＝１、２、・・・）とする。
【０１９１】
また、集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）（ｋ＝１、２、・・・）の中に各輪の駆動力の上下限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max及びＦｘｆmin、Ｆｘ3min、Ｆｘ4minの範囲に収まる駆動力配分が存在しない場合にはフラグｆｌｇyに０を設定し、存在する場合にはフラグｆｌｇyに１を設定する。
【０１９２】
なお、この時もステップＳ８０と同様に、各駆動力配分Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）を出力したときに必要とされる電力をインバータ等の損失も考慮して推定し、各駆動力配分Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）を出力したときの電力が各モータの使用可能な電力を下回る駆動力配分のみを抽出するようにするとなお良い。
【０１９３】
ステップＳ１１０（車両挙動目標設定手段及び駆動力配分決定手段）では、ステップＳ１００で求めた駆動力配分の集合の中から、駆動力配分指令値を選択する。
【０１９４】
第一の方法として、ｆｌｇxが１の場合にはステップＳ１００で求めた駆動力配分の集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）の中で、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和が最も小さい駆動力配分を選択し、この駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とする。このように駆動力配分を選択することによって、各輪の駆動力の連続性が向上し、各輪のモータや変速機等への負担を軽減でき、車両寿命の向上や運転性の向上が狙うことができる。
【０１９５】
また、スリップ状態に陥っている車輪がある場合、スリップ状態に陥っている車輪の駆動力が、この車輪のスリップを収束させる駆動力の上限値となっている駆動力配分を選択するようにするとなお良い。この上限値は、ステップＳ７０と同じく例えば特開平６−１１７２８５号公報に記載されているように、駆動輪速と目標駆動輪速、或いは駆動輪のスリップ量と目標スリップ量との偏差に応じたフィードバック制御により求める。このようにすることによって、例えば更に路面摩擦係数が増加した場合にも、スリップしていた車輪の駆動力を速やかに回復させることができ、運転性を向上させることができる。これは、ロックしている車輪が存在している場合も、同様にするとなお良い。
【０１９６】
ただし、ｆｌｇxが０の場合には各輪の駆動力制限を満たす駆動力配分がないので、Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***には、λＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。この定数λは、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**を全て各輪の駆動力の上下限値の範囲に収めるように、Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**の絶対値を同じ割合で減少させる正の定数の中で、最大の値が設定される。
【０１９７】
第二の方法として、ステップＳ１１０において、以下の方法で駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***を選択してもよい。
【０１９８】
まずｆｌｇxが１の場合には、ステップＳ１００で求めた駆動力配分の集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）それぞれの駆動力配分と、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力を後述する方法に従って求める（前後力差推定手段）。そして、例えば集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）の中で、動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力との誤差が最も小さい駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とする。ただし、ｆｌｇxが０の場合にはＦｘｆ***、Ｆｘ3***、Ｆｘ4***にλＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。
【０１９９】
また更に、Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する前後力に対して前後力が減少するような駆動力配分の集合が存在する場合には、この集合の中でＦｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力との誤差が最も小さい駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするとなお良い。これは、車速を落とし、ドライバーが危険回避等の行動を取りやすくなるためである。
【０２００】
ここで、駆動力配分によって実現する、前後力、横力、ヨーモーメントの求め方について説明する。駆動力配分Ｆｘｆ、Ｆｘ3、Ｆｘ4が与えられたとき、このＦｘｆ、Ｆｘ3、Ｆｘ4で実現する前後力Ｆｘ、横力Ｆｙ、ヨーモーメントＭは以下の式（６６）〜式（６８）の通り求める。
【０２０１】
【数６６】
2008074191.tif 000068
【０２０２】
【数６７】
2008074191.tif 000069
【０２０３】
【数６８】
2008074191.tif 000070
【０２０４】
ただし、Ｆｘi’＝Ｆｘiｃｏｓδi−Ｆｙiｓｉｎδi、Ｆｙi’＝Ｆｘiｓｉｎδi＋Ｆｙiｃｏｓδi、Ｆｘ1＝ｅＦｘｆ、Ｆｘ2＝（１−ｅ）Ｆｘｆ
なお、Ｆｙiは、現在の車両状態で、Ｆｘiが各輪に加わった時に発生するタイヤ横力で、ステップＳ３０で求めた各輪の横すべり角βiと輪荷重Ｗiに基づいて駆動力とタイヤ横力との関係を表すタイヤ特性マップから設定する。各輪ともこのタイヤ特性マップは共通であり、図１８のように設定される。
【０２０５】
第三の方法として、ステップＳ１１０において、上記の２つの駆動力配分を選択する方法において、ｆｌｇxが０の場合に以下の処理を行う。
【０２０６】
ｆｌｇxが０で、ｆｌｇyが１の場合には、ステップＳ１００で求めた駆動力配分の集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の中で、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和が最も小さい駆動力配分を選択し、この駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とする。
【０２０７】
ｆｌｇxが０で、更にｆｌｇyも０の場合には、Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***にλＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。
【０２０８】
第四の方法として、ステップＳ１１０において、以下の方法で駆動力配分を選択する。
【０２０９】
ステップＳ１００で求めた駆動力配分の集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）それぞれの駆動力配分で実現する前後力Ｆｘx（ｌ）、及び横力Ｆｙx（ｌ）を前述の式（６６）及び式（６７）と同様にして求める。同様にして、ステップＳ１００で求めた駆動力配分の集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）それぞれの駆動力配分についても実現する前後力Ｆｘy（ｎ）、及び横力Ｆｙy（ｎ）を求める。
【０２１０】
次に、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力Ｆｘ**及び横力Ｆｙ**を同じく前述の式（６６）及び式（６７）と同様にして求める。
【０２１１】
そして、以下の式（６９）及び式（７０）で表される評価関数Ｊ（前後力横力差推定手段）を最小化する、前後力と横力を実現する駆動力配分をＦｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）及びＦｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の集合の中から選ぶ。
【０２１２】
【数６９】
2008074191.tif 000071
【０２１３】
【数７０】
2008074191.tif 000072
【０２１４】
なお、式（６９）のＱx、Ｑyは重みであり、本実施形態ではそれぞれ０.１、１.０が設定される。この重みＱx、Ｑyはドライバーにとって好適となるように、例えば直進中はＱxをＱyに対して大きくし、旋回中は逆にＱxをＱyに対して大きくする等、走行条件に応じて変化させるとなお良い。
【０２１５】
また、更に式（６９）及び式（７０）で表される評価関数Ｊにおいて、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和等を評価できるようにすると、各輪の駆動力の連続性を向上させることができ、なお良い。
【０２１６】
ただし、ｆｌｇxが０で、更にｆｌｇyも０の場合には、Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***にλＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。
【０２１７】
ステップＳ１３０（駆動力配分制御手段）では、駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***を実現するようにエンジン１０、モータ１２、モータ１５、モータ１６の出力トルク、変速機１３の変速比、クラッチ１１の締結／開放を制御する。
【０２１８】
次に図１２のフローチャートのステップＳ３０において、ヨーレートγ、車両横すべり角β、各輪の輪荷重Ｗi、各輪の横すべり角βiをそれぞれ演算する図１９のフローチャートについて以降説明する。
【０２１９】
ステップＳ１０００では、駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***が出力された時の、車両前後方向力Ｆx、車両横方向力Ｆy、ヨーモーメントＭを式（６６）〜式（６８）と同様にして求める。
【０２２０】
また、車両前後方向力Ｆx、車両横方向力Ｆyをそれぞれ車両の質量で除し、車両の前後方向加速度αxと横方向加速度αyを求める。この時、空気抵抗等を考えてαx、αyを求めるとなお良い。
【０２２１】
ステップＳ１０１０では、ヨーモーメントＭを車両のヨー慣性モーメントＩで除した値を積分してヨーレートγを求める。なお、ヨーレートγの初期値は０とする。
【０２２２】
ステップＳ１０２０では、車両の横すべり角の時間微分値β’を式（７１）の通り求めると共に、このβ’を積分して車両の横すべり角βを求める。なお、車両の横すべり角βの初期値は０とする。
【０２２３】
【数７１】
2008074191.tif 000073
【０２２４】
ただし、β（ｋ−１）は１演算周期前の車両の横すべり角βである。
【０２２５】
ステップＳ１０３０では、各輪の輪荷重Ｗiを式（７２）〜式（７５）の通り求める。
【０２２６】
【数７２】
2008074191.tif 000074
【０２２７】
【数７３】
2008074191.tif 000075
【０２２８】
【数７４】
2008074191.tif 000076
【０２２９】
【数７５】
2008074191.tif 000077
【０２３０】
ただし、ｇは重力加速度である。
【０２３１】
ステップＳ１０４０では、各輪の横すべり角βiを式（７６）〜式（７９）の通り求める。
【０２３２】
【数７６】
2008074191.tif 000078
【０２３３】
【数７７】
2008074191.tif 000079
【０２３４】
【数７８】
2008074191.tif 000080
【０２３５】
【数７９】
2008074191.tif 000081
【０２３６】
以上のように本実施形態では、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって生じる車両の横力Ｆｙ及びヨーモーメントＭを実現する各輪の駆動力配分集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）を求め、この駆動力配分集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）の中から各輪の駆動力が駆動力の制限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max、Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minを超えない駆動力配分を駆動力指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***として各輪への駆動力配分を制御するので、特に車両の横力ＦｙとヨーモーメントＭの乱れが問題となる旋回中に、車輪１〜４のスリップやモータ１２、１５、１６の過熱などによって各輪の駆動力が変化した場合又は変化させる必要がある場合に、横力Ｆｙ及びヨーモーメントＭの変化を抑制することができ、ドライバーの運転性を向上させることができる。
【０２３７】
また、各輪の駆動力が駆動力の制限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max、Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minを超えない駆動力配分集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）の中で、駆動力配分の目標値との差の二乗和が最小となる駆動力配分を駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***として設定するので、各輪の駆動力を制御する際の駆動力の連続性が向上し、各輪のモータ１２、１５、１６や変速機１３などへの負担を軽減でき、車両の耐久性や運転性を向上させることができる。
【０２３８】
さらに、駆動力配分集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）の中で、動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力との誤差が最も小さい駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするので、車両の前後力Ｆｘの変化を抑制してドライバーの運転性を向上させることができる。
【０２３９】
さらに、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する車両の前後力ＦｘとヨーモーメントＭを実現する駆動力配分の集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）から駆動力の制限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max、Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minの範囲に収まる駆動力配分集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）を求めておき、ｆｌｇxが０で、ｆｌｇyが１の場合には、駆動力配分集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の中で、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和が最も小さい駆動力配分を選択して駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするので、各輪の駆動力制限を満たす横力ＦｙとヨーモーメントＭとを実現する駆動力配分がなくても、駆動力の再配分を行うことができ、ドライバーの運転性を向上させることができる。
【０２４０】
さらに、駆動力配分の集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）、Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）それぞれの駆動力配分で実現する前後力Ｆｘx（ｌ）、Ｆｘy（ｎ）及び横力Ｆｙx（ｌ）、Ｆｙy（ｎ）と、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力Ｆｘ**及び横力Ｆｙ**と、の差を評価関数Ｊを用いて演算し、評価関数が最小となる前後力Ｆｘ及び横力Ｆｙを実現する駆動力配分を駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするので、横力ＦｙとヨーモーメントＭを実現する駆動力配分において前後力Ｆｘの変化量が十分小さい場合には横力ＦｙとヨーモーメントＭを維持する駆動力配分を、前後力ＦｘとヨーモーメントＭを実現する駆動力配分において横力Ｆｙの変化量が十分小さい場合には前後力ＦｘとヨーモーメントＭを維持する駆動力配分を選択でき、ドライバーの運転性を向上させることができる。
【０２４１】
さらに、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって生じる車両の横力Ｆｙ及びヨーモーメントＭを実現する各輪の駆動力配分集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）をタイヤ横力及びヨーモーメントの感度Ｋfy、Ｋ3y、Ｋ4y、ＫfM、Ｋ3M、Ｋ4Mに基づいて演算するので、駆動力配分集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）をより精度良く求めることができ、ドライバーの運転性を向上させることができる。
【０２４２】
（第２実施形態）
本実施形態では車両の構成は第１実施形態と同一であり、制御内容が一部異なる。なお、第１実施形態と同一の部分については適宜説明を省略する。
【０２４３】
図２０は本実施形態における車両の駆動力配分制御装置の制御を示すフローチャートである。ステップＳ１０〜Ｓ１００は第１実施形態と同一である。
【０２４４】
ステップＳ５００（車両挙動目標設定手段及び駆動力配分決定手段）では、ステップＳ１００で求めた駆動力配分の集合の中から、駆動力配分指令値を選択する。
【０２４５】
第一の方法として、ｆｌｇyが１の場合にはステップＳ１００で求めた駆動力配分の集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の中で、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和が最も小さい駆動力配分を選択し、この駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とする。このように駆動力配分を選択することによって、各輪の駆動力の連続性が向上し、各輪のモータや変速機等への負担を軽減でき、車両寿命の向上や運転性の向上が狙うことができる。
【０２４６】
ただし、ｆｌｇyが０の場合には各輪の駆動力制限を満たす駆動力配分がないので、Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***には、λＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。この定数λは、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**を全て各輪の駆動力の上下限値の範囲に収めるように、Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**の絶対値を同じ割合で減少させる正の定数の中で、最大の値が設定される。
【０２４７】
第二の方法として、ステップＳ５００において、以下の方法で駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***を選択してもよい。
【０２４８】
まずｆｌｇyが１の場合には、ステップＳ１００で求めた駆動力配分の集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）それぞれの駆動力配分と、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の横力を後述する方法に従って求める（横力差推定手段）。そして、例えば集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の中で、動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の横力との誤差が最も小さい駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とする。ただし、ｆｌｇyが０の場合にはＦｘｆ***、Ｆｘ3***、Ｆｘ4***にλＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。
【０２４９】
また更に、Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する横力より小さい横力を実現する駆動力配分の集合が存在する場合には、この集合の中でＦｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の横力との誤差が最も小さい駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするとなお良い。これは、車速を落とし、ドライバーが危険回避等の行動を取りやすくなるためである。
【０２５０】
ここで、駆動力配分によって実現する、前後力、横力、ヨーモーメントの求め方について説明する。駆動力配分Ｆｘｆ、Ｆｘ3、Ｆｘ4が与えられたとき、このＦｘｆ、Ｆｘ3、Ｆｘ4で実現する前後力Ｆｘ、横力Ｆｙ、ヨーモーメントＭは前述の式（６６）〜式（６８）の通り求める。
【０２５１】
またステップＳ５００において、上記の２つの駆動力配分を選択する方法において、ｆｌｇyが０の場合に以下の処理を行う。
【０２５２】
ｆｌｇyが０で、ｆｌｇxが１の場合には、ステップＳ１００で求めた駆動力配分の集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）の中で、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和が最も小さい駆動力配分を選択し、この駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とする。
【０２５３】
ｆｌｇyが０で、更にｆｌｇxも０の場合には、Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***にλＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。
【０２５４】
第三の方法として、ステップＳ５００において、以下の方法で駆動力配分を選択する。
【０２５５】
ステップＳ１００で求めた駆動力配分の集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）それぞれの駆動力配分で実現する前後力Ｆｘx（ｌ）、及び横力Ｆｙx（ｌ）を前述の式（６６）及び式（６７）と同様にして求める。同様にして、ステップＳ１００で求めた駆動力配分の集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）それぞれの駆動力配分についても実現する前後力Ｆｘy（ｎ）、及び横力Ｆｙy（ｎ）を求める。
【０２５６】
次に、ステップＳ６０で求めた駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力Ｆｘ**及び横力Ｆｙ**を同じく前述の式（６６）及び式（６７）と同様にして求める。
【０２５７】
そして、前述の式（６９）及び式（７０）で表される評価関数Ｊ（前後力横力差推定手段）を最小化する、前後力と横力を実現する駆動力配分をＦｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）及びＦｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の集合の中から選ぶ。
【０２５８】
なお、式（６９）のＱx、Ｑyは重みであり、本実施形態ではそれぞれ０.１、１.０が設定される。この重みＱx、Ｑyはドライバーにとって好適となるように、例えば直進中はＱxをＱyに対して大きくし、旋回中は逆にＱxをＱyに対して大きくする等、走行条件に応じて変化させるとなお良い。
【０２５９】
また、更に式（６９）及び式（７０）で表される評価関数Ｊにおいて、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和等を評価できるようにすると、各輪の駆動力の連続性を向上させることができ、なお良い。
【０２６０】
ただし、ｆｌｇyが０で、更にｆｌｇxも０の場合には、Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***にλＦｘｆ**、λＦｘ3**、λＦｘ4**を設定する。
【０２６１】
ステップＳ１３０では、駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***を実現するようにエンジン１０、モータ１２、モータ１５、モータ１６の出力トルク、変速機１３の変速比、クラッチ１１の締結／開放を制御する。
【０２６２】
以上のように本実施形態では、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって生じる車両の前後力Ｆｘ及びヨーモーメントＭを実現する各輪の駆動力配分集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）を求め、この駆動力配分集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）の中から各輪の駆動力が駆動力の制限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max、Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minを超えない駆動力配分を駆動力指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***として各輪への駆動力配分を制御するので、車輪１〜４のスリップやモータ１２、１５、１６の過熱などによって各輪の駆動力が変化した場合又は変化させる必要がある場合に、前後力Ｆｘ及びヨーモーメントＭの変化を抑制することができ、ドライバーの運転性を向上させることができる。
【０２６３】
またここで、車両の横力ＦｙとヨーモーメントＭには強い従属関係が有り、何れか一方の応答が定まればもう一方の応答もほぼ定まる。これは車両のヨーレートγと、求心加速度αとの関係式である以下の式（８０）から説明できる。なお、式（８０）におけるＶは車速、β’は車両の横滑り角βの時間微分値である。
【０２６４】
【数８０】
2008074191.tif 000082
【０２６５】
式（８０）から明らかなように、ヨーレートγと求心加速度αとの間の自由度はこのβ’のみであり、ヨーレートγと求心加速度αは互いに強い従属関係にある。そして、ヨーレートγはヨーモーメントを時間積分した値を車両のヨー慣性モーメントで除した値であり、求心加速度αは車両の横すべり角βが充分小さい時には車両横方向力Ｆｙとほぼ等しいことから、車両横方向力ＦｙとヨーモーメントＭには強い従属関係があるということが分かる。
【０２６６】
よって、β’が大きくなる急旋回やレーンチェンジ等の走行シーン以外では、各輪に駆動力制限がかかった場合において前後力Ｆｘ、横力Ｆｙ、ヨーモーメントＭの変化を抑制することができドライバーの運転性を高めることができる。
【０２６７】
さらに、各輪の駆動力が駆動力の制限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max、Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minを超えない駆動力配分集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の中で、駆動力配分の目標値との差の二乗和が最小となる駆動力配分を駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***として設定するので、各輪の駆動力を制御する際の駆動力の連続性が向上し、各輪のモータ１２、１５、１６や変速機１３などへの負担を軽減でき、車両の耐久性や運転性を向上させることができる。
【０２６８】
さらに、駆動力配分集合Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）の中で、動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の横力との誤差が最も小さい駆動力配分を駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするので、車両の横力Ｆｙの変化を抑制してドライバーの運転性を向上させることができる。
【０２６９】
さらに、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する車両の横力ＦｙとヨーモーメントＭを実現する駆動力配分の集合Ｆｘxｆ（ｊ）、Ｆｘx3（ｊ）、Ｆｘx4（ｊ）から駆動力の制限値Ｆｘｆmax、Ｆｘ3max、Ｆｘ4max、Ｆｘｆmin、Ｆｘ3min、Ｆｘ4minの範囲に収まる駆動力配分集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）を求めておき、ｆｌｇyが０で、ｆｌｇxが１の場合には、駆動力配分集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）の中で、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**との誤差の二乗和が最も小さい駆動力配分を選択して駆動力配分の指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするので、各輪の駆動力制限を満たす前後力ＦｘとヨーモーメントＭとを実現する駆動力配分がなくても、駆動力の再配分を行うことができ、ドライバーの運転性を向上させることができる。
【０２７０】
さらに、駆動力配分の集合Ｆｘxｆ（ｌ）、Ｆｘx3（ｌ）、Ｆｘx4（ｌ）、Ｆｘyｆ（ｎ）、Ｆｘy3（ｎ）、Ｆｘy4（ｎ）それぞれの駆動力配分で実現する前後力Ｆｘx（ｌ）、Ｆｘy（ｎ）及び横力Ｆｙx（ｌ）、Ｆｙy（ｎ）と、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**で実現する車両の前後力Ｆｘ**及び横力Ｆｙ**と、の差を評価関数Ｊを用いて演算し、評価関数が最小となる前後力Ｆｘ及び横力Ｆｙを実現する駆動力配分を駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***とするので、横力ＦｙとヨーモーメントＭを実現する駆動力配分において前後力Ｆｘの変化量が十分小さい場合には横力ＦｙとヨーモーメントＭを維持する駆動力配分を、前後力ＦｘとヨーモーメントＭを実現する駆動力配分において横力Ｆｙの変化量が十分小さい場合には前後力ＦｘとヨーモーメントＭを維持する駆動力配分を選択でき、ドライバーの運転性を向上させることができる。
【０２７１】
さらに、駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって生じる車両の前後力Ｆｘ及びヨーモーメントＭを実現する各輪の駆動力配分集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）をタイヤ横力及びヨーモーメントの感度Ｋfy、Ｋ3y、Ｋ4y、ＫfM、Ｋ3M、Ｋ4Mに基づいて演算するので、駆動力配分集合Ｆｘyｆ（ｋ）、Ｆｘy3（ｋ）、Ｆｘy4（ｋ）をより精度良く求めることができ、ドライバーの運転性を向上させることができる。
【０２７２】
以上説明した実施形態に限定されることなく、その技術的思想の範囲内において種々の変形や変更が可能である。
【０２７３】
例えば、横力ＦｙとヨーモーメントＭ、前後力ＦｘとヨーモーメントＭ、ΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０を実現する駆動力集合の一種類のみ演算する手段としても良い。
【０２７４】
また、第１実施形態では各輪の駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する車両の横力ＦｙとヨーモーメントＭを実現するように駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***を決定しており、第２実施形態では各輪の駆動力配分の動的目標値Ｆｘｆ**、Ｆｘ3**、Ｆｘ4**によって発生する車両の前後力ＦｘとヨーモーメントＭもしくは車両の前後力Ｆｘと横力ＦｙとヨーモーメントＭの変化量ΔＦｘ，ΔＦｙ，ΔＭがΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０実現を実現するように駆動力配分指令値Ｆｘｆ***、Ｆｘ3***、Ｆｘ4***を決定している。すなわち、第１実施形態では横力ＦｙとヨーモーメントＭを優先しており、第２実施形態では前後力ＦｘとヨーモーメントＭをもしくはΔＦｘ、ΔＦｙ，ΔＭ＝cosβ：sinβ：０実現優先しているが、これらを切り換え可能に制御しても良い（駆動力配分集合切替設定手段）。
【０２７５】
この場合、例えばステアリングの操作速度を検出して、操作速度が速い場合は前後力ＦｘとヨーモーメントＭを優先し、操作速度が遅い場合には横力ＦｙとヨーモーメントＭを優先するように制御する。また、いずれを優先するかをドライバーが選択できるスイッチなどによって上記制御を切り換えてもよい。
【０２７６】
また、第１実施形態では前輪１、２と左後輪３と右後輪４をそれぞれ独立に駆動できる車両を例にとって説明したが、左前輪１、右前輪２、及び後輪３、４を独立に駆動することが可能な車両においても、デファレンシャルによる後輪３、４の左右駆動力配分特性を考慮することで、適用可能である。また、図２１に示すようにモータ５１によって左前輪１を、モータ５２によって右前輪２を、モータ５３によって左後輪３を、モータ５４によって右後輪４をそれぞれ独立に駆動する車両においても適用可能である。
【図面の簡単な説明】
【０２７７】
【図１】車両における各輪の駆動力、タイヤ横力、舵角などを示す模式図である。
【図２】左右輪への駆動力配分特性を示すマップである。
【図３】タイヤに作用する力を示す模式図である
【図４】駆動力、タイヤ横力及び滑り角の関係を示すマップである。
【図５】各輪の駆動力配分、車両の前後力、横力及びヨーモーメントの関係を示すマップである。
【図６】駆動力配分を選択するロジックを示すブロック図である。
【図７】図６のロジックでシミュレーションを行った場合の各輪の駆動力配分、車両の前後力、横力及びヨーモーメントの変化を示すタイムチャートである。
【図８】各輪の駆動力配分、車両の前後力、横力及びヨーモーメントの関係を示すマップである。
【図９】駆動力配分を選択するロジックを示すブロック図である。
【図１０】図９のロジックでシミュレーションを行った場合の各輪の駆動力配分、車両の前後力、横力及びヨーモーメントの変化を示すタイムチャートである。
【図１１】本実施形態における車両の駆動力配分制御装置を示すシステム構成概略図である。
【図１２】第１実施形態における車両の駆動力配分制御装置の制御を示すフローチャートである。
【図１３】車速、アクセルペダル踏み込み量及び目標駆動力の関係を示すマップである。
【図１４】車速、アクセルペダル踏み込み量及び目標制動力の関係を示すマップである。
【図１５】車速、ステアリング回転角及び静的駆動力配分の関係を示すマップである。
【図１６】モータ温度とモータ過熱を抑えることができる最大出力との関係を示すテーブルである。
【図１７】右後輪の駆動力と車両挙動の感度との関係を示すマップである。
【図１８】駆動力、タイヤ横力、輪荷重及び横滑り角の関係を示すマップである。
【図１９】ヨーレート、車両の横滑り角、輪荷重及び各輪の横滑り角を演算する方法について示すフローチャートである。
【図２０】第２実施形態における車両の駆動力配分制御装置の制御を示すフローチャートである。
【図２１】本実施形態における他の車両の駆動力配分制御装置を示すシステム構成概略図である。
【図２２】車両における車両のすべり角などを示す模式図である。
【符号の説明】
【０２７８】
１  左前輪
２  右前輪
３  左後輪
４  右後輪
８  コントローラ
１２  モータ
１５  モータ
１６  モータ
【図１】
2008074191.tif 000083
【図７】
2008074191.tif 000084
【図８】
2008074191.tif 000085
【図１３】
2008074191.tif 000086
【図１４】
2008074191.tif 000087
【図１６】
2008074191.tif 000088
【図２】
2008074191.tif 000089
【図３】
2008074191.tif 000090
【図４】
2008074191.tif 000091
【図５】
2008074191.tif 000092
【図６】
2008074191.tif 000093
【図９】
2008074191.tif 000094
【図１０】
2008074191.tif 000095
【図１１】
2008074191.tif 000096
【図１２】
2008074191.tif 000097
【図１５】
2008074191.tif 000098
【図１７】
2008074191.tif 000099
【図１８】
2008074191.tif 000100
【図１９】
2008074191.tif 000101
【図２０】
2008074191.tif 000102
【図２１】
2008074191.tif 000103
【図２２】
2008074191.tif 000104