(57)【特許請求の範囲】
【請求項１】
前輪（ＦＲ、ＦＬ）と後輪（ＲＲ、ＲＬ）に発生させる制動力を独立して調整する制動力制御手段（４０）と、
アクセル操作量に対応した駆動力制御目標値を求め、該駆動力制御目標値に相当する駆動力を発生させると共に、該駆動力の調整を行う駆動力制御手段（２０）と、を備えた制駆動力制御装置であって、
前記制動力制御手段は、
前記前輪と前記後輪に対して制動力を発生させている制動中に、前記前輪と前記後輪のトータルの制動力が変化しないようにしながら前記前輪と前記後輪の制動力配分を一方の車輪に関しては増加させ、他方の車輪に関しては減少させるという制動力配分の変更を行う制動力配分変更手段（１３０）と、
前記制動力配分変更手段にて前記前輪と前記後輪のうち制動力配分を増加させた側の車輪における制動力（Ｆ）とスリップ率（Ｓ）の関係を求める制動力−スリップ率検出手段（１４０）と、
前記制動力−スリップ率検出手段で求めた前記制動力（Ｆ）と前記スリップ率（Ｓ）の関係から、路面摩擦係数に対応する駆動力伝達許容値を求める駆動力伝達許容値算出手段（１５０）と、
前記駆動力伝達許容値算出手段で求めた前記駆動力伝達許容値を前記駆動力制御手段に伝える出力手段（１７０）と、を有し、
前記駆動力制御手段は、
前記出力手段が伝えた駆動力伝達許容値に基づいて、前記アクセル操作量に対応した駆動力を制限した駆動力制御目標値を算出する駆動力制御目標値算出手段（２５０）と、
前記駆動力制御目標値算出手段で算出した前記駆動力制御目標値に相当する駆動力を発生させる駆動力出力手段（２６０）と、を有し、
さらに、前記駆動力制御手段は、前記制動力制御手段に備えられた前記出力手段が出力した前記駆動力伝達許容値を読み込むと共に、該読み込みが完了したことを前記制動力制御手段に伝える読込手段（２３０）を有し、
前記制動力制御手段は、前記駆動力制御手段に備えられた前記読込手段から、前記読み込みが完了したことが伝えられたか否かの判定を行う判定手段（１２０）を有し、該判定手段にて肯定判定された場合に、前記制動力配分変更手段による制動力配分の変更を行い、前記制動力−スリップ率検出手段にて、前記制動力と前記スリップ率の関係を求めることを特徴とする制駆動力制御装置。
【請求項２】
前記駆動力制御手段に備えられた前記駆動力制御目標値算出手段は、前記出力手段が伝えた駆動力伝達許容値に基づいて駆動力の上限値を設定し、前記アクセル操作量に対応した駆動力を前記上限値以下に制限した駆動力制御目標値を算出することを特徴とする請求項１に記載の制駆動力制御装置。
【請求項３】
前記制動力制御手段は、車速（Ｖ）が第１しきい値（Ｖ０）未満である場合に、前記制動力配分変更手段による制動力配分の変更を行い、前記制動力−スリップ率検出手段にて、前記制動力（Ｆ）と前記スリップ率（Ｓ）の関係を求めることを特徴とする請求項１または２に記載の制駆動力制御装置。
【請求項４】
前記駆動力制御手段に備えられた前記駆動力制御目標値算出手段は、前記出力手段が伝えた駆動力伝達許容値に基づいて駆動力の上限値と前記アクセル操作量に対応した駆動力のいずれか低い方を駆動力制御目標値とすることを特徴とする請求項１ないし３のいずれか１つに記載の制駆動力制御装置。
【請求項５】
前記制動力配分変更手段は、前記前輪の制動力配分を減少させ、前記後輪の制動力配分を増加させることにより前記前輪と前記後輪の制動力配分を変更することを特徴とする請求項１ないし４のいずれか１つに記載の制駆動力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両発進時における車輪のスリップを抑制することができる制駆動力制御装置に関するものである。
【背景技術】
【０００２】
従来、特許文献１において、アンチスキッド制御手段と駆動力制御手段を備えた制駆動力制御装置において、駆動力制御手段を備えることが提案されている。この制駆動力制御装置では、アンチスキッド制御手段にてアンチスキッド制御を実行しているときの車両状態に基づいて路面摩擦係数μを検出すると共に、検出した路面摩擦係数μを記憶装置に記憶しておき、車両が停止してから再度発進する際に、駆動力制御手段にて、記憶装置に記憶しておいた路面摩擦係数μの大きさに応じて駆動力制御手段で実行する駆動力制御における駆動力目標値を制限する。これにより、路面摩擦係数μに応じた駆動力目標値を設定でき、車輪のスリップを防止することが可能となる。
【特許文献１】特開２００２−２１１３７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の制駆動力制御装置では、車両発進時における車輪のスリップ防止のための駆動力制御が路面摩擦係数μを検出したときにのみ行われるため、路面摩擦係数μが検出されていないときには行われない。つまり、当該制御が行われる場合と行われない場合がある。そして、当該制御が行われるか否かが車両発進前に行った制動時にアンチスキッド制御が実行されたか否かによって決まるため、路面状態やドライバの意思とは直接関係なく決まることになる。このため、ドライバは車両発進時に車輪のスリップ防止のための駆動力制御が行われるか否か予測できず、当該制御が行われるつもりで発進したものの行われなかったという状況が発生し得る。これでは、ドライバに対して反って不安感等を与え兼ねず、車両の安定性に悪影響を与える可能性がある。
【０００４】
本発明は上記点に鑑みて、車両発進時に常に車輪のスリップ防止のための駆動力制御が行えるような制駆動力制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１に記載の発明では、制動力制御手段（４０）を、前輪（ＦＲ、ＦＬ）と後輪（ＲＲ、ＲＬ）に対して制動力を発生させている制動中に、前輪と後輪のトータルの制動力が変化しないようにしながら前輪と後輪の制動力配分を一方の車輪に関しては増加させ、他方の車輪に関しては減少させるという制動力配分の変更を行う制動力配分変更手段（１３０）と、制動力配分変更手段にて前輪と後輪のうち制動力配分を増加させた側の車輪における制動力（Ｆ）とスリップ率（Ｓ）の関係を求める制動力−スリップ率検出手段（１４０）と、制動力−スリップ率検出手段で求めた制動力とスリップ率の関係から、路面摩擦係数に対応する駆動力伝達許容値を求める駆動力伝達許容値算出手段（１５０）と、駆動力伝達許容値算出手段で求めた駆動力伝達許容値を駆動力制御手段に伝える出力手段（１７０）と、を有した構成としている。そして、駆動力制御手段（２０）を、出力手段が伝えた駆動力伝達許容値に基づいて、アクセル操作量に対応した駆動力を制限した駆動力制御目標値を算出する駆動力制御目標値算出手段（２５０）と、駆動力制御目標値算出手段で算出した駆動力制御目標値に相当する駆動力を発生させる駆動力出力手段（２６０）と、を有していることを特徴としている。
【０００６】
このように、制動中、車両が停止する直前に、前輪と後輪の制動力配分を変更して前輪または後輪の制動力配分を増加させることでその車輪にスリップを発生させ、そのスリップ率を求めることにより、制動力とスリップ率の関係を求める。そして、その関係に基づき、車両が停止するであろう場所の路面摩擦係数μに対応した制動力とスリップ率の関係を示す線図を求め、この線図から駆動力伝達許容値を求めるようにしている。このため、走行中の道路の路面摩擦係数μに対応した駆動力伝達許容値を求めることが可能となる。このような手法によれば、車両が停止するたびに駆動力伝達許容値が求められることになり、この駆動力伝達許容値を用いて駆動力を制限することで、車両発進時に必ず加速スリップを防止するための駆動力制御を実行できる。
さらに、請求項１に記載の発明では、駆動力制御手段は、制動力制御手段に備えられた出力手段が出力した駆動力伝達許容値を読み込むと共に、該読み込みが完了したことを制動力制御手段に伝える読込手段（２３０）を有し、制動力制御手段は、駆動力制御手段に備えられた読込手段から、読み込みが完了したことが伝えられたか否かの判定を行う判定手段（１２０）を有し、該判定手段にて肯定判定された場合に、制動力配分変更手段による制動力配分の変更を行い、制動力−スリップ率検出手段にて、制動力とスリップ率の関係を求めることを特徴としている。
このようにすれば、駆動力伝達許容値が新たに設定されていなくて、新たに駆動力伝達許容値を設定する必要があるときに、制動力とスリップ率の関係を求めることができ、その関係に基づいて駆動力伝達許容値を求めることができる。
【０００７】
例えば、請求項２に示すように、駆動力制御手段に備えられた駆動力制御目標値算出手段にて、出力手段が伝えた駆動力伝達許容値に基づいて駆動力の上限値を設定し、アクセル操作量に対応した駆動力を上限値以下に制限した駆動力制御目標値を算出することができる。この場合、請求項４に示すように、駆動力制御手段に備えられた駆動力制御目標値算出手段は、出力手段が伝えた駆動力伝達許容値に基づいて駆動力の上限値とアクセル操作量に対応した駆動力のいずれか低い方を駆動力制御目標値とすることができる。
【０００８】
また、請求項３に示すように、制動力制御手段は、車速（Ｖ）が第１しきい値（Ｖ０）未満である場合に、制動力配分変更手段による制動力配分の変更を行い、制動力−スリップ率検出手段にて、制動力とスリップ率の関係を求めると好ましい。
【０００９】
このようにすれば、例えば車速が第１しきい値未満のまま停止しない状態で車両が走行しているような場合に、駆動力伝達許容値が複数回求められたとしても、真に車両が停止したときの直前に求められた駆動力伝達許容値のみが駆動力制御に用いられるようにすることができる。
【００１２】
請求項５に記載の発明では、制動力配分変更手段は、前輪の制動力配分を減少させ、後輪の制動力配分を増加させることにより前輪と後輪の制動力配分を変更することを特徴としている。
【００１３】
車両の重量配分の関係を考慮すると、制動力−スリップ率の関係を示す線図におけるより高い位置、つまり駆動力上限値近辺まで調べるためには、後輪の制動力配分を増加させて、後輪の場所での路面摩擦係数μに応じた制動力−スリップ率の関係を示す線図を求める方が好ましい。このため、前輪の制動力配分を減少させ、後輪の制動力配分を増加させることにより前輪と後輪の制動力配分を変更すると良い。
【００１４】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態について図に基づいて説明する。
【００１６】
（第１実施形態）
図１は、本発明の第１実施形態における制駆動力制御を実現する制駆動力制御装置が搭載されたシステム全体の概略構成を示した図である。ここでは、エンジン１が前方に搭載され、後輪ＲＲ、ＲＬ側を駆動輪とするＦＲ車両に対して本発明の一実施形態となる制駆動力制御装置を適用した場合について説明するが、前輪ＦＲ、ＦＬ側を駆動輪とするＦＦ車両等、他の形態の車両についても同様に適用可能である。
【００１７】
図１に示されるように、ＦＲ車両の駆動系は、エンジン１、トランスミッション２、プロペラシャフト３、デファレンシャル４およびドライブシャフト５にて構成され、これらを通じて駆動輪となる後輪ＲＲ、ＲＬに駆動力が付与されるようになっている。具体的には、アクセルペダル６の操作量に基づいて発生させられたエンジン出力（エンジントルク）がトランスミッション２に伝えられ、トランスミッション２で設定されたギア位置に応じたギア比で変換されたのち、プロペラシャフト３に駆動力が伝達される。そして、プロペラシャフト３に対し、デファレンシャル４を介して接続されたドライブシャフト５を通じて、後輪ＲＲ、ＲＬに駆動力を付与する。
【００１８】
また、制動系は、各車輪ＦＲ〜ＲＬそれぞれに対して備えられたブレーキ制御用アクチュエータ１０ＦＲ、１０ＦＬ、１０ＲＲ、１０ＲＬにて構成され、このブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬを制御することにより各車輪ＦＲ〜ＲＬに制動力が付与されるようになっている。具体的には、ブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬは、ホイールシリンダ（以下、Ｗ／Ｃという）１１ＦＲ、１１ＦＬ、１１ＲＲ、１１ＲＬを自動加圧できるブレーキシステムとして構成される。このブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬとしては、電気的にＷ／Ｃ圧を発生させるブレーキバイワイヤなどの電動ブレーキシステムと油圧によりＷ／Ｃ圧を発生させる油圧ブレーキシステムのいずれも採用できるが、いずれも公知のものであるので、ここではブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬの具体的な構造については省略する。ただし、以下の説明では、ブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬが電動ブレーキシステムで構成されている場合を例に挙げて説明を行う。
【００１９】
このようなブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬでは、図示しない電動モータに対して流す電流の電流値を示す指示電流値を変更することにより、Ｗ／Ｃ１１ＦＲ〜１１ＲＬのうち制御対象輪と対応するものを加圧したり、減圧したりすることにより、キャリパ１２ＦＲ、１２ＦＬ、１２ＲＲ、１２ＲＬによるディスクロータ１３ＦＲ、１３ＦＬ、１３ＲＲ、１３ＲＬの挟持力が調整されることで、各車輪ＦＲ〜ＲＬに発生させられる制動力が制御できるようになっている。
【００２０】
そして、本システムでは、駆動系を制御するためのエンジンコントローラ（以下、エンジンＥＣＵという）２０やトランスミッションコントローラ（以下、Ｔ／Ｍ−ＥＣＵという）３０および制動系を制御するためのブレーキコントローラ（以下、ブレーキＥＣＵという）４０が備えられている。
【００２１】
エンジンＥＣＵ２０は、駆動力制御手段に相当するもので、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏなどを備えた周知のマイクロコンピュータによって構成され、ＲＯＭなどに記憶されたプログラムに従った各種演算や処理を実行することでエンジン出力（エンジントルク）を制御し、後輪ＲＲ、ＲＬに発生させられる駆動力を制御する。例えば、エンジンＥＣＵ２０は、アクセルペダル６の操作が行われているか否かを示すアクセルペダルスイッチ６ａの検出信号を入力し、この検出信号に基づいて加速中であるか否かの判定を行ったり、エンジン出力を演算したりする。そして、このエンジンＥＣＵ２０からエンジン１に対して制御信号を出力することにより、燃料噴射量の調整などを行い、エンジン出力を制御する。
【００２２】
なお、エンジン出力の演算手法に関しては、エンジンＥＣＵ２０で従来より一般的に行われているアクセルペダル６の操作量に基づくスロットルバルブの開度（スロットル開度）、エンジン回転数やエンジントルク、燃料噴射量等の演算と同様の手法により行われているが、本実施形態では、車両発進時に発生させられる駆動力の上限値として駆動力伝達許容値を規定し、これに基づいてエンジン出力が演算されるようになっている。このエンジン出力の求め方自体は従来から周知なものであるため、以下の説明では従来と異なる点についてのみ説明し、同様の部分に関しては説明を省略する。
【００２３】
Ｔ／Ｍ−ＥＣＵ３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏなどを備えた周知のマイクロコンピュータによって構成され、ＲＯＭなどに記憶されたプログラムに従った各種演算や処理を実行することでトランスミッション２のギア位置の選択等を行う。Ｔ／Ｍ−ＥＣＵ８は、エンジンＥＣＵ２０と情報交換を行っており、トランスミッション２のギア位置をエンジンＥＣＵ２０に伝えている。このため、上述したエンジンＥＣＵ２０では、アクセルペダル６の操作量に加えて、このＴ／Ｍ−ＥＣＵ３０から伝えられた情報に示されたトランスミッション２のギア位置を考慮に入れて、エンジン出力を演算する。
【００２４】
ブレーキＥＣＵ４０は、制動力制御手段に相当するもので、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ、カウンタなどを備えた周知のマイクロコンピュータによって構成され、ＲＯＭなどに記憶されたプログラムに従った各種演算や処理を実行することで、ブレーキペダル７の操作量（ストローク量もしくは踏力）に応じた制動力を各車輪ＦＲ〜ＲＬに対して発生させたり、本発明でいう制駆動力制御を行うためのスリップ率の演算や駆動力伝達許容値推定等を行うものである。例えば、ブレーキＥＣＵ４０は、ブレーキペダル７の操作量を示すブレーキ操作量センサ（例えば、ストロークセンサや踏力センサ）７ａの検出信号やブレーキペダル７の操作が行われているか否かを示すブレーキペダルスイッチ７ａの検出信号を入力し、これらの検出信号に基づいてブレーキ操作量の演算や制動中であるか否かの判定を行ったり、各車輪ＦＲ〜ＲＬに備えられた車輪速度センサ８ＦＲ、８ＦＬ、８ＲＲ、８ＲＬからの検出信号を受け取り、各車輪速度を求めると共に、求めた各車輪速度に基づいて推定車体速度（以下、単に車速という）を演算したり、車速と各車輪速度の偏差として表されるスリップ率を演算したりする。そして、ブレーキＥＣＵ４０からブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬに対して制御信号を出力することにより、各Ｗ／Ｃ１１ＦＲ〜１１ＲＬに発生させられるＷ／Ｃ圧を制御し、各車輪ＦＲ〜ＲＬに発生させられる制動力を制御する。
【００２５】
このようにして、制駆動力制御を実現する制駆動力制御装置が備えられたシステムが構成されている。続いて、本実施形態の制駆動力制御装置が行う制駆動力制御について、図２〜図５を参照して説明する。
【００２６】
図２は、本実施形態の制駆動力制御装置におけるブレーキＥＣＵ４０が実行する駆動力伝達許容値設定処理のフローチャートである。この図に示される処理は、例えば図示しないイグニッションスイッチがオンされた場合において、所定の演算周期ごとに実行されるものである。
【００２７】
まず、ステップ１００およびステップ１１０では、車両発進時における車輪のスリップ防止のための駆動力制御を実行するタイミングであるか否かの判定を行う。つまり、車両発進時における車輪のスリップ防止のための駆動力制御は、車両が一旦停止した後、再度発進するときに行われる。このため、車両が停止した場所の路面状況に基づいて駆動力制御を行うのが好ましい。したがって、車両が停止するであろう場所とほぼ同じ路面状況を検出できるように、制動中であり、かつ、車速Ｖが停止に近い程遅い値になったときに、駆動力伝達許容値が設定されるようにしている。
【００２８】
具体的には、ステップ１００で制動中であるか否かを判定し、ステップ１１０で車速Ｖが予めブレーキＥＣＵ４０のＲＯＭ等に記憶しておいた第１しきい値Ｖ０未満となっているか否かを判定する。そして、これら各ステップのいずれか一方でも否定判定されれば、駆動力伝達許容値を設定する条件を満たさないものとしてそのまま処理を終了し、これら各ステップ共に肯定判定されれば、ステップ１２０に進む。
【００２９】
ステップ１２０では、ブレーキＥＣＵ４０内に備えられたカウンタのカウント値が１になっているか否かを判定する。カウンタは、駆動力伝達許容値が新たに設定されると１に設定され、設定された駆動力伝達許容値がエンジンＥＣＵ２０に伝えられて、エンジンＥＣＵ２０で読み込まれると０とされるようになっている。駆動力伝達許容値が新たに設定されていなくてカウント値が０になっていれば、新たに駆動力伝達許容値を設定する必要があり、既に設定されていてカウント値が１になっていれば、新たに駆動力許容値を設定する必要はない。このため、ステップ１２０で否定判定された場合のみステップ１３０に進み、肯定判定された場合にはそのまま処理を終了する。
【００３０】
そして、ステップ１３０で制動力前後配分の変更を行い、ステップ１４０で配分増加を行った制御対象輪の制動力Ｆとスリップ率Ｓを検出し、それに基づいてステップ１５０で駆動力伝達許容値を算出する。以下に、これらの各処理の概略について説明する。
【００３１】
図３は、横軸を前輪制動力とし、縦軸を後輪制動力として、理想制動力配分線図と等Ｇ線図およびリアロック線図の関係を記載した図である。また、図４は、駆動輪となる後輪ＲＲ、ＲＬのスリップ率Ｓと制動力Ｆとの関係を示したＦ−Ｓ線図である。
【００３２】
例えばドライバがブレーキペダル７を踏み込んだことにより、前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬの制動力配分が図３の（１）に示す理想制動力配分に近い状態とされ、０．４Ｇの減速度が発生させられている状況を想定してみる。このような状況では、等Ｇ線図に示される線上において前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬの制動力配分を変化させたとしても、基本的に同じ減速度を発生させることができるため、ドライバにあまり違和感を与えることがない。
【００３３】
このため、車速Ｖが第１しきい値Ｖ０未満になったときに、前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬの制動力配分を等Ｇ線図に沿って図３の（１）に示す状態から（２）に示す状態に変化させる。具体的には、制動力配分を変更する前の状態と比べて、駆動輪となる後輪ＲＲ、ＲＬの制動力配分を増加、従動輪となる前輪ＦＲ、ＦＬの制動力配分を減少させる。このとき、等Ｇ線図上において制動力配分を変更しているだけであるため、前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬのトータル制動力に変更はないため、上述したようにドライバに対して違和感を与えないようにできる。
【００３４】
そして、このように前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬの制動力配分を変化させながら、制動力配分が増加された後輪ＲＲ、ＲＬに関して、スリップ率Ｓと制動力Ｆの関係を調べる。具体的には、車輪速度センサ８ＦＲ〜８ＲＬからの検出信号に基づいて各車輪速度を求めると共に、求めた各車輪速度に基づいて車速を演算し、車速と各車輪速度の偏差（（車速−車輪速度）／車速）を演算することでスリップ率Ｓを求める。後輪ＲＲ、ＲＬの制動力Ｆに関しては、ブレーキＥＣＵ４０において、制動力配分の調整を行うために発生させるべき制動力Ｆが求められているため、これを利用する。
【００３５】
これにより、例えば図４に示すようなＦ−Ｓ線図が求められる。すなわち、前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬの制動力配分を変化させたときのスリップ率Ｓと制動力Ｆの関係は、路面摩擦係数μごとに記憶させておいたＦ−Ｓ線図のマップ（若しくは関数式）のいずれかとマッチングするため、マッチングしたＦ−Ｓ線図を抽出することにより、そのときの路面摩擦係数μに対応したＦ−Ｓ線図を得ることができる。
【００３６】
そして、このようにしてＦ−Ｓ線図が求められると、Ｆ−Ｓ線図から後輪ＲＲ、ＲＬの限界制動力を求め、限界制動力そのもの、または、スリップ率Ｓが予め決められた一定範囲内となるときの後輪ＲＲ、ＲＬの制動力を駆動力伝達許容値とする。Ｆ−Ｓ線図のピーク値が限界制動力であるとした場合、例えば、スリップ率Ｓが１０〜３０％の範囲内のときに限界制動力となり、スリップ率Ｓが１０〜３０％の範囲のときの後輪ＲＲ、ＲＬの制動力はその限界制動力とほぼ変わらない値となる。このため、限界制動力そのものとスリップ率Ｓが予め決められた一定範囲内となるときの後輪ＲＲ、ＲＬの制動力のいずれを伝達許容駆動力としても、限界制動力に近い値に伝達許容駆動力を設定することができる。
【００３７】
駆動力伝達許容値は、駆動輪となる後輪ＲＲ、ＲＬに発生させたとしても加速スリップが発生しない駆動力のうち最も大きな駆動力を示したものであり、走行中の道路の路面摩擦係数μに応じて異なった値となる。上記のように求めたＦ−Ｓ線図が走行中の道路の路面摩擦係数μに対応したものであるため、Ｆ−Ｓ線図から求められた限界制動力は、駆動輪となる後輪ＲＲ、ＲＬに発生させたとしても加速スリップが発生しない限界駆動力と一致する。したがって、このようにして駆動力伝達許容値を求めることにより、走行中の道路の路面摩擦係数μに対応した駆動力伝達許容値を求めることが可能となる。
【００３８】
なお、ここでは路面摩擦係数μが０．８を想定して前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬの制動力配分を変更させる例を挙げたが、後輪ＲＲ、ＲＬの制動力を増加させたときの制動力限界がスリップ率Ｓに応じて変動することが分かっているため、スリップ率Ｓと制動力Ｆの関係がＦ−Ｓ線図の一部でも求められれば、それ以上制動力配分の変更を行わなくても限界制動力を推定することは可能である。このため、路面摩擦係数μがより低い値を想定して制動力配分の変更を行い、リアロック線図以上に後輪ＲＲ、ＲＬの制動力配分が大きくならないようにすることで、後輪ＲＲ、ＲＬのスリップを防止することも可能である。ただし、本実施形態の場合、例えば車速Ｖが第１しきい値Ｖ０未満にならないと、駆動力伝達許容値の演算を行わないため、第１しきい値Ｖ０を後輪ＲＲ、ＲＬにスリップが発生しても問題ない程度の値にしておけば、たとえスリップが発生したとしてもそれによる車両姿勢の不安定化などの問題はない。
【００３９】
このようにして、駆動力伝達許容値を算出すると、ステップ１６０に進み、元々メモリ（例えば、ブレーキＥＣＵ４０のＲＡＭ等）内に記憶してあった駆動力伝達許容値を今回の演算周期のときに算出した駆動力伝達許容値に更新したのち、ステップ１７０に進む。そして、ステップ１７０でメモリ内に記憶した駆動力伝達許容値をエンジンＥＣＵ２０に出力する。
【００４０】
その後、ステップ１８０で車両が停止したか否かを車速Ｖが０になっているか否かに基づいて求め、車両が停止したときにステップ１９０に進んでカウンタを１にセットし、停止する直前まではカウンタを１にセットしないままにする。このようにすることで、例えば車速Ｖが第１しきい値Ｖ０未満のまま停止しない状態で車両が走行しているような場合に、駆動力伝達許容値が複数回求められたとしても、真に車両が停止したときの直前に求められた駆動力伝達許容値のみが駆動力制御に用いられるようにすることができる。以上のようにして、ブレーキＥＣＵ４０で行われる駆動力伝達許容値設定処理が完了する。
【００４１】
続いて、上記のように設定された駆動力伝達許容値を用いて、エンジンＥＣＵ２０が実行する駆動力制御目標値設定処理について説明する。図５は、エンジンＥＣＵ２０が実行する駆動力制御目標値設定処理の詳細を示したフローチャートである。この図に示される処理は、例えば図示しないイグニッションスイッチがオンされた場合において、所定の演算周期ごとに実行されるものである。
【００４２】
まず、ステップ２００およびステップ２１０では、車両発進時における車輪のスリップ防止のための駆動力伝達許容値を必要とするタイミングであるか否かの判定を行う。つまり、車両発進時にのみ車輪のスリップ防止のための駆動力伝達許容値が必要となり、それ以外のタイミングでは必要にならない。このため、車両が発進し始めのときにのみ、駆動力伝達許容値の読み込みが行われるようにしている。
【００４３】
具体的には、ステップ２００で車両が加速中であるか否かを判定し、ステップ２１０で車速Ｖが第２しきい値Ｖ１未満であるか否かを判定している。車両が加速中であるか否かについては、例えば、アクセルペダルスイッチ６ａの検出信号に基づいて行われ、車速Ｖに関しては、各車輪ＦＲ〜ＲＬに備えられた車輪速度センサ８ＦＲ〜８ＲＬからの検出信号に基づいて求められる。そして、これら各ステップのいずれか一方でも否定判定されれば、駆動力伝達許容値を読み込む条件を満たさないものとしてステップ２５０に進み、これら各ステップ共に肯定判定されればステップ２２０に進む。
【００４４】
ステップ２２０では、カウンタのカウント値が０であるか否かを判定する。すなわち、上述した図２のステップ１９０においてカウンタのカウント値が１とされたときに、車両が停止する直前の駆動伝達許容値が記憶されているため、カウント値が０であった場合には駆動力伝達許容値を読み込む必要がなく、カウント値が１であった場合にのみ駆動力伝達許容値を読み込む必要がある。このため、このステップで肯定判定された場合にはステップ２５０に進み、否定判定された場合にステップ２３０に進んで駆動力伝達許容値の読込みを行う。その後、ステップ２４０に進んで駆動力伝達許容値の読込みが完了したことを示すべく、カウンタのカウント値を０にするという指令信号をブレーキＥＣＵ４０に対して出力し、ステップ２５０に進む。
【００４５】
ステップ２５０では、駆動力制御目標値の演算を行う。具体的には、駆動力制御目標値として発生させるべきエンジン出力（エンジントルク）を求める。エンジン出力の演算手法に関しては、上述したように、エンジンＥＣＵ２０で従来より一般的に行われているアクセルペダル６の操作量に基づくスロットルバルブの開度（スロットル開度）、エンジン回転数やエンジントルク、燃料噴射量等の演算と同様の手法により行われている。そして、本実施形態では、ステップ２３０で読み込んだ駆動力伝達許容値が規定されているため、これを発生させられる車両発進時に発生させられる駆動力の上限値として用いる。
【００４６】
すなわち、Ｆ−Ｓ線図から求めた後輪ＲＲ、ＲＬの限界制動力、または、スリップ率Ｓが予め決められた一定範囲内となるときの後輪ＲＲ、ＲＬの制動力が例えばＴｂ（Ｎ・ｍ）で表され、それに対応する駆動トルクがＴDで表されたとすると、これらはＴｂ（Ｎ・ｍ）＝ＴDとなる。そして、この駆動トルクを次式に基づいてエンジントルクに換算する。
【００４７】
（数１）
ＴD／Ｇ×Ｋ＝ＴE
ただし、Ｇはギア比、Ｋはギア効率等の様々な要因を考慮したときの係数であり、ＴEはエンジントルクである。
【００４８】
したがって、駆動力伝達許容値をエンジントルクに換算し、それをエンジン出力の上限値として、アクセルペダル６の操作量に基づいて従来の手法により求めたエンジン出力に制限を掛け、駆動力制御目標値を求める。具体的には、次式に基づいて駆動力制御目標値を求めている。なお、次式において、ＴEAはアクセルペダル６の操作量に基づいて従来の手法により求めたエンジン出力、ＴEは駆動力伝達許容値をエンジントルクに換算したときの値であり、ＭＩＮ（Ａ，Ｂ）とはＡとＢのうちいずれか低いほうの値を採用するという意味である。
【００４９】
（数２）
駆動力制御目標値＝ＭＩＮ（ＴEA、ＴE）
そして、駆動力制御目標値を求めた後、ステップ２６０に進み、駆動力制御目標値をエンジン１に対して出力する。これにより、エンジン１のスロットル開度等が調整され、エンジン出力が駆動力制御目標値となるように制御される。このようにして、駆動力制御目標値設定処理が完了する。
【００５０】
以上説明した本実施形態の制駆動力制御装置によれば、制動中、車両が停止する直前に、前輪ＦＲ、ＦＬと後輪ＲＲ、ＲＬの制動力配分を変更して後輪ＲＲ、ＲＬの制動力配分を増加させ、後輪ＲＲ、ＲＬにスリップを発生させ、そのスリップ率Ｓを求めることにより、後輪ＲＲ、ＲＬの制動力Ｆとスリップ率Ｓの関係を求める。そして、その関係に基づき、車両が停止するであろう場所の路面摩擦係数μに対応したＦ−Ｓ線図を求めると共に、Ｆ−Ｓ線図から駆動力伝達許容値を求めるようにしている。このため、走行中の道路の路面摩擦係数μに対応した駆動力伝達許容値を求めることが可能となる。
【００５１】
このため、この駆動力伝達許容値に基づいて、後輪ＲＲ、ＲＬに発生させる駆動力の上限値を規定し、駆動力伝達許容値と対応する駆動力を超える駆動力を発生させないようにすることにより、後輪ＲＲ、ＲＬの加速スリップを防止することが可能となる。そして、このような手法によれば、車両が停止するたびに駆動力伝達許容値が求められることになり、車両発進時に必ず加速スリップを防止するための駆動力制御を実行できる。
【００５２】
図６は、従来の手法において、アンチスキッド制御が実行されなかった場合の駆動力や車輪速度の変化を示したタイミングチャート、図７は、本実施形態の駆動力制御を行った場合の駆動力や車輪速度の変化を示したタイミングチャートである。
【００５３】
図６に示されるように、従来の手法によれば、アンチスキッド制御が実行されなかった場合には、車両発進時に加速スリップを防止するための駆動力制御が実行されないことになるため、発進した直後はドライバによるアクセルペダル６の操作に対応した要求駆動力（ドライバ要求値）通りの駆動力を発生させることになる。このため、加速スリップが発生し、駆動輪（後輪ＲＲ、ＲＬ）の車輪速度が従動輪（前輪ＦＲ、ＦＬ）の車輪速度より大きくなる。これにより、例えばトラクション制御が実行されることで、初めてドライバ要求値に対して駆動力制御目標値が小さく設定される。このため、発進初期の過大な加速スリップのために路面状態を悪化させたり、駆動力が大きく落ち込むことによる発進不能もしくは車両不安定化を招く。
【００５４】
これに対して、図７に示されるように、本実施形態の駆動力制御を行えば、車両発進前に必ず路面摩擦係数μに応じた駆動力伝達許容値が求められるため、ドライバがどのようにアクセルペダル６を操作したとしても、駆動力伝達許容値を上限として駆動力が制限されることになるため、発進初期から駆動力伝達許容値に応じた駆動力目標値が設定される。したがって、過大な加速スリップが発生することを防止でき、加速スリップによる路面状態の悪化等を防止することが可能となる。
【００５５】
また、このように車両発進時に必ず加速スリップを防止するための駆動力制御を実行できるため、ドライバが車両発進時に車輪のスリップ防止のための駆動力制御が行われるか否か予測する必要もなく、当該制御が行われるつもりで発進したものの行われなかったという状況が発生することもない。したがって、ドライバに対して制動力制御が実行されないことによる不安感等を与えることも防止でき、それに起因して車両の安定性に悪影響を与えることも防止できる。
【００５６】
（他の実施形態）
（１）上記実施形態では、駆動輪である後輪ＲＲ、ＲＬの制動力配分を増加させることにより、後輪ＲＲ、ＲＬに関するＦ−Ｓ線図を求めるようにしている。つまり、後輪ＲＲ、ＲＬの場所での路面摩擦係数μに応じたＦ−Ｓ線図を求めている。しかしながら、これは単なる一例であり、前輪ＦＲ、ＦＬの制動力配分を増加させ、前輪ＦＲ、ＦＬに関するＦ−Ｓ線図、前輪ＦＲ、ＦＬの場所での路面摩擦係数μに応じたＦ−Ｓ線図を求めても良い。このようにした場合、駆動輪である後輪ＲＲ、ＲＬからホイールベース分離れた位置の路面摩擦係数μに応じたＦ−Ｓ線図を求めることになるが、ほとんどの場合路面の状態は数ｍ程度では変わらないため、問題ない。
【００５７】
ただし、車両の重量配分の関係から、図３、図４に示すＦ−Ｓ線図の関係におけるより高い位置、つまり駆動力上限値近辺まで調べるためには、後輪ＲＲ、ＲＬの制動力配分を増加させて、後輪ＲＲ、ＲＬの場所での路面摩擦係数μに応じたＦ−Ｓ線図を求める方が好ましい。勿論、駆動輪が前輪ＦＲ、ＦＬとなる場合には、前輪ＦＲ、ＦＬの制動力配分を増加させて、前輪ＦＲ、ＦＬの場所での路面摩擦係数μに応じたＦ−Ｓ線図を求めた方が、より正確な路面摩擦係数μに応じた駆動力制御を行うことができるため、この場合には前輪ＦＲ、ＦＬの場所での路面摩擦係数μに応じたＦ−Ｓ線図を求める方が好ましい。
【００５８】
（２）上記実施形態では、Ｆ−Ｓ線図から求めた後輪ＲＲ、ＲＬの限界制動力、または、スリップ率Ｓが予め決められた一定範囲内となるときの後輪ＲＲ、ＲＬの制動力をＴｂ（Ｎ・ｍ）で表し、それに対応する駆動トルクＴDをＴｂ（Ｎ・ｍ）＝ＴDの式から求めたのち、それをエンジントルクＴEに換算した。しかしながら、これはエンジン１により駆動力を発生させる車両を例に上げたためであり、電気自動車やハイブリッド車両においては、これを例えばモータトルク等に換算することになる。したがって、上記手法により駆動力（駆動トルク）に上限値を設けることにより、どのような形態で駆動力を発生させる車両であっても、本発明を適用することが可能である。
【００５９】
（３）上記実施形態では、ブレーキＥＣＵ４０やエンジンＥＣＵ２０で行われる各判定処理での判定手法の一例を挙げているが、その他の判定手法を用いても良い。例えば、ブレーキＥＣＵ４０では、ステップ１００において制動中であるか否かを判定しているが、ブレーキペダルスイッチ７ａの検出信号以外にも、ブレーキ操作量センサの検出信号に基づいて行っても良い。また、エンジンＥＣＵ２０では、ステップ２００において車両が加速中であるか否かを判定しているが、アクセルペダルスイッチ６ａの検出信号以外にも、元々エンジンＥＣＵ２０で扱っているスロットル開度等に基づいて判定しても良い。
【００６０】
（４）上記実施形態では、後輪ＲＲ、ＲＬの制動力をブレーキＥＣＵ４０で求めた制動力配分そのものを使用して求めている。例えば、電動ブレーキシステムの場合にはＷ／Ｃ１１ＦＬ〜１１ＲＲに対して伝える電流指示値、油圧ブレーキシステムの場合にはブレーキ制御用アクチュエータ１０ＦＲ〜１０ＲＬに内蔵される制御弁などの電流指示値を読み込むことにより求めることができる。これに対して、実際に制動力センサを備えておき、制動力センサの検出信号に基づいて求めることも可能である。例えば、制動力センサとしては、電動ブレーキシステムの場合には制御弁などに流す電流値を検出するセンサ、油圧ブレーキシステムの場合にはＷ／Ｃ圧センサ等を適用することができる。
【００６１】
（５）なお、各図中に示したステップは、各種処理を実行する手段に対応するものである。すなわち、図２におけるステップ１２０の処理を実行する部分は判定手段に相当し、ステップ１３０の処理を実行する部分は制動力配分変更手段に相当し、ステップ１４０の処理を実行する部分は制動力−スリップ率検出手段に相当し、ステップ１５０の処理を実行する部分は駆動力伝達許容値算出手段に相当し、ステップ１７０の処理を実行する部分は出力手段に相当する。また、図５におけるステップ２３０の処理を実行する部分は読込手段に相当し、ステップ２５０の処理を実行する部分は駆動力制御目標値算出手段に相当し、ステップ２６０の処理を実行する部分は駆動力出力手段に相当する。
【図面の簡単な説明】
【００６２】
【図１】本発明の第１実施形態における制駆動力制御を実現する制駆動力制御装置が搭載されたシステム全体の概略構成を示した図である。
【図２】図１に示す制駆動力制御装置に備えられたブレーキＥＣＵ４０が実行する駆動力伝達許容値設定処理のフローチャートである。
【図３】理想制動力配分線図と等Ｇ線図およびリアロック線図の関係を記載した図である。
【図４】駆動輪となる後輪ＲＲ、ＲＬのスリップ率Ｓと制動力Ｆとの関係を示したＦ−Ｓ線図である。
【図５】図１に示す制駆動力制御装置に備えられたエンジンＥＣＵ２０が実行する駆動力制御目標値設定処理の詳細を示したフローチャートである。
【図６】従来の手法において、アンチスキッド制御が実行されなかった場合の駆動力や車輪速度の変化を示したタイミングチャートである。
【図７】図１に示す制駆動力制御装置により駆動力制御を行った場合の駆動力や車輪速度の変化を示したタイミングチャートである。
【符号の説明】
【００６３】
１…エンジン、２…トランスミッション、３…プロペラシャフト、４…デファレンシャル、５…ドライブシャフト、６…アクセルペダル、６ａ…アクセルペダルスイッチ、７…ブレーキペダル、７ａ…ブレーキペダルスイッチ、８ＦＲ…車輪速度センサ、１０ＦＲ〜１０ＲＬ…ブレーキ制御用アクチュエータ、１１ＦＲ〜１１ＲＬ…Ｗ／Ｃ、１２ＦＲ〜１２ＲＲ…キャリパ、１３ＦＲ〜１３ＲＲ…ディスクロータ、２０…エンジンＥＣＵ、３０…Ｔ／Ｍ−ＥＣＵ、４０…ブレーキＥＣＵ。
【図１】
0004692367.tif 000002
【図２】
0004692367.tif 000003
【図３】
0004692367.tif 000004
【図４】
0004692367.tif 000005
【図５】
0004692367.tif 000006
【図６】
0004692367.tif 000007
【図７】
0004692367.tif 000008