JP2006242695A - Onboard radar device - Google Patents

Onboard radar device Download PDF

Info

Publication number
JP2006242695A
JP2006242695A JP2005057397A JP2005057397A JP2006242695A JP 2006242695 A JP2006242695 A JP 2006242695A JP 2005057397 A JP2005057397 A JP 2005057397A JP 2005057397 A JP2005057397 A JP 2005057397A JP 2006242695 A JP2006242695 A JP 2006242695A
Authority
JP
Japan
Prior art keywords
candidate point
correlation matrix
target
radar
wave
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
JP2005057397A
Other languages
Japanese (ja)
Other versions
JP4529733B2 (en
Inventor
Yasuyuki Miyake
康之 三宅
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 JP2005057397A priority Critical patent/JP4529733B2/en
Publication of JP2006242695A publication Critical patent/JP2006242695A/en
Application granted granted Critical
Publication of JP4529733B2 publication Critical patent/JP4529733B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To enhance the detection accuracy of road-side objects with respect to a radar device using a radio wave as a radar wave. <P>SOLUTION: A reception vector X(k) generated based on an FFT processing result by a signal analysis process is unitarily-converted. Based on a reception vector Y(k) obtained by unitary conversion, a unitarily-converted correlation matrix Ryy(k) reflecting reception vectors in the past is generated by using the following expression (S210 to S240). A candidate point corresponding to a stationary target is extracted from a MUSIC spectrum generated based on the correlation matrix Ryy(k), where Ryy(k) = α Ryy(k - 1) + (1 - α)Y(k)Y<SP>H</SP>(k). Hough transformation is performed by using the candidate point and an important candidate point corresponding to the target causing the occurrence of a virtual image, thereby detecting the state of arranged road-side objects (S250 to S320). <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、アンテナを介して連続波を送信し、その反射波に基づいて路側物の配列状態を検出する車載レーダ装置に関する。   The present invention relates to an on-vehicle radar device that transmits a continuous wave via an antenna and detects an arrangement state of roadside objects based on the reflected wave.

従来より、車両周囲の所定角度に渡って、レーダ波(レーザ光,ミリ波等)を照射し、その反射波を検出することによって、車両周囲の障害物を検出する車載レーダ装置が知られている。   Conventionally, an in-vehicle radar device that detects an obstacle around a vehicle by irradiating a radar wave (laser light, millimeter wave, etc.) over a predetermined angle around the vehicle and detecting the reflected wave is known. Yes.

この種の車載レーダ装置は、車両の進行方向に存在する障害物を検出して警報を発生させる制御や、先行車両との車間距離が一定に保持されるように車速を増減する、いわゆるオートクルーズ制御(ACC)等に適用されている。そして、このような制御を行う場合、認識した障害物の中から自車の前方を走行する先行車両を特定する必要があり、そのためには、自車前方の道路形状を正しく認識する必要がある。   This type of on-vehicle radar device is a so-called auto cruise that controls an obstacle that exists in the traveling direction of a vehicle to generate an alarm, or increases or decreases the vehicle speed so that the distance between the vehicle and the preceding vehicle is kept constant. It is applied to control (ACC) and the like. When such control is performed, it is necessary to identify a preceding vehicle that travels ahead of the host vehicle from the recognized obstacles. For this purpose, it is necessary to correctly recognize the road shape in front of the host vehicle. .

このような道路形状を認識する車載レーダ装置の一つとして、道路端に存在する路側物(ガードレールや防音壁等)からの反射信号を検出し、その路側物の配列状態から道路形状を推測するものが知られている(例えば、特許文献1参照)。   As one of the on-vehicle radar devices that recognize such road shape, a reflection signal from a roadside object (guardrail, soundproof wall, etc.) existing at the road edge is detected, and the road shape is estimated from the arrangement state of the roadside object. Those are known (for example, see Patent Document 1).

この装置では、まず、検出した物標の中から、その物標の相対速度や自車速に基づいて、静止物標を抽出する。次に、その抽出した静止物標を、車幅方向の左角度方向から右角度方向、或いは右角度方向から左角度方向の内の少なくとも一方向について順番にサーチする。このとき、静止物標までの距離が単調増加であることを接続条件として、この接続条件に適する静止物標をグルーピングすることで路側物群データを形成し、その形成された路側物群データに基づいて道路端を認識する。
特開2001−256600号公報
In this apparatus, first, a stationary target is extracted from detected targets based on the relative speed of the target and the vehicle speed. Next, the extracted stationary target is sequentially searched in at least one direction from the left angle direction to the right angle direction in the vehicle width direction, or from the right angle direction to the left angle direction. At this time, with the connection condition that the distance to the stationary target is monotonically increasing, roadside object group data is formed by grouping stationary targets suitable for this connection condition, and the formed roadside object group data Based on the road edge recognition.
JP 2001-256600 A

しかし、特許文献1に記載の装置では、道路が直線に近いときには、路側物群データから除外されてしまう静止物標が存在し、道路形状の認識精度を低下させてしまう場合があるという問題があった。   However, in the device described in Patent Document 1, there is a problem that when the road is close to a straight line, there is a stationary target that is excluded from the roadside object group data, which may reduce the recognition accuracy of the road shape. there were.

即ち、図7に示すように、道路の左側の路側物(静止物標)M1,M2,M3が存在する場合を考える。ある時点で、路側物M2は、検出誤差範囲内の右端の位置にあると検出され、路側物M3は、検出誤差範囲内の左端の位置にあると検出されたとする。この場合、左角度方向から右角度方向に向けて走査すると、路側物M1の次に路側物M3が検出され、その次に路側物M2が検出される。しかし、路側物M2までの距離は、路側物M3までの距離より減少しているため、上述の接続条件に適合せず、路側物M2は路側物群データから排除されてしまう。その結果、道路端の認識に使用できる路側物群のデータ数が少なくなり認識精度が低下してしまうのである。   That is, as shown in FIG. 7, consider the case where there are roadside objects (stationary targets) M1, M2, and M3 on the left side of the road. At a certain point in time, the roadside object M2 is detected as being at the rightmost position within the detection error range, and the roadside object M3 is detected as being located at the leftmost position within the detection error range. In this case, when scanning from the left angle direction to the right angle direction, the roadside object M3 is detected next to the roadside object M1, and then the roadside object M2 is detected. However, since the distance to the roadside object M2 is smaller than the distance to the roadside object M3, the roadside object M2 is excluded from the roadside object group data because it does not meet the connection conditions described above. As a result, the number of roadside object groups that can be used for road edge recognition is reduced and the recognition accuracy is reduced.

特に、レーザレーダと比較して角度方向の検出精度が低い電波レーダでは、このような現象が顕著であり、上述の手法を適用することが困難であるという問題があった。
本発明は、上記問題点を解決するために、電波をレーダ波とするレーダ装置において、路側物の検出精度を向上させることを目的とする。
In particular, in a radio wave radar that has a lower detection accuracy in the angle direction than a laser radar, such a phenomenon is remarkable, and there is a problem that it is difficult to apply the above-described method.
In order to solve the above problems, an object of the present invention is to improve roadside object detection accuracy in a radar apparatus that uses radio waves as radar waves.

上記目的を達成するためになされた本発明の車載レーダ装置では、送信したレーダ波の反射波をアレーアンテナで受信し、このアレーアンテナを構成する各アンテナ素子からの受信信号に基づいて物標を検出する。このとき、まず、受信ベクトル生成手段が、アンテナ素子からの受信信号のそれぞれから、同一距離に存在する静止物標からの反射波に基づく成分が少なくとも含まれるように抽出したデータを、アンテナ素子の配列順に配列してなる受信ベクトルを、複数の距離について生成する。   In the on-vehicle radar device of the present invention made to achieve the above object, the reflected wave of the transmitted radar wave is received by the array antenna, and the target is obtained based on the received signal from each antenna element constituting the array antenna. To detect. At this time, first, the received vector generation means extracts data extracted from each of the received signals from the antenna element so as to include at least a component based on a reflected wave from a stationary target existing at the same distance. Reception vectors arranged in the order of arrangement are generated for a plurality of distances.

具体的には、レーダ波がFMCW波である場合、静止物標との相対速度、即ちビート信号のドップラシフト量は、どの静止物標も同じであるため、静止物標からの反射波に基づくビート信号の周波数は、その静止物標までの距離と1対1に対応したものとなる。従って、この場合、アンテナ素子のそれぞれに対応して生成されるビート信号から抽出した同一周波数のデータを用いて受信ベクトルを生成すればよい。   Specifically, when the radar wave is an FMCW wave, the relative speed with respect to the stationary target, that is, the Doppler shift amount of the beat signal is the same for all stationary targets, and thus is based on the reflected wave from the stationary target. The frequency of the beat signal has a one-to-one correspondence with the distance to the stationary target. Therefore, in this case, the reception vector may be generated using data of the same frequency extracted from the beat signal generated corresponding to each antenna element.

また、レーダ波がパルス波である場合、静止物標までの距離と、その静止物標からの反射波の受信タイミングとが1対1に対応するため、受信信号から生成した複素信号(互いの位相が90°異なる実数信号と虚数信号とからなる)を同一タイミングでサンプリングしたデータを用いて受信ベクトルを生成すればよい。   Further, when the radar wave is a pulse wave, the distance to the stationary target and the reception timing of the reflected wave from the stationary target have a one-to-one correspondence, so that the complex signal generated from the received signal (the mutual signal) A reception vector may be generated using data obtained by sampling a real signal and an imaginary signal (which are 90 ° different in phase) at the same timing.

そして、固有ベクトル算出手段が、受信ベクトル生成手段にて生成された受信ベクトルに基づいて、過去に生成された受信ベクトルを反映した相関行列を生成し、更に、その相関行列の固有値に対応した固有ベクトルを算出する。すると、角度スペクトラム生成手段が、固有ベクトル算出手段にて算出された固有ベクトルに基づいて、受信強度の角度スペクトラムを生成し、その生成された角度スペクトラムに基づいて、路側物群検出手段が路側物の配列状態を検出する。   Then, the eigenvector calculation means generates a correlation matrix reflecting the reception vector generated in the past based on the reception vector generated by the reception vector generation means, and further, calculates an eigenvector corresponding to the eigenvalue of the correlation matrix. calculate. Then, the angle spectrum generation means generates an angle spectrum of the received intensity based on the eigenvector calculated by the eigenvector calculation means, and the roadside object group detection means generates an array of roadside objects based on the generated angle spectrum. Detect state.

このように構成された車載レーダ装置では、静止物標までの距離毎に角度スペクトラムが得られる。また、角度スペクトラムを生成する際に使用する相関行列は、個々のタイミングで得られる受信ベクトルだけでなく、過去に得られた受信ベクトルも反映されたものとなっており、いわゆる積分や平滑化に相当する効果が得られる。   In the on-vehicle radar device configured as described above, an angle spectrum is obtained for each distance to a stationary target. In addition, the correlation matrix used when generating the angle spectrum reflects not only the received vector obtained at each timing, but also the received vector obtained in the past. A corresponding effect is obtained.

即ち、角度スペクトラムを距離に沿って並べた角度,強度,距離を軸とする3次元グラフを想定すると、この3次元グラフ上の角度−距離平面に示される路側物(防音壁やガードレール)の位置は、過去値が反映されない相関行列を用いた従来の手法の場合はまばらな点となるが(図5(b)参照)、過去値が反映された相関行列を用いる本発明の手法の場合は各点が繋がった連続的な曲線となる(図5(a)参照)。また、単発的に検出される静止物標(連続的に配置された路側物以外のもの)は十分に抑圧されることになる。   In other words, assuming a three-dimensional graph with angles, strengths, and distances as axes with angle spectra arranged along the distance, the position of roadside objects (soundproof walls and guard rails) shown on the angle-distance plane on this three-dimensional graph. Is a sparse point in the case of the conventional method using a correlation matrix that does not reflect past values (see FIG. 5B), but in the case of the method of the present invention that uses a correlation matrix that reflects past values. It becomes a continuous curve in which each point is connected (see FIG. 5A). In addition, stationary targets (things other than roadside objects arranged continuously) that are detected in a single shot are sufficiently suppressed.

従って、本発明の車載レーダ装置によれば、従来装置のように接続条件に適したデータをグルーピングするといった処理を行う必要がなく、角度スペクトラムから得られる路側物に関するデータを最大限に有効利用することができ、路側物の配列状態の検出精度、ひいては道路形状の認識精度を向上させることができる。   Therefore, according to the on-vehicle radar device of the present invention, it is not necessary to perform processing such as grouping data suitable for connection conditions as in the conventional device, and the data on the roadside object obtained from the angle spectrum is maximally effectively used. It is possible to improve the detection accuracy of the arrangement state of roadside objects, and thus the recognition accuracy of the road shape.

また、本発明の車載レーダ装置によれば、相関行列から求めた固有ベクトルに基づいて角度スペクトラムを生成する、いわゆる高分解能アルゴリズムを用いているため、比較的遠距離であっても、個々の物標を確実に分離することができる。   Further, according to the on-vehicle radar device of the present invention, since a so-called high resolution algorithm that generates an angle spectrum based on an eigenvector obtained from a correlation matrix is used, individual targets can be obtained even at a relatively long distance. Can be reliably separated.

ところで、車載レーダ装置が路側物群の検出を行う検出タイミングをkΔT(ΔTは検出間隔,kは自然数)、受信ベクトル生成手段が生成する受信ベクトルをX(k)とした場合、固有ベクトル算出手段は、例えば、忘却計数をα(0<α<1)とし、Hは複素共役転置を示すものとして、次式を用いて相関行列Rxx(k)を生成するように構成することができる。   By the way, when the detection timing at which the in-vehicle radar device detects the roadside object group is kΔT (ΔT is a detection interval, k is a natural number), and the reception vector generated by the reception vector generation means is X (k), the eigenvector calculation means is For example, assuming that the forgetting count is α (0 <α <1) and H indicates complex conjugate transposition, the correlation matrix Rxx (k) can be generated using the following equation.

Rxx(k)=α・Rxx(k−1)+(1−α)・X(k)XH(k)
この場合、忘却係数αを大きくするほど、過去値の影響が大きくなり、路側物からの反射波に基づいて上述の3次元グラフ上に示される距離−角度平面上の曲線は、より安定したものとなる。但し、忘却係数αを大きくすると、路側物の配列状態(即ち、道路の形状,曲率など)が急激に変化した場合に、その変化に追従できなくなるため、必要な追従性が得られる範囲内で忘却係数αをできるだけ大きな値に設定することが望ましい。
Rxx (k) = α · Rxx (k-1) + (1-α) · X (k) X H (k)
In this case, the larger the forgetting factor α, the greater the influence of the past value, and the curve on the distance-angle plane shown on the above three-dimensional graph based on the reflected wave from the roadside object is more stable. It becomes. However, if the forgetting factor α is increased, if the roadside arrangement state (that is, the shape of the road, curvature, etc.) changes suddenly, it becomes impossible to follow the change, so that the required followability can be obtained. It is desirable to set the forgetting factor α as large as possible.

また、固有ベクトル算出手段は、受信ベクトル又は相関行列をユニタリ変換することでユニタリ変換された相関行列を生成し、そのユニタリ変換された相関行列を用いて固有ベクトルを算出することが望ましい。   Further, it is desirable that the eigenvector calculation means generates a unitary transformed correlation matrix by unitarily transforming the received vector or the correlation matrix, and calculates the eigenvector using the unitary transformed correlation matrix.

即ち、一般的に相関行列はエルミート行列であり、各要素が複素数で表されるため、相関行列を固有値分解する際の演算量が膨大なものとなる。これに対して、ユニタリ変換された相関行列は、実数対称行列となるため、この演算量を格段に削減することができるのである。   That is, the correlation matrix is generally a Hermitian matrix, and each element is represented by a complex number. Therefore, the amount of calculation when eigenvalue decomposition of the correlation matrix is enormous. On the other hand, the unitary transformed correlation matrix becomes a real symmetric matrix, so that the amount of calculation can be significantly reduced.

但し、ユニタリ変換された相関行列が実数対称行列となるためには、到来波が無相関であることが要求される。しかし、実際には到来波を完全に無相関とすることはほぼ不可能であるため、実用的には、ユニタリ変換された相関行列の実数部分を用いて固有値分解の演算を行えばよい。   However, in order for the unitary transformed correlation matrix to be a real symmetric matrix, it is required that the incoming waves be uncorrelated. However, in practice, since it is almost impossible to make the incoming wave completely uncorrelated, practically, the eigenvalue decomposition operation may be performed using the real part of the unitary-transformed correlation matrix.

次に、路側物群検出手段は、例えば次のように構成してもよい。
即ち、候補点抽出手段が、角度スペクトラムのピークを候補点として抽出し、ハフ変換実行手段が、候補点抽出手段にて抽出された候補点の位置座標を直交座標変換し、その座標変換された候補点を用いてハフ変換を実行する。そして、このハフ変換実行手段での処理結果から道路の左右両側に連続的に配置された路側物の配列状態を検出する。
Next, the roadside object group detection means may be configured as follows, for example.
That is, the candidate point extraction unit extracts the peak of the angle spectrum as a candidate point, and the Hough transform execution unit orthogonally transforms the position coordinates of the candidate point extracted by the candidate point extraction unit, and the coordinate conversion is performed. A Hough transform is performed using the candidate points. And the arrangement | sequence state of the roadside thing arrange | positioned continuously on the right and left both sides of a road is detected from the processing result in this Hough conversion execution means.

なお、ハフ変換は、関数で表現される図形(直線や曲線)を画像中から抽出する周知の手法であり、このハフ変換を用いることにより、道路の左右両側に位置する路側物群の配列状態を一度に検出することができるため、これらを個別に検出する従来装置と比較して、処理量を削減することができる。   The Hough transform is a well-known technique for extracting a figure (straight line or curve) represented by a function from an image. By using this Hough transform, the arrangement state of roadside objects located on both the left and right sides of the road Can be detected at a time, so that the processing amount can be reduced as compared with the conventional apparatus that individually detects them.

ところで、レーダ波がFMCW波からなる場合、候補点抽出手段は、候補点のそれぞれが有する相対速度の情報に基づいて、静止物標に対応した候補点のみを抽出することが望ましい。   By the way, when the radar wave is an FMCW wave, it is desirable that the candidate point extracting unit extracts only the candidate point corresponding to the stationary target based on the information on the relative speed of each candidate point.

この場合、移動物体を示す候補点から除外されるため、路側物群の配列状態をより精度よく抽出することができる。
なお、レーダ波がパルス波からなる場合、候補点自体には速度情報が含まれていないが、前回の測定値との距離の変化や自車速から候補点の速度情報を得ることができるため、この速度情報に基づいて移動物体に対応した候補点を除外すればよい。
In this case, since it is excluded from the candidate points indicating the moving object, the arrangement state of the roadside object group can be extracted with higher accuracy.
When the radar wave is a pulse wave, the candidate point itself does not include speed information, but because the speed information of the candidate point can be obtained from the change in distance from the previous measurement value or the vehicle speed, The candidate points corresponding to the moving object may be excluded based on this speed information.

また、本発明の車載レーダ装置では、移動物標認識手段が移動物標を認識し、この物標認識手段にてマルチパス波による虚像が認識されている場合、候補点設定手段が、虚像の位置座標とその虚像に対応する実像の位置座標との中心を、ハフ変換の対象となる候補点の一つとして設定する。そして、ハフ変換実行手段は、候補点抽出手段にて抽出された候補点より、候補点設定手段にて設定された候補点の重み付けを重くしてハフ変換を実行する。   Further, in the in-vehicle radar device of the present invention, when the moving target recognition unit recognizes the moving target and the target recognition unit recognizes the virtual image by the multipath wave, the candidate point setting unit displays the virtual image. The center between the position coordinates and the position coordinates of the real image corresponding to the virtual image is set as one of candidate points to be subjected to the Hough transform. Then, the Hough conversion executing means executes the Hough conversion by weighting the candidate points set by the candidate point setting means more heavily than the candidate points extracted by the candidate point extracting means.

つまり、図6に示すように、虚像と実像の中間点には、レーダ波を反射する路側物(壁やガードレールなど)が存在する可能性が高く、信頼性の高い候補点となるため、この重み付けを重くすることにより、ハフ変換の実行結果の精度を向上させることができる。   That is, as shown in FIG. 6, there is a high possibility that a roadside object (such as a wall or a guardrail) that reflects radar waves exists at the midpoint between the virtual image and the real image, and this is a highly reliable candidate point. By increasing the weight, the accuracy of the execution result of the Hough transform can be improved.

なお、角度スペクトラム生成手段が生成する角度スペクトラムとして、例えばMUSICスペクトラムを用いることができる。但し、これに限るものではなく、相関行列から求めた固有値ベクトルを利用して角度スペクトラムを生成するいわゆる高分解能アルゴリズム(例えば、最小ノルム法,ESPRITなど)によって生成されるものであればよい。   For example, a MUSIC spectrum can be used as the angle spectrum generated by the angle spectrum generation means. However, the present invention is not limited to this, and it may be generated by a so-called high resolution algorithm (for example, the minimum norm method, ESPRIT, etc.) that generates an angle spectrum using an eigenvalue vector obtained from a correlation matrix.

以下に本発明の実施形態を図面と共に説明する。
図1は、本発明を適用したクルーズ制御システムの概略構成を示したブロック図である。
Embodiments of the present invention will be described below 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.

クルーズ制御システムは、車間制御電子制御装置(以下「車間制御ECU」と称す。)30、エンジン電子制御装置(以下「エンジンECU」と称す。)32、ブレーキ電子制御装置(以下「ブレーキECU」と称す。)34を備え、これらはLAN通信バスを介して互いに接続されている。また、各ECU30,32,34は、いずれも周知のマイクロコンピュータを中心に構成され、少なくともLAN通信バスを介して通信を行うためのバスコントローラを備えている。尚、本実施形態では、LAN通信バスを介して行うECU間のデータ通信は、車載ネットワークで一般的に利用されているCAN(ドイツ、Robert Bosch 社が提案した「Controller Area Network」)プロトコルを用いている。   The cruise control system includes a vehicle distance control electronic control device (hereinafter referred to as “vehicle distance control ECU”) 30, an engine electronic control device (hereinafter referred to as “engine ECU”) 32, a brake electronic control device (hereinafter referred to as “brake ECU”). 34), which are connected to each other via a LAN communication bus. Each of the ECUs 30, 32, and 34 is mainly configured by a known microcomputer, and includes at least a bus controller for performing communication via a LAN communication bus. In this embodiment, data communication between ECUs performed via a LAN communication bus uses a CAN (“Controller Area Network” proposed by Robert Bosch, Germany) protocol generally used in an in-vehicle network. ing.

また、車間制御ECU30には、図示しない警報ブザー、クルーズコントロールスイッチ、目標車間設定スイッチ等が接続されている他、本発明の車載レーダ装置に相当するレーダセンサ1が接続されている。   The inter-vehicle control ECU 30 is connected to an alarm buzzer, a cruise control switch, a target inter-vehicle setting switch, etc. (not shown), and a radar sensor 1 corresponding to the on-vehicle radar device of the present invention.

ここで、レーダセンサ1は、FMCW方式のいわゆる「ミリ波レーダ」として構成されたものであり、周波数変調されたミリ波帯のレーダ波を送受信することにより、車両や路側物等の物標を認識し、これらの認識結果に基づいて自車線上の前方に位置する車両(以下単に「先行車両」と称する。)に関する情報であるターゲット情報等を生成して、車間制御ECU30に送信する。なお、ターゲット情報には、先行車両との相対速度、先行車両までの距離(位置)等が含まれている。   Here, the radar sensor 1 is configured as a so-called “millimeter wave radar” of the FMCW method, and transmits and receives a radar wave in a millimeter wave band that is frequency-modulated, thereby allowing a target such as a vehicle or a roadside object to be transmitted. Based on these recognition results, target information and the like, which are information related to a vehicle located in front of the own lane (hereinafter simply referred to as “preceding vehicle”), are generated and transmitted to the inter-vehicle control ECU 30. The target information includes a relative speed with the preceding vehicle, a distance (position) to the preceding vehicle, and the like.

ブレーキECU34は、ステアリングセンサ、ヨーレートセンサからの検出情報(操舵角,ヨーレート)に加え、M/C圧センサからの情報に基づいて判断したブレーキペダル状態を、LAN通信バスを介して車間制御ECU30に送信すると共に、その判断したブレーキペダル状態に従って、ブレーキ力を制御するためにブレーキ油圧回路に備えられた増圧制御弁・減圧制御弁を開閉するブレーキアクチュエータを制御するように構成されている。   The brake ECU 34 determines the brake pedal state determined based on the information from the M / C pressure sensor in addition to the detection information (steering angle, yaw rate) from the steering sensor and yaw rate sensor to the inter-vehicle control ECU 30 via the LAN communication bus. The brake actuator is configured to transmit and control a brake actuator that opens and closes a pressure increase control valve and a pressure reduction control valve provided in the brake hydraulic circuit in order to control the brake force according to the determined brake pedal state.

エンジンECU32、車速センサ、スロットル開度センサ、アクセルペダル開度センサからの検出情報(車速,エンジン制御状態、アクセル操作状態)を車間制御ECU30に送信すると共に、車間制御ECU30からは目標加速度、フューエルカット要求、ダイアグ情報等を受信し、これら受信した情報から特定される運転状態に応じて、内燃機関(ここでは、ガソリンエンジン)のスロットル開度を調整するスロットルアクチュエータ等に対して駆動命令を出力するように構成されている。   Detection information (vehicle speed, engine control state, accelerator operation state) from the engine ECU 32, the vehicle speed sensor, the throttle opening sensor, and the accelerator pedal opening sensor is transmitted to the inter-vehicle control ECU 30, and the inter-vehicle control ECU 30 receives the target acceleration and fuel cut. Receives request, diagnosis information, etc., and outputs a drive command to a throttle actuator or the like that adjusts the throttle opening of the internal combustion engine (in this case, a gasoline engine) in accordance with the operating state specified from the received information. It is configured as follows.

車間制御ECU30は、エンジンECU32から現車速やエンジン制御状態、ブレーキECU34からは操舵角、ヨーレート、ブレーキ制御などの制御状態等を受信する。そして、レーダセンサ1から受信したターゲット情報と、クルーズコントロールスイッチや目標車間設定スイッチからの検出信号とに基づき、先行車両との車間距離を適切に調節するための制御指令値として、エンジンECU32には目標加速度、フューエルカット要求、ダイアグ情報等を送信し、ブレーキECU34には、目標加速度、ブレーキ要求等を送信する。また、車間制御ECU30は、警報発生の判定を行い、警報が必要な場合には警報ブザーを鳴動させるように構成されている。   The inter-vehicle control ECU 30 receives the current vehicle speed and the engine control state from the engine ECU 32 and the control state such as the steering angle, the yaw rate, and the brake control from the brake ECU 34. Based on the target information received from the radar sensor 1 and the detection signals from the cruise control switch and the target inter-vehicle setting switch, the engine ECU 32 provides a control command value for appropriately adjusting the inter-vehicle distance from the preceding vehicle. The target acceleration, fuel cut request, diagnosis information, etc. are transmitted, and the target acceleration, brake request, etc. are transmitted to the brake ECU 34. The inter-vehicle control ECU 30 is configured to determine whether an alarm has occurred and to sound an alarm buzzer when an alarm is required.

次に、レーダセンサ1は、時間に対して周波数が直線的に増加する上り区間、及び周波数が直線的に減少する下り区間を有するように変調されたミリ波帯の高周波信号を生成する発振器10と、発振器10が生成する高周波信号を増幅する増幅器12と、増幅器12の出力を送信信号Ssとローカル信号Lとに電力分配する分配器14と、送信信号Ssに応じたレーダ波を放射する送信アンテナ16と、レーダ波を受信するn個の受信アンテナからなる受信側アンテナ部20とを備えている。   Next, the radar sensor 1 generates an oscillator 10 that generates a high-frequency signal in the millimeter wave band that is modulated so as to have an upstream section in which the frequency increases linearly and a downstream section in which the frequency decreases linearly. An amplifier 12 that amplifies the high-frequency signal generated by the oscillator 10, a distributor 14 that distributes the output of the amplifier 12 to the transmission signal Ss and the local signal L, and transmission that radiates a radar wave corresponding to the transmission signal Ss. An antenna 16 and a reception-side antenna unit 20 including n reception antennas that receive radar waves are provided.

また、レーダセンサ1は、受信側アンテナ部20を構成するアンテナのいずれかを順次選択し、選択されたアンテナからの受信信号Srを後段に供給する受信スイッチ21と、受信スイッチ21から供給される受信信号Srを増幅する増幅器22と、増幅器22にて増幅された受信信号Sr及びローカル信号Lを混合してビート信号BTを生成するミキサ23と、ミキサ23が生成したビート信号BTから不要な信号成分を除去するフィルタ24と、フィルタ24の出力をサンプリングしデジタルデータに変換するA/D変換器25と、発振器10の起動,停止や、A/D変換器25を介したビート信号BTのサンプリングを制御すると共に、そのサンプリングデータを用いた信号処理や、車間制御ECU30との通信を行い、信号処理に必要な情報(車速情報)、及びその信号処理の結果として得られる情報(ターゲット情報等)を送受信する処理等を行う信号処理部26とを備えている。   In addition, the radar sensor 1 sequentially selects 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 is supplied from the reception switch 21. An amplifier 22 that amplifies the received signal Sr, a mixer 23 that generates the beat signal BT by mixing the received signal Sr and the local signal L amplified by the amplifier 22, and an unnecessary signal from the beat signal BT generated by the mixer 23 Filter 24 for removing components, A / D converter 25 for sampling the output of filter 24 and converting it to digital data, starting and stopping of oscillator 10, and sampling of beat signal BT via A / D converter 25 And signal processing using the sampling data and communication with the inter-vehicle distance control ECU 30 are necessary for signal processing. Such information (speed information), and information obtained as a result of the signal processing and a signal processing unit 26 that performs processing for transmitting and receiving (target information).

このうち、受信側アンテナ部20を構成する各アンテナは、そのビーム幅がいずれも送信アンテナ16のビーム幅全体を含むように設定されている。そして、各アンテナがそれぞれCH1〜CHnに割り当てられている。   Among these, each of the antennas constituting the reception side antenna unit 20 is set so that the beam width thereof includes the entire beam width of the transmission antenna 16. Each antenna is assigned to CH1 to CHn.

また、信号処理部26は、周知のマイクロコンピュータを中心に構成され、更に、A/D変換器25を介して取り込んだデータについて、高速フーリエ変換(FFT)処理等を実行するための演算処理装置(例えばDSP)を備えている。   Further, the signal processing unit 26 is configured around a known microcomputer, and further, an arithmetic processing device for executing a fast Fourier transform (FFT) process or the like on the data taken in via the A / D converter 25 (For example, DSP).

このように構成された本実施形態のレーダセンサ1では、信号処理部26からの指令に従って発振器10が起動すると、その発振器10が生成し、増幅器12が増幅した高周波信号を、分配器14が電力分配することにより、送信信号Ss及びローカル信号Lを生成し、このうち送信信号Ssは、送信アンテナ16を介してレーダ波として送出される。   In the radar sensor 1 of the present embodiment configured as described above, when the oscillator 10 is started in accordance with a command from the signal processing unit 26, the distributor 14 generates a high-frequency signal generated by the oscillator 10 and amplified by the amplifier 12, and the distributor 14 uses power. By distributing, the transmission signal Ss and the local signal L are generated, and the transmission signal Ss is transmitted as a radar wave through the transmission antenna 16.

そして、送信アンテナ16から送出され物標に反射して戻ってきたレーダ波(反射波)は、受信側アンテナ部20を構成する全ての受信アンテナにて受信され、受信スイッチ21によって選択されている受信チャンネルCHi(i=1〜n)の受信信号Srのみが増幅器22で増幅されたあとミキサ23に供給される。すると、ミキサ23では、この受信信号Srに分配器14からのローカル信号Lを混合することによりビート信号BTを生成する。このビート信号BTは、フィルタ24にて不要な信号成分が除去された後、A/D変換器25にてサンプリングされ、信号処理部26に取り込まれる。   The radar wave (reflected wave) transmitted from the transmission antenna 16 and reflected back to the target is received by all reception antennas constituting the reception-side antenna unit 20 and selected by the reception switch 21. Only the reception signal Sr of the reception channel CHi (i = 1 to n) is amplified by the amplifier 22 and then supplied to the mixer 23. Then, the mixer 23 generates the 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 25 after the unnecessary signal components are removed by the filter 24 and taken into the signal processing unit 26.

なお、受信スイッチ21は、レーダ波の一変調周期の間に、全てのチャンネルCH1〜CHnが所定回(例えば512回)ずつ選択されるよう切り替えられ、また、A/D変換器25は、この切替タイミングに同期してサンプリングを行う。つまり、レーダ波の一変調周期の間に、各チャンネルCH1〜CHn毎かつレーダ波の上り/下り各区間毎にサンプリングデータが蓄積されることになる。   The reception switch 21 is switched so that all the channels CH1 to CHn are selected a predetermined number of times (for example, 512 times) during one modulation period of the radar wave, and the A / D converter 25 is Sampling is performed in synchronization with the switching timing. In other words, sampling data is accumulated for each channel CH1 to CHn and for each up / down section of the radar wave during one modulation period of the radar wave.

そして、レーダセンサ1の信号処理部26では、一変動周期が経過する毎に、その間に蓄積されたサンプリングデータを、各チャンネルCH1〜CHn毎かつ上り/下り各区間毎にFFT処理を施す信号解析処理、信号解析処理での解析結果に従って、先行車両を検出してターゲット情報を生成するターゲット情報生成処理、及び、信号解析処理での解析結果に従って、道路形状を認識する道路認識処理等を実行する。   The signal processing unit 26 of the radar sensor 1 performs signal processing for performing FFT processing on the sampling data accumulated during each fluctuation period for each channel CH1 to CHn and for each upstream / downstream section. The target information generation process that detects the preceding vehicle and generates target information according to the analysis result in the signal analysis process, the road recognition process that recognizes the road shape according to the analysis result in the signal analysis process, etc. .

なお、信号解析処理は周知のものであるため、ここでは説明を省略し、以下では、ターゲット情報生成処理及び道路認識処理を、図2,3に示すフローチャートに沿って説明する。   Since the signal analysis process is well known, the description thereof is omitted here, and the target information generation process and the road recognition process will be described below with reference to the flowcharts shown in FIGS.

このうち、ターゲット情報生成処理では、図2に示すように、まず、信号解析処理でのFFT処理結果を取得し(S110)、取得したFFT処理結果に基づいて移動物標認識処理を実行する(S120)。   Among these, in the target information generation process, as shown in FIG. 2, first, the FFT process result in the signal analysis process is acquired (S110), and the moving target recognition process is executed based on the acquired FFT process result ( S120).

この移動物標認識処理では、FFT処理結果から上り区間と下り区間のそれぞれについてビート信号のピーク周波数を抽出し、物標の検出結果(物標の位置や速度)の履歴等に基づいて、対にすべきピーク周波数を特定することで物標やマルチパスに基づく虚像を検出する処理である。この処理は、例えば、特開2004−205279号公報や特開2004−226121号公報などに詳述されているため、ここでは説明を省略する。   In this moving target recognition processing, the peak frequency of the beat signal is extracted from the FFT processing result for each of the up and down sections, and based on the history of the detection result of the target (target position and speed), etc. This is a process of detecting a virtual image based on a target or multipath by specifying a peak frequency to be set. This process is described in detail in, for example, Japanese Patent Application Laid-Open Nos. 2004-205279 and 2004-226121, and the description thereof is omitted here.

そして、この移動物標認識処理の結果、虚像が検出されているか否かを判断し(S130)、検出されていなければ、そのままS150に移行する。一方、虚像が検出されていれば、検出された虚像と、その虚像に対応する物標(実像)との中間位置を、マルチパスを生じさせる静止物標が存在する位置(以下「重要候補点」とも称する。)としてと設定する(S140)。   Then, as a result of the moving target recognition process, it is determined whether or not a virtual image is detected (S130). If not detected, the process proceeds to S150 as it is. On the other hand, if a virtual image is detected, an intermediate position between the detected virtual image and a target (real image) corresponding to the virtual image is a position where a stationary target that causes multipath exists (hereinafter, “important candidate point”). Is also set (S140).

その後、後述する道路認識処理での処理結果を取得し(S150)、その処理結果、即ち道路形状の認識結果と、S120にて認識された移動物標とに基づいて、自車線上の前方に存在する車両(先行車両)を特定する(S160)。そして、その特定した先行車両に関する情報(距離,相対速度)をターゲット情報として、車間制御ECU30に送信して、本処理を終了する。   Thereafter, a processing result in a road recognition process, which will be described later, is obtained (S150). Based on the processing result, that is, the recognition result of the road shape, and the moving target recognized in S120, the processing result is forward. An existing vehicle (preceding vehicle) is specified (S160). And the information (distance, relative speed) regarding the specified preceding vehicle is transmitted to the inter-vehicle control ECU 30 as target information, and this process is terminated.

次に、道路認識処理では、図3に示すように、まず、信号解析処理でのFFT処理結果を取得し(S210)、上り/下り各区間毎かつ周波数毎に、各チャンネルCH1〜CHnのFFT処理結果を並べてなる受信ベクトルX(k)を生成する(S220)。   Next, in the road recognition processing, as shown in FIG. 3, first, the FFT processing result in the signal analysis processing is acquired (S210), and the FFT of each channel CH1 to CHn is performed for each upstream / downstream section and for each frequency. A reception vector X (k) formed by arranging the processing results is generated (S220).

なお、信号解析処理の実行タイミングをkΔT(ΔTは信号解析処理の実行周期,kは自然数)として、チャンネルCHiのFFT処理結果のある周波数成分をxi(k)とし、Tはベクトル転置を示すものとすると、受信ベクトルX(k)は、(1)式で表される。   The signal analysis processing execution timing is kΔT (ΔT is the signal analysis processing execution cycle, k is a natural number), the frequency component with the FFT processing result of channel CHi is xi (k), and T indicates vector transposition. Then, the reception vector X (k) is expressed by the equation (1).

X(k)={x1(k),x2(k),…xn(k)}T (1)
つまり、FFT処理により得られる周波数成分の数をm個とすると、上り/下り各区間毎に、m個ずつの受信ベクトルX(k)が生成されることになる。
X (k) = {x1 (k), x2 (k),... Xn (k)} T (1)
That is, if the number of frequency components obtained by the FFT processing is m, m reception vectors X (k) are generated for each uplink / downlink section.

次に、S220で生成された全ての受信ベクトルX(k)について、その受信ベクトルX(k)を、(2)式によりユニタリ変換し(S230)、そのユニタリ変換された受信ベクトルY(k)に基づき、(3)式を用いて、ユニタリ変換された相関行列Ryy(k)を生成する(S240)。   Next, with respect to all the reception vectors X (k) generated in S220, the reception vectors X (k) are unitarily transformed by equation (2) (S230), and the unitary transformed reception vectors Y (k) Based on the above, a unitary transformed correlation matrix Ryy (k) is generated using equation (3) (S240).

Y(k)=QH X(k) (2)
Ryy(k)=α・Ryy(k−1)+(1−α)・Y(k)YH(k) (3)
但し、Qは、アンテナ素子数,アンテナ素子の配置間隔,レーダ波の波長に基づいて設定されるユニタリ行列である。また、Hは複素共役転置を示し、α(0<α<1:本実施形態ではα=0.7)は忘却係数である。
Y (k) = Q H X (k) (2)
Ryy (k) = α · Ryy (k−1) + (1−α) · Y (k) Y H (k) (3)
However, Q is a unitary matrix set based on the number of antenna elements, the arrangement interval of antenna elements, and the wavelength of the radar wave. H represents complex conjugate transposition, and α (0 <α <1: α = 0.7 in this embodiment) is a forgetting factor.

このようにして生成した相関行列Ryy(k)のそれぞれについて、その固有値を求めることで固有値ベクトルを生成し(S250)、その固有値ベクトルに基づいて角度スペクトラムとしてのMUSICスペクトラムを生成する(S260)。   For each correlation matrix Ryy (k) thus generated, an eigenvalue vector is generated by obtaining its eigenvalue (S250), and a MUSIC spectrum as an angle spectrum is generated based on the eigenvalue vector (S260).

つまり、MUSICスペクトラムは、S220で生成される受信ベクトルX(k)と同じ数、即ち、上り/下り各区間毎にm個ずつ得られることになる。
ここで図4(b)は、図4(a)の状況で、MUSICスペクトラムを生成し、上り/下り両区間のうち、いずれか一方の区間のm個のMUSICスペクトラムを、周波数順に並べることで生成される3次元グラフ(グラフ上の濃淡がMUSICスペクトラムの強度に対応)を示したものである。
That is, the same number of MUSIC spectra as the reception vectors X (k) generated in S220, that is, m pieces are obtained for each uplink / downlink section.
Here, FIG. 4B shows a situation where the MUSIC spectrum is generated in the situation shown in FIG. 4A, and m MUSIC spectra in either one of the upstream and downstream sections are arranged in order of frequency. 3 shows a generated three-dimensional graph (the shading on the graph corresponds to the intensity of the MUSIC spectrum).

次に、MUSICスペクトラムをピークサーチ(ヌルサーチ)することにより、物標を表す候補点の抽出を行い(S270)、更に、その抽出した候補点の中から移動物標に対応したものを除去して、静止物標に対応したもののみを抽出するマッチング処理を実行する(S280)。   Next, a candidate point representing a target is extracted by performing a peak search (null search) on the MUSIC spectrum (S270), and further, those corresponding to the moving target are removed from the extracted candidate points. Then, a matching process for extracting only those corresponding to the stationary target is executed (S280).

このマッチング処理では、S270で抽出された候補点を、上り/下り各区間毎に角度−周波数平面上にマッピングしたグラフを考え、上り区間のグラフについては、車速に応じたドップラシフト量の1/2だけ、グラフ全体を周波数が大きくなる側にシフトさせ、下り区間のグラフについては、グラフ全体を同じ周波数だけ小さくなる側にシフトさせた上で、互いに重ね合わせる。そして、互いに重なり合った候補点のみを静止物標に対応する候補点として抽出する。   In this matching process, a graph in which the candidate points extracted in S270 are mapped on the angle-frequency plane for each up / down section is considered. For the up section graph, the Doppler shift amount corresponding to the vehicle speed is 1 / The entire graph is shifted by 2 to increase the frequency, and the graphs in the downstream section are overlaid on each other after the entire graph is shifted by the same frequency. Then, only candidate points that overlap each other are extracted as candidate points corresponding to the stationary target.

次に、マッチング処理で用いた角度−周波数平面は、周波数が静止物標までの距離に対応しており、候補点の位置を極座標で表すものであるため、直交座標変換を実行して、S280で抽出された静止物標に対応する候補点の位置を直交座標で表す(S290)。   Next, since the angle-frequency plane used in the matching processing corresponds to the distance to the stationary target and represents the position of the candidate point in polar coordinates, orthogonal coordinate transformation is performed, and S280 is performed. The position of the candidate point corresponding to the stationary target extracted in step S290 is represented by orthogonal coordinates (S290).

そして、ターゲット情報生成処理のS140により重要候補点が設定されている場合には、これを取得し(S300)、S280で抽出されS290にて直交座標変換された候補点と、S300にて取得した重要候補点を用いてハフ変換を実行する(S310)。   If an important candidate point has been set in S140 of the target information generation process, this is acquired (S300), the candidate point extracted in S280 and orthogonally transformed in S290, and acquired in S300. The Hough transform is executed using the important candidate points (S310).

このハフ変換では、候補点や重要候補点の座標を(x,y)で表し、これらの候補点が
x=ay2 +by+cで定義される曲線上に存在するものとして、係数a,b,cを決定する。但し、本実施形態では、処理負荷を軽減するためにb=0とし、また、MUSICスペクトルから得られた候補点より、虚像に基づいて得られた重要候補点の方の重み付けを重くしてハフ変換を実行する。
In this Hough transform, the coordinates of candidate points and important candidate points are represented by (x, y).
The coefficients a, b, and c are determined as existing on a curve defined by x = ay 2 + by + c. However, in this embodiment, in order to reduce the processing load, b = 0 is set, and the weight of the important candidate point obtained based on the virtual image is weighted more heavily than the candidate point obtained from the MUSIC spectrum. Perform the conversion.

そして、通常は、道路の左右両側に静止物標群が存在するため、ハフ変換により二つの集積点、即ち二つの曲線が得られることになる。なお、二つの曲線は係数cの値から、右側端又は左側端のいずれに配置された静止物標の配列状態を表すものかを識別することができる。   In general, since there are stationary target groups on both the left and right sides of the road, two accumulation points, that is, two curves, are obtained by the Hough transform. It should be noted that the two curves can be identified from the value of the coefficient c to indicate the arrangement state of the stationary target arranged at the right end or the left end.

最後に、ハフ変換により得られた二つの曲線から、道路形状を認識して(S320)、本処理を終了する。
なお、ここで認識された道路形状は、ターゲット情報生成処理のS150にて取得され、先行車両の特定に使用される。また、道路形状は、二つの曲線で示された位置をそのまま道路端と認識してもよいし、その曲線より路側帯の分だけ内側を道路端と認識してもよい。
Finally, the road shape is recognized from the two curves obtained by the Hough transform (S320), and this process ends.
The road shape recognized here is acquired in S150 of the target information generation process, and is used for specifying the preceding vehicle. As for the road shape, the position indicated by the two curves may be recognized as the road edge as it is, or the portion inside the road side band from the curve may be recognized as the road edge.

以上説明したように本実施形態においては、角度スペクトラムを生成する際に使用する相関行列Ryy(k)は、信号解析処理が実行される毎に生成される受信ベクトルY(k)だけでなく、前回生成された相関行列Ryy(k−1)も用いて生成するようにされている。   As described above, in the present embodiment, the correlation matrix Ryy (k) used when generating the angle spectrum is not limited to the reception vector Y (k) generated every time the signal analysis process is executed, The correlation matrix Ryy (k−1) generated last time is also used for generation.

このため、相関行列Ryy(k)は、過去に生成された受信ベクトルが反映されたものとなり、いわゆる積分や平滑化に相当する効果が得られる。具体的には、この相関行列Ryy(k)に基づいて生成された角度スペクトラムを周波数(距離)に沿って並べた3次元グラフ上に示される静止物標の位置(候補点)は、連続的な曲線として示される。しかも、本実施形態では、この3次元グラフから抽出した候補点を全て用いてハフ変換を行うようにされている。   For this reason, the correlation matrix Ryy (k) reflects a reception vector generated in the past, and an effect equivalent to so-called integration or smoothing is obtained. Specifically, the position (candidate point) of the stationary target shown on the three-dimensional graph in which the angular spectrum generated based on the correlation matrix Ryy (k) is arranged along the frequency (distance) is continuous. Shown as a simple curve. In addition, in this embodiment, the Hough transform is performed using all candidate points extracted from the three-dimensional graph.

従って、本実施形態によれば、従来装置のように改めて静止物標のグルーピングを行う必要がなく、路側物の配列状態を検出する際に、角度スペクトラムから得られる静止物標のデータを最大限に有効利用することができる。しかも、ハフ変換の対象となる候補点として、静止物標に基づくものだけを用いると共に、路側物(静止物標)が存在する可能性が高い重要候補点の重み付けを重くしているため、路側物の配列状態の検出精度、ひいては道路形状の認識精度を向上させることができる。   Therefore, according to the present embodiment, it is not necessary to perform grouping of stationary targets as in the conventional device, and when detecting the arrangement state of roadside objects, the data of stationary targets obtained from the angle spectrum is maximized. Can be used effectively. In addition, only candidate points that are based on stationary targets are used as candidate points for Hough transform, and important candidate points that are likely to have roadside objects (stationary targets) are heavily weighted. It is possible to improve the detection accuracy of the arrangement state of objects, and thus the recognition accuracy of the road shape.

また、本実施形態では、ユニタリ変換された相関行列Ryy(k)を用いて固有ベクトルの生成を行い、また、ハフ変換では、近似させる二次式を簡易なもの(b=0)として処理を実行しているため、固有ベクトルの生成やハフ変換における処理量を大幅に削減することができる。   In the present embodiment, eigenvectors are generated using the unitary-transformed correlation matrix Ryy (k), and in the Hough transform, processing is performed with a quadratic expression to be approximated as a simple one (b = 0). Therefore, it is possible to greatly reduce the amount of processing in eigenvector generation and Hough transform.

更に、相関行列の生成(S240)や固有ベクトルの算出(S250)を、例えば、BISVDやPASTd等といった逐次近似法を用いて行えば、計算量をより削減することができる。   Furthermore, if the correlation matrix generation (S240) and eigenvector calculation (S250) are performed using a successive approximation method such as BISVD or PASTd, the amount of calculation can be further reduced.

ところで、本実施形態において、S220が受信ベクトル生成手段、S230〜S250が固有ベクトル算出手段、S260が角度スペクトラム生成手段、S120が移動物標認識手段、S140が候補点設定手段に相当する。また、S270〜S310が路側物群検出手段に相当し、このうち特にS270〜S280が候補点抽出手段、S310がハフ変換実行手段に相当する。   By the way, in this embodiment, S220 corresponds to a received vector generating means, S230 to S250 as eigenvector calculating means, S260 as an angular spectrum generating means, S120 as a moving target recognizing means, and S140 as a candidate point setting means. S270 to S310 correspond to roadside object group detection means, among which S270 to S280 particularly correspond to candidate point extraction means, and S310 corresponds to Hough transformation execution means.

以上本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において様々な態様にて実施することが可能である。   Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and can be implemented in various modes without departing from the gist of the present invention.

例えば、上記実施形態では、ユニタリ変換した受信ベクトルY(k)を用いて相関行列Ryy(k)を生成しているが、(4)式により、ユニタリ変換をしていない受信ベクトルX(k)を用いて相関行列Rxx(k)を生成し、その相関行列Rxx(k)を(5)式によりユニタリ変換することで、ユニタリ変換された相関行列Ryy(k)を生成するように構成してもよい。   For example, in the above-described embodiment, the correlation matrix Ryy (k) is generated using the unitary received vector Y (k), but the received vector X (k) that has not been unitarily converted is given by equation (4). Is used to generate a correlation matrix Rxx (k), and the correlation matrix Rxx (k) is unitarily transformed by equation (5) to generate a unitary transformed correlation matrix Ryy (k). Also good.

Rxx(k)=α・Rxx(k−1)+(1−α)・X(k)XH(k) (4)
Ryy(k)=QHRxx(k)Q (5)
また、上記実施形態では、受信ベクトルX(k)の要素をアンテナ素子と同じn個としたが、n素子のアンテナアレーから、p素子のサブアレーを1個ずつ素子をずらしながらq(=n−p−1)個取りだすことスナップショット数を増やし、各サブアレー毎に生成した受信ベクトルから得られる複数の相関行列を適当に重み付けして足し合わせることで、相関行列を求める、いわゆる空間平均法を用いてもよい。この場合、到来波間の相関を抑圧することができる。
Rxx (k) = α · Rxx (k-1) + (1-α) · X (k) X H (k) (4)
Ryy (k) = Q H Rxx (k) Q (5)
In the above embodiment, the number of elements of the reception vector X (k) is n, which is the same as the antenna elements. However, q (= n−) while shifting the p-element sub-array one by one from the n-element antenna array. p-1) Taking a number of snapshots The so-called spatial averaging method is used in which the number of snapshots is increased and a plurality of correlation matrices obtained from reception vectors generated for each subarray are appropriately weighted and added to obtain a correlation matrix. May be. In this case, correlation between incoming waves can be suppressed.

また、上記実施形態では、単一のミキサ23により全チャンネルCH1〜CHnの信号を処理するように構成したが、各チャンネルCH1〜CHn毎に、ミキサ23やA/D変換器25を設けるように構成してもよい。この場合、各チャンネル間のサンプリングタイミングにずれが生じることがないため、精度の良い受信ベクトルを生成することができる。   Further, in the above embodiment, the signals of all the channels CH1 to CHn are processed by the single mixer 23. However, the mixer 23 and the A / D converter 25 are provided for each of the channels CH1 to CHn. It may be configured. In this case, since there is no deviation in the sampling timing between the channels, a highly accurate received vector can be generated.

また、上記実施形態では、レーダ波としてFMCW波を用いているが、パルス波を用いてもよく、その場合、受信信号から互いの位相が90°異なった実数信号及び虚数信号からなる複素信号を生成し、この複素信号から抽出した同一サンプリングタイミングのデータを配列することで受信ベクトルX(k)を生成するように構成すればよい。
きる。
In the above embodiment, an FMCW wave is used as a radar wave. However, a pulse wave may be used. In this case, a complex signal composed of a real signal and an imaginary signal whose phases differ from each other by 90 ° from the received signal. The reception vector X (k) may be generated by arranging the data of the same sampling timing generated and extracted from the complex signal.
wear.

クルーズ制御システムの概略構成を示すブロック図。The block diagram which shows schematic structure of a cruise control system. レーダセンサの信号処理部が実行するターゲット情報生成処理の内容を示すフローチャート。The flowchart which shows the content of the target information generation process which the signal processing part of a radar sensor performs. レーダセンサの信号処理部が実行する道路認識処理の内容を示すフローチャート。The flowchart which shows the content of the road recognition process which the signal processing part of a radar sensor performs. 複数のMUSICスペクトラムを周波数(距離)方向に並べた3次元グラフ。A three-dimensional graph in which a plurality of MUSIC spectra are arranged in the frequency (distance) direction. 忘却係数の効果を示す説明図。Explanatory drawing which shows the effect of a forgetting factor. 虚像に基づいて抽出される候補点の位置を示す説明図。Explanatory drawing which shows the position of the candidate point extracted based on a virtual image. 従来装置の問題点を示す説明図。Explanatory drawing which shows the problem of a conventional apparatus.

符号の説明Explanation of symbols

1…レーダセンサ、10…発振器、12,22…増幅器、14…分配器、16…送信アンテナ、20…受信側アンテナ部、21…受信スイッチ、23…ミキサ、24…フィルタ、25…A/D変換器、26…信号処理部、30…車間制御ECU、32…エンジンECU、34…ブレーキECU。   DESCRIPTION OF SYMBOLS 1 ... Radar sensor, 10 ... Oscillator, 12, 22 ... Amplifier, 14 ... Distributor, 16 ... Transmission antenna, 20 ... Reception side antenna part, 21 ... Reception switch, 23 ... Mixer, 24 ... Filter, 25 ... A / D Converter, 26 ... signal processing unit, 30 ... inter-vehicle control ECU, 32 ... engine ECU, 34 ... brake ECU.

Claims (7)

送信したレーダ波の反射波をアレーアンテナで受信し、該アレーアンテナを構成する各アンテナ素子からの受信信号に基づいて物標を検出する車載レーダ装置において、
前記アンテナ素子からの受信信号のそれぞれから、同一距離に存在する静止物標からの反射波に基づく成分が少なくとも含まれるように抽出したデータを、前記アンテナ素子の配列順に配列してなる受信ベクトルを、複数の距離について生成する受信ベクトル生成手段と、
該受信ベクトル生成手段にて生成された受信ベクトルに基づいて、過去に生成された受信ベクトルを反映した相関行列を生成し、該相関行列の固有値に対応した固有ベクトルを算出する固有ベクトル算出手段と、
該固有ベクトル算出手段にて算出された固有ベクトルに基づいて、受信強度の角度スペクトラムを生成する角度スペクトラム生成手段と、
該角度スペクトラム生成手段にて生成された角度スペクトラムに基づいて、路側物の配列状態を検出する路側物群検出手段と、
を備えることを特徴とする車載レーダ装置。
In an on-vehicle radar device that receives a reflected wave of a transmitted radar wave with an array antenna and detects a target based on a received signal from each antenna element constituting the array antenna,
A reception vector formed by arranging data extracted from each of the reception signals from the antenna elements so as to include at least a component based on a reflected wave from a stationary target existing at the same distance in the arrangement order of the antenna elements. Reception vector generation means for generating a plurality of distances;
Eigenvector calculation means for generating a correlation matrix reflecting a reception vector generated in the past based on the reception vector generated by the reception vector generation means, and calculating an eigenvector corresponding to the eigenvalue of the correlation matrix;
Based on the eigenvector calculated by the eigenvector calculating means, an angle spectrum generating means for generating an angle spectrum of the received intensity;
Roadside object group detection means for detecting the arrangement state of roadside objects based on the angle spectrum generated by the angle spectrum generation means;
An on-vehicle radar device comprising:
路側物の検出を行う検出タイミングをkΔT(ΔTは検出間隔,kは自然数)、前記受信ベクトル生成手段が生成する受信ベクトルをX(k)とすると、
前記固有ベクトル算出手段は、忘却計数をα(但し0<α<1)とし、Hは複素共役転置を示すものとして、次式で示される相関行列Rxx(k)を生成することを特徴とする請求項1に記載のレーダ装置。
Rxx(k)=α・Rxx(k−1)+(1−α)・X(k)XH(k)
If the detection timing for detecting a roadside object is kΔT (ΔT is a detection interval, k is a natural number), and the reception vector generated by the reception vector generation means is X (k),
The eigenvector calculation means generates a correlation matrix Rxx (k) represented by the following equation, where α is a forgetting count (where 0 <α <1), and H is a complex conjugate transpose. Item 2. The radar device according to Item 1.
Rxx (k) = α · Rxx (k-1) + (1-α) · X (k) X H (k)
前記固有ベクトル算出手段は、前記受信ベクトル又は前記相関行列をユニタリ変換することでユニタリ変換された相関行列を生成し、そのユニタリ変換された相関行列を用いて固有ベクトルを算出することを特徴とする請求項2に記載のレーダ装置。   The eigenvector calculation unit generates a unitary transformed correlation matrix by unitarily transforming the received vector or the correlation matrix, and calculates an eigenvector using the unitary transformed correlation matrix. The radar apparatus according to 2. 前記路側物群検出手段は、
前記角度スペクトラムのピークを候補点として抽出する候補点抽出手段と、
該候補点抽出手段にて抽出された候補点の位置座標を直交座標変換し、その座標変換された候補点を用いてハフ変換を実行するハフ変換実行手段と、
を備えることを特徴とする請求項1〜3のいずれかに記載のレーダ装置。
The roadside object group detecting means includes
Candidate point extracting means for extracting the peak of the angle spectrum as a candidate point;
Hough transformation executing means for performing orthogonal coordinate transformation on the position coordinates of the candidate points extracted by the candidate point extracting means, and executing Hough transformation using the candidate points after the coordinate transformation;
The radar apparatus according to claim 1, further comprising:
前記レーダ波はFMCW波からなり、
前記候補点抽出手段は、前記候補点のそれぞれが有する相対速度の情報に基づいて、静止物標に対応した候補点のみを抽出することを特徴とする請求項4に記載のレーダ装置。
The radar wave is an FMCW wave,
The radar apparatus according to claim 4, wherein the candidate point extracting unit extracts only candidate points corresponding to a stationary target based on information on a relative speed of each of the candidate points.
移動物標を認識する移動物標認識手段と、
該物標認識手段にてマルチパス波による虚像が認識されている場合、該虚像の位置座標と該虚像に対応する実像の位置座標との中心を、前記ハフ変換の対象となる候補点として設定する候補点設定手段と、
を備え、前記ハフ変換実行手段は、前記候補点抽出手段にて抽出された候補点より、前記候補点設定手段にて設定された候補点の重み付けを重くすることを特徴とする請求項4又は5に記載のレーダ装置。
A moving target recognition means for recognizing a moving target;
When a virtual image by a multipath wave is recognized by the target recognition means, the center of the position coordinate of the virtual image and the position coordinate of the real image corresponding to the virtual image is set as a candidate point to be the target of the Hough transform Candidate point setting means,
The Hough transform executing means weights the candidate points set by the candidate point setting means more heavily than the candidate points extracted by the candidate point extracting means. 5. The radar device according to 5.
前記角度スペクトラム生成手段が生成する角度スペクトラムは、MUSICスペクトラムであることを特徴とする請求項1〜6のいずれかに記載のレーダ装置。   The radar apparatus according to claim 1, wherein the angle spectrum generated by the angle spectrum generation unit is a MUSIC spectrum.
JP2005057397A 2005-03-02 2005-03-02 In-vehicle radar system Active JP4529733B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005057397A JP4529733B2 (en) 2005-03-02 2005-03-02 In-vehicle radar system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005057397A JP4529733B2 (en) 2005-03-02 2005-03-02 In-vehicle radar system

Publications (2)

Publication Number Publication Date
JP2006242695A true JP2006242695A (en) 2006-09-14
JP4529733B2 JP4529733B2 (en) 2010-08-25

Family

ID=37049269

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005057397A Active JP4529733B2 (en) 2005-03-02 2005-03-02 In-vehicle radar system

Country Status (1)

Country Link
JP (1) JP4529733B2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008128657A (en) * 2006-11-16 2008-06-05 Denso Corp Communication integrated radar device and communication integrated radar system
JP2009079917A (en) * 2007-09-25 2009-04-16 Denso Corp Method and apparatus for detecting vehicle width, and device for controlling vehicle
WO2010134381A1 (en) * 2009-05-20 2010-11-25 株式会社 東芝 Radar device
JP2012220492A (en) * 2011-04-04 2012-11-12 Mitsubishi Electric Research Laboratories Inc Method of detecting target in non-uniform environment using space-time adaptive processing of radar signal and method and system for detecting target in radar signal in non-uniform environment using space-time adaptive processing
US8446312B2 (en) 2007-12-25 2013-05-21 Honda Elesys Co., Ltd. Electronic scanning type radar device, estimation method of direction of reception wave, and program estimating direction of reception wave
JP2013250151A (en) * 2012-05-31 2013-12-12 Fujitsu Ten Ltd Rader device and signal processing method
JP2014222171A (en) * 2013-05-13 2014-11-27 三菱電機株式会社 Radar system
KR20150001393A (en) * 2013-06-27 2015-01-06 주식회사 만도 Method and device for detecting a beam of radar array antenna
DE102016215509A1 (en) * 2016-08-18 2018-02-22 Conti Temic Microelectronic Gmbh Mirror target detection in a radar system in a vehicle
CN108287333A (en) * 2018-03-19 2018-07-17 电子科技大学 A kind of main lobe anti-interference method of joint JADE and CLEAN
WO2019009344A1 (en) * 2017-07-04 2019-01-10 日本電気株式会社 Object detection device, object detection method, and computer-readable recording medium
CN109752699A (en) * 2017-11-03 2019-05-14 通用汽车环球科技运作有限责任公司 Target detection based on curve detection in distance-chirp figure
WO2019107368A1 (en) * 2017-12-01 2019-06-06 日本電気株式会社 Mobile entity detector, mobile entity detection method, and computer-readable recording medium
JP2021012104A (en) * 2019-07-05 2021-02-04 オムロン株式会社 Radar device, ghost determination method, and program
JP2022526819A (en) * 2019-04-08 2022-05-26 コンチネンタル オートモーティブ システムズ インコーポレイテッド Ghost object identification for car radar tracking

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003202373A (en) * 2002-01-07 2003-07-18 Omron Corp System and method for detecting moving object
JP2003270341A (en) * 2002-03-19 2003-09-25 Denso Corp Signal processing device for on-vehicle radar and program
JP2004012198A (en) * 2002-06-04 2004-01-15 Murata Mfg Co Ltd Radar
JP2004226121A (en) * 2003-01-20 2004-08-12 Denso Corp Radar device and program
JP2004233085A (en) * 2003-01-28 2004-08-19 Denso Corp Vehicle-mounted radar apparatus and program
JP2005030935A (en) * 2003-07-07 2005-02-03 Honda Motor Co Ltd Object detector for vehicle

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003202373A (en) * 2002-01-07 2003-07-18 Omron Corp System and method for detecting moving object
JP2003270341A (en) * 2002-03-19 2003-09-25 Denso Corp Signal processing device for on-vehicle radar and program
JP2004012198A (en) * 2002-06-04 2004-01-15 Murata Mfg Co Ltd Radar
JP2004226121A (en) * 2003-01-20 2004-08-12 Denso Corp Radar device and program
JP2004233085A (en) * 2003-01-28 2004-08-19 Denso Corp Vehicle-mounted radar apparatus and program
JP2005030935A (en) * 2003-07-07 2005-02-03 Honda Motor Co Ltd Object detector for vehicle

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008128657A (en) * 2006-11-16 2008-06-05 Denso Corp Communication integrated radar device and communication integrated radar system
JP2009079917A (en) * 2007-09-25 2009-04-16 Denso Corp Method and apparatus for detecting vehicle width, and device for controlling vehicle
US8730099B2 (en) 2007-12-25 2014-05-20 Honda Elesys Co., Ltd. Electronic scanning type radar device and method for estimating direction of reception wave
US8446312B2 (en) 2007-12-25 2013-05-21 Honda Elesys Co., Ltd. Electronic scanning type radar device, estimation method of direction of reception wave, and program estimating direction of reception wave
US8730096B2 (en) 2007-12-25 2014-05-20 Honda Elesys Co., Ltd. Electronic scanning type radar device and method for estimating direction of reception wave
WO2010134381A1 (en) * 2009-05-20 2010-11-25 株式会社 東芝 Radar device
JP2010271115A (en) * 2009-05-20 2010-12-02 Toshiba Corp Radar device
CN101971050A (en) * 2009-05-20 2011-02-09 株式会社东芝 Radar device
JP2012220492A (en) * 2011-04-04 2012-11-12 Mitsubishi Electric Research Laboratories Inc Method of detecting target in non-uniform environment using space-time adaptive processing of radar signal and method and system for detecting target in radar signal in non-uniform environment using space-time adaptive processing
US9110164B2 (en) 2012-05-31 2015-08-18 Fujitsu Ten Limited Radar apparatus and signal processing method
JP2013250151A (en) * 2012-05-31 2013-12-12 Fujitsu Ten Ltd Rader device and signal processing method
JP2014222171A (en) * 2013-05-13 2014-11-27 三菱電機株式会社 Radar system
KR20150001393A (en) * 2013-06-27 2015-01-06 주식회사 만도 Method and device for detecting a beam of radar array antenna
KR101938898B1 (en) * 2013-06-27 2019-04-10 주식회사 만도 Method and device for detecting a beam of radar array antenna
DE102016215509A1 (en) * 2016-08-18 2018-02-22 Conti Temic Microelectronic Gmbh Mirror target detection in a radar system in a vehicle
WO2019009344A1 (en) * 2017-07-04 2019-01-10 日本電気株式会社 Object detection device, object detection method, and computer-readable recording medium
JPWO2019009344A1 (en) * 2017-07-04 2020-04-09 日本電気株式会社 Object detection device, object detection method, and computer-readable recording medium
CN109752699A (en) * 2017-11-03 2019-05-14 通用汽车环球科技运作有限责任公司 Target detection based on curve detection in distance-chirp figure
CN109752699B (en) * 2017-11-03 2023-06-23 通用汽车环球科技运作有限责任公司 Target detection based on curve detection in distance-chirp graph
JPWO2019107368A1 (en) * 2017-12-01 2020-11-26 日本電気株式会社 Object detection device, object detection method and program
WO2019107368A1 (en) * 2017-12-01 2019-06-06 日本電気株式会社 Mobile entity detector, mobile entity detection method, and computer-readable recording medium
CN108287333A (en) * 2018-03-19 2018-07-17 电子科技大学 A kind of main lobe anti-interference method of joint JADE and CLEAN
CN108287333B (en) * 2018-03-19 2020-05-12 电子科技大学 Main lobe anti-interference method combining JADE and CLEAN
JP2022526819A (en) * 2019-04-08 2022-05-26 コンチネンタル オートモーティブ システムズ インコーポレイテッド Ghost object identification for car radar tracking
JP2021012104A (en) * 2019-07-05 2021-02-04 オムロン株式会社 Radar device, ghost determination method, and program
JP7331506B2 (en) 2019-07-05 2023-08-23 オムロン株式会社 RADAR DEVICE, GHOST DETERMINATION METHOD, AND PROGRAM

Also Published As

Publication number Publication date
JP4529733B2 (en) 2010-08-25

Similar Documents

Publication Publication Date Title
JP4529733B2 (en) In-vehicle radar system
JP4946101B2 (en) Direction detection device
US8779969B2 (en) Radar device for detecting azimuth of target
JP6567832B2 (en) Radar system, radar signal processing apparatus, vehicle travel control apparatus and method, and computer program
US9618608B2 (en) Target detection apparatus and vehicle control system
JP6548376B2 (en) Radar system, radar signal processing device, vehicle travel control device and method, and computer program
JP4905512B2 (en) Target information estimation device
JP6313981B2 (en) Radar apparatus, vehicle control system, and signal processing method
CN101685157B (en) Radar device
US7567201B2 (en) Vehicle-installation direction detection apparatus enabling accurate detection of target body directions irrespective of vehicle speed
US9069072B2 (en) Radar apparatus and target detecting method
JP5554688B2 (en) Radar equipment
JP4561507B2 (en) Road shape recognition device
JP4098311B2 (en) Electronic scanning millimeter wave radar apparatus and computer program
JP2012103203A (en) Fmcw radar device
CN108885254B (en) Object detection device
JP2009025195A (en) Method of estimating number of incoming waves, and radar device
JP4715871B2 (en) Direction detection device, radar device
US9588221B2 (en) Radar apparatus and method of processing incoming waves for the radar apparatus
JP6598244B2 (en) Radar apparatus, signal processing apparatus for radar apparatus, and signal processing method
JP7173735B2 (en) Radar device and signal processing method
JP5192463B2 (en) Signal processing device
WO2013172427A1 (en) Radar device, method for processing incoming wave of radar device
JP4763002B2 (en) Electronic scanning millimeter wave radar apparatus and computer program
US20210286048A1 (en) Radar device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070601

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090908

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091109

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100531

R151 Written notification of patent or utility model registration

Ref document number: 4529733

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20130618

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140618

Year of fee payment: 4

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250