(57)【要約】【課題】先行車との車間距離制御中、車速が自車より高い他車の割り込みがあったとき、ドライバーに違和感や不安感を与えないこと。【解決手段】先行車と自車との車間距離を目標車頭時間になるように制御する。この車間距離制御方法において、車間距離の制御中、先行車と自車の間に他の車両が割り込んできたとき、割り込み車の車速が自車の車速よりも高い場合は、割り込み発生から所定時間の間、自車の加速を許可しない。即ち、割り込み発生前の自車の車速を維持する一定車速時間（図５の時刻t1〜時刻t2）を確保するように、割り込み発生からの目標車頭時間プロファイルを算出する。【選択図】図５
2018039318.tif 000002
【特許請求の範囲】
【請求項１】
先行車と自車との車間距離を制御する車間距離制御方法において、
前記車間距離の制御中、先行車と自車の間に他の車両が割り込んできたとき、割り込み車の車速が自車の車速よりも高い場合は、割り込み発生から所定時間の間、自車の加速を許可しない
ことを特徴とする車間距離制御方法。
【請求項２】
請求項１に記載された車間距離制御方法において、
前記割り込み発生から所定時間の間、割り込み発生前の自車の車速を維持する一定車速時間を確保する
ことを特徴とする車間距離制御方法。
【請求項３】
請求項２に記載された車間距離制御方法において、
前記一定車速時間は、割り込まれた瞬間の割り込み車と自車との車間距離が短いほど長くする
ことを特徴とする車間距離制御方法。
【請求項４】
請求項２又は請求項３に記載された車間距離制御方法において、
前記一定車速時間は、割り込まれた瞬間の割り込み車の車速と自車車速の差が小さいほど長くする
ことを特徴とする車間距離制御方法。
【請求項５】
請求項２から請求項４のまでの何れか一項に記載された車間距離制御方法において、
前記一定車速時間が終了した後に、所定の加速度で加速をする一定加速時間を設け、前記一定加速時間を、自車の加速が終了したときに割り込み車の車速と自車車速が同じになる時間とする
ことを特徴とする車間距離制御方法。
【請求項６】
請求項２から請求項５までの何れか一項に記載された車間距離制御方法において、
直線Ａを、現在自車車速での等速走行線とし、直線Ｂを、現在割り込み車車速での等速走行線とし、直線Ｃを、前記直線Ｂから好適な車間距離を差し引いた走行線としたとき、
自車の目標車頭時間プロファイルを、前記直線Ａと前記直線Ｃに接する２次曲線により決定する
ことを特徴とする車間距離制御方法。
【請求項７】
請求項６に記載された車間距離制御方法において、
前記目標車頭時間プロファイルは、車間距離制御の対象になる先行車の切り替わりが判断されたときに再計算により更新して記憶域に保存し、
前記記憶域に保存した目標車頭時間プロファイルにしたがって、制御周期の各タイミングにおける目標車頭時間を呼び出し、呼び出した前記目標車頭時間に基づき加減速指令を算出する
ことを特徴とする車間距離制御方法。
【請求項８】
請求項１から請求項７までの何れか一項に記載された車間距離制御方法において、
割り込み車の車速が自車車速より低い場合、割り込み発生があると直ちに自車の減速を開始し、所定の減速時間を確保する
ことを特徴とする車間距離制御方法。
【請求項９】
請求項８に記載された車間距離制御方法において、
前記減速時間は、割り込まれた瞬間の割り込み車と自車との車間距離が短いほど長くする
ことを特徴とする車間距離制御方法。
【請求項１０】
請求項８又は請求項９に記載された車間距離制御方法において、
前記減速時間は、割り込まれた瞬間の割り込み車と自車との車速差が大きいほど長くする
ことを特徴とする車間距離制御方法。
【請求項１１】
先行車と自車との車間距離を制御するコントローラを備える車間距離制御装置において、
前記コントローラは、前記車間距離の制御中、先行車と自車の間に他の車両が割り込んできたとき、割り込み車の車速が自車の車速よりも高い場合は、割り込み発生から所定時間の間、自車の加速を許可しない
ことを特徴とする車間距離制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、先行車と自車との車間距離を制御する車間距離制御方法と車間距離制御装置に関する。
【背景技術】
【０００２】
従来、隣接車線の前方車両が自車の走行車線に割り込んで車間距離が急減したとき、この急減した車間距離に応じて目標車間距離も短く設定する車両の走行制御装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３３４５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来装置にあっては、車両の割り込みがあると目標車間距離が短く設定されるため、割り込み車の車速が自車の車速よりも高い場合、実際の車間距離が目標車間距離よりも大きくならないように、自車が加速することになる。このため、割り込み車による新しい先行車と自車との車間距離が短くなったにもかかわらず、自車が加速するとドライバーに違和感や不安感を与えてしまう、という問題がある。
【０００５】
本開示は、上記問題に着目してなされたもので、先行車との車間距離制御中、車速が自車より高い他車の割り込みがあったとき、ドライバーに違和感や不安感を与えないことを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本開示は、先行車と自車との車間距離を制御する車間距離制御方法である。
この車間距離制御方法において、車間距離の制御中、先行車と自車の間に他の車両が割り込んできたとき、割り込み車の車速が自車の車速よりも高い場合は、割り込み発生から所定時間の間、自車の加速を許可しない。
【発明の効果】
【０００７】
このように、割り込みが発生しても自車の加速を所定時間許可しないことで、先行車との車間距離制御中、車速が自車より高い他車の割り込みがあったとき、ドライバーに違和感や不安感を与えないことができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１の車間距離制御方法と車間距離制御装置が適用された車間距離制御システムを示す全体システム図である。
【図２】実施例１の車両制御用演算器にて実行される車間距離制御処理作動の流れを示すフローチャートである。
【図３】比較例１の割り込みに対し車間目標を変化させないときの車間距離制御による先行車・割り込み車・自車の運行位置を示す車両位置ダイヤグラム図である。
【図４】比較例２の割り込みに対し車間目標を小さくするときの車間距離制御による先行車・割り込み車・自車の運行位置を示す車両位置ダイヤグラム図である。
【図５】実施例１の車間距離制御において速い速度で割り込みがあったときの車間距離制御による先行車・割り込み車・自車の運行位置及び車頭時間の変化を示す車両位置ダイヤグラム図及び車頭時間プロファイル図である。
【図６】実施例１の車間距離制御において遅い速度で割り込みがあったときの車間距離制御による先行車・割り込み車・自車の運行位置及び車頭時間の変化を示す車両位置ダイヤグラム図及び車頭時間プロファイル図である。
【図７】実施例１の車間距離制御において自車よりも速い先行車が離脱したときの先行車・新しい先行車・自車の運行位置及び車頭時間の変化を示す車両位置ダイヤグラム図及び車頭時間プロファイル図である。
【図８】実施例１の車間距離制御において自車よりも遅い先行車が離脱したときの先行車・新しい先行車・自車の運行位置及び車頭時間の変化を示す車両位置ダイヤグラム図及び車頭時間プロファイル図である。
【発明を実施するための形態】
【０００９】
以下、本開示による車間距離制御方法と車間距離制御装置を実現する最良の実施形態を、図面に示す実施例１に基づいて説明する。
【実施例１】
【００１０】
まず、構成を説明する。
実施例１における車間距離制御方法と車間距離制御装置は、自車と先行車との車間距離が目標車頭時間になるように自車の自動的な加減速制御を実行する車間距離制御車両に適用したものである。以下、実施例１の構成を、「全体システム構成」、「車間距離制御処理構成」に分けて説明する。
【００１１】
［全体システム構成］
図１は、実施例１の車間距離制御方法と車間距離制御装置が適用された車間距離制御システムを示す。以下、図１に基づいて全体システム構成を説明する。
【００１２】
実施例１の車間距離制御システムは、図１に示すように、センサ１と、物体認識用演算器２と、車両制御用演算器３と、アクチュエータ４と、を備えている。
【００１３】
センサ１としては、レーダユニット１１と、車輪速センサ１２と、を備えている。レーダユニット１１は、自車の前面位置に設けられたレーダにより取得された信号に基づき、先行車（割り込みや離脱による新しい先行車を含む）の存在検出と、検出された先行車と自車との車間距離・相対速度を測定する。車輪速センサ１２は、自車車速情報としての車輪速を検出する。
【００１４】
物体認識用演算器２は、車両識別番号付与部２１と、センサ遅れ補正部２２と、を備えている。車両識別番号付与部２１は、レーダユニット１１にて割り込みや離脱による新しい先行車の存在が検出されると、検出された新しい先行車に対し車両識別番号（ID）を付与する。センサ遅れ補正部２２は、車両識別番号が付与されることで制御対象となった先行車について、車間距離・相対速度の測定値に対してセンサ遅れ補正処理をし、車間距離制御で用いる車間距離情報・相対速度情報とする。
【００１５】
車両制御用演算器３は、車間距離制御部３１と、速度サーボ部３２と、加速度サーボ部３３と、駆動トルク制御部３４と、ブレーキ制御部３５と、を備える。車間距離制御部３１は、センサ遅れ補正部２２からの車間距離情報・相対速度情報、車輪速センサ１２からの自車車速情報を入力し、車間距離制御で用いる目標車頭時間を演算する。速度サーボ部３２は、車間距離制御部３１からの目標車頭時間、車輪速センサ１２からの自車車速情報を入力し、実車頭時間を目標車頭時間に一致させるように自車車速を求める。加速度サーボ部３３は、速度サーボ部３２からの自車車速の単位時間の変化量である自車加速度（車速上昇側の加速と車速低下側の減速を含む）を目標加速度として求める。駆動トルク制御部３４は、加速度サーボ部３３からの目標加速度が得られる駆動トルク制御指令を出力する。ブレーキ制御部３５は、加速度サーボ部３３からの目標加速度が得られるブレーキ制御指令を出力する。
【００１６】
アクチュエータ４としては、エンジンアクチュエータ４１と、トランスミッションアクチュエータ４２と、ブレーキアクチュエータ４３と、を備えている。エンジンアクチュエータ４１は、駆動トルク制御部３４からの駆動トルク制御指令を入力し、エンジンを制御指令に応じて制御する。トランスミッションアクチュエータ４２は、駆動トルク制御部３４からの駆動トルク制御指令を入力し、トランスミッション（変速機）のレンジ位置やシフト位置を制御する。ブレーキアクチュエータ４３は、ブレーキ制御部３５からのブレーキ制御指令を入力し、制動力を制御指令に応じて制御する。
【００１７】
ここで、「車頭時間」とは、下記の(1)式にて定義される時間をいう。
Ｔhw＝（Ｄ−Ｄmin）/Ｖ        …(1)
但し、Ｔhw：車頭時間、Ｄ：車間距離、Ｄmin：最低車間距離、Ｖ：自車車速である。即ち、車頭時間とは、先行車がある地点を通過したとき、先行車の通過地点から最低車間距離を差し引いた位置まで自車が到達するのに要する時間である。
「目標車頭時間Ｔhw*」は、自車が定速走行であり自車と先行車の相対速度がゼロである先行車が存在し続けているときは、車間距離Ｄと自車車速Ｖが一定であるため、一定の値により与えられる。しかし、自車と先行車の間に他車が割り込んできたり、自車の先行車が離脱したりし、先行車が新しい先行車に切り替えられると、切り替え過渡期における目標車頭時間Ｔhw*の車頭時間プロファイルｆ(i)が更新される。
【００１８】
［車間距離制御処理構成］
図２は、実施例１の車両制御用演算器３（コントローラ）にて実行される車間距離制御処理作動の流れを示す。以下、車間距離制御処理構成をあらわす図２の各ステップについて説明する。
【００１９】
ステップＳ１では、プログラムカウンタのインクリメント（ｉ++）をし、ステップＳ２へ進む。
ここで、「プログラムカウンタ」とは、新しい先行車への切り替えにより車頭時間プロファイルｆ(i)が更新されると、ゼロにリセットされるカウンタである。
【００２０】
ステップＳ２では、ステップＳ１でのプログラムカウンタインクリメントに続き、目標車頭時間Ｔhw*を呼び出し、ステップＳ３へ進む。
ここで、車頭時間プロファイルｆ(i)が更新された場合には、プログラムカウンタが制御周期毎にインクリメントされと、車頭時間プロファイルｆ(i)の時間軸に沿って目標車頭時間Ｔhw*が呼び出される。
【００２１】
ステップＳ３では、ステップＳ２での目標車頭時間Ｔhw*の呼び出しに続き、先行車との車間距離・相対速度・車両識別番号を読み込み、ステップＳ４へ進む。
【００２２】
ステップＳ４では、ステップＳ３での先行車との車間距離・相対速度・車両識別番号の読み込みに続き、車両識別番号が変化したか否かを判断する。YES（車両識別番号の変化有り）の場合はステップＳ５へ進み、NO（車両識別番号の変化無し）の場合はステップＳ１７へ進む。
ここで、「車両識別番号の変化有り」とは、車間距離制御対象となる自車の先行車が切り替わったことを意味する。つまり、自車と先行車との間に他車が割り込んできたとき、又は、制御対象の先行車が自車の前方位置から離脱したとき、車両識別番号が変化する。
【００２３】
ステップＳ５では、ステップＳ４での車両識別番号の変化有りとの判断に続き、自車と先行車との車間距離が短縮したか否かを判断する。YES（車間距離短縮）の場合はステップＳ６へ進み、NO（車間距離拡大）の場合はステップＳ１１へ進む。
ここで、「車間距離短縮」とは、自車と先行車との間に他車が割り込んできたことで、割り込み車が自車にとっての新しい先行車になる場合をいう。「車間距離拡大」とは、制御対象の先行車が自車の前方位置から離脱したことで、離脱した車両の前方を走行していた車両が自車にとっての新しい先行車になる場合をいう。
【００２４】
ステップＳ６では、ステップＳ５での車間距離短縮であるとの判断に続き、自車と新しい先行車との相対車速が、相対車速＞０であるか否かを判断する。YES（相対車速＞０）の場合はステップＳ７へ進み、NO（相対車速≦０）の場合はステップＳ９へ進む。
ここで、「相対車速＞０」とは、自車車速よりも割り込みによる新しい先行車の車速が高いときをいう。「相対車速≦０」とは、自車車速と割り込みによる新しい先行車の車速が同じか、自車車速よりも割り込みによる新しい先行車の車速が低いときをいう。
【００２５】
ステップＳ７では、ステップＳ６での相対車速＞０であるとの判断に続き、割り込みが発生すると自車車速を維持する制御を開始するとき、自車車速を維持する時間を計算し、ステップＳ８へ進む。
ここで、割り込まれた瞬間の新しい先行車と自車との車間距離が短いほど、自車車速を維持する一定車速時間を長くする。又、割り込まれた瞬間の新しい先行車の車速と自車車速の差が小さいほど、自車車速を維持する一定車速時間を長くする。
【００２６】
ステップＳ８では、ステップＳ７での自車車速を維持する時間の計算に続き、車頭時間プロファイルｆ(i)を計算し、これを更新して記憶域に保存し、ステップＳ１６へ進む。
ここで、「車頭時間プロファイルｆ(i)の計算」は、自車車速を維持する一定車速時間が終了した後、加速走行に移行し、加速が終了したときに先行車の車速と自車車速が同じになる時間を加速時間として計算する。具体的には、直線Ａ（現在自車車速での等速走行線）と直線Ｃ（現在割り込み車車速での等速走行線Ｂから好適な車間距離を差し引いた線）に接する２次曲線を求める。そして、求めた２次曲線に基づき、割り込みによる新しい先行車の車速が高いときの切り替え過渡期における一定車速・加速へと移行する車頭時間プロファイルｆ(i)を決定する（図５参照）。
【００２７】
ステップＳ９では、ステップＳ６での相対車速≦０であるとの判断に続き、割り込みが発生すると直ぐに自車の減速を開始するとき、自車の減速Ｇ及び減速時間を計算し、ステップＳ１０へ進む。
ここで、割り込まれた瞬間の新しい先行車と自車との車間距離が短いほど、減速時間を長くする。又、割り込まれた瞬間の新しい先行車の車速と自車車速の差が大きいほど、減速時間を長くする。
【００２８】
ステップＳ１０では、ステップＳ９での減速Ｇ・減速時間計算に続き、車頭時間プロファイルｆ(i)を計算し、これを更新して記憶域に保存し、ステップＳ１６へ進む。
ここで、「車頭時間プロファイルｆ(i)の計算」は、計算した減速Ｇ・減速時間に基づいて、過渡期の車間距離制御が早期に収束するように、自車が減速・等速・加速へと移行する車頭時間プロファイルｆ(i)を決定する（図６参照）。
【００２９】
ステップＳ１１では、ステップＳ５での車間距離拡大であるとの判断に続き、自車と新しい先行車との相対車速が、相対車速＞０であるか否かを判断する。YES（相対車速＞０）の場合はステップＳ１２へ進み、NO（相対車速≦０）の場合はステップＳ１４へ進む。
ここで、「相対車速＞０」とは、自車車速よりも離脱による新しい先行車の車速が高いときをいう。「相対車速≦０」とは、自車車速と離脱による新しい先行車の車速が同じか、自車車速よりも離脱による新しい先行車の車速が低いときをいう。
【００３０】
ステップＳ１２では、ステップＳ１１での相対車速＞０であるとの判断に続き、離脱が発生すると直ぐに自車の加速を開始するとき、自車の加速Ｇ及び加速時間を計算し、ステップＳ１３へ進む。
ここで、離脱があった瞬間の新しい先行車と自車との車間距離が長いほど、加速時間を長くする。又、離脱があった瞬間の新しい先行車の車速と自車車速の差が大きいほど、加速時間を長くする。
【００３１】
ステップＳ１３では、ステップＳ１２での加速Ｇ・加速時間計算に続き、車頭時間プロファイルｆ(i)を計算し、これを更新して記憶域に保存し、ステップＳ１６へ進む。
ここで、「車頭時間プロファイルｆ(i)の計算」は、計算した加速Ｇ・加速時間に基づいて、車間距離制御が早期に収束するように、加速・等速・減速へと移行する車頭時間プロファイルｆ(i)を決定する（図７参照）。
【００３２】
ステップＳ１４では、ステップＳ１１での相対車速≦０であるとの判断に続き、離脱が発生すると自車車速を維持する制御を開始するとき、自車車速を維持する時間を計算し、ステップＳ１５へ進む。
ここで、離脱があった瞬間の新しい先行車と自車との車間距離が長いほど、自車車速を維持する一定車速時間を長くする。又、離脱があった瞬間の新しい先行車の車速と自車車速の差が小さいほど、自車車速を維持する一定車速時間を長くする。
【００３３】
ステップＳ１５では、ステップＳ１４での自車車速を維持する時間の計算に続き、車頭時間プロファイルｆ(i)を計算し、これを更新して記憶域に保存し、ステップＳ１６へ進む。
ここで、「車頭時間プロファイルｆ(i)の計算」は、自車車速を維持する一定車速時間の後、減速走行に移行し、減速が終了したときに先行車の車速と自車車速が同じになる時間を減速時間として計算する。具体的には、直線Ａ（現在自車車速での等速走行線）と直線Ｃ’（現在新先行車車速での等速走行線Ｂ’から好適な車間距離を差し引いた線）に接する２次曲線を求める。そして、求めた２次曲線に基づき、離脱による新しい先行車の車速が低いときの切り替え過渡期における一定車速・減速へと移行する車頭時間プロファイルｆ(i)を決定する（図８参照）。
【００３４】
ステップＳ１６では、ステップＳ８，Ｓ１０，Ｓ１３，Ｓ１５での車頭時間プロファイルｆ(i)の計算・更新に続き、プログラムカウンタをリセットし（ｉ＝０）、ステップＳ１７へ進む。
【００３５】
ステップＳ１７では、ステップＳ４での車両識別番号の変化無しとの判断、或いは、ステップＳ１６でのプログラムカウンタリセットに続き、ステップＳ２で呼び出した目標車頭時間Ｔhw*、或いは、更新された車頭時間プロファイルｆ(i)による目標車頭時間Ｔhw*に基づき、加減速指令を算出し、リターンへ進む。
【００３６】
次に、作用を説明する。
実施例１の作用を、「車間距離制御処理作用」、「速い速度での割り込み作用」、「割り込みがあるときの車間距離制御作用」、「離脱があるときの車間距離制御作用」、「車間距離制御の特徴作用」に分けて説明する。
【００３７】
［車間距離制御処理作用］
図２のフローチャートに基づき、車間距離制御処理作用を説明する。
先ず、車両識別番号の変化がないときは、図２のフローチャートにおいて、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ１７→リターンへと進む流れが繰り返される。従って、車間距離制御の対象になる先行車が変わらないことで車両識別番号の変化がないときは、ステップＳ１７において、ステップＳ２で呼び出した目標車頭時間Ｔhw*に基づき、加減速指令が算出される。
【００３８】
次に、自車と先行車の間に他車両が割り込んできたことで、車両識別番号が変化したときは、図２のフローチャートにおいて、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ６へと進む。そして、自車車速よりも割り込みによる新しい先行車の車速が高いと、ステップＳ６からステップＳ７→ステップＳ８へと進む。ステップＳ７では、割り込みが発生してからの自車車速を維持する時間が計算される。ステップＳ８では、車頭時間プロファイルｆ(i)が計算され、これを更新して記憶域に保存される。一方、自車車速よりも割り込みによる新しい先行車の車速が同じか低いと、ステップＳ６からステップＳ９→ステップＳ１０へと進む。ステップＳ９では、割り込みが発生してから自車車速を減速するときの減速Ｇ及び減速時間が計算される。ステップＳ１０では、車頭時間プロファイルｆ(i)が計算され、これを更新して記憶域に保存される。
【００３９】
次に、先行車の離脱により自車の先行車が新しい先行車になったことで、車両識別番号が変化したときは、図２のフローチャートにおいて、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５→ステップＳ１１へと進む。そして、自車車速よりも離脱による新しい先行車の車速が高いと、ステップＳ１１からステップＳ１２→ステップＳ１３へと進む。ステップＳ１２では、離脱が発生してから自車車速を加速するときの加速Ｇ及び加速時間が計算される。ステップＳ１３では、車頭時間プロファイルｆ(i)が計算され、これを更新して記憶域に保存される。一方、自車車速よりも離脱による新しい先行車の車速が同じか低いと、ステップＳ１１からステップＳ１４→ステップＳ１５へと進む。ステップＳ１４では、離脱が発生してからの自車車速を維持する時間が計算される。ステップＳ１５では、車頭時間プロファイルｆ(i)が計算され、これを更新して記憶域に保存される。
【００４０】
ステップＳ８，Ｓ１０，Ｓ１３，Ｓ１５にて車頭時間プロファイルｆ(i)の計算・更新が行われると、ステップＳ１６→ステップＳ１７へ進む。ステップＳ１６では、プログラムカウンタがリセットされる。ステップＳ１７では、更新された車頭時間プロファイルｆ(i)による目標車頭時間Ｔhw*に基づき、加減速指令が算出される。その後、図２のフローチャートにおいて、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ１７→リターンへと進む流れが繰り返される。従って、車間距離制御の対象になる新しい先行車が変わらない間は、ステップＳ２において、制御周期毎に車頭時間プロファイルｆ(i)とプログラムカウンタにより目標車頭時間Ｔhw*が呼び出される。そして、ステップＳ１７において、ステップＳ２で呼び出された目標車頭時間Ｔhw*に基づき、加減速指令が算出される。
【００４１】
［速い速度での割り込み作用］
隣接車線の前方車両が自車より速い速度で自車の走行車線に割り込んで車間距離が急減したとき、この急減した車間距離に対し目標車間距離（車間目標）を変えないものを比較例１とする。
この比較例１の場合、自車の走行車線に割り込んできた瞬間、図３の矢印Ｄで示す枠線特性に示すように、自車位置目標を割り込み車に対し目標車間距離まで拡大する急減速制御が行われる。このため、自車の減速が強すぎて、後続車にクラクションを鳴らされるというように、後続車への影響が大きくなる。
【００４２】
次に、隣接車線の前方車両が自車より速い速度で自車の走行車線に割り込んで車間距離が急減したとき、この急減した車間距離に応じて目標車間距離も短く設定するものを比較例２とする。
この比較例２の場合、目標車間距離が割り込みの瞬間に短く設定されるため、割り込み車の車速が自車の車速よりも高い場合には、図４の矢印Ｅで示す枠線特性に示すように、車間距離が目標車間距離よりも大きくならないように、自車が加速することになる。このため、割り込みにより先行車との車間距離が短くなったにもかかわらず、自車が加速するとドライバーに違和感や不安を与えてしまう。
【００４３】
これに対し、実施例１の場合は、先行車との車間距離制御において、他車の割り込みがあったとき、割り込み車の車速が自車よりも高い場合、この割り込み車に基づく加減速制御は行わず、車速を一定に保つ。そして、割り込みがあったときから所定時間経過後に加速制御を行う。
【００４４】
よって、
(a) 自車が加速する比較例２のように、ドライバーに違和感や不安を与えてしまうことがなく、ドライバーに与える違和感や不安が小さく抑えられる（割り込みが発生しても自車車速を一定速に保つ）。
(b) 自車が急減速する比較例１のように、後続車へ影響を与えることがなく、後続車へ与える影響が小さく抑えられる（割り込みが発生しても自車車速を一定速に保つ）。
(c) 自車が加速→減速→加速へと移行することにより車間距離制御を収束させる比較例２のように、本来の目標車間距離に戻すまでに長い時間を要さず、車間距離制御の収束性が高くなる（自車が一定速→加速へと移行）。
というメリットが得られる。
【００４５】
［割り込みがあるときの車間距離制御作用］
実施例１では、車両識別番号の変化し、かつ、車間距離短縮であることで、自車と先行車の間に車両の割り込みがあることを判断する。割り込みが判断されると、相対車速＞０か否かにより割り込みによる新しい先行車の車速が自車車速より高いか自車車速より低いかを判断する。そして、割り込んできた新しい先行車の車速が、自車車速より高い場合と自車車速より低い場合とでそれぞれ車頭時間プロファイルｆ(i)を計算し、これを更新して記憶域に保存する。従って、割り込み過渡期における車間距離制御は、２つの保存した車頭時間プロファイルｆ(i)の何れかを用い（図５、図６）、目標車頭時間Ｔhw*を割り込み瞬間からの時間経過に沿って変化させることで行われる。
【００４６】
割り込みのうち、割り込んできた新しい先行車の車速が自車車速より高く、速い速度で割り込みが発生すると、図５に示すように、切り替え過渡期において一定車速・加速へと移行する車頭時間プロファイルｆ(i)が決定される。即ち、割り込み発生時刻t1から一定車速終了時刻t2までは自車車速として割り込み発生前の車速がそのまま維持される。従って、自車と割り込み車との車間距離の関係は、割り込んできた新しい先行車の車速が自車車速より高いため、時刻t1から時刻t2に向けて徐々に拡大する。そして、自車車速が時刻t3にて新しい先行車の車速に到達するため、一定車速終了時刻t2から加速終了時刻t3までの加速区間においても、自車と割り込み車との車間距離は、時刻t3に向けて徐々に拡大する。
【００４７】
このように、速い速度で割り込みが発生するときの自車車速は、割り込み発生時刻t1から一定車速→加速へと移行し、加速終了時刻t3にて本来の車間距離に収束する。速い速度で割り込みが発生するときの自車と割り込み車との車間距離は、割り込み発生時刻t1から加速終了時刻t3へ向かって滑らかな変化により拡大する。
【００４８】
割り込みのうち、割り込んできた新しい先行車の車速が自車車速より低く、遅い速度で割り込みが発生すると、図６に示すように、切り替え過渡期において減速・等速・加速へと移行する車頭時間プロファイルｆ(i)が決定される。即ち、割り込み発生時刻t1から減速終了時刻t2までは自車車速が割り込み発生前の車速から緩やかな変化で減速される。従って、自車と割り込み車との車間距離の関係は、割り込んできた新しい先行車の車速が自車車速より低いため、時刻t1から時刻t2の途中までは徐々に縮小するが、途中からは拡大へと変化する。そして、時刻t2から時刻t3までは、自車車速を割り込み車の車速よりも低速による等速とされるため、自車と割り込み車との車間距離が徐々に拡大する。時刻t4にて自車車速が新しい先行車の車速に到達するため、等速終了時刻t3から加速終了時刻t4までの加速区間においても、自車と割り込み車との車間距離は、時刻t4に向けて徐々に拡大する。
【００４９】
このように、遅い速度で割り込みが発生するときの自車車速は、割り込み発生時刻t1から減速→等速→加速へと移行し、加速終了時刻t4にて本来の車間距離に収束する。遅い速度で割り込みが発生するときの自車と割り込み車との車間距離は、割り込み発生時刻t1直後の短い区間で僅かな縮小がみられるが、その後、加速終了時刻t4へ向かって滑らかな変化により拡大する。
【００５０】
［離脱があるときの車間距離制御作用］
実施例１では、車両識別番号の変化し、かつ、車間距離拡大であることで、自車の先行車が車線から離れて離脱したことを判断する。離脱が判断されると、相対車速＞０か否かにより離脱した後の新しい先行車の車速が自車車速より高いか自車車速より低いかを判断する。そして、離脱した後の新しい先行車の車速が、自車車速より高い場合と自車車速より低い場合とでそれぞれ車頭時間プロファイルｆ(i)を計算し、これを更新して記憶域に保存する。従って、離脱過渡期における車間距離制御は、２つの保存した車頭時間プロファイルｆ(i)の何れかを用い（図７、図８）、目標車頭時間Ｔhw*を割り込み瞬間からの時間経過に沿って変化させることで行われる。
【００５１】
先行車離脱のうち、離脱発生後の新しい先行車の車速が自車車速より高いと、図７に示すように、切り替え過渡期において加速・等速・減速へと移行する車頭時間プロファイルｆ(i)が決定される。即ち、離脱発生時刻t1から加速終了時刻t2までは自車車速が新しい先行車の車速よりも高い車速まで加速される。従って、自車と新しい先行車との車間距離の関係は、自車車速を加速するため、離脱発生時刻t1から加速終了時刻t2に向けて徐々に縮小する。そして、加速終了時刻t2になると、加速終了時刻t2での自車車速を維持するため、加速終了時刻t2から減速開始時刻t3までの等速区間においても、自車と新しい先行車との車間距離は、時刻t3に向けて徐々に縮小する。さらに、自車車速が時刻t4にて新しい先行車の車速に到達するため、減速開始時刻t3から減速終了時刻t4までの減速区間においても、自車と割り込み車との車間距離は、時刻t4に向けて徐々に縮小する。
【００５２】
このように、速い速度で離脱が発生するときの自車車速は、離脱発生時刻t1から加速→等速→減速へと移行し、減速終了時刻t4にて本来の車間距離に収束する。速い速度で離脱が発生するときの自車と割り込み車との車間距離は、離脱発生時刻t1から減速終了時刻t4へ向かって滑らかな変化により縮小する。
【００５３】
先行車離脱のうち、離脱発生後の新しい先行車の車速が自車車速より遅いと、図８に示すように、切り替え過渡期において一定車速・減速へと移行する車頭時間プロファイルｆ(i)が決定される。即ち、離脱発生時刻t1から一定車速終了時刻t2までは自車車速が離脱発生前の車速のままで維持される。従って、自車と割り込み車との車間距離の関係は、離脱による新しい先行車の車速が自車車速より低いため、時刻t1から時刻t2に向かって徐々に縮小する。そして、減速終了時刻t3にて自車車速が新しい先行車の車速に到達するため、一定車速終了時刻t2から加速終了時刻t3までの減速区間においても、自車と割り込み車との車間距離は、時刻t3に向けて徐々に縮小する。
【００５４】
このように、遅い速度で離脱が発生するときの自車車速は、離脱発生時刻t1から一定車速→減速へと移行し、減速終了時刻t3にて本来の車間距離に収束する。遅い速度で離脱が発生するときの自車と割り込み車との車間距離は、離脱発生時刻t1から減速終了時刻t3へ向かって滑らかな変化により縮小する。
【００５５】
［車間距離制御の特徴作用］
実施例１では、車間距離制御方法において、車間距離の制御中、先行車と自車の間に他の車両が割り込んできたとき、割り込み車の車速が自車の車速よりも高い場合は、割り込み発生から所定時間の間（図５のt1〜t2）、自車の加速を許可しない（図５）。
即ち、割り込みにより自車と割り込み車との車間距離が短くなったにもかかわらず、自車が加速すると、ドライバーに違和感や不安感を与える。これに対し、割り込みが発生しても自車の加速を所定時間許可しないことで、先行車との車間距離制御中、車速が自車より高い他車の割り込みがあったとき、ドライバーに違和感や不安感を与えない。
【００５６】
実施例１では、割り込み発生から所定時間の間、割り込み発生前の自車の車速を維持する一定車速時間（図５のt1〜t2）を確保する。
即ち、加速が発生しないため、ドライバーに違和感や不安感を与えない。又、減速も発生しないため、後続車との車間距離が短縮することが防止される。
【００５７】
実施例１では、一定車速時間（図５のt1〜t2）を、割り込まれた瞬間の割り込み車と自車との車間距離が短いほど長くする。
即ち、割り込みにより短くなった車間距離に対し、割り込み車との車間距離を拡大する時間が長くなる。従って、割り込まれた瞬間の割り込み車と自車との車間距離が短いとき、割り込み車との車間距離をより早く定常の車間距離状態へ移行することが可能になり、ドラーバーへ安心感を与えることができる。
【００５８】
実施例１では、一定車速時間（図５のt1〜t2）を、割り込まれた瞬間の割り込み車の車速と自車車速の差が小さいほど長くする。
即ち、割り込みにより短くなった車間距離に対し、割り込み車との車間距離を拡大する時間が長くなる。従って、割り込まれた瞬間の割り込み車の車速と自車車速の差が小さいとき、割り込み車との車間距離をより早く定常の車間距離状態へ移行することが可能になり、ドラーバーへ安心感を与えることができる。
【００５９】
実施例１では、一定車速時間（図５のt1〜t2）が終了した後に、所定の加速度で加速をする一定加速時間（図５のt2〜t3）を設け、一定加速時間（図５のt2〜t3）を、自車の加速が終了したときに割り込み車の車速と自車車速が同じになる時間とする。
即ち、一定加速時間（図５のt2〜t3）を設けることで、より長い時間をかけてより小さい加速度で先行車と自車の車速を同一とすることができる。従って、乗り心地を改善し、ドライバーへ安心感を与えることができる。
【００６０】
実施例１では、直線Ａを、現在自車車速での等速走行線とし、直線Ｂを、現在割り込み車車速での等速走行線とし、直線Ｃを、前記直線Ｂから好適な車間距離を差し引いた走行線する。このとき、自車の目標車頭時間プロファイルｆ(i)を、直線Ａと直線Ｃに接する２次曲線により決定する。
即ち、加速終了後の車間距離が、狙った車間距離となっていて、かつ、割り込み車と自車の車速が同一となる、一定車速時間、加速度、加速時間の３変数を同時に求めることができる。
【００６１】
実施例１では、目標車頭時間プロファイルｆ(i)を、車間距離制御の対象になる先行車の切り替わりが判断されたときに再計算により更新して記憶域に保存する。記憶域に保存した目標車頭時間プロファイルｆ(i)にしたがって、制御周期の各タイミングにおける目標車頭時間Ｔhw*を呼び出し、呼び出した目標車頭時間Ｔhw*に基づき加減速指令を算出する。
即ち、割り込まれた瞬間に目標車頭時間プロファイルｆ(i)を計算し記憶域に保存するため、以後の車間距離制御は、この記憶した目標車頭時間Ｔhw*に基づいて行われることになる。従って、割り込み後に割り込み車が車速を変化させたとしても、適切な車頭時間が保たれ、車間距離が大きく変化してしまうことがない。
【００６２】
実施例１では、割り込み車の車速が自車車速より低い場合、割り込み発生があると直ちに自車の減速を開始し、所定の減速時間（図６のt1〜t2）を確保する。
即ち、割り込み車の車速が自車車速より低いとき、割り込み発生があると直ちに減速を開始することで、車両同士が接近し過ぎるのが防止され、ドライバーに安心感を与えることができる。
【００６３】
実施例１では、減速時間（図６のt1〜t2）を、割り込まれた瞬間の割り込み車と自車との車間距離が短いほど長くする。
即ち、割り込まれた瞬間の割り込み車と自車との車間距離が短いとき、減速時間（図６のt1〜t2）を長くすることで、割り込み車と自車との車間距離をより早く拡大し、適正な車間距離へと移行することができる。
【００６４】
実施例１では、減速時間（図６のt1〜t2）を、割り込まれた瞬間の割り込み車と自車との車速差が大きいほど長くする。
即ち、割り込まれた瞬間の割り込み車と自車との車速差が大きいとき、減速する時間を長くすることで、割り込み車と自車との車間距離をより早く拡大し、適正な車間距離へと移行することができる。
【００６５】
次に、効果を説明する。
実施例１における車間距離制御方法と車間距離制御装置にあっては、下記に列挙する効果が得られる。
【００６６】
(1) 先行車と自車との車間距離を制御する車間距離制御方法において、
車間距離の制御中、先行車と自車の間に他の車両が割り込んできたとき、割り込み車の車速が自車の車速よりも高い場合は、割り込み発生から所定時間の間（図５のt1〜t2）、自車の加速を許可しない（図５）。
このため、先行車との車間距離制御中、車速が自車より高い他車の割り込みがあったとき、ドライバーに違和感や不安感を与えない車間距離制御方法を提供することができる。
【００６７】
(2) 割り込み発生から所定時間の間、割り込み発生前の自車の車速を維持する一定車速時間（図５のt1〜t2）を確保する（図５）。
このため、(1)の効果に加え、ドライバーに違和感や不安感を与えないだけではなく、後続車との車間距離が短縮することを防止することができる。
【００６８】
(3) 一定車速時間（図５のt1〜t2）は、割り込まれた瞬間の割り込み車と自車との車間距離が短いほど長くする（図５）。
このため、(2)の効果に加え、割り込まれた瞬間の割り込み車と自車との車間距離が短いとき、割り込み車との車間距離をより早く定常の車間距離状態へ移行することが可能になり、ドラーバーへ安心感を与えることができる。
【００６９】
(4) 一定車速時間（図５のt1〜t2）は、割り込まれた瞬間の割り込み車の車速と自車車速の差が小さいほど長くする（図５）。
このため、(2)又は(3)の効果に加え、割り込まれた瞬間の割り込み車の車速と自車車速の差が小さいとき、割り込み車との車間距離をより早く定常の車間距離状態へ移行することが可能になり、ドラーバーへ安心感を与えることができる。
【００７０】
(5) 一定車速時間（図５のt1〜t2）が終了した後に、所定の加速度で加速をする一定加速時間（図５のt2〜t3）を持たせ、一定加速時間（図５のt2〜t3）を、自車の加速が終了したときに割り込み車の車速と自車車速が同じになる時間とする（図５）。
このため、(2)〜(4)の効果に加え、小さい加速度で一定加速時間をかけて先行車と自車の車速が同一とされることで、乗り心地を改善することができると共に、ドライバーへ安心感を与えることができる。
【００７１】
(6) 直線Ａを、現在自車車速での等速走行線とし、直線Ｂを、現在割り込み車車速での等速走行線とし、直線Ｃを、前記直線Ｂから好適な車間距離を差し引いた走行線する。このとき、自車の目標車頭時間プロファイルｆ(i)を、直線Ａと直線Ｃに接する２次曲線により決定する（図５）。
このため、(2)〜(5)の効果に加え、加速終了後の車間距離が、狙った車間距離となっていて、かつ、割り込み車と自車の車速が同一となる、一定車速時間、加速度、加速時間の３変数を同時に求めることができる。
【００７２】
(7) 目標車頭時間プロファイルｆ(i)は、車間距離制御の対象になる先行車の切り替わりが判断されたときに再計算により更新して記憶域に保存する。
記憶域に保存した目標車頭時間プロファイルｆ(i)にしたがって、制御周期の各タイミングにおける目標車頭時間Ｔhw*を呼び出し、呼び出した目標車頭時間Ｔhw*に基づき加減速指令を算出する（図２）。
このため、(6)の効果に加え、割り込み後に割り込み車が車速を変化させたとしても、適切な車頭時間Ｔhwが保たれ、車間距離が大きく変化してしまうことを防止することができる。
【００７３】
(8) 割り込み車の車速が自車車速より低い場合、割り込み発生があると直ちに自車の減速を開始し、所定の減速時間（図６のt1〜t2）を確保する（図６）。
このため、(1)〜(7)の効果に加え、割り込み車の車速が自車車速より低いとき、車両同士が接近し過ぎるのが防止されることで、ドライバーに安心感を与えることができる。
【００７４】
(9) 減速時間（図６のt1〜t2）は、割り込まれた瞬間の割り込み車と自車との車間距離が短いほど長くする（図６）。
このため、(8)の効果に加え、割り込まれた瞬間の割り込み車と自車との車間距離が短いとき、割り込み車と自車との車間距離をより早く拡大し、適正な車間距離へと移行することができる。
【００７５】
(10) 減速時間（図６のt1〜t2）は、割り込まれた瞬間の割り込み車と自車との車速差が大きいほど長くする（図６）。
このため、(8)又は(9)の効果に加え、割り込まれた瞬間の割り込み車と自車との車速差が大きいとき、割り込み車と自車との車間距離をより早く拡大し、適正な車間距離へと移行することができる。
【００７６】
(11) 先行車と自車との車間距離を制御するコントローラ（車両制御用演算器３）を備える車間距離制御装置において、
コントローラ（車両制御用演算器３）は、車間距離の制御中、先行車と自車の間に他の車両が割り込んできたとき、割り込み車の車速が自車の車速よりも高い場合は、割り込み発生から所定時間の間（図５のt1〜t2）、自車の加速を許可しない（図２）。
このため、先行車との車間距離制御中、車速が自車より高い他車の割り込みがあったとき、ドライバーに違和感や不安感を与えない車間距離制御方法を提供することができる。
【００７７】
以上、本開示の車間距離制御方法と車間距離制御装置を実施例１に基づいて説明してきた。しかし、具体的な構成については、この実施例１に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
【００７８】
実施例１では、割り込み発生から所定時間の間、割り込み発生前の自車の車速を維持する一定車速時間を確保する例を示した。しかし、割り込み発生から所定時間の間、割り込み発生前の自車の車速から、ドライバーが加速感を持つことがないレベルで僅かに車速を変更し、変更した車速を維持する一定車速時間を確保するような例であっても良い。
【００７９】
実施例１では、車間距離制御として、自車の車速を目標車頭時間に一致させる制御を行う例を示した。しかし、車間距離制御としては、目標車頭時間ではなく、目標車間距離等のように、他の目標値に一致させる制御を行う例であっても良い。
【００８０】
実施例１では、本開示の車間距離制御方法と車間距離制御装置を、自車と先行車との車間距離が目標車頭時間になるように自車の自動的な加減速制御を実行する車間距離制御車両に適用する例を示した。しかし、本開示の車間距離制御方法と車間距離制御装置は、車間距離支援車両や車間距離制御を含む自動運転車両に対しても適用することができる。要するに、先行車と自車との車間距離を制御する車間距離制御方法と車間距離制御装置であれば適用できる。
【符号の説明】
【００８１】
１  センサ
１１  レーダユニット
１２  車輪速センサ
２  物体認識用演算器
２１  車両識別番号付与部
２２  センサ遅れ補正部
３  車両制御用演算器
３１  車間距離制御部
３２  速度サーボ部
３３  加速度サーボ部
３４  駆動トルク制御部
３５  ブレーキ制御部
４  アクチュエータ
４１  エンジンアクチュエータ
４２  トランスミッションアクチュエータ
４３  ブレーキアクチュエータ
【図１】
2018039318.tif 000003
【図２】
2018039318.tif 000004
【図３】
2018039318.tif 000005
【図４】
2018039318.tif 000006
【図５】
2018039318.tif 000007
【図６】
2018039318.tif 000008
【図７】
2018039318.tif 000009
【図８】
2018039318.tif 000010