JP2004017763A - Vehicle control device, and program - Google Patents

Vehicle control device, and program Download PDF

Info

Publication number
JP2004017763A
JP2004017763A JP2002174490A JP2002174490A JP2004017763A JP 2004017763 A JP2004017763 A JP 2004017763A JP 2002174490 A JP2002174490 A JP 2002174490A JP 2002174490 A JP2002174490 A JP 2002174490A JP 2004017763 A JP2004017763 A JP 2004017763A
Authority
JP
Japan
Prior art keywords
target
reliability
vehicle
recognition
recognized
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.)
Granted
Application number
JP2002174490A
Other languages
Japanese (ja)
Other versions
JP3903856B2 (en
Inventor
Hiroaki Kumon
公文 宏明
Yukimasa Tamatsu
玉津 幸政
Akira Isogai
磯貝 晃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2002174490A priority Critical patent/JP3903856B2/en
Publication of JP2004017763A publication Critical patent/JP2004017763A/en
Application granted granted Critical
Publication of JP3903856B2 publication Critical patent/JP3903856B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Controls For Constant Speed Travelling (AREA)
  • Regulating Braking Force (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Traffic Control Systems (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a vehicle control device to perform vehicle control based on a detected target properly not based on the surroundings. <P>SOLUTION: Unless even either one of vehicle reliability in which target reliability is reflected or sensor output reliability not satisfies a threshold 90 (S3622 -N) not during demand of brake (S3621-N), a brake demand is released (S3629) without deciding whether a brake demand is established or not, or unless even either one of vehicle accuracy and sensor output reliability not satisfies a threshold C70 (S3625-N or S3627-N) during demand of brake (S3621-Y), a brake state before then is continued without effecting decision (S3628) of whether a brake demand is released or not. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、先行車の位置に応じた制御を行う車両制御装置に関する。
【0002】
【従来の技術】
従来より、自動車の走行安全性を向上させると共に、運転者の操作負担を軽減するための技術として、所定の車速範囲内の車速で自車を先行車に自動的に追従させたる車間制御を行う車両制御装置が知られている。また、所定の車速範囲内で車両運転者の設定した速度を保って定速走行させる定速制御や、車間距離が必要以上に接近した場合に警報を発生させる車両制御装置なども知られている。
【0003】
これらの車両制御装置では、レーダセンサを用いて車両前方の物標を検知し、その検知した物標から先行車を選択し、その先行車との距離(車間距離)や相対速度に応じて、各種制御を行うようにされている。
このような車両制御装置(特にレーダセンサとしてミリ波/マイクロ波レーダを用いた場合)において、レーダセンサが、看板などの路側物や路面上の微小な反射物等、車両以外の物標を車両として誤検出してしまうと、衝突のおそれがないにも関わらず、不必要な減速制御が行われたり、危険性のない場所で突然警報が発生する等、使用者に違和感を与えたり、不要な緊張を強いてしまうという問題があった
これに対して、例えば、特開平10−129438号公報,特開平11−84001号公報,特開2000−38121号公報等には、物標からの反射波に基づく信号成分として検出されたピーク周波数成分から、その受信レベルや物標に関する情報(距離,相対速度,方位等)を求め、これらの情報やその履歴に基づいて、検知した物標の信頼性をそれぞれ判定し、その判定結果に基づいて制御内容(アクセルオフ,シフトダウン,ブレーキ等)を変更する装置が開示されている。
【0004】
【発明が解決しようとする課題】
しかし、上述の装置では、検出された個々のピークについて、それが検知すべき物標からのものかを判定するものであるため、検出されなかったピークについては、その判定すらできず、結局、物標を検出できないという問題があった。
【0005】
即ち、例えば、ガードレールや防音壁等の大きな路側物が存在する場合、これら路側物からの反射波によって、多くのピーク周波数成分が埋もれてしまうため、検出されるべき物標が検出され難くなったり、また、全体の受信レベルが大きくなると、ピーク周波数成分の信号レベルは相対的に小さくなり、逆にノイズの信号レベルは相対的に大きくなるため、ノイズがピーク周波数成分として誤検出され易くなってしまうのである。
【0006】
そこで本発明は、検出された物標に基づく車両制御を、周囲の状況によらず、適切に行うことができる車両制御装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するための発明である請求項1記載の車両制御装置では、物標認識手段が、レーダ波の送受信により得られる検出結果に基づき、レーダ波を反射した物標を認識し、少なくとも位置及び速度に関する情報を含む物標情報を求め、その認識物標の中から先行車選択手段が、自車に対する先行車を選択し、その選択された先行車についての前記物標情報に基づいて、制御手段が、予め設定された制御を実行する。
【0008】
そして、物標信頼度算出手段が、物標認識手段が認識した認識物標のそれぞれについて、その認識物標が実際に存在する確からしさの度合いを表す物標信頼度を求めると共に、認識信頼度算出手段が、物標認識手段がその検知範囲内にある全ての物標を認識している確からしさの度合いを表す認識信頼度を求め、これら物標信頼度及び認識信頼度に応じて、制御変更手段が、制御手段での制御内容を変更する。
【0009】
このように、本発明の車両制御装置によれば、物標認識手段が認識した各物標についての物標信頼度だけでなく、物標認識手段全体についての認識信頼度も用いて制御内容を変更するようにされているため、周囲の状況が物標認識手段での認識信頼度を低下させるような状況であっても、適切な車両制御を行うことができる。
【0010】
例えば、認識信頼度が低い時、即ち物標認識手段にてノイズを物標として誤認識する確率が高くなる状態の時には、制御手段での制御が抑制されるように制御の変更を行えば、誤認識された物標に基づいて、過度な制御(例えば加減速制御/警報)が実行され、その結果、車両の乗員(特に運転者)に違和感を感じさせたり、不要な緊張を強いてしまうことを防止できる。
【0011】
なお、先行車選択手段は、例えば、物標認識手段にて認識された物標との距離や、その物標が自車と同一車線上に存在する確率である自車線確率、更に物標の認識時間や形状等から得た車両である確からしさを表す度合いである車両確度に基づいて先行車選択を行うように構成すればよい。
【0012】
また、物標信頼度算出手段は、例えば、請求項2記載のように、認識物標からの反射波に基づく信号成分の受信電力が大きいほど、又は該受信電力の理論値との差分が小さいほど、該認識物標についての前記物標信頼度を高くするように構成してもよいし、請求項3記載のように、認識物標を最初に検出した初期検出位置が前記物標認識手段の検知範囲の周辺部に近いほど、その認識物体についての物標信頼度を高くするように構成してもよい。
【0013】
即ち、請求項2の場合、受信電力がある程度大きければ、ノイズではない可能性が高く、また、認識物標までの距離がわかれば、その距離を往復することによるレーダ波の減衰量等から、そのレーダ波の受信電力の理論値が得られるため、その理論値と実際の受信電力との差分が小さければ、物標である可能性が高いため、これら受信電力や理論値との差分から物標信頼度を求めることができるのである。
【0014】
また、請求項3の場合、認識すべき物標が車両である場合、いきなり検知範囲の中央部付近にて検出されることはあり得ず、最初は検知範囲の周辺部にて検出されるはずであるため、初期検出位置から物標信頼度を求めることができるのである。
【0015】
ところで、物標認識手段は、請求項4記載のように、FMCWレーダでの検出結果を用い、レーダ波の上り変調時及び下り変調時にてそれぞれ検出される同一物標からの反射波に基づくピーク周波数成分の組み合わせであるピークペアを抽出し、このピークペアに基づいて認識物標に関する情報を求めるように構成してもよい。
【0016】
この場合、ピークペアを構成する両ピーク周波数成分は、同じ物標からの反射波に基づくものであるため、当然、両ピーク周波数成分の受信電力や、そのピーク周波数成分を発生させた反射波の到来方向を表す角度は、ほぼ同じ大きさとなる。
【0017】
そこで、物標信頼度算出手段は、例えば請求項5記載のように、認識物標に対応したピークペアを構成する両ピーク周波数成分間で受信電力差が小さいほど、該認識物標についての前記物標信頼度を高くするように構成してもよいし、請求項6記載のように、認識物標に対応したピークペアを構成する両ピーク周波数成分間で反射波の到来方向を表す角度差が小さいほど、該認識物標についての前記物標信頼度を高くするように構成してもよい。
【0018】
次に、請求項7記載の車両制御装置では、物標認識手段が、前サイクルでの検出結果から今サイクルにて検出されるべきピークペアを予測する予測手段を備え、この予測手段での予測に従って検出されたピークペアから特定される物標を認識物標とする。
【0019】
この場合、物標信頼度算出手段は、例えば請求項8記載のように、予測手段での予測に従って検出された回数が多いほど、その認識物標についての物標信頼度を高くするように構成してもよいし、請求項9記載のように、予測手段が予測したピークペアに基づく物標の予測位置と、実際に検出されたピークペアに基づく物標の検出位置との位置ずれ量が少ないほど、その認識物体についての前記物標信頼度を高くするように構成してもよい。
【0020】
即ち、ノイズ等により誤検出された物標であれば、次サイクルにて予測手段での予測通りにピークが検出される可能性は低く、従って、このような予測通りに検出された回数や予測された位置からのずれ等に基づいて物標信頼度を求めることができるのである。
【0021】
次に、請求項10記載の車両制御装置では、物標認識手段が、予測手段での予測に対応するピークペアが検出されなかった前サイクルの認識物標のうち、物標信頼度が予め設定されたしきい値より大きいものについては、その認識物体について予測手段が予測したピークペアを、実際に検出されたものとして外挿する外挿手段を備えている。
【0022】
この場合、同一の認識物標について頻繁に外挿が行われる場合、その認識物標は実際に存在するものである可能性が低いと判断することが可能である。
従って、物標信頼度算出手段は、例えば請求項11記載のように、同一の認識物標について、予測手段での予測に従ってピークペアが検出された回数を認識サイクル数、外挿手段が外挿を行った回数を外挿サイクル数とし、認識サイクル数に対する外挿サイクル数の比が小さいほど、その認識物体についての物標信頼度を高くするように構成してもよい。
【0023】
またこの場合、同一サイクルにて認識された全物標のうち、外挿物標の割合が多い場合には、物標を認識し難い状況にあるものと判断することが可能である。従って、認識信頼度算出手段は、例えば請求項12記載のように、物標認識手段にて認識した認識物標の個数を全物標個数、外挿手段にて外挿が行われた認識物標の個数を外挿物標個数とし、全物標個数に対する外挿物標個数の比が大きいほど、認識信頼度を低くするように構成してもよい。
【0024】
また、路側に防音壁やガードレール等が存在する場合、認識すべき物標以外に検出されるクラッタ(停止物等)の数が多くなり、これに伴って、FMCWでの検出結果に基づいて生成されるビート信号の周波数スペクトルのパワー平均値も増大する。
【0025】
そこで、認識信頼度算出手段は、例えば請求項13記載のように、そのビート信号の周波数スペクトルのパワー平均値を求め、該パワー平均値が予め設定されたパワーしきい値より大きいほど、認識信頼度を低くするように構成してもよいし、請求項14記載のように、物標検出手段での検出結果から特定されるクラッタの個数が多いほど、認識信頼度を低くするように構成してもよい。
【0026】
なお、クラッタが検出されたとしても、自車からの距離が遠ければ、その影響は小さいため、請求項15記載のように、認識信頼度算出手段は、物標検出手段での検出結果から特定されるクラッタの位置が自車に近いほど、認識信頼度を低くするように構成してもよい。
【0027】
ところで、制御手段は、具体的には、請求項16記載のように、車間距離を一定に保持するよう加減速を増減する制御を行ってもよいし、請求項17記載のように、車間距離が必要以上に接近した場合に、警報を発する制御を行ってもよいし、請求項18記載のように、一定距離以内に先行車が存在する場合に、先行車の存在を報知する制御を行ってもよい。
【0028】
また、制御変更手段は、具体的には、請求項19記載のように、物標信頼度及び認識信頼度が予め設定されたしきい値より低い場合に、制御手段での制御自体又は制御量を抑制してもよいし、請求項20記載のように、物標信頼度及び認識信頼度が予め設定されたしきい値より低い場合に、それ以前の制御手段での制御状態を維持してもよい。
【0029】
つまり、加減速制御を抑制、又はそれ以前の加減速状態を継続するようにすれば、車両以外の物標を誤検出した場合に、その誤検出した物標に反応して、車両挙動が急変してしまうことを防止できる。
また、車間警報を抑制、又はそれ以前の車間警報状態を継続するようにすれば、誤検出した物標に対する無用な警報の吹鳴を防止できる。
【0030】
更に、先行車の存在を報知(例えば表示器への「先行車有り」表示)する制御を抑制、又はそれ以前の報知制御状態を継続するようにすれば、先行車が存在しないにも関わらず、先行車が存在する旨の表示が行われて運転者に違和感を与えてしまったり、周囲の状況により先行車のロストが発生した場合に頻繁に表示内容が切り替わる等して、運転者に煩わしさを感じさせてしまうことを防止できる。
【0031】
次に、請求項21記載の車両制御装置では、候補抽出手段が、物体認識手段にて認識された物標のうち、信頼度算出手段にて算出された物標信頼度が予め設定されたしきい値より大きいものを先行車候補として抽出し、先行車選択手段は、その抽出した先行車候補の中から先行車選択を行う。
【0032】
つまり、選択された車両候補についてのみ、先行車選択の際に使用するパラメータ(自車線確率や車両確度など)を求めればよいため、全ての認識物標についてパラメータを求める場合と比較して、演算量を削減することができる。
そして、これら請求項1乃至請求項21いずれか記載の車両制御装置を構成する各手段は、請求項22記載のように、コンピュータを、それらの手段として機能させるためのプログラムとして構成してもよい。
【0033】
この場合、そのプログラムを、例えば、コンピュータとは別体に設けられたコンピュータが読み取り可能な記録媒体に記録し、その記憶したプログラムを必要に応じてコンピュータシステムにロードして起動することにより用いてもよい。この他、コンピュータ読み取り可能な記録媒体としてのROMやバックアップRAMにプログラムを記録しておき、このROM或いはバックアップRAMをコンピュータシステムに組み込んで用いてもよい。また、プログラムは、記録媒体に記憶されたものに限らず、ネットワークを介してロードして起動することにより用いてもよい。
【0034】
【発明の実施の形態】
以下に本発明の実施形態を図面と共に説明する。
図1は、本発明を適用したクルーズ制御システムの概略構成を、車間制御用電子制御装置2(以下、「車間制御ECU」と称す。)を中心に示したブロック図である。
【0035】
車間制御ECU2は、マイクロコンピュータを中心として構成された電子回路であり、ブレーキ電子制御装置(以下、「ブレーキECU」と称す。)3、ワイパ電子制御装置(以下、「ワイパECU」と称す。)4、エンジン電子制御装置(以下、「エンジンECU」と称す。)5、メータ電子制御装置(以下、「メータECU」と称す。)6等とLAN通信バスを介して接続されている。そして、これら各ECUは、いずれも周知のマイクロコンピュータを中心に構成され、少なくともLAN通信バスを介して通信を行うためのバスコントローラを備えている。尚、本実施形態では、LAN通信バスを介して行うECU間のデータ通信は、車載ネットワークで一般的に利用されているCAN(ドイツ、Robert Bosch 社が提案した「Controller Area Network」)プロトコルを用いている。
【0036】
また、車間制御ECU2は、レーダセンサ1、警報ブザー2a、クルーズコントロールスイッチ2b、目標車間設定スイッチ2cとも接続されている。
ここで、レーダセンサ1は、FMCW方式のいわゆる「ミリ波レーダ」として構成されたものであり、周波数変調されたミリ波帯のレーダ波を送受信することにより、先行車や路側物等の物標を認識し、これら認識した物標(以下「認識物標」と称す。)に関する情報である先行車情報や、レーダセンサ1自身のダイアグ情報等を生成して、車間制御ECU2に送信する。なお、先行車情報には、認識物標との相対速度、認識物標の位置(距離データ及び横位置データ)の他、認識物標が自車両の推定進行路上に存在する確率を表す自車線確率,認識物標が車両である確からしさの度合いを表す車両確度,レーダセンサ1が検知範囲内の物標を漏れなく認識している確からしさの度合いを表すセンサ出力信頼度T等が含まれている。
【0037】
また、ブレーキECU3は、車両の操舵角を検出するステアリングセンサ3a、車両旋回状態を示すヨーレートを検出するヨーレートセンサ3bからの操舵角やヨーレートに加え、M/C圧を検出するM/C圧センサ3cからの情報に基づいて判断したブレーキペダル状態を、LAN通信バスを介して車間制御ECU2に送信すると共に、その判断したブレーキペダル状態に従って、ブレーキ力を制御するためにブレーキ油圧回路に備えられた増圧制御弁・減圧制御弁を開閉するブレーキアクチュエータ(図示せず)を制御する。
【0038】
また、エンジンECU5は、車両速度を検出する車速センサ5aや、図示しないスロットル開度センサ、アクセルペダル開度を検出するアクセルペダル開度センサ5bからの検出情報に基づいて、現車速や制御状態(アイドル)、アクセルペダル状態を車間制御ECU2へ送信する。一方、車間制御ECU2からは目標加速度、フューエルカット要求、ダイアグ情報等を受信し、これら受信した情報から特定される運転状態に応じて、内燃機関(ここでは、ガソリンエンジン)のスロットル開度を調整するスロットルアクチュエータ(図示せず)等に対して駆動命令を出力する。
【0039】
また、ワイパECU4は、ワイパの駆動制御を行うものであり、ワイパスイッチ情報を車間制御ECU2へ送信する。また、メータECU6は、車速、エンジン回転数、ドアの開閉状態、変速機のシフトレンジ等、車両の各種状態をメータ表示器6aに表示するためのものである。
【0040】
そして、車間制御ECU2は、エンジンECU5からは現車速や制御状態を受信し、ブレーキECU3からは操舵角(str−eng ,S0)、ヨーレート、ブレーキ制御などの制御状態等を受信し、ワイパECU4からはワイパ信号を受信する。そして、レーダセンサ1から受信した先行車情報に基づいて車間距離制御すべき先行車を決定し、クルーズコントロールスイッチ2bや目標車間設定スイッチ2cからの検出信号に基づき、先行車との車間距離を適切に調節するための制御指令値として、エンジンECU5には目標加速度、フューエルカット要求、ダイアグ情報等を送信し、ブレーキECU3には、目標加速度、ブレーキ要求等を送信し、メータECU6には表示データ等を送信する。また、車間制御ECU2は、警報発生の判定を行い、警報が必要な場合には警報ブザー2aを鳴動させる。
【0041】
ここで、クルーズコントロールスイッチ2bは、クルーズセットスイッチ、キャンセルスイッチ、セット車速微増スイッチ、セット車速微減スイッチなどを備えている。クルーズセットスイッチは、オートクルーズ制御を開始させるためのスイッチであり、メインスイッチがONの状態でクルーズセットスイッチをONすることにより、クルーズ制御が開始される。また、キャンセルスイッチは、クルーズ制御を終了させるためのスイッチである。なお、後述するようにクルーズ制御は定速で走行する車速制御と先行車に追従して走行する車間制御の両方を含む概念である。
【0042】
また、セット車速微増スイッチは、アクセルレバーとも呼ばれるものであり、アクセルレバーを操作することによってスイッチオンとなり、記憶されているセット車速を徐々に増加させる。一方、セット車速微減スイッチは、コーストレバーとも呼ばれるものであり、コーストレバーを操作することによってスイッチオンとなり、記憶されているセット車速を徐々に減少させる。
【0043】
また、目標車間設定スイッチ2cは、オートクルーズ制御において、先行車と自車との目標車間距離に相当する距離を自車が走行するのに要する時間(以下、「目標車間時間」という。)を運転者が設定するためのスイッチである。なお、この目標車間時間は所定の範囲内で設定可能である。
【0044】
次に図2は、レーダセンサ1の全体構成を表すブロック図である。
図2に示すように、レーダセンサ1は、時間に対して周波数が三角波状に直線的に漸増,漸減するよう変調されたミリ波帯の高周波信号を生成する発振器10と、発振器10が生成する高周波信号を増幅する増幅器12と、増幅器12の出力を送信信号Ssとローカル信号Lとに電力分配する分配器14と、送信信号Ssに応じたレーダ波を放射する送信アンテナ16と、レーダ波を受信するn個の受信アンテナからなる受信側アンテナ部20とを備えている。
【0045】
また、レーダセンサ1は、受信側アンテナ部20を構成するアンテナのいずれかを順次選択し、選択されたアンテナからの受信信号Srを後段に供給する受信スイッチ22と、受信スイッチ22から供給される受信信号Srを増幅する増幅器24と、増幅器24にて増幅された受信信号Sr及びローカル信号Lを混合してビート信号BTを生成するミキサ26と、ミキサ26が生成したビート信号BTから不要な信号成分を除去するフィルタ28と、フィルタ28の出力をサンプリングしデジタルデータに変換するA/D変換器30と、外部装置(本実施形態では車間制御ECU2)との通信を制御する通信制御部32と、発振器10の起動,停止や、A/D変換器30を介したビート信号BTをサンプリングを制御すると共に、そのサンプリングデータを用いた信号処理や、その信号処理に必要な情報(車速,カーブ曲率半径)、及びその信号処理の結果として得られる情報(先行車情報,ダイアグ情報等)を通信制御部32を介して送受信する処理等を行う信号処理部34とを備えている。
【0046】
このうち、受信側アンテナ部20を構成する各アンテナは、そのビーム幅がいずれも送信アンテナ16のビーム幅全体を含むように設定されている。そして、各アンテナがそれぞれCH1〜CHnに割り当てられている。
また、信号処理部34は、周知のマイクロコンピュータを中心に構成され、更に、A/D変換器30を介して取り込んだデータについて、高速フーリエ変換(FFT)処理等を実行するための演算処理装置(例えばDSP)を備えている。
【0047】
このように構成された本実施形態のレーダセンサ1では、信号処理部34からの指令に従って発振器10が起動すると、その発振器10が生成し、増幅器12が増幅した高周波信号を、分配器14が電力分配することにより、送信信号Ss及びローカル信号Lを生成し、このうち送信信号Ssは、送信アンテナ16を介してレーダ波として送出される。
【0048】
そして、送信アンテナ16から送出され目標物体に反射して戻ってきたレーダ波(反射波)は、受信側アンテナ部20を構成する全ての受信アンテナにて受信されるが、受信スイッチ22によって選択されている受信チャンネルCHi(i=1〜n)の受信信号Srのみが増幅器24で増幅されたあとミキサ26へ供給される。すると、ミキサ26では、この受信信号Srに分配器14からのローカル信号Lを混合することによりビート信号BTを生成する。このビート信号BTは、フィルタ28にて不要な信号成分が除去された後、A/D変換器30にてサンプリングされ、信号処理部34に取り込まれる。
【0049】
なお、受信スイッチ22は、レーダ波の一変調周期の間に、全てのチャンネルCH1〜CHnが所定回(例えば512回)ずつ選択されるよう切り替えられ、また、A/D変換器30は、この切替タイミングに同期してサンプリングを行う。つまり、レーダ波の一変調周期の間に、各チャンネルCH1〜CHn毎かつレーダ波の変調周期毎にサンプリングデータが蓄積されることになる。
[レーダセンサでの処理]
ここで、レーダセンサ1の信号処理部34が実行するメイン処理を、図3に示すフローチャートに沿って説明する。
【0050】
本処理では、まず通信制御部32を介して車間制御ECU2から、現車速,カーブ曲率半径についての情報を受信すると(S11)、VCO10を起動することでレーダ波の送信を開始し(S12)、A/D変換器30を介してビート信号BTのサンプリング値を取り込む(S13)。必要なだけサンプリング値を取り込むと、VCO10を停止することでレーダ波の送信を停止する(S14)。
【0051】
次に、取り込んだサンプリング値について周波数解析処理(ここではFFT処理)を実行して、各チャンネルCH1〜CHn毎かつレーダ波の周波数が増大する上り変調時及び周波数が減少する下り変調時の各変調時毎にビート信号BTのパワースペクトルを求める(S15)。なお、このパワースペクトルは、周波数が物標までの距離に対応するため、以下では「距離パワースペクトル」と称する。
【0052】
このようにして求められた距離パワースペクトルに基づき、周波数ピーク抽出(S16)、ペア作成(S17)、履歴追尾(S18)、物標認識(S19)、物標外挿(S20)を行い、更に、これらの処理の結果に基づく物標選択(S21)、物標選択にて選択された物標についての自車線確率,車両確度計算(S22)、及びセンサ出力信頼度計算(S23)を行い、これらの処理で求められた出力物標についての速度,位置,自車線確率,車両確度等からなる先行車情報、及びその先行車情報を求めた時点でのセンサ出力信頼度等を車間制御ECU2に送信(S24)して本処理を終了する。
【0053】
以下では、S16〜S23に示した各処理の詳細について順番に説明する。
まず、S16の周波数ピーク抽出では、図4のフローチャートに示すように、履歴追尾ピーク抽出(S160)、車両進行方向ピーク抽出(S162)、通常ピーク抽出(S164)を行う。
【0054】
このうち、S160の履歴追尾ピーク抽出では、図5のフローチャートに示すように、まずレーダセンサ1が前回の測定サイクル(以下「前サイクル」と称する。)での認識物標の個数がゼロであるか否かを判断し(S1600)、認識物標の個数がゼロであれば、そのまま本処理を終了する。一方、認識物標の個数がゼロでなければ、その認識物標のいずれかを選択し、その選択した認識物標に関する情報(相対速度,距離,方位)に基づいて、その認識物標が、今回の測定サイクル(以下「今サイクル」と称する。)で検出された場合に持つべき情報(相対速度,距離,方位)を予測し、その予測値に基づいて、周波数スペクトル上で検出されるべき予測ピークの周波数を求める(S1601)。
【0055】
そして、各チャンネルからその予測ピークの周波数についての情報を抽出し、抽出した情報によりFFT処理を実行してパワースペクトル(周波数が方位に対応するため以下では「方位パワースペクトル」と称する)を求め(S1602)、その方位パワースペクトル上にS1601にて求めた予測値に適合(予め設定された許容範囲内で一致)するピークが存在するか否かを判断する(S1603)。そのようなピークが存在すれば、そのピークのパワー値が、予め設定されたしきい値PTSDより大きいか否かを判断し(S1604)、しきい値PTSDより大きければ、そのピークを登録する(S1605)。
【0056】
一方、ピークのパワー値がしきい値PTSD以下であれば、予測値の算出元となった前回の認識物標についての物標信頼度(前サイクルで算出)が、予め設定されたしきい値STSDより大きいか否かを判断し(S1606)、しきい値STSDより大きければ、後述する外挿許可フラグを1に設定し(S1607)、逆にしきい値STSD以下であれば、外挿許可フラグを0に設定する(S1608)。
【0057】
そして、先のS1603にて、予測値に適合するピークが存在しないと判定されるか、或いは、S1605のピーク登録、又はS1607,S1608の外挿許可フラグの設定が行われると、前サイクルでの認識物標の全てについて、上述の処理(S1601〜S1608)を実行したか否かを判断し(S1609)、実行していない未処理の認識物標があれば、S1601に戻って、その未処理の認識物標について同様の処理を実行し、一方、全ての認識物標について処理が終了していれば、本処理を終了する。
【0058】
次に、S162の車両進行方向ピーク抽出では、車両の走行ラインを推定し、その走行ラインに沿ったパワースペクトルを求め、そのパワースペクトル中のピークのうち、パワー値がしきい値PTSDより大きいもののみをピーク登録する。
【0059】
また、S164の通常ピーク抽出では、S15にて、チャンネル毎、各変調時毎に得られた距離パワースペクトルを、各変調時毎に平均化することで得られた平均化距離パワースペクトル上のピークであって、履歴追尾ピーク抽出にて抽出されたもの以外のピークについて、方位パワースペクトルを求め、その方位パワースペクトル中のピークのうち、パワー値がしきい値PTSDより大きいものをピーク登録する。
【0060】
つまり、周波数ピーク抽出(S16)により、前サイクルで認識された認識物標からの予測通りに存在したピーク、走行ライン上のパワースペクトルから抽出したピーク、平均化距離パワースペクトルから抽出したピークがピーク登録される。これと共に、十分なパワーを有していないピークについては、それまでの履歴に基づいて、物標信頼度、即ち物標である確からしさがある程度高いものについては、外挿許可フラグが設定されることになる。
【0061】
なお、周波数ピーク抽出により登録されたペアには、それぞれ検出カウンタ、及び外挿カウンタが割り当てられ、そのカウント値CNTi,ICNTiはいずれもゼロに設定される。
次に、S17のペア作成では、周波数ピーク抽出によりピーク登録されたピークに基づき、上り変調時のピークと下り変調時のピークとの組み合わせを設定する。そして、この設定した組み合わせの中から、組み合わせた両ピークのパワー差が予め設定されたパワー差しきい値PDIFより小さく、且つ、両ピークの角度差が予め設定された角度差しきい値ADIFより小さいもののみを抽出する。更に、抽出された各組み合わせについて、距離,横位置,相対速度を算出し、その算出距離が予め設定された上限距離DMAXより小さく、且つその算出速度が予め設定された下限速度VMINより大きく,上限速度VMAXより小さいもののみを、正式なペアとして登録する。
【0062】
また次に、S18の履歴追尾では、図6のフローチャートに示すように、前サイクル時に実行されたペア作成(S17)により登録されたペアの個数がゼロであるか否か(S180)、また、今サイクル時に実行されたペア作成(S17)により登録されたペアの個数がゼロであるか否か(S181)を判断し、いずれか一方でもゼロであれば、本処理を終了する。
【0063】
前サイクルのペア個数、及び今サイクルのペア個数のいずれもがゼロでなければ、今サイクルのペアと前サイクルのペアとの組み合わせを設定し(S182)、その組み合わせたペア(以下「組合わせペア」と称する。)のいずれか一組を抽出する(S183)。
【0064】
そして、抽出した組合わせペアのうち、前サイクルのペアの情報に基づいて、予測位置及び予測速度を算出し(S184)、その予測位置,予測速度と、今サイクルペアから求めた検出位置,検出速度とに基づいて、両者の位置差分,速度差分を求め(S185)、その位置差分が予め設定された上限位置差DRTSDより小さく、且つ速度差分が予め設定された上限速度差DVTSDより小さいか否かを判断する(S186)。
【0065】
いずれも小さい場合にのみ、今サイクルペアの検出カウンタCNTiを、前サイクルペアの検出カウンタCNTiに1を加算した値で更新する(S187)。そして、先のS182にて設定した全ての組合わせペアについて、上述の処理(S183〜S187)を実行したか否かを判断し(S188)、未処理の組合わせペアがある時はS183に戻り、一方、全ての組合わせペアについて処理が終了していれば、本処理を終了する。
【0066】
つまり、前サイクルで抽出されたペアとの履歴接続があるペアについては、対応する前サイクルペアの情報(検出カウンタCNTi)を引き継ぐこととなり、一方、履歴接続がないペアについては、検出カウンタはゼロのままとなる。
次にS19の物標認識では、図7のフローチャートに示すように、今サイクルペアの個数がゼロであるか否かを判断し(S190)、ゼロであればそのまま本処理を終了する。一方、今サイクルペアの個数がゼロでなければ、そのペアの中のいずれか一つを抽出し(S191)、その抽出したペアの検出カウンタCNTiが予め設定された認識しきい値CNTTSD以上であるか否かを判断し(S192)、認識しきい値CNTTSD以上であれば、そのペアは物標を表すものであるとして、認識物標登録を行う(S193)。
【0067】
また、検出カウンタCNTiが認識しきい値CNTTSDより小さければ、初期検出位置は登録済みであるか否かを判断し(S194)、未登録であれば、そのペアに基づいて求められた位置を初期検出位置として登録する(S195)。そして、全ての今サイクルペアについて上述の処理(S191〜S195)を実行したか否かを判断し(S196)、未処理の今サイクルペアがあれば、S191に戻り、全ての今サイクルペアについて処理が終了していれば、本処理を終了する。
【0068】
つまり、認識しきい値CNTTSD以上の履歴接続が確認されたもののみが認識物標として登録され、その一連の履歴接続の先頭となったペアから求められた位置が初期検出位置として登録される。
次にS20の物標外挿では、図8のフローチャートに示すように、まず、前サイクルでの認識物標の個数がゼロであるか否かを判断し(S200)、ゼロであれば、そのまま本処理を終了する。一方、前サイクルでの認識物標の個数がゼロでなければ、その中からいずれか一つを抽出し(S201)、その抽出した前サイクルでの認識物標が、今サイクルでの認識物標との履歴接続があるか否かを判断する(S202)。
【0069】
そして、履歴接続があれば、外挿を行う必要がないため、そのままS207に進み、一方、履歴接続がなければ、その前サイクルでの認識物標についての外挿許可フラグが1に設定されているか否かを判断する(S203)。外挿許可フラグが1に設定されていなければ、外挿を行う必要はないものとして、S207に進み、一方、外挿許可フラグが1に設定されていれば、外挿を行う必要があるものとして、その前サイクルでの認識物標についての予測値に基づいて、外挿ペアを作成する(S204)。この外挿ペアに、前サイクルでの認識物標に関する情報(検出カウンタCNTi,初期検出位置)を引き継がせると共に、外挿カウンタICNTiをインクリメントすることで更新し(S205)、この外挿ペアを認識物標登録する(S206)。
【0070】
そして、前サイクルでの認識物標の全てについて上述の処理(S201〜S206)を実行したか否かを判断し(S207)、未処理のものがあれば、S201に戻り、全てについて処理が終了していれば、本処理を終了する。
つまり、認識物標の履歴接続が途絶えても、前サイクルまでの認識結果から、今サイクルでも実際に存在する確率が高いものについては、ペアを外挿することによって継続して認識されたものとみなすようにされている。
【0071】
次にS21の物標選択では、図9のフローチャートに示すように、まず、今サイクルでの認識物標、即ちS193,S206にて登録された認識物標の個数がゼロであるか否かを判断し(S210)、ゼロであれば選択すべき物標がないため、そのまま本処理を終了する。
【0072】
一方、認識物標の個数がゼロでなければ、その中のいずれか一つを取り出し(S212)、その取り出した認識物標について、物標信頼度計算(S214)を行う。
そして、これらS212,S214の処理を全ての認識物標について実行したか否かを判断し(S216)、未処理の認識物標があればS212に戻り、一方、全ての認識物標について処理が終了したのであれば、算出された物標信頼度の高いものから、予め設定された規定個の認識物標を出力物標として選択し(S218)、本処理を終了する。この選択された各出力物標についての情報が、先行車情報として、車間制御ECU2に対して出力されることになる。
【0073】
なお、S214の物標信頼度計算では、図10のフローチャートに示すように、まず、認識物標までの距離に基づいて求められる理論パワー値と、その認識物標のパワー値(上り下り各変調時の平均パワー)である検出パワー値とに基づき、理論パワー値から検出パワー値を減じることでパラメータA01を求め(S2140)、認識物標の上り下り各変調時のパワー値と、パワー差しきい値PDIFとに基づき、上りパワー値と下りパワー値との差をパワー差しきい値PDIFで除(正規化)することでパラメータA02を求め(S2141)、認識物標の上り下り各変調時の角度値と角度差しきい値ADIFとに基づき、上り角度値と下り角度値との差を角度差しきい値ADIFで除(正規化)することでパラメータA03を求める(S2142)。
【0074】
また、履歴接続のある前回の物標から求めた予測位置,予測速度と、認識物標の検出位置,検出速度と、上限位置差DRTSD,上限速度差DVTSDとに基づき、予測位置と検出位置との位置差を、上限位置差DRTSDで除(正規化)することでパラメータA04、予測速度と検出速度との速度差を、上限速度差DVTSDで除(正規化)することでパラメータA05を求め(S2143)、外挿カウンタICNTiと、検出カウンタCNTiとに基づき、外挿カウンタICNTiを検出カウンタCNTiで除することでパラメータA06を求める(S2144)。
【0075】
更に、S195にて登録された初期検出位置が、レーダセンサ1による検知範囲の端部であるか否かを判断し(S2145)、端部であれば物標である可能性が高いものとして、パラメータA07を0に設定し(S2146)、端部でなければノイズである可能性が高いものとしてパラメータA07を1に設定する(S2147)。
【0076】
そして、パラメータA01〜A07と、これらに対応する重み付け係数B1〜B7を用いて、重み付け加算を行うことにより、認識物標の物標信頼度Siを求めて(S2148)、本処理を終了する。
つまり、ここでは、物標信頼度Siの値が小さいほど、物標が実際に存在する確からしさが高くなるように設定されている。
【0077】
次にS22の自車線確率,車両確度計算では、物標選択にて選択された出力物標について、その出力物標が自車線に存在する確率を表す自車線確率と、その出力物標が車両である確からしさの度合いを表す車両確度を求める。
なお、自車線確率は、車間制御ECU2から入力した道路のカーブ曲率半径(推定R)と、出力物標までの距離、出力物標が存在する方位を表す角度等に基づいて算出する。また、車両確度は、先のS214にて求めた物標信頼度,出力物標の幅,出力物標の速度等に基づいて算出する。
【0078】
次にS23のセンサ出力信頼度計算では、図11のフローチャートに示すように、まず、今サイクルでの認識物標の個数がゼロであるか否かを判断し(S230)ゼロであれば、センサ出力信頼度を計算する必要がないため、そのまま本処理を終了する。
【0079】
一方、認識物標の個数がゼロでなければ、S206にて登録された外挿物標の個数と、S193及びS206にて登録された全認識物標の個数とに基づき、外挿物標個数を全物標個数で除することでパラメータT01を求め(S231)、全認識物標のうち、自車と同じ速度で接近する物標、即ち停止物の個数を求め、その個数をパラメータT02とする(S232)。
【0080】
また、周波数スペクトルのパワー平均値PAVEを求め(S233)、このパワー平均値PAVEが予め設定されたパワーしきい値AVETSDより大きいか否かを判断し(S234)、PAVE>AVETSDであれば、パラメータT03を1に設定し(S236)、PAVE≦ABETSDであれば、パラメータTO3を0に設定する(S235)。
【0081】
そして、パラメータT01〜T03と、これらに対応する重み付け係数K1〜K3を用いて、重み付け加算を行うことにより、センサ出力信頼度Tを求めて(S237)、本処理を終了する。
つまり、ここでは、センサ出力信頼度Tの値が小さいほど、レーダセンサがその検知範囲内に存在する全ての物標を検出している確からしさが高くなるように設定されている。
[車間制御ECUでの処理]
次に、上述のようなレーダセンサ1を使用して、車間制御ECU2が実行するメイン処理を、図12に示すフローチャートに沿って説明する。
【0082】
本処理では、まず、レーダセンサ1から先行車情報などのレーダデータを受信し(S31)、続けてブレーキECU3,エンジンECU5,ワイパECU4から現車速(Vn)、エンジン制御状態(アイドル)、操舵角(str−eng ,S0)、ヨーレート、ブレーキ制御状態、ワイパ制御状態等のCANデータを受信する(S32)。これと共に、クルーズコントロールスイッチ2bのセット車速微増スイッチ及びセット車速微減スイッチの操作状態に応じた設定車速を求める(S33)。
【0083】
そして、これらの受信データや設定車速に基づき、先行車選択(S34)、目標加速度演算(S35)、減速要求判定(S36)、警報発生判定(S37)、表示判定(S38)の各処理を実行する。なお、これら各処理の詳細は後述する。その後、推定R(カーブ曲率半径)の演算を行い(S39)、レーダセンサ1へは、現車速(Vn)、推定Rなどのデータを送信し(S40)、ブレーキECU3,エンジンECU5,メータECU6へは、目標加速度,ブレーキ要求,フューエルカット要求,ダイアグ,表示データなどのCANデータを送信する(S41)。
【0084】
以下では、S34〜S38に示した各処理の詳細について順番に説明する。
まず、S34の先行車選択では、図13のフローチャートに示すように、まず、S31にてレーダセンサ1から受信した先行車情報から先行車候補群を抽出する(S340)。具体的には、先行車情報に含まれる全ての物標から、自車線確率がしきい値P1より大きく、且つ車両確度(物標信頼度Siが反映されている)がしきい値C50より大きいものを、先行車候補として抽出する。
【0085】
そして、条件に適合する先行車候補が実際に抽出されたか否かを判断し(S341)、先行車候補が抽出されなければ、先行車未認識時のデータを先行車データとして設定して(S344)、本処理を終了する。一方、先行車候補が抽出されればその中から車間距離が最小の物標を選択し(S342)、その選択された物標のデータを、先行車データとして設定して(S343)、本処理を終了する。
【0086】
つまり、自車線確率および車両確度がある程度高いものの中から、最も近くに存在する物標を先行車として抽出することにより、自車線にはない先行車や車両以外の物標を、車間制御の対象として誤って選択してしまうことを可能な限り防止している。
【0087】
次に、S35の目標加速度演算では、先行車を認識中であるか否かを判断し、先行車を認識中でなければ、予め設定された固定値を目標加速度として設定する。
一方、先行車を認識中であれば、車間偏差比と、その先行車との相対速度とをパラメータとして、予め設定された制御マップを使用して目標加速度を求める。なお、車間偏差比(%)は、現在車間から目標車間設定SW2cにて設定された目標車間を減算した値(車間偏差)を目標車間で除算し100を掛けた値である。また、相対速度は、測定誤差による値の変動を抑えるためにローパスフィルタ処理を施したものを使用する。
【0088】
次に、S36の減速要求判定では、図14のフローチャートに示すように、フューエルカット要求判定(S360)、ブレーキ要求判定(S362)を順番に行う。
このうち、フューエルカット要求判定では、現在、フューエルカット要求中であるか否か判断する。そして、フューエルカット要求中でなければ、加速度偏差が参照値Aref11よりも小さいか否かを判断し、加速度偏差<Aref11であれば、フューエルカット要求成立とする。一方、フューエルカット要求中であれば、加速度偏差が参照値Aref12よりも大きいか否かを判断し、加速度偏差>Aref12であればフューエルカット要求を解除する。
【0089】
なお、加速度偏差は、S35にて設定した目標加速度から、現車速等から求めた実加速度を減算した値である。
また、S362のブレーキ要求判定では、図15のフローチャートに示すように、まず、現在の処理状態が、フューエルカット要求中であるか否かを判断し(S3620)、フューエルカット要求中でなければブレーキ要求を解除して(S3629)、本処理を終了する。
【0090】
一方、フューエルカット要求中であれば、ブレーキ要求中であるか否かを判断し(S3621)、ブレーキ要求中でなければ、レーダセンサ1からのセンサ出力信頼度がしきい値C90より大きく、且つS34にて選択された先行車の車両確度(物標信頼度)がしきい値C90より大きいか否かを判断する(S3622)。
【0091】
そして、先行車がないか、センサ出力信頼度≦C90、又は、車両確度≦C90であれば、S3629に移行してブレーキ要求を解除後に本処理を終了する。一方、先行車が存在し、センサ出力信頼度>C90、且つ、車両確度>C90であれば、加速度偏差が参照値Aref41よりも小さいか否かを判断する(S3623)。そして、加速度偏差≧Aref41であれば、そのまま本処理を終了し、一方、加速度偏差<Aref41であればブレーキ要求成立(S3624)とした後、本処理を終了する。
【0092】
また、先のS3621にてブレーキ要求中であると判定された場合は、センサ出力信頼度がC70より大きいか否かを判断し(S3625)、センサ出力信頼度≦C70であれば、そのまま本処理を終了し、一方、センサ出力信頼度>C70であれば、先のS34にて先行車が選択されているか否かを判断する(S3626)。そして、先行車が選択されていなければ、S3629に移行してブレーキ要求を解除後に本処理を終了し、一方、先行車が選択されていれば、その先行車の車両確度が、予め設定されたしきい値C70より大きいか否かを判断する(S3627)。
【0093】
この時、車両確度≦C70であれば、そのまま本処理を終了し、一方、車両確度>C70であれば、加速度偏差が参照値Aref42よりも大きいか否かを判断する(S3628)。そして、加速度偏差≦Aref42であれば、そのまま本処理を終了し、一方、加速度偏差>Aref42であれば、S3629に移行して、ブレーキ要求を解除後に本処理を終了する。
【0094】
なお、車両確度及びセンサ出力信頼度と比較するしきい値C90,C70,C50は、次の関係を有する。
C90>C70>C50
また、加速度偏差と比較する参照値Aref11,Aref12,Aref41,Aref42については、以下に補足説明をする通りである。
【0095】

Figure 2004017763
これらのしきい値の大小関係は、以下のようになる。
(a)作動指示しきい値/作動解除しきい値の関係
フューエルカット:Aref11<Aref12
ブレーキ:Aref41<Aref42
このような関係は、作動指示と作動解除指示のチャタリングが発生しないために必要である。
(b)各減速手段間の作動指示しきい値の関係
0>Aref11≧Aref41
これは、より発生減速度の小さな手段が先に作動されることが望ましいからである。
(c)各減速手段間の作動解除しきい値の関係
Aref12≧Aref42>0
これは、発生減速度のより大きな手段が先に解除されることが望ましいからである。
【0096】
次に、S37の警報発生判定では、図16のフローチャートに示すように、まず、現車速や実加速度等に基づいて警報距離を算出し(S370)、警報要求中であるか否かを判断する(S371)。そして、警報要求中でなければ、レーダセンサ1からのセンサ出力信頼度が予め設定されたしきい値C90より大きく、且つS34にて選択された先行車の車両確度が予め設定されたしきい値C90より大きいか否かを判断する(S372)。
【0097】
そして、先行車がないか、センサ出力信頼度≦C90、又は、車両確度≦C90であれば、警報要求を解除すると共に警報ブザーをオフして(S379)、本処理を終了する。一方、先行車が存在し、センサ出力信頼度>C00、且つ、車両確度>C90であれば、車間距離がS370にて求めた警報距離より小さいか否かを判断する(S373)。そして、車間距離≧警報距離であれば、そのまま本処理を終了し、一方、車間距離<警報距離であれば警報要求を設定すると共に警報ブザーをオンして(S374)、本処理を終了する。
【0098】
また、先のS371にて警報要求中であると判定された場合は、センサ出力信頼度がC70より大きいか否かを判断し(S375)、センサ出力信頼度≦C70であれば、そのまま本処理を終了し、一方、センサ出力信頼度>C70であれば、先のS34にて先行車が選択されているか否かを判断する(S376)。そして、先行車が選択されていなければ、S379に移行して警報要求の解除及び警報ブザーのオフ後に本処理を終了し、一方、先行車が選択されていれば、その先行車の車両確度が、予め設定されたしきい値C70より大きいか否かを判断する(S377)。
【0099】
この時、車両確度≦C70であれば、そのまま本処理を終了し、一方、車両確度>C70であれば、車間距離がS370にて求めた警報距離以上であるか否かを判断する(S378)。そして、車間距離<警報距離であれば、そのまま本処理を終了し、一方、車間距離≦警報距離であれば、S379に移行して警報要求の解除及び警報ブザーのオフ後に本処理を終了する。
【0100】
次に、S38の表示判定では、図17のフローチャートに示すように、まず、先行車表示中であるか否かを判断し(S380)、先行車表示中でなければ、先行車が有り、且つその先行車の車両確度が予め設定されたしきい値C90より大きく、且つセンサ出力信頼度が予め設定されたしきい値C90より大きいか否かを判断する(S381)。
【0101】
そして、先行車が存在し、センサ出力信頼度>C90、且つ、車両確度>C90であれば、先行車表示をオンにして(S382)、本処理を終了し、一方、先行車が無いか、センサ出力信頼度≦C90、又は、車両確度≦C90であれば、先行車表示をオフにして(S386)、本処理を終了する。
【0102】
また、先のS380にて先行車表示中であると判定された場合は、センサ出力信頼度がしきい値C70より大きいか否かを判断し(S383)、センサ出力信頼度≦C70であれば、そのまま本処理を終了し、一方、センサ出力信頼度>C70であれば、S340にて抽出された先行車候補の車両確度がしきい値C70より大きいか否かを判断する(S384)。
【0103】
そして、車両確度≦C70であれば、そのまま本処理を終了し、一方、車両確度>C70であれば、先のS34にて先行車が選択されているか否かを判断する(S385)。そして、先行車が選択されていれば、そのまま本処理を終了し、一方、先行車が選択されていなければ、S386に移行して先行車表示をオフにした後、本処理を終了する。
【0104】
以上詳述したように、本実施形態においては、レーダセンサ1が出力する各出力物標についての物標信頼度が反映された車両確度だけでなく、レーダセンサ1のセンサ出力信頼度も用いて、先行車との関係に基づく制御の内容を変更するようにされている。
【0105】
従って、周囲の状況がレーダセンサ1でのセンサ出力信頼度を低下させるような状況であっても、適切な車両制御を行うことができ、誤認識された物標に基づいて、過度な制御が実行され、その結果、運転者に違和感を与えたり、不要な緊張を強いてしまうことを確実に防止できる。
【0106】
具体的には、ブレーキ要求の判定において、ブレーキ要求中ではない場合、車両確度およびセンサ出力信頼度のいずれか一方でもしきい値C90に満たなければ、ブレーキ要求を成立させるか否かの判定(S3623)を行うことなくブレーキ要求を解除し、また、ブレーキ要求中である場合、いずれか一方でもしきい値C70に満たなければ、ブレーキ要求を解除するか否かの判定(S3628)を行うことなく、それ以前のブレーキ状態を継続するようにされている。
【0107】
つまり、車両確度やセンサ出力信頼度の低い場合は、その物標が誤検出されたものである可能性がある。しかし、本実施形態では、これらの物標に対しては、制御を抑制するようにされているため、誤検出された車両以外の物標に反応して、車両挙動が急変することを防止できる。
【0108】
また、同様に、警報発生の判定において、警報要求中ではない場合、車両確度およびセンサ出力信頼度のいずれか一方でもしきい値C90に満たなければ、警報ブザーをONするか否かの判定(S373)を行うことなく警報ブザーをオフし、また、警報要求中である場合、いずれか一方でもしきい値C70に満たなければ、警報ブザーをOFFするか否かの判定(S378)を行うことなく、それ以前の警報状態を継続するようにされている。このように、本実施形態では、誤検出された可能性のある物標に対する、警報ブザーの無用な吹鳴を防止できる。
【0109】
更に、表示判定において、先行車表示中ではない場合、車両確度およびセンサ出力信頼度のいずれか一方でもしきい値C90に満たなければ、先行車表示をONにはせず、また、先行車表示中である場合、いずれか一方でもしきい値C70に満たなければ、それ以前の警報状態を継続するようにされている。このように、本実施形態では、先行車が存在しないにも関わらず、先行車が存在する旨の表示が行われて運転者に違和感を与えてしまったり、先行車のロストの発生と共に表示内容が頻繁に切り替わる等して、運転者に煩わしさを感じさせてしまうことを防止できる。
【0110】
また、本実施形態において、レーダセンサ1では、実測値,予測値,検出履歴を含む7個のパラメータA01〜A07を用いて個々の認識物標についての物標信頼度Siを算出しているため、この物標信頼度Siに基づいて、物標が実際に存在するか否かを精度よく判定することができる。
【0111】
また、その物標信頼度Siを用いて、実際に存在する確率の高い認識物標を抽出し、その抽出した認識物標についてのみ、車両確度や自車線確率を求めるようにされているため、全ての認識物標について車両確度や自車線確率を求める場合と比較して、大幅に演算量を低減することができる。
【0112】
更に、レーダセンサ1では、車両周囲の状態の影響を受ける3個のパラメータT01〜T03を用いてセンサ出力信頼度Tを算出しているため、このセンサ出力信頼度Tに基づいて、レーダセンサ1が検知範囲内にある全ての物標を検出しているか否かを精度よく判定することができる。
【0113】
なお、本実施形態において、レーダセンサ1が物標認識手段、S1601,S1602が予測手段、S20が外挿手段、S214が物標信頼度算出手段、S23が認識信頼度算出手段、S34が選択手段、S35〜S38が制御手段、S3622,S3625,S3627,S372,S375,S377,S381,S383,S384が制御変更手段に相当する。また、センサ出力信頼度が認識信頼度に相当する。
【0114】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、例えば以下に示すように、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
(1)上記実施形態では、制御一例として、ブレーキ要求判定、警報発生判定、表示判定を用いたが、先行車との関係に従って実行する制御であれば、どのような制御であってもよい。
【0115】
(2)上記実施形態では、車両確度(物標信頼度)とセンサ出力信頼度とは独立に判定を行っているが、センサ出力信頼度に応じて車両確度のしきい値、或いは車両確度自体の値を増減させるように構成してもよい。
(3)上記実施形態では、物標信頼度とは別に、物標信頼度を考慮して車両確度を求めているが、物標信頼度をそのまま車両確度として用いてもよい。
【0116】
(4)上記実施形態では、センサ出力信頼度を求めるパラメータとして、停止物の個数を使用しているが、その停止物の位置も考慮して、位置が近いほどセンサ出力信頼度が低くなるように構成してもよい。
【図面の簡単な説明】
【図1】実施形態のクルーズ制御システムの構成を示すブロック図である。
【図2】レーダセンサの構成を示すブロック図である。
【図3】レーダセンサにて実行されるメイン処理の内容を示すフローチャートである。
【図4】図2のメイン処理中で実行される周波数ピーク抽出処理の内容を示すフローチャートである。
【図5】図4の周波数ピーク抽出処理中で実行される履歴追尾ピーク抽出処理の内容を示すフローチャートである。
【図6】図2のメイン処理中で実行される履歴追尾処理の内容を示すフローチャートである。
【図7】図2のメイン処理中で実行される物標認識処理の内容を示すフローチャートである。
【図8】図2のメイン処理中で実行される物標外挿処理の内容を示すフローチャートである。
【図9】図2のメイン処理中で実行される物標選択処理の内容を示すフローチャートである。
【図10】図9の物標選択処理中で実行される物標信頼度計算処理の内容を示すフローチャートである。
【図11】図2のメイン処理中で実行されるセンサ出力信頼度計算処理の内容を示すフローチャートである。
【図12】車間制御ECUで実行されるメイン処理の内容を示すフローチャートである。
【図13】図12のメイン処理中で実行される先行車選択処理の内容を示すフローチャートである。
【図14】図12のメイン処理中で実行される減速要求判定処理の内容を示すフローチャートである。
【図15】図14の減速要求判定処理中で実行されるブレーキ要求判定処理の内容を示すフローチャートである。
【図16】図12のメイン処理中で実行される警報発生判定処理の内容を示すフローチャートである。
【図17】図12のメイン処理中で実行される表示判定処理の内容を示すフローチャートである。
【符号の説明】
1…レーダセンサ、2…車間制御ECU、2a…警報ブザー、2b…クルーズコントロールスイッチ、2c…目標車間設定スイッチ、3…ブレーキECU、3a…ステアリングセンサ、3b…ヨーレートセンサ、3c…M/C圧センサ、4…ワイパECU、5…エンジンECU、5a…車速センサ、5b…アクセルペダル開度センサ、6…メータECU、6a…メータ表示器、10…発振器、12,24…増幅器、14…分配器、16…送信アンテナ、20…受信側アンテナ部、22…受信スイッチ、26…ミキサ、28…フィルタ、30…A/D変換器、32…通信制御部、34…信号処理部。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a vehicle control device that performs control according to the position of a preceding vehicle.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, as a technique for improving the driving safety of an automobile and reducing an operation burden on a driver, an inter-vehicle control that automatically causes the own vehicle to follow a preceding vehicle at a vehicle speed within a predetermined vehicle speed range is performed. Vehicle control devices are known. Further, there are also known a constant speed control for driving at a constant speed while maintaining a speed set by a vehicle driver within a predetermined vehicle speed range, a vehicle control device for generating an alarm when an inter-vehicle distance is approached more than necessary, and the like. .
[0003]
In these vehicle control devices, a target in front of the vehicle is detected using a radar sensor, a preceding vehicle is selected from the detected targets, and the distance to the preceding vehicle (inter-vehicle distance) and the relative speed are determined. Various controls are performed.
In such a vehicle control device (particularly, when a millimeter-wave / microwave radar is used as a radar sensor), the radar sensor uses a vehicle-side target such as a signboard or a small reflective object on the road surface as a vehicle. If false detection is performed, unnecessary deceleration control is performed even if there is no risk of collision, or an alarm is suddenly generated in a place where there is no danger, giving the user a sense of incongruity or unnecessary There was a problem of creating a lot of tension
On the other hand, for example, JP-A-10-129438, JP-A-11-84001, and JP-A-2000-38121 disclose a peak frequency detected as a signal component based on a reflected wave from a target. From the components, information on the reception level and the target (distance, relative speed, azimuth, etc.) is obtained, and the reliability of the detected target is determined based on the information and its history, and based on the determination result. A device for changing the control content (accelerator off, downshift, brake, etc.) is disclosed.
[0004]
[Problems to be solved by the invention]
However, in the above-described apparatus, since each detected peak is to be determined from the target to be detected, the peak that has not been detected cannot even be determined. There was a problem that the target could not be detected.
[0005]
That is, for example, when there are large roadside objects such as guardrails and soundproof walls, many peak frequency components are buried by reflected waves from these roadside objects, so that a target to be detected becomes difficult to detect. Also, when the overall reception level increases, the signal level of the peak frequency component becomes relatively small, and conversely, the signal level of the noise becomes relatively large, so that noise is likely to be erroneously detected as the peak frequency component. It will be lost.
[0006]
Therefore, an object of the present invention is to provide a vehicle control device that can appropriately perform vehicle control based on a detected target irrespective of surrounding conditions.
[0007]
[Means for Solving the Problems]
In the vehicle control device according to the first aspect of the present invention, the target recognizing means recognizes a target reflecting the radar wave based on a detection result obtained by transmitting and receiving the radar wave, and at least recognizes the target. The target information including the information on the position and the speed is obtained, and the preceding vehicle selecting means selects the preceding vehicle from the recognized target from the recognized targets, and based on the target information about the selected preceding vehicle. , The control means executes preset control.
[0008]
Then, the target reliability calculating means obtains, for each of the recognized targets recognized by the target recognizing means, a target reliability indicating a degree of certainty that the recognized target actually exists, and a recognition reliability. The calculating means obtains a recognition reliability indicating the degree of certainty that the target recognizing means has recognized all the targets within the detection range, and performs control in accordance with the target reliability and the recognition reliability. The changing means changes the control content of the control means.
[0009]
As described above, according to the vehicle control device of the present invention, the control content is determined using not only the target reliability of each target recognized by the target recognition means but also the recognition reliability of the entire target recognition means. Since the setting is changed, appropriate vehicle control can be performed even in a situation where the surrounding situation reduces the recognition reliability of the target recognition means.
[0010]
For example, when the recognition reliability is low, that is, when the probability of erroneously recognizing noise as a target by the target recognition unit is high, if the control is changed so that the control by the control unit is suppressed, Excessive control (for example, acceleration / deceleration control / warning) is performed based on a misrecognized target, and as a result, a vehicle occupant (particularly, a driver) may feel uncomfortable or exert unnecessary tension. Can be prevented.
[0011]
Note that the preceding vehicle selecting means includes, for example, the distance to the target recognized by the target recognizing means, the own lane probability that the target exists on the same lane as the own vehicle, and the target lane probability. The preceding vehicle may be selected based on the vehicle accuracy, which is a degree indicating the probability of being a vehicle obtained from the recognition time, the shape, and the like.
[0012]
Also, the target reliability calculating means may be configured such that, for example, as the received power of the signal component based on the reflected wave from the recognized target is larger, or the difference between the received power and the theoretical value is smaller. The higher the reliability of the target with respect to the recognition target, the higher the reliability of the target. The closer to the periphery of the detection range, the higher the target reliability of the recognized object may be.
[0013]
In other words, in the case of claim 2, if the received power is large to some extent, it is highly possible that the noise is not noise, and if the distance to the recognition target is known, the attenuation of the radar wave due to reciprocating the distance, etc. Since the theoretical value of the received power of the radar wave is obtained, if the difference between the theoretical value and the actual received power is small, it is likely that the target is a target. The target reliability can be obtained.
[0014]
In the case of claim 3, if the target to be recognized is a vehicle, it cannot be suddenly detected in the vicinity of the center of the detection range, and should be initially detected in the periphery of the detection range. Therefore, the target reliability can be obtained from the initial detection position.
[0015]
By the way, the target recognizing means uses the detection result of the FMCW radar, and detects the peak based on the reflected wave from the same target detected at the time of the up-modulation and the down-modulation of the radar wave. A configuration may be employed in which a peak pair, which is a combination of frequency components, is extracted, and information on the recognized target is obtained based on the peak pair.
[0016]
In this case, since both peak frequency components forming the peak pair are based on the reflected waves from the same target, it is natural that the reception power of both peak frequency components and the arrival of the reflected wave that generated the peak frequency components The angles representing the directions are approximately the same size.
[0017]
Therefore, the target reliability calculating means, for example, as described in claim 5, the smaller the received power difference between the two peak frequency components constituting the peak pair corresponding to the recognized target, the more the target for the recognized target The target reliability may be increased, and the angle difference representing the arrival direction of the reflected wave between the two peak frequency components forming the peak pair corresponding to the recognition target is small. The target reliability of the recognized target may be set higher as the target becomes higher.
[0018]
Next, in the vehicle control device according to the seventh aspect, the target recognition means includes prediction means for predicting a peak pair to be detected in the current cycle from a detection result in the previous cycle, and according to the prediction by the prediction means. A target specified from the detected peak pair is set as a recognition target.
[0019]
In this case, the target reliability calculating means is configured to increase the target reliability of the recognized target as the number of times detected according to the prediction by the prediction means increases. Alternatively, as described in claim 9, the smaller the amount of displacement between the predicted position of the target based on the peak pair predicted by the prediction means and the detected position of the target based on the actually detected peak pair, the smaller the amount of displacement. , The target object reliability of the recognition object may be increased.
[0020]
That is, if the target is erroneously detected due to noise or the like, it is unlikely that a peak will be detected as predicted by the prediction means in the next cycle. The target reliability can be determined based on the deviation from the specified position.
[0021]
Next, in the vehicle control device according to the tenth aspect, the target recognizing means sets the target reliability in advance among the recognized targets in the previous cycle in which the peak pair corresponding to the prediction by the predicting means was not detected. If the peak pair is larger than the threshold value, extrapolation means for extrapolating the peak pair predicted by the prediction means for the recognized object as being actually detected is provided.
[0022]
In this case, when extrapolation is frequently performed on the same recognition target, it is possible to determine that the recognition target is unlikely to actually exist.
Therefore, the target reliability calculating means determines the number of times a peak pair is detected according to the prediction by the predicting means for the same recognized target, the number of recognition cycles, and the extrapolation means extrapolates, for example. The number of times performed may be referred to as the number of extrapolation cycles, and the target reliability of the recognized object may be increased as the ratio of the number of extrapolation cycles to the number of recognition cycles is reduced.
[0023]
In this case, when the ratio of the extrapolated target among all the targets recognized in the same cycle is large, it can be determined that it is difficult to recognize the target. Therefore, the recognition reliability calculating means calculates the number of recognized targets recognized by the target recognizing means as the total number of targets and the recognized object extrapolated by the extrapolating means. The number of targets may be the number of extrapolated targets, and the recognition reliability may be lowered as the ratio of the number of extrapolated targets to the total number of targets is larger.
[0024]
Also, when there is a noise barrier or a guardrail on the road side, the number of clutters (stops, etc.) detected in addition to the target to be recognized increases, and accordingly, the number of clutters generated based on the detection result by the FMCW is generated. The average power of the frequency spectrum of the beat signal to be generated also increases.
[0025]
Therefore, the recognition reliability calculating means calculates a power average value of the frequency spectrum of the beat signal, and determines the recognition reliability as the power average value is larger than a preset power threshold value. The recognition reliability may be reduced as the number of clutters specified from the detection result by the target detection means increases, as described in claim 14. You may.
[0026]
Even if clutter is detected, if the distance from the own vehicle is long, the influence is small. Therefore, the recognition reliability calculation means specifies the recognition reliability from the detection result by the target detection means. The configuration may be such that the closer the position of the clutter to be detected is to the own vehicle, the lower the recognition reliability is.
[0027]
By the way, the control means may specifically perform control to increase or decrease the acceleration / deceleration so as to keep the inter-vehicle distance constant, as described in claim 16, or as described in claim 17, When the vehicle approaches more than necessary, a control for issuing an alarm may be performed, or as described in claim 18, when a preceding vehicle exists within a certain distance, control for notifying the presence of the preceding vehicle is performed. You may.
[0028]
In addition, the control changing means, specifically, when the target reliability and the recognition reliability are lower than predetermined threshold values, the control itself or the control amount by the control means. Or if the target reliability and the recognition reliability are lower than a preset threshold as described in claim 20, the control state of the control means before that is maintained. Is also good.
[0029]
In other words, if the acceleration / deceleration control is suppressed or the previous acceleration / deceleration state is continued, when a target other than the vehicle is erroneously detected, the vehicle behavior suddenly changes in response to the erroneously detected target. Can be prevented.
In addition, if the inter-vehicle warning is suppressed or the previous inter-vehicle warning state is continued, it is possible to prevent the useless alarm from sounding for the erroneously detected target.
[0030]
Further, by suppressing the control for notifying the presence of the preceding vehicle (for example, displaying “the presence of the preceding vehicle” on the display), or by continuing the notification control state before that, even if the preceding vehicle does not exist, The display indicates that the preceding vehicle is present, giving the driver a sense of incongruity, or the display contents are frequently switched when the preceding vehicle is lost due to the surrounding circumstances, which may bother the driver. It is possible to prevent the user from feeling unpleasant.
[0031]
Next, in the vehicle control device according to the twenty-first aspect, the candidate extracting unit sets the target reliability calculated by the reliability calculating unit among the targets recognized by the object recognizing unit in advance. Those that are larger than the threshold are extracted as preceding vehicle candidates, and the preceding vehicle selecting means selects the preceding vehicle from the extracted preceding vehicle candidates.
[0032]
That is, since only the parameters used for selecting the preceding vehicle (such as the own lane probability and the vehicle accuracy) need to be obtained for only the selected vehicle candidate, the calculation is performed in comparison with the case where the parameters are obtained for all recognized targets. The amount can be reduced.
Each means constituting the vehicle control device according to any one of claims 1 to 21 may be constituted as a program for causing a computer to function as such means, as described in claim 22. .
[0033]
In this case, the program is used, for example, by recording the program on a computer-readable recording medium provided separately from the computer, loading the stored program into a computer system as needed, and starting the program. Is also good. Alternatively, the program may be recorded in a ROM or a backup RAM as a computer-readable recording medium, and the ROM or the backup RAM may be incorporated in a computer system and used. Further, the program is not limited to the one stored in the recording medium, and may be used by being loaded and activated via a network.
[0034]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a schematic configuration of a cruise control system to which the present invention is applied, focusing on an electronic control unit 2 for inter-vehicle control (hereinafter, referred to as “inter-vehicle control ECU”).
[0035]
The inter-vehicle control ECU 2 is an electronic circuit mainly composed of a microcomputer, and includes a brake electronic control device (hereinafter, referred to as “brake ECU”) 3 and a wiper electronic control device (hereinafter, referred to as “wiper ECU”). 4, an engine electronic control unit (hereinafter, referred to as "engine ECU") 5, a meter electronic control unit (hereinafter, referred to as "meter ECU") 6, and the like are connected via a LAN communication bus. Each of these ECUs is configured around a well-known microcomputer, and includes at least a bus controller for performing communication via a LAN communication bus. In the present embodiment, data communication between ECUs performed via a LAN communication bus uses a CAN (“Controller Area Network” proposed by Robert Bosch, Germany) protocol which is generally used in an in-vehicle network. ing.
[0036]
The inter-vehicle control ECU 2 is also connected to a radar sensor 1, an alarm buzzer 2a, a cruise control switch 2b, and a target inter-vehicle setting switch 2c.
Here, the radar sensor 1 is configured as a so-called "millimeter wave radar" of the FMCW system, and transmits and receives a frequency-modulated radar wave in the millimeter wave band, thereby transmitting an object such as a preceding vehicle or a roadside object. And generates preceding vehicle information as information on these recognized targets (hereinafter referred to as “recognized targets”), diagnostic information of the radar sensor 1 itself, and the like, and transmits them to the following distance control ECU 2. The preceding vehicle information includes, in addition to the relative speed with respect to the recognition target, the position of the recognition target (distance data and lateral position data), the own lane indicating the probability that the recognition target exists on the estimated traveling route of the own vehicle. Probability, vehicle accuracy indicating the degree of certainty that the recognition target is a vehicle, sensor output reliability T indicating the degree of certainty that the radar sensor 1 recognizes the target within the detection range without omission, and the like are included. ing.
[0037]
The brake ECU 3 detects an M / C pressure in addition to a steering angle and a yaw rate from a steering sensor 3a for detecting a steering angle of the vehicle and a yaw rate sensor 3b for detecting a yaw rate indicating a turning state of the vehicle. A brake hydraulic circuit is provided in the brake hydraulic circuit for transmitting the brake pedal state determined based on the information from 3c to the headway control ECU 2 via the LAN communication bus and controlling the braking force according to the determined brake pedal state. It controls a brake actuator (not shown) that opens and closes the pressure increase control valve / pressure reduction control valve.
[0038]
The engine ECU 5 also determines the current vehicle speed and control state (based on detection information from a vehicle speed sensor 5a that detects the vehicle speed, a throttle opening sensor (not shown), and an accelerator pedal opening sensor 5b that detects the accelerator pedal opening. Idle), and transmits the accelerator pedal state to the following distance control ECU 2. On the other hand, a target acceleration, a fuel cut request, a diagnosis information, and the like are received from the headway control ECU 2, and the throttle opening of the internal combustion engine (here, a gasoline engine) is adjusted in accordance with an operating state specified from the received information. A drive command is output to a throttle actuator (not shown) or the like to be driven.
[0039]
The wiper ECU 4 controls the driving of the wiper, and transmits wiper switch information to the following distance control ECU 2. The meter ECU 6 is for displaying various states of the vehicle such as a vehicle speed, an engine speed, an opening / closing state of a door, a shift range of a transmission, etc. on a meter display 6a.
[0040]
The inter-vehicle control ECU 2 receives the current vehicle speed and the control state from the engine ECU 5, the steering angle (str-eng, S0), the yaw rate, the control state such as the brake control and the like from the brake ECU 3, and receives the control state from the wiper ECU 4. Receives the wiper signal. Then, a preceding vehicle to be controlled for the following distance is determined based on the preceding vehicle information received from the radar sensor 1, and based on detection signals from the cruise control switch 2b and the target following distance setting switch 2c, the following distance is set appropriately. The ECU sends a target acceleration, a fuel cut request, a diagnostic information, and the like to the engine ECU 5 as a control command value for adjusting the target acceleration, a target acceleration, a brake request, and the like to the brake ECU 3, and a display data and the like to the meter ECU 6. Send Further, the following distance control ECU 2 determines that an alarm has been generated, and sounds an alarm buzzer 2a when an alarm is required.
[0041]
Here, the cruise control switch 2b includes a cruise set switch, a cancel switch, a set vehicle speed slightly increasing switch, a set vehicle speed slightly decreasing switch, and the like. The cruise set switch is a switch for starting the auto cruise control. When the cruise set switch is turned on while the main switch is turned on, the cruise control is started. The cancel switch is a switch for terminating the cruise control. As described later, the cruise control is a concept that includes both vehicle speed control for traveling at a constant speed and inter-vehicle control for traveling following a preceding vehicle.
[0042]
The set vehicle speed slightly increasing switch is also called an accelerator lever, and is turned on by operating the accelerator lever to gradually increase the stored set vehicle speed. On the other hand, the set vehicle speed slightly decreasing switch is also called a coast lever, and is turned on by operating the coast lever to gradually reduce the stored set vehicle speed.
[0043]
The target inter-vehicle setting switch 2c is a time required for the own vehicle to travel a distance corresponding to the target inter-vehicle distance between the preceding vehicle and the own vehicle in the auto cruise control (hereinafter, referred to as “target inter-vehicle time”). The switch is set by the driver. The target inter-vehicle time can be set within a predetermined range.
[0044]
Next, FIG. 2 is a block diagram illustrating the entire configuration of the radar sensor 1.
As shown in FIG. 2, the radar sensor 1 generates an oscillator 10 that generates a millimeter-wave band high-frequency signal whose frequency is linearly increased and decreased linearly in a triangular waveform with respect to time, and the oscillator 10 generates the signal. An amplifier 12 for amplifying a high-frequency signal, a distributor 14 for distributing an output of the amplifier 12 to a transmission signal Ss and a local signal L, a transmission antenna 16 for emitting a radar wave corresponding to the transmission signal Ss, And a receiving-side antenna unit 20 including n receiving antennas for receiving.
[0045]
Further, the radar sensor 1 sequentially selects any one of the antennas constituting the reception-side antenna unit 20 and receives the reception signal Sr from the selected antenna to the subsequent stage, and the reception switch 22 supplies the reception signal Sr from the selected antenna. An amplifier 24 for amplifying the received signal Sr, a mixer 26 for mixing the received signal Sr amplified by the amplifier 24 and the local signal L to generate a beat signal BT, and an unnecessary signal from the beat signal BT generated by the mixer 26 A filter 28 for removing components, an A / D converter 30 for sampling the output of the filter 28 and converting it to digital data, and a communication control unit 32 for controlling communication with an external device (in the present embodiment, the inter-vehicle control ECU 2). , Start and stop of the oscillator 10, and control sampling of the beat signal BT via the A / D converter 30, and sampling of the beat signal BT. Through the communication control unit 32, signal processing using the operating data, information necessary for the signal processing (vehicle speed, curve radius of curvature), and information (preceding vehicle information, diagnostic information, etc.) obtained as a result of the signal processing. And a signal processing unit 34 for performing processing for transmitting and receiving data.
[0046]
Among them, each antenna constituting the receiving-side antenna unit 20 is set so that the beam width thereof includes the entire beam width of the transmitting antenna 16. Each antenna is assigned to CH1 to CHn.
The signal processing unit 34 is mainly composed of a well-known microcomputer, and further has an arithmetic processing unit for executing a fast Fourier transform (FFT) process or the like on the data fetched via the A / D converter 30. (For example, a DSP).
[0047]
In the thus configured radar sensor 1 of the present embodiment, when the oscillator 10 is started in accordance with a command from the signal processing unit 34, the oscillator 10 generates the high-frequency signal amplified by the amplifier 12, and the distributor 14 By distributing, the transmission signal Ss and the local signal L are generated, and the transmission signal Ss is transmitted as a radar wave via the transmission antenna 16.
[0048]
The radar wave (reflected wave) transmitted from the transmission antenna 16 and reflected back to the target object is received by all reception antennas constituting the reception-side antenna unit 20, but is selected by the reception switch 22. Only the received signal Sr of the receiving channel CHi (i = 1 to n) is supplied to the mixer 26 after being amplified by the amplifier 24. Then, the mixer 26 generates a beat signal BT by mixing the received signal Sr with the local signal L from the distributor 14. The beat signal BT is sampled by the A / D converter 30 after the unnecessary signal component is removed by the filter 28, and is taken into the signal processing unit 34.
[0049]
Note that the reception switch 22 is switched so that all the channels CH1 to CHn are selected a predetermined number of times (for example, 512 times) during one modulation cycle of the radar wave. Sampling is performed in synchronization with the switching timing. That is, during one modulation cycle of the radar wave, the sampling data is accumulated for each of the channels CH1 to CHn and for each modulation cycle of the radar wave.
[Processing with radar sensor]
Here, the main processing executed by the signal processing unit 34 of the radar sensor 1 will be described with reference to the flowchart shown in FIG.
[0050]
In the present process, first, when information about the current vehicle speed and the radius of curvature of the curve is received from the inter-vehicle control ECU 2 via the communication control unit 32 (S11), the transmission of the radar wave is started by activating the VCO 10 (S12). The sampling value of the beat signal BT is fetched via the A / D converter 30 (S13). When the sampling values are taken in as necessary, the transmission of the radar wave is stopped by stopping the VCO 10 (S14).
[0051]
Next, a frequency analysis process (FFT process in this case) is performed on the taken sampling value, and each modulation is performed for each of the channels CH1 to CHn and at the time of uplink modulation in which the frequency of the radar wave increases and at the time of downlink modulation in which the frequency decreases. The power spectrum of the beat signal BT is obtained every time (S15). In addition, since this frequency corresponds to the distance to the target, the power spectrum is hereinafter referred to as “distance power spectrum”.
[0052]
Based on the distance power spectrum obtained in this way, frequency peak extraction (S16), pair creation (S17), history tracking (S18), target recognition (S19), target extrapolation (S20) are performed, and Performing target selection based on the results of these processes (S21), own lane probability, vehicle accuracy calculation (S22), and sensor output reliability calculation (S23) for the target selected by the target selection. The preceding vehicle information including the speed, the position, the own lane probability, the vehicle accuracy, and the like of the output target obtained in these processes, and the sensor output reliability at the time of obtaining the preceding vehicle information are transmitted to the inter-vehicle control ECU 2. The process is transmitted (S24), and the process ends.
[0053]
Hereinafter, the details of each process shown in S16 to S23 will be described in order.
First, in the frequency peak extraction of S16, as shown in the flowchart of FIG. 4, history tracking peak extraction (S160), vehicle traveling direction peak extraction (S162), and normal peak extraction (S164) are performed.
[0054]
In the history tracking peak extraction of S160, as shown in the flowchart of FIG. 5, first, the radar sensor 1 has zero recognition targets in the previous measurement cycle (hereinafter, referred to as "previous cycle"). It is determined whether or not this is the case (S1600). If the number of recognized targets is zero, the process is terminated as it is. On the other hand, if the number of recognized targets is not zero, one of the recognized targets is selected, and based on the information (relative speed, distance, direction) on the selected recognized target, the recognized target is The information (relative speed, distance, direction) to be held when detected in the current measurement cycle (hereinafter referred to as “now cycle”) is predicted, and based on the predicted value, it should be detected on the frequency spectrum. The frequency of the predicted peak is determined (S1601).
[0055]
Then, information about the frequency of the predicted peak is extracted from each channel, and an FFT process is performed on the extracted information to obtain a power spectrum (hereinafter, referred to as an “azimuth power spectrum” because the frequency corresponds to the azimuth) ( (S1602), it is determined whether there is a peak on the azimuth power spectrum that matches the predicted value calculated in S1601 (matches within a preset allowable range) (S1603). If such a peak exists, it is determined whether or not the power value of the peak is greater than a preset threshold value PTSD (S1604). If the power value is greater than the threshold value PTSD, the peak value is registered (S1604). S1605).
[0056]
On the other hand, if the peak power value is equal to or smaller than the threshold value PTSD, the target reliability (calculated in the previous cycle) for the previous recognized target from which the predicted value is calculated is set to the preset threshold value. It is determined whether or not it is larger than STSD (S1606). If it is larger than the threshold value STSD, an extrapolation permission flag described later is set to 1 (S1607). Is set to 0 (S1608).
[0057]
If it is determined in S1603 that there is no peak that matches the predicted value, or if the peak registration in S1605 or the setting of the extrapolation permission flag in S1607 and S1608 is performed, It is determined whether or not the above-described processing (S1601 to S1608) has been executed for all of the recognized targets (S1609). If there is an unprocessed recognized target that has not been executed, the process returns to S1601 to return to the unprocessed target. The same processing is executed for the recognized target, while if the processing has been completed for all the recognized targets, the present processing is ended.
[0058]
Next, in the vehicle traveling direction peak extraction of S162, the traveling line of the vehicle is estimated, the power spectrum along the traveling line is obtained, and the peaks in the power spectrum whose power value is larger than the threshold value PTSD Only register peaks.
[0059]
In the normal peak extraction in S164, in S15, the peak on the averaged distance power spectrum obtained by averaging the distance power spectrum obtained for each channel and each modulation time for each modulation time. Then, an azimuth power spectrum is obtained for peaks other than those extracted by the history tracking peak extraction, and peaks having a power value larger than the threshold value PTSD among the peaks in the azimuth power spectrum are registered.
[0060]
In other words, the frequency peak extraction (S16) allows the peak existing as predicted from the recognized target recognized in the previous cycle, the peak extracted from the power spectrum on the running line, and the peak extracted from the averaged distance power spectrum to be the peak. be registered. At the same time, for peaks that do not have sufficient power, an extrapolation permission flag is set for the target reliability, that is, for a target that has a certain probability of being a target, based on the history up to that point. Will be.
[0061]
A pair registered by frequency peak extraction is assigned a detection counter and an extrapolation counter, and the count values CNTi and ICNTi are both set to zero.
Next, in the pair creation in S17, a combination of a peak at the time of uplink modulation and a peak at the time of downlink modulation is set based on the peak registered by the frequency peak extraction. Then, from among the set combinations, a combination in which the power difference between the two peaks is smaller than the preset power difference threshold PDIF and the angle difference between the two peaks is smaller than the preset angle difference threshold ADIF. Extract only Further, a distance, a lateral position, and a relative speed are calculated for each of the extracted combinations, and the calculated distance is smaller than a predetermined upper limit distance DMAX, and the calculated speed is larger than a predetermined lower limit speed VMIN. Only the speed lower than VMAX is registered as a formal pair.
[0062]
Next, in the history tracking in S18, as shown in the flowchart of FIG. 6, whether the number of pairs registered by the pair creation (S17) executed in the previous cycle is zero (S180), It is determined whether or not the number of pairs registered by the pair creation (S17) executed at the time of this cycle is zero (S181), and if any one of them is zero, this process is terminated.
[0063]
If neither the number of pairs in the previous cycle nor the number of pairs in the current cycle is zero, a combination of the pair in the current cycle and the pair in the previous cycle is set (S182), and the combined pair (hereinafter, “combination pair”) is set. ) Is extracted (S183).
[0064]
Then, a predicted position and a predicted speed are calculated based on the information of the pair in the previous cycle among the extracted combination pairs (S184), and the predicted position and the predicted speed, the detected position obtained from the current cycle pair, and the detected position are calculated. Based on the speed, a position difference and a speed difference between the two are obtained (S185), and whether the position difference is smaller than a preset upper limit position difference DRTSD and whether the speed difference is smaller than a preset upper limit speed difference DVTSD. Is determined (S186).
[0065]
Only when both are small, the detection counter CNTi of the current cycle pair is updated with a value obtained by adding 1 to the detection counter CNTi of the previous cycle pair (S187). Then, it is determined whether or not the above-described processing (S183 to S187) has been executed for all the combination pairs set in the previous S182 (S188), and if there is an unprocessed combination pair, the process returns to S183. On the other hand, if the processing has been completed for all the combination pairs, this processing is completed.
[0066]
That is, for a pair having a history connection with the pair extracted in the previous cycle, the information of the corresponding previous cycle pair (detection counter CNTi) is taken over, while for a pair having no history connection, the detection counter is set to zero. Will remain.
Next, in the target recognition in S19, as shown in the flowchart of FIG. 7, it is determined whether or not the number of the current cycle pair is zero (S190). On the other hand, if the number of cycle pairs is not zero, one of the pair is extracted (S191), and the detection counter CNTi of the extracted pair is equal to or greater than the preset recognition threshold value CNTTSD. It is determined whether or not it is (S192), and if it is equal to or more than the recognition threshold value CNTTSD, the pair is assumed to represent a target, and the recognized target is registered (S193).
[0067]
If the detection counter CNTi is smaller than the recognition threshold value CNTTSD, it is determined whether or not the initial detection position has been registered (S194). If not, the position obtained based on the pair is initialized. It is registered as a detection position (S195). Then, it is determined whether or not the above processes (S191 to S195) have been executed for all the current cycle pairs (S196). If there is an unprocessed current cycle pair, the process returns to S191, and the process is performed for all the current cycle pairs. If this has been completed, the present process is terminated.
[0068]
In other words, only those for which a history connection equal to or higher than the recognition threshold value CNTTSD has been confirmed are registered as recognition targets, and the position obtained from the pair at the head of the series of history connections is registered as the initial detection position.
Next, in the target extrapolation in S20, as shown in the flowchart of FIG. 8, first, it is determined whether or not the number of recognized targets in the previous cycle is zero (S200). This processing ends. On the other hand, if the number of recognized targets in the previous cycle is not zero, one of them is extracted (S201), and the extracted recognized targets in the previous cycle are replaced with the recognized targets in the current cycle. It is determined whether or not there is a history connection with (S202).
[0069]
If there is a history connection, there is no need to perform extrapolation, and the process directly proceeds to S207. On the other hand, if there is no history connection, the extrapolation permission flag for the recognition target in the previous cycle is set to 1. It is determined whether or not there is (S203). If the extrapolation permission flag is not set to 1, it is determined that extrapolation does not need to be performed, and the process proceeds to S207. On the other hand, if the extrapolation permission flag is set to 1, the extrapolation must be performed. Then, an extrapolation pair is created based on the predicted value of the recognized target in the previous cycle (S204). The extrapolated pair is made to carry over the information (detection counter CNTi, initial detection position) on the recognition target in the previous cycle, and is updated by incrementing the extrapolation counter ICNTi (S205), and the extrapolated pair is recognized. The target is registered (S206).
[0070]
Then, it is determined whether or not the above-described processing (S201 to S206) has been executed for all of the recognized targets in the previous cycle (S207). If there is any unprocessed one, the process returns to S201, and the processing for all has been completed. If so, the process ends.
In other words, even if the history connection of the recognized target is interrupted, from the recognition results up to the previous cycle, those that have a high probability of actually existing in the current cycle are assumed to be continuously recognized by extrapolating pairs. Is to be considered.
[0071]
Next, in the target selection in S21, as shown in the flowchart of FIG. 9, first, it is determined whether or not the number of recognized targets in this cycle, that is, the number of recognized targets registered in S193 and S206 is zero. Judgment is made (S210), and if it is zero, there is no target to be selected, so this processing is terminated as it is.
[0072]
On the other hand, if the number of recognized targets is not zero, any one of them is extracted (S212), and target reliability calculation (S214) is performed on the extracted recognized target.
Then, it is determined whether or not the processes of S212 and S214 have been performed for all the recognized targets (S216). If there is an unprocessed recognized target, the process returns to S212. If the processing has been completed, a preset specified number of recognized targets are selected as output objects from among the calculated objects having the highest degree of reliability (S218), and this processing ends. Information on each of the selected output targets is output to the following distance control ECU 2 as preceding vehicle information.
[0073]
In the target reliability calculation in S214, as shown in the flowchart of FIG. 10, first, the theoretical power value obtained based on the distance to the recognition target and the power value of the recognition target (each up-down modulation) Based on the detected power value (average power at the time), the parameter A01 is obtained by subtracting the detected power value from the theoretical power value (S2140), and the power value at the time of each modulation of the recognition target and the power and the power threshold. Based on the value PDIF, the parameter A02 is obtained by dividing (normalizing) the difference between the uplink power value and the downlink power value by the power difference threshold value PDIF (S2141), and the angle of each of the upward and downward modulations of the recognition target is obtained. Based on the value and the angle difference threshold ADIF, the parameter A03 is obtained by dividing (normalizing) the difference between the upward angle value and the downward angle value by the angle difference threshold value ADIF (S 142).
[0074]
Further, based on the predicted position and the predicted speed obtained from the previous target having the history connection, the detected position and the detected speed of the recognized target, and the upper limit position difference DRTSD and the upper limit speed difference DVTSD, the predicted position and the detected position are determined. Is divided (normalized) by the upper limit position difference DRTSD, and the parameter A05 is obtained by dividing (normalized) the speed difference between the predicted speed and the detected speed by the upper limit speed difference DVTSD ( S2143), the parameter A06 is obtained by dividing the extrapolation counter ICNTi by the detection counter CNTi based on the extrapolation counter ICNTi and the detection counter CNTi (S2144).
[0075]
Further, it is determined whether or not the initial detection position registered in S195 is the end of the detection range of the radar sensor 1 (S2145), and if it is the end, it is determined that the possibility of the target is high. The parameter A07 is set to 0 (S2146), and the parameter A07 is set to 1 unless it is an end, because the possibility of noise is high (S2147).
[0076]
Then, by performing weighted addition using the parameters A01 to A07 and the corresponding weighting coefficients B1 to B7, the target reliability Si of the recognized target is obtained (S2148), and this processing ends.
That is, here, the setting is such that the smaller the value of the target reliability Si, the higher the probability that the target actually exists.
[0077]
Next, in the calculation of the own lane probability and the vehicle accuracy in S22, for the output target selected by the target selection, the own lane probability indicating the probability that the output target exists in the own lane, and the output target being the vehicle The vehicle accuracy representing the degree of certainty is obtained.
Note that the own lane probability is calculated based on the curve radius of curvature (estimated R) of the road input from the headway control ECU 2, the distance to the output target, the angle indicating the direction in which the output target exists, and the like. The vehicle accuracy is calculated based on the target reliability, the width of the output target, the speed of the output target, and the like obtained in S214.
[0078]
Next, in the sensor output reliability calculation in S23, as shown in the flowchart of FIG. 11, first, it is determined whether or not the number of recognized targets in this cycle is zero (S230). Since there is no need to calculate the output reliability, the present process ends.
[0079]
On the other hand, if the number of recognized targets is not zero, the number of extrapolated targets is determined based on the number of extrapolated targets registered in S206 and the total number of recognized targets registered in S193 and S206. Is divided by the number of all targets to obtain a parameter T01 (S231), and among all the recognized targets, the number of targets approaching at the same speed as the own vehicle, that is, the number of stationary objects is obtained. (S232).
[0080]
Further, an average power value PAVE of the frequency spectrum is obtained (S233), and it is determined whether or not this average power value PAVE is larger than a preset power threshold value AVETSD (S234). T03 is set to 1 (S236), and if PAVE ≦ ABETSD, the parameter TO3 is set to 0 (S235).
[0081]
Then, weighting addition is performed using the parameters T01 to T03 and the corresponding weighting coefficients K1 to K3 to obtain the sensor output reliability T (S237), and this processing ends.
That is, here, the setting is made such that the smaller the value of the sensor output reliability T, the higher the probability that the radar sensor has detected all targets existing within the detection range.
[Processing in the inter-vehicle control ECU]
Next, a main process executed by the following distance control ECU 2 using the above-described radar sensor 1 will be described with reference to a flowchart shown in FIG.
[0082]
In this process, first, radar data such as preceding vehicle information is received from the radar sensor 1 (S31), and subsequently, the current vehicle speed (Vn), the engine control state (idle), the steering angle from the brake ECU 3, the engine ECU 5, and the wiper ECU 4. (Str-eng, S0), the CAN data such as the yaw rate, the brake control state, the wiper control state, and the like are received (S32). At the same time, a set vehicle speed corresponding to the operation state of the set vehicle speed slightly increasing switch and the set vehicle speed slightly decreasing switch of the cruise control switch 2b is obtained (S33).
[0083]
Then, based on the received data and the set vehicle speed, the preceding vehicle selection (S34), target acceleration calculation (S35), deceleration request determination (S36), alarm generation determination (S37), and display determination (S38) are executed. I do. The details of each of these processes will be described later. Thereafter, the estimated R (curve radius of curvature) is calculated (S39), and data such as the current vehicle speed (Vn) and the estimated R are transmitted to the radar sensor 1 (S40), and are transmitted to the brake ECU 3, the engine ECU 5, and the meter ECU 6. Transmits CAN data such as a target acceleration, a brake request, a fuel cut request, a diagnosis, and display data (S41).
[0084]
Hereinafter, the details of each process shown in S34 to S38 will be described in order.
First, in the preceding vehicle selection of S34, as shown in the flowchart of FIG. 13, first, a preceding vehicle candidate group is extracted from the preceding vehicle information received from the radar sensor 1 in S31 (S340). Specifically, from all the targets included in the preceding vehicle information, the own lane probability is larger than the threshold value P1, and the vehicle accuracy (target reliability Si is reflected) is larger than the threshold value C50. Is extracted as a preceding vehicle candidate.
[0085]
Then, it is determined whether or not a preceding vehicle candidate that satisfies the condition is actually extracted (S341). If no preceding vehicle candidate is extracted, data when the preceding vehicle is not recognized is set as preceding vehicle data (S344). ), End this processing. On the other hand, if the preceding vehicle candidate is extracted, a target having the smallest inter-vehicle distance is selected from the candidates (S342), and the data of the selected target is set as preceding vehicle data (S343), and the present process is performed. To end.
[0086]
In other words, by extracting the closest target as the preceding vehicle from those with a certain degree of lane probability and vehicle accuracy, targets other than the preceding vehicle or vehicles not in the own lane are subject to inter-vehicle control. As a result, it is prevented as much as possible to make a wrong selection.
[0087]
Next, in the target acceleration calculation in S35, it is determined whether or not the preceding vehicle is being recognized. If the preceding vehicle is not being recognized, a preset fixed value is set as the target acceleration.
On the other hand, if the preceding vehicle is being recognized, the target acceleration is obtained using a control map set in advance using the inter-vehicle deviation ratio and the relative speed with respect to the preceding vehicle as parameters. The inter-vehicle deviation ratio (%) is a value obtained by dividing a value obtained by subtracting the target inter-vehicle distance set by the target inter-vehicle setting switch 2c from the current inter-vehicle distance (inter-vehicle deviation) by the target inter-vehicle distance and multiplying by 100. As the relative speed, a value subjected to a low-pass filter process in order to suppress a change in a value due to a measurement error is used.
[0088]
Next, in the deceleration request determination in S36, as shown in the flowchart of FIG. 14, the fuel cut request determination (S360) and the brake request determination (S362) are sequentially performed.
In the fuel cut request determination, it is determined whether a fuel cut request is currently being made. Then, if a fuel cut request is not being made, it is determined whether or not the acceleration deviation is smaller than the reference value Aref11. If the acceleration deviation is smaller than Aref11, the fuel cut request is established. On the other hand, if a fuel cut request is being made, it is determined whether or not the acceleration deviation is larger than the reference value Aref12. If the acceleration deviation is greater than Aref12, the fuel cut request is canceled.
[0089]
The acceleration deviation is a value obtained by subtracting the actual acceleration obtained from the current vehicle speed and the like from the target acceleration set in S35.
In the brake request determination of S362, as shown in the flowchart of FIG. 15, first, it is determined whether or not the current processing state is a fuel cut request (S3620). The request is released (S3629), and this process ends.
[0090]
On the other hand, if a fuel cut request is being made, it is determined whether or not a brake request is being made (S3621). If not, a sensor output reliability from the radar sensor 1 is larger than the threshold value C90, and It is determined whether the vehicle accuracy (target reliability) of the preceding vehicle selected in S34 is larger than a threshold value C90 (S3622).
[0091]
Then, if there is no preceding vehicle, or if the sensor output reliability ≤ C90 or the vehicle accuracy ≤ C90, the flow shifts to S3629 to end the processing after releasing the brake request. On the other hand, if the preceding vehicle exists and the sensor output reliability> C90 and the vehicle accuracy> C90, it is determined whether or not the acceleration deviation is smaller than the reference value Aref41 (S3623). If the acceleration deviation is equal to or greater than Aref41, the process is terminated. On the other hand, if the acceleration deviation is smaller than Aref41, the brake request is established (S3624), and the process is terminated.
[0092]
If it is determined in S3621 that a braking request is being made, it is determined whether the sensor output reliability is greater than C70 (S3625). On the other hand, if the sensor output reliability is greater than C70, it is determined whether or not the preceding vehicle has been selected in S34 (S3626). If the preceding vehicle has not been selected, the flow shifts to S3629 to terminate the processing after releasing the brake request. On the other hand, if the preceding vehicle has been selected, the vehicle accuracy of the preceding vehicle is set in advance. It is determined whether or not it is larger than the threshold value C70 (S3627).
[0093]
At this time, if the vehicle accuracy ≦ C70, the process is terminated as it is, while if the vehicle accuracy> C70, it is determined whether or not the acceleration deviation is larger than the reference value Aref42 (S3628). If the acceleration deviation is smaller than Aref42, the process is terminated. If the acceleration deviation is larger than Aref42, the process shifts to S3629 to terminate the process after releasing the brake request.
[0094]
The threshold values C90, C70, and C50 to be compared with the vehicle accuracy and the sensor output reliability have the following relationship.
C90>C70> C50
The reference values Aref11, Aref12, Aref41, and Aref42 to be compared with the acceleration deviation are as described below.
[0095]
Figure 2004017763
The magnitude relationship between these threshold values is as follows.
(A) Relationship between operation instruction threshold value / operation release threshold value
Fuel cut: Aref11 <Aref12
Brakes: Aref41 <Aref42
Such a relationship is necessary so that chattering between the operation instruction and the operation release instruction does not occur.
(B) Relationship of operation instruction threshold value between each reduction means
0> Aref11 ≧ Aref41
This is because it is desirable that the means with smaller generated deceleration be activated first.
(C) Relationship of operation release threshold between each speed reduction means
Aref12 ≧ Aref42> 0
This is because it is desirable that the means having a larger deceleration be released first.
[0096]
Next, in the alarm generation determination of S37, as shown in the flowchart of FIG. 16, first, an alarm distance is calculated based on the current vehicle speed, actual acceleration, and the like (S370), and it is determined whether an alarm is being requested. (S371). If the alarm request is not being issued, the reliability of the sensor output from the radar sensor 1 is larger than the preset threshold value C90, and the vehicle accuracy of the preceding vehicle selected in S34 is the preset threshold value. It is determined whether the value is larger than C90 (S372).
[0097]
Then, if there is no preceding vehicle, or if the sensor output reliability ≤ C90 or the vehicle accuracy ≤ C90, the alarm request is canceled and the alarm buzzer is turned off (S379), and this processing ends. On the other hand, if the preceding vehicle exists and the sensor output reliability> C00 and the vehicle accuracy> C90, it is determined whether or not the inter-vehicle distance is smaller than the warning distance obtained in S370 (S373). If the following distance is equal to or greater than the warning distance, the present process is terminated. On the other hand, if the following distance is smaller than the warning distance, a warning request is set and a warning buzzer is turned on (S374), followed by terminating the present process.
[0098]
If it is determined in S371 that the alarm is being requested, it is determined whether or not the sensor output reliability is greater than C70 (S375). On the other hand, if sensor output reliability> C70, it is determined whether or not the preceding vehicle has been selected in S34 (S376). If the preceding vehicle has not been selected, the process shifts to S379 to end this processing after canceling the alarm request and turning off the alarm buzzer. On the other hand, if the preceding vehicle has been selected, the vehicle accuracy of the preceding vehicle is determined. Then, it is determined whether or not the threshold value is larger than a preset threshold value C70 (S377).
[0099]
At this time, if the vehicle accuracy ≦ C70, the process is terminated as it is, while if the vehicle accuracy> C70, it is determined whether or not the inter-vehicle distance is equal to or longer than the warning distance obtained in S370 (S378). . If the following distance is less than the warning distance, the present process is terminated as it is. On the other hand, if the following distance is less than the warning distance, the process proceeds to S379 to terminate the present process after canceling the warning request and turning off the warning buzzer.
[0100]
Next, in the display determination of S38, as shown in the flowchart of FIG. 17, first, it is determined whether or not the preceding vehicle is being displayed (S380). It is determined whether the vehicle accuracy of the preceding vehicle is greater than a preset threshold C90 and the sensor output reliability is greater than a preset threshold C90 (S381).
[0101]
Then, if the preceding vehicle exists and the sensor output reliability> C90 and the vehicle accuracy> C90, the display of the preceding vehicle is turned on (S382), and this processing is terminated. If the sensor output reliability ≦ C90 or the vehicle accuracy ≦ C90, the display of the preceding vehicle is turned off (S386), and the process ends.
[0102]
If it is determined in S380 that the preceding vehicle is being displayed, it is determined whether the sensor output reliability is greater than a threshold value C70 (S383). On the other hand, if the sensor output reliability is greater than C70, it is determined whether the vehicle accuracy of the preceding vehicle candidate extracted in S340 is greater than the threshold value C70 (S384).
[0103]
If the vehicle accuracy is less than or equal to C70, the process is terminated. If the vehicle accuracy is more than C70, it is determined whether or not the preceding vehicle is selected in S34 (S385). If the preceding vehicle has been selected, the present process is terminated as it is. On the other hand, if the preceding vehicle has not been selected, the process proceeds to S386, where the preceding vehicle display is turned off, and then the present process is terminated.
[0104]
As described above in detail, in the present embodiment, not only the vehicle accuracy reflecting the target reliability of each output target output by the radar sensor 1 but also the sensor output reliability of the radar sensor 1 is used. The content of the control based on the relationship with the preceding vehicle is changed.
[0105]
Therefore, even if the surrounding situation reduces the sensor output reliability of the radar sensor 1, appropriate vehicle control can be performed, and excessive control is performed based on the erroneously recognized target. As a result, it is possible to reliably prevent the driver from feeling uncomfortable or applying unnecessary tension.
[0106]
Specifically, in the determination of the brake request, if no brake request is being made, and if one of the vehicle accuracy and the sensor output reliability does not satisfy the threshold value C90, it is determined whether or not to satisfy the brake request ( The brake request is released without performing S3623), and in the case where the brake request is being made, if any one of them does not satisfy the threshold value C70, it is determined whether to release the brake request (S3628). Instead, it is intended to continue the previous braking state.
[0107]
That is, if the vehicle accuracy or the sensor output reliability is low, the target may be erroneously detected. However, in the present embodiment, since control is suppressed for these targets, it is possible to prevent a sudden change in vehicle behavior in response to a target other than a vehicle that is erroneously detected. .
[0108]
Similarly, when it is determined that the alarm is not being issued, if either the vehicle accuracy or the sensor output reliability does not satisfy the threshold value C90, it is determined whether to turn on the alarm buzzer ( The alarm buzzer is turned off without performing S373), and when an alarm is being requested, it is determined whether the alarm buzzer is turned off (S378) if at least one of them does not satisfy the threshold value C70. Instead, the previous alarm state is continued. As described above, in the present embodiment, it is possible to prevent the alarm buzzer from ringing unnecessarily to a target that may have been erroneously detected.
[0109]
Further, in the display determination, when the preceding vehicle is not being displayed, if either one of the vehicle accuracy and the sensor output reliability does not satisfy the threshold value C90, the preceding vehicle display is not turned ON. If the threshold value is less than the threshold value C70 in the case of the middle state, the previous alarm state is continued. As described above, in the present embodiment, although the preceding vehicle does not exist, the display indicating that the preceding vehicle exists is performed to give a sense of incongruity to the driver, or the display content is displayed together with the occurrence of the loss of the preceding vehicle. Can be prevented from being bothered frequently and causing the driver to feel troublesome.
[0110]
Further, in the present embodiment, the radar sensor 1 calculates the target reliability Si for each recognized target using seven parameters A01 to A07 including the actual measurement value, the prediction value, and the detection history. Based on the target reliability Si, it can be accurately determined whether or not the target actually exists.
[0111]
Also, using the target reliability Si, a recognition target having a high probability of actually existing is extracted, and only for the extracted recognition target, the vehicle accuracy and the own lane probability are calculated. Compared with the case where the vehicle accuracy and the own lane probability are obtained for all the recognized targets, the amount of calculation can be greatly reduced.
[0112]
Further, in the radar sensor 1, since the sensor output reliability T is calculated using three parameters T01 to T03 which are affected by the condition around the vehicle, the radar sensor 1 is calculated based on the sensor output reliability T. Can be accurately determined whether or not has detected all targets within the detection range.
[0113]
In this embodiment, the radar sensor 1 is a target recognition unit, S1601 and S1602 are prediction units, S20 is an extrapolation unit, S214 is a target reliability calculation unit, S23 is a recognition reliability calculation unit, and S34 is a selection unit. , S35 to S38 correspond to control means, and S3622, S3625, S3627, S372, S375, S377, S381, S383, and S384 correspond to control change means. The sensor output reliability corresponds to the recognition reliability.
[0114]
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said Embodiment, For example, as shown below, it can implement in various aspects within the range which does not deviate from the summary of this invention. It is possible to
(1) In the above-described embodiment, as an example of the control, the brake request determination, the alarm generation determination, and the display determination are used. However, any control may be used as long as the control is performed according to the relationship with the preceding vehicle.
[0115]
(2) In the above embodiment, the vehicle accuracy (target reliability) and the sensor output reliability are determined independently. However, the vehicle accuracy threshold value or the vehicle accuracy itself is determined according to the sensor output reliability. May be increased or decreased.
(3) In the above embodiment, the vehicle accuracy is determined in consideration of the target reliability, separately from the target reliability, but the target reliability may be used as it is as the vehicle accuracy.
[0116]
(4) In the above embodiment, the number of stationary objects is used as a parameter for obtaining the sensor output reliability. However, considering the position of the stationary object, the closer the position is, the lower the sensor output reliability becomes. May be configured.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a cruise control system according to an embodiment.
FIG. 2 is a block diagram illustrating a configuration of a radar sensor.
FIG. 3 is a flowchart showing the contents of a main process executed by the radar sensor.
FIG. 4 is a flowchart showing the contents of a frequency peak extraction process executed during the main process of FIG. 2;
FIG. 5 is a flowchart showing the details of a history tracking peak extraction process executed during the frequency peak extraction process of FIG. 4;
FIG. 6 is a flowchart showing the details of a history tracking process executed during the main process of FIG. 2;
FIG. 7 is a flowchart showing the contents of a target recognition process executed during the main process of FIG. 2;
FIG. 8 is a flowchart showing the details of a target extrapolation process executed during the main process of FIG. 2;
FIG. 9 is a flowchart showing the contents of a target selection process executed during the main process of FIG. 2;
FIG. 10 is a flowchart showing the details of a target reliability calculation process executed during the target selection process of FIG. 9;
FIG. 11 is a flowchart showing the contents of a sensor output reliability calculation process executed during the main process of FIG. 2;
FIG. 12 is a flowchart showing the contents of a main process executed by the following distance control ECU.
FIG. 13 is a flowchart showing the content of a preceding vehicle selection process executed during the main process of FIG. 12;
14 is a flowchart showing the content of a deceleration request determination process executed during the main process of FIG.
FIG. 15 is a flowchart showing the contents of a brake request determination process executed during the deceleration request determination process of FIG.
FIG. 16 is a flowchart showing the contents of an alarm occurrence determination process executed during the main process of FIG. 12;
17 is a flowchart showing the contents of a display determination process executed during the main process of FIG.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Radar sensor, 2 ... Inter-vehicle control ECU, 2a ... Alarm buzzer, 2b ... Cruise control switch, 2c ... Target inter-vehicle setting switch, 3 ... Brake ECU, 3a ... Steering sensor, 3b ... Yaw rate sensor, 3c ... M / C pressure Sensor 4, Wiper ECU, 5 Engine ECU, 5a Vehicle speed sensor, 5b Accelerator pedal opening sensor, 6 Meter ECU, 6a Meter display, 10 Oscillator, 12, 24 Amplifier, 14 Distributor , 16: transmitting antenna, 20: receiving antenna unit, 22: receiving switch, 26: mixer, 28: filter, 30: A / D converter, 32: communication control unit, 34: signal processing unit.

Claims (22)

レーダ波の送受信により得られる検出結果に基づき、レーダ波を反射した物標を認識し、少なくとも位置及び速度に関する情報を含む物標情報を求める物標認識手段と、
前記物標認識手段が認識した物標である認識物標の中から自車に対する先行車を選択する先行車選択手段と、
該先行車選択手段にて選択された先行車についての前記物標情報に基づいて、予め設定された制御を実行する制御手段と、
を備えた車両制御装置において、
前記物標認識手段が認識した認識物標のそれぞれについて、該認識物標が実際に存在する確からしさの度合いを表す物標信頼度を求める物標信頼度算出手段と、
前記物標認識手段がその検知範囲内にある全ての物標を認識している確からしさの度合いを表す認識信頼度を求める認識信頼度算出手段と、
前記物標信頼度及び前記認識信頼度に応じて、前記制御手段での制御内容を変更する制御変更手段と、
を設けたことを特徴とする車両制御装置。
Target recognition means for recognizing the target reflecting the radar wave based on the detection result obtained by transmitting and receiving the radar wave, and obtaining target information including at least information on the position and the speed,
Preceding vehicle selecting means for selecting a preceding vehicle for the own vehicle from among the recognized targets which are the targets recognized by the target recognizing means,
Control means for executing preset control based on the target information about the preceding vehicle selected by the preceding vehicle selecting means;
In the vehicle control device provided with
For each of the recognized targets recognized by the target recognition means, a target reliability calculating means for calculating a target reliability indicating a degree of certainty that the recognized target actually exists,
Recognition reliability calculation means for obtaining recognition reliability indicating the degree of certainty that the target recognition means has recognized all targets within the detection range,
Control change means for changing the control content in the control means according to the target reliability and the recognition reliability,
A vehicle control device comprising:
前記物標信頼度算出手段は、前記認識物標からの反射波に基づく信号成分の受信電力が大きいほど、又は該受信電力の理論値との差分が小さいほど、該認識物標についての前記物標信頼度を高くすることを特徴とする請求項1記載の車両制御装置。The target reliability calculating means increases the received power of the signal component based on the reflected wave from the recognized target, or reduces the difference between the received power and the theoretical value of the received power. The vehicle control device according to claim 1, wherein the target reliability is increased. 前記物標信頼度算出手段は、前記認識物標を最初に検出した初期検出位置が前記物標認識手段の検知範囲の周辺部に近いほど、該認識物体についての前記物標信頼度を高くすることを特徴とする請求項1又は請求項2記載の車両制御装置。The target reliability calculating means increases the target reliability for the recognized object as the initial detection position where the recognized target is first detected is closer to the periphery of the detection range of the target recognition means. The vehicle control device according to claim 1 or 2, wherein: 前記物標認識手段は、FMCWレーダでの検出結果を用い、レーダ波の上り変調時及び下り変調時にてそれぞれ検出される同一物標からの反射波に基づくピーク周波数成分の組み合わせであるピークペアを抽出し、該ピークペアに基づいて認識物標に関する情報を求めることを特徴とする請求項1乃至請求項3いずれか記載の車両制御装置。The target recognizing means extracts a peak pair, which is a combination of peak frequency components based on reflected waves from the same target detected at the time of up-modulation and at the time of down-modulation of a radar wave, respectively, using the detection result of the FMCW radar. The vehicle control device according to any one of claims 1 to 3, wherein information on a recognized target is obtained based on the peak pair. 前記物標信頼度算出手段は、前記認識物標に対応したピークペアを構成する両ピーク周波数成分間で受信電力差が小さいほど、該認識物標についての前記物標信頼度を高くすることを特徴とする請求項4記載の車両制御装置。The target reliability calculating means increases the target reliability for the recognized target as the received power difference between the two peak frequency components constituting the peak pair corresponding to the recognized target is smaller. The vehicle control device according to claim 4, wherein 前記物標信頼度算出手段は、前記認識物標に対応したピークペアを構成する両ピーク周波数成分間で反射波の到来方向を表す角度差が小さいほど、該認識物標についての前記物標信頼度を高くすることを特徴とする請求項4又は請求項5記載の車両制御装置。The target reliability calculating means may determine that the smaller the angle difference representing the direction of arrival of the reflected wave between the two peak frequency components forming the peak pair corresponding to the recognized target, the smaller the target reliability of the recognized target. The vehicle control device according to claim 4, wherein the vehicle control device is configured to increase the vehicle speed. 前記物標認識手段は、前サイクルでの検出結果から今サイクルにて検出されるべきピークペアを予測する予測手段を備え、該予測手段での予測に従って検出されたピークペアから特定される物標を前記認識物標とすることを特徴とする請求項4乃至請求項6いずれか記載の車両制御装置。The target recognition means includes prediction means for predicting a peak pair to be detected in the current cycle from the detection result in the previous cycle, and the target specified from the peak pair detected according to the prediction by the prediction means is used as the target. The vehicle control device according to any one of claims 4 to 6, wherein the vehicle control device is a recognition target. 前記物標信頼度算出手段は、前記予測手段での予測に従って検出された回数が多いほど、その認識物標についての前記物標信頼度を高くすることを特徴とする請求項7記載の車両制御装置。The vehicle control according to claim 7, wherein the target reliability calculating means increases the target reliability of the recognized target as the number of times detected according to the prediction by the prediction means increases. apparatus. 前記物標信頼度算出手段は、前記予測手段が予測したピークペアに基づく物標の予測位置と、実際に検出されたピークペアに基づく物標の検出位置との位置ずれ量が少ないほど、その認識物体についての前記物標信頼度を高くすることを特徴とする請求項7又は請求項8記載の車両制御装置。The target reliability calculating means is configured such that the smaller the amount of displacement between the predicted position of the target based on the peak pair predicted by the predicting means and the detected position of the target based on the actually detected peak pair, the smaller the recognized object is. 9. The vehicle control device according to claim 7, wherein the target reliability of the vehicle control is increased. 前記物標認識手段は、前記予測手段での予測に対応するピークペアが検出されなかった前サイクルの認識物標のうち、前記物標信頼度が予め設定されたしきい値より大きいものについては、該認識物体について前記予測手段が予測したピークペアを、実際に検出されたものとして外挿する外挿手段を備えること特徴とする請求項7乃至請求項9いずれか記載の車両制御装置。The target recognition means, of the recognition target of the previous cycle in which the peak pair corresponding to the prediction by the prediction means was not detected, for those whose target reliability is larger than a preset threshold, The vehicle control device according to claim 7, further comprising an extrapolation unit that extrapolates a peak pair predicted by the prediction unit with respect to the recognized object, as an actually detected peak pair. 前記物標信頼度算出手段は、同一の認識物標について、前記予測手段での予測に従ってピークペアが検出された回数を認識サイクル数、前記外挿手段が外挿を行った回数を外挿サイクル数とし、前記認識サイクル数に対する前記外挿サイクル数の比が小さいほど、該認識物体についての前記物標信頼度を高くすることを特徴とする請求項10記載の車両制御装置。The target reliability calculation means, for the same recognition target, the number of times the peak pair is detected according to the prediction by the prediction means, the number of recognition cycles, the number of times the extrapolation means extrapolated is the number of extrapolation cycles 11. The vehicle control device according to claim 10, wherein the smaller the ratio of the number of extrapolation cycles to the number of recognition cycles, the higher the target reliability of the recognition object. 前記認識信頼度算出手段は、前記物標認識手段にて認識した認識物標の個数を全物標個数、前記外挿手段にて外挿が行われた認識物標の個数を外挿物標個数とし、前記全物標個数に対する前記外挿物標個数の比が大きいほど、前記認識信頼度を低くすることを特徴とする請求項10又は請求項11記載の車両制御装置。The recognition reliability calculation means calculates the number of recognition targets recognized by the target recognition means as the total number of targets, and calculates the number of recognition targets extrapolated by the extrapolation means as an extrapolation target. 12. The vehicle control device according to claim 10, wherein the recognition reliability is reduced as a ratio of the number of extrapolated targets to the number of all targets is increased. 13. 前記認識信頼度算出手段は、FMCWレーダでの検出結果に基づいて生成されるビート信号の周波数スペクトルのパワー平均値を求め、該パワー平均値が予め設定されたパワーしきい値より大きいほど、前記認識信頼度を低くすることを特徴とする請求項4乃至請求項11いずれか記載の車両制御装置。The recognition reliability calculating means obtains a power average value of a frequency spectrum of a beat signal generated based on a detection result in the FMCW radar, and as the power average value is larger than a preset power threshold value, The vehicle control device according to any one of claims 4 to 11, wherein the recognition reliability is reduced. 前記認識信頼度算出手段は、前記物標検出手段での検出結果から特定されるクラッタの個数が多いほど、前記認識信頼度を低くすることを特徴とする請求項1乃至請求項13いずれか記載の車両制御装置。14. The recognition reliability calculating unit according to claim 1, wherein the recognition reliability decreases as the number of clutters identified from the detection result of the target detecting unit increases. Vehicle control device. 前記認識信頼度算出手段は、前記物標検出手段での検出結果から特定されるクラッタの位置が自車に近いほど、前記認識信頼度を低くすることを特徴とする請求項1乃至請求項14いずれか記載の車両制御装置。15. The recognition reliability calculating unit according to claim 1, wherein the recognition reliability is reduced as the position of the clutter specified from the detection result of the target detecting unit is closer to the own vehicle. The vehicle control device according to any one of the above. 前記制御手段は、車間距離を一定に保持するよう加減速を増減する制御を行うことを特徴とする請求項1乃至請求項15いずれか記載の車両制御装置。The vehicle control device according to any one of claims 1 to 15, wherein the control unit performs control for increasing or decreasing acceleration / deceleration so as to maintain a constant inter-vehicle distance. 前記制御手段は、車間距離が必要以上に接近した場合に、警報を発する制御を行うことを特徴とする請求項1乃至請求項16いずれか記載の車両制御装置。17. The vehicle control device according to claim 1, wherein the control unit performs a control for issuing an alarm when the inter-vehicle distance is closer than necessary. 前記制御手段は、一定距離以内に先行車が存在する場合に、先行車の存在を報知する制御を行うことを特徴とする請求項1乃至請求項17いずれか記載の車両制御装置。18. The vehicle control device according to claim 1, wherein the control unit performs control for notifying the presence of the preceding vehicle when the preceding vehicle exists within a certain distance. 前記制御変更手段は、前記物標信頼度及び前記認識信頼度が予め設定されたしきい値より低い場合に、前記制御手段での制御自体又は制御量を抑制することを特徴とする請求項1乃至請求項18いずれか記載の車両制御装置。2. The control change unit, wherein when the target reliability and the recognition reliability are lower than a preset threshold value, the control unit or the control amount by the control unit is suppressed. The vehicle control device according to claim 18. 前記制御変更手段は、前記物標信頼度及び前記認識信頼度が予め設定されたしきい値より低い場合に、それ以前の前記制御手段での制御状態を維持することを特徴とする請求項1乃至請求項19いずれか記載の車両制御装置。2. The control change unit according to claim 1, wherein when the target reliability and the recognition reliability are lower than a preset threshold value, the control change unit maintains the control state of the control unit before that. The vehicle control device according to any one of claims 19 to 19. 請求項1乃至請求項20いずれか記載の車両制御装置において、
前記物体認識手段にて認識された物標のうち、前記信頼度算出手段にて算出された物標信頼度が予め設定されたしきい値より大きいものを先行車候補として抽出する候補抽出手段を備え、
前記先行車選択手段は、前記候補抽出手段が抽出した先行車候補の中から先行車選択を行うことを特徴とする車両制御装置。
The vehicle control device according to any one of claims 1 to 20,
Candidate extracting means for extracting, as a preceding vehicle candidate, a target whose reliability calculated by the reliability calculating means is larger than a predetermined threshold value among the targets recognized by the object recognizing means. Prepare,
The vehicle control device, wherein the preceding vehicle selecting means selects a preceding vehicle from among the preceding vehicle candidates extracted by the candidate extracting means.
コンピュータを請求項1乃至請求項21いずれか記載の車両制御装置を構成する各手段として機能させるためのプログラム。A program for causing a computer to function as each unit constituting the vehicle control device according to any one of claims 1 to 21.
JP2002174490A 2002-06-14 2002-06-14 Vehicle control device, program Expired - Lifetime JP3903856B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002174490A JP3903856B2 (en) 2002-06-14 2002-06-14 Vehicle control device, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002174490A JP3903856B2 (en) 2002-06-14 2002-06-14 Vehicle control device, program

Publications (2)

Publication Number Publication Date
JP2004017763A true JP2004017763A (en) 2004-01-22
JP3903856B2 JP3903856B2 (en) 2007-04-11

Family

ID=31173444

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002174490A Expired - Lifetime JP3903856B2 (en) 2002-06-14 2002-06-14 Vehicle control device, program

Country Status (1)

Country Link
JP (1) JP3903856B2 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006153569A (en) * 2004-11-26 2006-06-15 Honda Motor Co Ltd Communication system for vehicle
JP2007093461A (en) * 2005-09-29 2007-04-12 Toyota Central Res & Dev Lab Inc Reliability calculator
JP2007232410A (en) * 2006-02-27 2007-09-13 Toyota Motor Corp Apparatus and method for detecting target
JP2008008870A (en) * 2006-06-30 2008-01-17 Toyota Motor Corp Object detector
JP2008051614A (en) * 2006-08-24 2008-03-06 Honda Motor Co Ltd Object detection device
JP2010071805A (en) * 2008-09-18 2010-04-02 Toyota Motor Corp Radar device
JP2010244394A (en) * 2009-04-08 2010-10-28 Mitsubishi Electric Corp Device for determining presence of moving body, and safety drive support system using the same
WO2011036803A1 (en) * 2009-09-28 2011-03-31 トヨタ自動車株式会社 Object detecting device
WO2012002251A1 (en) * 2010-06-30 2012-01-05 富士通テン株式会社 Signal processing apparatus, radar apparatus, vehicle control system, and signal processing method
CN102132903B (en) * 2011-03-30 2012-07-25 福州旭煌食品有限公司 Simulated meaty fish ball filling and method for preparing same
WO2013136495A1 (en) * 2012-03-15 2013-09-19 トヨタ自動車株式会社 Vehicle travel control apparatus
JP2015058752A (en) * 2013-09-17 2015-03-30 トヨタ自動車株式会社 Vehicle control device
JP2016080642A (en) * 2014-10-22 2016-05-16 株式会社デンソー Object detector
CN108834097A (en) * 2017-04-03 2018-11-16 福特全球技术公司 The method for carrying out autonomous vehicle selection when using vehicle control device
CN109073746A (en) * 2016-06-16 2018-12-21 德州仪器公司 radar hardware accelerator
CN109425861A (en) * 2017-08-25 2019-03-05 丰田自动车株式会社 This truck position confidence level arithmetic unit
WO2019131504A1 (en) * 2017-12-28 2019-07-04 本田技研工業株式会社 Saddled vehicle
CN112486158A (en) * 2019-09-11 2021-03-12 株式会社东芝 Position estimation device, moving body control system, position estimation method, and program
JP2021047168A (en) * 2019-09-19 2021-03-25 北京百度网▲訊▼科技有限公司Beijing Baidu Netcom Science And Technology Co.,Ltd. Method and device for processing information
US11603096B2 (en) * 2016-11-17 2023-03-14 Denso Corporation Traveling control apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7002910B2 (en) 2017-10-20 2022-01-20 株式会社Soken Object detection device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01129181A (en) * 1987-11-16 1989-05-22 Tokyo Keiki Co Ltd Apparatus for measuring propagation time of wave motion
JPH07146916A (en) * 1993-11-24 1995-06-06 Nippondenso Co Ltd Recognizing device for license plate
JPH10129438A (en) * 1996-11-06 1998-05-19 Toyota Motor Corp Automatic braking control device
JPH1184001A (en) * 1997-09-08 1999-03-26 Honda Motor Co Ltd Vehicle-mounted radar device and automatic control system of vehicle using the same
JP2000038121A (en) * 1998-07-22 2000-02-08 Mitsubishi Motors Corp Travel control method for vehicle
JP2001344687A (en) * 2000-06-02 2001-12-14 Mitsubishi Electric Corp Steering drive supporting device for vehicle
JP2002537542A (en) * 1997-08-25 2002-11-05 マンネスマン ファウ デー オー アクチエンゲゼルシャフト Method and apparatus for locating a control object

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01129181A (en) * 1987-11-16 1989-05-22 Tokyo Keiki Co Ltd Apparatus for measuring propagation time of wave motion
JPH07146916A (en) * 1993-11-24 1995-06-06 Nippondenso Co Ltd Recognizing device for license plate
JPH10129438A (en) * 1996-11-06 1998-05-19 Toyota Motor Corp Automatic braking control device
JP2002537542A (en) * 1997-08-25 2002-11-05 マンネスマン ファウ デー オー アクチエンゲゼルシャフト Method and apparatus for locating a control object
JPH1184001A (en) * 1997-09-08 1999-03-26 Honda Motor Co Ltd Vehicle-mounted radar device and automatic control system of vehicle using the same
JP2000038121A (en) * 1998-07-22 2000-02-08 Mitsubishi Motors Corp Travel control method for vehicle
JP2001344687A (en) * 2000-06-02 2001-12-14 Mitsubishi Electric Corp Steering drive supporting device for vehicle

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006153569A (en) * 2004-11-26 2006-06-15 Honda Motor Co Ltd Communication system for vehicle
JP2007093461A (en) * 2005-09-29 2007-04-12 Toyota Central Res & Dev Lab Inc Reliability calculator
JP2007232410A (en) * 2006-02-27 2007-09-13 Toyota Motor Corp Apparatus and method for detecting target
JP2008008870A (en) * 2006-06-30 2008-01-17 Toyota Motor Corp Object detector
US8199046B2 (en) 2006-06-30 2012-06-12 Toyota Jidosha Kabushiki Kaisha Radar system to determine whether an object is subject of detection based on intensity of a radio wave emission of the object
JP2008051614A (en) * 2006-08-24 2008-03-06 Honda Motor Co Ltd Object detection device
JP2010071805A (en) * 2008-09-18 2010-04-02 Toyota Motor Corp Radar device
JP2010244394A (en) * 2009-04-08 2010-10-28 Mitsubishi Electric Corp Device for determining presence of moving body, and safety drive support system using the same
US8305254B2 (en) 2009-09-28 2012-11-06 Toyota Jidosha Kabushiki Kaisha Object detecting apparatus
WO2011036803A1 (en) * 2009-09-28 2011-03-31 トヨタ自動車株式会社 Object detecting device
JP5565406B2 (en) * 2009-09-28 2014-08-06 トヨタ自動車株式会社 Object detection device
CN102439480A (en) * 2009-09-28 2012-05-02 丰田自动车株式会社 Object detecting device
WO2012002251A1 (en) * 2010-06-30 2012-01-05 富士通テン株式会社 Signal processing apparatus, radar apparatus, vehicle control system, and signal processing method
DE112011102221B4 (en) * 2010-06-30 2017-07-13 Fujitsu Ten Limited Signal processing apparatus, radar apparatus, vehicle control system and signal processing method
JP2012013484A (en) * 2010-06-30 2012-01-19 Fujitsu Ten Ltd Signal processing device, radar device, vehicle control system, and signal processing method
US9261589B2 (en) 2010-06-30 2016-02-16 Fujitsu Ten Limited Signal processing device, radar device, vehicle control system, and signal processing method
CN102132903B (en) * 2011-03-30 2012-07-25 福州旭煌食品有限公司 Simulated meaty fish ball filling and method for preparing same
JPWO2013136495A1 (en) * 2012-03-15 2015-08-03 トヨタ自動車株式会社 Vehicle travel control device
CN104169154A (en) * 2012-03-15 2014-11-26 丰田自动车株式会社 Vehicle travel control apparatus
EP2826685A4 (en) * 2012-03-15 2016-03-16 Toyota Motor Co Ltd Vehicle travel control apparatus
US9610950B2 (en) 2012-03-15 2017-04-04 Toyota Jidosha Kabushiki Kaisha Vehicle travel control apparatus
WO2013136495A1 (en) * 2012-03-15 2013-09-19 トヨタ自動車株式会社 Vehicle travel control apparatus
JP2015058752A (en) * 2013-09-17 2015-03-30 トヨタ自動車株式会社 Vehicle control device
JP2016080642A (en) * 2014-10-22 2016-05-16 株式会社デンソー Object detector
US11579242B2 (en) 2016-06-16 2023-02-14 Texas Instruments Incorporated Radar hardware accelerator
CN109073746A (en) * 2016-06-16 2018-12-21 德州仪器公司 radar hardware accelerator
CN109073746B (en) * 2016-06-16 2023-05-16 德州仪器公司 Radar hardware accelerator
US11603096B2 (en) * 2016-11-17 2023-03-14 Denso Corporation Traveling control apparatus
CN108834097A (en) * 2017-04-03 2018-11-16 福特全球技术公司 The method for carrying out autonomous vehicle selection when using vehicle control device
CN108834097B (en) * 2017-04-03 2023-06-27 福特全球技术公司 Method for autonomous vehicle selection when using a vehicle controller
CN109425861A (en) * 2017-08-25 2019-03-05 丰田自动车株式会社 This truck position confidence level arithmetic unit
CN109425861B (en) * 2017-08-25 2023-04-18 丰田自动车株式会社 Device for calculating reliability of vehicle position
JPWO2019131504A1 (en) * 2017-12-28 2021-02-25 本田技研工業株式会社 Saddle-type vehicle
WO2019131504A1 (en) * 2017-12-28 2019-07-04 本田技研工業株式会社 Saddled vehicle
CN112486158A (en) * 2019-09-11 2021-03-12 株式会社东芝 Position estimation device, moving body control system, position estimation method, and program
JP2021047168A (en) * 2019-09-19 2021-03-25 北京百度网▲訊▼科技有限公司Beijing Baidu Netcom Science And Technology Co.,Ltd. Method and device for processing information

Also Published As

Publication number Publication date
JP3903856B2 (en) 2007-04-11

Similar Documents

Publication Publication Date Title
JP3903856B2 (en) Vehicle control device, program
JP3997837B2 (en) In-vehicle radar device, program
US9618608B2 (en) Target detection apparatus and vehicle control system
US6970129B2 (en) Radar apparatus, and program therefor
JP6009775B2 (en) Radar equipment
JP5989353B2 (en) Radar equipment
JP4561507B2 (en) Road shape recognition device
JP4513662B2 (en) In-vehicle radar device, vehicle control system
JP4905512B2 (en) Target information estimation device
JP6443011B2 (en) Target detection device
JP4923439B2 (en) Radar interference suppression method
JP5996878B2 (en) Radar equipment
WO2014123112A1 (en) Device and method for detecting target in periphery of vehicle
JP4715871B2 (en) Direction detection device, radar device
JP6248778B2 (en) Target detection device
JP2009300102A (en) Azimuth detecting apparatus and radar apparatus
US20140118186A1 (en) Radar apparatus and signal processing method
JP6127554B2 (en) Radar equipment
JP5983572B2 (en) Undercover detection device
JP4075624B2 (en) In-vehicle radar system, program
JP4558754B2 (en) Vehicle control device
JP2009264952A (en) Radar system and control method of power supply device
JP5040406B2 (en) Driving support control system and driving support control method
JP2003202377A (en) Radar device for being installed on vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040625

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: 20061219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070101

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3903856

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120119

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140119

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term