JP7168353B2 - Radar device and target data allocation method - Google Patents
Radar device and target data allocation method Download PDFInfo
- Publication number
- JP7168353B2 JP7168353B2 JP2018113104A JP2018113104A JP7168353B2 JP 7168353 B2 JP7168353 B2 JP 7168353B2 JP 2018113104 A JP2018113104 A JP 2018113104A JP 2018113104 A JP2018113104 A JP 2018113104A JP 7168353 B2 JP7168353 B2 JP 7168353B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- target
- prediction
- allocation
- instantaneous
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 55
- 239000002245 particle Substances 0.000 claims description 81
- 238000012545 processing Methods 0.000 claims description 66
- 230000033001 locomotion Effects 0.000 claims description 38
- 230000005540 biological transmission Effects 0.000 claims description 25
- 238000001914 filtration Methods 0.000 claims description 12
- 238000009499 grossing Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 24
- 238000000605 extraction Methods 0.000 description 10
- 238000012952 Resampling Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000035559 beat frequency Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
Description
本発明は、レーダ装置および物標データ割当方法に関する。 The present invention relates to a radar device and target data allocation method.
従来、例えば車両の周囲へ電波を送信し、送信した電波が物標で反射した反射波に基づいて物標を検出するレーダ装置が知られている。レーダ装置には、例えば、物標の反射点である瞬時データに基づいて時系列フィルタリングを行うことによって物標データを生成するものがある(例えば、特許文献1参照)。 2. Description of the Related Art Conventionally, there has been known a radar device that transmits radio waves around a vehicle and detects a target based on reflected waves of the transmitted radio waves that are reflected by the target. Some radar devices generate target data by performing time-series filtering based on instantaneous data representing reflection points of the target (see, for example, Patent Document 1).
また、かかる時系列フィルタリングでは、自車両の走行速度や舵角等を含む走行状態に基づいて設定された割当範囲内において、過去の物標データから予測される予測データに対して瞬時データを割り当てる。 In addition, in such time-series filtering, instantaneous data is assigned to prediction data predicted from past target data within an assignment range set based on the running state including the running speed and steering angle of the own vehicle. .
しかしながら、従来技術では、車両の走行状態に基づいて割当範囲を設定すると、同一物標に由来する瞬時データが割当範囲から外れる場合があり、物標データの連続性を適切に保つことができない。例えば、自車両がバンク形状の路面を走行する場合、自車両の舵角から推定した走行軌跡と、自車両が実際に走行する走行軌跡とにズレが生じ、実際の走行軌跡を正しく推定することができず、予測データの予測精度が低下するおそれがある。 However, in the prior art, if the allocation range is set based on the running state of the vehicle, the instantaneous data derived from the same target may deviate from the allocation range, making it impossible to properly maintain the continuity of the target data. For example, when the own vehicle runs on a bank-shaped road surface, a deviation occurs between the travel trajectory estimated from the steering angle of the own vehicle and the actual travel trajectory of the own vehicle. is not possible, and the prediction accuracy of the prediction data may decrease.
本発明は、上記に鑑みてなされたものであって、物標データの連続性を適切に保つことができるレーダ装置および物標データ割当方法を提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a radar apparatus and a method of allocating target data that can appropriately maintain the continuity of target data.
上述した課題を解決し、目的を達成するために、実施形態に係るレーダ装置は、生成部と、フィルタ処理部とを備える。前記生成部は、送信波が物標で反射した反射波に基づいて前記物標に対応する瞬時データを生成する。前記フィルタ処理部は、前記生成部によって生成された前記瞬時データを前記物標に対応する過去の物標データから予測される予測データへ割り当てる。また、前記フィルタ処理部は、自車両が走行する路面のバンク角に応じて設定される割当範囲に基づき、前記瞬時データを前記予測データへ割り当てる。 In order to solve the above-described problems and achieve the object, a radar device according to an embodiment includes a generator and a filter processor. The generator generates instantaneous data corresponding to the target based on a reflected wave of the transmitted wave reflected by the target. The filtering unit allocates the instantaneous data generated by the generating unit to prediction data predicted from past target data corresponding to the target. Further, the filter processing unit assigns the instantaneous data to the prediction data based on an assignment range set according to the bank angle of the road surface on which the vehicle is traveling.
本発明によれば、物標データの連続性を適切に保つことができる。 According to the present invention, continuity of target data can be appropriately maintained.
以下、添付図面を参照して、本願の開示するレーダ装置および物標データ割当方法の実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではない。なお、以下では、レーダ装置がFM-CW(Frequency Modulated Continuous Wave)方式である場合を例に挙げて説明するが、レーダ装置は、FCM(Fast-Chirp Modulation)方式であってもよい。 Embodiments of a radar device and a target data allocation method disclosed in the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the present invention is not limited by this embodiment. In the following description, a case where the radar system is of the FM-CW (Frequency Modulated Continuous Wave) system will be described as an example, but the radar system may be of the FCM (Fast-Chirp Modulation) system.
まず、図1Aおよび図1Bを用いて、実施形態に係る物標データ割当方法の概要について説明する。図1Aは、レーダ装置の搭載例を示す図である。図1Bは、物標データ割当方法の概要を示す図である。図1Aでは、実施形態に係るレーダ装置1を搭載した自車両MCと、自車両MCの前方に位置する他車両LCとを示している。
First, the outline of the target data allocation method according to the embodiment will be described with reference to FIGS. 1A and 1B. FIG. 1A is a diagram showing an example of mounting a radar device. FIG. 1B is a diagram showing an outline of a target data allocation method. FIG. 1A shows an own vehicle MC equipped with a
図1Aに示すように、レーダ装置1は、例えば自車両MCのフロントグリル内等に搭載され、自車両MCの進行方向に存在する物標(例えば、他車両LC等)を検出する。なお、レーダ装置1の搭載箇所は、例えばフロントガラスやリアグリル、左右の側部(例えば、左右のドアミラー)等他の箇所に搭載されてもよい。
As shown in FIG. 1A, the
また、図1Aに示すように、レーダ装置1は、自車両MCの周囲に送信した電波が他車両LCで反射した反射波に基づいて物標に対応する瞬時データ100を生成する。瞬時データ100には、自車両MCへの向きの相対速度や、自車両MCと瞬時データ100までの距離、瞬時データ100の方向といった情報が含まれる。
Further, as shown in FIG. 1A, the
また、レーダ装置1は、生成した瞬時データ100に対して時系列フィルタリングを施し、フィルタ値として物標に対応する物標データを生成する。これにより、物標データを追従(トラッキング)することが可能となる。
The
かかる時系列フィルタリングは、前回の物標データから予測される予測データに対して今回の瞬時データ100を割り当てることで、物標データの連続性をとる処理である。より詳細には、時系列フィルタリングでは、前回の物標データに含まれる位置や速度等の情報に基づいて今回の物標データに対応する予測データを予測する。
Such time-series filtering is a process of ensuring continuity of target data by assigning current
そして、予測データから所定範囲内の今回の瞬時データ100を割り当てる。なお、以下、前回の物標データから予測データを結ぶベクトルについて「予測移動ベクトルVr」と記載する。
Then, the current
ところで、予測移動ベクトルVrには、自車両MCの予測移動量と他車両LCの予測移動量とが含まれる。このため、割当範囲の大きさは、各移動予測の想定誤差に基づいて設定される。つまり、ここで言う想定誤差とは、移動予測が外れた場合の、予測量と実際の値とのずれ量を定量的に定めたものである。予測量は例えば上記のように位置であり、速度であったりもする。すなわち、例えば、自車両MCおよび他車両LCが急旋回、急加速等を行ったとしても、トラッキング可能な範囲を割当範囲として設定する。つまり、割当範囲は、想定誤差に基づいて、実際に予測が外れる確率や、外れの発生状態における許容度など種々の設計上の要求を踏まえ、設定される。 By the way, the predicted movement vector Vr includes the predicted movement amount of the own vehicle MC and the predicted movement amount of the other vehicle LC. Therefore, the size of the allocation range is set based on the assumed error of each movement prediction. In other words, the assumed error mentioned here quantitatively determines the amount of deviation between the predicted amount and the actual value when the movement prediction is incorrect. The predictive quantity may be, for example, the position as described above, or it may be the velocity. That is, for example, even if the host vehicle MC and the other vehicle LC make a sharp turn or accelerate, a range in which tracking is possible is set as the allocation range. In other words, the allocation range is set based on the assumed error, taking into account various design requirements such as the probability that the prediction will actually go wrong and the tolerance for the occurrence of the error.
また、レーダ装置1は、自車両MCの移動量について自車両MCの実際の舵角や走行速度に基づいて算出可能である。このため、レーダ装置1は、自車両MCの移動に起因する要素については予測の必要がなく、つまり想定誤差を小さくして(もしくは除いて)もいい。つまり、他車両LCの移動に起因する要素の想定誤差に主として基づいて割当範囲を設定することができる。これにより、割当範囲を狭めることが可能となる。なお、割当範囲が狭いことは、つまり予測の精度が高いことであり、瞬時データを割り当てる際に誤割当を行う可能性が低くなるため、一般的には好ましい。
Further, the
しかしながら、例えば、自車両MCがバンク形状の道路を走行する場合、自車両MCの舵角に基づいて自車両MCの移動量を求めると、かかる移動量と自車両MCの実際の移動量とにズレが発生する。 However, for example, when the host vehicle MC travels on a bank-shaped road, if the travel amount of the host vehicle MC is obtained based on the steering angle of the host vehicle MC, the travel amount and the actual travel amount of the host vehicle MC may differ. Misalignment occurs.
すなわち、例えば、自車両MCがバンク形状の道路を直進する場合を想定すると、舵角がバンク角に応じた値(直進以外の値)を示すこととなる。このため、かかる場合に、レーダ装置1は、自車両MCが実際には直進しているにもかかわらず、自車両MCが旋回中であると認識してしまうおそれがある。
That is, for example, assuming that the host vehicle MC is traveling straight on a bank-shaped road, the steering angle will indicate a value (a value other than straight travel) according to the bank angle. Therefore, in such a case, the
かかる場合に、レーダ装置1が算出した自車両MCの移動量と実際の自車両MCの移動量とに誤差が発生する。したがって、自車両MCの移動が正しいものとして、自車両MCの移動予測の想定誤差を考慮せずに割当範囲を設定すると、割当てられるべき瞬時データがかかる割当範囲の外に出現する場合がある。その結果、予測データに瞬時データが割り当てられず、物標データの連続性を適切に保つことができなくなる。
In such a case, an error occurs between the movement amount of the own vehicle MC calculated by the
そこで、実施形態に係る物標データ割当方法では、バンク角に応じて割当範囲を設定することで、物標データの連続性を適切に保つこととした。具体的には、実施形態に係る物標データ割当方法では、図1Bに示すように、バンクなしと判定した場合に、予測データ60を中心とする第1割当範囲Ra1を設定し、バンクありと判定した場合、第1割当範囲Ra1よりも広い第2割当範囲Ra2を設定する。
Therefore, in the target data allocation method according to the embodiment, the continuity of the target data is appropriately maintained by setting the allocation range according to the bank angle. Specifically, in the target data allocation method according to the embodiment, as shown in FIG. 1B, when it is determined that there is no bank, a first allocation range Ra1 centered on the
例えば、第1割当範囲Ra1は、他車両LCの移動予測の想定誤差に応じた範囲であり、第2割当範囲Ra2は、第1割当範囲Ra1に自車両MCの移動予測の想定誤差も考慮して定めた範囲である。 For example, the first allocation range Ra1 is a range corresponding to the estimated error in the movement prediction of the other vehicle LC, and the second allocation range Ra2 is the first allocation range Ra1 in consideration of the assumed error in the movement prediction of the own vehicle MC. It is the range determined by
すなわち、実施形態に係る物標データ割当方法では、バンク形状の道路を走行する場合、第1割当範囲Ra1から自車両MCの移動予測の想定誤差も考慮に入れた第2割当範囲Ra2へ切り替えることで、今回の瞬時データ100を第2割当範囲Ra2内に収めることが可能となる。
That is, in the target object data allocation method according to the embodiment, when traveling on a bank-shaped road, the first allocation range Ra1 is switched to the second allocation range Ra2, which also takes into consideration the assumed error in the movement prediction of the own vehicle MC. Therefore, the current
したがって、実施形態に係る物標データ割当方法によれば、前回の物標データに連続する適切な瞬時データ100を適切に割り当てることができるので、物標データの連続性を適切に保つことができる。
Therefore, according to the target data allocation method according to the embodiment, it is possible to appropriately allocate the appropriate
次に、図2を参照して、実施形態に係るレーダ装置1の構成について詳細に説明する。図2は、実施形態に係るレーダ装置1の構成を示すブロック図である。なお、図2では、本実施形態の特徴を説明するために必要な構成要素を中心に機能ブロックで表しており、一般的な構成要素については記載を省略しているものもある。
Next, with reference to FIG. 2, the configuration of the
図2に示すように、レーダ装置1は、送信部10と、受信部20と、処理部30とを備える。また、レーダ装置1は、自車両MCの挙動を制御する車両制御装置2に接続される。
As shown in FIG. 2 , the
車両制御装置2は、レーダ装置1による物標の検出結果に基づいて、PCS(Pre-crash Safety System)やAEB(Advanced Emergency Braking System)などの車両制御を行う。
The
送信部10は、信号生成部11と、発振器12と、送信アンテナ13とを備える。信号生成部11は、後述する送受信制御部31の制御により、三角波で周波数変調されたミリ波を送信するための変調信号を生成する。発振器12は、かかる信号生成部11によって生成された変調信号に基づいて送信信号を生成し、送信アンテナ13へ出力する。なお、図2に示すように、発振器12によって生成された送信信号は、後述するミキサ22に対しても分配される。
The
送信アンテナ13は、発振器12からの送信信号を送信波へ変換し、かかる送信波を自車両MCの外部へ出力する。送信アンテナ13が出力する送信波は、三角波で周波数変調された連続波である。送信アンテナ13から自車両MCの外部、例えば前方へ送信された送信波は、他車両LC等の物標で反射されて反射波となる。
The
受信部20は、アレーアンテナを形成する複数の受信アンテナ21と、複数のミキサ22と、複数のA/D変換部23とを備える。ミキサ22およびA/D変換部23は、受信アンテナ21ごとに設けられる。
The receiving
各受信アンテナ21は、物標からの反射波を受信波として受信し、かかる受信波を受信信号へ変換してミキサ22へ出力する。なお、図2に示す受信アンテナ21の数は4つであるが、3つ以下または5つ以上であってもよい。 Each receiving antenna 21 receives a reflected wave from a target as a received wave, converts the received wave into a received signal, and outputs the received signal to the mixer 22 . Although the number of receiving antennas 21 shown in FIG. 2 is four, the number may be three or less or five or more.
受信アンテナ21から出力された受信信号は、図示略の増幅器(例えば、ローノイズアンプ)で増幅された後にミキサ22へ入力される。ミキサ22は、分配された送信信号と、受信アンテナ21から入力される受信信号との一部をミキシングし不要な信号成分を除去してビート信号を生成し、A/D変換部23へ出力する。 A received signal output from the receiving antenna 21 is input to the mixer 22 after being amplified by an amplifier (for example, a low noise amplifier) not shown. The mixer 22 mixes the distributed transmission signal and part of the received signal input from the receiving antenna 21 to remove unnecessary signal components, generates a beat signal, and outputs the beat signal to the A/D converter 23 . .
ビート信号は、送信信号の周波数(以下、「送信周波数」と記載する)と受信信号の周波数(以下、「受信周波数」と記載する)との差となるビート周波数を有する。ミキサ22で生成されたビート信号は、図示しない同期部によって受信アンテナ同士でタイミングを合わせた上でA/D変換部23でデジタル信号に変換された後に、処理部30へ出力される。
The beat signal has a beat frequency that is the difference between the frequency of the transmission signal (hereinafter referred to as "transmission frequency") and the frequency of the reception signal (hereinafter referred to as "reception frequency"). The beat signal generated by the mixer 22 is output to the
処理部30は、送受信制御部31と、信号処理部32と、記憶部36とを備える。信号処理部32は、生成部33と、フィルタ処理部35とを備える。
The
記憶部36は、履歴データ36aを記憶する。履歴データ36aは、信号処理部32が実行する一連の信号処理における物標データ50の履歴や、瞬時データ100の履歴を含む情報である。
The
処理部30は、例えば、CPU(Central Processing Unit)、記憶部36に対応するROM(Read Only Memory)やRAM(Random Access Memory)、レジスタ、その他の入出力ポートなどを含むマイクロコンピュータであり、レーダ装置1全体を制御する。
The
かかるマイクロコンピュータのCPUがROMに記憶されたプログラムを読み出して実行することによって、送受信制御部31および信号処理部32として機能する。なお、送受信制御部31および信号処理部32は全部をASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などのハードウェアで構成することもできる。
The CPU of such a microcomputer functions as a transmission/
送受信制御部31は、信号生成部11を含む送信部10および受信部20を制御する。信号処理部32は、一連の信号処理を周期的に実行する。続いて、信号処理部32の各構成要素について説明する。
The transmission/
生成部33は、瞬時データ100を生成する。具体的には、生成部33は、周波数解析処理と、ピーク抽出処理と、瞬時データ生成処理とを行うことで、瞬時データ100を生成する。
The generator 33 generates
周波数解析処理では、各A/D変換部23から入力されるビート信号に対して高速フーリエ変換(FFT:Fast Fourier Transform)処理(以下、「FFT処理」と記載する)を行う。かかるFFT処理の結果は、ビート信号の周波数スペクトルであり、ビート信号の周波数ごと(周波数分解能に応じた周波数間隔で設定された周波数ビンごと)のパワー値(信号レベル)である。 In the frequency analysis process, the beat signal input from each A/D converter 23 is subjected to Fast Fourier Transform (FFT) processing (hereinafter referred to as "FFT processing"). The result of such FFT processing is the frequency spectrum of the beat signal, which is the power value (signal level) for each frequency of the beat signal (for each frequency bin set at frequency intervals corresponding to the frequency resolution).
ピーク抽出処理では、周波数解析処理によるFFT処理の結果においてピークとなるピーク周波数を抽出する。なお、ピーク抽出処理では、後述するビート信号の「UP区間」および「DN区間」のそれぞれについてピーク周波数を抽出する。 In the peak extraction process, a peak frequency is extracted as a result of the FFT process by the frequency analysis process. In the peak extraction process, peak frequencies are extracted for each of the "UP section" and the "DN section" of the beat signal, which will be described later.
瞬時データ生成処理では、ピーク抽出処理において抽出されたピーク周波数のそれぞれに対応する反射波の到来角度とそのパワー値を算出する角度推定処理を実行する。なお、角度推定処理の実行時点で、到来角度は、物標が存在すると推定される角度であることから、以下では「推定角度」と記載する場合がある。 In the instantaneous data generation process, an angle estimation process is executed to calculate the arrival angle and the power value of the reflected wave corresponding to each of the peak frequencies extracted in the peak extraction process. It should be noted that, at the time of execution of the angle estimation process, the arrival angle is an angle at which it is estimated that the target exists, so it may be referred to as an "estimated angle" below.
また、瞬時データ生成処理では、算出した推定角度とパワー値との算出結果に基づいて「UP区間」および「DN区間」それぞれのピーク周波数の正しい組み合わせを判定するペアリング処理を実行する。 Also, in the instantaneous data generation process, a pairing process is executed to determine the correct combination of the peak frequencies of the "UP section" and the "DN section" based on the calculated estimated angle and power value.
また、瞬時データ生成処理では、判定した組み合わせ結果から各物標の自車両MCに対する距離および自車両MCへの向きの相対速度を算出する。また、瞬時データ処理では、算出した各物標の推定角度、距離および相対速度を、最新周期(最新スキャン)分の瞬時データ100としてフィルタ処理部35へ出力するとともに、記憶部36に履歴データ36aとして記憶する。
Further, in the instantaneous data generation process, the distance of each target from the own vehicle MC and the relative speed toward the own vehicle MC are calculated from the determined combination result. In the instantaneous data processing, the calculated estimated angle, distance, and relative velocity of each target are output to the
説明を分かりやすくするために、信号処理部32の前段処理から信号処理部32におけるここまでの処理の流れを図3~図4Cに示す。図3は、信号処理部32の前段処理から生成部33におけるピーク抽出処理までの処理説明図である。
3 to 4C show the flow of processing from the pre-processing of the
また、図4Aは、角度推定処理の処理説明図である。また、図4Bおよび図4Cは、ペアリング処理の処理説明図である。なお、図3は、2つの太い下向きの白色矢印で3つの領域に区切られている。以下では、かかる各領域を順に、上段、中段、下段と記載する。 Also, FIG. 4A is a process explanatory diagram of the angle estimation process. 4B and 4C are process explanatory diagrams of the pairing process. Note that FIG. 3 is divided into three regions by two thick downward white arrows. In the following, such regions are described in order as an upper stage, a middle stage, and a lower stage.
図3の上段に示すように、送信信号fs(t)は、送信アンテナ13から送信波として送出された後、物標において反射されて反射波として到来し、受信アンテナ21において受信信号fr(t)として受信される。
As shown in the upper part of FIG. 3, the transmission signal fs(t) is transmitted from the
このとき、図3の上段に示すように、受信信号fr(t)は、自車両MCと物標との距離に応じて、送信信号fs(t)に対して時間差Tだけ遅延している。この時間差Tと、自車両MCおよび物標の相対速度に基づくドップラー効果とにより、ビート信号は、周波数が上昇する「UP区間」の周波数fupと、周波数が下降する「DN区間」の周波数fdnとが繰り返される信号として得られる(図3の中段参照)。 At this time, as shown in the upper part of FIG. 3, the received signal fr(t) is delayed by the time difference T with respect to the transmitted signal fs(t) according to the distance between the host vehicle MC and the target. Due to this time difference T and the Doppler effect based on the relative velocities of the host vehicle MC and the target, the beat signal has a frequency fup in an "UP section" where the frequency rises and a frequency fdn in the "DN section" where the frequency drops. is obtained as a repeated signal (see the middle part of FIG. 3).
図3の下段には、かかるビート信号を周波数解析処理においてFFT処理した結果を、「UP区間」側および「DN区間」側のそれぞれについて模式的に示している。 The lower part of FIG. 3 schematically shows the results of the FFT processing of the beat signal in the frequency analysis processing for each of the "UP section" side and the "DN section" side.
図3の下段に示すように、FFT処理後には、「UP区間」側および「DN区間」側のそれぞれの周波数領域における波形が得られる。ピーク抽出処理では、かかる波形においてピークとなるピーク周波数を抽出する。 As shown in the lower part of FIG. 3, after the FFT processing, waveforms in the frequency domains on the "UP section" side and the "DN section" side are obtained. In the peak extraction process, the peak frequency of the waveform is extracted.
例えば、図3の下段に示した例の場合、ピーク抽出閾値が用いられ、「UP区間」側においては、ピークPu1~Pu3がそれぞれピークとして判定され、ピーク周波数fu1~fu3がそれぞれ抽出される。 For example, in the case of the example shown in the lower part of FIG. 3, a peak extraction threshold is used, and on the "UP section" side, peaks Pu1 to Pu3 are determined as peaks, and peak frequencies fu1 to fu3 are extracted.
また、「DN区間」側においては、同じくピーク抽出閾値により、ピークPd1~Pd3がそれぞれピークとして判定され、ピーク周波数fd1~fd3がそれぞれ抽出される。 Also, on the "DN section" side, the peaks Pd1 to Pd3 are determined as peaks by the same peak extraction threshold, and the peak frequencies fd1 to fd3 are extracted.
ここで、ピーク抽出処理により抽出した各ピーク周波数の周波数成分には、複数の物標からの反射波が混成している場合がある。そこで、瞬時データ生成処理では、各ピーク周波数のそれぞれについて方位演算する角度推定処理を行い、ピーク周波数ごとに対応する物標の存在を解析する。 Here, the frequency component of each peak frequency extracted by the peak extraction process may be mixed with reflected waves from a plurality of targets. Therefore, in the instantaneous data generation process, an angle estimation process for performing azimuth calculation is performed for each peak frequency, and the presence of a target corresponding to each peak frequency is analyzed.
なお、瞬時データ生成処理における方位演算は、例えばESPRIT(Estimation of Signal Parameters via Rotational Invariance Techniques)などの公知の到来方向推定手法を用いて行うことができる。 Note that the azimuth calculation in the instantaneous data generation process can be performed using a known direction-of-arrival estimation method such as ESPRIT (Estimation of Signal Parameters via Rotational Invariance Techniques).
図4Aは、瞬時データ生成処理の方位演算結果を模式的に示すものである。瞬時データ生成処理では、かかる方位演算結果の各ピークPu1~Pu3から、これらピークPu1~Pu3にそれぞれ対応する各物標(各反射点)の推定角度を算出する。また、各ピークPu1~Pu3の大きさがパワー値となる。瞬時データ生成処理では、図4Bに示すように、かかる角度推定処理を「UP区間」側および「DN区間」側のそれぞれについて行う。 FIG. 4A schematically shows an azimuth calculation result of instantaneous data generation processing. In the instantaneous data generation process, the estimated angle of each target (each reflection point) corresponding to each of the peaks Pu1 to Pu3 is calculated from each of the peaks Pu1 to Pu3 of the azimuth calculation result. Also, the magnitude of each of the peaks Pu1 to Pu3 is the power value. In the instantaneous data generation processing, as shown in FIG. 4B, such angle estimation processing is performed for each of the "UP section" side and the "DN section" side.
そして、瞬時データ生成処理では、方位演算結果において、推定角度およびパワー値の近い各ピークを組み合わせるペアリング処理を行う。また、その組み合わせ結果から、瞬時データ生成処理では、各ピークの組み合わせに対応する各物標(各反射点)の距離および自車両MCへの向きの相対速度を算出する。 Then, in the instantaneous data generation process, a pairing process is performed in which peaks having similar estimated angles and power values are combined in the azimuth calculation result. Further, from the result of the combination, in the instantaneous data generation process, the distance of each target (each reflection point) corresponding to the combination of each peak and the relative speed toward the own vehicle MC are calculated.
距離は、「距離∝(fup+fdn)」の関係に基づいて算出することができる。相対速度は、「速度∝(fup-fdn)」の関係に基づいて算出することができる。その結果、図4Cに示すように、自車両MCに対する、各反射点RPの推定角度、距離および相対速度の瞬時データ100を示すペアリング処理結果が得られる。
The distance can be calculated based on the relationship “distance∝(fup+fdn)”. The relative velocity can be calculated based on the relationship "velocity∝(fup-fdn)". As a result, as shown in FIG. 4C, a pairing processing result showing
図2の説明に戻り、検出部34について説明する。検出部34は、自車両MCが走行する路面のバンク角を検出する。例えば、検出部34は、自車両MCに設けられた加速度センサ(不図示)やロールセンサ(不図示)等のセンサ値に基づいてバンク角を検出し、バンク角に応じたバンク角信号をフィルタ処理部35へ出力する。
Returning to the description of FIG. 2, the
なお、検出部34は、例えば、ジャイロセンサ等のその他のセンサ値に基づいてバンク角を検出することにしてもよいし、あるいは、自車両MCから路面が撮像された撮像画像に基づいてバンク角を検出することにしてもよい。なお、ここでは、検出部34がレーダ装置1内部に設けられる場合について示したが、検出部34をレーダ装置1の外部に設けることにしてもよい。
Note that the
続いて、フィルタ処理部35について説明する。図2に示すように、フィルタ処理部35は、予測部35aと、割当部35bと、重み付け部35cと、リサンプリング部35dと、物標データ生成部35eとを備える。
Next, the
本実施形態において、フィルタ処理部35は、生成部33によって生成された瞬時データ100に対して所定数の粒子の分布を用いて解析を行うパーティクルフィルタを施すことによって、瞬時データ100に対応する物標データ50を生成する。
In this embodiment, the
パーティクルフィルタでは、物標の真の状態に対して複数の仮説を立てて解析を行う。仮説とは例えば位置や速度などの物標の状態に対する1つの仮定値である。例えば、位置空間では、仮説は所定の分布で散布され、移動していく1つの粒子のように見えるため、ここでは仮説を粒子という。 The particle filter makes multiple hypotheses for the true state of the target and analyzes them. A hypothesis is a hypothetical value for the state of a target, such as position or velocity. For example, in the position space, hypotheses are scattered with a given distribution and look like a single moving particle, so here we refer to hypotheses as particles.
また、所定数の粒子をまとめて1つの仮説とした粒子群データを併せて用いる。例えば、粒子群データは粒子の状態の平均値などであり、所定数の粒子の分布において最もあり得る1つの仮説ともいえる。すなわち、粒子群データは、予測データ60に対応する。このため、以下では、粒子群データを予測データ60とも記載する。
In addition, particle swarm data in which a predetermined number of particles are collectively used as one hypothesis is also used. For example, the particle group data is the average value of the state of particles, etc., and can be said to be one of the most probable hypotheses in the distribution of a predetermined number of particles. That is, the particle swarm data corresponds to the
予測部35aは、粒子群データならびに粒子の予測処理を行う。具体的には、予測部35aは、最新の周期を時刻tとし、時刻tにおける粒子ならびに粒子群データの状態を、前回の周期の時刻t-1の粒子ならびに粒子群データを基に予測する。例えば、速度、位置といった粒子並びに粒子群データの状態を基に、運動モデルと、測定周期ΔTによって予測する手法などがある。
The
具体的には、予測部35aは、予測処理において、時刻t-1の粒子ならびに粒子群データに対して測定周期ΔTにおける予測移動ベクトルVrの情報を与えることで、時刻t-1の粒子から時刻tにおける粒子ならびに粒子群データを生成する。予測移動ベクトルVrは、例えば位置の差であり、速度の差でもあったりする。予測には速度、加速度と測定周期ΔTを用いるいわゆるニュートンの運動方程式に従う運動モデルを用いる手法がある。
Specifically, in the prediction process, the
続いて、割当部35bについて説明する。割当部35bは、最新の周期における瞬時データ100を、予測部35aの予測結果である最新の粒子群データへ割り当てる処理を行う。具体的には、割当部35bは、バンク角に応じた割当範囲Raと、瞬時データと粒子群データとの位置差、速度差などとに基づき、予測データ60に基づく粒子群データに対して瞬時データ100を割り当てる。
Next, the
すなわち、割当部35bは、バンクありである場合には、バンク角に基づく自車両MCの移動予測に対する想定誤差に基づく第2割当範囲Ra2内の瞬時データ100を予測データ60に割り当てる。一方、割当部35bは、バンクなしである場合、自車両MCの移動予測に基づく想定誤差を少なくした第1割当範囲Ra1内の瞬時データ100を予測データ60に割り当てる。なお、割当範囲の判定は、粒子群データと瞬時データが割当てられるかの判定と独立して行っても、併せて行ってもいい。併せて行う場合は、割当範囲外の瞬時データ100に対してペナルティ値を与えるなどの手法がある。
That is, when there is a bank, the
このように、割当部35bは、バンク角に応じて設定された割当範囲Raに基づいて瞬時データ100を粒子群データへ割り当てることで、自車両MCがバンク形状の路面を走行したとしても、適切な瞬時データ100に対して粒子群データを割り当てることが可能となる。
In this way, the
つまり、予測データ60に対して適切な瞬時データ100を割り当てることで、物標データ50の連続性を適切に保つことが可能となる。なお、割当部35bは、いずれの物標データ50の割当範囲Ra内にも存在しない瞬時データ100があった場合には、かかる瞬時データ100を新規の物標として扱う。
In other words, by allocating the appropriate
新規の物標は所定の処理を行った後、粒子群データが生成され、同時に粒子も付与される。所定の処理は測定周期をまたぐことも可能であり、例えば新規の物標に対して、簡易的に数周期の間連続性を評価して、ノイズなどで単発的に発生したものでないと確認した後に粒子群データを生成し、粒子を付与することもできる。なお、前述のように、バンク角に応じたばらつきをこの時点で粒子に付与することもできる。 After performing predetermined processing on the new target, particle group data is generated, and particles are added at the same time. Predetermined processing can also span measurement cycles. For example, for a new target, we simply evaluated the continuity for several cycles and confirmed that it did not occur sporadically due to noise or the like. Particle group data can be generated later and particles can be added. It should be noted that, as described above, the particles can also be given a variation according to the bank angle at this point.
このとき、上述のように、粒子および粒子群データに与えた予測移動ベクトルVrは、自車両MCの予測移動量と、他車両LCの予測移動量とを含み、自車両MCについては、自車両MCの舵角や走行速度を取得することで予測ではなく、実際の移動量として算出することが可能である。 At this time, as described above, the predicted movement vector Vr given to the particles and particle group data includes the predicted movement amount of the host vehicle MC and the predicted movement amount of the other vehicle LC. By obtaining the rudder angle and running speed of the MC, it is possible to calculate the actual amount of movement instead of prediction.
なお、粒子は所定のばらつきをもって分布を形成している。所定のばらつきは例えば正規分布などの確率分布や、速度など各状態の取りうる特徴的な確率分布などに基づいて粒子付与時に与えられる。ばらつきはノイズとも言い、通常は最初に設定された後、特別な調整はしないものである。本実施の形態においては、バンク角に応じてばらつきを調整する。割当部35bは、自車両MCの予測移動量の想定誤差に基づくばらつき、つまり、ノイズ成分を調整する。
Note that the particles form a distribution with a predetermined variation. The predetermined variation is given at the time of particle application based on, for example, a probability distribution such as a normal distribution, or a characteristic probability distribution that can be taken in each state such as velocity. Variation, also known as noise, is usually not specially adjusted after it is initially set. In this embodiment, the variation is adjusted according to the bank angle. The
割当部35bは、粒子のサンプリングに際して、粒子のばらつきをバンク角に応じて設定する。図5は、粒子に与えるばらつきの具体例を示す図である。
The
図5に示すように、割当部35bは、バンクなしである場合、すなわち、バンク角が所定値以下もしくはゼロである場合、粒子DPに対して他車両LCの想定誤差に基づくノイズ成分Ngを与える。
As shown in FIG. 5, when there is no bank, that is, when the bank angle is equal to or less than a predetermined value or zero, the assigning
また、割当部35bは、バンクありである場合、すなわち、バンク角が所定値以上である場合、粒子DPに対してノイズ成分Nrを与える。ここで、ノイズ成分Nrは、ノイズ成分Ngに加え、バンク角に応じたノイズ成分Nbを含む。
Further, when there is a bank, that is, when the bank angle is equal to or greater than a predetermined value, the
また、各粒子DPに与えるノイズ成分は、自車両MCの車幅方向である横位置成分のみならず、自車両MCの進行方向である縦位置成分を含む。すなわち、バンクありである場合、粒子DPは、横位置のみならず縦位置に対してもバンクなしの場合よりも広範囲に分布する。 Moreover, the noise component given to each particle DP includes not only the lateral position component, which is the vehicle width direction of the own vehicle MC, but also the longitudinal position component, which is the traveling direction of the own vehicle MC. That is, when there is a bank, the particles DP are distributed over a wider range not only in the horizontal position but also in the vertical position than when there is no bank.
したがって、図5下図に示すように、バンクありである場合、バンクなしである場合に比べて、粒子DPが広範囲に分布されることとなる。すなわち、バンクありの場合における粒子DPの分布d2は、バンクなしの場合における粒子DPの分布に比べて広範囲にわたる。したがって、後述する重み付けにおいて、瞬時データに近い粒子が存在する確率が高くなる。全粒子が瞬時データ100より遠い場合、重みがすべての粒子で近しくなり、後述のリサンプリングによる粒子の再配置が起きにくくなり、追従性が低下する要因となる。
Therefore, as shown in the lower diagram of FIG. 5, when there is a bank, the particles DP are distributed over a wider range than when there is no bank. That is, the distribution d2 of the particles DP with the bank is wider than the distribution of the particles DP without the bank. Therefore, in weighting, which will be described later, there is a high probability that particles close to instantaneous data exist. When all the particles are farther than the
なお、バンク角が大きいほど、ノイズ成分Nbの強度を大きくすることにしてもよいし、あるいは、ノイズ成分の強度を常に固定して用いることにしてもよい。また、バンクありである場合に、ノイズ成分Nbに対して横位置成分のみ、もしくは、縦位置成分のみの強度を大きくすることにしてもよい。 As the bank angle increases, the intensity of the noise component Nb may be increased, or the intensity of the noise component may be fixed at all times. Further, when there is a bank, the intensity of only the horizontal position component or only the vertical position component may be increased with respect to the noise component Nb.
図2の説明に戻り、重み付け部35cは、割当部35bによる割り当て関係にある今回の瞬時データ100に基づき、粒子DPそれぞれについて重みを付ける。
Returning to the description of FIG. 2, the
例えば、重み付け部35cは、今回の粒子DPのうち、今回の瞬時データ100に類似する粒子DPの重みを大きくし、今回の瞬時データ100から類似しない粒子の重みを小さくする。なお、ここでいう類似の度合は、例えば位置差や速度差などを基に記述されるコスト関数の評価値などを指す。
For example, the
リサンプリング部35dは、今回の粒子DPそれぞれの重みに基づいて粒子DPを再配置(リサンプリング)する。具体的には、リサンプリング部35dは、重みが小さい粒子DPを瞬時データ100の近く(重みが大きい)へ移動させる。
The
より具体的には、リサンプリング部35dは、重みが所定の閾値未満の粒子DPを重みが所定の閾値以上の粒子DPへ再配置する。これにより、予測によって生成した今回の粒子群データを、より真値に近い可能性がある瞬時データによって補正できる。これにより、後述の物標データ生成部35eによって生成される物標データ50を、より高精度にすることができる。
More specifically, the
物標データ生成部35eは、リサンプリング部35dによって再配置された今回の粒子に基づいて物標データ50を生成する。例えば、物標データ生成部35eは、粒子の分布から確率密度関数を生成し、その重心に基づいて物標データ50を生成したり、例えば、シンプルに粒子同士の平均に基づいて物標データ50を生成してもよい。なお、物標データ50によって、粒子群データが更新される。
The
また、物標データ生成部35eは、粒子が割り当てられなかった瞬時データ100を新規の物標として扱い、そのまま物標データ50として出力する。すなわち、物標データ生成部35eは、新規の物標の場合、瞬時データ100=物標データ50として出力する。
Also, the target
次に、図6を用いて実施形態に係るレーダ装置1が実行する処理手順について説明する。図6は、レーダ装置1が実行する処理手順を示すフローチャートである。なお、以下に示す処理手順は、信号処理部32によって繰り返し実行される。
Next, a processing procedure executed by the
図6に示すように、まず、生成部33は、送信した電波が物標で反射した反射波に基づいて物標に対応する瞬時データ100を生成する(ステップS101)。続いて、検出部34は、バンク角を検出する(ステップS102)。なお、レーダ装置1は、ステップS101の処理と、ステップS102の処理とを並列に行うことにしてもよいし、ステップS102の処理の後にステップS101の処理を行うことにしてもよい。
As shown in FIG. 6, the generation unit 33 first generates
続いて、予測部35aは、前回の粒子に基づいて今回の粒子を予測する予測処理と、前回の物標データ50に連続する予測データ60を予測する予測処理を行う(ステップS103)。
Subsequently, the
続いて、割当部35bは、バンク角に応じた割当範囲Raにおいて今回の粒子DPに今回の瞬時データ100を割り当てる(ステップS104)。続いて、割当部35bは、粒子DPにバンク角に基づくバラつきを付与する(ステップS105)。
Subsequently, the
続いて、割当部35bは、今回の粒子が割り当てられなかった瞬時データ100の有無により新規の物標の有無を判定する(ステップS106)。割当部35bは、瞬時データ100が新規の物標であった場合(ステップS106,Yes)、新規の物標に対応する瞬時データ100に対して所定の粒子(例えば、初期状態の粒子)を設定する(ステップS110)。
Subsequently, the
また、重み付け部35cは、瞬時データ100が新規の物標でなかった場合(ステップS106,No)、瞬時データ100に基づいて今回の粒子それぞれに重み付けを行う(ステップS107)。
If the
続いて、リサンプリング部35dは、重み付け部35cによる重み付けに基づいて今回の粒子のリサンプリングを行い(ステップS108)、物標データ生成部35eは、リサンプリングされた今回の粒子の確率密度関数を更新し、かかる確率密度関数に基づいて物標データ50を生成し(ステップS109)、処理を終了する。
Subsequently, the
上述してきたように、実施形態に係るレーダ装置1は、生成部33と、フィルタ処理部35とを備える。生成部33は、送信波が物標(例えば、他車両LC)で反射した反射波に基づいて物標に対応する瞬時データ100を生成する。フィルタ処理部35は、生成部33によって生成された瞬時データ100を前記物標に対応する過去の物標データ50から予測される予測データ60へ割り当てる。
As described above, the
また、フィルタ処理部35は、自車両MCが走行する路面のバンク角に応じて設定される割当範囲Raに基づき、瞬時データ100を予測データ60へ割り当てる。したがって、実施形態に係るレーダ装置1によれば、バンク角に応じて適切な割当範囲Raを設定することができるので、物標データ50の連続性を適切に保つことが可能となる。
Further, the
ところで、上述した実施形態では、時系列フィルタリングがパーティクルフィルタである場合について説明したが、これに限定されるものではない。以下、図7~図9を用いて変形例に係るフィルタ処理部35-2について説明する。 By the way, in the above-described embodiment, the case where the time-series filtering is the particle filter has been described, but the present invention is not limited to this. The filter processing unit 35-2 according to the modification will be described below with reference to FIGS. 7 to 9. FIG.
図7は、変形例に係るフィルタ処理部35-2のブロック図である。図7に示すように、変形例に係るフィルタ処理部35-2は、予測部35a-2と、割当部35b-2と、重み付け部35c-2と、物標データ生成部35e-2とを備える。
FIG. 7 is a block diagram of the filter processing section 35-2 according to the modification. As shown in FIG. 7, the filter processing unit 35-2 according to the modification includes a
予測部35a-2は、前回の物標データ50から今回の物標データ50に対応する予測データ60を予測する。また、予測部35a-2は、バンク角が閾値を超える場合に、バンクありと判定し、割当範囲Raの切り替えを行う。
The
図8は、バンク角に対する閾値の具体例を示す図である。図8に示すように、例えば、バンク角に対する閾値は、第1閾値Th1および第2閾値Th2を有し、第1閾値Th1および第2閾値Th2間には、ヒステリシス領域Rhが設けられる。 FIG. 8 is a diagram showing a specific example of thresholds for bank angles. As shown in FIG. 8, for example, the threshold for the bank angle has a first threshold Th1 and a second threshold Th2, and a hysteresis region Rh is provided between the first threshold Th1 and the second threshold Th2.
例えば、予測部35a-2は、バンク角が第1閾値Th1を超えた場合に、バンクありと判定し、バンクフラグをオンに切り替える。また、予測部35a-2は、バンク角が第1閾値Th1よりも低い第2閾値Th2を下回った場合に、バンクフラグをオフに切り替える。
For example, the
すなわち、第1閾値Th1および第2閾値Th2間にヒステリシス領域Rhを設けることで、バンクフラグをオフからオンに切り替えにくく、バンクフラグをオンからオフへ切り替えやすくすることとなる。 That is, by providing the hysteresis region Rh between the first threshold value Th1 and the second threshold value Th2, it becomes difficult to switch the bank flag from off to on, and the bank flag is easily switched from on to off.
これは、自車両MCが段差等を走行する際の振動等によってバンク角に段差等に基づくノイズ成分が含まれる場合があり、かかるノイズ成分に基づくバンクの有無の誤判定を抑制するためである。 This is to suppress erroneous determination of the presence or absence of the bank based on the noise component, which may be included in the bank angle due to vibration or the like when the own vehicle MC travels over the step. .
このため、ヒステリシス領域Rhを設けることで、自車両MCがバンク形状の路面を走行する場合にのみ、バンクありと判定することが可能となる。なお、図8に示す第1閾値Th1および第2閾値Th2については、上述の実施形態に係るレーダ装置1に適用することも可能である。
Therefore, by providing the hysteresis region Rh, it is possible to determine that there is a bank only when the host vehicle MC travels on a bank-shaped road surface. Note that the first threshold Th1 and the second threshold Th2 shown in FIG. 8 can also be applied to the
図7の説明に戻り、割当部35b-2について説明する。割当部35b-2は、瞬時データ100をバンク角に応じて設定される割当範囲Raに基づき、予測データ60へ割り当てる。
Returning to the description of FIG. 7, the
割当部35b-2は、予測データ60と相対速度、位置が最も近い瞬時データ100を予測データ60に対して割り当てる。ここで、図1に示したように、割当範囲Raは、バンク有の場合、第1割当範囲Ra1となり、バンクなしの場合、第2割当範囲Ra2となる。
The
また、第1割当範囲Ra1は、他車両LCの移動予測の想定誤差を含む範囲であるのに対して、第2割当範囲Ra2は、第1割当範囲Ra1に自車両MCの移動予測の想定誤差を加えた範囲である。 In addition, the first allocation range Ra1 is a range including the estimated error of the movement prediction of the other vehicle LC, while the second allocation range Ra2 is a range including the estimated error of the movement prediction of the own vehicle MC in the first allocation range Ra1. is the range plus
すなわち、割当部35b-2は、バンク有と判定された場合、予測データ60に対してより広範囲の瞬時データ100を割り当てることが可能となる。これにより、仮に、バンクの影響によって、予測データ60と瞬時データ100とにズレが生じた場合であっても、予測データ60に本来の瞬時データ100を割り当てることが可能となる。つまり、物標データ50の連続性を適切に保つことが可能となる。
That is, the allocating
重み付け部35c-2は、割当部35b-2によって予測データ60と、予測データ60に割り当てられた瞬時データ100とを指数移動平均により平準化し、指数移動平均における重み付けをバンク角に応じて調正する。
The
図9は、指数移動平均における重み付けの具体例を示す図である。図9に示すように、例えば、重み付け部35c-2は、バンク有と判定された場合に、瞬時データ100の重みを大きくし、予測データ60の重みを少なくする。
FIG. 9 is a diagram showing a specific example of weighting in the exponential moving average. As shown in FIG. 9, for example, the
これにより、予測データ60に比べて瞬時データ100に近づくように物標データ50が生成されることとなる。つまり、バンクの影響によって予測データ60の予測精度が低下すると想定される場合に、物標データ50に瞬時データ100の割合を多くして反映させることで、バンクの影響によって生じる予測データ60の誤差を補正することが可能となる。
As a result, the
なお、かかる場合に、瞬時データ100および予測データ60のそれぞれの重みについては、例えば、バンク角が大きいほど、瞬時データ100の重みを大きくすることにしてもよいし、あるいは、バンク有と判定された場合における重みは常に一定の値であってもよい。
In this case, the weights of the
また、重み付け部35c-2は、バンク角に応じた重みに関して予め作成されたテーブルを参照して設定することにしてもよいし、外部の制御装置から入力される重みを設定することにしてもよい。
Further, the
図7の説明に戻り、物標データ生成部35e-2について説明する。物標データ生成部35e-2は、重み付け部35c-2によって重み付けされた瞬時データ100および予測データ60に基づいて物標データ50を生成する。
Returning to the description of FIG. 7, the target
すなわち、物標データ生成部35e-2は、バンクがあると判定された場合に、瞬時データ100の重みを大きくし、予測データ60の重みを小さくして物標データ50を生成する。
That is, the
これにより、バンクによる誤差を抑えた物標データ50を生成することが可能となり、かかる物標データ50から予測される予測データ60の確からしさを向上させることが可能となる。
As a result, it is possible to generate the
したがって、次回の処理において、予測データ60と予測データ60に対応する瞬時データ100とが比較的近い値を取ることになり、予測データ60と瞬時データ100とのバラつきを抑えることが可能となる。
Therefore, in the next process, the predicted
ところで、上述した第2割当範囲Ra2は、第1割当範囲Ra1に比べて広い範囲である場合について説明したが、これに限定されるものではない。第2割当範囲Ra2は、第1割当範囲Ra1と略同じ大きさであってもよい。 By the way, although the second allocation range Ra2 described above is a wider range than the first allocation range Ra1, it is not limited to this. The second allocation range Ra2 may be approximately the same size as the first allocation range Ra1.
図10は、割当範囲Raの一例を示す図である。図10に示すように、第1割当範囲Ra1を例えば、バンク角に応じて回転させることで、第2割当範囲Ra2を設定することにしてもよい。 FIG. 10 is a diagram showing an example of allocation range Ra. As shown in FIG. 10, the second allocation range Ra2 may be set by rotating the first allocation range Ra1 according to the bank angle, for example.
例えば、レーダ装置1は、バンク角に応じた予測データ60と反射点RP(図4C参照)とのズレ量θを予め算出したテーブルを記憶しておき、バンク角に応じたズレ量θを用いて第1割当範囲Ra1を補正することで第2割当範囲Ra2を設定する。
For example, the
すなわち、予測移動ベクトルVrをズレ量θで補正することで、補正後の予測移動ベクトルVrbを導出し、予測移動ベクトルVrbに基づいて予測移動ベクトルVrに基づく予測データ60aを予測移動ベクトルVrcに基づく予測データ60bへ補正する。これは、つまり、移動予測をバンク角にも基づいて行うことである。
That is, by correcting the predicted movement vector Vr with the deviation amount θ, the corrected predicted movement vector Vrb is derived, and based on the predicted movement vector Vrb, the predicted
そして、予測データ60bに対して、例えば、第1割当範囲Ra1と略同じ大きさの第2割当範囲Ra2を設定する。これにより、第2割当範囲Ra2を第1割当範囲Ra1より広く設定しなくともバンクの影響による追従性の低下を抑えることが可能となる。
Then, for the
なお、例えば、時系列フィルタにカルマンフィルタや拡張カルマンフィルタを用いる場合、バンク角に応じて共分散行列を拡張することにしてもよい。すなわち、バンク角が大きいほど、共分散行列を拡張することで、割当範囲Raを拡張することにしてもよい。 Note that, for example, when a Kalman filter or an extended Kalman filter is used as the time series filter, the covariance matrix may be extended according to the bank angle. That is, as the bank angle increases, the allocation range Ra may be extended by extending the covariance matrix.
さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。 Further effects and modifications can be easily derived by those skilled in the art. Therefore, the broader aspects of the invention are not limited to the specific details and representative embodiments so shown and described. Accordingly, various changes may be made without departing from the spirit or scope of the general inventive concept defined by the appended claims and equivalents thereof.
1 レーダ装置
33 生成部
34 検出部
35 フィルタ処理部
35a 予測部
35b 割当部
35c 重み付け部
35d リサンプリング部
35e 物標データ生成部
50 物標データ
60 予測データ
100 瞬時データ
Ra 割当範囲
Ra1 第1割当範囲
Ra2 第2割当範囲
1 radar device 33
Claims (7)
前記生成部によって生成された前記瞬時データを前記物標に対応する過去の物標データから予測される予測データへ割り当てるフィルタ処理部と、
を備え、
前記フィルタ処理部は、
自車両が走行する路面のバンク角に応じて設定される割当範囲に基づき、前記瞬時データを前記予測データへ割り当てるように構成された、
レーダ装置。 a generating unit that generates instantaneous data corresponding to the target based on the reflected wave of the transmitted wave reflected by the target;
a filter processing unit that assigns the instantaneous data generated by the generation unit to prediction data predicted from past target data corresponding to the target ;
with
The filter processing unit is
configured to assign the instantaneous data to the prediction data based on an assignment range set according to the bank angle of the road surface on which the vehicle travels,
radar equipment.
前記物標の移動予測に対する想定誤差に基づき定めた第1割当範囲と、前記物標と前記自車両との双方の移動予測に対する想定誤差に基づき定めた第2割当範囲とを前記バンク角に応じて切り替えるように構成された、
請求項1に記載のレーダ装置。 The filter processing unit is
A first allocation range determined based on an assumed error in movement prediction of the target and a second allocation range determined based on an assumption error in movement prediction of both the target and the own vehicle according to the bank angle. configured to switch between
The radar device according to claim 1.
前記バンク角が第1閾値を超える場合に、前記第1割当範囲から前記第2割当範囲へ切り替え、前記バンク角が第1閾値よりも小さい第2閾値を下回る場合に、前記第2割当範囲から前記第1割当範囲へ切り替えるように構成された、
請求項2に記載のレーダ装置。 The filter processing unit is
When the bank angle exceeds a first threshold, the first allocation range is switched to the second allocation range, and when the bank angle falls below a second threshold smaller than the first threshold, the second allocation range is switched. configured to switch to the first allocation range;
The radar device according to claim 2.
前記バンク角に応じた前記予測データと前記送信波の反射点とのズレ量を予め記憶しておき、前記バンク角に応じた前記ズレ量を用いて前記第1割当範囲を補正して前記第2割当範囲を設定するように構成された、 A shift amount between the prediction data corresponding to the bank angle and the reflection point of the transmission wave is stored in advance, and the first allocation range is corrected using the shift amount according to the bank angle to correct the first allocation range. 2, configured to set allocation ranges;
請求項2または請求項3に記載のレーダ装置。 The radar device according to claim 2 or 3.
前記予測データと当該予測データに対して割り当てられた前記瞬時データとを指数移動平均によって平滑化することで前記物標データを生成し、当該指数移動平均における重み付けは前記バンク角に応じて設定されるように構成された、
請求項1から請求項4までのいずれか1項に記載のレーダ装置。 The filter processing unit is
The target data is generated by smoothing the prediction data and the instantaneous data assigned to the prediction data by an exponential moving average, and weighting in the exponential moving average is set according to the bank angle. configured to
The radar device according to any one of claims 1 to 4 .
おのおの所定の状態を持つ複数の粒子のばらつきに基づくパーティクルフィルタを施すことで前記物標データを生成し、前記ばらつきは前記バンク角に応じて設定されるように構成された、
請求項1に記載のレーダ装置。 The filter processing unit is
The target data is generated by applying a particle filter based on variations of a plurality of particles each having a predetermined state, and the variations are set according to the bank angle ,
The radar device according to claim 1 .
前記生成工程によって生成された前記瞬時データを前記物標に対応する過去の物標データから予測される予測データへ割り当てるフィルタ処理工程と、
を含み、
前記フィルタ処理工程では、
自車両が走行する路面のバンク角に応じて設定される割当範囲に基づき、前記瞬時データを前記予測データへ割り当てる、
物標データ割当方法。 a generation step of generating instantaneous data corresponding to the target based on the reflected wave of the transmitted wave reflected by the target;
a filtering step of assigning the instantaneous data generated by the generating step to prediction data predicted from past target data corresponding to the target ;
including
In the filtering step ,
assigning the instantaneous data to the prediction data based on an assignment range set according to the bank angle of the road surface on which the vehicle travels;
Target data allocation method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018113104A JP7168353B2 (en) | 2018-06-13 | 2018-06-13 | Radar device and target data allocation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018113104A JP7168353B2 (en) | 2018-06-13 | 2018-06-13 | Radar device and target data allocation method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019215279A JP2019215279A (en) | 2019-12-19 |
JP7168353B2 true JP7168353B2 (en) | 2022-11-09 |
Family
ID=68919511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018113104A Active JP7168353B2 (en) | 2018-06-13 | 2018-06-13 | Radar device and target data allocation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7168353B2 (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003315452A (en) | 2002-04-24 | 2003-11-06 | Hitachi Ltd | Radar equipment |
JP2005247158A (en) | 2004-03-04 | 2005-09-15 | Mitsubishi Motors Corp | Vehicle travel control device |
WO2005091015A1 (en) | 2004-03-23 | 2005-09-29 | Murata Manufacturing Co., Ltd. | Radar |
JP2008014819A (en) | 2006-07-06 | 2008-01-24 | Honda Motor Co Ltd | Vehicle object detection device |
WO2010084591A1 (en) | 2009-01-22 | 2010-07-29 | トヨタ自動車株式会社 | Curve radius estimation device |
JP2013129289A (en) | 2011-12-21 | 2013-07-04 | Toyota Motor Corp | Vehicle state quantity estimating device and vehicle steering control apparatus |
JP2015075382A (en) | 2013-10-08 | 2015-04-20 | 株式会社デンソー | Object detection device |
JP2015210157A (en) | 2014-04-25 | 2015-11-24 | 富士通テン株式会社 | Radar system, vehicle control system and signal processing method |
JP2018063130A (en) | 2016-10-11 | 2018-04-19 | 株式会社デンソーテン | Radar device and continuity determination method |
JP2018081007A (en) | 2016-11-16 | 2018-05-24 | 株式会社デンソーテン | Radar device and target detection method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3104559B2 (en) * | 1995-02-08 | 2000-10-30 | トヨタ自動車株式会社 | Automotive radar equipment |
JP3393427B2 (en) * | 1996-09-30 | 2003-04-07 | 三菱自動車工業株式会社 | Curve radius estimation device and automatic steering control system with curve radius estimation device |
JP3576789B2 (en) * | 1998-02-09 | 2004-10-13 | 株式会社日本自動車部品総合研究所 | Road shape measurement device |
-
2018
- 2018-06-13 JP JP2018113104A patent/JP7168353B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003315452A (en) | 2002-04-24 | 2003-11-06 | Hitachi Ltd | Radar equipment |
JP2005247158A (en) | 2004-03-04 | 2005-09-15 | Mitsubishi Motors Corp | Vehicle travel control device |
WO2005091015A1 (en) | 2004-03-23 | 2005-09-29 | Murata Manufacturing Co., Ltd. | Radar |
JP2008014819A (en) | 2006-07-06 | 2008-01-24 | Honda Motor Co Ltd | Vehicle object detection device |
WO2010084591A1 (en) | 2009-01-22 | 2010-07-29 | トヨタ自動車株式会社 | Curve radius estimation device |
JP2013129289A (en) | 2011-12-21 | 2013-07-04 | Toyota Motor Corp | Vehicle state quantity estimating device and vehicle steering control apparatus |
JP2015075382A (en) | 2013-10-08 | 2015-04-20 | 株式会社デンソー | Object detection device |
JP2015210157A (en) | 2014-04-25 | 2015-11-24 | 富士通テン株式会社 | Radar system, vehicle control system and signal processing method |
JP2018063130A (en) | 2016-10-11 | 2018-04-19 | 株式会社デンソーテン | Radar device and continuity determination method |
JP2018081007A (en) | 2016-11-16 | 2018-05-24 | 株式会社デンソーテン | Radar device and target detection method |
Also Published As
Publication number | Publication date |
---|---|
JP2019215279A (en) | 2019-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6270901B2 (en) | FMCW radar equipment | |
US9869761B2 (en) | Radar apparatus | |
US8390509B2 (en) | Radar system and direction detecting method | |
JP6924046B2 (en) | Radar device and elevation estimation method | |
JP6924066B2 (en) | Radar device and target detection method | |
JP6993136B2 (en) | Radar device and target detection method | |
JP2001242242A (en) | Millimeter wave radar device with detection performance improvement function | |
JP7244220B2 (en) | Radar device and target data output method | |
WO2007094064A1 (en) | Radar | |
US20150309172A1 (en) | Radar apparatus | |
JP6853047B2 (en) | Radar device and target detection method | |
JP7103767B2 (en) | Radar device and target detection method | |
JP2018115930A (en) | Radar device and method for detecting target | |
JP7111506B2 (en) | Target detection device | |
JP7221606B2 (en) | Radar device and shaft deviation detection method | |
US20130268173A1 (en) | Object detecting device, object detecting method, object detecting program, and motion control system | |
JP7164327B2 (en) | Target detection device | |
US11237260B2 (en) | Processing apparatus for estimating a movement direction of a target | |
JP7181010B2 (en) | Radar device and target detection method | |
JP7168353B2 (en) | Radar device and target data allocation method | |
JP6873009B2 (en) | Radar device and target detection method | |
JP2020008366A (en) | Radar device and method for controlling radar device | |
JP6157565B2 (en) | Object detection device | |
JP7156817B2 (en) | Target detection device and target detection method | |
JP6929183B2 (en) | Radar device and target detection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210429 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20211013 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220216 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220322 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220523 |
|
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: 20221004 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221027 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7168353 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |