[go: up one dir, main page]

JP7168353B2 - Radar device and target data allocation method - Google Patents

Radar device and target data allocation method Download PDF

Info

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
Application number
JP2018113104A
Other languages
Japanese (ja)
Other versions
JP2019215279A (en
Inventor
聖也 藤津
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 Ten Ltd
Original Assignee
Denso Ten Ltd
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 Ten Ltd filed Critical Denso Ten Ltd
Priority to JP2018113104A priority Critical patent/JP7168353B2/en
Publication of JP2019215279A publication Critical patent/JP2019215279A/en
Application granted granted Critical
Publication of JP7168353B2 publication Critical patent/JP7168353B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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. .

特開2015-210157号公報JP 2015-210157 A

しかしながら、従来技術では、車両の走行状態に基づいて割当範囲を設定すると、同一物標に由来する瞬時データが割当範囲から外れる場合があり、物標データの連続性を適切に保つことができない。例えば、自車両がバンク形状の路面を走行する場合、自車両の舵角から推定した走行軌跡と、自車両が実際に走行する走行軌跡とにズレが生じ、実際の走行軌跡を正しく推定することができず、予測データの予測精度が低下するおそれがある。 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.

図1Aは、レーダ装置の搭載例を示す模式図である。FIG. 1A is a schematic diagram showing an example of mounting a radar device. 図1Bは、物標データ割当方法の概要を示す図である。FIG. 1B is a diagram showing an outline of a target data allocation method. 図2は、レーダ装置のブロック図である。FIG. 2 is a block diagram of the radar device. 図3は、信号処理部の前段処理から信号処理部におけるピーク抽出処理までの処理説明図である。FIG. 3 is a process explanatory diagram from pre-processing of the signal processing unit to peak extraction processing in the signal processing unit. 図4Aは、角度推定処理の処理説明図である。FIG. 4A is a process explanatory diagram of the angle estimation process. 図4Bは、ペアリング処理の処理説明図(その1)である。FIG. 4B is a process explanatory diagram (part 1) of the pairing process. 図4Cは、ペアリング処理の処理説明図(その2)である。FIG. 4C is a process explanatory diagram (part 2) of the pairing process. 図5は、粒子に与えるばらつきの具体例を示す図である。FIG. 5 is a diagram showing a specific example of variation given to particles. 図6は、レーダ装置が実行する処理手順を示すフローチャートである。FIG. 6 is a flow chart showing a processing procedure executed by the radar device. 図7は、変形例に係るフィルタ処理部のブロック図である。FIG. 7 is a block diagram of a filter processing unit according to a modification. 図8は、バンク角に対する閾値の具体例を示す図である。FIG. 8 is a diagram showing a specific example of thresholds for bank angles. 図9は、重み付け部による処理の具体例を示す図である。FIG. 9 is a diagram showing a specific example of processing by the weighting unit. 図10は、割当範囲の一例を示す図である。FIG. 10 is a diagram illustrating an example of allocation ranges.

以下、添付図面を参照して、本願の開示するレーダ装置および物標データ割当方法の実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではない。なお、以下では、レーダ装置が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 radar device 1 according to the embodiment, and another vehicle LC located in front of the own vehicle MC.

図1Aに示すように、レーダ装置1は、例えば自車両MCのフロントグリル内等に搭載され、自車両MCの進行方向に存在する物標(例えば、他車両LC等)を検出する。なお、レーダ装置1の搭載箇所は、例えばフロントガラスやリアグリル、左右の側部(例えば、左右のドアミラー)等他の箇所に搭載されてもよい。 As shown in FIG. 1A, the radar device 1 is mounted, for example, in the front grille of the own vehicle MC, and detects targets (for example, other vehicles LC, etc.) existing in the traveling direction of the own vehicle MC. Note that the radar device 1 may be mounted at other locations such as a windshield, a rear grille, and left and right side portions (for example, left and right door mirrors).

また、図1Aに示すように、レーダ装置1は、自車両MCの周囲に送信した電波が他車両LCで反射した反射波に基づいて物標に対応する瞬時データ100を生成する。瞬時データ100には、自車両MCへの向きの相対速度や、自車両MCと瞬時データ100までの距離、瞬時データ100の方向といった情報が含まれる。 Further, as shown in FIG. 1A, the radar device 1 generates instantaneous data 100 corresponding to the target based on the reflected waves of the radio waves transmitted around the host vehicle MC reflected by the other vehicle LC. The instantaneous data 100 includes information such as the relative speed toward the own vehicle MC, the distance between the own vehicle MC and the instantaneous data 100, and the direction of the instantaneous data 100. FIG.

また、レーダ装置1は、生成した瞬時データ100に対して時系列フィルタリングを施し、フィルタ値として物標に対応する物標データを生成する。これにより、物標データを追従(トラッキング)することが可能となる。 The radar device 1 also performs time-series filtering on the generated instantaneous data 100 to generate target data corresponding to the target as a filter value. This makes it possible to follow (track) the target data.

かかる時系列フィルタリングは、前回の物標データから予測される予測データに対して今回の瞬時データ100を割り当てることで、物標データの連続性をとる処理である。より詳細には、時系列フィルタリングでは、前回の物標データに含まれる位置や速度等の情報に基づいて今回の物標データに対応する予測データを予測する。 Such time-series filtering is a process of ensuring continuity of target data by assigning current instantaneous data 100 to prediction data predicted from previous target data. More specifically, in time-series filtering, prediction data corresponding to current target data is predicted based on information such as position and speed included in previous target data.

そして、予測データから所定範囲内の今回の瞬時データ100を割り当てる。なお、以下、前回の物標データから予測データを結ぶベクトルについて「予測移動ベクトルVr」と記載する。 Then, the current instantaneous data 100 within a predetermined range from the predicted data is assigned. Note that the vector connecting the previous target data to the predicted data is hereinafter referred to as "predicted movement vector Vr".

ところで、予測移動ベクトル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 radar device 1 can calculate the amount of movement of the own vehicle MC based on the actual steering angle and running speed of the own vehicle MC. Therefore, the radar device 1 does not need to predict elements caused by the movement of the own vehicle MC, that is, the assumed error may be reduced (or eliminated). In other words, the allocation range can be set primarily based on the assumed error of the factors caused by the movement of the other vehicle LC. This makes it possible to narrow the allocation range. It should be noted that a narrow allocation range means that the prediction accuracy is high, and the possibility of erroneous allocation when allocating instantaneous data is low, so it is generally preferable.

しかしながら、例えば、自車両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 radar device 1 may recognize that the own vehicle MC is turning even though the own vehicle MC is actually traveling straight.

かかる場合に、レーダ装置1が算出した自車両MCの移動量と実際の自車両MCの移動量とに誤差が発生する。したがって、自車両MCの移動が正しいものとして、自車両MCの移動予測の想定誤差を考慮せずに割当範囲を設定すると、割当てられるべき瞬時データがかかる割当範囲の外に出現する場合がある。その結果、予測データに瞬時データが割り当てられず、物標データの連続性を適切に保つことができなくなる。 In such a case, an error occurs between the movement amount of the own vehicle MC calculated by the radar device 1 and the actual movement amount of the own vehicle MC. Therefore, if the movement of the own vehicle MC is assumed to be correct and the allocation range is set without considering the estimated error in the movement prediction of the own vehicle MC, the instantaneous data to be allocated may appear outside the allocation range. As a result, instantaneous data cannot be assigned to prediction data, and the continuity of target data cannot be properly maintained.

そこで、実施形態に係る物標データ割当方法では、バンク角に応じて割当範囲を設定することで、物標データの連続性を適切に保つこととした。具体的には、実施形態に係る物標データ割当方法では、図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 prediction data 60 is set, and it is determined that there is a bank. If so, a second allocation range Ra2 wider than the first allocation range Ra1 is set.

例えば、第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 instantaneous data 100 can be contained within the second allocation range Ra2.

したがって、実施形態に係る物標データ割当方法によれば、前回の物標データに連続する適切な瞬時データ100を適切に割り当てることができるので、物標データの連続性を適切に保つことができる。 Therefore, according to the target data allocation method according to the embodiment, it is possible to appropriately allocate the appropriate instantaneous data 100 that is continuous with the previous target data, so that the continuity of the target data can be appropriately maintained. .

次に、図2を参照して、実施形態に係るレーダ装置1の構成について詳細に説明する。図2は、実施形態に係るレーダ装置1の構成を示すブロック図である。なお、図2では、本実施形態の特徴を説明するために必要な構成要素を中心に機能ブロックで表しており、一般的な構成要素については記載を省略しているものもある。 Next, with reference to FIG. 2, the configuration of the radar device 1 according to the embodiment will be described in detail. FIG. 2 is a block diagram showing the configuration of the radar device 1 according to the embodiment. Note that FIG. 2 shows functional blocks mainly for components necessary for explaining the features of the present embodiment, and some general components are omitted.

図2に示すように、レーダ装置1は、送信部10と、受信部20と、処理部30とを備える。また、レーダ装置1は、自車両MCの挙動を制御する車両制御装置2に接続される。 As shown in FIG. 2 , the radar device 1 includes a transmitter 10 , a receiver 20 and a processor 30 . The radar device 1 is also connected to a vehicle control device 2 that controls the behavior of the own vehicle MC.

車両制御装置2は、レーダ装置1による物標の検出結果に基づいて、PCS(Pre-crash Safety System)やAEB(Advanced Emergency Braking System)などの車両制御を行う。 The vehicle control device 2 performs vehicle control such as PCS (Pre-crash Safety System) and AEB (Advanced Emergency Braking System) based on the target detection result by the radar device 1 .

送信部10は、信号生成部11と、発振器12と、送信アンテナ13とを備える。信号生成部11は、後述する送受信制御部31の制御により、三角波で周波数変調されたミリ波を送信するための変調信号を生成する。発振器12は、かかる信号生成部11によって生成された変調信号に基づいて送信信号を生成し、送信アンテナ13へ出力する。なお、図2に示すように、発振器12によって生成された送信信号は、後述するミキサ22に対しても分配される。 The transmitter 10 includes a signal generator 11 , an oscillator 12 and a transmission antenna 13 . The signal generation unit 11 generates a modulation signal for transmitting millimeter waves frequency-modulated with a triangular wave under the control of the transmission/reception control unit 31, which will be described later. The oscillator 12 generates a transmission signal based on the modulated signal generated by the signal generator 11 and outputs it to the transmission antenna 13 . Incidentally, as shown in FIG. 2, the transmission signal generated by the oscillator 12 is also distributed to the mixer 22, which will be described later.

送信アンテナ13は、発振器12からの送信信号を送信波へ変換し、かかる送信波を自車両MCの外部へ出力する。送信アンテナ13が出力する送信波は、三角波で周波数変調された連続波である。送信アンテナ13から自車両MCの外部、例えば前方へ送信された送信波は、他車両LC等の物標で反射されて反射波となる。 The transmission antenna 13 converts a transmission signal from the oscillator 12 into a transmission wave, and outputs the transmission wave to the outside of the own vehicle MC. A transmission wave output from the transmission antenna 13 is a continuous wave frequency-modulated with a triangular wave. A transmission wave transmitted from the transmission antenna 13 to the outside of the own vehicle MC, for example, to the front is reflected by a target such as another vehicle LC and becomes a reflected wave.

受信部20は、アレーアンテナを形成する複数の受信アンテナ21と、複数のミキサ22と、複数のA/D変換部23とを備える。ミキサ22およびA/D変換部23は、受信アンテナ21ごとに設けられる。 The receiving section 20 includes a plurality of receiving antennas 21 forming an array antenna, a plurality of mixers 22 and a plurality of A/D converting sections 23 . Mixer 22 and A/D converter 23 are provided for each receiving antenna 21 .

各受信アンテナ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 processing section 30 after being converted into a digital signal by the A/D conversion section 23 after the synchronization section (not shown) synchronizes the timing between the receiving antennas.

処理部30は、送受信制御部31と、信号処理部32と、記憶部36とを備える。信号処理部32は、生成部33と、フィルタ処理部35とを備える。 The processing unit 30 includes a transmission/reception control unit 31 , a signal processing unit 32 and a storage unit 36 . The signal processor 32 includes a generator 33 and a filter processor 35 .

記憶部36は、履歴データ36aを記憶する。履歴データ36aは、信号処理部32が実行する一連の信号処理における物標データ50の履歴や、瞬時データ100の履歴を含む情報である。 The storage unit 36 stores history data 36a. The history data 36 a is information including the history of the target data 50 and the history of the instantaneous data 100 in a series of signal processing executed by the signal processing unit 32 .

処理部30は、例えば、CPU(Central Processing Unit)、記憶部36に対応するROM(Read Only Memory)やRAM(Random Access Memory)、レジスタ、その他の入出力ポートなどを含むマイクロコンピュータであり、レーダ装置1全体を制御する。 The processing unit 30 is a microcomputer including, for example, a CPU (Central Processing Unit), ROM (Read Only Memory) and RAM (Random Access Memory) corresponding to the storage unit 36, registers, and other input/output ports. It controls the entire device 1 .

かかるマイクロコンピュータの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/reception control section 31 and a signal processing section 32 by reading out and executing programs stored in the ROM. The transmission/reception control unit 31 and the signal processing unit 32 can also be configured entirely by hardware such as ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array).

送受信制御部31は、信号生成部11を含む送信部10および受信部20を制御する。信号処理部32は、一連の信号処理を周期的に実行する。続いて、信号処理部32の各構成要素について説明する。 The transmission/reception control section 31 controls the transmission section 10 including the signal generation section 11 and the reception section 20 . The signal processing unit 32 periodically executes a series of signal processing. Next, each component of the signal processing unit 32 will be described.

生成部33は、瞬時データ100を生成する。具体的には、生成部33は、周波数解析処理と、ピーク抽出処理と、瞬時データ生成処理とを行うことで、瞬時データ100を生成する。 The generator 33 generates instantaneous data 100 . Specifically, the generator 33 generates the instantaneous data 100 by performing frequency analysis processing, peak extraction processing, and instantaneous data generation processing.

周波数解析処理では、各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 filter processing unit 35 as instantaneous data 100 for the latest cycle (latest scan), and the history data 36a is stored in the storage unit 36. remember as

説明を分かりやすくするために、信号処理部32の前段処理から信号処理部32におけるここまでの処理の流れを図3~図4Cに示す。図3は、信号処理部32の前段処理から生成部33におけるピーク抽出処理までの処理説明図である。 3 to 4C show the flow of processing from the pre-processing of the signal processing unit 32 up to this point in the signal processing unit 32 for the sake of easy understanding of the explanation. FIG. 3 is a process explanatory diagram from pre-processing of the signal processing unit 32 to peak extraction processing in the generation unit 33 .

また、図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 transmission antenna 13 as a transmission wave, is reflected by the target, arrives as a reflected wave, and is received by the reception antenna 21 as the reception signal fr(t ) is received as

このとき、図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 instantaneous data 100 of the estimated angle, distance and relative speed of each reflection point RP with respect to the own vehicle MC is obtained.

図2の説明に戻り、検出部34について説明する。検出部34は、自車両MCが走行する路面のバンク角を検出する。例えば、検出部34は、自車両MCに設けられた加速度センサ(不図示)やロールセンサ(不図示)等のセンサ値に基づいてバンク角を検出し、バンク角に応じたバンク角信号をフィルタ処理部35へ出力する。 Returning to the description of FIG. 2, the detection unit 34 will be described. The detection unit 34 detects the bank angle of the road surface on which the host vehicle MC travels. For example, the detection unit 34 detects a bank angle based on sensor values such as an acceleration sensor (not shown) and a roll sensor (not shown) provided in the host vehicle MC, and filters a bank angle signal corresponding to the bank angle. Output to the processing unit 35 .

なお、検出部34は、例えば、ジャイロセンサ等のその他のセンサ値に基づいてバンク角を検出することにしてもよいし、あるいは、自車両MCから路面が撮像された撮像画像に基づいてバンク角を検出することにしてもよい。なお、ここでは、検出部34がレーダ装置1内部に設けられる場合について示したが、検出部34をレーダ装置1の外部に設けることにしてもよい。 Note that the detection unit 34 may detect the bank angle based on the values of other sensors such as a gyro sensor, or may detect the bank angle based on an image of the road surface captured by the own vehicle MC. may be detected. Although the case where the detection unit 34 is provided inside the radar device 1 is shown here, the detection unit 34 may be provided outside the radar device 1 .

続いて、フィルタ処理部35について説明する。図2に示すように、フィルタ処理部35は、予測部35aと、割当部35bと、重み付け部35cと、リサンプリング部35dと、物標データ生成部35eとを備える。 Next, the filter processing unit 35 will be described. As shown in FIG. 2, the filtering unit 35 includes a prediction unit 35a, an allocation unit 35b, a weighting unit 35c, a resampling unit 35d, and a target object data generation unit 35e.

本実施形態において、フィルタ処理部35は、生成部33によって生成された瞬時データ100に対して所定数の粒子の分布を用いて解析を行うパーティクルフィルタを施すことによって、瞬時データ100に対応する物標データ50を生成する。 In this embodiment, the filter processing unit 35 applies a particle filter for performing analysis using a distribution of a predetermined number of particles to the instantaneous data 100 generated by the generating unit 33, thereby filtering objects corresponding to the instantaneous data 100. target data 50 is generated.

パーティクルフィルタでは、物標の真の状態に対して複数の仮説を立てて解析を行う。仮説とは例えば位置や速度などの物標の状態に対する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 prediction data 60. FIG. Therefore, the particle swarm data is also referred to as prediction data 60 below.

予測部35aは、粒子群データならびに粒子の予測処理を行う。具体的には、予測部35aは、最新の周期を時刻tとし、時刻tにおける粒子ならびに粒子群データの状態を、前回の周期の時刻t-1の粒子ならびに粒子群データを基に予測する。例えば、速度、位置といった粒子並びに粒子群データの状態を基に、運動モデルと、測定周期ΔTによって予測する手法などがある。 The prediction unit 35a performs particle group data and particle prediction processing. Specifically, the prediction unit 35a assumes that the latest cycle is time t, and predicts the state of the particles and particle group data at time t based on the particles and particle group data at time t−1 of the previous cycle. For example, there is a method of predicting by a motion model and a measurement period ΔT based on the state of particles and particle group data such as velocity and position.

具体的には、予測部35aは、予測処理において、時刻t-1の粒子ならびに粒子群データに対して測定周期ΔTにおける予測移動ベクトルVrの情報を与えることで、時刻t-1の粒子から時刻tにおける粒子ならびに粒子群データを生成する。予測移動ベクトルVrは、例えば位置の差であり、速度の差でもあったりする。予測には速度、加速度と測定周期ΔTを用いるいわゆるニュートンの運動方程式に従う運動モデルを用いる手法がある。 Specifically, in the prediction process, the prediction unit 35a gives information on the predicted movement vector Vr in the measurement period ΔT to the particle and particle group data at time t−1, so that from the particle at time t−1 to the time Generate particle and particle swarm data at t. The predicted movement vector Vr is, for example, a difference in position and a difference in speed. For prediction, there is a method using a motion model according to the so-called Newton's equation of motion using velocity, acceleration, and measurement period ΔT.

続いて、割当部35bについて説明する。割当部35bは、最新の周期における瞬時データ100を、予測部35aの予測結果である最新の粒子群データへ割り当てる処理を行う。具体的には、割当部35bは、バンク角に応じた割当範囲Raと、瞬時データと粒子群データとの位置差、速度差などとに基づき、予測データ60に基づく粒子群データに対して瞬時データ100を割り当てる。 Next, the allocation unit 35b will be described. The allocation unit 35b performs processing for allocating the instantaneous data 100 in the latest period to the latest particle group data, which is the prediction result of the prediction unit 35a. Specifically, the allocation unit 35b performs an instantaneous Allocate data 100.

すなわち、割当部35bは、バンクありである場合には、バンク角に基づく自車両MCの移動予測に対する想定誤差に基づく第2割当範囲Ra2内の瞬時データ100を予測データ60に割り当てる。一方、割当部35bは、バンクなしである場合、自車両MCの移動予測に基づく想定誤差を少なくした第1割当範囲Ra1内の瞬時データ100を予測データ60に割り当てる。なお、割当範囲の判定は、粒子群データと瞬時データが割当てられるかの判定と独立して行っても、併せて行ってもいい。併せて行う場合は、割当範囲外の瞬時データ100に対してペナルティ値を与えるなどの手法がある。 That is, when there is a bank, the allocation unit 35b allocates the instantaneous data 100 within the second allocation range Ra2 based on the assumed error in the movement prediction of the host vehicle MC based on the bank angle to the prediction data 60. FIG. On the other hand, when there is no bank, the allocation unit 35b allocates to the prediction data 60 the instantaneous data 100 within the first allocation range Ra1 in which the assumed error based on the movement prediction of the own vehicle MC is reduced. The determination of the allocation range may be performed independently of or together with the determination of whether the particle swarm data and the instantaneous data are allocated. When performing together, there is a technique such as giving a penalty value to the instantaneous data 100 outside the allocation range.

このように、割当部35bは、バンク角に応じて設定された割当範囲Raに基づいて瞬時データ100を粒子群データへ割り当てることで、自車両MCがバンク形状の路面を走行したとしても、適切な瞬時データ100に対して粒子群データを割り当てることが可能となる。 In this way, the allocation unit 35b allocates the instantaneous data 100 to the particle group data based on the allocation range Ra set according to the bank angle. It becomes possible to allocate particle group data to the instantaneous data 100.

つまり、予測データ60に対して適切な瞬時データ100を割り当てることで、物標データ50の連続性を適切に保つことが可能となる。なお、割当部35bは、いずれの物標データ50の割当範囲Ra内にも存在しない瞬時データ100があった場合には、かかる瞬時データ100を新規の物標として扱う。 In other words, by allocating the appropriate instantaneous data 100 to the prediction data 60, it is possible to appropriately maintain the continuity of the target data 50. FIG. If there is instantaneous data 100 that does not exist within the allocation range Ra of any target data 50, the allocation unit 35b treats the instantaneous data 100 as a new target.

新規の物標は所定の処理を行った後、粒子群データが生成され、同時に粒子も付与される。所定の処理は測定周期をまたぐことも可能であり、例えば新規の物標に対して、簡易的に数周期の間連続性を評価して、ノイズなどで単発的に発生したものでないと確認した後に粒子群データを生成し、粒子を付与することもできる。なお、前述のように、バンク角に応じたばらつきをこの時点で粒子に付与することもできる。 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 allocation unit 35b adjusts the variation based on the assumed error of the predicted movement amount of the own vehicle MC, that is, the noise component.

割当部35bは、粒子のサンプリングに際して、粒子のばらつきをバンク角に応じて設定する。図5は、粒子に与えるばらつきの具体例を示す図である。 The allocator 35b sets the variation of the particles according to the bank angle when sampling the particles. FIG. 5 is a diagram showing a specific example of variation given to particles.

図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 unit 35b gives the particle DP a noise component Ng based on the assumed error of the other vehicle LC. .

また、割当部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 allocation unit 35b gives the particle DP the noise component Nr. Here, the noise component Nr includes a noise component Nb corresponding to the bank angle in addition to the noise component Ng.

また、各粒子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 instantaneous data 100, the weights of all the particles become close to each other, making it difficult for the particles to rearrange due to resampling, which will be described later, which is a factor in lowering the followability.

なお、バンク角が大きいほど、ノイズ成分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 weighting unit 35c weights each particle DP based on the current instantaneous data 100 in the allocation relationship by the allocation unit 35b.

例えば、重み付け部35cは、今回の粒子DPのうち、今回の瞬時データ100に類似する粒子DPの重みを大きくし、今回の瞬時データ100から類似しない粒子の重みを小さくする。なお、ここでいう類似の度合は、例えば位置差や速度差などを基に記述されるコスト関数の評価値などを指す。 For example, the weighting unit 35c increases the weight of particles DP that are similar to the instantaneous data 100 of this time and decreases the weight of particles that are not similar from the instantaneous data 100 of this time, among the particles DP of this time. It should be noted that the degree of similarity referred to here indicates, for example, an evaluation value of a cost function described based on a positional difference, a speed difference, or the like.

リサンプリング部35dは、今回の粒子DPそれぞれの重みに基づいて粒子DPを再配置(リサンプリング)する。具体的には、リサンプリング部35dは、重みが小さい粒子DPを瞬時データ100の近く(重みが大きい)へ移動させる。 The resampling unit 35d rearranges (resamples) the particles DP based on the current weight of each particle DP. Specifically, the resampling unit 35d moves the particle DP with the smaller weight closer to the instantaneous data 100 (with the larger weight).

より具体的には、リサンプリング部35dは、重みが所定の閾値未満の粒子DPを重みが所定の閾値以上の粒子DPへ再配置する。これにより、予測によって生成した今回の粒子群データを、より真値に近い可能性がある瞬時データによって補正できる。これにより、後述の物標データ生成部35eによって生成される物標データ50を、より高精度にすることができる。 More specifically, the resampling unit 35d rearranges particles DP whose weight is less than a predetermined threshold to particles DP whose weight is equal to or greater than a predetermined threshold. As a result, the current particle swarm data generated by prediction can be corrected with instantaneous data that may be closer to the true value. As a result, the target data 50 generated by the target data generation unit 35e, which will be described later, can be made more accurate.

物標データ生成部35eは、リサンプリング部35dによって再配置された今回の粒子に基づいて物標データ50を生成する。例えば、物標データ生成部35eは、粒子の分布から確率密度関数を生成し、その重心に基づいて物標データ50を生成したり、例えば、シンプルに粒子同士の平均に基づいて物標データ50を生成してもよい。なお、物標データ50によって、粒子群データが更新される。 The target data generator 35e generates the target data 50 based on the current particles rearranged by the resampling unit 35d. For example, the target data generation unit 35e generates the probability density function from the particle distribution and generates the target data 50 based on the center of gravity thereof, or simply based on the average of the particles. may be generated. Note that the particle group data is updated with the target data 50 .

また、物標データ生成部35eは、粒子が割り当てられなかった瞬時データ100を新規の物標として扱い、そのまま物標データ50として出力する。すなわち、物標データ生成部35eは、新規の物標の場合、瞬時データ100=物標データ50として出力する。 Also, the target data generation unit 35e treats the instantaneous data 100 to which no particle has been assigned as a new target, and outputs it as the target data 50 as it is. That is, the target data generator 35e outputs instantaneous data 100=target data 50 in the case of a new target.

次に、図6を用いて実施形態に係るレーダ装置1が実行する処理手順について説明する。図6は、レーダ装置1が実行する処理手順を示すフローチャートである。なお、以下に示す処理手順は、信号処理部32によって繰り返し実行される。 Next, a processing procedure executed by the radar device 1 according to the embodiment will be described with reference to FIG. FIG. 6 is a flowchart showing a processing procedure executed by the radar device 1. As shown in FIG. Note that the processing procedure described below is repeatedly executed by the signal processing unit 32 .

図6に示すように、まず、生成部33は、送信した電波が物標で反射した反射波に基づいて物標に対応する瞬時データ100を生成する(ステップS101)。続いて、検出部34は、バンク角を検出する(ステップS102)。なお、レーダ装置1は、ステップS101の処理と、ステップS102の処理とを並列に行うことにしてもよいし、ステップS102の処理の後にステップS101の処理を行うことにしてもよい。 As shown in FIG. 6, the generation unit 33 first generates instantaneous data 100 corresponding to the target based on the reflected wave of the transmitted radio wave reflected by the target (step S101). Subsequently, the detector 34 detects the bank angle (step S102). The radar device 1 may perform the processing of step S101 and the processing of step S102 in parallel, or may perform the processing of step S101 after the processing of step S102.

続いて、予測部35aは、前回の粒子に基づいて今回の粒子を予測する予測処理と、前回の物標データ50に連続する予測データ60を予測する予測処理を行う(ステップS103)。 Subsequently, the prediction unit 35a performs a prediction process of predicting the current particle based on the previous particle and a prediction process of predicting the prediction data 60 continuing from the previous target data 50 (step S103).

続いて、割当部35bは、バンク角に応じた割当範囲Raにおいて今回の粒子DPに今回の瞬時データ100を割り当てる(ステップS104)。続いて、割当部35bは、粒子DPにバンク角に基づくバラつきを付与する(ステップS105)。 Subsequently, the allocation unit 35b allocates the current instantaneous data 100 to the current particle DP in the allocation range Ra corresponding to the bank angle (step S104). Subsequently, the allocation unit 35b gives the particles DP variations based on the bank angle (step S105).

続いて、割当部35bは、今回の粒子が割り当てられなかった瞬時データ100の有無により新規の物標の有無を判定する(ステップS106)。割当部35bは、瞬時データ100が新規の物標であった場合(ステップS106,Yes)、新規の物標に対応する瞬時データ100に対して所定の粒子(例えば、初期状態の粒子)を設定する(ステップS110)。 Subsequently, the assignment unit 35b determines whether or not there is a new target based on the presence or absence of instantaneous data 100 to which particles have not been assigned this time (step S106). If the instantaneous data 100 is a new target (step S106, Yes), the allocation unit 35b sets predetermined particles (for example, particles in an initial state) to the instantaneous data 100 corresponding to the new target. (step S110).

また、重み付け部35cは、瞬時データ100が新規の物標でなかった場合(ステップS106,No)、瞬時データ100に基づいて今回の粒子それぞれに重み付けを行う(ステップS107)。 If the instantaneous data 100 is not a new target (step S106, No), the weighting unit 35c weights each particle based on the instantaneous data 100 (step S107).

続いて、リサンプリング部35dは、重み付け部35cによる重み付けに基づいて今回の粒子のリサンプリングを行い(ステップS108)、物標データ生成部35eは、リサンプリングされた今回の粒子の確率密度関数を更新し、かかる確率密度関数に基づいて物標データ50を生成し(ステップS109)、処理を終了する。 Subsequently, the resampling unit 35d resamples the current particle based on the weighting by the weighting unit 35c (step S108), and the target data generation unit 35e calculates the probability density function of the resampled current particle as Then, the target data 50 is generated based on the probability density function (step S109), and the process ends.

上述してきたように、実施形態に係るレーダ装置1は、生成部33と、フィルタ処理部35とを備える。生成部33は、送信波が物標(例えば、他車両LC)で反射した反射波に基づいて物標に対応する瞬時データ100を生成する。フィルタ処理部35は、生成部33によって生成された瞬時データ100を前記物標に対応する過去の物標データ50から予測される予測データ60へ割り当てる。 As described above, the radar device 1 according to the embodiment includes the generator 33 and the filter processor 35 . The generation unit 33 generates instantaneous data 100 corresponding to the target based on the reflected wave of the transmitted wave reflected by the target (for example, another vehicle LC). The filtering unit 35 assigns the instantaneous data 100 generated by the generating unit 33 to prediction data 60 predicted from past target data 50 corresponding to the target.

また、フィルタ処理部35は、自車両MCが走行する路面のバンク角に応じて設定される割当範囲Raに基づき、瞬時データ100を予測データ60へ割り当てる。したがって、実施形態に係るレーダ装置1によれば、バンク角に応じて適切な割当範囲Raを設定することができるので、物標データ50の連続性を適切に保つことが可能となる。 Further, the filter processing unit 35 allocates the instantaneous data 100 to the prediction data 60 based on the allocation range Ra set according to the bank angle of the road surface on which the host vehicle MC travels. Therefore, according to the radar device 1 according to the embodiment, since an appropriate allocation range Ra can be set according to the bank angle, the continuity of the target data 50 can be appropriately maintained.

ところで、上述した実施形態では、時系列フィルタリングがパーティクルフィルタである場合について説明したが、これに限定されるものではない。以下、図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 prediction unit 35a-2, an allocation unit 35b-2, a weighting unit 35c-2, and a target object data generation unit 35e-2. Prepare.

予測部35a-2は、前回の物標データ50から今回の物標データ50に対応する予測データ60を予測する。また、予測部35a-2は、バンク角が閾値を超える場合に、バンクありと判定し、割当範囲Raの切り替えを行う。 The prediction unit 35a-2 predicts prediction data 60 corresponding to the current target data 50 from the previous target data 50. FIG. Further, when the bank angle exceeds the threshold value, the prediction unit 35a-2 determines that there is a bank, and switches the allocation range Ra.

図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 prediction unit 35a-2 determines that there is a bank when the bank angle exceeds the first threshold Th1, and switches the bank flag to ON. Further, the prediction unit 35a-2 switches the bank flag off when the bank angle falls below a second threshold Th2 which is lower than the first threshold Th1.

すなわち、第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 radar device 1 according to the above-described embodiment.

図7の説明に戻り、割当部35b-2について説明する。割当部35b-2は、瞬時データ100をバンク角に応じて設定される割当範囲Raに基づき、予測データ60へ割り当てる。 Returning to the description of FIG. 7, the allocation unit 35b-2 will be described. The allocation unit 35b-2 allocates the instantaneous data 100 to the prediction data 60 based on the allocation range Ra set according to the bank angle.

割当部35b-2は、予測データ60と相対速度、位置が最も近い瞬時データ100を予測データ60に対して割り当てる。ここで、図1に示したように、割当範囲Raは、バンク有の場合、第1割当範囲Ra1となり、バンクなしの場合、第2割当範囲Ra2となる。 The allocation unit 35 b - 2 allocates the instantaneous data 100 closest to the predicted data 60 in terms of relative velocity and position to the predicted data 60 . Here, as shown in FIG. 1, the allocation range Ra is the first allocation range Ra1 when there is a bank, and the second allocation range Ra2 when there is no bank.

また、第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 unit 35b-2 can allocate a wider range of instantaneous data 100 to the prediction data 60 when it is determined that there is a bank. As a result, even if the prediction data 60 and the instantaneous data 100 deviate due to the influence of the bank, the original instantaneous data 100 can be assigned to the prediction data 60 . That is, it becomes possible to appropriately maintain the continuity of the target data 50 .

重み付け部35c-2は、割当部35b-2によって予測データ60と、予測データ60に割り当てられた瞬時データ100とを指数移動平均により平準化し、指数移動平均における重み付けをバンク角に応じて調正する。 The weighting unit 35c-2 levels the prediction data 60 and the instantaneous data 100 assigned to the prediction data 60 by the assignment unit 35b-2 by using an exponential moving average, and adjusts the weighting in the exponential moving average according to the bank angle. do.

図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 weighting unit 35c-2 increases the weight of the instantaneous data 100 and decreases the weight of the prediction data 60 when it is determined that there is a bank.

これにより、予測データ60に比べて瞬時データ100に近づくように物標データ50が生成されることとなる。つまり、バンクの影響によって予測データ60の予測精度が低下すると想定される場合に、物標データ50に瞬時データ100の割合を多くして反映させることで、バンクの影響によって生じる予測データ60の誤差を補正することが可能となる。 As a result, the target data 50 is generated so as to be closer to the instantaneous data 100 than the predicted data 60 is. In other words, when it is assumed that the prediction accuracy of the prediction data 60 is reduced due to the influence of the bank, by reflecting the instantaneous data 100 in the target data 50 at a higher rate, the error in the prediction data 60 caused by the influence of the bank can be reduced. can be corrected.

なお、かかる場合に、瞬時データ100および予測データ60のそれぞれの重みについては、例えば、バンク角が大きいほど、瞬時データ100の重みを大きくすることにしてもよいし、あるいは、バンク有と判定された場合における重みは常に一定の値であってもよい。 In this case, the weights of the instantaneous data 100 and the prediction data 60 may be set such that the greater the bank angle, the greater the weight of the instantaneous data 100, or the bank is determined to be present. The weight in each case may always be a constant value.

また、重み付け部35c-2は、バンク角に応じた重みに関して予め作成されたテーブルを参照して設定することにしてもよいし、外部の制御装置から入力される重みを設定することにしてもよい。 Further, the weighting unit 35c-2 may set the weight corresponding to the bank angle by referring to a table prepared in advance, or may set the weight input from an external control device. good.

図7の説明に戻り、物標データ生成部35e-2について説明する。物標データ生成部35e-2は、重み付け部35c-2によって重み付けされた瞬時データ100および予測データ60に基づいて物標データ50を生成する。 Returning to the description of FIG. 7, the target object data generator 35e-2 will be described. The target data generation unit 35e-2 generates target data 50 based on the instantaneous data 100 and the prediction data 60 weighted by the weighting unit 35c-2.

すなわち、物標データ生成部35e-2は、バンクがあると判定された場合に、瞬時データ100の重みを大きくし、予測データ60の重みを小さくして物標データ50を生成する。 That is, the target data generator 35e-2 generates the target data 50 by increasing the weight of the instantaneous data 100 and decreasing the weight of the prediction data 60 when it is determined that there is a bank.

これにより、バンクによる誤差を抑えた物標データ50を生成することが可能となり、かかる物標データ50から予測される予測データ60の確からしさを向上させることが可能となる。 As a result, it is possible to generate the target data 50 in which bank errors are suppressed, and to improve the likelihood of the prediction data 60 predicted from the target data 50 .

したがって、次回の処理において、予測データ60と予測データ60に対応する瞬時データ100とが比較的近い値を取ることになり、予測データ60と瞬時データ100とのバラつきを抑えることが可能となる。 Therefore, in the next process, the predicted data 60 and the instantaneous data 100 corresponding to the predicted data 60 will take relatively close values, and variations between the predicted data 60 and the instantaneous data 100 can be suppressed.

ところで、上述した第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 radar device 1 stores a table in which the deviation amount θ between the prediction data 60 corresponding to the bank angle and the reflection point RP (see FIG. 4C) is calculated in advance, and uses the deviation amount θ according to the bank angle. A second allocation range Ra2 is set by correcting the first allocation range Ra1 with 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 data 60a based on the predicted movement vector Vr is based on the predicted movement vector Vrc. Correction is made to the prediction data 60b. This means that movement prediction is also based on the bank angle.

そして、予測データ60bに対して、例えば、第1割当範囲Ra1と略同じ大きさの第2割当範囲Ra2を設定する。これにより、第2割当範囲Ra2を第1割当範囲Ra1より広く設定しなくともバンクの影響による追従性の低下を抑えることが可能となる。 Then, for the prediction data 60b, for example, a second allocation range Ra2 having approximately the same size as the first allocation range Ra1 is set. This makes it possible to suppress deterioration in followability due to bank effects without setting the second allocation range Ra2 wider than the first allocation range Ra1.

なお、例えば、時系列フィルタにカルマンフィルタや拡張カルマンフィルタを用いる場合、バンク角に応じて共分散行列を拡張することにしてもよい。すなわち、バンク角が大きいほど、共分散行列を拡張することで、割当範囲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 generation unit 34 detection unit 35 filter processing unit 35a prediction unit 35b allocation unit 35c weighting unit 35d resampling unit 35e target data generation unit 50 target data 60 prediction data 100 instantaneous data Ra allocation range Ra1 first allocation range Ra2 second allocation range

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.
前記フィルタ処理部は、 The filter processing unit is
前記バンク角に応じた前記予測データと前記送信波の反射点とのズレ量を予め記憶しておき、前記バンク角に応じた前記ズレ量を用いて前記第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.
JP2018113104A 2018-06-13 2018-06-13 Radar device and target data allocation method Active JP7168353B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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