(57)【特許請求の範囲】
【請求項１】
アクセル操作とブレーキ操作とが同時に行われたときにエンジンの出力を低下させるエンジン出力低減手段を備えた車両のエンジン出力制御装置において、
アクセル操作が行われたことを検出するアクセル検出手段と、
ブレーキ操作が行われたことを検出するブレーキ検出手段と、
運転者の制動要求意図を推定する制動要求推定手段と、
上記アクセル操作とブレーキ操作とが同時に行われたことが検出された時点から上記エンジン出力低減手段を作動させてエンジン出力を低下させるまでの作動待機時間を上記制動要求意図に応じて設定する待機時間設定手段とを有し、
上記制動要求推定手段により運転者の制動要求意図が相対的に弱いと推定された場合には、該制動要求意図が相対的に強いと推定された場合に比べて上記作動待機時間を長くするように構成したことを特徴とする車両の出力制御装置。
【請求項２】
上記制動要求推定手段は、ブレーキ検出手段の出力信号に応じてブレーキ操作に対応して車両に付与される制動力を測定し、該制動力の測定値が相対的に小さい場合に、該測定値が相対的に大きい場合に比べて運転者の制動要求意図が弱いと推定するように構成したことを特徴とする請求項１に記載の車両の出力制御装置。
【請求項３】
車両の駆動力と走行抵抗とに基づいて設定された車両の運動モデルから車両の制動力を演算する制動力演算手段を有し、上記制動要求推定手段は、制動力演算手段により演算された制動力が相対的に小さい場合に、該制動力の演算値が相対的に大きい場合に比べて運転者の制動要求意図が弱いと推定するように構成したことを特徴とする請求項１または２に記載の車両の出力制御装置。
【請求項４】
車輪速を検出して上記制動力演算手段に出力する車輪速センサと、
上記車輪速センサに故障が発生しているか否かを検出する故障検出手段とを有し、
上記車輪速センサが検出する車輪速を用いて上記制動力演算手段が上記運動モデルに基づき車両の制動力を演算し、上記故障検出手段により上記車輪速センサに故障が発生していると判定された場合には、上記待機時間設定手段により作動待機時間を設定することなく、上記アクセル検出手段およびブレーキ検出手段の検出信号に応じてアクセルおよびブレーキの同時操作が検出されるとともに、踏み込みないし踏み込み解除によりブレーキ操作量がゼロ以外の一定値となったことが検出された時点で上記エンジン出力低減手段を作動させるように構成したことを特徴とする請求項３に記載の車両の出力制御装置。
【請求項５】
エンジン始動後の同一運転サイクルで、エンジン出力低減手段を作動させてエンジン出力を低下させる制御が実行された後に、再びアクセル操作とブレーキ操作とが同時に行われたことが検出された場合には、上記待機時間設定手段により設定される作動待機時間を、上記制動要求推定手段の推定値の如何に拘わらず最短時間に設定するように構成したことを特徴とする請求項１〜４のいずれか１項に記載の車両の出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセル操作とブレーキ操作とが同時に行われたときにエンジンの出力を低下させるエンジン出力低減手段を備えた車両の出力制御装置に関するものである。
【背景技術】
【０００２】
従来、下記特許文献１に示されるように、運転者のアクセルペダルに対する誤操作を的確に判断し、不用意な自車両の挙動を防止することにより事故を未然に防止することを目的として、アクセルペダルに足が置かれているかどうかを検出するための足位置検出センサを設け、該足位置検出センサとアクセルペダル操作量センサのそれぞれの検出値の時間的な変化の様子に基づいて、アクセルペダルの誤操作が検出されたときには、アクセルペダル操作量センサの検出信号を排除して、不用意な自車両の挙動を防止することが行われている。
【０００３】
また、下記特許文献２に示されるように、ブレーキ検出部によって検出されるブレーキペダルの踏込量、またはブレーキ作動圧力が、意図的なアクセルペダルおよびブレーキペダルの同時踏込に対応した所定値以上であると演算部において判別されたときには、アクセル検出部によって検出されるアクセルペダルの踏込量に基づくエンジン制御信号に関わらずエンジンを強制的にアイドル状態にするエンジン制御信号を出力し、エンジン制御部が該エンジン制御信号に基づき該エンジンを制御することにより、運転者の意図的なアクセルペダルとブレーキペダルの同時踏込による走行を妨げることなく、運転者が間違えてアクセルペダルとブレーキペダルを同時に踏み込むことに起因する車両の暴走を回避するように構成された車両安全装置が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２３３７６８号公報
【特許文献２】特開２００５−２９１０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に開示された発明は、例えば車庫入れや渋滞時等のように自車両の速度が低い状態で、アクセルペダルを踏み込んではいないが、直ぐに踏み込み得る状況下において、大きな踏み込み速度を持ってアクセルペダルが踏み込まれた場合に、運転者がブレーキペダルに足を置いているつもりで、アクセルペダルを勢いよく操作する誤操作が行われたと判定し、上記アクセルペダルの操作に応じた加速制御を排除するとともに、ブレーキ装置をスタンバイ状態とするものであり、上記状況下でアクセルペダルの急操作が行われたか否かを正確に検出することができないと、上記誤操作に基づく制御を適正に排除することができない。そして、上記誤操作を適正に検出するためのその判定時間を長くした場合には、迅速な制御を実行できないという問題があり、逆に上記判定時間を短くした場合には、上記誤操作を正確に検出することができず、適正な制御を迅速に行うことが困難であった。
【０００６】
また、上記特許文献２に開示された発明においても、アクセル検出部およびブレーキ検出部の出力信号に応じてアクセルペダルおよびブレーキペダルの同時踏込が検出された場合に、この同時踏込が意図的なものであるか否かを正確に判別するのに所定時間を要するため、車両の出力制御を正確かつ迅速に実行することは困難であり、この点で改良の余地があった。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、運転者が予期していない車両の出力制御が実行されることを正確かつ迅速に防止できる車両の出力制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、アクセル操作とブレーキ操作とが同時に行われたときにエンジンの出力を低下させるエンジン出力低減手段を備えた車両のエンジン出力制御装置において、アクセル操作が行われたことを検出するアクセル検出手段と、ブレーキ操作が行われたことを検出するブレーキ検出手段と、運転者の制動要求意図を推定する制動要求推定手段と、上記アクセル操作とブレーキ操作とが同時に行われたことが検出された時点から上記エンジン出力低減手段を作動させてエンジン出力を低下させるまでの作動待機時間を上記制動要求意図に応じて設定する待機時間設定手段とを有し、上記制動要求推定手段により運転者の制動要求意図が相対的に弱いと推定された場合には、該制動要求意図が相対的に強いと推定された場合に比べて上記作動待機時間を長くするように構成したものである。
【０００９】
請求項２に係る発明は、上記請求項１に記載の車両の出力制御装置において、上記制動要求推定手段は、ブレーキ検出手段の出力信号に応じてブレーキ操作に対応して車両に付与される制動力を測定し、該制動力の測定値が相対的に小さい場合に、該測定値が相対的に大きい場合に比べて運転者の制動要求意図が弱いと推定するように構成したものである。
【００１０】
請求項３に係る発明は、上記請求項１または２に記載の車両の出力制御装置において、車両の駆動力と走行抵抗とに基づいて設定された車両の運動モデルから車両の制動力を演算する制動力演算手段を有し、上記制動要求推定手段は、制動力演算手段により演算された制動力が相対的に小さい場合に、該制動力の演算値が相対的に大きい場合に比べて運転者の制動要求意図が弱いと推定するように構成したものである。
【００１１】
請求項４に係る発明は、上記請求項３に記載の車両の出力制御装置において、車輪速を検出して上記制動力演算手段に出力する車輪速センサと、上記車輪速センサに故障が発生しているか否かを検出する故障検出手段とを有し、上記車輪速センサが検出する車輪速を用いて上記制動力演算手段が上記運動モデルに基づき車両の制動力を演算し、上記故障検出手段により上記車輪速センサに故障が発生していると判定された場合には、上記待機時間設定手段により作動待機時間を設定することなく、上記アクセル検出手段およびブレーキ検出手段の検出信号に応じてアクセルおよびブレーキの同時操作が検出されるとともに、踏み込みないし踏み込み解除によりブレーキ操作量がゼロ以外の一定値となったことが検出された時点で上記エンジン出力低減手段を作動させるように構成したものである。
【００１２】
請求項５に係る発明は、上記請求項１〜４のいずれか１項に記載の車両の出力制御装置において、エンジン始動後の同一運転サイクルで、エンジン出力低減手段を作動させてエンジン出力を低下させる制御が実行された後に、再びアクセル操作とブレーキ操作とが同時に行われたことが検出された場合には、上記待機時間設定手段により設定される作動待機時間を、上記制動要求推定手段の推定値の如何に拘わらず最短時間に設定するように構成したものである。
【発明の効果】
【００１３】
請求項１に係る発明では、運転者の制動要求意図が相対的に弱いと推定された場合に、上記作動待機時間を長い値に設定するように構成したため、運転者がそのペダル操作足をブレーキペダルに載せた状態でそのままアクセルペダルに踏み換える等の癖を有し、その踏み換え操作が不適切になることに起因してアクセル操作とブレーキ操作とが同時に行われる等の誤操作が生じ易い場合に、アクセル操作とブレーキ操作とが同時に行われたことが検出された時点で直ちにエンジン出力を低下させる制御が実行されるのを防止して運転者が違和感を受けるのを防止することができるとともに、運転者が上記誤操作を行ったことに気付くことなく、上記作動待機時間が経過した場合には、エンジン出力の低下制御を実行することにより運転者に注意を促すことができる。また、運転者がブレーキペダルを大きく踏み込んで迅速に制動力を付与したいという強い意思を有していると上記制動要求推定手段において推定された場合には、上記作動待機時間を、運転者の制動要求意図が相対的に弱いと推定された場合に比べて短い値に設定することにより、運転者の意思に対応した出力制御を実行することができないという事態の発生を効果的に防止し、運転者の制動要求度合に適合した出力制御を実行できるという利点がある。
【００１４】
請求項２に係る発明では、ブレーキ検出手段の出力信号に応じてブレーキ操作に対応して車両に付与される制動力を測定し、該制動力の測定値が相対的に小さい場合に、該測定値が相対的に大きい場合に比べて運転者の制動要求意図が弱いと推定するように構成したため、簡単な構成で運転者の制動要求度合に適合した出力制御を適正に実行できるという利点がある。
【００１５】
請求項３に係る発明では、車両の駆動力と走行抵抗とに基づいて設定された車両の運動モデルから車両の制動力を演算する制動力演算手段を設け、該制動力演算手段により演算された制動力が相対的に小さい場合に、該制動力の演算値が相対的に大きい場合に比べて運転者の制動要求意図が弱いと上記制動要求推定手段において推定するように構成したため、車両の走行状態に適合したエンジンの出力制御を正確に実行することができる。
【００１６】
請求項４に係る発明では、故障検出手段により上記車輪速センサに故障が発生していると判定された場合には、上記待機時間設定手段により作動待機時間を設定することなく、上記アクセル検出手段およびブレーキ検出手段の検出信号に応じてアクセルおよびブレーキの同時操作が検出されるとともに、ブレーキ操作量が一定値となったことが検出された時点で上記エンジン出力低減手段を作動させるように構成したため、故障が生じた車輪速センサの検出値に基づく不正確な出力制御が実行されるのを防止して、運転者に違和感を与えるのを効果的に防止できるという利点がある。
【００１７】
請求項５に係る発明では、エンジン始動後の同一運転サイクルで、エンジン出力低減手段を作動させてエンジン出力を低下させる制御が実行された後に、再びアクセル操作とブレーキ操作とが同時に行われたことが検出された場合には、上記待機時間設定手段により設定される作動待機時間を、上記制動要求推定手段の推定値の如何に拘わらず最短時間に設定するように構成したため、運転者にそれ程強い違和感を与えることなく、上記癖に起因した誤操作を行ったことを運転者に対して迅速に認識させることにより、上記誤操作を早期に解消できるという利点がある。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る車両の出力制御装置の実施形態を示すブロック図である。
【図２】上記車両の出力制御装置の制御動作を示すフローチャートである。
【図３】上記車両の出力制御装置の制御動作を示すタイムチャートである。
【図４】本発明に係る車両の出力制御装置の他の実施形態を示すブロック図である。
【図５】車両の駆動力と走行抵抗および制動力との関係を示す説明図である。
【図６】車速の演算制御の前半部を示すフローチャートである。
【図７】車速の演算制御の後半部を示すフローチャートである。
【発明を実施するための形態】
【００１９】
図１は、本発明に係る車両の出力制御装置の実施形態を示している。該車両の出力制御装置は、アクセル操作が行われたことを検出するアクセル検出手段１と、ブレーキ操作が行われたことを検出するブレーキ検出手段２と、エンジンの出力を制御するエンジンコントロールユニット３とを有している。
【００２０】
上記エンジンコントロールユニット３には、後述するようにアクセル操作とブレーキ操作とが同時に行われたことが確認された場合にエンジンの出力を低下させる制御を実行するエンジン出力低減手段４と、運転者の制動要求意図を推定する制動要求推定手段５と、上記アクセル操作とブレーキ操作とが同時に行われたことが検出された時点から上記エンジン出力低減手段４を作動させてエンジン出力を低下させる制御の開始時点までの作動待機時間を上記制動要求意図に応じて設定する待機時間設定手段６とが設けられている。
【００２１】
上記アクセル検出手段１は、運転者によりアクセルペダルが踏み込まれたことを検出して、その検出信号を上記エンジンコントロールユニット３に出力するように構成されている。また、上記ブレーキ検出手段２は、運転者によりブレーキペダルが踏み込まれたことを検出するとともに、ブレーキペダルの踏込量を検出し、その検出信号を上記エンジンコントロールユニット３に出力するように構成されている。
【００２２】
上記エンジン出力低減手段４は、アクセル検出手段１およびブレーキ検出手段２の出力信号に応じ、運転者によりアクセルとブレーキとが同時操作されたことが検出する機能と、この状態が検出された時点から上記待機時間設定手段６により設定された作動待機時間が経過したか否かを判定する機能とを有している。
【００２３】
そして、上記作動待機時間が経過した時点においても、アクセルおよびブレーキの同時操作状態が未だ解除していないことが上記エンジン出力低減手段４において確認された場合に、ガソリンエンジンのスロットル弁駆動装置７にスロットル弁を強制的に閉止状態とする制御信号を出力することにより、エンジン出力を低減する制御が実行されるようになっている。なお、ディーゼルエンジン車では、上記スロットル弁駆動装置７に代えて燃料ポンプに制御信号を出力し、該燃料ポンプから噴射される燃料の噴射量をアイドル運転時の噴射量に低下させることにより、エンジン出力を低減する制御を実行することが可能である。
【００２４】
上記制動要求推定手段５は、ブレーキ検出手段２の出力信号に応じてブレーキペダルの操作量およびブレーキペダルの踏込速度を検出し、その値と予め求められた実験データ等とに基づいてブレーキ操作に対応して車両に付与される制動力を測定する。そして、該制動力の測定値が、例えば０．３Ｇ以上の場合に運転者の制動要求意図が強いと推定し、０．００３Ｇ〜０．３Ｇの範囲内である場合に制動要求意図が中程度であると推定し、かつ０．００３Ｇ未満の場合に制動要求意図が弱いと推定して、その推定結果を上記待機時間設定手段６に出力するように構成されている。
【００２５】
上記待機時間設定手段６は、制動要求推定手段５により運転者の制動要求意図が弱いと推定された場合に、該制動要求意図が強いと推定された場合に比べて上記エンジン出力低減手段４の作動待機時間を長くするように構成されている。上記制動要求推定手段５において、例えば制動要求意図が弱いと推定された場合に、上記作動待機時間が最長時間である１０秒に設定され、制動要求意図が強いと推定された場合に、作動待機時間が最短時間である０．６秒に設定され、かつ上記制動要求意図が中程度であると推定された場合に、作動待機時間が中間値、例えば３秒に設定されるようになっている。
【００２６】
また、上記待機時間設定手段６は、エンジン始動後の同一運転サイクル、つまりイグニッションスイッチのＯＮ操作後（詳しくは、イグニッションスイッチをＯＮ操作後にエンジン回転数が所定回転数を超えたエンジンの始動後）から、該イグニッションスイッチをＯＦＦ操作するまでの間に、上記ブレーキペダルおよびブレーキペダルの同時操作が検出されてエンジン出力低減手段４によりエンジンの出力を低下させる制御が実行された場合には、それ以降に設定される作動待機時間を、上記制動要求推定手段５により推定された制動要求意図の如何に拘わらず最短時間（例えば０．６秒）とするように構成されている。
【００２７】
次に、上記エンジンコントロールユニット３において実行されるエンジンの出力制御動作を、図２に示すフローチャートおよび図３に示すタイムチャートに基づいて説明する。上記制御動作がスタートすると、上記アクセル検出手段１の出力信号に応じてアクセルペダルが操作状態にあるか否かを判定し（ステップＳ１）、ＹＥＳと判定された場合には、ブレーキ検出手段２の出力信号に応じてブレーキペダルが操作状態にあるか否かを判定する（ステップＳ２）。
【００２８】
上記ステップＳ２でＹＥＳと判定されてアクセル操作とブレーキ操作とが同時に行われたことが確認された場合には、この状態がエンジンの始動後における同一運転サイクルで二回以上発生したか否か、つまりイグニッションスイッチのＯＮ操作後に該イグニッションスイッチをＯＦＦ操作するまでの間に、上記エンジン出力低減手段４によりエンジンの出力を低下させる制御が既に実行された後に、再びアクセル操作とブレーキ操作とが同時に行われた状態が発生した状態にあるか否か判定する（ステップＳ３）。
【００２９】
該ステップＳ３でＮＯと判定されて同一の運転サイクルで初めてアクセルおよびブレーキの同時操作が行われたことが確認された場合には、上記待機時間設定手段６において作動待機時間Ｔを最長時間である１０秒に設定する（ステップＳ４）。次いで、上記アクセルおよびブレーキの同時操作が行われたことが確認された時点ｔ１から所定周期毎に、上記制動要求推定手段５において制動力の測定値が０．３Ｇ以上であるか否かを常時判定することにより運転者の制動要求意図が強いか否かを判定する（ステップＳ５）。
【００３０】
該ステップＳ５でＹＥＳと判定された場合には、まず現時点てのタイマーの値が０．６秒以下であるか否かを判断し（ステップＳ１５）、ＮＯの場合には、上記待機時間設定手段６において作動待機時間Ｔを最短時間である０．６秒に変更し（ステップＳ６）、ＹＥＳの場合には、そのまま下記ステップＳ７に移行して上記作動待機時間Ｔとして最短時間である０．６秒以下の値を使用する。次にアクセルおよびブレーキの同時操作が解消されたか否かを判定し（ステップＳ７）、ＹＥＳと判定された場合には、エンジン出力低減手段４によりエンジンの出力を低下させる制御を実行することなく、そのままリターンする。
【００３１】
上記ステップＳ７でＮＯと判定されてアクセルおよびブレーキの同時操作が継続していることが確認された場合には、上記作動待機時間Ｔが経過したか否かを判定し（ステップＳ８）、ＮＯと判定された場合には、上記作動待機時間Ｔの初期値として最短時間である０．６秒が設定されているか否かを判定する（ステップＳ１３）。該ステップＳ１３でＹＥＳと判定された場合にはステップＳ７に戻って所定時間が経過するまで上記制御動作を繰り返し、ＮＯ判定された場合には上記ステップＳ５に戻る。
【００３２】
そして、上記ステップＳ８でＹＥＳと判定されてアクセルおよびブレーキの同時操作が継続した状態で上記作動待機時間Ｔ（０．６秒）が経過したことが確認された場合には、その時点ｔ２で上記エンジン出力低減手段４においてエンジンの出力を低下させる制御を実行する（ステップＳ９）。例えば、上記時点ｔ２で、図３の破線Ａに示すようにスロットル弁の開度を０に低下させる制御信号を出力することにより、図３の線ａに示すようにエンジン回転数をアイドル回転数に低下させる制御を実行する。
【００３３】
また、上記ステップＳ５でＮＯと判定されて運転者の制動要求意図が強いと推定された状態にないことが確認された場合には、上記制動要求推定手段５において制動力の測定値が０．００３Ｇ未満であるか否かを判定することにより運転者の制動要求意図が弱いか否かを判定し（ステップＳ１０）、ＮＯと判定された場合には、前回の処理以前にステップＳ１１の処理を経験して作動待機時間Ｔの初期値が３秒に設定されているか否かを判定し（ステップＳ１４）、ＮＯ判定された場合には上記作動待機時間Ｔを最長時間および最短時間の中間値である３秒程度に変更した後（ステップＳ１１）、上記ステップＳ７に移行してアクセルおよびブレーキの同時操作が解消されたか否かを判定する。そして、アクセルおよびブレーキの同時操作が継続した状態で上記作動待機時間Ｔ（３秒）が経過したことが確認された時点ｔ３で、図３の破線Ｂに示すようにスロットル弁の開度Ｔｈを０に低下させる制御信号を出力することにより、図３の線ｂに示すようにエンジン回転数Ｎｅをアイドル回転数に低下させる制御を実行する。
【００３４】
また、上記ステップＳ１４でＹＥＳと判定された場合には、前回処理以前に制動力が０．Ｇ未満０．００３Ｇ以上を検出し、Ｔを３秒に設定しているので、そのままステップＳ７に移行して所定時間が経過するまで上記処理を繰り返す。
【００３５】
一方、上記ステップＳ１０でＹＥＳと判定されて運転者の制動要求意図が通常の状態よりも弱いことが確認された場合には、上記作動待機時間Ｔを変更することなく、ステップＳ７に移行してアクセルおよびブレーキの同時操作が解消されたか否かを判定し、アクセルおよびブレーキの同時操作が継続した状態で上記作動待機時間Ｔ（１０秒）が経過したことが確認された時点ｔ４で、図３の破線Ｃに示すようにスロットル弁の開度Ｔｈを０に低下させる制御信号を出力することにより、図３の線ｃに示すようにエンジン回転数Ｎｅをアイドル回転数に低下させる制御を実行する。
【００３６】
つまり、作動待機時間Ｔの初期値は最長の１０秒を代入するが、制動力の強さと経過時間に応じて最小の値で作動するように構成されている。
【００３７】
なお、運転者がその意図に範囲してアクセル操作とブレーキ操作とを同時に行う誤操作を行った後に、上記エンジン出力低減手段４によりエンジンの出力を低下させる制御が実行され、運転者が上記誤操作に気付いてブレーキペダルから足を離した場合には、ブレーキスイッチスイッチがＯＦＦ状態となったことが検出された時点ｔ５で、図３の破線Ｄ，ｄに示すようにスロットル弁の開度Ｔｈおよびエンジン回転数Ｎｅをアクセルペダルの操作量に対応した値に復帰させる制御が実行されるようになっている。
【００３８】
また、上記ステップＳ３でＹＥＳと判定されてエンジン始動後の同一の運転サイクルで、エンジン出力低減手段４を作動させてエンジン出力を低下させる制御が実行された後に、再びアクセル操作とブレーキ操作とが同時に行われたことが検出された場合には、その時点Ｔ６で上記待機時間設定手段６において作動待機時間Ｔを最短時間である０．６秒に設定した後（ステップＳ１２）、上記ステップＳ７に移行してアクセルおよびブレーキの同時操作が解消されたか否かを判定する。そして、アクセルおよびブレーキの同時操作が継続した状態で上記作動待機時間Ｔ（０．６秒）が経過したことが確認された時点ｔ７で、図３の破線Ｅに示すようにスロットル弁の開度を０に低下させる制御信号を出力することにより、図３の線ｅに示すようにエンジン回転数をアイドル回転数に低下させる制御を実行する。
【００３９】
上記のようにアクセル操作とブレーキ操作とが同時に行われたときにエンジンの出力を低下させるエンジン出力低減手段４を備えた車両のエンジン出力制御装置において、アクセル操作が行われたことを検出するアクセル検出手段１と、ブレーキ操作が行われたことを検出するブレーキ検出手段２と、運転者の制動要求意図を推定する制動要求推定手段５と、上記アクセル操作とブレーキ操作とが同時に行われたことが検出された時点から上記エンジン出力低減手段４を作動させてエンジン出力を低下させるまでの作動待機時間Ｔを上記制動要求意図に応じて設定する待機時間設定手段６とを設け、上記制動要求推定手段５により運転者の制動要求意図が弱いと推定された場合には、該制動要求意図が強いと推定された場合に比べて上記作動待機時間Ｔを長くするように構成したため、運転者が予期していないエンジンの出力制御が実行されることを正確かつ迅速に防止できるという利点がある。
【００４０】
すなわち、上記実施形態では、制動要求推定手段５によりブレーキ検出手段２の出力信号に応じてブレーキ操作量等を検出し、該ブレーキ操作量が小さい場合には、該ブレーキ操作量が大きい場合に比べて運転者の制動要求意図が弱いと推定することにより、上記作動待機時間Ｔを例えば１０秒に設定するように構成したため、運転者がそのペダル操作足（右足）をブレーキペダルに載せた状態でそのままアクセルペダルに踏み換える等の癖を有し、その踏み換え操作が不適切になることに起因してアクセル操作とブレーキ操作とが同時に行われる等の誤操作が生じ易い場合に、アクセル操作とブレーキ操作とが同時に行われたことが検出された時点で直ちに上記エンジン出力低減手段４によりエンジン出力を低下させる制御が実行されることはない。
【００４１】
したがって、運転者が上記誤操作を行ったことに直ぐに気が付いて、ブレーキペダルから足を離したような場合に、上記エンジン出力低減手段４によりエンジン出力の低下制御が実行されるのを防止して運転者が違和感を受けるのを防止することができる。また、運転者が上記誤操作に気付くことなく、上記作動待機時間Ｔが経過した場合には、エンジン出力低下手段３を作動させてエンジン出力を低下させることにより運転者に注意を促すことができる。
【００４２】
一方、運転者がブレーキペダルを大きく踏み込んで迅速に制動力を付与したいという強い意思を有していると、上記制動要求推定手段５において推定された場合には、上記作動待機時間Ｔを運転者の制動要求意図が弱いと推定された場合に比べて短い値（例えば０．６秒）に設定することにより、運転者が制動力を付与しようとしてブレーキペダルとアクセルペダルとを同時に踏み込むという誤操作が発生した際に、エンジンの出力を長時間に亘り低下させることができないという事態の発生を効果的に防止し、運転者の制動要求に適合した出力制御を実行することができる。
【００４３】
特に、上記実施形態では、ブレーキ検出手段２の出力信号に応じて車両に付与される制動力を測定し、該制動力の測定値が、例えば０．３Ｇ以上の場合に運転者の制動要求意図が強いと推定し、かつ０．００３Ｇ未満の場合に制動要求意図が弱いと推定するとともに、０．００３Ｇ〜０．３Ｇの範囲内にある場合に制動要求意図が中程度であると推定して、その推定結果を上記待機時間設定手段６に出力することにより、制動要求意図が中程度であると推定された場合に上記作動待機時間Ｔを通常時間である３秒程度に設定するにように構成したため、運転者の制動要求意図が弱いか強いかが不明確であるにも拘わらず、上記エンジン出力低減手段４によるエンジン出力の低下制御が直ちに実行されたり、該エンジン出力の低下制御が長期間に亘って実行されなかったりすることを効果的に防止し、運転者の制動要求度合に応じたエンジン出力の低下制御を、より正確かつ迅速に防止できるという利点がある。
【００４４】
また、上記実施形態では、エンジン始動後の同一運転サイクルで、エンジン出力低減手段４を作動させてエンジン出力を低下させる制御が実行された後に、再びアクセル操作とブレーキ操作とが同時に行われたことが検出された場合に、上記待機時間設定手段６により設定される作動待機時間Ｔを、上記制動要求推定手段５の推定値の如何に拘わらず最短時間、例えば０．６秒に設定するように構成したため、運転者がそのペダル操作足をブレーキペダルに載せた状態でそのままアクセルペダルに踏み換える等の癖を有していることを運転者に対して迅速かつ適正に認識させることができる。
【００４５】
すなわち、エンジン始動後の同一運転サイクルにおいて、最初にアクセルおよびブレーキの同時操作が行われたことが検出された時点でエンジン出力低減手段４を作動させてエンジン出力を低下させる制御を実行することにより、運転者に注意を促すことができる。したがって、再びアクセル操作とブレーキ操作とが同時に行われたことが検出された時点で直ちに上記エンジン出力低減手段４によりエンジン出力を低下させる制御を実行するように構成した場合においても、運転者にそれ程強い違和感を与えることなく、上記癖に起因した誤操作を行ったことを運転者に対して迅速に認識させることにより、上記誤操作を早期に解消できるという利点がある。
【００４６】
なお、上記ブレーキ検出手段２の出力信号に応じて検出されたブレーキペダルの操作量およびブレーキペダルの踏込速度と、予め求められた実験データ等に基づいてブレーキ操作に対応して車両に付与される制動力を算出し、該制動力の測定値に応じて運転者の制動要求意図を推定するように構成した上記実施形態に代え、図４に示すように、エンジンコントロールユニット３に設けられた制動力演算手段８により、車両の駆動力と走行抵抗とに基づいて設定された車両の運動モデルから車両の制動力を演算し、制動力演算手段８により演算された制動力が小さい場合に、該制動力の演算値が大きい場合に比べて運転者の制動要求意図が弱いと、上記制動要求推定手段５において推定するように構成してもよい。
【００４７】
すなわち、ブレーキ操作を行う前の走行状態では、車両の駆動力と走行抵抗とは等しく、該走行抵抗は、車両の転がり抵抗と、空気抵抗と、加速抵抗と、勾配抵抗とを加算した値となる。そして、車体重量をＭ（ｋｇ）、重力加速度をｇ（ｍ／ｓ２）、車両の転がり抵抗係数をμＲ、空気抵抗係数をμ１、前面投影面積をＡ（ｍ２）、車速をＶ（ｋｍ／ｈ）、等価慣性重量をＭｒ（ｋｇ）、車両の加速度をｄＶ／ｄｔ（ｍ／ｓ２）、路面の勾配角をθ（ｄｅｇｒｅｅ）とすると、上記車両の転がり抵抗はＭ・ｇ・μＲとなり、空気抵抗はμ１・Ａ・Ｖ２となり、加速抵抗は（Ｍ＋Ｍｒ）・ｄＶ／ｄｔとなり、勾配抵抗はＭ・ｇ・ｓｉｎθとなり、路面の勾配（ｓｉｎθ）は（駆動力−空気抵抗−加速抵抗）／（Ｍ・ｇ）−Ｕｒとなる。
【００４８】
一方、ブレーキ操作時における駆動力は、走行抵抗と制動力とを加算した値になるため、以下の式が成立し、上記車体重量Ｍ（ｋｇ）、重力加速度ｇ（ｍ／ｓ２）、車両の転がり抵抗係数μＲ、空気抵抗係数μ１、前面投影面積Ａ（ｍ２）、車速Ｖ（ｋｍ／ｈ）、等価慣性重量Ｍｒ（ｋｇ）、車両の加速度ｄＶ／ｄｔ（ｍ／ｓ２）および路面の勾配角θ（ｄｅｇｒｅｅ）に基づいて上記制動力を求めることができる（図５参照）。
【００４９】
制動力＝駆動力−走行抵抗
＝駆動力−車両の転がり抵抗−空気抵抗−加速抵抗−勾配抵抗
＝駆動力−Ｍ・ｇ・μＲ−μ１・Ａ・Ｖ２・−（Ｍ＋Ｍｒ）・ｄＶ／ｄｔ−Ｍ・ｇ・ｓｉｎθ
したがって、エンジンから駆動輪に付与される車両の駆動力と、予め分かっている車体重量等からなる車両の特性と、その走行状態とに基づいて設定された上記式からなる車両の運動モデルから、車両の制動力を制動力演算手段８において演算し、該制動力の演算値が小さい場合に、該制動力の演算値が大きい場合に比べて運転者の制動要求意図が弱い状態にあると、上記制動要求推定手段５において推定することにより、運転者が予期していない車両の出力制御が実行されることを正確かつ迅速に防止できるという利点がある。
【００５０】
なお、上記式において、転がり抵抗係数、空気抵抗、係数加速抵抗および車速等には、様々なノイズが存在しており、該ノイズを除去する方法としては、制動力の一次応答遅れによりスパイク信号を除去する方法があるが、確実に精度を上げることができるのは車速信号である。例えば、図６および図７に示すフローチャートに基づいてノイズを除去した車速の演算方法を以下に説明する。
【００５１】
まず、各車輪に設けられた車輪速センサの出力信号に応じて、駆動輪の平均速度ｖｄおよび従動輪の平均速度ｖｆを算出するとともに（ステップＳ２１）、駆動輪の平均加速度ａｄおよび従動輪の平均加速度ａｆを算出する（ステップＳ２２）。その後に、左後輪、右前輪および右後輪からなる三輪の平均速度ｖａ１と、左後輪、左前輪、右後輪からなる三輪の平均速度ｖａ２と、左前輪、右後輪および右前輪からなる三輪の平均速度ｖａ３と、右後輪、左前輪、右前輪からなる三輪の平均速度ｖａ４とを算出する（ステップＳ２３）。
【００５２】
次いで、上記駆動輪の平均速度ｖｄが適正範囲外であるか否かを判定する（ステップＳ２４）。具体的には、駆動輪の平均速度ｖｄが、従動輪の平均速度ｖｆに１０％を掛け合わせた値よりも大きい場合、または小さい場合に、駆動輪の平均速度ｖｄが適正範囲外にあると判定し、かつ駆動輪の平均加速度ａｄが、予め設定された上限値よりも大きい場合、または予め設定された下限値よりも小さい場合に、駆動輪の平均速度ｖｄが適正範囲外にあると判定する。上記ステップＳ２４でＹＥＳと判定されて駆動輪の平均速度ｖｄが適正範囲外にあることが確認された場合には、そのことを示す状態値ｘ１を設定する（ステップＳ２５）。
【００５３】
上記ステップＳ２４でＮＯと判定された場合には、従動輪の平均速度ｖｆが適正範囲外であるか否かを判定する（ステップＳ２６）。具体的には、従動輪の平均速度ｖｆが、駆動輪の平均速度ｖｄに１０％を掛け合わせた値よりも大きい場合、または小さい場合に、従動輪の平均速度ｖｆが適正範囲外にあると判定し、かつ従動輪の平均加速度ａｆが、予め設定された上限値よりも大きい場合、または予め設定された下限値よりも小さい場合に、従動輪の平均速度ｖｆが適正範囲外にあると判定する。上記ステップＳ２６でＹＥＳと判定されて従動輪の平均速度ｖｆが適正範囲外にあることが確認された場合には、そのことを示す状態値ｘ２を設定する（ステップＳ２７）。
【００５４】
上記ステップＳ２６でＮＯと判定された場合には、左前輪の回転速度が適正範囲外であるか否かを判定するとともに（ステップＳ２８）、右前輪の回転速度が適正範囲外であるか否かを判定する（ステップＳ２９）。具体的には、左前輪の回転速度が、上記三輪の平均速度ｖａ１に１０％を掛け合わせた値よりも大きい場合、または小さい場合に、左前輪の回転速度が適正範囲外にあると判定し、かつ右前輪の回転速度が、上記三輪の平均速度ｖａ２に１０％を掛け合わせた値よりも大きい場合、または小さい場合に、右前輪の回転速度が適正範囲外にあると判定する。上記ステップＳ２８またはステップＳ２９でＹＥＳと判定されて左前輪または右前輪の何れか一方の回転速度が適正範囲外にあることが確認された場合には、そのことを示す状態値ｘ３を設定する（ステップＳ３０）。
【００５５】
同様にして、左後輪の回転速度と上記三輪の平均速度ｖａ３に１０％を掛け合わせた値とを比較することにより、左後輪の回転速度が適正範囲外であるか否かと判定するとともに（ステップＳ３１）、右後輪の回転速度と上記三輪の平均速度ｖａ４に１０％を掛け合わせた値とを比較することにより、右後輪の回転速度が適正範囲外であるか否かと判定する（ステップＳ３２）。上記ステップＳ３１またはステップＳ３２でＹＥＳと判定されて左後輪または右後輪の何れか一方の回転速度が適正範囲外にあることが確認された場合には、そのことを示す状態値ｘ４を設定する（ステップＳ３３）。
【００５６】
その後、車輪の駆動方式が後輪駆動車ＦＲであるか否かを判定し（ステップＳ３５）、ＹＥＳと判定されて後輪駆動車ＦＲであることが確認された場合には、上記状態値としてｘ１が設定されているか否かを判定する（ステップＳ３６）、該ステップＳ３５でＹＥＳと判定されて駆動輪（後輪）の平均速度ｖｄが適正範囲外にあることが確認された場合には、前輪の回転速度に基づいて車速Ｖを算出する（ステップＳ３７）。
【００５７】
上記ステップＳ３６の判定結果がＮＯであり、駆動輪（後輪）の平均速度ｖｄが適正範囲外にあると判定されなかった場合には、上記状態値としてｘ２が設定されているか否かを判定する（ステップＳ３８）、該ステップＳ３８でＹＥＳと判定されて従動輪（前輪）の平均速度ｖｆが適正範囲外にあることが確認された場合には、後輪の回転速度に基づいて車速Ｖを算出する（ステップＳ３９）。
【００５８】
上記ステップＳ３８の判定結果がＮＯであり、従動輪（前輪）の平均速度ｖｆが適正範囲外にあると判定されなかった場合には、上記状態値としてｘ３が設定されているか否かを判定する（ステップＳ４０）、該ステップＳ４０でＹＥＳと判定されて左前輪または右前輪の回転速度が適正範囲外にあることが確認された場合には、上記ステップＳ３９に移行して後輪の回転速度に基づいて車速Ｖを算出する。
【００５９】
上記ステップＳ４０の判定結果がＮＯであり、左前輪および右前輪の回転速度が適正範囲外であると判定されなかった場合には、上記状態値としてｘ４が設定されているか否かを判定する（ステップＳ４１）、該ステップＳ４１でＹＥＳと判定されて左後輪または右後輪の回転速度が適正範囲外にあることが確認された場合には、上記ステップＳ３７に移行して前輪の回転速度に基づいて車速Ｖを算出する。なお、上記ステップＳ４１の判定結果がＮＯであり、左後輪および右後輪の回転速度が適正範囲外にあると判定されなかった場合には、駆動輪の平均速度Ｖｄに車速Ｖを算出する（ステップＳ４２）。
【００６０】
一方、上記ステップＳ３５でＮＯと判定されて前輪駆動車ＦＦであることが確認された場合には、上記状態値としてｘ１が設定されているか否かを判定する（ステップＳ４３）、該ステップＳ４３でＹＥＳと判定されて駆動輪（前輪）の平均速度ｖｄが適正範囲外にあることが確認された場合には、ステップＳ３９に移行して後輪の回転速度に基づいて車速Ｖを算出する。
【００６１】
上記ステップＳ４３の判定結果がＮＯであり、駆動輪（前輪）の平均速度ｖｄが適正範囲外にあると判定されなかった場合には、上記状態値としてｘ２が設定されているか否かを判定する（ステップＳ４４）、該ステップＳ４４でＹＥＳと判定されて従動輪（後輪）の平均速度ｖｆが適正範囲外にあることが確認された場合には、ステップＳ３７に移行して前輪の回転速度に基づいて車速Ｖを算出する。
【００６２】
上記ステップＳ４４の判定結果がＮＯであり、従動輪（後輪）の平均速度ｖｆが適正範囲外にあると判定されなかった場合には、上記状態値としてｘ３が設定されているか否かを判定する（ステップＳ４５）、該ステップＳ４５でＹＥＳと判定されて左前輪または右前輪の回転速度が適正範囲外にあることが確認された場合には、上記ステップＳ３９に移行して後輪の回転速度に基づいて車速Ｖを算出する。
【００６３】
上記ステップＳ４５の判定結果がＮＯであり、左前輪および右前輪の回転速度が適正範囲外にあると判定されなかった場合には、上記状態値としてｘ４が設定されているか否かを判定する（ステップＳ４６）、該ステップＳ４６でＹＥＳと判定されて左後輪または右後輪の回転速度が適正範囲外にあることが確認された場合には、上記ステップＳ３７に移行して前輪の回転速度に基づいて車速Ｖを算出する。なお、上記ステップＳ４６の判定結果がＮＯであり、左後輪および右後輪の回転速度が適正範囲外にあると判定されなかった場合には、ステップＳ４２に移行して駆動輪の平均速度Ｖｄに基づいて車速Ｖを算出する。
【００６４】
上記構成によれば、車両の走行時に特定の車輪が路面から離間したり、各車輪の回転速度を検出する車輪速センサの一つに故障が生じたりすることに起因して、当該車輪の回転速度を正確に検出することができなかった場合においても、他の車輪の回転速度等に基づいて車速Ｖを適正に検出することが可能である。したがって、当該車速Ｖに基づいて車両の制動力を制動力演算手段８において演算することができるとともに、運転者の制動要求意図を上記制動要求推定手段５において正確に推定することにより、運転者の予期しない車両の出力制御が実行されるのを効果的に防止できるという利点がある。
【００６５】
また、上記制動力演算手段８により演算された車両の制動力に基づいたエンジン出力の制御を実行する前に、上記制動力演算手段８に検出信号を入力する車輪速センサ等からなる検出手段に故障が発生しているか否かを検出する故障検出手段９を設け（図４参照）、該故障検出手段９により上記検出手段に故障が発生していると判定された場合には、上記待機時間設定手段６により作動待機時間を設定することなく、上記アクセル検出手段１およびブレーキ検出手段２の検出信号に応じて上記アクセルおよびブレーキの同時操作が検出されるとともに、ブレーキ操作量が一定値となったことが検出された時点で上記エンジン出力低減手段４を作動させることにより、エンジンの出力を低減するように構成してもよい。
【００６６】
上記のように構成した場合には、故障が生じた検出手段の検出値に基づく不正確な出力制御が実行されるのを防止して、運転者に違和感が与えるのを効果的に防止することができる。なお、上記ブレーキ検出手段２に故障が生じることに起因してアクセルペダルを操作した通常の運転時に、運転者の意図に反して上記エンジン出力低減手段４によりエンジンの出力を低減する制御が実行されるのを防止するため、故障検出手段９によりブレーキ検出手段２に故障が生じたことが検出された場合には、上記エンジン出力低減手段４によるエンジンの出力制御を禁止するように構成することが望ましい。
【符号の説明】
【００６７】
１  アクセル検出手段
２  ブレーキ検出手段
４  エンジン出力低減手段
５  制動要求推定手段
６  待機時間設定手段
８  制動力演算手段
９  故障検出手段
【図１】
0005810599.tif 000002
【図２】
0005810599.tif 000003
【図３】
0005810599.tif 000004
【図４】
0005810599.tif 000005
【図５】
0005810599.tif 000006
【図６】
0005810599.tif 000007
【図７】
0005810599.tif 000008