(57)【特許請求の範囲】
【請求項１】
予め定められたエンジンの自動停止条件を満たす場合にエンジンを自動停止させる自動停止手段と、
先行車両の加速度を検出する加速度検出手段と、
前記自動停止手段によりエンジンが自動停止された後に、前記先行車両の加速度に基づいてエンジンを再始動させる再始動手段と、を備え、
前記再始動手段は、前記先行車両の加速度が大きいほどエンジンを再始動させるタイミングを早くする
ことを特徴とする車両用制御装置。
【請求項２】
先行車両の追従状態において自車両の発進条件を満たす場合に、先行車両に追従して自車両を自動発進させる自動発進制御手段と、
前記加速度検出手段により検出された加速度に基づいて、前記自動発進制御手段により自車両を自動発進させる際の発進目標加速度を演算する発進加速度演算手段とを備えたことを特徴とする請求項１に記載の車両用制御装置。
【請求項３】
前記再始動手段は、前記発進目標加速度が所定値より大きい場合に、エンジンを再始動させる
ことを特徴とする請求項２に記載の車両用制御装置。
【請求項４】
前記再始動手段は、前記発進目標加速度が所定値よりも大きい状態が、所定時間継続した場合に、エンジンを再始動させる
ことを特徴とする請求項３に記載の車両用制御装置。
【請求項５】
先行車両の追従状態において自車両の停止条件を満たす場合に、先行車両に追従して自車両を自動停止させる自動停車制御手段と、
前記加速度検出手段により検出された加速度に基づいて、前記自動停車制御手段により自車両を自動停止させる際の停止目標加速度を演算する停止加速度演算手段と、をさらに備え、
前記自動停止手段は、前記停止加速度演算手段により演算された停止目標加速度が規定値よりも小さいことを、前記停止条件の１つとする
ことを特徴とする請求項１から請求項４のいずれか１項に記載の車両用制御装置。
【請求項６】
前記自動停止手段は、前記停止加速度演算手段により演算された停止目標加速度が規定値よりも小さく、且つ、自車両が停止している状態が、規定時間継続して満たすことを、前記停止条件の１つとする
ことを特徴とする請求項５に記載の車両用制御装置。
【請求項７】
予め定められたエンジンの自動停止条件を満たす場合にエンジンを自動停止させる自動停止工程と、
先行車両の加速度を検出する加速度検出工程と、
前記自動停止工程においてエンジンが自動停止された後に、前記先行車両の加速度に基づいてエンジンを再始動させる再始動工程と、を備え、
前記再始動工程では、前記先行車両の加速度が大きいほどエンジンを再始動させるタイミングを早くする
ことを特徴とする車両用制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用制御装置及び車両用制御方法に関する。
【背景技術】
【０００２】
従来、エンジンの自動停止及び自動始動を行うアイドルストップ機能と、先行車両との車間距離に基づいて先行車両に追従して走行する追従走行機能とを備えた車両が提案されている。また、このような車両には、ブレーキの踏み込み操作以外のエンジン停止条件が全て成立した場合にアイドルストップ機能によりエンジンを停止させるものが知られている。これによれば、エンジン停止条件からブレーキの踏み込みの条件が除かれるため、運転者がブレーキを踏み込むことなく車両が自動停止した場合（すなわち先行車両が停止して追従走行機能により自車両が自動的に停止した場合）であってもエンジンを自動停止させることができる。また、このような車両では、先行車両が発進して自車両と先行車両との車間距離が長くなると、自動停止したエンジンは再始動させられることとなる（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８３６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の車両では、先行車両との車間距離に基づいて自動停止したエンジンを再始動するため、先行車両が急発進した場合には車間距離が一定の距離に達してエンジンを再始動させても、実際にエンジンの始動が完了して車両発進が行われるまでに、先行車両が自車両から大きく離れてしまい、運転者に違和感を与えてしまう。一方、先行車両が緩発進した場合には車間距離が一定の距離に達してエンジンを再始動させると、実際にエンジンの始動が完了して車両発進が行われるまでに、先行車両が自車両からそれほど離れていないため、運転者に違和感を与えてしまう。
【０００５】
本発明はこのような従来の課題を解決するためになされたものであり、その目的とするところは、適切なタイミングで自動停止後のエンジンを再始動させることが可能な車両用制御装置及び車両用制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様では、エンジンの自動停止条件を満たす場合にエンジンを自動停止させ、エンジンが自動停止された後に、先行車両の加速度に基づいてエンジンを再始動させる。
その際、先行車両の加速度が大きいほどエンジンを再始動させるタイミングを早くする。
【発明の効果】
【０００７】
本発明の一態様によれば、先行車両が急発進して先行車両の加速度が大きい場合には、エンジンが早期に再始動され、先行車両が自車両から大きく離れてしまってからエンジンが再始動されるという違和感を軽減できる。また、先行車両が緩発進して先行車両の加速度が小さい場合には、エンジンがやや遅めに再始動され、先行車両が自車両からそれほど離れていないにも拘らずエンジンが再始動されるという違和感を軽減できる。
従って、適切なタイミングで自動停止後のエンジンを再始動させることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る車両用制御装置のブロック図である。
【図２】図１に示した先行車追従制御部の詳細を示すブロック図である。
【図３】図１に示したブレーキ油圧制御部及びエンジン制御部の詳細を示すブロック図である。
【図４】所定時間と発進目標加速度との関係を示すグラフである。
【図５】図２に示した追従走行制御部の処理を示すフローチャートである。
【図６】図２に示したエンジン自動停止判断部の処理を示すフローチャートである。
【図７】図２に示したエンジン再始動判断部の処理を示すフローチャートである。
【図８】本実施形態に係る車両用制御装置の動作を示すタイミングチャートであって、先行車両が緩発進した場合の動作を示している。
【図９】本実施形態に係る車両用制御装置の動作を示すタイミングチャートであって、先行車両が急発進した場合の動作を示している。
【発明を実施するための形態】
【０００９】
以下、本発明の好適な実施形態を図面に基づいて説明する。図１は、本実施形態に係る車両用制御装置のブロック図である。図１に示す車両用制御装置１は、自車両の運転者の走行を支援するものであって、エンジンの自動停止及び自動始動を行うアイドルストップ機能と、先行車両との車間距離に基づいて先行車両に追従して走行する追従走行機能とを備えたものである。
【００１０】
このような車両用制御装置１は、図１に示すように、先行車状態検出センサ１１と、車輪速センサ１２と、ブレーキペダル操作検出センサ１３とを備えている。また、車両用制御装置１は、先行車状態演算部（加速度検出手段）２０と、自車両車速演算部３０と、ブレーキペダル操作検出処理部４０と、アクセサリスイッチ５０（図１ではＡＣＣ  ＳＷと記載）とを備えている。さらに、車両用制御装置１は、先行車追従制御部６０と、ブレーキ油圧制御部（自動停車制御手段、自動発進制御手段）７０と、エンジン制御部８０とを備えている。
【００１１】
先行車状態検出センサ１１は、例えばレーザレーダセンサにより構成されており、レーザ光を出射する出射部と、先行車両等にて反射したレーザ光を受信する受信部とを備えている。車輪速センサ１２は、自車両の車輪軸近傍に取り付けられ、車輪の回転数に応じたパルスを出力するものである。ブレーキペダル操作検出センサ１３は、自車両のブレーキペダルの操作に応じた信号を出力するものである。
【００１２】
先行車状態演算部２０は、出射したレーザ光と受信した反射光との関係から先行車両の状態を演算するものである。この先行車状態演算部２０は、レーザ光を出射してから反射光として受信されるまでの時間や受信の際の入射角度などから、先行車両の存在の有無、先行車両との車間距離、及び先行車両との相対速度などを演算する。
【００１３】
自車両車速演算部３０は、車輪速センサ１２からのパルス信号と車輪の外径とから、自車両の速度を演算するものである。ブレーキペダル操作検出処理部４０は、ブレーキペダル操作検出センサ１３から受信した信号に基づいてブレーキペダルの操作結果を求めるものである。アクセサリスイッチ５０は、自車両のメータ、オーディオ、ヘッドライト及びブレーキランプ等への電力供給を可能とするスイッチである。
【００１４】
図２は、図１に示した先行車追従制御部６０の詳細を示すブロック図である。なお、図２では、接続関係を明確とするために、先行車追従制御部６０以外の構成についても図示する。
【００１５】
図２に示す先行車追従制御部６０は、アイドルストップ機能と追従走行機能とを実現するための制御部である。この先行車追従制御部６０は、先行車情報取得部６１と、自車情報取得部６２と、設定車速設定部６３と、設定車間距離設定部６４と、追従走行制御部（発進加速度演算手段、停止加速度演算手段）６５と、エンジン自動停止判断部６６と、エンジン再始動判断部６７とを備えている。
【００１６】
先行車情報取得部６１は、先行車両の情報を取得するものである。具体的に先行車情報取得部６１は、先行車状態演算部２０から、先行車両の有無を示す先行車補足状態と、先行車両との車間距離と、先行車両の速度（車速ゼロの停止状態を含む）と、先行車両の加速度との情報を取得する。また、先行車情報取得部６１は、取得した上記情報を追従走行制御部６５と、エンジン自動停止判断部６６と、エンジン再始動判断部６７とに出力する。
【００１７】
自車情報取得部６２は、自車情報を取得するものである。具体的に自車情報取得部６２は、自車両車速演算部３０から自車両の車速情報を取得し、ブレーキペダル操作検出処理部４０からブレーキペダルの操作結果の情報を取得する。また、自車情報取得部６２は、取得した上記情報を追従走行制御部６５と、エンジン自動停止判断部６６と、エンジン再始動判断部６７とに出力する。
【００１８】
設定車速設定部６３は、自車情報取得部６２からの自車両の車速情報と、アクセサリスイッチ５０のスイッチ情報とに基づいて、設定車速を設定するものである。具体的にアクセサリスイッチ５０は、追従走行制御の開始スイッチ、追従走行制御の終了スイッチ、及び、設定車速を設定するスイッチを備えている。設定車速設定部６３は、追従走行制御の開始スイッチが操作されると、スイッチ操作時における自車両の車速を設定車速として設定する。また、設定車速設定部６３は、追従走行制御の開始スイッチが操作された後に、設定車速を設定するスイッチが操作されると、スイッチ操作に応じて設定車速に変更する。また、設定車速設定部６３は、設定車速の情報を追従走行制御部６５に送信する。
【００１９】
設定車間距離設定部６４は、アクセサリスイッチ５０のスイッチ情報に基づいて、設定車間距離を設定するものである。具体的にアクセサリスイッチ５０は、設定車間距離を変更するスイッチを有し、このスイッチが操作される毎に、設定車間距離が「長」「中」「短」と変更されるようになっている。設定車間距離設定部６４は、このようなアクセサリスイッチ５０にて指定される「長」「中」「短」の情報から、設定車間距離を設定することとなる。また、設定車間距離設定部６４は、設定車間距離の情報を追従走行制御部６５に送信する。
【００２０】
追従走行制御部６５は、追従走行制御の演算を行うものである。具体的に追従走行制御部６５は、先行車情報取得部６１からの先行車補足状態と先行車両との車間距離と先行車両の速度と先行車両の加速度、自車情報取得部６２からの自車両の速度、設定車速設定部６３からの設定車速、及び、設定車間距離設定部６４からの設定車間距離に基づいて、ブレーキ油圧指令値と、エンジントルク指令値と、追従制御情報とを演算する。また、追従走行制御部６５は、演算により得られたブレーキ油圧指令値の情報をブレーキ油圧制御部７０に送信し、エンジントルク指令値の情報をエンジン制御部８０に送信する。さらに、追従走行制御部６５は、追従制御情報をエンジン自動停止判断部６６と、エンジン再始動判断部６７とを送信する。
【００２１】
エンジン自動停止判断部６６は、エンジンを自動停止すべきか否かを判断するものである。具体的にエンジン自動停止判断部６６は、自車情報取得部６２からのブレーキペダル操作結果の情報、追従走行制御部６５からの追従制御情報、エンジン再始動判断部６７により前回処理時にエンジンが再始動されたか否かの情報に基づいて、エンジンを自動停止すべきか否かを判断する。この際、エンジン自動停止判断部６６は、上記情報が予め定められたエンジンの自動停止条件を満たすか否かを判断することにより、エンジンを自動停止すべきか否かを判断する。また、エンジン自動停止判断部６６は、エンジンを自動停止すべきか否かの判断結果の情報をエンジン制御部８０に出力する。
【００２２】
エンジン再始動判断部６７は、自動停止させられたエンジンを再始動するか否かを判断するものである。具体的にエンジン再始動判断部６７は、先行車情報取得部６１からの先行車両との車間距離の情報、自車情報取得部６２からのブレーキペダル操作結果の情報、追従走行制御部６５からの追従制御情報、及び、エンジン自動停止判断部６６からのエンジンの自動停止に関する情報に基づいて、エンジンを再始動すべきか否かを判断する。この際、エンジン再始動判断部６７は、上記情報が予め定められたエンジンの再始動条件を満たすか否かを判断することにより、自動停止させられたエンジンを再始動するか否かを判断する。また、エンジン再始動判断部６７は、エンジンを再始動すべきか否かの判断結果の情報をエンジン制御部８０に出力する。
【００２３】
図３は、図１に示したブレーキ油圧制御部７０及びエンジン制御部８０の詳細を示すブロック図である。なお、図３では、接続関係を明確とするために、ブレーキ油圧制御部７０及びエンジン制御部８０以外の構成についても図示する。
【００２４】
図３に示すブレーキ油圧制御部７０は、ブレーキ油圧の制御を行うものである。このブレーキ油圧制御部７０は、自車両が先行車両の追従制御中である場合、ブレーキ油圧が先行車追従制御部６０から送信されたブレーキ油圧指令値となるようにブレーキアクチュエータを制御する。
【００２５】
エンジン制御部８０は、エンジントルク制御部（自動停車制御手段、自動発進制御手段）８１と、エンジン自動停止処理部（自動停止手段）８２と、エンジン再始動処理部（再始動手段）８３とを備えている。
【００２６】
エンジントルク制御部８１は、エンジントルクの制御を行うものである。具体的にエンジントルク制御部８１は、自車両が設定車速による一定速度走行である場合や、自車両が先行車両の追従制御中である場合、エンジントルクが先行車追従制御部６０から送信されたエンジントルク指令値となるようにエンジンスロットルを制御する。
【００２７】
エンジン自動停止処理部８２は、エンジンの自動停止を行うものである。具体的にエンジン自動停止処理部８２は、自車両が先行車両の追従制御中において、エンジン自動停止判断部６６によりエンジンを自動停止させると判断された場合、エンジンを自動停止させる。なお、エンジン自動停止処理部８２は、自車両が先行車両の追従制御中でない場合においても、エンジン自動停止判断部６６によりエンジンを自動停止させると判断されるとエンジンを自動停止させるが、その手法は多数あり公知の適切な手法が用いられる。
【００２８】
エンジン再始動処理部８３は、エンジンの再始動を行うものである。具体的にエンジン再始動処理部８３は、自車両が先行車両の追従制御中において、エンジン再始動判断部６７によりエンジンを再始動させると判断された場合、エンジンを再始動させる。なお、エンジン再始動処理部８３は、自車両が先行車両の追従制御中でない場合においても、エンジン再始動判断部６７によりエンジンを再始動させると判断されたとき、エンジンを再始動させるが、その手法は多数あり公知の適切な手法が用いられる。
【００２９】
次に、本実施形態に係る車両用制御装置１の処理の概要を説明する。まず、自車両の運転者がアクセサリスイッチ５０を操作し、追従制御を開始させたとする。この際、設定車速設定部６３は設定車速を設定すると共に、設定車間距離設定部６４は車間距離を設定する。そして、これらの情報は追従走行制御部６５に送信される。
【００３０】
追従走行制御部６５は、現在における先行車両との車間距離が設定車間距離設定部６４により設定される車間距離よりも大きい場合、設定車速で走行するようにブレーキ油圧指令値と、エンジントルク指令値とを算出する。そして、追従走行制御部６５は、ブレーキ油圧指令値とエンジントルク指令値との情報を送信し、ブレーキ油圧制御部７０とエンジン制御部８０のエンジントルク制御部８１は指令値に基づいて車両制御を行う。
【００３１】
また、現在の車間距離が設定車間距離設定部６４により設定される車間距離以下となった場合、追従走行制御部６５は、車間距離を維持するようにブレーキ油圧指令値と、エンジントルク指令値とを算出する。そして、追従走行制御部６５は、上記と同様に車両制御を行う。
【００３２】
また、先行車両が停止するなどの自車両の停止条件が成立した場合、追従走行制御部６５は先行車両に追従して自車両を自動停止させる。
【００３３】
また、エンジン自動停止判断部６６は、先行車追従制御部６５とは別にエンジンの自動停止判断を行っており、予め定められたエンジンの自動停止条件を満たすか否かを判断している。この際、エンジン自動停止判断部６６は、例えばブレーキペダルが踏み込まれているか、エアコンが作動しているか、前回処理においてエンジンの再始動条件を満たしていないかなど、エンジンを停止させても支障がない場合、エンジンを停止させると判断する。そして、エンジン自動停止判断部６６は、エンジン自動停止処理部８２に対してエンジンの自動停止判断結果を送信する。エンジン自動停止処理部８２は、自動停止判断結果がエンジンを自動停止させるものである場合、エンジンを自動停止させることとなる。
【００３４】
また、エンジン再始動判断部６７は、先行車追従制御部６５及びエンジン自動停止判断部６６とは別にエンジンの再始動判断を行っており、予め定められたエンジンの再始動条件を満たすか否かを判断している。この際、エンジン再始動判断部６７は、エンジンの自動停止後であるか、車間距離が設定車間距離より大きくなったかなど、エンジンを再始動させるべきと判断できる場合に、エンジンを再始動させると判断する。そして、エンジン再始動判断部６７は、エンジン再始動処理部８３に対してエンジンの再始動判断結果を送信する。エンジン再始動処理部８３は、再始動判断結果がエンジンを再始動させるものである場合、エンジンを再始動させることとなる。
【００３５】
さらに、本実施形態においては以下に示す特徴的な手法によりエンジンを再始動させる。まず、先行車状態演算部２０は、先行車状態検出センサ１１からの信号に基づいて、先行車両の加速度を算出する。追従走行制御部６５は、先行車情報取得部６１から送信される先行車両の加速度に基づいて、自車両を自動発進させる際の発進目標加速度を演算する。すなわち、追従走行制御部６５は、例えば先行車両に追従して自車両が自動停止し、その後先行車両が発進する場合に自車両をどの程度の加速度で発進させるかを示す発進目標加速度（目標加速度の１種）を演算する。この際、発進目標加速度は、先行車両の加速度が大きくなるほど、大きな値となるように演算される。エンジン再始動判断部６７は、この発進目標加速度をエンジンの再始動条件の１つとし、再始動条件を満たす場合にエンジンを再始動させることとなる。
【００３６】
これにより、例えば、先行車両が急発進した場合には先行車両に追従すべく発進目標加
速度が高くされ、エンジンの始動タイミングを早くでき、自車両と先行車両の車間距離が長くなり過ぎるという違和感を軽減することが可能となる。また、先行車両が緩発進した場合には発進目標加速度が小さくされ、エンジンの始動タイミングを遅くでき、自車両と先行車両の車間距離が短いにも拘わらず自車両が発進してしまうという違和感を軽減することが可能となる。従って、適切なタイミングで自動停止後のエンジンを再始動させることができることとなる。
【００３７】
具体的にエンジン再始動判断部６７は、発進目標加速度が所定値より大きいことを再始動条件の１つとしている。ここで、所定値とは、例えばクリープトルクによる自車両発進時の加速度である。この場合、少なくとも発進目標加速度がクリープトルク加速度を超えない限り、エンジンが再始動されることがない。これにより、クリープトルク加速度以下の走行という自車両についてほぼ走行する必要がない場合には、エンジンを再始動させることなく、不要なエンジン始動を防止してアイドルストップ効果が低下してしまう事態を抑制することができる。
【００３８】
より詳細に説明すると、エンジン再始動判断部６７は、このような発進目標加速度が所定値よりも大きい状態が、所定時間継続することを再始動条件の１つとしている。これにより、例えば発進目標加速度が瞬時的に所定値よりも大きくなった場合などに、エンジンを再始動させることなく、一層不要なエンジン始動を防止してアイドルストップ効果が低下してしまう事態を抑制することができる。
【００３９】
さらに、所定時間は、発進目標加速度に応じて決定される。図４は、所定時間と発進目標加速度との関係を示すグラフである。図４に示すように、発進目標加速度が０．２５ｍ／ｓ２以下の場合、所定時間は１ｓとされる。また、発進目標加速度が０．２５ｍ／ｓ２より大きくなると所定時間は比例的に減少していき、発進目標加速度が１．２５ｍ／ｓ２となると所定時間は０．５ｓとされる。さらに、発進目標加速度が１．２５ｍ／ｓ２を超えても所定時間は０．５ｓのままである。
【００４０】
このように、所定時間は、発進目標加速度が大きくなるほど短くされる。これにより、先行車両が急発進して発進目標加速度が大きくなった場合には所定時間を短くしてエンジンが早期に再始動されるようにすることが可能となる。一方、先行車両が緩発進して発進目標加速度が小さくなった場合には所定時間を長くしてエンジンがやや遅めに再始動されるようにすることが可能となる。
【００４１】
さらに、本実施形態においては以下に示す特徴的な手法によりエンジンを自動停止させる。追従走行制御部６５は、先行車情報取得部６１から送信される先行車両の加速度に基づいて、自車両を自動停止させる際の停止目標加速度（目標加速度の１種）を演算する。すなわち、追従走行制御部６５は、例えば先行車両に追従して自車両が自動停止する場合に自車両をどの程度の加速度で停止させるかを示す停止目標加速度を演算する。エンジン再始動判断部６７は、この停止目標加速度が規定値よりも小さいことをエンジンの停止条件の１つとし、停止条件を満たす場合にエンジンを停止させることとなる。ここで、規定値とは、例えばクリープトルクによる走行から自車両が停止する際の加速度である。
【００４２】
これにより、少なくとも停止目標加速度が規定値より減速度が小さくならない限り、エンジンが停止されることがない。すなわち、エンジンが自動停止されるためには、自車両がクリープトルクからの停止よりも大きな減速度で減速するような停止目標加速度が算出されていることが必要となる。よって、ある程度大きな停止目標加速度が算出されて車両が停車するような場合にエンジンが自動停止されることとなり、エンジンの自動停止にあたり違和感を軽減することができる。
【００４３】
より詳細に説明すると、ある程度大きな減速度を有する停止目標加速度が算出されない場合にエンジンの自動停止が行われてしまうと、例えばクリープ走行時において先行車両との位置関係から何度も停止と再始動とを繰り返してしまうこともあり、非常に違和感が大きくなってしまうが、上記の如く停止目標加速度が規定値よりも小さいことを停止条件の１つとすることで、このような違和感が生じてしまうことを防止することができる。
【００４４】
さらに詳細に説明すると、エンジン停止判断部６６は、このような停止目標加速度が規定値よりも小さく、且つ、自車両が停止している状態が、規定時間継続することを停止条件の１つとしている。これにより、例えば停止目標加速度が瞬時的に規定値よりも小さくなった場合などに、エンジンを自動停止させることなく、不要なエンジン停止を防止して運転者に与える違和感を一層軽減することができる。
【００４５】
次に、本実施形態に係る車両用制御方法を詳細に説明する。図５は、図２に示した追従走行制御部６５の処理を示すフローチャートである。なお、図５に示す処理は所定のサンプリング時間毎に実行される。
【００４６】
まず、追従走行制御部６５は、各種データを取得する（Ｓ１）。この処理において追従走行制御部６５は、先行車情報取得部６１から先行車補足状態、先行車両との車間距離、先行車両の速度、及び先行車両の加速度の情報を取得する。また、追従走行制御部６５は、自車情報取得部６２から自車両の速度、及びブレーキペダル操作結果の情報を取得する。さらに、追従走行制御部６５は、設定車速設定部６３から設定車速の情報を取得すると共に、設定車間距離設定部６４から設定車距離の情報を取得する。
【００４７】
次いで、追従走行制御部６５は、追従制御車速指令値Ｖａｃｃを演算する（Ｓ２）。具体的に追従走行制御部６５は、ステップＳ１にて取得した先行車補足状態、先行車両との車間距離、先行車両の速度、及び自車両の速度の情報に基づいて、追従制御車速指令値Ｖａｃｃを算出する。なお、この処理において追従制御車速指令値Ｖａｃｃは、例えば特開２００３−３１２３０９号公報に記載のようにして演算される。
【００４８】
次に、追従走行制御部６５は、車速サーボ演算を行う（Ｓ３）。具体的に追従走行制御部６５は、自車両の速度がステップＳ２にて算出した追従制御車速指令値Ｖａｃｃとなるように、目標加速度を算出する。
【００４９】
その後、追従走行制御部６５は、停止保持モードに移行する否かを判断する（Ｓ４）。ここで、停止保持モードとは、自車両が停止している状態を自動的に保持する制御を行うモードである。この処理において追従走行制御部６５は、ステップＳ１にて取得した先行車補足状態、先行車両との車間距離、先行車両の速度、自車両の速度、及び、ステップＳ２にて算出した追従制御車速指令値Ｖａｃｃに基づいて、停止保持モードに移行する否かを判断する。より詳細に追従走行制御部６５は、例えば先行車両を補足しており、先行車両との車間距離が所定距離（例えば４ｍ）であり、先行車両の速度が所定速度（例えば０ｋｍ／ｈ）であり、自車両の速度が所定速度（例えば０ｋｍ／ｈ）であり、且つ、追従制御車速指令値Ｖａｃｃが所定の値（例えば０ｋｍ／ｈ）となる状態が、所定の時間（例えば２ｓ）以上継続した場合に、停止保持モードに移行すると判断する。
【００５０】
停止保持モードに移行しないと判断した場合（Ｓ４：ＮＯ）、追従走行制御部６５は、ホイールトルク分配演算を行う（Ｓ５）。この処理において追従走行制御部６５は、ステップＳ３にて算出された目標加速度を、エンジントルク及びブレーキトルクに分配し、それぞれに応じたエンジントルク指令値及びブレーキ油圧指令値を算出する。その後、処理はステップＳ８に移行する。
【００５１】
一方、停止保持モードに移行すると判断した場合（Ｓ４：ＹＥＳ）、追従走行制御部６５は、停止保持モードにおけるエンジントルク指令値を演算する（Ｓ６）。具体的に追従走行制御部６５は、エンジントルク指令値を−２００Ｎｍなどの特定の値とする。
【００５２】
次いで、追従走行制御部６５は、停止保持モードにおけるブレーキ油圧指令値を演算する（Ｓ７）。具体的に追従走行制御部６５は、ブレーキ油圧指令値を３０ＭＰａなどの特定の値とする。なお、この処理では自車両の走行路の勾配を推定して勾配に応じたブレーキ油圧指令値を算出してもよい。
【００５３】
ステップＳ８において追従走行制御部６５は、エンジントルク指令値を出力する（Ｓ８）。このとき、追従走行制御部６５は、ステップＳ５又はステップＳ６において演算されたエンジントルク指令値を出力する。
【００５４】
その後、追従走行制御部６５は、ブレーキ油圧指令値を出力する（Ｓ９）。このとき、追従走行制御部６５は、ステップＳ５又はステップＳ７において演算されたブレーキ油圧指令値を出力する。
【００５５】
次いで、追従走行制御部６５は、追従走行制御情報を出力する（Ｓ１０）。この処理において追従走行制御部６５は、自車両が停止保持モードであるか否かの情報をエンジン自動停止判断部６６とエンジン再始動判断部６７とに送信する。また、追従走行制御部６５は、追従制御中であるか否かの情報をエンジン自動停止判断部６６、エンジン再始動判断部６７、ブレーキ油圧制御部７０、及び、エンジン制御部８０に送信する。
【００５６】
さらに、ステップＳ１０において追従走行制御部６５は、ステップＳ３にて演算した目標加速度をエンジン自動停止判断部６６とエンジン再始動判断部６７とに送信する。その後、図５に示した処理は終了する。
【００５７】
図６は、図２に示したエンジン自動停止判断部６６の処理を示すフローチャートである。なお、図６に示す処理は所定のサンプリング時間毎に実行される。
【００５８】
図６に示すように、エンジン自動停止判断部６６は、各種データを取得する（Ｓ１１）。この処理においてエンジン自動停止判断部６６は、自車情報取得部６２からブレーキペダル操作結果の情報を取得すると共に、追従走行制御部６５から停止保持モードであるか否かの情報を取得する。さらに、エンジン自動停止判断部６６は、エンジン再始動判断部６７から前回処理時におけるエンジンの再始動判断結果の情報を取得する。
【００５９】
加えて、本実施形態においてエンジン自動停止判断部６６は、追従走行制御部６５から目標加速度の情報を取得する。
【００６０】
次いで、エンジン自動停止判断部６６は、エンジンが自動停止中であるか否かを判断する（Ｓ１２）。この処理においてエンジン自動停止判断部６６は、前回処理時にエンジンを自動停止させると判断しており、且つ、前回処理時にエンジンの再始動が行われていない場合、エンジンの自動停止中であると判断する（Ｓ１２：ＹＥＳ）。そして、エンジン自動停止判断部６６は、エンジンの自動停止を継続すると判断し（Ｓ１７）、処理はステップＳ１９に移行する。
【００６１】
一方、エンジン自動停止判断部６６は、前回処理時にエンジンを自動停止させると判断しておらず、又は、前回処理時にエンジンの再始動が行われた場合、エンジンの自動停止中でないと判断する（Ｓ１２：ＮＯ）。そして、エンジン自動停止判断部６６は、現在停止保持モード中であるか否かを判断する（Ｓ１３）。この処理においてエンジン自動停止
判断部６６は、ステップＳ１１において取得した停止保持モードであるか否かの情報に基づいて判断する。
【００６２】
現在停止保持モードでないと判断した場合（Ｓ１３：ＮＯ）、エンジン自動停止判断部６６は、エンジンを自動停止させないと判断し（Ｓ１８）、処理はステップＳ１９に移行する。一方、現在停止保持モードであると判断した場合（Ｓ１３：ＹＥＳ）、エンジン自動停止判断部６６は、ステップＳ１１にて取得した目標加速度（停止目標加速度）が規定値未満であるか否かを判断する（Ｓ１４）。
【００６３】
停止目標加速度が規定値未満でないと判断した場合（Ｓ１４：ＮＯ）、エンジン自動停止判断部６６は、エンジンを自動停止させないと判断し（Ｓ１８）、処理はステップＳ１９に移行する。一方、停止目標加速度が規定値未満であると判断した場合（Ｓ１４：ＹＥＳ）、エンジン自動停止判断部６６は、停止目標加速度が規定値未満である状態が規定時間継続したか否かを判断する（Ｓ１５）。なお、ステップＳ１５の時点においては、エンジン自動停止保持モードであり自車両の速度がゼロとなっていることが確認されている。
【００６４】
規定時間継続していないと判断した場合（Ｓ１５：ＮＯ）、エンジン自動停止判断部６６は、エンジンを自動停止させないと判断し（Ｓ１８）、処理はステップＳ１９に移行する。一方、規定時間継続したと判断した場合（Ｓ１５：ＹＥＳ）、エンジン自動停止判断部６６は、予め定められたエンジンの自動停止条件（停止目標加速度以外の条件）が成立したか否かを判断する（Ｓ１６）。
【００６５】
エンジンの自動停止条件が成立したと判断した場合（Ｓ１６：ＹＥＳ）、エンジン自動停止判断部６６は、エンジンを自動停止させると判断し（Ｓ１７）、処理はステップＳ１９に移行する。一方、エンジンの自動停止条件が成立していないと判断した場合（Ｓ１６：ＮＯ）、エンジン自動停止判断部６６は、エンジンを自動停止させないと判断し（Ｓ１８）、処理はステップＳ１９に移行する。
【００６６】
ステップＳ１９においてエンジン自動停止判断部６６は、ステップＳ１７又はステップＳ１８において判断されたエンジン自動停止の判断結果の情報をエンジン再始動判断部６７及びエンジン制御部８０に出力する（Ｓ１９）。その後、図６に示す処理は終了する。
【００６７】
図７は、図２に示したエンジン再始動判断部６７の処理を示すフローチャートである。なお、図７に示す処理は所定のサンプリング時間毎に実行される。
【００６８】
図７に示すように、エンジン再始動判断部６７は、各種データを取得する（Ｓ２１）。この処理においてエンジン再始動判断部６７は、先行車情報取得部６１から先行車両との車間距離、及び、自車情報取得部６２からブレーキペダル操作結果の情報を取得すると共に、追従走行制御部６５から停止保持モードであるか否かの情報を取得する。さらに、エンジン自動停止判断部６６は、エンジン自動停止判断部６６から前回処理時におけるエンジンの自動停止判断結果の情報を取得する。
【００６９】
加えて、本実施形態においてエンジン再始動判断部６７は、追従走行制御部６５から目標加速度の情報を取得する。
【００７０】
次いで、エンジン再始動判断部６７は、エンジンが自動停止中であるか否かを判断する（Ｓ２２）。この処理においてエンジン再始動判断部６７は、前回処理時にエンジンを自動停止させると判断しており、且つ、前回処理時にエンジンの再始動が行われていない場合、エンジンの自動停止中であると判断する（Ｓ２２：ＹＥＳ）。そして、エンジン再始動判断部６７は、処理はステップＳ２３に移行する。
【００７１】
一方、エンジン自動停止判断部６６は、前回処理時にエンジンを自動停止させると判断しておらず、又は、前回処理時にエンジンの再始動が行われた場合、エンジンの自動停止中でないと判断する（Ｓ２２：ＮＯ）。そして、エンジン自動停止判断部６６は、エンジンを再始動させないと判断し（Ｓ２８）、処理はステップＳ２９に移行する。
【００７２】
ステップＳ２３においてエンジン再始動判断部６７は、現在停止保持モード中であるか否かを判断する（Ｓ２３）。この処理においてエンジン再始動判断部６７は、ステップＳ２１において取得した停止保持モードであるか否かの情報に基づいて判断する。
【００７３】
現在停止保持モードでないと判断した場合（Ｓ２３：ＮＯ）、エンジン再始動判断部６７は、エンジンを再始動させると判断し（Ｓ２７）、処理はステップＳ２９に移行する。一方、現在停止保持モードであると判断した場合（Ｓ２３：ＹＥＳ）、エンジン再始動判断部６７は、予め定められたエンジンの再始動条件（発進目標加速度以外の条件）が成立したか否かを判断する（Ｓ２４）。
【００７４】
エンジンの再始動条件が成立していないと判断した場合（Ｓ２４：ＮＯ）、エンジン再始動判断部６７は、エンジンを再始動させないと判断し（Ｓ２８）、処理はステップＳ２９に移行する。一方、エンジンの再始動条件が成立したと判断した場合（Ｓ２４：ＹＥＳ）、エンジン再始動判断部６７は、ステップＳ２１にて取得した目標加速度（発進目標加速度）が所定値を超えるか否かを判断する（Ｓ２５）。
【００７５】
停止目標加速度が規定値を超えないと判断した場合（Ｓ２５：ＮＯ）、エンジン再始動判断部６７は、エンジンを再始動させないと判断し（Ｓ２８）、処理はステップＳ２９に移行する。一方、発進目標加速度が所定値を超えると判断した場合（Ｓ２５：ＹＥＳ）、エンジン再始動判断部６７は、発進目標加速度が所定値を超える状態が所定時間継続したか否かを判断する（Ｓ２６）。なお、所定時間は、上記したように図４に示す如く、発進目標加速度に応じて決定される。
【００７６】
所定時間継続していないと判断した場合（Ｓ２６：ＮＯ）、エンジン再始動判断部６７は、エンジンを再始動させないと判断し（Ｓ２８）、処理はステップＳ２９に移行する。一方、所定時間継続したと判断した場合（Ｓ２６：ＹＥＳ）、エンジン再始動判断部６７は、エンジンを再始動させると判断し（Ｓ２７）、処理はステップＳ２９に移行する。
【００７７】
ステップＳ２９においてエンジン再始動判断部６７は、ステップＳ２７又はステップＳ２８において判断されたエンジン再始動の判断結果の情報をエンジン自動停止判断部６６及びエンジン制御部８０に出力する（Ｓ１９）。その後、図７に示す処理は終了する。
【００７８】
図８は、本実施形態に係る車両用制御装置１の動作を示すタイミングチャートであって、先行車両が緩発進した場合の動作を示している。図８に示すように、自車両は先行車両に追従走行しているとする。この際、自車両は速度Ｖ０で走行しており、車間距離は設定距離Ｌ０に保たれている。また、追従走行しているため、相対速度は「０」となっている。
【００７９】
そして、時刻ｔ１において先行車両が減速し車間距離が短くなってきたとする。これにより、追従走行制御部６５は、目標加速度を小さくし、自車両の速度を減少させていく。なお、時刻ｔ１の直後において目標加速度は規定値未満となるが、自車両の速度がゼロとなっていないため、エンジン自動停止判断部６６は、カウントを増加させないこととなる。すなわち、規定時間のカウントを行わないこととなる。
【００８０】
次いで、時刻ｔ２において目標加速度はａ１となり、時刻ｔ３において自車両の速度がゼロとなる。このとき、先行車両と自車両とは停車状態にあり、自動停止保持モードとなり、目標加速度（停止目標加速度）は規定値未満であるため、自動停止カウンタはカウントを開始する。すなわち、停止目標加速度が規定値未満の状態が、規定時間継続しているかを計時することとなる。
【００８１】
そして、時刻ｔ４において自動停止カウンタのカウント値が自動停止カウンタ閾値に達したとする。すなわち、停止目標加速度が規定値未満の状態が、規定時間継続したとする。これにより、図８のエンジン駆動状態に示すように、エンジンは停止させられることとなる。なお、この際、エアコンが使用されていないなど、他の自動停止条件が満たされているものとする。
【００８２】
そして、時刻ｔ５の直前において先行車両が緩発進したとすると、目標加速度は高まり、時刻ｔ５において所定値を超えることとなる。これにより、再始動カウンタがカウントを開始することとなる。そして、時刻ｔ６において再始動カウンタのカウント値が再始動カウンタ閾値に達したとする。すなわち、発進目標加速度が所定値を超えた状態が所定時間継続したとする。ここで、所定時間は、上記したように図４に示す如く、発進目標加速度に応じて決定される。これにより、図８のエンジン駆動状態に示すように、エンジンは再始動させられることとなる。なお、この際、他のエンジンの再始動条件が満たされているものとする。
【００８３】
図９は、本実施形態に係る車両用制御装置１の動作を示すタイミングチャートであって、先行車両が急発進した場合の動作を示している。まず、時刻Ｔ１〜Ｔ４までの動作は、図８に示した時刻ｔ１〜ｔ４と同様である。
【００８４】
そして、時刻Ｔ５の直前において先行車両が急発進したとすると、目標加速度は高まり、時刻Ｔ５において所定値を超えることとなる。このとき、目標加速度（発進目標加速度）は、先行車両が緩発進したときよりも大きな値となる（図８の符号ａ２及び図９の符号ａ３参照）。また、発進目標加速度が大きな値となったため、これに応じて再始動カウンタ閾値は小さくされる。すなわち、所定時間が短くされる。
【００８５】
そして、時刻Ｔ６において再始動カウンタのカウント値が再始動カウンタ閾値に達したとする。すなわち、発進目標加速度が所定値を超えた状態が所定時間継続したとする。これにより、図８のエンジン駆動状態に示すように、エンジンは再始動させられることとなる。なお、この際、他のエンジンの再始動条件が満たされているものとする。
【００８６】
ここで、図９に示す例では、先行車両が急発進しているため、再始動カウンタ閾値が小さくなっている。このため、時刻Ｔ５から時刻Ｔ６までの時間は、図８に示した時刻ｔ５から時刻ｔ６までの時間よりも短くなっている。よって、先行車両が急発進した場合にはエンジンが素早く再始動されることとなり、違和感が少ないエンジンの再始動が実現されることとなる。
【００８７】
このようにして、本実施形態に係る車両用制御装置１及び車両用制御方法によれば、先行車両の加速度に基づいて自車両を自動発進させる際の発進目標加速度を設定し、この発進目標加速度をエンジンの再始動条件の１つとするため、先行車両が急発進した場合には先行車両に追従すべく発進目標加速度が高くされ、エンジンの始動タイミングを早くでき、違和感を軽減することが可能となる。また、先行車両が緩発進した場合には発進目標加速度が小さくされ、エンジンの始動タイミングを遅くでき、違和感を軽減することが可能となる。従って、適切なタイミングで自動停止後のエンジンを再始動させることができる。
【００８８】
また、発進目標加速度が所定値より大きいことを再始動条件の１つとしている。このため、例えば本実施形態のように所定値がクリープトルク発進時における加速度である場合、少なくとも発進目標加速度がクリープトルク加速度を超えない限り、エンジンが再始動されることがない。これにより、クリープトルク加速度以下の走行という自車両についてほぼ走行する必要がない場合には、エンジンを再始動させることなく、不要なエンジン始動を防止してアイドルストップ効果が低下してしまう事態を抑制することができる。
【００８９】
また、発進目標加速度が所定値よりも大きい状態が、所定時間継続することを、再始動条件の１つとするため、例えば発進目標加速度が瞬時的に所定値よりも大きくなった場合などに、エンジンを再始動させることなく、一層不要なエンジン始動を防止してアイドルストップ効果が低下してしまう事態を抑制することができる。
【００９０】
また、発進目標加速度が所定値よりも大きい状態が、発進目標加速度に応じて決定された所定時間継続して満たすことを、再始動条件の１つとする。このため、先行車両が急発進して発進目標加速度が大きくなった場合には所定時間を短くしてエンジンが早期に再始動されるようにすることが可能となる。一方、先行車両が緩発進して発進目標加速度が小さくなった場合には所定時間を長くしてエンジンがやや遅めに再始動されるようにすることが可能となる。従って、一層適切なタイミングでエンジンを始動させることができる。
【００９１】
また、停止目標加速度が規定値より小さいことを停止条件の１つとしている。このため、例えば本実施形態のように規定値がクリープ走行からの停止時における加速度である場合、少なくとも停止目標加速度がクリープトルクからの停止する際の減速度より減速度が大きくならない限り、エンジンが停止されることがない。すなわち、エンジンが自動停止されるためには、自車両がクリープトルクからの停止よりも大きな減速度で減速するような停止目標加速度が算出されていることが必要となる。よって、ある程度大きな減速度を有する停止目標加速度が算出されて車両が停車するような場合にエンジンが自動停止されることとなり、エンジンの自動停止にあたり違和感を軽減することができる。
【００９２】
より詳細に説明すると、ある程度大きな減速度を有する停止目標加速度が算出されない場合にエンジンの自動停止が行われてしまうと、例えばクリープ走行時において先行車両との位置関係から何度も停止と再始動とを繰り返してしまうこともあり、非常に違和感が大きくなってしまうが、上記の如く停止目標加速度が規定値よりも小さいことを停止条件の１つとすることで、このような違和感が生じてしまうことを防止することができる。
【００９３】
また、停止目標加速度が規定値よりも小さく、且つ、自車両が停止している状態が、規定時間継続して満たすことを、停止条件の１つとするため、例えば停止目標加速度が瞬時的に規定値よりも小さくなった場合などに、エンジンを自動停止させることなく、不要なエンジン停止を防止して運転者に与える違和感を一層軽減することができる。
【００９４】
以上、実施形態に基づき本発明を説明したが、本発明は上記実施形態に限られるものでは無く、本発明の趣旨を逸脱しない範囲で、変更を加えてもよい。
【００９５】
例えば、上記実施形態において、所定値をクリープトルク発進時の加速度として説明したが、クリープトルク発進時の加速度に限るものではない。また、規定値についてもクリープトルクからの停止する際の減速度として説明したが、クリープトルクからの停止する際の減速度に限るものではない。
【符号の説明】
【００９６】
１…車両用制御装置
１１…先行車状態検出センサ
１２…車輪速センサ
１３…ブレーキペダル操作検出センサ
２０…先行車状態演算部（加速度検出手段）
３０…自車両車速演算部
４０…ブレーキペダル操作検出処理部
５０…アクセサリスイッチ
６０…先行車追従制御部
６１…先行車情報取得部
６２…自車情報取得部
６３…設定車速設定部
６４…設定車間距離設定部
６５…追従走行制御部（発進加速度演算手段、停止加速度演算手段）
６６…エンジン自動停止判断部
６７…エンジン再始動判断部
７０…ブレーキ油圧制御部（自動停車制御手段、自動発進制御手段）
８０…エンジン制御部
８１…エンジントルク制御部（自動停車制御手段、自動発進制御手段）
８２…エンジン自動停止処理部（自動停止手段）
８３…エンジン再始動処理部（再始動手段）
【図１】
0005884359.tif 000002
【図２】
0005884359.tif 000003
【図３】
0005884359.tif 000004
【図４】
0005884359.tif 000005
【図５】
0005884359.tif 000006
【図６】
0005884359.tif 000007
【図７】
0005884359.tif 000008
【図８】
0005884359.tif 000009
【図９】
0005884359.tif 000010