(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-12-23
(45)【発行日】2025-01-07
(54)【発明の名称】車両衝突回避支援装置
(51)【国際特許分類】
B60W 30/09 20120101AFI20241224BHJP
G08G 1/16 20060101ALI20241224BHJP
【FI】
B60W30/09
G08G1/16 C
(21)【出願番号】P 2021023272
(22)【出願日】2021-02-17
【審査請求日】2023-09-12
(73)【特許権者】
【識別番号】000003207
【氏名又は名称】トヨタ自動車株式会社
(74)【代理人】
【識別番号】110000213
【氏名又は名称】弁理士法人プロスペック特許事務所
(72)【発明者】
【氏名】諸冨 浩平
(72)【発明者】
【氏名】八十嶋 恒和
(72)【発明者】
【氏名】橋本 翔
(72)【発明者】
【氏名】嶋中 由美
【審査官】戸田 耕太郎
(56)【参考文献】
【文献】特開2019-119216(JP,A)
【文献】特開2019-123377(JP,A)
【文献】特開2007-083818(JP,A)
【文献】特開2017-043262(JP,A)
【文献】特開2007-245953(JP,A)
【文献】特開2008-162456(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
B60W 30/09
G08G 1/16
(57)【特許請求の範囲】
【請求項1】
自車両がその前方に存在する物体に衝突する可能性がある場合
において、回避経路設定条件が成立したときに
前記自車両が走行している車線である自車線を特定することができているときには、前記自車両と前記物体との衝突を回避可能な回避経路
であって前記自車両が前記物体を避けて当該物体の横を通過でき且つ前記自車両が前記自車線内で走行する回避経路を
第1の目標回避経路として設定し、該
第1の目標回避経路に沿って前記自車両が走行するように前記自車両を強制的に操舵する
第1の回避操舵を開始する
第1の回避操舵開始条件が成立したときに前記
第1の回避操舵を実施するように構成された車両衝突回避支援装置において、
前記自車両の隣で走行する他車両が並走車であるときには該並走車が走行するときに該並走車が占める走行領域を並走車走行領域として記憶しておき、
前記他車両が対向車であるときには該対向車が走行するときに該対向車が占める走行領域を対向車走行領域として記憶しておき、
前記自車両が前記物体に衝突する可能性がある場合において、前記回避経路設定条件が成立したときに前記自車線を特定することができていないときには、前記自車両と前記物体との衝突を回避可能な回避経路であって前記自車両が前記物体を避けて当該物体の横を通過できる回避経路を第2の目標回避経路として設定し、該第2の目標回避経路に沿って前記自車両が走行したと仮定したときに前記自車両が占める走行領域を回避走行領域として取得し、
前記
取得した回避走行領域が前記
記憶してある対向車走行領域に重なっている場合
には、
前記第2の目標回避経路に沿って前記自車両が走行するように前記自車両を強制的に操舵する第2の回避操舵を開始する第2の回避操舵開始条件が成立しても、
前記第2の回避操舵を実施せず、
前記
取得した回避走行領域が前記
記憶してある並走車走行領域に重なっている場合
には、前記
第2の回避操舵開始条件が成立したときに、前記
第2の回避操舵を実施
し、
前記取得した回避走行領域が前記対向車走行領域にも前記並走車走行領域にも重なっていない場合、前記第2の回避操舵開始条件が成立しても、前記第2の回避操舵を実施しない、
ように構成されている、
車両衝突回避支援装置。
【請求項2】
請求項1に記載の車両衝突回避支援装置において、
前記自車両の周辺の情報を取得する周辺情報取得装置を備え、
前記周辺の情報に基づいて前記並走車を検知した場合、異なる時刻における当該並走車の前記自車両に対する相対位置を記憶し、これら相対位置をそれぞれ記憶してから前記自車両が走行した距離に基づいてこれら相対位置をそれぞれ記憶したときの当該並走車の走行路面上での位置に変換し、これら変換した位置から前記並走車の走行軌跡を取得し、該取得した走行軌跡から前記並走車走行領域を取得し、
前記周辺の情報に基づいて前記対向車を検知した場合、異なる時刻における当該対向車の前記自車両に対する相対位置を記憶し、これら相対位置をそれぞれ記憶してから前記自車両が走行した距離に基づいてこれら相対位置をそれぞれ記憶したときの当該対向車の走行路面上での位置に変換し、これら変換した位置から前記対向車の走行軌跡を取得し、該取得した走行軌跡から前記対向車走行領域を取得する、
ように構成されている、
車両衝突回避支援装置。
【請求項3】
請求項1又は請求項2に記載の車両衝突回避支援装置において、
前記回避経路設定条件は、前記自車両と前記物体との間の距離が所定距離以下になったときに成立する、
車両衝突回避支援装置。
【請求項4】
請求項1乃至請求項3の何れか一項に記載の車両衝突回避支援装置において、
前記回避操舵開始条件は、前記自車両が前記物体に到達するのに要すると予測される時間が所定時間以下になったときに成立する、
車両衝突回避支援装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車両衝突回避支援装置に関する。
【背景技術】
【0002】
自車両の前方に存在する物体に自車両が衝突する可能性がある場合、自車両を強制的に制動して停止させることにより自車両が物体に衝突することを回避する強制制動を実施する車両衝突回避支援装置が知られている。又、自車両を強制的に制動しても物体に対する自車両の衝突を回避することができないと予測される場合、自車両が物体を避けて走行するように自車両を強制的に操舵して自車両が物体に衝突することを回避する回避操舵を実施する車両衝突回避支援装置も知られている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【0004】
上述した従来の車両衝突回避支援装置は、回避操舵により自車両と物体との衝突を回避する場合、物体との衝突を避けるように自車両を走行させる経路(目標回避経路)を設定するが、この目標回避経路は、自車両をその走行車線(自車線)内で走行させる経路である。従来の車両衝突回避支援装置は、そうした目標回避経路を設定することができれば、回避操舵を実施するが、そうした目標回避経路を設定することができなければ、回避操舵を実施しない。従って、自車線を規定する区画線を認識できておらず、自車線を特定できていない場合、目標回避経路を設定することができず、その結果、回避操舵は実施されない。従って、自車線を特定できていない場合、自車両の運転者は、回避操舵による自車両と物体との衝突回避支援を受けることができない。
【0005】
本発明の目的は、自車線を特定できていない場合でも、自車両と物体との衝突を安全に回避することができる車両衝突回避支援装置を提供することにある。
【0006】
本発明に係る車両衝突回避支援装置は、自車両がその前方に存在する物体に衝突する可能性がある場合において、回避経路設定条件が成立したときに前記自車両が走行している車線である自車線を特定することができているときには、前記自車両と前記物体との衝突を回避可能な回避経路であって前記自車両が前記物体を避けて当該物体の横を通過でき且つ前記自車両が前記自車線内で走行する回避経路を第1の目標回避経路として設定し、該第1の目標回避経路に沿って前記自車両が走行するように前記自車両を強制的に操舵する第1の回避操舵を開始する第1の回避操舵開始条件が成立したときに前記第1の回避操舵を実施するように構成されている。
【0007】
そして、本発明に係る車両衝突回避支援装置は、前記自車両の隣で走行する他車両が並走車であるときには該並走車が走行するときに該並走車が占める走行領域を並走車走行領域として記憶しておき、前記他車両が対向車であるときには該対向車が走行するときに該対向車が占める走行領域を対向車走行領域として記憶しておく。更に、本発明に係る車両衝突回避支援装置は、前記自車両が前記物体に衝突する可能性がある場合において、前記回避経路設定条件が成立したときに前記自車線を特定することができていないときには、前記自車両と前記物体との衝突を回避可能な回避経路であって前記自車両が前記物体を避けて当該物体の横を通過できる回避経路を第2の目標回避経路として設定し、該第2の目標回避経路に沿って前記自車両が走行したと仮定したときに前記自車両が占める走行領域を回避走行領域として取得し、前記取得した回避走行領域が前記記憶してある対向車走行領域に重なっている場合には、前記第2の目標回避経路に沿って前記自車両が走行するように前記自車両を強制的に操舵する第2の回避操舵を開始する第2の回避操舵開始条件が成立しても、前記第2の回避操舵を実施せず、前記取得した回避走行領域が前記記憶してある並走車走行領域に重なっている場合には、前記第2の回避操舵開始条件が成立したときに、前記第2の回避操舵を実施し、前記取得した回避走行領域が前記対向車走行領域にも前記並走車走行領域にも重なっていない場合、前記第2の回避操舵開始条件が成立しても、前記第2の回避操舵を実施しない、ように構成されている。
【0008】
自車線の隣の車線(隣接車線)が並走車線である場合、隣接車線が対向車線である場合に比べ、自車両が物体との衝突を回避するためにその隣接車線に進入しても、比較的安全である。従って、回避走行領域が並走車走行領域に重なっている場合、自車両が物体との衝突を回避するために進入しようとしている隣接車線が並走車線であるので、自車両がその隣接車線に進入しても、比較的安全である。本発明によれば、回避走行領域が対向車走行領域に重なっている場合には、回避操舵は実施されないが、回避走行領域が並走車走行領域に重なっている場合には、回避操舵は実施される。従って、自車両と物体との衝突を回避操舵により回避するときに自車両を自車線内で走行させることができない場面でも、回避操舵が実施される。このため、自車線を特定できていない場合でも、自車両と物体との衝突を安全に回避することができる。
【0010】
又、自車両を自車線内で走行させる回避操舵を実施することができる場合、回避走行領域が対向車走行領域又は並走車走行領域と重なっているか否かを判定する必要はない。即ち、回避走行領域を取得する必要があるのは、自車線を特定することができない場面である。本発明によれば、回避経路設定条件が成立したときに自車線を特定することができない場合に回避走行領域を取得する。このため、回避走行領域を無用に取得してしまうことを避けることができる。
【0012】
又、自車線を特定することができる場合、自車両を自車線内で走行させる回避操舵を実施することがより安全である。本発明によれば、回避経路設定条件が成立したときに自車線が特定されている場合、自車両を自車線内で走行させる目標回避経路が設定される。このため、自車両と物体との衝突をより安全に回避することができる。
【0013】
又、本発明に係る車両衝突回避支援装置は、前記自車両の周辺の情報を取得する周辺情報取得装置を備えていてもよい。この場合、本発明に係る車両衝突回避支援装置は、前記周辺の情報に基づいて前記並走車を検知した場合、異なる時刻における当該並走車の前記自車両に対する相対位置を記憶し、これら相対位置をそれぞれ記憶してから前記自車両が走行した距離に基づいてこれら相対位置をそれぞれ記憶したときの当該並走車の走行路面上での位置に変換し、これら変換した位置から前記並走車の走行軌跡を取得し、該取得した走行軌跡から前記並走車走行領域を取得するように構成されてもよい。更に、本発明に係る車両衝突回避支援装置は、前記周辺の情報に基づいて前記対向車を検知した場合、異なる時刻における当該対向車の前記自車両に対する相対位置を記憶し、これら相対位置をそれぞれ記憶してから前記自車両が走行した距離に基づいてこれら相対位置をそれぞれ記憶したときの当該対向車の走行路面上での位置に変換し、これら変換した位置から前記対向車の走行軌跡を取得し、該取得した走行軌跡から前記対向車走行領域を取得するように構成されてもよい。
【0014】
自車両に対する並走車の位置(相対位置)は、自車両が移動(走行)すると、その相対位置を記憶した時点における並走車の走行路面上の位置から移動してしまう。しかしながら、並走車走行領域を取得する場合、自車両に対する並走車の相対位置を用いるよりも、並走車の走行路面上の位置を用いたほうが正確に並走車走行領域を取得することができる。このことは、対向車走行領域の取得についても当てはまる。本発明によれば、並走車の自車両に対する相対位置をそれぞれ記憶してから自車両が走行した距離に基づいてこれら相対位置をそれぞれ記憶したときの並走車の走行路面上での位置に変換し、これら変換した位置を用いて並走車走行領域を取得している。又、対向車の自車両に対する相対位置をそれぞれ記憶してから自車両が走行した距離に基づいてこれら相対位置をそれぞれ記憶したときの対向車の走行路面上での位置に変換し、これら変換した位置を用いて対向車走行領域を取得している。このため、並走車走行領域及び対向車走行領域をより正確に取得することができる。
【0015】
又、前記回避経路設定条件は、例えば、前記自車両と前記物体との間の距離が所定距離以下になったときに成立する。
【0016】
自車両と物体の間の距離は、自車両が物体に衝突する可能性を表す指標として有用である。本発明によれば、自車両と物体との間の距離が短くなり(所定距離以下になり)、自車両が物体に衝突する可能性が高まったときに回避経路設定条件が成立する。回避経路設定条件が成立すれば、目標回避経路が設定される。従って、自車両が物体に衝突する可能性が非常に高くなる前に目標回避経路を設定しておくことができる。
【0017】
又、前記回避操舵開始条件は、例えば、前記自車両が前記物体に到達するのに要すると予測される時間が所定時間以下になったときに成立する。
【0018】
自車両が物体に衝突する可能性を正確に判断することができなければ、回避操舵を無用に実施することになってしまう。一方、自車両が物体に到達するのに要すると予測される時間を用いれば、自車両が物体に衝突する可能性をより正確に判断することができる。本発明によれば、自車両が物体に到達するのに要すると予測される時間が短くなった(所定時間以下になった)ときに回避操舵開始条件が成立し、回避操舵が実施される。このため、回避操舵を無用に実施することを避けることができる。
【0021】
本発明の構成要素は、図面を参照しつつ後述する本発明の実施形態に限定されるものではない。本発明の他の目的、他の特徴及び付随する利点は、本発明の実施形態についての説明から容易に理解されるであろう。
【図面の簡単な説明】
【0022】
【
図1】
図1は、本発明の実施形態に係る車両衝突回避支援装置及びその車両衝突回避支援装置が搭載された車両(自車両)を示した図である。
【
図2】
図2の(A)は、自車両の走行車線(自車線)を規定する区画線を示した図であり、
図2の(B)は、自車両のヨー角を示した図であり、
図2の(C)も、自車両のヨー角を示した図である。
【
図4】
図4は、自車両の右隣を自車両の走行方向と同じ方向に走行する他車両(並走車)を示しており、
図4の(A)は、第1時刻における並走車を示した図であり、
図4の(B)は、第1時刻後の第2時刻における並走車を示した図であり、
図4の(C)は、第2時刻後の第3時刻における並走車を示した図であり、
図4の(D)は、第3時刻後の第4時刻における並走車を示した図である。
【
図5】
図5の(A)は、第1時刻における並走車の位置を示した図であり、
図5の(B)は、第1時刻後の第2時刻における並走車の位置を示した図であり、
図5の(C)は、第2時刻後の第3時刻における並走車の位置を示した図であり、
図5の(D)は、第3時刻後の第4時刻における並走車の位置を示した図である。
【
図6】
図6の(A)は、第1時刻乃至第4時刻それぞれにおける並走車の位置を示した図であり、
図6の(B)は、それら並走車の位置から推定される並走車の走行領域(並走車走行履歴領域)を示した図であり、
図6の(C)は、並走車走行履歴領域から設定される並走車走行領域を示した図である。
【
図7】
図7は、自車両の右隣を自車両の走行方向とは反対方向に走行する他車両(対向車)を示しており、
図7の(A)は、第1時刻における対向車を示した図であり、
図7の(B)は、第1時刻後の第2時刻における対向車を示した図であり、
図7の(C)は、第2時刻後の第3時刻における対向車を示した図であり、
図7の(D)は、第3時刻後の第4時刻における対向車を示した図である。
【
図8】
図8の(A)は、第1時刻における対向車の位置を示した図であり、
図8の(B)は、第1時刻後の第2時刻における対向車の位置を示した図であり、
図8の(C)は、第2時刻後の第3時刻における対向車の位置を示した図であり、
図8の(D)は、第3時刻後の第4時刻における対向車の位置を示した図である。
【
図9】
図9の(A)は、第1時刻乃至第4時刻それぞれにおける対向車の位置を示した図であり、
図9の(B)は、それら対向車の位置から推定される対向車の走行領域(対向車走行履歴領域)を示した図であり、
図9の(C)は、対向車走行履歴領域から設定される対向車走行領域を示した図である。
【
図10】
図10の(A)は、自車線を規定する左右の区画線が認識されている状況において自車走行領域に物体(車両)が存在している場面を示した図であり、
図10の(B)は、自車線を規定する左右の区画線が認識されていない状況において自車走行領域に物体(車両)が存在している場面を示した図である。
【
図11】
図11は、自車線を規定する左右の区画線が認識されている場合に設定される目標回避経路を示した図である。
【
図12】
図12の(A)は、自車線を規定する左右の区画線が認識されていない場合に設定される目標回避経路を示した図であり、
図12の(B)は、自車線を規定する左右の区画線が認識されていない場合に設定され得る目標回避経路を示した図であり、
図12の(C)は、回避走行領域を示した図である。
【
図13】
図13の(A)は、回避走行領域が並走車走行領域と重なっている場面を示した図であり、
図13の(B)は、回避走行領域が並走車走行領域と重なっていない場面を示した図であり、
図13の(C)は、回避走行領域が対向車走行領域と重なっている場面を示した図であり、
図13の(D)は、回避走行領域が対向車走行領域と重なっていない場面を示した図である。
【
図14】
図14の(A)は、自車線を規定する左右の区画線が認識されている状況において回避操舵が開始された場面を示した図であり、
図14の(B)は、その回避操舵により自車両が物体を避けて走行している場面を示した図であり、
図14の(C)は、自車線を規定する左右の区画線が認識されていない状況において回避操舵が開始された場面を示した図であり、
図14の(D)は、その回避操舵により自車両が物体を避けて走行している場面を示した図である。
【
図15】
図15の(A)は、自車線を規定する左右の区画線が認識されている状況において回避操舵を終了させる条件が成立した場面を示した図であり、
図15の(B)は、自車線を規定する左右の区画線が認識されていない状況において回避操舵を終了させる条件が成立した場面を示した図である。
【
図16】
図16は、本発明の実施形態に係る車両衝突回避支援装置が実行するルーチンを示したフローチャートである。
【
図17】
図17は、本発明の実施形態に係る車両衝突回避支援装置が実行するルーチンを示したフローチャートである。
【
図18】
図18は、本発明の実施形態に係る車両衝突回避支援装置が実行するルーチンを示したフローチャートである。
【
図19】
図19は、本発明の実施形態に係る車両衝突回避支援装置が実行するルーチンを示したフローチャートである。
【
図20】
図20は、本発明の実施形態の変形例に係る車両衝突回避支援装置が実行するルーチンを示したフローチャートである。
【
図21】
図21は、本発明の実施形態の変形例に係る車両衝突回避支援装置が実行するルーチンを示したフローチャートである。
【発明を実施するための形態】
【0023】
以下、図面を参照しながら、本発明の実施形態に係る車両衝突回避支援装置について説明する。
図1に示したように、本発明の実施形態に係る車両衝突回避支援装置10は、自車両100に搭載されている。
【0024】
<ECU>
図1に示したように、車両衝突回避支援装置10は、ECU90を備えている。ECUは、エレクトロニックコントロールユニットの略称である。ECU90は、マイクロコンピュータを主要部として備える。マイクロコンピュータは、CPU、ROM、RAM、不揮発性メモリ及びインターフェース等を含む。CPUは、ROMに格納されたインストラクション又はプログラム又はルーチンを実行することにより、各種機能を実現するようになっている。
【0025】
<駆動装置等>
又、自車両100には、駆動装置21、制動装置22及び操舵装置23が搭載されている。
【0026】
<駆動装置>
駆動装置21は、自車両100を走行させるために自車両100に与えられる駆動力を出力する装置であり、例えば、内燃機関及びモータ等である。駆動装置21は、ECU90に電気的に接続されている。ECU90は、駆動装置21の作動を制御することにより駆動装置21から出力される駆動力を制御することができる。
【0027】
<制動装置>
制動装置22は、自車両100を制動するために自車両100に与えられる制動力を出力する装置であり、例えば、ブレーキ装置である。制動装置22は、ECU90に電気的に接続されている。ECU90は、制動装置22の作動を制御することにより制動装置22から出力される制動力を制御することができる。
【0028】
<操舵装置>
操舵装置23は、自車両100を操舵するために自車両100に与えられる操舵力を出力する装置であり、例えば、パワーステアリング装置である。操舵装置23は、ECU90に電気的に接続されている。ECU90は、操舵装置23の作動を制御することにより操舵装置23から出力される操舵力を制御することができる。
【0029】
<センサ等>
更に、自車両100には、アクセルペダル操作量センサ61、ブレーキペダル操作量センサ62、操舵角センサ63、操舵トルクセンサ64、車速センサ65、縦加速度センサ66、横加速度センサ67及び周辺情報取得装置68が搭載されている。
【0030】
<アクセルペダル操作量センサ>
アクセルペダル操作量センサ61は、ECU90に電気的に接続されている。アクセルペダル操作量センサ61は、アクセルペダル31の操作量を検出し、検出した操作量の情報をECU90に送信する。ECU90は、その情報に基づいてアクセルペダル31の操作量をアクセルペダル操作量APとして取得する。ECU90は、アクセルペダル操作量AP及び自車両100の車速Vから要求駆動力PDreqを演算により取得する。要求駆動力PDreqは、駆動装置21に出力が要求される駆動力である。
【0031】
<ブレーキペダル操作量センサ>
ブレーキペダル操作量センサ62は、ECU90に電気的に接続されている。ブレーキペダル操作量センサ62は、ブレーキペダル32の操作量を検出し、検出した操作量の情報をECU90に送信する。ECU90は、その情報に基づいてブレーキペダル32の操作量をブレーキペダル操作量BPとして取得する。ECU90は、ブレーキペダル操作量BPから要求制動力PBreqを演算により取得する。要求制動力PBreqは、制動装置22に出力が要求される制動力である。
【0032】
<操舵角センサ>
操舵角センサ63は、ECU90に電気的に接続されている。操舵角センサ63は、自車両100のハンドル33の中立位置に対するハンドル33の回転角度を検出し、検出した回転角度の情報をECU90に送信する。ECU90は、その情報に基づいて中立位置に対する自車両100のハンドル33の回転角度を操舵角SAとして取得する。
【0033】
<操舵トルクセンサ>
操舵トルクセンサ64は、ECU90に電気的に接続されている。操舵トルクセンサ64は、運転者がハンドル33を介してステアリングシャフト34に入力したトルクを検出し、検出したトルクの情報をECU90に送信する。ECU90は、その情報に基づいて運転者がハンドル33を介してステアリングシャフト34に入力したトルクをドライバー入力トルクTQdrとして取得する。
【0034】
<車速センサ>
車速センサ65は、ECU90に電気的に接続されている。車速センサ65は、自車両100の各車輪の回転速度を検出し、検出した各車輪の回転速度の情報をECU90に送信する。ECU90は、その情報に基づいて自車両100の走行速度を車速Vとして取得する。
【0035】
更に、ECU90は、取得した操舵角SA、ドライバー入力トルクTQdr及び車速Vに基づいて操舵装置23からステアリングシャフト34に加えるトルク(補助操舵トルクTQas)を演算により取得する。補助操舵トルクTQasは、ハンドル33に対する運転者の操舵操作を補助するためにステアリングシャフト34に加えられるトルクである。
【0036】
<縦加速度センサ>
縦加速度センサ66は、ECU90に電気的に接続されている。縦加速度センサ66は、自車両100の前後方向の加速度を検出し、検出した加速度の情報をECU90に送信する。ECU90は、その情報に基づいて自車両100の前後方向の加速度を縦加速度Gxとして取得する。
【0037】
<横加速度センサ>
横加速度センサ67は、ECU90に電気的に接続されている。横加速度センサ67は、自車両100の横方向(幅方向)の加速度を検出し、検出した加速度の情報をECU90に送信する。ECU90は、その情報に基づいて自車両100の横方向の加速度を横加速度Gyとして取得する。
【0038】
<周辺情報取得装置>
周辺情報取得装置68は、自車両100の周辺の情報を検出する装置であり、例えば、カメラ、レーダセンサ(ミリ波レーダ等)、超音波センサ(クリアランスソナー)及びレーザーレーダ(LiDAR)等を含んでいる。
【0039】
周辺情報取得装置68は、ECU90に電気的に接続されている。周辺情報取得装置68は、自車両100の周辺の情報を検出し、検出した情報(周辺情報I_S)をECU90に送信する。
【0040】
ECU90は、周辺情報I_S(特に、自車両100の前方の情報)に基づいて自車両100の前方に存在する物体を検知することができる。又、ECU90は、そうした物体を検知した場合、周辺情報I_Sに基づいて「その物体と自車両100との間の距離(物体距離D200)」、「その物体に対する自車両100の相対速度dV」及び「その物体の移動方向」等を取得することができる。
【0041】
更に、ECU90は、
図2の(A)に示したように、周辺情報I_Sに基づいて「自車両100の走行車線(自車線LN)を規定する左側の区画線LM_L及び右側の区画線LM_R」又は「自車両100が走行している道路の端(いわゆる道路端Rend)」を認識することができる。
【0042】
そして、ECU90は、認識した左右区画線LM(即ち、左側の区画線LM_L及び右側の区画線LM_R)又は道路端Rendに基づいてヨー角YAを取得する。ヨー角YAは、
図2の(B)及び(C)に示したように、自車線延在方向ラインLLN(自車線LNが延在する方向を表すライン)と自車中央前後ラインL100(自車両100の幅方向中央を自車両100の前後方向に延びるライン)との間の角度である。
【0043】
更に、ECU90は、認識した左右区画線LMに基づいて自車線LNの範囲を特定することができる。
【0044】
加えて、ECU90は、周辺情報I_Sに基づいて自車両100の周辺の他車両を検知することができる。
【0045】
<車両衝突回避支援装置の作動の概要>
次に、車両衝突回避支援装置10の作動の概要について説明する。車両衝突回避支援装置10は、自車両100の走行中、自車両100の進行方向前方に物体が存在するか否かを周辺情報I_S(特に、自車両100の前方の情報)に基づいて判定している。より具体的には、車両衝突回避支援装置10は、自車両100の走行中、周辺情報I_Sに基づいて自車走行領域A100に物体200が存在するか否かを判定している。自車走行領域A100は、
図3に示したように、自車両100の走行ルートR100を中心として自車両100の幅に等しい幅を有する領域である。自車両100の走行ルートR100は、自車両100がその時点の操舵角SAを維持したまま走行したときに自車両100が走行するルートである。尚、本例において、物体は、車両、人、自転車及びガードレール等である。
【0046】
車両衝突回避支援装置10は、自車両100の進行方向前方に物体200が存在しないとき、及び、自車両100の進行方向前方に物体200が存在するがその物体に自車両100が衝突する可能性が低い場合、通常走行制御を実行している。この通常走行制御は、要求駆動力PDreqがゼロよりも大きい場合、その要求駆動力PDreqが駆動装置21から出力されるように駆動装置21の作動を制御し、要求制動力PBreqがゼロよりも大きい場合、その要求制動力PBreqが制動装置22から出力されるように制動装置22の作動を制御し、補助操舵トルクTQasがゼロよりも大きい場合、その補助操舵トルクTQasが操舵装置23から出力されるように操舵装置23の作動を制御する。
【0047】
更に、車両衝突回避支援装置10は、自車両100の走行中、周辺情報I_Sに基づいて自車両100の右隣及び左隣の並走車走行領域A201及び対向車走行領域A202を取得している。並走車走行領域A201は、自車両100の右隣又は左隣が並走車線である場合において、並走車が走行するときにその並走車が占めるであろうと予測される走行領域である。対向車走行領域A202は、自車両100の右隣又は左隣が対向車線である場合において、対向車が走行するときにその対向車が占めるであろうと予測される走行領域である。
【0048】
<並走車走行領域の取得>
車両衝突回避支援装置10は、以下のようにして並走車走行領域A201を取得する。
【0049】
自車両100の右隣が並走車線である場合において、並走車201が
図4の(A)乃至(D)に示したように走行したと仮定する。即ち、第1時刻t1において
図4の(A)に示した位置にいた並走車201が第1時刻t1から第2時刻t2までの間に
図4の(B)に示した位置まで走行し、その後、第3時刻t3までの間に
図4の(C)に示した位置まで走行し、その後、第4時刻t4までの間に
図4の(D)に示した位置まで走行したと仮定する。
【0050】
この場合、周辺情報I_Sから推測される並走車201の位置(並走車位置P1)は、
図5の(A)乃至(D)に示したように移動する。即ち、第1時刻t1における並走車位置P11は、
図5の(A)に示した位置にあり、第2時刻t2における並走車位置P12は、
図5の(B)に示した位置にあり、第3時刻t3における並走車位置P13は、
図5の(C)に示した位置にあり、第4時刻t4における並走車位置P14は、
図5の(D)に示した位置にある。
【0051】
従って、第1時刻t1乃至第4時刻t4それぞれにおける並走車位置P11乃至並走車位置P14は、
図6の(A)に示したように移動する。尚、
図6の(A)は、第4時刻t4における自車両100及び並走車201の様子を示している。
【0052】
従って、第1時刻t1乃至第4時刻t4それぞれにおける並走車位置P11乃至P14が分かれば、これら並走車位置P11乃至P14から並走車201が実際に走行した軌跡(並走車走行軌跡R201)を取得することができる。
【0053】
一方、車両衝突回避支援装置10は、周辺情報I_Sに基づいて並走車201を検知した場合、その並走車201の自車両100に対する位置(相対位置)を取得することができるが、この位置は、自車両100が移動すれば、それに伴って移動してしまうので、先に説明したような並走車位置P1(並走車201の走行路面(並走車201が実際に走行している路面)上での位置)とは異なってしまう。
【0054】
そこで、車両衝突回避支援装置10は、周辺情報I_Sに基づいて並走車201を検知した場合、複数の異なる時刻における当該並走車201の自車両100に対する相対位置(並走車相対位置P1_R)を記憶しておく。そして、車両衝突回避支援装置10は、それら並走車相対位置P1_Rをそれぞれ記憶してから自車両100が走行した距離(自車両走行距離)に基づいてそれら並走車相対位置P1_Rをそれぞれ記憶したときの当該並走車201の走行路面上での位置に変換する。より具体的には、車両衝突回避支援装置10は、各並走車相対位置P1_Rを記憶してから自車両100が走行した距離だけ各並走車相対位置P1_Rを自車両100に対して後方に移動させることにより各並走車相対位置P1_Rをそれらを記憶した時点の当該並走車201の走行路面上での位置に変換する。
【0055】
これら変換された位置は、先に説明した並走車位置P1に相当する。そして、
図6の(B)に示したように、車両衝突回避支援装置10は、それら変換した位置から並走車201の走行軌跡(並走車走行軌跡R201)を取得し、その並走車走行軌跡R201に基づいて並走車走行履歴領域A201_Hを取得する。より具体的には、車両衝突回避支援装置10は、並走車走行軌跡R201を中心として並走車201の幅に等しい幅を有する領域を並走車走行履歴領域A201_Hとして取得する。並走車走行履歴領域A201_Hは、
図6に示した例においては、並走車201が第1時刻t1から第4時刻t4まで実際に走行したときにその並走車201が占める走行領域である。
【0056】
更に、車両衝突回避支援装置10は、取得した並走車走行履歴領域A201_Hに基づいて
図6の(C)に示したように並走車201が走行するであろうと予測される領域を並走車走行領域A201として取得する。本例においては、車両衝突回避支援装置10は、並走車走行履歴領域A201_Hを自車両100の進行方向前後に延長した領域を並走車走行領域A201として取得する。
【0057】
<対向車走行領域の取得>
又、車両衝突回避支援装置10は、以下のようにして対向車走行領域A202を取得する。
【0058】
自車両100の右隣が対向車線である場合において、対向車202が
図7の(A)乃至(D)に示したように走行したと仮定する。即ち、第1時刻t1において
図7の(A)に示した位置にいた対向車202が第1時刻t1から第2時刻t2までの間に
図7の(B)に示した位置まで走行し、その後、第3時刻t3までの間に
図7の(C)に示した位置まで走行し、その後、第4時刻t4までの間に
図7の(D)に示した位置まで走行したと仮定する。
【0059】
この場合、周辺情報I_Sから推測される対向車202の位置(対向車位置P2)は、
図8の(A)乃至(D)に示したように移動する。即ち、第1時刻t1における対向車位置P21は、
図8の(A)に示した位置にあり、第2時刻t2における対向車位置P22は、
図8の(B)に示した位置にあり、第3時刻t3における対向車位置P23は、
図8の(C)に示した位置にあり、第4時刻t4における対向車位置P24は、
図8の(D)に示した位置にある。
【0060】
従って、第1時刻t1乃至第4時刻t4それぞれにおける対向車位置P21乃至対向車位置P24は、
図9の(A)に示したように移動する。尚、
図9の(A)は、第4時刻t4における自車両100及び対向車202の様子を示している。
【0061】
従って、第1時刻t1乃至第4時刻t4それぞれにおける対向車位置P21乃至P24が分かれば、これら対向車位置P21乃至P24から対向車202が実際に走行した軌跡(対向車走行軌跡R202)を取得することができる。
【0062】
一方、車両衝突回避支援装置10は、周辺情報I_Sに基づいて対向車202を検知した場合、その対向車202の自車両100に対する位置(相対位置)を取得することができるが、この位置は、自車両100が移動すれば、それに伴って移動してしまうので、先に説明したような対向車位置P2(対向車202の走行路面(対向車202が実際に走行している路面)上での位置)とは異なってしまう。
【0063】
そこで、車両衝突回避支援装置10は、周辺情報I_Sに基づいて対向車202を検知した場合、複数の異なる時刻における当該対向車202の自車両100に対する相対位置(対向車相対位置P2_R)を記憶しておく。そして、車両衝突回避支援装置10は、それら対向車相対位置P2_Rをそれぞれ記憶してから自車両100が走行した距離(自車両走行距離)に基づいてそれら対向車相対位置P2_Rをそれぞれ記憶したときの当該対向車202の走行路面上での位置に変換する。より具体的には、車両衝突回避支援装置10は、各対向車相対位置P2_Rを記憶してから自車両100が走行した距離だけ各対向車相対位置P2_Rを自車両100に対して後方に移動させることにより各対向車相対位置P2_Rをそれらを記憶した時点の当該対向車202の走行路面上での位置に変換する。
【0064】
これら変換した位置は、先に説明した対向車位置P2に相当する。そして、
図9の(B)に示したように、車両衝突回避支援装置10は、それら変換した位置から対向車202の走行軌跡(対向車走行軌跡R202)を取得し、その対向車走行軌跡R202に基づいて対向車走行履歴領域A202_Hを取得する。より具体的には、車両衝突回避支援装置10は、対向車走行軌跡R202を中心として対向車202の幅に等しい幅を有する領域を対向車走行履歴領域A202_Hとして取得する。対向車走行履歴領域A202_Hは、
図9に示した例においては、対向車202が第1時刻t1から第4時刻t4まで実際に走行したときにその対向車202が占める走行領域である。
【0065】
更に、車両衝突回避支援装置10は、取得した対向車走行履歴領域A202_Hに基づいて
図9の(C)に示したように対向車202が走行するであろうと予測される領域を対向車走行領域A202として取得する。本例においては、車両衝突回避支援装置10は、対向車走行履歴領域A202_Hを自車両100の進行方向前後に延長した領域を対向車走行領域A202として取得する。
【0066】
車両衝突回避支援装置10は、
図10の(A)及び
図10の(B)に示したように、自車走行領域A100内に物体200が存在する場合、周辺情報I_Sに基づいて物体距離D200、相対速度dV及び予測到達時間TTCを所定演算周期で取得する。物体距離D200は、自車走行領域A100内に存在する物体200と自車両100との間の距離であり、相対速度dVは、自車走行領域A100内に存在する物体200に対する自車両100の速度である。又、予測到達時間TTCは、自車両100が物体200に到達するまでに要すると推定される時間である。車両衝突回避支援装置10は、物体距離D200を相対速度dVで除算することにより予測到達時間TTC(=D200/dV)を取得する。車両衝突回避支援装置10は、自車走行領域A100内に物体200が存在すると判定している間、物体距離D200、相対速度dV及び予測到達時間TTCの取得を所定演算周期CYCで行う。
【0067】
尚、
図10の(A)は、左右区画線LMを周辺情報I_Sから認識できている状況において自車走行領域A100内に物体200が存在する場面を示しており、
図10の(B)は、左右区画線LMを周辺情報I_Sから認識できていない状況において自車走行領域A100内に物体200が存在する場面を示している。
【0068】
車両衝突回避支援装置10は、物体距離D200が所定距離(所定物体距離D200th)まで短くなったとき、回避経路設定条件が成立したと判定する。即ち、車両衝突回避支援装置10は、物体200に自車両100が衝突する可能性を表す指標値として物体距離D200を取得し、その指標値が所定指標値以上になったとき、回避経路設定条件が成立したと判定する。従って、この場合、物体200に自車両100が衝突する可能性を表す指標値は、物体距離D200が短くなるほどその値が大きくなる。
【0069】
車両衝突回避支援装置10は、回避経路設定条件が成立したと判定すると、物体200を避けて自車両100を走行させる経路(目標回避経路Rtgt)を設定する処理を開始する。
【0070】
本例においては、車両衝突回避支援装置10は、左右区画線LMを周辺情報I_Sから認識できている場合、
図11に示したように、自車両100が物体200を避けて通過でき且つ自車両100が自車線LN内で走行するように(即ち、自車両100が自車線LNから外に出ないように)自車両100を走行させることができる経路を目標回避経路Rtgtとして設定する。
図11に示した目標回避経路Rtgtは、物体200の右横を通るように自車両100を走行させる経路であるが、物体200の左横に自車両100が走行可能なスペースが存在する場合、物体200の左横を通る目標回避経路Rtgtが設定されることもある。
【0071】
尚、車両衝突回避支援装置10は、物体200の右横に自車両100を走行させるスペースが存在する場合において、少なくとも自車線LNを規定する右側の区画線LM_Rを認識できているときには、自車両100が物体200の右横を通り且つ自車両100が右側の区画線LM_Rの左側で走行するように(即ち、自車両100が右側の区画線LM_Rの右側に出ないように)自車両100を走行させることができる経路を目標回避経路Rtgtとして設定するように構成されてもよい。同様に、車両衝突回避支援装置10は、物体200の左横に自車両100を走行させるスペースが存在する場合において、少なくとも自車線LNを規定する左側の区画線LM_Lを認識できているときには、自車両100が物体200の左横を通り且つ自車両100が左側の区画線LM_Lの右側で走行するように(即ち、自車両100が左側の区画線LM_Lの左側に出ないように)自車両100を走行させることができる経路を目標回避経路Rtgtとして設定するように構成されてもよい。
【0072】
一方、車両衝突回避支援装置10は、左右区画線LMを認識できておらず、従って、自車線LNの範囲を特定することができない場合、
図12の(A)に示したように、自車両100が自車線LN内で走行するか否かを問わず、自車両100が物体200を避けて通過できる経路を目標回避経路Rtgtとして設定する。
図12の(A)に示した目標回避経路Rtgtは、物体200の右横を通るように自車両100を走行させる経路であるが、物体200の左横に自車両100が走行可能なスペースが存在する場合、物体200の左横を通る目標回避経路Rtgtが設定されることもある。
【0073】
尚、車両衝突回避支援装置10は、左右区画線LMを認識できていない場合、
図12の(B)に示したように、目標回避経路Rtgtを設定するように構成されてもよい。
図12の(B)に示した目標回避経路Rtgtは、物体200の右横を通るように自車両100を走行させた後、物体200の前方に自車両100を戻す経路である。
【0074】
又、目標回避経路Rtgtに沿って走行するように自車両100を強制的に操舵することにより自車両100と物体200との衝突を回避するためには、目標回避経路Rtgtの設定に際し、物体200に対する自車両100の相対速度dVに応じた目標回避経路Rtgtを設定することが好ましい。そこで、車両衝突回避支援装置10は、物体200に対する自車両100の相対速度dVを考慮して目標回避経路Rtgtを設定するように構成されてもよい。
【0075】
又、車両衝突回避支援装置10は、物体200を避けて自車両100が安全に走行することができるスペースが物体200の横に存在せず、従って、目標回避経路Rtgtを設定できない場合、回避操舵の実施を禁止する。従って、この場合、後述する回避操舵開始条件が成立しても、回避操舵は実施されない。
【0076】
又、車両衝突回避支援装置10は、回避経路設定条件が成立する前又は成立したときに自車両100が物体200に衝突する可能性があることを自車両100の運転者に知らせるための警報を行い、それにもかかわらず、運転者が自車両100と物体200との衝突を避けるための操作(アクセルペダル31に対する操作、ブレーキペダル32に対する操作及びハンドル33に対する操作)を行わないまま、回避操舵開始条件が成立したときに回避操舵を開始するように構成されてもよい。
【0077】
車両衝突回避支援装置10は、左右区画線LMを認識できていない場合において、目標回避経路Rtgtを設定すると、
図12の(C)に示したように、設定した目標回避経路Rtgtを中心として自車両100の幅に等しい幅を有する領域を回避走行領域Atgtとして推定により取得する。回避走行領域Atgtは、自車両100が目標回避経路Rtgtに沿って走行したと仮定したときに自車両100が占める走行領域に相当する。
【0078】
車両衝突回避支援装置10は、回避走行領域Atgtを取得すると、その回避走行領域Atgtが対向車走行領域A202と重なっているか否かを判定する。別の言い方をすると、車両衝突回避支援装置10は、回避走行領域Atgtが対向車走行領域A202上に存在するか否かを判定する。
【0079】
車両衝突回避支援装置10は、
図13の(A)に示したように、回避走行領域Atgtが対向車走行領域A202と重なっていると判定した場合、回避操舵の実施を禁止する。この場合、後述する回避操舵開始条件が成立しても、回避操舵は実施されない。
【0080】
一方、車両衝突回避支援装置10は、
図13の(B)に示したように、回避走行領域Atgtが対向車走行領域A202と重なっていないと判定した場合、回避走行領域Atgtが並走車走行領域A201と重なっているか否かを判定する。別の言い方をすると、車両衝突回避支援装置10は、回避走行領域Atgtが並走車走行領域A201上に存在するか否かを判定する。
【0081】
又、車両衝突回避支援装置10は、回避走行領域Atgtを取得したときに対向車走行領域A202を取得していない場合も、回避走行領域Atgtが並走車走行領域A201と重なっているか否かを判定する。
【0082】
車両衝突回避支援装置10は、
図13の(C)に示したように、回避走行領域Atgtが並走車走行領域A201と重なっていると判定した場合、回避操舵の実施を許可する。この場合、後述する回避操舵開始条件が成立した場合、回避操舵が開始される。
【0083】
一方、車両衝突回避支援装置10は、
図13の(D)に示したように、回避走行領域Atgtが並走車走行領域A201と重なっていないと判定した場合、回避操舵の実施を禁止する。この場合、後述する回避操舵開始条件が成立しても、回避操舵は実施されない。
【0084】
又、車両衝突回避支援装置10は、回避走行領域Atgtを取得したときに対向車走行領域A202も並走車走行領域A201も取得していない場合、回避操舵の実施を禁止する。この場合、後述する回避操舵開始条件が成立しても、回避操舵は実施されない。
【0085】
尚、車両衝突回避支援装置10は、回避走行領域Atgtが対向車走行領域A202とも並走車走行領域A201とも重なっていないと判定した場合、回避操舵の実施を許可するように構成されてもよい。
【0086】
予測到達時間TTCは、相対速度dVが一定である場合、自車両100が物体200に近づくほど短くなる。自車両100が物体200に近づき、予測到達時間TTCが所定時間(所定予測到達時間TTCth)まで短くなったとき、車両衝突回避支援装置10は、回避操舵開始条件が成立したと判定する。即ち、車両衝突回避支援装置10は、物体200に自車両100が衝突する可能性を表す指標値として予測到達時間TTCを取得し、その指標値が所定指標値以上になったとき、回避操舵開始条件が成立したと判定する。従って、この場合、物体200に自車両100が衝突する可能性を表す指標値は、予測到達時間TTCが短くなるほどその値が大きくなる。
【0087】
車両衝突回避支援装置10は、左右区画線LMを認識できており且つ目標回避経路Rtgtを設定できているときに回避操舵開始条件が成立した場合、回避操舵を開始する。このとき、車両衝突回避支援装置10は、目標回避経路Rtgtに沿って自車両100が走行するように補助操舵トルクTQasを制御する自車両100の操舵(回避操舵)を実行する。これにより、
図14の(A)に示したように、自車両100が目標回避経路Rtgtに沿って走行するように自車両100が操舵され、
図14の(B)に示したように、物体200との衝突を回避することができる。
【0088】
尚、車両衝突回避支援装置10は、回避操舵とともに自車両100に与える駆動力を低下させ或いは一定値以下に制限することにより又は自車両100に制動力を与えることにより減速させてもよい。
【0089】
又、車両衝突回避支援装置10は、左右区画線LMを認識できていないが回避操舵の実施が許可されており且つ目標回避経路Rtgtを設定できているときに回避操舵開始条件が成立した場合も、回避操舵を開始する。このときも、車両衝突回避支援装置10は、目標回避経路Rtgtに沿って自車両100が走行するように補助操舵トルクTQasを制御する自車両100の操舵(回避操舵)を実行する。これにより、
図14の(C)に示したように、自車両100が目標回避経路Rtgtに沿って走行するように自車両100が操舵され、
図14の(D)に示したように、物体200との衝突を回避することができる。
【0090】
尚、回避操舵の実施を禁止する条件(回避操舵禁止条件)として、以下に述べる条件C1乃至条件C21を適宜採用することもできる。
【0091】
条件C1は、回避操舵を実現するための機器(例えば、操舵装置23)に異常がある等の理由から、回避操舵を実現することができないとの条件である。
【0092】
条件C2は、車両衝突回避支援装置10が自動ブレーキ制御(PCS)を実行可能に構成されている場合において、その自動ブレーキ制御を実現するための機器(例えば、制動装置22)に異常がある等の理由から、その自動ブレーキ制御を実現することができないとの条件である。自動ブレーキ制御とは、自車両100がその前方に存在する物体に衝突する可能性が高まったときに自車両100を強制的に制動して自車両100が物体に衝突する前に停止させる制御である。
【0093】
条件C3は、車両衝突回避支援装置10が横滑り防止制御(VSC)を実行可能に構成されている場合において、その横滑り防止制御を実現するための機器(例えば、制動装置22)に異常がある等の理由から、その横滑り防止制御を実現することができないとの条件である。横滑り防止制御とは、例えば、自車両100の操舵に起因して自車両100の走行挙動が不安定になったときに自車両100の駆動輪に与える駆動力PDを調整し或いは自車両100の車輪それぞれに与える制動力PBを個別に調整することにより自車両100の走行挙動を安定させる制御である。
【0094】
条件C4は、車両衝突回避支援装置10が自動ブレーキ制御(PCS)を実行可能に構成されている場合において、その自動ブレーキ制御により自車両100が物体200に衝突する前に自車両100を停止させることができるとの条件である。
【0095】
条件C5は、車両衝突回避支援装置10が自動ブレーキ制御(PCS)を実行可能に構成されており且つその自動ブレーキ制御が先に実行された場合において、その自動ブレーキ制御の終了時点から経過した時間が所定時間以内であるとの条件である。
【0096】
条件C6は、操舵回避制御が先に実行された場合において、その操舵回避制御の終了時点から経過した時間が所定時間以内であるとの条件である。
【0097】
条件C7は、自車両100のウインカーを作動(点滅)させているとの条件である。
【0098】
条件C8は、物体200が先行車であり且つ目標回避経路Rtgtがその先行車の左側を通過するルートである場合において、その先行車の左側のウインカーが作動(点滅)しているとの条件である。車両衝突回避支援装置10は、周辺情報I_Sに基づいて先行車の左側のウインカーが作動(点滅)しているか否かを判別することができる。尚、先行車は、自車両100の進行方向と同一方向に自車両100の前方で自車線LNを走行している車両である。
【0099】
条件C9は、物体200が先行車であり且つ目標回避経路Rtgtがその先行車の右側を通過するルートである場合において、その先行車の右側のウインカーが作動(点滅)しているとの条件である。車両衝突回避支援装置10は、周辺情報I_Sに基づいて先行車の右側のウインカーが作動(点滅)しているか否かを判別することができる。
【0100】
条件C10は、アクセルペダル操作量APが所定アクセルペダル操作量APth以上であるとの条件である。
【0101】
条件C11は、ブレーキペダル操作量BPが所定ブレーキペダル操作量BPth以上であるとの条件である。
【0102】
条件C12は、自車両100の車速Vが所定範囲Rv内の車速ではないとの条件である。
【0103】
条件C13は、自車両100に対する物体200の相対速度dVが所定範囲Rdv内の速度ではないとの条件である。
【0104】
条件C14は、横加速度Gyが所定横加速度Gy_th以上であるとの条件である。
【0105】
条件C15は、縦加速度Gxが正の値であり且つその絶対値が所定値Gx_th以上であるとの条件である。
【0106】
条件C16は、縦加速度Gxが負の値であり且つその絶対値が所定値Gx_th以上であるとの条件である。
【0107】
条件C17は、自車両100がカーブ路を走行中であるとの条件である。車両衝突回避支援装置10は、周辺情報I_Sに基づいて自車両100がカーブ路を走行中であるか否かを判別することができる。
【0108】
条件C18は、目標回避経路Rtgtが物体200の前後方向中央ラインと交差するとの条件である。車両衝突回避支援装置10は、周辺情報I_Sに基づいて目標回避経路Rtgtが物体200の前後方向中央ラインと交差するか否かを判別することができる。
【0109】
条件C19は、物体200が目標回避経路Rtgtを横切るように移動しているとの条件である。車両衝突回避支援装置10は、周辺情報I_Sに基づいて物体200が目標回避経路Rtgtを横切るように移動しているか否かを判別することができる。
【0110】
条件C20は、目標回避経路Rtgtを設定することはできたが、その目標回避経路Rtgtがそれに沿って自車両100を走行させることができないと予測されるルートであるとの条件である。
【0111】
<操舵回避制御の終了>
車両衝突回避支援装置10は、回避操舵を終了する条件(回避操舵終了条件)が成立した場合、回避操舵を終了する。例えば、左右区画線LMが認識できている場合、回避操舵の開始後、
図15の(A)に示したように、自車両100が物体200の横を通過しているときに回避操舵を終了させても、自車両100が物体200に衝突することはない。同様に、左右区画線LMが認識できていない場合も、回避操舵の開始後、
図15の(B)に示したように、自車両100が物体200の横を通過しているときに回避操舵を終了させても、自車両100が物体200に衝突することはない。そこで、回避操舵終了条件として、例えば、回避操舵の開始後、自車両100が物体200の横を通過しているとの条件が設定される。
【0112】
尚、車両衝突回避支援装置10は、周辺情報I_Sに基づいて自車両100が物体200の横を通過していると判定することができる。又、自車両100が物体200の横を通過しているとき、ヨー角YAの絶対値が小さくなる。そこで、車両衝突回避支援装置10は、回避操舵の開始後、ヨー角YAの絶対値が所定ヨー角YAth以下となったときに自車両100が物体200の横を通過していると判定するように構成されてもよい。又、自車両100が物体200の横を通過しているとき、自車両100のヨーレートの絶対値が小さくなる。そこで、車両衝突回避支援装置10は、自車両100のヨーレートの絶対値が所定ヨーレート以下となったときに自車両100が物体200の横を通過していると判定するように構成されてもよい。
【0113】
又、車両衝突回避支援装置10は、自車両100を停止させるように自車両100を制動しつつ、回避操舵を実施するように構成されている場合、自車両100が停止したときに回避操舵終了条件が成立したと判定するように構成されてもよい。
【0114】
又、車両衝突回避支援装置10は、操舵回避制御の実行中にドライバー入力トルクTQdrが比較的大きい所定トルクTQth以上となった場合、回避操舵を中止するように構成されていてもよい。
【0115】
<効果>
自車線LNの隣の車線(隣接車線)が並走車線である場合、隣接車線が対向車線である場合に比べ、自車両100が物体200との衝突を回避するためにその隣接車線に進入しても、比較的安全である。従って、回避走行領域Atgtが並走車走行領域A201に重なっている場合、自車両100が物体200との衝突を回避するために進入しようとしている隣接車線が並走車線であるので、自車両100がその隣接車線に進入しても、比較的安全である。車両衝突回避支援装置10によれば、回避走行領域Atgtが対向車走行領域A202に重なっている場合には、回避操舵は実施されないが、回避走行領域Atgtが並走車走行領域A201に重なっている場合には、回避操舵は実施される。従って、自車両100と物体200との衝突を回避操舵により回避するときに自車両100を自車線LN内で走行させることができない場合でも、回避操舵が実施される。このため、自車線LNを特定できない場合でも、自車両100と物体200との衝突を安全に回避することができる。
【0116】
<車両衝突回避支援装置の具体的な作動>
次に、車両衝突回避支援装置10の具体的な作動について説明する。車両衝突回避支援装置10のECU90のCPUは、
図16に示したルーチンを所定時間の経過毎に実行するようになっている。従って、所定のタイミングになると、CPUは、
図16のステップ1600から処理を開始し、その処理をステップ1605に進め、回避操舵実行フラグXの値が「0」であるか否かを判定する。回避操舵実行フラグXの値は、回避操舵が開始されたときに「1」に設定され、回避操舵が終了されたときに「0」に設定される。
【0117】
CPUは、ステップ1605にて「Yes」と判定した場合、処理をステップ1610に進め、並走車走行領域A201及び対向車走行領域A202を取得する。次いで、CPUは、処理をステップ1615に進め、回避経路設定条件が成立したか否かを判定する。
【0118】
CPUは、ステップ1615にて「Yes」と判定した場合、処理をステップ1620に進め、左右区画線LMを認識できているか否かを判定する。
【0119】
CPUは、ステップ1620にて「Yes」と判定した場合、処理をステップ1625に進め、
図17に示したルーチンを実行する。従って、CPUは、処理をステップ1625に進めると、
図17のステップ1700から処理を開始し、その処理をステップ1705に進め、目標回避経路Rtgtを設定する。次いで、CPUは、処理をステップ1710に進め、目標回避経路Rtgtを設定できたか否かを判定する。
【0120】
CPUは、ステップ1710にて「Yes」と判定した場合、処理をステップ1715に進め、回避操舵開始条件が成立したか否かを判定する。
【0121】
CPUは、ステップ1715にて「Yes」と判定した場合、処理をステップ1720に進め、回避操舵を開始する。次いで、CPUは、処理をステップ1725に進め、回避操舵実行フラグXの値を「1」に設定する。次いで、CPUは、ステップ1795を経由して
図16のステップ1695に処理を進め、本ルーチンを一旦終了する。
【0122】
一方、CPUは、ステップ1710又はステップ1715にて「No」と判定した場合、ステップ1795を経由して
図16のステップ1695に処理を進め、本ルーチンを一旦終了する。この場合、回避操舵は実施されていない。
【0123】
図16のステップ1620にて「No」と判定した場合、処理をステップ1630に進め、
図18に示したルーチンを実行する。従って、CPUは、処理をステップ1630に進めると、
図18のステップ1800から処理を開始し、その処理をステップ1805に進め、目標回避経路Rtgtを設定する。次いで、CPUは、処理をステップ1810に進め、目標回避経路Rtgtを設定できたか否かを判定する。
【0124】
CPUは、ステップ1810にて「Yes」と判定した場合、処理をステップ1815に進め、回避走行領域Atgtが対向車走行領域A202と重なっているか否かを判定する。
【0125】
CPUは、ステップ1815にて「Yes」と判定した場合、ステップ1895を経由して
図16のステップ1695に処理を進め、本ルーチンを一旦終了する。
【0126】
一方、CPUは、ステップ1815にて「No」と判定した場合、処理をステップ1820に進め、回避走行領域Atgtが並走車走行領域A201と重なっているか否かを判定する。
【0127】
CPUは、ステップ1820にて「Yes」と判定した場合、処理をステップ1825に進め、回避操舵開始条件が成立したか否かを判定する。
【0128】
CPUは、ステップ1825にて「Yes」と判定した場合、処理をステップ1830に進め、回避操舵を開始する。次いで、CPUは、処理をステップ1835にて回避操舵実行フラグXの値を「1」に設定する。次いで、CPUは、ステップ1895を経由して
図16のステップ1695に処理を進め、本ルーチンを一旦終了する。
【0129】
一方、CPUは、ステップ1820又はステップ1825にて「No」と判定した場合、ステップ1895を経由して
図16のステップ1695に処理を進め、本ルーチンを一旦終了する。
【0130】
又、CPUは、ステップ1810にて「No」と判定した場合も、ステップ1895を経由して
図16のステップ1695に処理を進め、本ルーチンを一旦終了する。
【0131】
更に、CPUは、
図19に示したルーチンを所定演算時間の経過毎に実行するようになっている。従って、所定のタイミングになると、CPUは、
図19のステップ1900から処理を開始し、その処理をステップ1905に進め、回避操舵実行フラグXの値が「1」であるか否かを判定する。
【0132】
CPUは、ステップ1905にて「Yes」と判定した場合、処理をステップ1910に進め、回避操舵終了条件が成立したか否かを判定する。
【0133】
CPUは、ステップ1910にて「Yes」と判定した場合、処理をステップ1915に進め、回避操舵を終了する。次いで、CPUは、処理をステップ1920に進め、回避操舵実行フラグXの値を「0」に設定する。次いで、CPUは、処理をステップ1995に進め、本ルーチンを一旦終了する。
【0134】
一方、CPUは、ステップ1905又はステップ1910にて「No」と判定した場合、処理をステップ1915に直接進め、本ルーチンを一旦終了する。
【0135】
以上が車両衝突回避支援装置10の具体的な作動である。
【0136】
尚、本発明は、上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。
【0137】
<変形例>
例えば、車両衝突回避支援装置10は、回避経路設定条件が成立したときに左右区画線LMを周辺情報I_Sから認識できているか否かを判断せず、目標回避経路Rtgtを設定し、その目標回避経路Rtgtに基づいて取得した回避走行領域Atgtが対向車走行領域A202又は並走車走行領域A201と重なっているか否かに応じて回避操舵を許可したり禁止したりするように構成されてもよい。
【0138】
この本発明の実施形態の変形例に係る車両衝突回避支援装置10は、回避経路設定条件が成立した場合、目標回避経路Rtgtを設定し、その目標回避経路Rtgtに基づいて回避走行領域Atgtを取得し、その回避走行領域Atgtが対向車走行領域A202と重なっているか否かを判定する。
【0139】
回避走行領域Atgtが対向車走行領域A202と重なっている場合、車両衝突回避支援装置10は、回避操舵の実施を禁止する。従って、この場合、回避操舵開始条件が成立しても、回避操舵は実施されない。
【0140】
一方、回避走行領域Atgtが対向車走行領域A202と重なっていない場合、車両衝突回避支援装置10は、回避走行領域Atgtが並走車走行領域A201に重なっているか否かを判定する。
【0141】
回避走行領域Atgtが並走車走行領域A201に重なっている場合、車両衝突回避支援装置10は、回避操舵の実施を許可する。従って、この場合、回避操舵開始条件が成立したときに、回避操舵が実施される。
【0142】
一方、回避走行領域Atgtが並走車走行領域A201に重なっていない場合、車両衝突回避支援装置10は、回避走行領域Atgtが自車線LN内にあるか否かを判定する。
【0143】
回避走行領域Atgtが自車線LN内にある場合、車両衝突回避支援装置10は、回避操舵の実施を許可する。従って、この場合、回避操舵開始条件が成立したときに、回避操舵が実施される。
【0144】
回避走行領域Atgtが自車線LN内にない場合、車両衝突回避支援装置10は、回避操舵の実施を禁止する。従って、この場合、回避操舵開始条件が成立しても、回避操舵は実施されない。
【0145】
尚、車両衝突回避支援装置10は、左右区画線LMを認識できておらず、従って、自車線LNの範囲を特定できていない場合、回避操舵の実施を禁止する。
【0146】
<効果>
本発明の実施形態に係る車両衝突回避支援装置10と同様に、変形例に係る車両衝突回避支援装置10によれば、回避走行領域Atgtが対向車走行領域A202に重なっている場合には、回避操舵は実施されないが、回避走行領域Atgtが並走車走行領域A201に重なっている場合には、回避操舵は実施される。従って、自車両100と物体200との衝突を回避操舵により回避するときに自車両100を自車線LN内で走行させることができない場合でも、自車両100と物体200との衝突を回避するための回避操舵が実施される。このため、自車線LNを特定できない場合でも、自車両100と物体200との衝突を安全に回避することができる。
【0147】
次に、本発明の実施形態の変形例に係る車両衝突回避支援装置10の具体的な作動について説明する。この車両衝突回避支援装置10のECU90のCPUは、
図20に示したルーチンを所定時間の経過毎に実行するようになっている。従って、所定のタイミングになると、CPUは、
図20のステップ2000から処理を開始し、その処理をステップ2005に進め、回避操舵実行フラグXの値が「0」であるか否かを判定する。
【0148】
CPUは、ステップ2005にて「Yes」と判定した場合、処理をステップ2010に進め、並走車走行領域A201又は対向車走行領域A202を取得する。次いで、CPUは、処理をステップ2015に進め、回避経路設定条件が成立したか否かを判定する。
【0149】
CPUは、ステップ2015にて「Yes」と判定した場合、処理をステップ2020に進め、
図21に示したルーチンを実行する。従って、CPUは、処理をステップ2020に進めると、
図21のステップ2100から処理を開始し、その処理をステップ2105に進め、目標回避経路Rtgtを設定する。次いで、CPUは、処理をステップ2110に進め、目標回避経路Rtgtを設定することができたか否かを判定する。
【0150】
CPUは、ステップ2110にて「Yes」と判定した場合、処理をステップ2115に進め、回避走行領域Atgtが対向車走行領域A202に重なっているか否かを判定する。
【0151】
CPUは、ステップ2115にて「Yes」と判定した場合、ステップ2195を経由してステップ2095に処理を進め、本ルーチンを一旦終了する。この場合、回避操舵は実施されない。
【0152】
一方、CPUは、ステップ2115にて「No」と判定した場合、処理をステップ2120に進め、回避走行領域Atgtが並走車走行領域A201に重なっているか否かを判定する。
【0153】
CPUは、ステップ2120にて「Yes」と判定した場合、処理をステップ2125に進め、回避操舵開始条件が成立したか否かを判定する。
【0154】
CPUは、ステップ2125にて「Yes」と判定した場合、処理をステップ2130に進め、回避操舵を開始する。次いで、CPUは、処理をステップ2135に進め、回避操舵実行フラグXの値を「1」に設定する。次いで、CPUは、ステップ2195を経由してステップ2095に処理を進め、本ルーチンを一旦終了する。
【0155】
一方、CPUは、ステップ2125にて「No」と判定した場合、ステップ2195を経由してステップ2095に処理を進め、本ルーチンを一旦終了する。
【0156】
又、CPUは、ステップ2120にて「No」と判定した場合、処理をステップ2140に進め、回避走行領域Atgtが自車線LN内にあるか否かを判定する。
【0157】
CPUは、ステップ2140にて「Yes」と判定した場合、処理をステップ2145に進め、回避操舵開始条件が成立したか否かを判定する。
【0158】
CPUは、ステップ2145にて「Yes」と判定した場合、処理をステップ2150に進め、回避操舵を開始する。次いで、CPUは、処理をステップ2155に進め、回避操舵実行フラグXの値を「1」に設定する。次いで、CPUは、ステップ2195を経由してステップ2095に処理を進め、本ルーチンを一旦終了する。
【0159】
一方、CPUは、ステップ2110又はステップ2140又はステップ2145にて「No」と判定した場合、ステップ2195を経由してステップ2095に処理を進め、本ルーチンを一旦終了する。
【0160】
以上が本発明の実施形態の変形例に係る車両衝突回避支援装置10の具体的な作動である。
【符号の説明】
【0161】
10…車両衝突回避支援装置、21…駆動装置、22…制動装置、23…操舵装置、68…周辺情報取得装置、90…ECU、100…自車両、200…物体、201…並走車、202…対向車、A100…自車走行領域、Atgt…回避走行領域、A201…並走車走行領域、A202…対向車走行領域、LM…左右区画線、LM_L…左側の区画線、LM_R…右側の区画線、Rtgt…目標回避経路