Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3812840B2 - A method to identify target vehicles based on the theoretical relationship between azimuth and relative speed - Google Patents
[go: Go Back, main page]

JP3812840B2 - A method to identify target vehicles based on the theoretical relationship between azimuth and relative speed - Google Patents

A method to identify target vehicles based on the theoretical relationship between azimuth and relative speed Download PDF

Info

Publication number
JP3812840B2
JP3812840B2 JP2003131316A JP2003131316A JP3812840B2 JP 3812840 B2 JP3812840 B2 JP 3812840B2 JP 2003131316 A JP2003131316 A JP 2003131316A JP 2003131316 A JP2003131316 A JP 2003131316A JP 3812840 B2 JP3812840 B2 JP 3812840B2
Authority
JP
Japan
Prior art keywords
target vehicle
vehicle
curve
host vehicle
azimuth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003131316A
Other languages
Japanese (ja)
Other versions
JP2003341382A (en
Inventor
俊二 宮原
Original Assignee
ビステオン グローバル テクノロジーズ インコーポレイテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ビステオン グローバル テクノロジーズ インコーポレイテッド filed Critical ビステオン グローバル テクノロジーズ インコーポレイテッド
Publication of JP2003341382A publication Critical patent/JP2003341382A/en
Application granted granted Critical
Publication of JP3812840B2 publication Critical patent/JP3812840B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/66Radar-tracking systems; Analogous systems
    • G01S13/72Radar-tracking systems; Analogous systems for two-dimensional [2D] tracking, e.g. combination of angle and range tracking, track-while-scan radar
    • G01S13/723Radar-tracking systems; Analogous systems for two-dimensional [2D] tracking, e.g. combination of angle and range tracking, track-while-scan radar by using numerical data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • B60K31/0008Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including means for detecting potential obstacles in vehicle path
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/932Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles using own vehicle data, e.g. ground speed, steering wheel direction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9321Velocity regulation, e.g. cruise control
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9327Sensor installation details
    • G01S2013/93271Sensor installation details in the front of the vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Radar Systems Or Details Thereof (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、自動車速度制御システムと、カーブ(屈曲)を通して目標車を追跡するこれらのシステムとに関する。
【0002】
【従来の技術】
適応クルーズ制御(以下、ACCという)システムは、自動車産業において広く受入れられつつある。ACCシステムは、自動車を所望の速度に維持する普通のクルーズ制御システムを使用する。それに加えてACCシステムは、交通状態の変化に合わせるように自動車の速度を変更させることができる。ACCシステムは、これを自動加速、減速、及び/またはブレーキングによって達成する。これによって、ACCを有する自動車(ホスト車)は、そのホスト車の前方を走行している自動車(目標車)から、道路速度の関数としての安全距離を維持する。
【0003】
従来のACCシステムは、典型的には、ACCプロセッサ、レーダセンサ、ブレーキ介入システム、ディスプレイユニット、機関介入システム、複数のセンサ(即ち、車輪速度、偏揺れ(ヨー)レート、ハンドル(舵輪)角度、横方向加速度)、及びトランスミッション介入システムを含む。一般的に、レーダセンサは、ACCシステムに特別に割当てられている76乃至77GHzの周波数で動作する。動作中のホスト車から放出されたレーダビームは、目標車から反射してホスト車へ戻される。放出された、及び反射されたレーダ波の解析が遂行され、伝播時間、及びパルスレーダ波の場合はドップラシフト及び振幅、またFMCWレーダの場合はビート周波数及びドップラシフトが決定される。この解析から、ホスト車に対する距離、相対速度、及び相対方位角が計算される。
【0004】
ACCの解消すべき1つの重大な問題は、道路のカーブへの進入、またはレーン変更のような状況の変化に対して、信頼できるシステムの動作を保証することである。システムを適切に動作させるためには目標車を正確に識別し、レーン変更と、カーブへの進入/カーブからの退出とを相互に区別することが不可欠である。従来のシステムは、典型的には、偏揺れレートセンサ、ハンドル角度センサ、車輪速度センサ、及び典型的に横方向速度センサから情報を入手して目標車のレーンの位置及びカーブ状態を決定している。道路上の自動車の位置を決定するために考慮されている他のシステムは、ビデオイメージングシステムである。
【0005】
目標車のレーン位置を決定する問題は、目標車はカーブに進入しているが、ホスト車が未だにカーブに進入していない場合に、またはその逆の場合に、より一層複雑になる。ステアリング角度及び偏揺れレート情報を使用する従来の方法は、この過渡的な状態に正しく対処しない。従って、カーブに進入してしまった目標車をホスト車が追随する場合、特にホスト車が直線コース上にあり、目標車がカーブに進入している場合には、ACCは目標車を見失いがちである。従来システムは本質的に、目標車がホスト車と同一レーン内にあるのか否か、またはホスト車がカーブに進入したのか否か、またはその逆の状況を効果的に判定しない。即ち、目標車がカーブに進入する状況と、目標車がレーンを変更する状況とを混同し易い。
【0006】
従って、要望されるのは、目標車がカーブに進入したのか否か、または目標車がレーンを変更したのか否かを決定するための新しい、且つ改良された方法である。この新しい方法は、ホスト車及びレーダ情報だけを用いて目標車の位置を正確に予測し、パラメータの適応のために大量の実験データを要求すべきではない。更に、目標車を追跡するためのこの新しい方法は、目標車が道路のカーブへ進入、及びカーブから退出した時にその目標車を見失わないようにすべきである。
【0007】
【発明の概要】
本発明の一面においては、目標車がホスト車の経路内にあるか否かを決定する方法が提供される。本方法は、方位角を使用するステップと、所定の時間間隔で目標車とホスト車との間の相対速度を計算するステップとを含む。更に、目標車がホスト車と同一のレーン内(ホスト車の経路内)にあるか否かの決定が評価される。次いで、最短距離(レンジ)を有する候補目標車が識別される。しかしながら、もし候補車が存在しなければ、他の先行する目標車を識別する。再び、もしこの先行車が識別されれば、ホスト車に対する最短距離を有する自動車を主目標車であると決定する。以下の理論的関係を使用して、測定されたデータに曲線を当てはめる。
θ=(R/2L)(Vr/V)2
θ=−(R/2L){(Vr/V)−L/R}2+L/2R
但し、
V=ホスト車の速度、
r=相対速度の絶対値、
θ=方位角、
Vri=測定された相対速度の絶対値、及び
θi=測定された方位角、
である。
【0008】
曲線(Y=a1X+a22)を測定されたデータ(xi,yi)=(Vri/V,θ)に当てはめた後に、以下の式を使用して目標車がカーブに進入したのか、またはカーブから出たのかを決定する。σa2を回帰係数a2の標準偏差とし、δ=0.25または他の適切な所定値として、例えばもし次式
|σa2/a2|<δ (後述する式(16))
が満足されれば、目標車及びホスト車の一方がカーブ上にあると決定される。次に、Rを回帰から推定された曲率半径とし、Lをホスト車と目標車との間の距離として、次式
|a1/a2|≪L/|R| (後述する式(17))
が満足されるか否かを決定する。もしこの式が満足されれば、目標車はカーブの入口にあると決定される。しかしながら、もし上式が満足されなければ、目標車はカーブの出口にあると決定される。
【0009】
本発明のこれらの、及び他の面は以下の添付図面に基づく詳細な説明から明白になるであろう。
【0010】
【実施の形態】
図1に、本発明による適応クルーズ制御(ACC)システムを有するホスト車10を斜視図で示す。ホスト車10は、一般的にCANネットワークのような通信ネットワーク13に結合されているACC制御モジュール11を含む。制御モジュール11は、典型的に、ACCプログラムコードを格納し、実行するプロセッサに結合されている電子メモリを有している。一般的に、ACCの制御モジュール11は、種々のセンサからの信号を受信する。これらの信号は、ホスト車と目標車との間の方位角(θ)及び相対速度(Vr)の絶対値を決定するためのレーダセンサ15または他の近接センサを含む。更に、複数の車輪速度センサ17が、車輪速度を表す信号をネットワーク13へ供給する。例えば、ハンドル角度を決定するためのハンドル角度センサ、及びホスト車10の偏揺れレートを決定するための偏揺れレートセンサ21のような他のセンサが、ネットワーク13と通信する。上述したセンサから導出される情報は、以下に詳述するように、目標車位置を決定する制御アルゴリズムまたは方法において使用される。
【0011】
図2には、カーブ14を通る目標車12を本発明に従って追随または追跡するACCを有するホスト車10が示されている。道路16の典型的なカーブ14は曲率半径“R”を有している。カーブ14に沿う目標車12の位置は、曲率半径“R”と角度φによって表される。角度φは、カーブの入口と目標車12の現在位置との間の角度を表している。
【0012】
本発明の方法は、目標車がカーブへ進入/カーブから退出したという第1のシナリオと、目標車がレーンを変更したという第2のシナリオの2つのシナリオを区別する。第2の場合を図3に示す。図示のように道路16は2つのレーン18、20を含み、目標車12はレーン18からレーン20へ移行中であり、一方ホスト車10はレーン18に留まっている。従来技術の方法は、目標車12がレーンを変更しているのか、または道路のカーブに進入中であるのかを正確に決定することはできなかった。
【0013】
詳述すれば、図4に示すように、道路16のカーブ14を通って走行するホスト車10及び目標車12の移行シナリオを表す5つのケースが存在する。これら5つのケースの中のケースA(目標車12及びホスト車10が共にカーブへ進入していない)及びケースE(目標車12及びホスト車10がカーブから出た)は、目標車12の位置を識別するのに重大な問題を提起しない。同様に、ホスト車の偏揺れレート及び/またはハンドル角度情報を使用してカーブ14の曲率半径“R”を推定し(従来から知られている)、目標車がホスト車と同一レーン内にあるか否かを識別することによって、ケースCは容易に識別することができる。しかしながら、従来技術の方法は、ケースB及びDにおいては目標車の位置を識別することはできなかった。それは、これらの移行シナリオにおいては、目標車のレーン位置を決定するのに偏揺れレート及び/またはハンドル角度情報が有用ではないからである。
【0014】
図5を参照し、目標車12がカーブへ進入しつつあるのか、カーブを出つつあるのか、またはレーンを変更しつつあるのかを決定するための方法100を説明する。本発明の方法は、ホスト車のボアサイトに対する目標車の方位角(θ)対目標車(または先行車)とホスト車との間の相対速度(Vr)の絶対値を表すチャート(時間には無関係)を使用する(図6d参照)。本発明の一面においては、図4のケースB及びケースDの過渡的期間のために、ホスト車に対する目標車の方位角と相対速度の絶対値との間の理論的関係、即ち方程式を開発した。
【0015】
動作中、本発明の方法100は、観測した目標(または先行)車のトレースと、導出した理論的関係とを比較する。この比較は、ブロック102に表されているように、先ずホスト車と目標車との間の方位角及び相対速度を測定することによって遂行される。後述するように、観測と理論的関係との差から、目標車がカーブに進入しつつあるのか、カーブから出つつあるのか、またはレーンを変更しつつあるのかを決定することができる。更に、本発明の方法は、目標車と非目標車とを弁別する。
【0016】
図6A−6Cに、目標車とホスト車との間の相対速度(Vr)を示す。Vrは、ホスト車の速度ベクトル(Vh)と目標車の速度ベクトル(Vt)とを考えることによって計算される。即ち、以下の式を使用して相対速度(Vr)を計算する。
Vr={(Vtx−Vhx2+(Vty−Vhy21/2
但し、
tx=速度Vtのx成分、
ty=速度Vtのy成分、
hx=速度Vhのx成分、及び
hy=速度Vhのy成分
である。
【0017】
相対速度を計算した後に、公知のジオメトリ及び三角法を適用することによって、相対速度の横方向(Vlat)及び縦方向(Vlong)成分を求めることができる。先に説明した方位角θを、レーダセンサ15を使用して測定する。本発明は、相対速度の絶対値の代わりに、相対速度(Vr)の横方向成分(Vlat)を使用する。
【0018】
方位角と相対速度との間の理論的関係は、カーブの入口の場合には以下の式(1)によって(図6Dの線120参照)、またカーブ出口の場合には以下の式(2)または(2’)によって表される(図6Dの線122参照)。以下に示す二次方程式は、測定されたデータ(相対速度Vri及び方位角θi)に曲線を当てはめて曲率半径“R”を決定するために使用される。カーブの入口から目標車までの距離をLとして(図2参照)、測定されたデータから比L/Rも決定される。
θ=(R/2L)(Vr/V)2 (1)
θ=−(R/2L){(Vr/V)−L/R}2+L/2R (2)
θ=−(R/2L){(Vr/V)+L/R}2+L/2R (2’)
但し、
V=ホスト車の速度、
Vr=相対速度の絶対値、
θ=方位角、
Vri=測定された相対速度の絶対値、
θi=測定された方位角、
である。
【0019】
図5のブロック104において、ホスト車の偏揺れレートが測定される。目標車の経路は、偏揺れレート、距離、及び方位角を使用して推定される。ブロック106に示すように、所定の角度である方位角限界θ0と以下の式(3)とが比較される。方位角限界θ0は、図7A及び7Bに示されている。もし式(3)が満足されれば、先行車が候補目標車であると決定される。
|θ−θc|<2または3×θ0 (3)
但し、
θ =ホスト車と先行車との間の測定された方位角、
θc=ホスト車のヘッディング方向と平行な線105と、距離Lにおけるホスト車のレーンの中心との間の方位角、
である。
【0020】
候補目標車は、ホスト車が追跡または追随するのに望ましい車である。しかしながら、もし式(3)が満足されなければ先行車は候補目標車ではなく、それは最早ホスト車が追跡または追随するのに望ましい車ではない。従って、ブロック108に示すように、別の車を選択することになる。受入れ可能な候補車が選択されれば、ブロック110に示すように、測定された方位角及び計算された相対速度データがプロットされる(図9A)。
【0021】
図8Aは、ホスト車及び目標車が同一レーン内にあり、あるカーブを通って走行している状況を示している。目標車のトレースまたは線200が、ホスト車のトレースまたは線202に対してプロットされている。図示のように、目標車及びホスト車は、同一の経路またはコースを辿っている。しかしながら、図8Bにおいては、目標車がレーンを変え、ホスト車の経路206からずれている新しい経路204を走行している。目標車及びホスト車がカーブに進入しつつあるようなシナリオでは、図9Aに線210によって示すように、方位角は両車がカーブ内に入ってしまうまで徐々に増加し、両車がカーブから出るまで徐々に減少して行く。
【0022】
一方、目標車がレーンを変更した場合には、方位角は図9Bの線212で示すように上昇した後に一定に保たれ、相対速度は線214で示すように上昇してピークに達し、次いで目標車がそのレーン変更を完了してしまうまで降下する。
【0023】
図5のブロック112において、プロットされたデータ(方位角対相対速度の絶対値)が上述した二次方程式(1)及び(2)に当てはめられ、代替として次の式(4)によって表される。
Y=a0+a1X+a22 (4)
但し、
Y=方位角、
X=ホスト車速度で除した相対速度の絶対値、
1及びa2=回帰定数、
である。この特定のアプリケーションにおいては、a0は存在しないので、上式は
1X+a22 (5)
に簡略化される。
【0024】
以下の方程式は、如何にして回帰定数a1及びa2を求めるかを示している。
W× (6)

Figure 0003812840
Figure 0003812840
Figure 0003812840
【0025】
標準偏差は、以下のように表される。
σa2 2=Σ{(X2/det)Xi 2 +( X3/det)Xi22 (13)
σ2=Σ(Yi−a1i−a2i 22/(n−2) (14)
【0026】
好ましくは、
|σa2 2/a2|<0.25 (15)
である。
【0027】
図5のブロック112において、測定されたデータにある曲線を当てはめた後に、以下の式を使用して目標車がカーブに進入しつつあるのか、またはカーブから出つつあるのかを決定する。例えばδ=0.25または他の適切な所定値として、もし式
|σa2 2/a2|<δ (16)
が満足されれば、目標車はカーブ上にあるものと決定される。ブロック114においては、Rを回帰から推定された半径とし、Lをホスト車と目標車との間の距離として、
|a1/a2|≪L/|R| (17)
が満足されるか否かを決定する。もし式(17)が満足されれば、その目標車はカーブの入口にあるものと決定される。しかしながら、ブロック116に示すように、もし式(17)が満足されなければ、その目標車はカーブの出口にあるものと決定される。
【0028】
図9C及び9Dはそれぞれ、ホスト車及び目標車がカーブを通って走行中の、及び目標車がレーンを変更中の方位角を時間軸に対してプロットした図である。図9Cに示すように、線218で表されている方位角は、始めに、目標車がカーブに入り始め、ホスト車が未だにカーブに進入していない時に上昇する。更に線222は、目標車の位置を決定するために偏揺れレートに基づく従来技術のアルゴリズムの出力をプロットしたものである。一方、線224は、カーブ内の目的車の位置を決定するための本発明の方法の出力をプロットしたものである。線222の領域A及びBにおいて、目標車の経路を決定するための従来技術の偏揺れレート法は、目標車がホスト車の経路から外れていることを指示する。しかしながら、この判定は間違いである。
【0029】
同様に、本発明の方法は、線224の領域Cにおいて、目標車がカーブに入り始めたことを、また線224の領域Dにおいて目標車がカーブから出始めたことを指示する。このように、本発明の方法は、過渡的な状況にある目標車を識別する。
【0030】
図9Dに線226で示すように(レーン変更)、ホスト車と目標車との間の方位角は上昇し、次いで目標車がレーン変更中は一定に留まる。線232は、目標車の位置を決定するための本発明の方法の出力を表している。出力は低く保たれたままである。つまり、本発明の方法は、レーン変更には応答しないのである。線230の移行領域Eに示されているように、目標車の位置を決定するために偏揺れレートを使用する従来技術の方法は、その目標車が転回中であることを指示する。これに対して、出力線232で表されている本発明のアルゴリズムまたは方法は、目標車が転回中であることを指示しない(即ち、レーン変更中及び/またはカーブ進入または退出)。以上のように、本発明の方法は、目標車のレーン変更と、目標車が道路のカーブ進入または退出とを区別することができる。
【0031】
本発明の別の面においては、目標車とホスト車との間の相対速度及び方位角から、道路の湾曲が推定される。この推定は、目標車がカーブへ進入中またはカーブから退出中の移行期間中に、または1つのカーブから異なる曲率半径を有する別のカーブへの移行中に決定される。本発明のこの面は、上述した本発明の実施の形態及び他の面を組合わせ、それらを拡張したものである。例えば、先行実施の形態は、目標車が道路の直線部分から道路の屈曲部分へ、または道路の屈曲部分から道路の直線部分へ移行しつつあるような状況に対処する。これに対して説明中の実施の形態は、道路の直線部分を無限大半径を有するカーブとして処理することによってこの状況に対処する。
【0032】
図10を参照する。目標車位置(xt ,yt)及びホスト車位置(xh ,yh)は、以下の関係によって表される。
(xt ,yt)={−R(1−cosφ),Rsinφ} (18)
(xh ,yh)={−R0(1−cosφ0),−R0 sinφ0} (19)
L=Rφ+R0φ0 (20)
但し、
0=目標車が進入する第1のカーブの半径、
R=目標車が進入する第2のカーブの半径、
L=目標車とホスト車との間の経路長、
φ0=ホスト車と、第1のカーブから第2のカーブへの移行点との間の角度、
φ=第1のカーブから第2のカーブへの移行点と、目標車との間の角度、
であり、
R、R0、φ、及びφ0は、左転回の場合には正であり、右転回の場合には負である。R0φ0及びRφは、負になることはない。方位角(反時計方向に半径で表す)は、次の方程式(21)によって表される。
Figure 0003812840
【0033】
相対速度は、以下の方程式(22)乃至(26)によって与えられる。
Figure 0003812840
但し、
V=ホスト車及び目標車の速度の絶対値である。
【0034】
φ及びφ0が十分に小さいものとすれば、即ち、距離(L)が半径(R)よりも遙かに小さいものとすれば、φ及びφ0は次の式(27)及び(28)によって近似される。
sinφ≒φ 及び sinφ0≒φ0 (27)
cosφ≒1−(φ0/2) 及び cosφ0≒1−(φ0 2/2) (28)
【0035】
方位角(θ)及び相対速度(Vr)は次の式(29)及び(30)によって近似される。
Figure 0003812840
【0036】
従って、関係は次のように簡易化される。
Rφ+R0φ0=L (20’)
φ+φ0=Vr/V=z (30’)
【0037】
式(20’)、(30’)及び次式(31)を組合わせると、次式(32)及び(33)が得られる。
Figure 0003812840
【0038】
式(30’)、(32)及び(33)を、式(29)に代入すると、
Figure 0003812840
が得られる。
【0039】
上述した方法は、相対速度及び方位角測定のような、如何なる測定されたデータセットにも適用することができる。適用される二次回帰関係は、所与のデータセット(XI ,Yi)に関して次式(36)によって表される。
Y=a0+a1X+a22 (36)
【0040】
係数a0、a1、及びa2は、以下の式(37)、(38)、及び(39)に示すように、マトリックスWとベクトル及びとを使用することによって決定することができる。
W× (37)
Figure 0003812840
Figure 0003812840
但し、Xi及びYiは測定されたデータ(即ち、ホスト車の速度で除した相対速度の絶対値、及び方位角)である。係数a0、a1、及びa2は、式(39)から計算される。道路の湾曲推定が係数a2に基づいているので、a2の誤差が評価される。Yiの分散は、次式(40)に示すものとしている。
Yi:N(μi,σ2) (40)
【0041】
式(39)から、a2は次式(41)によって表される。
Figure 0003812840
但し、
Figure 0003812840
【0042】
2の分散は、次式(44)によって与えられる。
Figure 0003812840
【0043】
Yiの分散は、次式(45)によって推定される。
σ2=Σ(Yi−a0−a1X−a2Xi22/(n−3) (45)
【0044】
もし次式(46)が満足されればa2の推定は正しいと判定され、従って式(36)によって定義されたカーブは道路の屈曲の正確な推定であると決定される。
|σa2/a2|<0.25 (46)
または、
|σR/R|<0.25 (47)
【0045】
以上のように、本発明は、道路上の目標車の位置を決定するための従来の方法に比して多くの長所及び便益を有している。例えば、本発明の方法またはアルゴリズムは、目標車のレーン変更と目標車のカーブ内への進入とを区別することができる。更に、本発明は、目標車がカーブへ入りつつあるのか、またはカーブから出つつあるのかを決定するための方法を提供する。従って、本発明は、道路内の目標車の位置を決定するために偏揺れレート及び他の車両パラメータを使用する従来技術の方法を劇的に改善している。
【0046】
自動車速度制御システムに精通していれば、以上の詳細な説明、添付図面、及び特許請求の範囲から、本発明の範囲から逸脱することなく本発明の好ましい実施の形態に多くの変更及び変化を考案することができよう。
【図面の簡単な説明】
【図1】本発明による適応クルーズ制御(ACC)システムを搭載したホスト車の斜視図である。
【図2】道路内のカーブを通過中の目標車を本発明に従って追跡するホスト車の平面図である。
【図3】レーンを変更中の目標車を本発明に従って追跡するホスト車の平面図である。
【図4】道路内のカーブを通過中のホスト車及び目標車を示す平面図である。
【図5】目標車がカーブへ進入中であるのか、カーブを退出中であるのか、またはレーンを変更中であるのかを決定するための方法を示すフローチャートである。
【図6A】目標車とホスト車との間の相対速度(Vr)及び該相対速度の横方向及び縦方向成分を示すベクトル図である。
【図6B】目標車とホスト車との間の相対速度(Vr)及び該相対速度の横方向及び縦方向成分を示すベクトル図である。
【図6C】目標車とホスト車との間の相対速度(Vr)及び該相対速度の横方向及び縦方向成分を示すベクトル図である。
【図6D】ホスト車のボアサイトに対する目標車の方位角(θ)と、目標車とホスト車との間の相対速度(Vr)の絶対値との関係を示す時間に無関係な相チャートグラフである。
【図7A】直線レーンでの方位角限界を示す図である。
【図7B】カーブでの方位角限界を示す図である。
【図8A】カーブに沿って同一レーン内を走行しているホスト車及び目標車を示すグラフである。
【図8B】カーブに沿って同一レーン内を走行しているホスト車及び目標車を示すグラフである。
【図9A】目標車及びホスト車がカーブへ進入しつつある時のグラフであって、方位角は、両車がカーブ内に入るまで漸進的に増加し、両者がカーブから出るまで漸進的に減少することを示している。
【図9B】目標車がレーンを変更しつつある時のグラフであって、曲線で示すように、方位角は上昇した後に一定に留まり、相対速度は上昇してピークに達し、次いで目標車がそのレーン変更を完了してしまうまで降下することを表している。
【図9C】ホスト車及び目標車がカーブを走行中の方位角を時間の関数としてプロットしたグラフである。
【図9D】目標車がレーンを変更中の方位角を時間の関数としてプロットしたグラフである。
【図10A】ホスト車及び目標車が異なる曲率半径の複数のカーブを有する道路に沿って走行中であることを示す図である。
【図10B】ホスト車及び目標車が異なる曲率半径の複数のカーブを有する道路に沿って走行中であることを示す図である。
【図11A】異なる曲率半径の複数のカーブを有する道路に沿って走行中のホスト車及び目標車を示す図である。
【図11B】異なる曲率半径の複数のカーブを有する道路に沿って走行中のホスト車及び目標車の方位角と相対速度との間の関係を示す相チャートである。
【符号の説明】
10 ホスト車
11 ACC制御モジュール
12 目標車
13 通信ネットワーク
14 カーブ
15 レーダセンサ
16 道路
17 ネットワーク
18、20 レーン
19 ハンドル角センサ
21 偏揺れレートセンサ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to vehicle speed control systems and these systems for tracking a target vehicle through a curve (bend).
[0002]
[Prior art]
Adaptive cruise control (hereinafter referred to as ACC) systems are gaining wide acceptance in the automotive industry. The ACC system uses a conventional cruise control system that maintains the vehicle at the desired speed. In addition, the ACC system can change the speed of the car to adapt to changing traffic conditions. The ACC system accomplishes this by automatic acceleration, deceleration, and / or braking. Thereby, the automobile (host car) having the ACC maintains a safe distance as a function of the road speed from the automobile (target vehicle) traveling in front of the host car.
[0003]
Conventional ACC systems typically include ACC processors, radar sensors, brake intervention systems, display units, engine intervention systems, multiple sensors (ie, wheel speed, yaw rate, steering wheel angle, Lateral acceleration), and transmission intervention system. In general, radar sensors operate at a frequency of 76-77 GHz that is specifically assigned to ACC systems. The radar beam emitted from the operating host vehicle is reflected from the target vehicle and returned to the host vehicle. Analysis of the emitted and reflected radar waves is performed to determine the propagation time and Doppler shift and amplitude for pulsed radar waves and beat frequency and Doppler shift for FMCW radar. From this analysis, the distance, relative speed, and relative azimuth with respect to the host vehicle are calculated.
[0004]
One serious problem that ACC needs to overcome is to ensure reliable system operation against changes in the situation, such as entering road curves or changing lanes. In order for the system to operate properly, it is essential to accurately identify the target vehicle and distinguish between lane changes and curve entry / exit. Conventional systems typically obtain information from yaw rate sensors, handle angle sensors, wheel speed sensors, and typically lateral speed sensors to determine target vehicle lane position and curve conditions. Yes. Another system that has been considered for determining the position of a car on a road is a video imaging system.
[0005]
The problem of determining the target vehicle's lane position becomes even more complex when the target vehicle is entering the curve but the host vehicle has not yet entered the curve, or vice versa. Conventional methods using steering angle and yaw rate information do not correctly handle this transient condition. Therefore, when the host vehicle follows the target vehicle that has entered the curve, especially when the host vehicle is on a straight track and the target vehicle has entered the curve, the ACC tends to lose sight of the target vehicle. is there. The conventional system essentially does not effectively determine whether the target vehicle is in the same lane as the host vehicle, or whether the host vehicle has entered the curve, or vice versa. That is, it is easy to confuse the situation where the target vehicle enters the curve and the situation where the target vehicle changes the lane.
[0006]
Therefore, what is needed is a new and improved method for determining whether a target vehicle has entered a curve or whether the target vehicle has changed lanes. This new method accurately predicts the position of the target vehicle using only the host vehicle and radar information and should not require large amounts of experimental data for parameter adaptation. Furthermore, this new method for tracking a target vehicle should not lose sight of the target vehicle as it enters and exits the road curve.
[0007]
Summary of the Invention
In one aspect of the present invention, a method is provided for determining whether a target vehicle is in the path of a host vehicle. The method includes using an azimuth and calculating a relative speed between the target vehicle and the host vehicle at predetermined time intervals. Furthermore, the determination of whether the target vehicle is in the same lane as the host vehicle (in the route of the host vehicle) is evaluated. Next, candidate target vehicles having the shortest distance (range) are identified. However, if there is no candidate vehicle, another preceding target vehicle is identified. Again, if this preceding vehicle is identified, the vehicle having the shortest distance to the host vehicle is determined to be the main target vehicle. The following theoretical relationship is used to fit a curve to the measured data.
θ = (R / 2L) (Vr / V) 2
θ = − (R / 2L) {(Vr / V) −L / R} 2 + L / 2R
However,
V = speed of the host vehicle,
r = absolute value of the relative speed,
θ = azimuth,
Vri = the absolute value of the measured relative velocity, and θi = the measured azimuth angle,
It is.
[0008]
After fitting the curve (Y = a 1 X + a 2 X 2 ) to the measured data (xi, yi) = (Vri / V, θ), whether the target vehicle entered the curve using the following formula: Or decide whether it came out of the curve. Assuming that σ a2 is the standard deviation of the regression coefficient a 2 and δ = 0.25 or another appropriate predetermined value, for example, if the following expression | σ a2 / a 2 | <δ (Expression (16) described later)
Is satisfied, it is determined that one of the target vehicle and the host vehicle is on the curve. Next, assuming that R is the radius of curvature estimated from the regression and L is the distance between the host vehicle and the target vehicle, the following expression | a 1 / a 2 | << L / | R | (Expression (17) described later) )
Determines whether or not is satisfied. If this equation is satisfied, it is determined that the target vehicle is at the entrance of the curve. However, if the above equation is not satisfied, it is determined that the target vehicle is at the exit of the curve.
[0009]
These and other aspects of the invention will be apparent from the detailed description below with reference to the accompanying drawings.
[0010]
Embodiment
FIG. 1 is a perspective view of a host vehicle 10 having an adaptive cruise control (ACC) system according to the present invention. The host vehicle 10 includes an ACC control module 11 that is typically coupled to a communication network 13 such as a CAN network. The control module 11 typically has an electronic memory coupled to a processor that stores and executes the ACC program code. In general, the ACC control module 11 receives signals from various sensors. These signals include a radar sensor 15 or other proximity sensor for determining absolute values of azimuth (θ) and relative velocity (Vr) between the host vehicle and the target vehicle. Further, a plurality of wheel speed sensors 17 supply a signal representing the wheel speed to the network 13. For example, other sensors such as a steering wheel angle sensor for determining the steering wheel angle and a yaw rate sensor 21 for determining the yaw rate of the host vehicle 10 communicate with the network 13. Information derived from the sensors described above is used in a control algorithm or method for determining the target vehicle position, as will be described in detail below.
[0011]
FIG. 2 shows a host vehicle 10 having an ACC that follows or tracks a target vehicle 12 passing a curve 14 according to the present invention. A typical curve 14 of the road 16 has a radius of curvature “R”. The position of the target vehicle 12 along the curve 14 is represented by a curvature radius “R” and an angle φ. The angle φ represents the angle between the entrance of the curve and the current position of the target vehicle 12.
[0012]
The method of the present invention distinguishes between two scenarios: a first scenario where the target vehicle enters / exits the curve and a second scenario where the target vehicle changes lanes. The second case is shown in FIG. As shown, the road 16 includes two lanes 18, 20, and the target vehicle 12 is transitioning from the lane 18 to the lane 20, while the host vehicle 10 remains in the lane 18. Prior art methods have not been able to accurately determine whether the target vehicle 12 is changing lanes or is entering a road curve.
[0013]
More specifically, as shown in FIG. 4, there are five cases representing transition scenarios of the host vehicle 10 and the target vehicle 12 that travel through the curve 14 of the road 16. Of these five cases, case A (both the target vehicle 12 and the host vehicle 10 have not entered the curve) and case E (the target vehicle 12 and the host vehicle 10 have exited the curve) are positions of the target vehicle 12. Does not pose a serious problem in identifying Similarly, the curvature radius “R” of the curve 14 is estimated using the yaw rate and / or steering angle information of the host vehicle (known in the art), and the target vehicle is in the same lane as the host vehicle. Case C can be easily identified by identifying whether or not. However, the method of the prior art cannot identify the position of the target vehicle in cases B and D. This is because in these transition scenarios, yaw rate and / or steering angle information is not useful in determining the target vehicle lane position.
[0014]
With reference to FIG. 5, a method 100 for determining whether the target vehicle 12 is entering a curve, is exiting a curve, or is changing lanes will be described. The method of the present invention is a chart (the time represents the absolute value of the azimuth angle (θ) of the target vehicle relative to the boresight of the host vehicle versus the relative speed (Vr) between the target vehicle (or the preceding vehicle) and the host vehicle. Irrelevant) is used (see FIG. 6d). In one aspect of the present invention, a theoretical relationship between the azimuth of the target vehicle relative to the host vehicle and the absolute value of the relative speed, ie, an equation, was developed for the transitional periods of Case B and Case D in FIG. .
[0015]
In operation, the method 100 of the present invention compares the observed target (or preceding) car trace with the derived theoretical relationship. This comparison is accomplished by first measuring the azimuth and relative speed between the host vehicle and the target vehicle, as represented by block 102. As will be described later, it is possible to determine whether the target vehicle is entering the curve, exiting the curve, or changing the lane from the difference between the observation and the theoretical relationship. Furthermore, the method of the present invention discriminates between target vehicles and non-target vehicles.
[0016]
6A-6C show the relative speed (Vr) between the target vehicle and the host vehicle. Vr is calculated by considering the speed vector (Vh) of the host vehicle and the speed vector (Vt) of the target vehicle. That is, the relative velocity (Vr) is calculated using the following equation.
Vr = {(V tx -V hx ) 2 + (V ty -V hy ) 2 } 1/2
However,
V tx = x component of velocity Vt,
V ty = y component of velocity Vt,
V hx = x component of velocity Vh and V hy = y component of velocity Vh.
[0017]
After calculating the relative velocity, the horizontal (V lat ) and vertical (V long ) components of the relative velocity can be determined by applying known geometry and trigonometry. The azimuth angle θ described above is measured using the radar sensor 15. The present invention uses the lateral component (V lat ) of the relative velocity (Vr) instead of the absolute value of the relative velocity.
[0018]
The theoretical relationship between azimuth and relative velocity is given by the following equation (1) in the case of the entrance of the curve (see line 120 in FIG. 6D), and in the case of the curve exit: Or represented by (2 ′) (see line 122 in FIG. 6D). The following quadratic equation is used to fit a curve to the measured data (relative velocity Vri and azimuth angle θi) to determine the radius of curvature “R”. The distance L from the entrance of the curve to the target vehicle is L (see FIG. 2), and the ratio L / R is also determined from the measured data.
θ = (R / 2L) (Vr / V) 2 (1)
θ = − (R / 2L) {(Vr / V) −L / R} 2 + L / 2R (2)
θ = − (R / 2L) {(Vr / V) + L / R} 2 + L / 2R (2 ′)
However,
V = speed of the host vehicle,
Vr = absolute value of relative speed,
θ = azimuth,
Vri = absolute value of the measured relative velocity,
θi = measured azimuth,
It is.
[0019]
In block 104 of FIG. 5, the yaw rate of the host vehicle is measured. The route of the target vehicle is estimated using the yaw rate, distance, and azimuth. As shown in block 106, the azimuth angle limit θ 0 which is a predetermined angle is compared with the following equation (3). The azimuth limit θ 0 is shown in FIGS. 7A and 7B. If Expression (3) is satisfied, it is determined that the preceding vehicle is a candidate target vehicle.
| Θ−θ c | <2 or 3 × θ 0 (3)
However,
θ = measured azimuth between the host vehicle and the preceding vehicle,
θ c = azimuth between line 105 parallel to the heading direction of the host vehicle and the center of the lane of the host vehicle at distance L,
It is.
[0020]
A candidate target vehicle is a vehicle that is desirable for the host vehicle to track or follow. However, if equation (3) is not satisfied, the preceding vehicle is not a candidate target vehicle, which is no longer desirable for the host vehicle to track or follow. Therefore, as shown in block 108, another car is selected. If an acceptable candidate vehicle is selected, the measured azimuth and calculated relative speed data are plotted as shown in block 110 (FIG. 9A).
[0021]
FIG. 8A shows a situation where the host vehicle and the target vehicle are in the same lane and are traveling through a certain curve. A target vehicle trace or line 200 is plotted against a host vehicle trace or line 202. As shown, the target vehicle and the host vehicle follow the same route or course. However, in FIG. 8B, the target vehicle has changed lanes and is traveling on a new route 204 that is offset from the route 206 of the host vehicle. In a scenario where the target vehicle and the host vehicle are entering the curve, the azimuth increases gradually until both vehicles enter the curve, as shown by line 210 in FIG. It gradually decreases until it comes out.
[0022]
On the other hand, when the target vehicle changes lanes, the azimuth angle rises as shown by line 212 in FIG. 9B and remains constant, and the relative speed rises and reaches a peak as shown by line 214. Descent until the target vehicle has completed its lane change.
[0023]
In block 112 of FIG. 5, the plotted data (azimuth versus absolute velocity) is applied to the quadratic equations (1) and (2) described above, and alternatively represented by the following equation (4): .
Y = a 0 + a 1 X + a 2 X 2 (4)
However,
Y = azimuth,
X = absolute value of relative speed divided by host vehicle speed,
a 1 and a 2 = regression constant,
It is. In this particular application, a 0 does not exist, so the above equation is a 1 X + a 2 X 2 (5)
To be simplified.
[0024]
The following equation shows how to determine the regression constants a 1 and a 2 .
W x A = Y (6)
Figure 0003812840
Figure 0003812840
Figure 0003812840
[0025]
The standard deviation is expressed as follows.
σ a2 2 = Σ {(X 2 / det) X i 2 + (X 3 / det) X i } 2 * σ 2 (13)
σ 2 = Σ (Y i −a 1 X i −a 2 X i 2 ) 2 / (n−2) (14)
[0026]
Preferably,
| Σ a2 2 / a 2 | <0.25 (15)
It is.
[0027]
In block 112 of FIG. 5, after fitting a curve in the measured data, the following equation is used to determine whether the target vehicle is entering or leaving the curve. For example, if δ = 0.25 or other suitable predetermined value, the equation | σ a2 2 / a 2 | <δ (16)
If is satisfied, the target vehicle is determined to be on the curve. In block 114, R is the radius estimated from the regression, L is the distance between the host vehicle and the target vehicle,
| A 1 / a 2 | << L / | R | (17)
Determines whether or not is satisfied. If equation (17) is satisfied, the target vehicle is determined to be at the entrance of the curve. However, as shown in block 116, if equation (17) is not satisfied, the target vehicle is determined to be at the exit of the curve.
[0028]
FIGS. 9C and 9D are graphs plotting azimuth angles with respect to the time axis when the host vehicle and the target vehicle are traveling through a curve and when the target vehicle is changing lanes, respectively. As shown in FIG. 9C, the azimuth angle represented by line 218 first increases when the target vehicle begins to enter the curve and the host vehicle has not yet entered the curve. Further, line 222 plots the output of a prior art algorithm based on yaw rate to determine the position of the target vehicle. On the other hand, line 224 is a plot of the output of the method of the present invention for determining the position of the target vehicle within the curve. In regions A and B on line 222, the prior art yaw rate method for determining the target vehicle's route indicates that the target vehicle is off the host vehicle's route. However, this determination is incorrect.
[0029]
Similarly, the method of the present invention indicates in region C on line 224 that the target vehicle has started to enter the curve and in region D on line 224 that the target vehicle has started to exit the curve. Thus, the method of the present invention identifies target vehicles that are in a transient situation.
[0030]
As shown by line 226 in FIG. 9D (lane change), the azimuth angle between the host vehicle and the target vehicle increases and then remains constant while the target vehicle is changing lanes. Line 232 represents the output of the method of the present invention for determining the position of the target vehicle. The output remains low. That is, the method of the present invention does not respond to lane changes. As shown in transition region E on line 230, the prior art method of using yaw rate to determine the position of the target vehicle indicates that the target vehicle is turning. In contrast, the algorithm or method of the present invention represented by output line 232 does not indicate that the target vehicle is turning (ie, during a lane change and / or entering or exiting a curve). As described above, the method of the present invention can distinguish between the lane change of the target vehicle and the vehicle entering or leaving the road curve.
[0031]
In another aspect of the invention, road curvature is estimated from the relative speed and azimuth between the target vehicle and the host vehicle. This estimate is determined during the transition period when the target vehicle is entering or leaving the curve, or during the transition from one curve to another with a different radius of curvature. This aspect of the present invention is an extension of the above-described embodiment of the present invention and other aspects. For example, the preceding embodiments address situations where the target vehicle is moving from a straight portion of the road to a bent portion of the road or from a bent portion of the road to a straight portion of the road. In contrast, the described embodiment addresses this situation by treating the straight portion of the road as a curve having an infinite radius.
[0032]
Please refer to FIG. The target vehicle position (xt, yt) and the host vehicle position (xh, yh) are represented by the following relationship.
(Xt, yt) = {-R (1-cosφ), Rsinφ} (18)
(Xh, yh) = {− R 0 (1-cosφ 0 ), −R 0 sinφ 0 } (19)
L = Rφ + R 0 φ 0 (20)
However,
R 0 = radius of the first curve where the target vehicle enters,
R = radius of the second curve where the target vehicle enters,
L = path length between the target vehicle and the host vehicle,
φ 0 = angle between the host vehicle and the transition point from the first curve to the second curve,
φ = angle between the transition point from the first curve to the second curve and the target vehicle,
And
R, R 0 , φ, and φ 0 are positive for left turn and negative for right turn. R 0 φ 0 and Rφ are never negative. The azimuth angle (represented by a radius in the counterclockwise direction) is represented by the following equation (21).
Figure 0003812840
[0033]
The relative velocity is given by the following equations (22) to (26).
Figure 0003812840
However,
V = absolute value of the speed of the host vehicle and the target vehicle.
[0034]
If φ and φ 0 are sufficiently small, that is, if the distance (L) is much smaller than the radius (R), φ and φ 0 are expressed by the following equations (27) and (28). Is approximated by
sinφ ≒ φ and sinφ 0 ≒ φ 0 (27)
cosφ ≒ 1- (φ 0/2 ) and cosφ 0 ≒ 1- (φ 0 2 /2) (28)
[0035]
The azimuth angle (θ) and the relative velocity (Vr) are approximated by the following equations (29) and (30).
Figure 0003812840
[0036]
Therefore, the relationship is simplified as follows.
Rφ + R 0 φ 0 = L (20 ′)
φ + φ 0 = Vr / V = z (30 ′)
[0037]
When the equations (20 ′), (30 ′) and the following equation (31) are combined, the following equations (32) and (33) are obtained.
Figure 0003812840
[0038]
Substituting equations (30 ′), (32), and (33) into equation (29),
Figure 0003812840
Is obtained.
[0039]
The method described above can be applied to any measured data set, such as relative velocity and azimuth measurements. The applied quadratic regression relationship is represented by the following equation (36) for a given data set (XI, Yi).
Y = a 0 + a 1 X + a 2 X 2 (36)
[0040]
The coefficients a 0 , a 1 , and a 2 can be determined by using a matrix W and vectors A and Y as shown in equations (37), (38), and (39) below. .
W x A = Y (37)
Figure 0003812840
Figure 0003812840
However, Xi and Yi are measured data (that is, the absolute value of the relative speed divided by the speed of the host vehicle and the azimuth angle). The coefficients a 0 , a 1 , and a 2 are calculated from the equation (39). Since curvature estimation of the road is based on the coefficients a 2, the error of a 2 is evaluated. The dispersion of Yi is as shown in the following formula (40).
Yi: N (μi, σ 2 ) (40)
[0041]
From the equation (39), a 2 is expressed by the following equation (41).
Figure 0003812840
However,
Figure 0003812840
[0042]
The variance of a 2 is given by the following equation (44).
Figure 0003812840
[0043]
The variance of Yi is estimated by the following equation (45).
σ 2 = Σ (Yi−a 0 −a 1 X−a 2 Xi 2 ) 2 / (n−3) (45)
[0044]
If the following equation (46) is satisfied, it is determined that the estimation of a 2 is correct, and therefore the curve defined by equation (36) is determined to be an accurate estimation of road curvature.
| Σa 2 / a 2 | <0.25 (46)
Or
| Σ R /R|<0.25 (47)
[0045]
As described above, the present invention has many advantages and benefits over the conventional method for determining the position of the target vehicle on the road. For example, the method or algorithm of the present invention can distinguish between a target vehicle lane change and a target vehicle entering a curve. Furthermore, the present invention provides a method for determining whether the target vehicle is entering or leaving the curve. Thus, the present invention dramatically improves upon prior art methods that use yaw rate and other vehicle parameters to determine the position of a target vehicle within a road.
[0046]
From the above detailed description, the accompanying drawings, and the claims, many changes and modifications may be made to the preferred embodiment of the present invention without departing from the scope of the present invention, provided that the vehicle speed control system is familiar. Can be devised.
[Brief description of the drawings]
FIG. 1 is a perspective view of a host vehicle equipped with an adaptive cruise control (ACC) system according to the present invention.
FIG. 2 is a plan view of a host vehicle that tracks a target vehicle passing a curve in a road according to the present invention.
FIG. 3 is a plan view of a host vehicle that tracks a target vehicle that is changing lanes in accordance with the present invention.
FIG. 4 is a plan view showing a host vehicle and a target vehicle that are passing through a curve in a road.
FIG. 5 is a flowchart illustrating a method for determining whether a target vehicle is entering a curve, exiting a curve, or changing a lane.
FIG. 6A is a vector diagram showing a relative speed (Vr) between a target vehicle and a host vehicle and the horizontal and vertical components of the relative speed.
FIG. 6B is a vector diagram showing the relative speed (Vr) between the target vehicle and the host vehicle and the horizontal and vertical components of the relative speed.
FIG. 6C is a vector diagram showing the relative speed (Vr) between the target vehicle and the host vehicle and the horizontal and vertical components of the relative speed.
FIG. 6D is a time-related phase chart graph showing the relationship between the azimuth angle (θ) of the target vehicle with respect to the boresight of the host vehicle and the absolute value of the relative speed (Vr) between the target vehicle and the host vehicle. is there.
FIG. 7A is a diagram showing azimuth angle limits in a straight lane.
FIG. 7B is a diagram showing an azimuth limit in a curve.
FIG. 8A is a graph showing a host vehicle and a target vehicle traveling in the same lane along a curve.
FIG. 8B is a graph showing a host vehicle and a target vehicle traveling in the same lane along a curve.
FIG. 9A is a graph when the target vehicle and the host vehicle are entering the curve, and the azimuth gradually increases until both vehicles enter the curve and gradually increases until both vehicles exit the curve. It shows that it decreases.
FIG. 9B is a graph when the target vehicle is changing lanes, and as shown by the curve, the azimuth angle remains constant after increasing, the relative speed increases and reaches a peak, and then the target vehicle It means that the lane is lowered until the lane change is completed.
FIG. 9C is a graph in which the azimuth angle during which the host vehicle and the target vehicle are traveling on a curve is plotted as a function of time.
FIG. 9D is a graph in which the azimuth angle during which the target vehicle is changing lanes is plotted as a function of time.
FIG. 10A is a diagram showing that a host vehicle and a target vehicle are traveling along a road having a plurality of curves with different curvature radii.
FIG. 10B is a diagram showing that the host vehicle and the target vehicle are traveling along a road having a plurality of curves with different curvature radii.
FIG. 11A is a diagram showing a host vehicle and a target vehicle that are traveling along a road having a plurality of curves with different radii of curvature.
FIG. 11B is a phase chart showing the relationship between the azimuth angle and relative speed of the host vehicle and the target vehicle traveling along a road having a plurality of curves with different radii of curvature.
[Explanation of symbols]
10 host vehicle 11 ACC control module 12 target vehicle 13 communication network 14 curve 15 radar sensor 16 road 17 network 18 and 20 lane 19 steering wheel angle sensor 21 yaw rate sensor

Claims (1)

道路内のカーブを走行している目標車をホスト車が追跡する方法において、上記道路は上記目標車が走行しているレーンを有しており、上記方法は、
上記目標車とホスト車との間の距離及び方位角を測定するステップと、
上記測定された距離、方位角、ホスト車の速度、及び、ホスト車の横方向加速度から、上記目標車と上記ホスト車との間の相対速度を計算するステップと、
目標車とホスト車の方位角を従属変数且つ相対速度を独立変数として予め規定された二次関数を準備するステップと、
上記測定された方位角及び上記計算された相対速度を上記予め規定された二次関数と比較するステップと、
この予め規定された二次関数と上記測定された方位角及び上記計算された相対速度とがどの程度良く適合するかを標準偏差により評価し、良く適合している場合は上記目標車がホスト車が走行しているレーンを走行していると判定するステップと、
を有することを特徴とする方法。
In a method in which a host vehicle tracks a target vehicle traveling on a curve in a road, the road has a lane in which the target vehicle is traveling, and the method includes:
Measuring the distance and azimuth between the target vehicle and the host vehicle;
Calculating a relative speed between the target vehicle and the host vehicle from the measured distance, azimuth, host vehicle speed, and host vehicle lateral acceleration;
Preparing a pre-defined quadratic function with the azimuth of the target vehicle and the host vehicle as a dependent variable and the relative speed as an independent variable;
Comparing the measured azimuth angle and the calculated relative velocity with the predefined quadratic function ;
The standard deviation is used to evaluate how well the pre-defined quadratic function matches the measured azimuth angle and the calculated relative velocity. If the two fit well, the target vehicle is the host vehicle. Determining that the vehicle is traveling in a traveling lane ;
A method characterized by comprising:
JP2003131316A 2002-05-21 2003-05-09 A method to identify target vehicles based on the theoretical relationship between azimuth and relative speed Expired - Fee Related JP3812840B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/153,026 US6753804B2 (en) 2002-05-21 2002-05-21 Target vehicle identification based on the theoretical relationship between the azimuth angle and relative velocity
US10/153026 2002-05-21

Publications (2)

Publication Number Publication Date
JP2003341382A JP2003341382A (en) 2003-12-03
JP3812840B2 true JP3812840B2 (en) 2006-08-23

Family

ID=22545475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003131316A Expired - Fee Related JP3812840B2 (en) 2002-05-21 2003-05-09 A method to identify target vehicles based on the theoretical relationship between azimuth and relative speed

Country Status (4)

Country Link
US (1) US6753804B2 (en)
JP (1) JP3812840B2 (en)
DE (1) DE10323586A1 (en)
GB (1) GB2390440B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12291206B2 (en) * 2021-12-14 2025-05-06 Subaru Corporation Vehicle traveling control apparatus

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8718919B2 (en) * 2002-04-23 2014-05-06 Robert Bosch Gmbh Method and apparatus for lane recognition for a vehicle
JP3997837B2 (en) * 2002-05-27 2007-10-24 株式会社デンソー In-vehicle radar device, program
CN100365430C (en) * 2002-07-15 2008-01-30 汽车系统实验室公司 Road Curvature Estimation and Vehicle Object State Estimation System
US7522091B2 (en) 2002-07-15 2009-04-21 Automotive Systems Laboratory, Inc. Road curvature estimation system
US6691018B1 (en) * 2002-11-21 2004-02-10 Visteon Global Technologies, Inc. Method and system for identifying a lane change
US7512475B2 (en) * 2004-03-19 2009-03-31 Delphi Technologies, Inc. Automatic lateral acceleration limiting and non threat target rejection
DE102004028822B4 (en) * 2004-06-15 2006-07-06 Daimlerchrysler Ag A method of detecting a change in orientation of an environment vehicle
DE102006006850B4 (en) * 2006-02-15 2022-12-29 Bayerische Motoren Werke Aktiengesellschaft Method of aligning a pivotable vehicle sensor
JP4638370B2 (en) * 2006-03-29 2011-02-23 富士重工業株式会社 Lane departure prevention device
DE102006057276B4 (en) * 2006-12-05 2023-09-28 Robert Bosch Gmbh Method and device for object tracking in a driver assistance system of a motor vehicle
JP4718568B2 (en) * 2008-01-24 2011-07-06 株式会社豊田中央研究所 Vehicle, vehicle control device, and vehicle manufacturing method
US7991551B2 (en) 2008-11-06 2011-08-02 Ford Global Technologies, Llc System and method for determining a collision status of a nearby vehicle
US7991552B2 (en) 2008-11-06 2011-08-02 Ford Global Technologies, Llc System and method for determining a side-impact collision status of a nearby vehicle
DE112008004069B4 (en) * 2008-12-18 2014-09-04 Toyota Jidosha Kabushiki Kaisha radar system
FR2940465B1 (en) * 2008-12-18 2010-12-31 Valeo Vision Sas METHOD FOR DETECTING A TARGET OBJECT FOR A MOTOR VEHICLE
US8224551B2 (en) * 2009-03-24 2012-07-17 Bendix Commercial Vehicle Systems Llc ACC extended mode operation
JP5186041B2 (en) * 2009-06-02 2013-04-17 パナソニック株式会社 Electric vehicle and control method
DE112010005662T5 (en) * 2010-06-16 2013-03-21 Toyota Jidosha Kabushiki Kaisha Object identification device and method
US8972147B2 (en) 2011-01-10 2015-03-03 Bendix Commercial Vehicle Systems Llc ACC and AM braking range variable based on internal and external factors
US8543309B2 (en) 2011-01-10 2013-09-24 Bendix Commercial Vehicle Systems Llc ACC and AM braking range variable based on lateral and longitudinal position of forward vehicle and curvature of road
US9511751B2 (en) * 2011-07-22 2016-12-06 GM Global Technology Operations LLC Object identification and active safety control for vehicles
JP5880704B2 (en) * 2012-06-15 2016-03-09 トヨタ自動車株式会社 Tracking control device
JP6027365B2 (en) * 2012-07-30 2016-11-16 富士通テン株式会社 Radar apparatus, vehicle control system, and signal processing method
DE102013211427B4 (en) * 2013-06-18 2016-10-13 Continental Automotive Gmbh Method and device for determining a driving state of an external motor vehicle
JP6314028B2 (en) * 2014-04-25 2018-04-18 株式会社デンソーテン Radar apparatus, vehicle control system, and signal processing method
US9983301B2 (en) * 2015-10-02 2018-05-29 Delphi Technologies, Inc. Automated vehicle radar system to determine yaw-rate of a target vehicle
CN105931995B (en) 2016-04-29 2018-11-23 京东方科技集团股份有限公司 Array substrate and preparation method thereof
US10118610B2 (en) * 2016-08-31 2018-11-06 Ford Global Technologies, Llc Autonomous vehicle using path prediction
JP6609292B2 (en) * 2017-08-24 2019-11-20 株式会社Subaru Outside environment recognition device
WO2019166141A1 (en) 2018-03-01 2019-09-06 Jaguar Land Rover Limited Vehicle control method and apparatus
GB2571587A (en) * 2018-03-01 2019-09-04 Jaguar Land Rover Ltd Vehicle control method and apparatus
US10933880B2 (en) * 2019-01-17 2021-03-02 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for providing lane curvature estimates
US11555920B2 (en) * 2020-10-28 2023-01-17 GM Global Technology Operations LLC Estimating vehicle velocity using radar data
US20240160804A1 (en) * 2022-11-15 2024-05-16 Gm Cruise Holdings Llc Surrogate model for vehicle simulation

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3164439B2 (en) 1992-10-21 2001-05-08 マツダ株式会社 Obstacle detection device for vehicles
US6163741A (en) 1997-04-08 2000-12-19 Honda Giken Kogyo Kabushiki Kaisha System for determining passability of vehicle
DE19722947C1 (en) 1997-05-31 1999-02-25 Bosch Gmbh Robert Method and device for determining a future course range of a vehicle
US5964822A (en) 1997-08-27 1999-10-12 Delco Electronics Corp. Automatic sensor azimuth alignment
US5926126A (en) * 1997-09-08 1999-07-20 Ford Global Technologies, Inc. Method and system for detecting an in-path target obstacle in front of a vehicle
DE19750338A1 (en) 1997-11-13 1999-05-20 Siemens Ag Motor vehicle cruise control system
WO1999028144A1 (en) 1997-12-01 1999-06-10 Hitachi, Ltd. Running controller for automobile
US6353788B1 (en) * 1997-12-15 2002-03-05 Robert Bosch Gmbh Method for regulating speed and distance during passing maneuvers
US6067031A (en) * 1997-12-18 2000-05-23 Trimble Navigation Limited Dynamic monitoring of vehicle separation
DE19757063A1 (en) 1997-12-20 1999-06-24 Bayerische Motoren Werke Ag Safety speed control system for vehicle
DE19804641A1 (en) * 1998-02-06 1999-08-12 Bayerische Motoren Werke Ag Distance-related vehicle speed control system
DE19859284A1 (en) * 1998-12-22 2000-06-29 Bosch Gmbh Robert Method and device for speed and distance control of a motor vehicle
JP3658519B2 (en) * 1999-06-28 2005-06-08 株式会社日立製作所 Vehicle control system and vehicle control device
JP4564611B2 (en) 1999-08-04 2010-10-20 本田技研工業株式会社 Radar equipment
US6212465B1 (en) 1999-12-22 2001-04-03 Visteon Global Technologies Inc. Method and system for controlling vehicle speed based on vehicle yaw rate and yaw acceleration
US6259985B1 (en) 1999-12-22 2001-07-10 Visteon Global Technologies, Inc. Method and system for indicating vehicle braking in an adaptive speed control system
US6161074A (en) * 1999-12-22 2000-12-12 Visteon Global Technologies, Inc. Method and system for continued vehicle control in an adaptive speed control system at vehicle speeds below a minimum operating speed when a sensed target disappears
DE10015300B4 (en) * 2000-03-28 2018-04-05 Robert Bosch Gmbh Method and device for controlling the driving speed of a vehicle
US6795765B2 (en) 2001-03-22 2004-09-21 Visteon Global Technologies, Inc. Tracking of a target vehicle using adaptive cruise control
FR2834110B1 (en) 2001-12-20 2004-01-30 Valeo Vision DRIVING ASSISTANCE DEVICE FOR SYNERGY-OPTIMIZED MOTOR VEHICLE WITH ADAPTIVE LIGHTING

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12291206B2 (en) * 2021-12-14 2025-05-06 Subaru Corporation Vehicle traveling control apparatus

Also Published As

Publication number Publication date
US20030218563A1 (en) 2003-11-27
US6753804B2 (en) 2004-06-22
GB0311593D0 (en) 2003-06-25
JP2003341382A (en) 2003-12-03
DE10323586A1 (en) 2003-12-18
GB2390440B (en) 2004-06-09
GB2390440A (en) 2004-01-07

Similar Documents

Publication Publication Date Title
JP3812840B2 (en) A method to identify target vehicles based on the theoretical relationship between azimuth and relative speed
CN108693878B (en) Advance route setting device and advance route setting method
US8112223B2 (en) Method for measuring lateral movements in a driver assistance system
US20190220021A1 (en) Travel trajectory determination system and automatic driving system
US6826479B2 (en) Method and apparatus for target vehicle identification in automatic cruise control and collision avoidance systems
JP6954052B2 (en) Vehicle group control device
US11440541B2 (en) Apparatus and method for predicting concurrent lane change and vehicle including the same
US8165797B2 (en) Vehicular control object determination system and vehicular travel locus estimation system
JP2001014597A (en) Lane position estimation device
JP2003536096A (en) Tracking map generator
US6691018B1 (en) Method and system for identifying a lane change
US10884125B2 (en) Parking assistance device
US20030195703A1 (en) Geometric based path prediction method using moving and stop objects
JPH1054875A (en) In-vehicle scanning radar device
CN109969174A (en) Controller of vehicle
CN107884002A (en) The state calculating device and computational methods of moving body, program and recording medium
JP2001250197A (en) Vehicle road shape recognition method and apparatus, recording medium
JP2019059441A (en) Vehicle driving support device
JP2002175599A (en) Lane position estimation device for preceding vehicle or target
JP7474352B2 (en) Vehicle control device and vehicle control method
US20170350975A1 (en) Radar device and signal processing method
CN110065492B (en) Vehicle control system
JP4110922B2 (en) Vehicle external recognition device
CN114402221B (en) Wall shape measuring device
JP3582217B2 (en) Obstacle detection device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051017

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060113

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060417

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060522

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060525

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090609

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100609

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees