JP4176985B2 - Tracking device - Google Patents
Tracking device Download PDFInfo
- Publication number
- JP4176985B2 JP4176985B2 JP2001341755A JP2001341755A JP4176985B2 JP 4176985 B2 JP4176985 B2 JP 4176985B2 JP 2001341755 A JP2001341755 A JP 2001341755A JP 2001341755 A JP2001341755 A JP 2001341755A JP 4176985 B2 JP4176985 B2 JP 4176985B2
- Authority
- JP
- Japan
- Prior art keywords
- gate
- vector
- determination
- detection data
- covariance matrix
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Radar Systems Or Details Thereof (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は追尾装置に関し、特に、高密度環境下における目標追尾に使用される目標追尾装置に関するものである。
【0002】
【従来の技術】
以下、従来の追尾装置について図を参照して説明する。図45は、例えば、「Samuel S. Blackman, Multiple-Target Tracking with Radar Applications, Artech House, Dedham, 1986」p.83−p.92、特に、p.88,4.2.2章(4.6)式に示された、ゲート判定法を持つ、従来の目標追尾装置の構成を示すブロック図である。
【0003】
図45において、101は観測手段、106はデータ更新手段、107は予測手段、108は1サンプリング遅延手段、109は表示手段、123はゲート判定諸元算出手段、124はゲート判定手段である。
【0004】
図45における観測手段101に係わる座標系を説明するための図を図2に示す。図2において、Oはセンサ、Tは追尾目標、Rは追尾目標TとセンサOの間の距離、EはセンサOと追尾目標Tとを結ぶ線分OTがX−Y平面となす仰角、BはセンサOと追尾目標Tとを結ぶ線分OTのX−Y平面への正射影ベクトルがX軸となす方位角である。さらに、[R、E、B]は極座標を表し、[X、Y、Z]は北基準直交座標を表す。またこれから座標は特に断りがない場合には、座標は、北基準直交座標を示すことにする。
【0005】
観測手段101では、探知データと、信号(signal)対雑音比(noise)であるS/N比をセンサから得て、S/N比を距離の観測雑音標準偏差、仰角の観測雑音標準偏差、方位角の観測雑音標準偏差に変換し、ゲート判定諸元算出手段123に、探知データと距離の観測雑音標準偏差、仰角の観測雑音標準偏差および方位角の観測雑音標準偏差とを入力する。
【0006】
なお、探知データの種類としては、一般に、追尾対象目標の目標信号とそれ以外の不要信号とがある。
【0007】
探知データはDkj、S/N比はSNRkjのようにそれぞれ記号で表す。ここで添字kはサンプリング時刻を表し、添字jはサンプリング時刻kにおける探知データの数を表す。
【0008】
探知データDkjは下記の(1)式で表される。
【0009】
【数1】
【0010】
上式(1)において、oは観測値を表す添字であり、kはサンプリング時刻を表す添字であり、jは探知データの数を表す添字である。つまり探知データDkjは、サンプリング時刻kにおけるj番目の探知データを表す。さらに、xokjは、探知データDkjのX座標成分を表し、同様にyokjは、探知データDkjのY座標成分、zokjは、探知データDkjのZ座標成分をそれぞれ表す。また記号「′」は、ベクトルおよび行列の転置を表す。
【0011】
観測雑音標準偏差は、S/N比SNRkjを用いて、下記の(2)式、(3)式、(4)式から求める。
【0012】
【数2】
【0013】
【数3】
【0014】
【数4】
【0015】
上式(2)、(3)及び(4)におけるσrkj、σekj、σbkjは、それぞれ、距離の観測雑音標準偏差、仰角の観測雑音標準偏差、方位角の観測雑音標準偏差を表す。また、上式(2)、(3)及び(4)におけるαr、αe、αbは、レーダの送信信号の周波数、レーダの送信信号のバンド幅、レーダアンテナの有効開口径及び光速から決定される正の定数である。
【0016】
ゲート判定諸元算出手段123では、観測手段101から、探知データ、距離の観測雑音標準偏差、仰角の観測雑音標準偏差および方位角の観測雑音標準偏差が入力されるとともに、後述の予測手段107から、1サンプリング遅延手段108を介して、予測ベクトル、予測誤差共分散行列が入力される。さらに、ゲート判定諸元算出手段123では、残差および残差共分散行列の算出を行う。
【0017】
残差および残差共分散行列の説明を以下に行う。
【0018】
以降、残差共分散行列はSkj(t)と表す。Skj(t)の添字kはサンプリング時刻を表し、j番目の探知データからのものであることを表し、(t)は追尾対象目標番号を表す。残差共分散行列は、カルマンフィルタの理論に基づき、次式(5)により算出される。
【0019】
【数5】
【0020】
(5)式において、Hは観測行列、Ppk(t)は後述の予測手段107から得られる追尾対象目標tにおける予測誤差共分散行列Rkjは北基準直交座標における観測誤差共分散行列を表す。
【0021】
(5)式における観測行列Hは次式(6)のように表せる。
【0022】
【数6】
【0023】
(6)式における北基準直交座標における観測誤差共分散行列Rkjは次式(7)で表せる。
【0024】
【数7】
【0025】
(7)式において、Λkjは極座標における観測誤差共分散行列であり、Γkj(t)は、各追尾対象目標におけるΛkjの変換行列である。
【0026】
(7)式において、極座標における観測誤差共分散行列Λkjは、(8)式で表せる。
【0027】
【数8】
【0028】
(8)式における記号「2(または、^2)」は、2乗を表す。
【0029】
(7)式における、各追尾対象目標におけるΛkjの変換行列Γkj(t)は、次式(9)で表せる。
【0030】
【数9】
【0031】
(9)式におけるrpk(t)、epk(t)、bpk(t)は、それぞれ、予測ベクトルVXpk(t)の位置成分xpk(t)、ypk(t)、zpk(t)の極座標成分で表したものである。
【0032】
rpk(t)、epk(t)、bpk(t)とxpk(t)、ypk(t)、zpk(t)の関係は、次式(10)で表される。
【0033】
【数10】
【0034】
残差は、探知データと予測ベクトルの位置成分の差Dkj−VZpk(t)で表される。
【0035】
したがって、ゲート判定諸元算出手段123では、残差、残差共分散行列、探知データ、予測ベクトルおよび予測誤差共分散行列を、後述のゲート判定手段124へ入力する。
【0036】
ゲート判定手段124の説明のため、ゲートについて述べる。ゲートは次式(11)で表される誤差楕円の領域である。
【0037】
【数11】
【0038】
式(11)において、VZpk(t)は予測ベクトルの位置成分を表す。式(11)において、dεはゲートの大きさを決めるゲートサイズパラメータである。ここで、ゲートサイズパラメータは定数であり、ゲートサイズパラメータの下添字εは、ゲート内に目標が存在する確率を表す。このゲート内に目標が存在する確率を今後、ゲート内確率、又は、ゲート内目標存在期待確率と呼ぶ。ここで、ゲートサイズパラメータdεは、ゲート内確率εの時のゲートの大きさを表す。ゲートサイズパラメータdεは、統計学でいうカイ2乗分布により、自由度と自分が設定したいゲート内確率εを事前に決め、カイ2乗密度関数又は、カイ2乗分布表より求める。また、(11)式における上添字の「−1」は、行列の逆行列を表す記号である。
【0039】
予測ベクトルVXpk(t)は、次式(12)のように表される。
【0040】
【数12】
【0041】
(12)式において、xpk(t),ypk(t),zpk(t)は、X、Y、Zの予測位置、dxpk(t),dypk(t),dzpk(t)は、X、Y、Zの予測速度である。
【0042】
(11)式における予測ベクトルの位置成分VZpk(t)と式(12)の予測ベクトルVXpk(t)は、(6)式の観測行列Hを用いて、次式(13)の関係がある。
【0043】
【数13】
【0044】
(11)式で表されるゲートの大きさは、上記ゲートサイズパラメータdεと残差共分散行列Skj(t)により決まる。次に、何故、ゲートサイズパラメータdεと残差共分散行列Skj(t)によりゲートの大きさが決まるのかを例を用いて以下に述べる。以下説明を簡便化するため、次式(14)及び(15)のように、行列およびベクトルを仮定する。そうすると、(11)式は、次式(14)および(15)より、下記の(16)式のように決まる。
【0045】
【数14】
【0046】
【数15】
【0047】
【数16】
【0048】
ここで、(14)式における行列Aは3行3列の正値対称行列なので、次式(17)及び(18)が成立する。
【0049】
【数17】
【0050】
【数18】
【0051】
ここで、行列Aを次式(19)のように、代数学による対角行列B、直交行列Cで対角化できたとする。
【0052】
【数19】
【0053】
式(19)における対角行列Bは、次式(20)のように、行列Aの固有値1/λ1、1/λ2、1/λ3で表されるとする。ここで、式(18)の関係より、固有値1/λ1、1/λ2、1/λ3は、各々、1/λ1>0、1/λ2>0、1/λ3>0である。ここで、「/」は割り算を表す記号である。
【0054】
【数20】
【0055】
(19)式における直交行列Bは、次式(21)のように行列Aの固有ベクトルv1アンダーバー、v2アンダーバー、v3アンダーバーを用いて、(21)式のように表される。ここで、v1アンダーバー、v2アンダーバー、v3アンダーバーは各々3行1列のベクトルである。
【0056】
【数21】
【0057】
(21)式における行列Aの固有ベクトルv1アンダーバー、v2アンダーバー、v3アンダーバーには、式(22)の関係がある。
【0058】
【数22】
【0059】
(20)式は、(19)式を用いて、(23)式のように表される。
【0060】
【数23】
【0061】
ここで、(23)式におけるCxの成分を次式(24)のようにした場合、(23)式は、式(20)、式(24)を用いて、次式(25)のように表される。
【0062】
【数24】
【0063】
【数25】
【0064】
ここで、式(14)、式(20)より、行列Aの固有値は1/λ1、1/λ2、1/λ3なので、代数学により、残差共分散行列Skj(t)の固有値は、λ1、λ2、λ3である。
【0065】
よって、(25)式は、誤差楕円の半径が、残差共分散行列の固有値λ1、λ2、λ3および、ゲートサイズパラメータdεにより決まることを表す。つまり、ゲートの大きさは、残差共分散行列とゲートサイズパラメータdεにより決まる。
【0066】
よって、ゲートの大きさは、残差共分散行列Skj(t)が大きいほど、又、残差共分散行列の逆行列が小さいほど、ゲートの大きさは大きくなる。また、ゲートサイズパラメータが大きいほど、ゲートの大きさは大きくなる。
【0067】
(11)式の予測ベクトルの位置成分VZpk(t)はゲートの中心を表す。(11)式の左辺は、探知データDkjとゲートの中心である予測ベクトルの位置成分VZpk(t)の残差を、残差共分散行列Skj(t)で正規化した距離を表す。
【0068】
したがって、ゲート判定手段124では、探知データDkjとゲートの中心である予測ベクトルの位置成分VZpk(t)の残差Dkj−VZpk(t)および残差共分散行列Skj(t)をゲート判定諸元算出手段123から入力を行い、ゲートである(11)式を満たすかどうかの判定を行い、(11)式を満たす探知データDkjを目標信号の候補とする。また、(11)を満たす探知データDkjが複数あった場合、予測ベクトルに最も近い探知データ1つをその目標信号の候補aDkjとして出力する。さらに、その目標信号の候補をaDkjに対応する残差共分散行列をaSkj(t)とする。つまり、データ更新手段106へは、ゲート内の探知データaDkjと、aDkjに対応する残差共分散行列aSkj(t)、予測誤差共分散行列、予測ベクトル、予測ベクトルの位置成分VZpk(t)を入力する。もし、ゲート内に探知データが入らない場合、つまりメモリトラックの場合には、ゲート内探知データaDkjは、予測ベクトルの位置成分とし、aDkjに対応する残差共分散行列aSkj(t)は、事前に設定したS/Nを用いて、算出を行なう。
【0069】
メモリトラックとは、ゲート内に探知データが入らずにデータ更新を行っていく処理である。
【0070】
データ更新手段106では、カルマンフィルタの理論に基づき、ゲイン行列Kk(t)を次式(26)から算出する。また、平滑ベクトルVXsk(t)を次式(26)のゲイン行列Kk(t)を用いて、(27)式により算出する。さらに、平滑誤差共分散行列Psk(t)を(26)式のゲイン行列Kk(t)を用いて、式(28)により算出する。さらに、データ更新手段106では、(27)式、(28)式により算出された平滑ベクトルVXsk(t)および平滑誤差共分散行列Psk(t)を出力する。
【0071】
【数26】
【0072】
【数27】
【0073】
【数28】
【0074】
予測手段107では、カルマンフィルタの理論に基づき、次式(29)により、現時刻kより1サンプリング後の時刻k+1における予測ベクトルVXpk+1(t)を算出し、出力する。また、次式(30)により、現時刻kより1サンプリング後の時刻k+1における予測誤差共分散行列Ppk(t)を算出し、出力する。
【0075】
【数29】
【0076】
【数30】
【0077】
(29)式において、1サンプリング外挿を行う状態遷移行列Φkは、(31)式で表される。
【0078】
【数31】
【0079】
(31)式におけるΔtは現時刻kと現時刻から1サンプリング後の時刻k+1までのサンプリング間隔を表す。
【0080】
(30)式における駆動雑音の共分散行列Qkは、(32)式で表される。
【0081】
【数32】
【0082】
(32)式におけるσaは駆動雑音の標準偏差を表す。駆動雑音の標準偏差はカルマンフィルタの目標の運動モデルの曖昧さを表す定数である。
【0083】
1サンプリング遅延手段108は、予測手段107から入力された、サンプリング時刻kの予測ベクトルVXpk(t)、予測誤差共分散行列Ppk(t)を1サンプリング分遅延させ、表示手段109に入力する。
【0084】
表示手段109では、データ更新手段106から入力された、平滑ベクトルを用いて、過去の数サンプリング分の平滑ベクトルの位置成分を線で結んで航跡として表示を行う。また、平滑ベクトルの速度成分を用いて、平滑ベクトルの位置成分を始点として、終点が次サンプリングの目標予測位置を示すように、速度の表示を行う。
【0085】
従来の追尾装置の構成を示す概略図を図46に示す。
【0086】
上記のような追尾装置では、ゲートの大きさの調整が難しい。以下、その理由を示すために、図47を用いて説明していく。
【0087】
図47は、ゲートと目標予測位置、目標観測位置、目標レンジ方向および目標クロスレンジ方向の関係図である。
【0088】
図47において、G1は時刻t1におけるゲートを表す。また、G1’は時刻t1におけるG1よりも大きいゲートサイズパラメータを設定しているゲートを表す。ここで、ゲートG1とゲートG1’のゲートの形状は同じである。さらに、O1は時刻t1における目標観測位置、P1は時刻t1における目標予測位置、TGT1は時刻t1における目標真位置、C1、1〜C1、9は、不要信号を表す。また、O2は時刻t2における目標観測位置、P2は時刻t2における目標予測位置、TGT2は時刻t2における目標真位置、C1、1〜C1、11は、不要信号を表す。目標は、TGT1からTGT2へと直進から旋回を行う。
【0089】
図47において、センサSとR1を結んだ方向、あるいは、センサSとR2を結んだ方向を目標レンジ方向と呼ぶ。また、目標レンジ方向と直交する軸を目標クロスレンジ方向と呼ぶ。
【0090】
例えば、図47において、初めに、図47の実線の楕円のように、目標t2におけるゲートG2をはった場合、目標観測位置D2は、レンジ方向に外している。そこで、ゲートG2を構成しているゲートサイズパラメータよりも大きいゲートサイズパラメータ設定して、目標観測位置D2が入るように、破線の楕円のように、ゲートG2’を構成する。そうすると、レンジ方向に外している目標観測位置D2は、ゲートG2’で補足できるものの、ゲートG2’は、ゲートG2と同じ形状を保ったまま大きくなるので、クロスレンジ方向のゲート半径が大きくなってしまう。
【0091】
ここで、一般に、図48のように、角度誤差に起因するクロスレンジ誤差は、センサ−目標間距離が遠くなる程、レンジ誤差に比べて、大きくなる。例えば、目標距離が数百キロメートルのオーダの場合、レンジ誤差とクロスレンジ誤差の比は、1対1000から10000程度の比率になる。したがって、ゲートサイズパラメータを大きくした場合、クロスレンジ方向のゲート半径の方が、レンジ方向のゲート半径よりも、かなり大きくなる。
【0092】
そのため、図47に示した例のように、ゲートの大きさが小さいゲートG2(図の実線)の場合は不要信号が入らないケースでも、ゲートの大きさが大きいゲートG2’(図の破線)内に不要信号が多数入ってしまうといった問題がある。
【0093】
【発明が解決しようとする課題】
従来の追尾装置は以上のように構成されており、角度誤差に起因するクロスレンジ誤差は、センサ−目標間距離が遠くなる程、レンジ誤差に比べて、大きくなるので、ゲートサイズパラメータを大きくした場合、クロスレンジ方向のゲート半径の方が、レンジ方向のゲート半径よりも、かなり大きくなってしまい、大きさの小さいゲートの場合は不要信号が入らないケースでも、ゲートの大きさが大きいゲートG2’内には不要信号が多数入ってしまうという問題点があった。
【0094】
この発明は、かかる問題点を解決するためになされたものであり、目標信号をとりやすく、不要信号を侵入させにくくするためのゲート判定を行うことが可能な追尾装置を得ることを目的とする。
【0095】
【課題を解決するための手段】
この発明は、受信電力を元に、信号対雑音比であるS/N比を得て、それを距離、仰角および方位角の観測雑音標準偏差に変換し、前記観測雑音標準偏差とそれらに付随する位置を表す探知データとを出力する観測手段と、予測誤差共分散行列および前記探知データが入力され、それらから算出される残差共分散行列から、距離方向の固有値、仰角方向の固有値、方位角方向の固有値、距離方向の固有ベクトル、仰角方向の固有ベクトルおよび方位角方向の固有ベクトルを算出する対角化を行う第1のゲート判定諸元算出手段と、前記探知データが距離方向において所定次元の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力するレンジ方向のゲート判定手段と、前記観測手段及び前記第1のゲート判定諸元算出手段から出力されるデータを用いて、仰角方向及び方位角方向で、所定次元の楕円体ゲート判定を行うクロスレンジ方向のゲート判定手段と、前記距離方向での前記所定次元の楕円体ゲートに入っているか否かの判定結果を示す信号と、仰角方向および方位角方向での前記所定次元の楕円体ゲートに入っているか否かの判定結果を示す信号とから、距離方向、仰角方向および方位角方向のすべてにおいて前記所定次元の楕円体ゲート内に前記探知データが入っている場合に、目標信号の候補として、その探知データに付随する探知データおよび残差共分散行列を出力する第1のゲート判定手段と、前記第1のゲート判定手段から出力される前記探知データおよび前記残差共分散行列が入力され、カルマンフィルタの理論に基づいてデータの更新を行い、平滑誤差共分散行列および平滑ベクトルを出力する第1のデータ更新手段と、前記カルマンフィルタの理論に基づき、現時刻よりも1サンプリング後の予測誤差共分散行列および予測ベクトルを算出する予測手段と、前記予測手段から入力される予測誤差共分散行列および予測ベクトルを1サンプリング遅延させて、前記第1のゲート判定諸元算出手段に対して前記予測誤差共分散行列を出力する1サンプリング遅延手段と、前記第1のデータ更新手段から入力される平滑ベクトルから、目標航跡および目標の速度の表示を行う表示手段と、を備え、前記所定次元の楕円体ゲートは、前記残差共分散行列を元にした所定次元の楕円体ゲートであって、前記第1のゲート判定諸元算出手段は、前記楕円体ゲートにおいて、前記残差共分散行列の対角化によりレンジ方向とクロスレンジ方向とを決定し、前記レンジ方向のゲート判定手段および前記クロスレンジ方向のゲート判定手段は、前記第1のゲート判定諸元算出手段によって計算された前記レンジ方向および前記クロスレンジ方向に基づいて、前記レンジ方向および前記クロスレンジ方向のゲートサイズパラメータを設定することにより、前記楕円体ゲートのサイズを決定する追尾装置である。
【0096】
また、前記クロスレンジ方向のゲート判定手段が、探知データが仰角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力し、探知データが方位角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力する第1のクロスレンジ方向のゲート判定手段から構成されている。
【0097】
また、前記クロスレンジ方向のゲート判定手段が、仰角方向の固有ベクトル、仰角方向の固有値、方位角方向の固有ベクトルおよび方位角方向の固有値を用いて、クロスレンジ方向で、2次元のゲート判定を行う第2のクロスレンジ方向のゲート判定手段から構成されている。
【0098】
また、前記第1のデータ更新手段から出力される前記平滑ベクトルの速度成分がある閾値より大きくなった場合、駆動雑音ベクトルの標準偏差を大きく設定して前記予測手段に出力する第1の駆動雑音制御手段をさらに備えている。
【0099】
また、駆動雑音ベクトルの標準偏差の大きさを縦軸として、平滑ベクトルの速度成分を横軸としたロジスティック曲線に基づき、平滑ベクトルの速度成分の大きさに従って、駆動雑音ベクトルの標準偏差を大きく設定するように切り替える第2の駆動雑音制御手段をさらに備えている。
【0100】
また、この発明は、受信電力を元に、信号対雑音比であるS/N比を得て、それを距離、仰角および方位角の観測雑音標準偏差に変換し、前記観測雑音標準偏差とそれらに付随する位置を表す探知データとを出力する観測手段と、予測誤差共分散行列および前記探知データが入力され、それらから算出される残差共分散行列から、距離方向の固有値、仰角方向の固有値、方位角方向の固有値、距離方向の固有ベクトル、仰角方向の固有ベクトルおよび方位角方向の固有ベクトルを算出する対角化を行う第1のゲート判定諸元算出手段と、前記探知データが距離方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力するレンジ方向のゲート判定手段と、前記探知データが仰角方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力し、探知データが方位角方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力する第1のクロスレンジ方向のゲート判定手段と、前記レンジ方向のゲート判定手段および前記第1のクロスレンジ方向のゲート判定手段における前記探知データのゲート判定の結果、ゲート内の探知データについて、ゲート中心と探知データの距離を正規分布の尤度に換算し、その尤度を用いて、データ更新を行い、平滑誤差共分散行列および平滑ベクトルを出力する第2のデータ更新手段と、カルマンフィルタの理論に基づき、現時刻よりも1サンプリング後の予測誤差共分散行列および予測ベクトルを算出する予測手段と、前記予測手段から入力される予測誤差共分散行列および予測ベクトルを1サンプリング遅延させて、前記第1のゲート判定諸元算出手段に対して出力する、1サンプリング遅延手段と、前記第2のデータ更新手段から入力される平滑ベクトルから、目標航跡および目標の速度の表示を行う表示手段と、を備え、前記距離方向の楕円体ゲートと、前記仰角方向の楕円体ゲートと、前記方位角方向の楕円体ゲートとは、組み合わされて、所定次元の楕円体ゲートを構成し、前記所定次元の楕円体ゲートは、前記残差共分散行列を元にした所定次元の楕円体ゲートであって、前記第1のゲート判定諸元算出手段は、前記楕円体ゲートにおいて、前記残差共分散行列の対角化によりレンジ方向とクロスレンジ方向とを決定し、前記レンジ方向のゲート判定手段および前記第1のクロスレンジ方向のゲート判定手段は、前記第1のゲート判定諸元算出手段によって計算された前記レンジ方向および前記クロスレンジ方向に基づいて、前記レンジ方向および前記クロスレンジ方向のゲートサイズパラメータを設定することにより、前記楕円体ゲートのサイズを決定する追尾装置である。
【0101】
また、サンプリング間隔により、ゲートサイズパラメータを設定する、第1のゲートサイズパラメータ設定手段をさらに備えている。
【0102】
また、距離の観測雑音標準偏差、仰角の観測雑音標準偏差および方位角の観測雑音標準偏差を固定の値に設定する観測誤差固定手段をさらに備えている。
【0103】
また、サンプリング間隔を固定する制御信号を予測手段に入力し、予測誤差共分散行列および予測ベクトルの算出の際のサンプリング間隔を固定するサンプリング間隔固定手段をさらに備えている。
【0104】
また、追尾初期から数サンプリング分、ゲートの中心を固定するゲート中心固定手段をさらに備えている。
【0105】
また、前記第1のデータ更新手段から得られる平滑ベクトルの速度成分の大きさを用いて、ゲートサイズパラメータの大きさを変える、ゲートサイズパラメータ可変手段をさらに備えている。
【0106】
また、前記第1のデータ更新手段から得られる平滑ベクトルを時定数を固定とした表示用フィルタに入力して、表示用平滑ベクトルを算出する、第1の表示用平滑手段をさらに備えている。
【0107】
また、前記第1のデータ更新手段から得られる平滑ベクトルを時定数を可変とした表示用フィルタに入力して、表示用平滑ベクトルを算出する、第2の表示用平滑手段をさらに備えている。
【0109】
また、前記第1のゲート判定諸元算出手段から入力される固有値の内、固有値の最大値と固有値の最小値の比である条件数を用いて、条件数がある閾値以下ならば、追尾の演算が不安定になっているとの危険信号を、前記表示手段に入力する条件数判定手段をさらに備えている。
【0110】
【発明の実施の形態】
実施の形態1.
この発明の実施の形態1に係わる追尾装置を図面を参照しながら説明する。図1は、この発明の実施の形態に係わる追尾装置の構成を示すブロック図である。なお、以下の各実施の形態において、図中の同一符号は、同一または相当部分を表す。
【0111】
図1において、1は、センサから得られる受信電力を元に、信号対雑音比であるS/N比を得て、それを距離、仰角および方位角の観測雑音標準偏差に変換し、当該観測雑音標準偏差とそれらに付随する位置を表す探知データとを出力する観測手段である。2は、後述する1サンプリング遅延手段8から予測誤差共分散行列および観測手段1から観測誤差共分散行列が入力され、それらから算出される残差共分散行列から、距離方向の固有値、仰角方向の固有値、方位角方向の固有値、距離方向の固有ベクトル、仰角方向の固有ベクトルおよび方位角方向の固有ベクトルを算出する第1のゲート判定諸元算出手段である。3は、探知データが距離方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力するレンジ方向のゲート判定手段である。4は、探知データが仰角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力し、探知データが方位角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力する第1のクロスレンジ方向のゲート判定手段である。5は、距離方向の1次元のゲートに入っているか否かの判定結果を示す信号と、仰角方向の1次元のゲートに入っているか否かの判定結果を示す信号と、方位角方向の1次元ゲートに入っているか否かの判定結果を示す信号とから、距離方向、仰角方向、方位角方向のすべての1次元のゲート内に前記探知データが入っている場合に、目標信号の候補として、その探知データに付随する探知データおよび残差共分散行列を出力する第1のゲート判定手段である。6は、カルマンフィルタの理論に基づいてデータの更新を行い、平滑誤差共分散行列および平滑ベクトルを出力する第1のデータ更新手段である。7は、カルマンフィルタの理論に基づき、現時刻よりも1サンプリング後の予測誤差共分散行列および予測ベクトルを算出する予測手段である。8は、予測手段7から入力される予測誤差共分散行列および予測ベクトルを1サンプリング遅延させて、第1のゲート判定諸元算出手段2に対して出力する、1サンプリング遅延手段である。9は、第1のデータ更新手段から入力される平滑ベクトルから、目標航跡および目標の速度の表示を行う表示手段である。なお、6,7,8,9は、それぞれ、上述した図45の106,107,108,109に相当するものであるため、ここでは詳細な説明を省略する。
【0112】
第1のゲート判定諸元算出手段2の説明を以下に行う。
【0113】
第1のゲート判定諸元算出手段2では、観測手段1から、探知データ、距離の観測雑音標準偏差、仰角の観測雑音標準偏差および方位角の観測雑音標準偏差が入力され、予測手段7から、1サンプリング遅延手段8を介して、予測ベクトル及び予測誤差共分散行列が入力される。
【0114】
さらに、第1のゲート判定諸元算出手段2では、レンジ方向の固有ベクトル、クロスレンジ方向の固有ベクトルを算出するが、その算出方法を以下に示す。
【0115】
図49に、レンジ方向の固有ベクトルとクロスレンジ方向の固有ベクトルの
関係図を示す。
【0116】
図49における3次元楕円領域がゲートである。図49において、Aは予測位置、Bはゲート内の観測位置を表し、それらの位置ベクトルをVZpk(t)、Dkjとする。また、距離方向(OA方向)の単位ベクトルをUr、z方向の単位ベクトルをUel、水平面内の距離と直交するクロスレンジ横方向(HI方向)の単位ベクトルをUbyとする。さらに、ゲート内の直交するOG、CD、EFをx1、x2、x3軸とする。x1、x2、x3は、(25)式におけるx1、x2、x3と対応している。x1、x2、x3の各軸の方向は、(21)式における固有ベクトルv1アンダーバー、v2アンダーバー、v3アンダーバーによりそれぞれ規定される。
【0117】
以下、固有ベクトルv1アンダーバー、v2アンダーバー、v3アンダーバーを距離方向の固有ベクトルvrアンダーバー、仰角方向の固有ベクトルvel、方位角方向の固有ベクトルvbyとして割り当てる方法を示す。ここで、距離方向はレンジ方向、仰角方向はクロスレンジ縦方向、方位角方向は、クロスレンジ横方向と同じ意味である。
【0118】
固有ベクトルv1アンダーバー、v2アンダーバー、v3アンダーバーの内、距離方向の単位Urとの内積が一番大きい固有ベクトルを距離方向の固有ベクトルと定義する。また、その固有ベクトルに対応する固有値をλrとする。つまり、次式(33)により決定する。
【0119】
【数33】
【0120】
(33)式における、maxは、内積Ur・v1,Ur・v2、Ur・v3の内、最も大きいものを選ぶ働きをする。
【0121】
ただし、Urは、次式(34)で定義される。
【0122】
【数34】
【0123】
ここで、(34)式における記号「||」は、代数学におけるユークリッドノルムを表す。
【0124】
次に、距離方向の固有ベクトルとして選択されたものを除いた、固有ベクトルv1アンダーバー、v2アンダーバー、v3アンダーバーの内、残りの2つの固有ベクトルをそれぞれv1’、v2’とする。v1’v2’の中で、仰角方向の単位ベクトルUelとの内積が一番大きい固有ベクトルを、仰角方向の固有ベクトルと呼称し、velとする。また、その固有値をλelとする。ここで、velは、(35)式により決定する。また、仰角方向の単位ベクトルUelは、(36)式で定義される。
【0125】
【数35】
【0126】
【数36】
【0127】
固有ベクトルv1アンダーバー、v2アンダーバー、v3アンダーバーの内、距離方向の固有ベクトル、仰角方向の固有ベクトルとして、選択した2つを除いた、残り1つの固有ベクトルを、方位角方向の固有ベクトルと呼称し、vbyとする。また、その固有値をλbyとする。
【0128】
以上の処理により、距離方向の固有ベクトル、仰角方向の固有ベクトル、方位角方向の固有ベクトルを決定する。つまり、レンジ方向の固有ベクトルは、距離方向の固有ベクトル、クロスレンジ方向は、仰角方向の固有ベクトル、方位角方向の固有ベクトルである。よって、距離方向の固有ベクトル、方位角方向の固有ベクトル、仰角方向の固有ベクトルの各方向の残差は、それぞれ、vr・x、vel・x、vby・xで表される。
【0129】
したがって、第1のゲート判定諸元算出手段2では、観測手段1から得た探知データおよび予測手段7から1サンプリング遅延手段8を介して得た予測ベクトルを用いて、残差を(15)式により算出し、残差共分散行列を(16)式により算出を行う。さらに、距離方向の固有値λr、距離方向の固有ベクトルの残差vr・x、また、予測ベクトル、予測誤差共分散行列、探知データ、残差および残差共分散行列をレンジ方向のゲート判定手段3に入力する。同様に、仰角方向の固有値λel、仰角方向の固有ベクトルの残差vel・x、方位角方向の固有値λby、方位角方向の固有ベクトルの残差vby・x、また、予測ベクトル、予測誤差共分散行列、探知データ、残差および残差共分散行列を第1のクロスレンジ方向のゲート判定手段4に入力する。
【0130】
次に、レンジ方向のゲート判定手段3の説明を行う。
【0131】
レンジ方向のゲート判定手段3では、(37)式を用いて、探知データが、距離方向の1次元ゲートに入っているかどうかを判定する。ここで、(37)式の右辺のdrは、距離方向で事前に設定するゲートサイズパラメータである。
【0132】
【数37】
【0133】
したがって、レンジ方向のゲート判定手段3では、(37)式の距離ゲートに入っているか否かを示す判定信号、予測ベクトル、予測誤差共分散行列、探知データ、残差および残差共分散行列を第1のゲート判定手段5に入力する。
【0134】
次に、第1のクロスレンジ方向のゲート判定手段4の説明を行う。
【0135】
第1のクロスレンジ方向のゲート判定手段4では、次式(38)を用いて、探知データが、仰角方向の1次元ゲートに入っているかどうかを判定する。ここで、(38)式の右辺のdelは、仰角方向で事前に設定するゲートサイズパラメータである。
【0136】
【数38】
【0137】
また、第1のクロスレンジ方向のゲート判定手段4では、(39)式を用いて、探知データが、方位角方向の1次元ゲートに入っているかどうかを判定する。ここで、(39)式の右辺のdbyは、方位角方向で事前に設定するゲートサイズパラメータである。
【0138】
【数39】
【0139】
したがって、第1のクロスレンジ方向のゲート判定手段4では、(38)式の仰角ゲートに入っているか否かを示す判定信号、(39)式の方位角ゲートに入っているか否かを示す判定信号、予測ベクトル、予測誤差共分散行列、探知データ、残差および残差共分散行列を第1のゲート判定手段5に入力する。
【0140】
第1のゲート判定手段5では、レンジ方向のゲート判定手段3から、(37)式の距離ゲートに入っているか否かを示す判定信号、予測ベクトル、予測誤差共分散行列および探知データが入力される。また、第1のクロスレンジ方向のゲート判定手段4では、クロスレンジ方向のゲート判定手段4から、(38)式の仰角ゲートに入っているか否かを示す判定信号、(39)式の方位角ゲートに入っているか否かを示す判定信号、予測ベクトル、予測誤差共分散行列および探知データが入力される。
【0141】
第1のゲート判定手段5では、(37)式の距離ゲートに入っているか否かを示す判定信号、(38)式の仰角ゲートに入っているか否かを示す判定信号、(39)式の方位角ゲートに入っているか否かを示す判定信号、の全てがゲートに入っているという信号である場合、これらの判定信号に対応する探知データDkjを目標信号の候補とする。また、(37)式の距離ゲートに入っているか否かを示す判定信号、(38)式の仰角ゲートに入っているか否かを示す判定信号、(39)式の方位角ゲートに入っているか否かを示す判定信号、の全てがゲートに入っているという信号が複数ある場合の、複数の探知データに関しては、予測ベクトルに最も近い探知データ1つをその目標信号の候補aDkjとして、出力する。また、探知データaDkjに対応する残差共分散行列aSkj(t)も出力する。また、予測ベクトルの位置成分は、(13)式により算出する。
【0142】
したがって、第1のゲート判定手段5は、第1のデータ更新手段6へ、探知データの中の目標信号の候補aDkjと、aDkjに対応する残差共分散行列aSkj(t)と、予測ベクトルの位置成分、予測誤差共分散行列、予測ベクトル、残差および残差共分散行列を入力する。
【0143】
したがって、従来の追尾装置では、(11)式を用いて、ゲート判定処理を行っているので、図47のように、レンジ方向の探知データを補足するため、ゲートサイズパラメータを大きくすると、ゲート全体が大きくなってしまい、特に、クロスレンジ方向で、ゲートが広がるため、不要信号を多数拾ってしまうといった問題があった。しかし、(37)式、(38)式、(39)式のように、レンジ方向、クロスレンジ方向でそれぞれ、別々にゲート判定を行うことによって、レンジ方向、クロスレンジ方向独立にゲートの大きさを設定することができる。そのため、レンジ方向にだけゲートを広げたい時でも、クロスレンジ方向には影響がないので、目標信号を補足して、不要信号をなるべく補足しないという意味で最適に、ゲートを設定することが可能である。
【0144】
次に、図3及び図4は、この実施の形態1の動作を説明するフローチャートである。
【0145】
まず、ステップST1において、センサから得られるS/Nおよび探知データを入力する。
【0146】
次に、ステップST2において、残差および残差共分散行列を算出する。
【0147】
次に、ステップST3において、残差共分散行列から、固有値、固有ベクトルを算出する。
【0148】
次に、ステップST4において、残差共分散行列から算出される3つの固有ベクトルと、レンジ方向の単位ベクトルの内積を各々計算する。
【0149】
次に、ステップST5において、レンジ方向の単位ベクトルと固有ベクトルとの内積が一番大きいものをレンジ方向の固有ベクトルと決定する。レンジ方向の固有ベクトルとは、距離方向の固有ベクトルと同義である。3つの固有ベクトルの内、レンジ方向の固有ベクトルを除いた2つのクロスレンジ方向の固有ベクトルをステップST6に入力する。
【0150】
次に、ステップST6において、2つのクロスレンジ方向の固有ベクトルとz軸方向の単位ベクトルの内積を各々計算して、ステップST7に入力する。
【0151】
次に、ステップST7において、2つのクロスレンジ方向の固有ベクトルの内、z軸方向の単位ベクトルと固有ベクトルの内積が一番大きいものをクロスレンジ縦方向の固有ベクトルと決定し、残りの1つの固有ベクトルをクロスレンジ横方向の固有ベクトルと決定する。クロスレンジ縦方向の固有ベクトルとは、仰角方向の固有ベクトルと同義である。同様にして、クロスレンジ横方向の固有ベクトルとは、方位角方向の固有ベクトルと同義である。
【0152】
次に、ステップST8において、レンジ方向とクロスレンジ方向の固有ベクトルから、レンジ方向、クロスレンジ縦方向、クロスレンジ横方向の残差を算出する。
【0153】
次に、ステップST9において、レンジ方向、クロスレンジ縦方向、クロスレンジ横方向のゲートサイズパラメータを各々設定する。
【0154】
次に、ステップST10において、(37)式、(38)式、(39)式を満たす場合、すなわち、レンジ方向、クロスレンジ縦方向、クロスレンジ横方向のすべてのゲートを満たす場合、ステップST11において、探知データをゲート内探知データと判定する。また、(37)式、(38)式、(39)式を満たさない場合、すなわち、レンジ方向、クロスレンジ縦方向、クロスレンジ横方向の中で、1つでもゲートを満たさない場合、ステップST12において、探知データをゲート外探知データと判定する。
【0155】
次に、ステップST13において、サンプリング時刻kにおける全探知データの個数Nobs回、ST1〜ST12までの処理を数えるカウンタnがn=Nobsになったら、ステップST14に進む。もし、n=Nobsでなかったら、ST1〜ST12の処理を継続する。
【0156】
次に、ステップST14において、ゲート内探知データの内、ゲートの中心に一番近いものを1つ選択し、選択されたゲート内探知データとそれに付随する残差共分散行列を次のステップST15に入力する。
【0157】
次に、ステップST15において、カルマンフィルタの理論に基づき、データ更新を行ない、平滑ベクトル、平滑誤差共分散行列を算出する。さらに、その現時刻の平滑ベクトル、平滑誤差共分散行列を用いて、1サンプリング外挿を行い、現時刻より1サンプリング後の予測ベクトル、予測誤差共分散行列を算出する。
【0158】
次に、ST16では、現時刻の平滑ベクトルを用いて、平滑位置および平滑速度の表示を行う。
【0159】
次に、ステップST17では、サンプリング時刻kがサンプリング終了時刻kendより大きくなったら、処理を中断する。また、サンプリング時刻kがサンプリング終了時刻kend以下の場合には、処理継続を継続する。
【0160】
以上のように、本実施の形態に係る目標追尾装置においては、、目標信号が入りやすく、不要信号を侵入させにくくするためのゲート判定を行うことが可能である。
【0161】
実施の形態2.
この発明の実施の形態2に係わる追尾装置を図面を参照しながら説明する。図5は、この発明の実施の形態2に係わる追尾装置の構成を示すブロック図である。図5において、10は、第2のクロスレンジ方向のゲート判定手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0162】
第2のクロスレンジ方向のゲート判定手段10を以下に説明する。第2のクロスレンジ方向のゲート判定手段10では、第1のゲート判定諸元算出手段2から仰角方向の固有値λel、仰角の固有ベクトルの残差vel・x、方位角方向の固有値λby、方位角の固有ベクトルの残差vby・x、予測ベクトル、予測誤差共分散行列、探知データ、残差、残差共分散行列が入力される。さらに、次式(40)を用いて、2次元のゲート判定を行う。
【0163】
【数40】
【0164】
(40)式において、ゲートサイズパラメータdelbyは事前に設定しておく。
【0165】
したがって、第2のクロスレンジ方向のゲート判定手段10では、(40)式のゲートに入っているか否かを示す判定信号、予測ベクトル、予測誤差共分散行列、探知データ、残差および残差共分散行列を第1のゲート判定手段5に入力する。
【0166】
第1のゲート判定手段5では、レンジ方向のゲート判定手段3から、(37)式の距離ゲートに入っているか否かを示す判定信号、予測ベクトル、予測誤差および共分散行列が入力される。また、第2のクロスレンジ方向のゲート判定手段10から、(40)式の距離ゲートに入っているか否かを示す判定信号、予測ベクトル、予測誤差および共分散行列が入力される。(37)式のゲートに入っているか否かを示す判定信号、(40)式のゲートに入っているか否かを示す判定信号の全てがゲートに入っているという信号である場合、これらの判定信号に対応する探知データDkjを目標信号の候補とする。また、(37)式の距離ゲートに入っているか否かを示す判定信号、(40)式のゲートに入っているか否かを示す判定信号の全てがゲートに入っているという信号が複数ある場合の複数の探知データに関しては、予測ベクトルに最も近い探知データ1つをその目標信号の候補aDkjとして、出力する。また、探知データaDkjに対応する残差共分散行列aSkj(t)も出力する。また、予測ベクトルの位置成分は、(13)式により算出する。
【0167】
(37)式および(40)式によりゲート判定を行うことにより、ゲート半径の比が大きく異なるレンジ方向とクロスレンジ方向で、独立にゲート判定が可能となり、図47のように、レンジ方向のゲートを大きくした時、クロスレンジ方向も合わせて大きくなることが防げる。また、(40)式により、ゲート判定を行うことにより、クロスレンジ方向縦方向のゲートサイズパラメータ、クロスレンジ横方向のゲートサイズパラメータ、すなわち、仰角方向のゲートサイズパラメータ、方位角方向のゲートサイズパラメータと2つ設定せずに、ゲートサイズパラメータの設定が1回で済む。
【0168】
次に図6及び図7に実施の形態2の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ここでは、ステップST8bおよびステップST9bについてのみ説明する。
【0169】
ステップST8bにおいて、クロスレンジ縦方向の残差をクロスレンジ縦方向の固有値で割ったものと、クロスレンジ横方向の残差をクロスレンジ横方向の固有値で割ったものを足したものを算出する。
【0170】
ステップST9bにおいて、(37)式におけるレンジ方向のゲートに設定するゲートサイズパラメータdrと、(40)式における2次元のクロスレンジ方向のゲートに設定するゲートサイズパラメータdelbyの設定を行う。
【0171】
したがって、以上のステップにより、(37)式および(40)式によりゲート判定を行うことにより、ゲート半径の比が大きく異なるレンジ方向とクロスレンジ方向で、独立にゲート判定が可能となるため、図50のように、レンジ方向のゲートを大きくした時、クロスレンジ方向も合わせて大きくなることが防げる。また、(40)式により、ゲート判定を行うことにより、クロスレンジ方向縦方向のゲートサイズパラメータ、クロスレンジ横方向のゲートサイズパラメータ、すなわち、仰角方向のゲートサイズパラメータ、方位角方向のゲートサイズパラメータと2つ設定せずに、ゲートサイズパラメータの設定が1回で済む。
【0172】
実施の形態3.
この発明の実施の形態3に係わる追尾装置を図面を参照しながら説明する。図8は、この発明の実施の形態3に係わる追尾装置の構成を示すブロック図である。図8において、11は第1の駆動雑音制御手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0173】
カルマンフィルタの理論により、予測誤差共分散行列Ppk(t)は、(30)式により算出できる。
【0174】
第1の駆動雑音制御手段11では、予測誤差共分散行列を算出の際の(32)式における駆動雑音ベクトルの標準偏差σaを、第1のデータ更新手段6で得られる平滑ベクトルの速度成分の大きさがある閾値より大きい場合、大きく設定し、第1のデータ更新手段6で得られる平滑ベクトルの速度成分の大きさがある閾値より小さい場合、小さく設定する。
【0175】
(32)式における駆動雑音ベクトルの標準偏差σaを大きくすることは、(30)式により、予測誤差共分散行列が大きくなり、さらに(5)式により、残差共分散行列が大きくなるため、ゲートが大きくなる。したがって、目標速度が大きい場合に旋回する時、駆動雑音を小さく設定してある場合には、目標をゲート内に補足できない。しかし、第1の駆動雑音制御手段11では、平滑ベクトルの速度成分の大きさがある閾値より大きくなった場合、駆動雑音ベクトルの標準偏差を大きくし、ゲートを広げるため、目標を補足しやすくなる。
【0176】
次に、図9及び図10に実施の形態3の動作を説明するフローチャートを示す。ここでは、図3及び図4と同一符号のステップは省略する。すなわち、ステップST15bおよびステップST15cについて説明する。
【0177】
ステップST15bにおいて、カルマンフィルタの理論に基づく、データ更新を行ない、平滑ベクトル、平滑誤差共分散行列を算出する。
【0178】
ステップST15cにおいて、予測処理を行う前に、平滑ベクトルの速度成分の大きさがある閾値より大きくなった場合、駆動雑音ベクトルの標準偏差を大きくする。その後、カルマンフィルタの理論に基づく、予測処理を行ない、予測ベクトル、予測誤差共分散行列を算出する。
【0179】
したがって、以上のステップを行うことにより、平滑ベクトルの速度成分の大きさがある閾値より大きくなった場合、駆動雑音ベクトルの標準偏差を大きくし、ゲートを広げることで、目標を補足しやすくなる。
【0180】
実施の形態4.
この発明の実施の形態4に係わる追尾装置を図面を参照しながら説明する。
図11は、この発明の実施の形態4に係わる追尾装置の構成を示すブロック図である。図8において、12は、第2の駆動雑音制御手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0181】
第2の駆動雑音制御手段12では、第1の平滑手段6で得られる平滑ベクトルの速度成分の大きさにより、駆動雑音標準偏差σaを(41)式を用いて、切り替える。
【0182】
【数41】
【0183】
(41)式はロジスティック曲線である。ロジスティック曲線の概念図を図12に示す。
【0184】
図12の横軸は、平滑ベクトルの速度成分の大きさVであり、縦軸は、駆動雑音の標準偏差σaである。ここで、V0は平滑ベクトルの位置成分の大きさVの切り替えの閾値であり、σa0は、V0に対応する駆動雑音の標準偏差である。
【0185】
(41)式におけるa、b、cは、曲線の形状を決定するパラメータである。ここで、スケーリングパラメータa、b、cは、それぞれ、aを大きくすると、図12のように、曲線の縦幅が大きくなり、bを大きくすると、縦幅が小さく、勾配が滑らかになり、cを大きくすると、縦幅が同じで勾配が急になる性質を持つ。
【0186】
したがって、駆動雑音の標準偏差σaを急に大きくしたりすると、ゲインが急に大きく変動するため、平滑ベクトルおよび平滑誤差共分散行列の算出値がおかしくなる。しかし、(41)式のように、駆動雑音の標準偏差σaを切り替えることにより、ゲインの推移が切り替える前と後で滑らかになるため、速度ベクトルの切り替えが安定してできるようになり、また、徐々に駆動雑音ベクトルの標準偏差を大きくし、ゲートを広げるため、目標を補足しやすくなる。
【0187】
次に、図13及び図14に実施の形態4の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ここではステップST15dについてのみ説明する。
【0188】
ステップST15dにおいて、事前にロジスティック曲線のスケーリングパラメータを決めた後、目標の平滑ベクトルの速度成分の大きさVにより、駆動雑音の標準偏差を切り替える。
【0189】
したがって、以上のステップを行うことにより、駆動雑音の標準偏差σaを切り替えることにより、ゲインの推移が切り替える前と後で滑らかになり、かつ、速度ベクトルの切り替えが安定してできるようになる。また、徐々に駆動雑音ベクトルの標準偏差を大きくし、ゲートを広げるため、目標を補足しやすくなる。
【0190】
実施の形態5.
この発明の実施の形態5に係わる追尾装置を図面を参照しながら説明する。図15は、この発明の実施の形態5に係わる追尾装置の構成を示すブロック図である。図15において、13は、第2のデータ更新手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0191】
第2のデータ更新手段13は、図46、図50を用いて、説明する。図46では、現時刻tkにおける破線で囲まれた、予測ベクトルVXpk(t)の位置成分を中心としたゲートの領域内に、探知データDk1、Dk2、Dk3が存在している。重みづけを考慮したゲート判定およびデータ更新手段13では、レンジ方向のゲート判定3手段から入力される(37)式の距離ゲートに入っているか否かを示す判定信号、第1のクロスレンジ方向のゲート判定手段4から入力される(38)式の仰角ゲートに入っているか否かを示す判定信号、(39)式の方位角ゲートに入っているか否かを示す判定信号の全てがゲートに入っているという信号である場合、これらの判定信号に対応する探知データDkjを目標信号の
候補とする。ここで、(37)式の距離ゲートに入っているか否かを示す判定信号、(38)式の仰角ゲートに入っているか否かを示す判定信号、(39)式の方位角ゲートに入っているか否かを示す判定信号の全てがゲートに入っているという信号が複数ある場合を考える。この場合、第2のデータ更新手段13では、複数の探知データに関しては、正規分布により、ゲート中心からの距離を換算した尤度により、ゲート中心間の距離を考慮した平滑ベクトルおよび平滑誤差共分散行列を算出する。
【0192】
ゲート中心からの距離を換算した尤度の概念図を図50に示す。図50中のDk1、Dk2、Dk3、Dk4、Dk5は探知データであり、Dk1、Dk2、Dk3がゲート内に入っているとする。ここで、ゲート内に存在する探知データDk1、Dk2、Dk3をゲート中心からの距離を換算した尤度は、図50のように、正規分布の尤度γk1、γk2、γk3で表される。
【0193】
したがって、ゲート中心から1番近い探知データが不要信号の場合、平滑ベクトル、平滑誤差共分散行列を算出すると、次サンプリング以降のゲートの中心が、現時刻の不要信号に極端に引っ張られ、追尾を失敗することがある。しかし、重みづけを考慮したゲート判定およびデータ更新手段13により、ゲート中心からの距離を換算した尤度により、ゲート中心間の距離を考慮した平滑ベクトルおよび平滑誤差共分散行列を算出することで、次サンプリング以降のゲートの中心が、現時刻の不要信号に極端に引っ張られことなく、不要信号中で安定した追尾を行うことができる。
【0194】
次に、図16及び図17に実施の形態5の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST14b及びステップST15eについてのみ説明する。
【0195】
ステップST14bにおいて、ゲート内の探知データの尤度を算出する。
【0196】
ステップST15eにおいて、探知データの尤度を用いて、平滑ベクトルおよび平滑誤差共分散行列の算出を行う。また、現時刻kのゲート中心間の距離を考慮した平滑ベクトルを1サンプリング分外挿して、予測ベクトルおよび予測誤差共分散行列を算出する。
【0197】
以上のステップにより、したがって、ゲート中心から1番近い探知データが不要信号の場合、平滑ベクトル、平滑誤差共分散行列を算出すると、次サンプリング以降のゲートの中心が、現時刻の不要信号に極端に引っ張られ、追尾を失敗することがあるが、ゲート中心からの距離を換算した探知データの尤度により、ゲート中心間の距離を考慮した平滑ベクトルおよび平滑誤差共分散行列を算出することで、次サンプリング以降のゲートの中心が、現時刻の不要信号に極端に
引っ張られことなく、不要信号中で安定した追尾を行うことができる。
【0198】
実施の形態6.
この発明の実施の形態6に係わる追尾装置を図面を参照しながら説明する。図18は、この発明の実施の形態6に係わる追尾装置の構成を示すブロック図である。図13において、14は、第1のゲートサイズパラメータ設定手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0199】
第1のゲートサイズパラメータ設定手段14では、観測手段から得られる、現サンプリング時刻と前サンプリング時刻の時間間隔を見て、時間間隔が大きい場合、ゲートサイズパラメータを小さく設定するような信号をレンジ方向のゲート判定手段3、第1のクロスレンジ方向のゲート判定手段4にそれぞれ出力する。
【0200】
ゲートの大きさを決めるゲート半径は、(25)式の左辺の分母のように、固有値λ1とdεの積の0.5乗、λ2とdεの積の0.5乗、λ3とdεの積の0.5乗のように、固有値λ1、λ2、λ3とゲートサイズパラメータdεの積の0.5乗で決定される。
【0201】
ここで、サンプリング間隔の増加と共に、固有値λ1、λ2、λ3は、大きくなるため、ゲート半径も大きくなる。しかし、サンプリング間隔が極端に長くなった場合、固有値も極端に大きくなるため、ゲートが非常に大きくなる。そのため、ゲート内には、目標信号のみならず、不要信号が大量に侵入してきて、ゲートをかける意味がなくなる。そのため、サンプリング間隔がある閾値より大きい場合は、ゲートサイズパラメータを小さく設定するようにして、適度な大きさのゲート半径を保つようにすることで、目標信号の補足および不要信号の侵入を防ぐようにする。
【0202】
次に、図19及び図20に実施の形態6の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST9bにつてのみ説明する。
【0203】
ステップST9bにおいて、サンプリング間隔がある閾値より大きい場合、レンジ方向とクロスレンジ横方向とクロスレンジ縦方向に設定するゲートサイズパラメータの値を小さく設定するように制御する。
【0204】
以上のステップにより、サンプリング間隔がある閾値より大きい場合は、ゲートサイズパラメータを小さく設定するようにして、適度な大きさのゲート半径を保つようにすることで、目標信号の補足および不要信号の侵入を防ぐようにする。
【0205】
実施の形態7.
この発明の実施の形態7に係わる追尾装置を図面を参照しながら説明する。図21は、この発明の実施の形態7に係わる追尾装置の構成を示すブロック図である。図21において、15は、観測誤差固定手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0206】
観測誤差固定手段15では、(8)式における距離の観測雑音標準偏差、仰角の観測雑音標準偏差、方位角の観測雑音標準偏差σrkj、σekj、σbkjに固定の値を設定する。
【0207】
(5)式の残差共分散行列Skj(t)におけるRkjは、(7)式により計算され、(7)式のRkj中のΛkjの計算は、(8)式により計算される。したがって、(8)式における距離の観測雑音標準偏差、仰角の観測雑音標準偏差、方位角の観測雑音標準偏差σrkj、σekj、σbkjに固定の値を設定することで、サンプリング時刻ごと、探知データごとに(8)式の計算が不要になるため、演算負荷が軽くなる。
【0208】
次に、図22及び図23に実施の形態7の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST2bについて説明する。
【0209】
ステップST2bにおいて、(15)式により、残差を計算する。また、観測雑音の標準偏差を固定にして、(8)式からΛkjを計算し、Λkjを(7)式に代入し、Rkjを算出してから、残差共分散行列を算出する。
【0210】
以上のステップにより、(8)式における距離の観測雑音標準偏差、仰角の観測雑音標準偏差、方位角の観測雑音標準偏差σrkj、σekj、σbkjに固定の値を設定することで、サンプリング時刻ごと、探知データごとに、(8)式の計算が不要になるため、演算負荷が軽くなる。
【0211】
実施の形態8.
この発明の実施の形態8に係わる追尾装置を図面を参照しながら説明する。図24は、この発明の実施の形態8に係わる追尾装置の構成を示すブロック図である。図17において、16は、サンプリング間隔固定手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0212】
サンプリング間隔固定手段16では、サンプリング間隔を固定に制御する制御信号を予測手段7に入力を行う。そのため、(31)式における状態遷移行列Φkが固定値となるため、状態遷移行列Φkを含む(29)式の予測ベクトルの計算式および状態遷移行列Φkを含む(30)式の予測誤差共分散行列に関する演算負荷が軽減される。
【0213】
次に、図25及び図26に実施の形態8の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST15fについてのみ説明する。
【0214】
ステップST15fにおいて、サンプリング間隔固定とした状態遷移行列Φkを用いて、(29)式の予測ベクトルの計算式および(30)式の予測誤差共分散行列を算出する。
【0215】
以上のステップにより、(31)式における状態遷移行列Φkを固定値として扱うことで、予測ベクトルおよび予測誤差共分散行列の演算負荷が軽減される。
【0216】
実施の形態9.
この発明の実施の形態9に係わる追尾装置を図面を参照しながら説明する。図27は、この発明の実施の形態9に係わる追尾装置の構成を示すブロック図である。図19において、17は、ゲート中心固定手段である。なお、各図中の同一符号は、同一または相当部分を表す。
【0217】
ゲート中心固定手段17では、追尾初期から数サンプリング分、(15)式の右辺における予測ベクトルの位置成分VZpk(t)の値に代わりに、固定の第1サンプリングの探知データ使いつづける。
【0218】
ゲートを固定するサンプリング数は事前に設定しておく。
【0219】
したがって、追尾初期時は、ばらついた探知データから予測ベクトルを算出すると、速度ベクトルのばらつきが大きい。つまり、予測ベクトル算出の際、ばらついた速度ベクトルを使用すると、ゲートの中心が安定しないため、目標信号を補足できない可能性が高い。しかし、追尾初期時の数サンプリング分だけ、ゲートの中心である予測ベクトルの位置成分VZpk(t)の代わりに、固定の第1サンプリングの探知データ使いつづけることで、追尾初期時のばらつきが軽減される。
【0220】
次に、図28及び図29に実施の形態9の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST2cについてのみ説明する。
【0221】
ステップST2cにおいて、初期数サンプリング分、ゲート中心を固定する。
【0222】
以上のステップにより、追尾初期時の数サンプリング分だけ、ゲートの中心である予測ベクトルの位置成分VZpk(t)の代わりに、固定の第1サンプリングの探知データ使いつづけることで、追尾初期時のばらつきが軽減される。
【0223】
実施の形態10.
この発明の実施の形態10に係わる追尾装置を図面を参照しながら説明する。図30は、この発明の実施の形態に係わる追尾装置の構成を示すブロック図である。図30において、18は、目標速度によるゲートサイズパラメータ可変手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0224】
目標速度によるゲートサイズパラメータ可変手段18では、第1のデータ更新手段6から得られる1サンプリング前の平滑ベクトルから、平滑ベクトルの速度成分の大きさを算出する。その1サンプリング前の平滑ベクトルの速度成分の大きさが、ある閾値よりも大きい場合、レンジ方向のゲート判定手段3と第1のクロスレンジ方向のゲート判定手段4における現時刻のゲートサイズパラメータの大きさを大きくするような制御信号をレンジ方向のゲート判定手段3と第1のクロスレンジ方向のゲート判定手段4におけるそれぞれ入力する。レンジ方向のゲート判定手段3と第1のクロスレンジ方向のゲート判定手段4では、目標速度によるゲートサイズパラメータ可変手段18から入力されたゲートサイズパラメータの大きさを大きくするような制御信号により、ゲートサイズパラメータを大きく設定する。
【0225】
したがって、目標速度によるゲートサイズパラメータ可変手段18では、1サンプリング前の平滑ベクトルの速度成分の大きさが、ある閾値よりも大きい場合に、第1のクロスレンジ方向のゲート判定手段4における現時刻のゲートサイズパラメータの大きさと、レンジ方向のゲート判定手段3における現時刻のゲートサイズパラメータの大きさを大きくすることによって、目標信号を補足しやすくする。
【0226】
次に、図31および図32に実施の形態10の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST9cについてのみ説明する。
【0227】
ステップST9cにおいて、1サンプリング前の平滑ベクトルの速度成分の大きさが、ある閾値よりも大きい場合に、レンジ方向とクロスレンジ横方向とクロスレンジ縦方向の現時刻のゲートサイズパラメータを大きく設定する。
【0228】
以上のステップにより、1サンプリング前の平滑ベクトルの速度成分の大きさが、ある閾値よりも大きい場合に、現時刻のゲートサイズパラメータの大きさを大きくすることによって、目標信号を補足しやすくする。
【0229】
実施の形態11.
この発明の実施の形態11に係わる追尾装置を図面を参照しながら説明する。図33は、この発明の実施の形態11に係わる追尾装置の構成を示すブロック図である。図33において、19は、第1の表示用平滑手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0230】
第1の表示用平滑手段19では、第1のデータ更新手段6から入力された平滑ベクトルVXsk(t)を、次式(42)を用いて、表示用平滑ベクトルVXsk(t*)を求め、表示用平滑ベクトルVXsk(t*)を表示手段9に入力する。また、表示用平滑ベクトルを1サンプリング分保管しておく。
【0231】
【数42】
【0232】
(42)式において、VXsk(t)は、時刻kにおいて、第1のデータ更新手段6から入力される平滑ベクトル、VXsk(t*)は、時刻kにおける表示用平滑ベクトル、ηkは、平滑の重みを決める係数である。
【0233】
ηkの算出は、次式(43)により算出される。
【0234】
【数43】
【0235】
(43)式の右辺において、Δtはサンプリング間隔、τは時定数である。
【0236】
時定数が大きい程、表示用平滑ベクトルは、現時刻の目標の探知データよりも遅れは大きくなるが、平滑効果は大きい、つまり見た目で滑らかに見える。
【0237】
したがって、第1の表示用平滑手段19では、(43)式の時定数を事前に決めておき、第1のデータ更新手段6から入力される平滑ベクトルVXsk(t)から、(42)式を用いて、表示用平滑ベクトルVXsk(t*)を求めることにより、オペレータへの表示が見やすくなる。
【0238】
次に、図34及び図35に実施の形態11の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST16bについてのみ説明する。
【0239】
ステップST16bにおいて、平滑ベクトルより表示用平滑ベクトルを算出し、平滑位置平滑速度の表示を行う。
【0240】
ばらついている探知データにから求めた平滑ベクトルを表示すると、表示航跡のがたつきが起こるが、以上のステップにより、表示用平滑ベクトルの算出を行い、表示用平滑ベクトルから表示用航跡を表示すれば、オペレータに対する表示航跡が滑らかになり見やすくなる。
【0241】
実施の形態12.
この発明の実施の形態12に係わる追尾装置を図面を参照しながら説明する。図36は、この発明の実施の形態に係わる追尾装置の構成を示すブロック図である。図36において、20は、第2の表示用平滑手段である。なお、各図中の同一符号は、同一または相当部分を表す。
【0242】
第2の表示用平滑手段20では、第1のデータ更新手段6から入力された平滑ベクトルVXsk(t)を、次式(44)を用いて、表示用平滑ベクトルVXsk(t**)を求め、表示用平滑ベクトルVXsk(t**)を表示手段9に入力する。また、表示用平滑ベクトルを1サンプリング分保管しておく。
【0243】
【数44】
【0244】
(44)式において、VXsk(t)は、時刻kにおいて、第1のデータ更新手段6から入力される平滑ベクトル、VXsk(t**)は、時刻kにおける表示用平滑ベクトル、θkは、平滑の重みを決める係数である。
【0245】
θkの算出は、(45)式により算出する。
【0246】
【数45】
【0247】
(45)式の右辺において、Δtはサンプリング間隔、ρkはサンプリング時刻により可変する時定数である。
【0248】
ρkの算出は、次式(46)により算出する。
【0249】
【数46】
【0250】
(46)において、ρkはサンプリング時刻により可変する時定数、φkは平滑の重みを決める係数である。また、ρinfは、ρkの定常状態の固定値である。ρkは事前に設定する。(46)式におけるφkは、次式(47)により決める。
【0251】
【数47】
【0252】
(47)式における(45)式の右辺において、Δtはサンプリング間隔、τcはサンプリング時刻により可変する時定数ρkを制御する時定数の時定数である。
【0253】
(44)式、(45)式、(46)式、(47)式を用いることで、初期状態では、平滑ベクトルのがたつきは、現時刻の目標の探知データよりも遅れよりも大きいため、表示用平滑ベクトルの時定数θkを大きく設定し、オペレータへの表示用航跡を滑らかに見せることができる。また、初期状態が終わり定常状態に近くなると、平滑ベクトルのがたつきは小さくなるため、探知データとの遅れを小さくするため、時定数θkを小さく設定できる。したがって、オペレータへの表示が見やすくなる。
【0254】
次に、図37及び図38に実施の形態12の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST16cについてのみ説明する。
【0255】
ステップST16cにおいて、平滑ベクトルより表示用平滑ベクトルを時定数を可変として算出し、平滑位置平滑速度の表示を行う。
【0256】
以上のステップにより、(44)式、(45)式、(46)式、(47)式を用いて、時定数を可変にして、表示用平滑ベクトルを算出することにより、表示用平滑ベクトルを求める前の平滑ベクトルの遅れと、平滑ベクトルの滑らかさの改善を行うことができる。
【0257】
実施の形態13.
この発明の実施の形態13に係わる追尾装置を図面を参照しながら説明する。図39は、この発明の実施の形態に係わる追尾装置の構成を示すブロック図である。図39において、21は、マルチパス判定手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0258】
マルチパスとは、レーダから照射された電波が地面、海面、障害物に当って、散乱する反射電波である。
【0259】
マルチパス判定手段21は、観測手段1から得られるある閾値よりもS/N比が大きい場合、(8)式における仰角の観測雑音標準偏差を事前に与える固定値に設定し、(13)式を用いて残差共分散行列を算出するような制御信号を、第1のゲート判定諸元算出手段2に入力する。また、マルチパス判定手段21は、観測手段1から得られるある閾値よりもS/N比が大きい場合、第1のクロスレンジ方向のゲート判定手段4におけるクロスレンジ縦方向のゲートサイズパラメータは、ゲート判定結果が必ずゲート内と判定するような十分に大きな値に設定するようにする制御信号を第1のクロスレンジ方向のゲート判定手段4に入力する。
【0260】
したがって、マルチパス判定手段21により、高度方向の精度が良くないマルチパス環境下において、マルチパスの影響を一番受ける仰角の観測雑音標準偏差を使用しないことにより、マルチパス環境下での追尾性能を向上させる事ができる。
【0261】
次に、図40及び図41に実施の形態13の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST2d及びステップST9dについてのみ説明する。
【0262】
ステップST2dにおいて、S/N閾値による仰角観測雑音を固定すること、つまり、(8)式における仰角の観測雑音標準偏差を事前に与える固定値に設定した上で、残差共分散行列を(13)式により算出する。
【0263】
ステップST9dにおいて、マルチパスと判定したら、マルチパスを想定したゲートサイズパラメータ設定、つまり、クロスレンジ縦方向のゲート判定において、すべての探知データがゲート内と判定するような、クロスレンジ縦方向のゲートサイズパラメータを設定する。
【0264】
以上のステップにより、高度方向の精度が良くないマルチパス環境下において、マルチパスの影響を一番受ける仰角の観測雑音標準偏差を使用しないことにより、マルチパス環境下での追尾性能を向上させる事ができる。
【0265】
実施の形態14.
この発明の実施の形態14に係わる追尾装置を図面を参照しながら説明する。図42は、この発明の実施の形態14に係わる追尾装置の構成を示すブロック図である。図42において、22は、条件数判定手段である。なお、図中の同一符号は、同一または相当部分を表す。
【0266】
第1のゲート判定諸元算出手段2から入力される固有値の内、固有値の最大値λkmaxと固有値の最小値λkminの比を取り、次式(48)における条件数CONDkを算出する。
【0267】
【数48】
【0268】
CONDkが小さいと、行列演算において、桁落ちが起こり、逆行列演算ができないなどの問題が生じ、追尾の演算が不安定にある。
【0269】
条件数判定手段22では、次式(49)のように、条件数CONDkが事前に設定したある閾値CONDth以下の場合、オペレータに追尾の演算が不安定になっているという危険信号を表示手段9に入力し、オペレータの表示画面に出力させる。
【0270】
【数49】
【0271】
したがって、条件数判定手段22を用いる事によって、オペレータが追尾の演算が不安定になっているという危険信号を察知することができ、例えば、追尾演算をやり直したり、追尾演算を打ち切る判断ができる。
【0272】
次に、図43及び図44に実施の形態14の動作を説明するフローチャートを示す。ここで、同一符号のステップは省略する。すなわち、ステップST16dについてのみ説明する。
【0273】
ステップST16dにおいて、(48)式により、条件数を算出し、(49)式が成り立つ時、オペレータに追尾の演算が不安定になっているという危険信号を表示手段9に入力し、オペレータの表示画面に出力させる。
【0274】
以上のステップにより、オペレータが追尾の演算が不安定になっているという危険信号を察知することができる。
【0275】
【発明の効果】
この発明は、受信電力を元に、信号対雑音比であるS/N比を得て、それを距離、仰角および方位角の観測雑音標準偏差に変換し、前記観測雑音標準偏差とそれらに付随する位置を表す探知データとを出力する観測手段と、予測誤差共分散行列および前記探知データが入力され、それらから算出される残差共分散行列から、距離方向の固有値、仰角方向の固有値、方位角方向の固有値、距離方向の固有ベクトル、仰角方向の固有ベクトルおよび方位角方向の固有ベクトルを算出する対角化を行う第1のゲート判定諸元算出手段と、前記探知データが距離方向において所定次元の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力するレンジ方向のゲート判定手段と、前記観測手段及び前記第1のゲート判定諸元算出手段から出力されるデータを用いて、仰角方向及び方位角方向で、所定次元の楕円体ゲート判定を行うクロスレンジ方向のゲート判定手段と、前記距離方向での前記所定次元の楕円体ゲートに入っているか否かの判定結果を示す信号と、仰角方向および方位角方向での前記所定次元の楕円体ゲートに入っているか否かの判定結果を示す信号とから、距離方向、仰角方向および方位角方向のすべてにおいて前記所定次元の楕円体ゲート内に前記探知データが入っている場合に、目標信号の候補として、その探知データに付随する探知データおよび残差共分散行列を出力する第1のゲート判定手段と、前記第1のゲート判定手段から出力される前記探知データおよび前記残差共分散行列が入力され、カルマンフィルタの理論に基づいてデータの更新を行い、平滑誤差共分散行列および平滑ベクトルを出力する第1のデータ更新手段と、前記カルマンフィルタの理論に基づき、現時刻よりも1サンプリング後の予測誤差共分散行列および予測ベクトルを算出する予測手段と、前記予測手段から入力される予測誤差共分散行列および予測ベクトルを1サンプリング遅延させて、前記第1のゲート判定諸元算出手段に対して前記予測誤差共分散行列を出力する1サンプリング遅延手段と、前記第1のデータ更新手段から入力される平滑ベクトルから、目標航跡および目標の速度の表示を行う表示手段と、を備え、前記所定次元の楕円体ゲートは、前記残差共分散行列を元にした所定次元の楕円体ゲートであって、前記第1のゲート判定諸元算出手段は、前記楕円体ゲートにおいて、前記残差共分散行列の対角化によりレンジ方向とクロスレンジ方向とを決定し、前記レンジ方向のゲート判定手段および前記クロスレンジ方向のゲート判定手段は、前記第1のゲート判定諸元算出手段によって計算された前記レンジ方向および前記クロスレンジ方向に基づいて、前記レンジ方向および前記クロスレンジ方向のゲートサイズパラメータを設定することにより、前記楕円体ゲートのサイズを決定する追尾装置であるので、目標信号が入りやすく、不要信号を侵入させにくくすることができる。
【0276】
また、前記クロスレンジ方向のゲート判定手段が、探知データが仰角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力し、探知データが方位角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力する第1のクロスレンジ方向のゲート判定手段から構成されているので、クロスレンジ方向のゲート判定を容易に行うことができる。
【0277】
また、前記クロスレンジ方向のゲート判定手段が、仰角方向の固有ベクトル、仰角方向の固有値、方位角方向の固有ベクトルおよび方位角方向の固有値を用いて、クロスレンジ方向で、2次元のゲート判定を行う第2のクロスレンジ方向のゲート判定手段から構成されているので、レンジ方向とクロスレンジ方向のでのゲート判定を独立に行うことができるため、レンジ方向のゲートを大きくした場合にもクロスレンジ方向も合わせて大きくなることを防ぐことができる。また、ゲートサイズパラメータの設定を1回で行うことができる。
【0278】
また、前記第1のデータ更新手段から出力される前記平滑ベクトルの速度成分がある閾値より大きくなった場合、駆動雑音ベクトルの標準偏差を大きく設定して前記予測手段に出力する第1の駆動雑音制御手段をさらに備えているので、標準偏差を大きくして、ゲートを広げることにより、目標を補足しやすくなる。
【0279】
また、駆動雑音ベクトルの標準偏差の大きさを縦軸として、平滑ベクトルの速度成分を横軸としたロジスティック曲線に基づき、平滑ベクトルの速度成分の大きさに従って、駆動雑音ベクトルの標準偏差を大きく設定するように切り替える第2の駆動雑音制御手段をさらに備えているので、駆動雑音ベクトルの標準偏差を徐々に大きくし、ゲートを広げるため、目標を補足しやすくなる。
【0280】
また、この発明は、受信電力を元に、信号対雑音比であるS/N比を得て、それを距離、仰角および方位角の観測雑音標準偏差に変換し、前記観測雑音標準偏差とそれらに付随する位置を表す探知データとを出力する観測手段と、予測誤差共分散行列および前記探知データが入力され、それらから算出される残差共分散行列から、距離方向の固有値、仰角方向の固有値、方位角方向の固有値、距離方向の固有ベクトル、仰角方向の固有ベクトルおよび方位角方向の固有ベクトルを算出する対角化を行う第1のゲート判定諸元算出手段と、前記探知データが距離方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力するレンジ方向のゲート判定手段と、前記探知データが仰角方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力し、探知データが方位角方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力する第1のクロスレンジ方向のゲート判定手段と、前記レンジ方向のゲート判定手段および前記第1のクロスレンジ方向のゲート判定手段における前記探知データのゲート判定の結果、ゲート内の探知データについて、ゲート中心と探知データの距離を正規分布の尤度に換算し、その尤度を用いて、データ更新を行い、平滑誤差共分散行列および平滑ベクトルを出力する第2のデータ更新手段と、カルマンフィルタの理論に基づき、現時刻よりも1サンプリング後の予測誤差共分散行列および予測ベクトルを算出する予測手段と、前記予測手段から入力される予測誤差共分散行列および予測ベクトルを1サンプリング遅延させて、前記第1のゲート判定諸元算出手段に対して出力する、1サンプリング遅延手段と、前記第2のデータ更新手段から入力される平滑ベクトルから、目標航跡および目標の速度の表示を行う表示手段と、を備え、前記距離方向の楕円体ゲートと、前記仰角方向の楕円体ゲートと、前記方位角方向の楕円体ゲートとは、組み合わされて、所定次元の楕円体ゲートを構成し、前記所定次元の楕円体ゲートは、前記残差共分散行列を元にした所定次元の楕円体ゲートであって、前記第1のゲート判定諸元算出手段は、前記楕円体ゲートにおいて、前記残差共分散行列の対角化によりレンジ方向とクロスレンジ方向とを決定し、前記レンジ方向のゲート判定手段および前記第1のクロスレンジ方向のゲート判定手段は、前記第1のゲート判定諸元算出手段によって計算された前記レンジ方向および前記クロスレンジ方向に基づいて、前記レンジ方向および前記クロスレンジ方向のゲートサイズパラメータを設定することにより、前記楕円体ゲートのサイズを決定する追尾装置であるので、探知データの尤度により、ゲート中心間の距離を考慮した平滑ベクトルおよび平滑誤差共分散行列を算出することで、次サンプリング以降のゲートの中心が、現時刻の不要信号に極端に引っ張られることなく、不要信号中で安定した追尾を行うことができる。
【0281】
また、サンプリング間隔により、ゲートサイズパラメータを設定する、第1のゲートサイズパラメータ設定手段をさらに備えているので、サンプリング間隔が所定の閾値より大きい場合は、ゲートサイズパラメータを小さく設定するようにして、適度な大きさのゲート半径を保つようにすることで、目標信号の補足および不要信号の侵入を防ぐようにする。
【0282】
また、距離の観測雑音標準偏差、仰角の観測雑音標準偏差および方位角の観測雑音標準偏差を固定の値に設定する観測誤差固定手段をさらに備えているので、それらに固定の値を設定することで、サンプリング時刻ごと、探知データごとに極座標における観測誤差共分散行列の計算を行うことが不要になるため、演算負荷を軽減することができる。
【0283】
また、サンプリング間隔を固定する制御信号を予測手段に入力し、予測誤差共分散行列および予測ベクトルの算出の際のサンプリング間隔を固定するサンプリング間隔固定手段をさらに備えているので、状態遷移行列を固定値として扱うことで、予測ベクトルおよび予測誤差共分散行列の演算負荷を軽減することができる。
【0284】
また、追尾初期から数サンプリング分、ゲートの中心を固定するゲート中心固定手段をさらに備えているので、追尾初期時の数サンプリング分だけ、ゲートの中心である予測ベクトルの位置成分の代わりに、固定の第1サンプリングの探知データを使いつづけることで、追尾初期時のばらつきが軽減される。
【0285】
また、前記第1のデータ更新手段から得られる平滑ベクトルの速度成分の大きさを用いて、ゲートサイズパラメータの大きさを変える、ゲートサイズパラメータ可変手段をさらに備えているので、1サンプリング前の平滑ベクトルの速度成分の大きさが、所定の閾値よりも大きい場合に、現時刻のゲートサイズパラメータの大きさを大きくすることによって、目標信号を補足しやすくなる。
【0286】
また、前記第1のデータ更新手段から得られる平滑ベクトルを時定数を固定とした表示用フィルタに入力して、表示用平滑ベクトルを算出する、第1の表示用平滑手段をさらに備えているので、ばらついている探知データから求めた平滑ベクトルを表示すると、表示航跡のがたつきが起こるが、表示用平滑ベクトルの算出を行い、表示用平滑ベクトルから表示用航跡を表示すれば、オペレータに対する表示航跡が滑らかになり、見やすくなる。
【0287】
また、前記第1のデータ更新手段から得られる平滑ベクトルを時定数を可変とした表示用フィルタに入力して、表示用平滑ベクトルを算出する、第2の表示用平滑手段をさらに備えているので、時定数を可変にして、表示用平滑ベクトルを算出することにより、表示用平滑ベクトルを求める前の平滑ベクトルの遅れと、平滑ベクトルの滑らかさの改善を行うことができる。
【0289】
また、前記第1のゲート判定諸元算出手段から入力される固有値の内、固有値の最大値と固有値の最小値の比である条件数を用いて、条件数がある閾値以下ならば、追尾の演算が不安定になっているとの危険信号を、前記表示手段に入力する条件数判定手段をさらに備えているので、オペレータが追尾の演算が不安定になっているという危険信号を察知することができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態1における追尾装置の構成を示すブロック図である。
【図2】 追尾装置に設けられた観測手段に係わる座標系を示した説明図である。
【図3】 本発明の実施の形態1における追尾装置の処理の流れを示す流れ図である。
【図4】 本発明の実施の形態1における追尾装置の処理の流れを示す流れ図である。
【図5】 本発明の実施の形態2における追尾装置の構成を示すブロック図である。
【図6】 本発明の実施の形態2における追尾装置の処理の流れを示す流れ図である。
【図7】 本発明の実施の形態2における追尾装置の処理の流れを示す流れ図である。
【図8】 本発明の実施の形態3における追尾装置の構成を示すブロック図である。
【図9】 本発明の実施の形態3における追尾装置の処理の流れを示す流れ図である。
【図10】 本発明の実施の形態3における追尾装置の処理の流れを示す流れ図である。
【図11】 本発明の実施の形態4における追尾装置の構成を示すブロック図である。
【図12】 ロジスティック曲線の概念図を示した説明図である。
【図13】 本発明の実施の形態4における追尾装置の処理の流れを示す流れ図である。
【図14】 本発明の実施の形態4における追尾装置の処理の流れを示す流れ図である。
【図15】 本発明の実施の形態5における追尾装置の構成を示すブロック図である。
【図16】 本発明の実施の形態5における追尾装置の処理の流れを示す流れ図である。
【図17】 本発明の実施の形態5における追尾装置の処理の流れを示す流れ図である。
【図18】 本発明の実施の形態6における追尾装置の構成を示すブロック図である。
【図19】 本発明の実施の形態6における追尾装置の処理の流れを示す流れ図である。
【図20】 本発明の実施の形態6における追尾装置の処理の流れを示す流れ図である。
【図21】 本発明の実施の形態7における追尾装置の構成を示すブロック図である。
【図22】 本発明の実施の形態7における追尾装置の処理の流れを示す流れ図である。
【図23】 本発明の実施の形態7における追尾装置の処理の流れを示す流れ図である。
【図24】 本発明の実施の形態8における追尾装置の構成を示すブロック図である。
【図25】 本発明の実施の形態8における追尾装置の処理の流れを示す流れ図である。
【図26】 本発明の実施の形態8における追尾装置の処理の流れを示す流れ図である。
【図27】 本発明の実施の形態9における追尾装置の構成を示すブロック図である。
【図28】 本発明の実施の形態9における追尾装置の処理の流れを示す流れ図である。
【図29】 本発明の実施の形態9における追尾装置の処理の流れを示す流れ図である。
【図30】 本発明の実施の形態10における追尾装置の構成を示すブロック図である。
【図31】 本発明の実施の形態10における追尾装置の処理の流れを示す流れ図である。
【図32】 本発明の実施の形態10における追尾装置の処理の流れを示す流れ図である。
【図33】 本発明の実施の形態11における追尾装置の構成を示すブロック図である。
【図34】 本発明の実施の形態11における追尾装置の処理の流れを示す流れ図である。
【図35】 本発明の実施の形態11における追尾装置の処理の流れを示す流れ図である。
【図36】 本発明の実施の形態12における追尾装置の構成を示すブロック図である。
【図37】 本発明の実施の形態12における追尾装置の処理の流れを示す流れ図である。
【図38】 本発明の実施の形態12における追尾装置の処理の流れを示す流れ図である。
【図39】 本発明の実施の形態13における追尾装置の構成を示すブロック図である。
【図40】 本発明の実施の形態13における追尾装置の処理の流れを示す流れ図である。
【図41】 本発明の実施の形態13における追尾装置の処理の流れを示す流れ図である。
【図42】 本発明の実施の形態14における追尾装置の構成を示すブロック図である。
【図43】 本発明の実施の形態14における追尾装置の処理の流れを示す流れ図である。
【図44】 本発明の実施の形態14における追尾装置の処理の流れを示す流れ図である。
【図45】 従来の追尾装置の構成を示すブロック図である。
【図46】 従来の追尾装置の構成を示す説明図である。
【図47】 ゲートと目標予測位置、目標観測位置、目標レンジ方向および目標クロスレンジ方向の関係図である。
【図48】 角度誤差に対するクロスレンジ誤差およびレンジ誤差の関係を示す説明図である。
【図49】 レンジ方向の固有ベクトルとクロスレンジ方向の固有ベクトルの関係を示した説明図である。
【図50】 ゲート中心からの距離を換算した尤度の概念図である。
【符号の説明】
1 観測手段、2 第1のゲート判定諸元算出手段、3 レンジ方向のゲート判定手段、4 第1のクロスレンジ方向のゲート判定手段、5 第1のゲート判定手段、6 第1のデータ更新手段、7 予測手段、8 1サンプリング遅延手段、9 表示手段、10 第2のクロスレンジ方向のゲート判定手段、11 第1の駆動雑音制御手段、12 第2の駆動雑音制御手段、13 第2のデータ更新手段、14 第1のゲートサイズパラメータ設定手段、15 観測誤差固定手段、16 サンプリング間隔固定手段、17 ゲート中心固定手段、18 目標速度によるゲートサイズパラメータ可変手段、19 第1の表示用平滑手段、20 第2の表示用平滑手段、21 マルチパス判定手段、22 条件数判定手段,101 観測手段、106 データ更新手段、107 予測手段、108 1サンプリング遅延手段、109 表示手段、123 ゲート判定諸元算出手段、124 ゲート判定手段。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a tracking device, and more particularly to a target tracking device used for target tracking in a high-density environment.
[0002]
[Prior art]
A conventional tracking device will be described below with reference to the drawings. FIG. 45 shows, for example, “Samuel S. Blackman, Multiple-Target Tracking with Radar Applications, Artech House, Dedham, 1986” p. 83-p. 92, especially p. It is a block diagram which shows the structure of the conventional target tracking apparatus which has the gate determination method shown by 88, 4.2.2 (4.6) type | formula.
[0003]
In FIG. 45, 101 is observation means, 106 is data update means, 107 is prediction means, 108 is 1 sampling delay means, 109 is display means, 123 is gate determination specification calculation means, and 124 is gate determination means.
[0004]
FIG. 2 is a diagram for explaining a coordinate system related to the observation means 101 in FIG. In FIG. 2, O is a sensor, T is a tracking target, R is a distance between the tracking target T and the sensor O, E is an elevation angle formed by a line segment OT connecting the sensor O and the tracking target T with the XY plane, B Is the azimuth angle formed by the orthogonal projection vector of the line segment OT connecting the sensor O and the tracking target T onto the XY plane and the X axis. Furthermore, [R, E, B] represent polar coordinates, and [X, Y, Z] represent north reference orthogonal coordinates. From now on, when there are no particular notices, the coordinates indicate the north reference orthogonal coordinates.
[0005]
The observation means 101 obtains the detection data and the S / N ratio which is a signal (noise) to noise ratio (noise) from the sensor, and the S / N ratio is the observation noise standard deviation of the distance, the observation noise standard deviation of the elevation angle, The azimuth angle observation noise standard deviation is converted, and the detection data, distance observation noise standard deviation, elevation angle observation noise standard deviation, and azimuth angle observation noise standard deviation are input to the gate determination specification calculation means 123.
[0006]
Note that the types of detection data generally include target signals for tracking target targets and other unnecessary signals.
[0007]
The detection data is D kj , S / N ratio is SNR kj Each is represented by a symbol. Here, the subscript k represents the sampling time, and the subscript j represents the number of detection data at the sampling time k.
[0008]
Detection data D kj Is represented by the following equation (1).
[0009]
[Expression 1]
[0010]
In the above formula (1), o is a subscript representing the observation value, k is a subscript representing the sampling time, and j is a subscript representing the number of detection data. In other words, detection data D kj Represents the j-th detection data at the sampling time k. X okj Is detection data D kj Represents the X coordinate component of y okj Is detection data D kj Y coordinate component of z okj Is detection data D kj Represents the Z coordinate component of each. The symbol “′” represents transposition of vectors and matrices.
[0011]
Observation noise standard deviation is S / N ratio SNR kj Is obtained from the following equations (2), (3), and (4).
[0012]
[Expression 2]
[0013]
[Equation 3]
[0014]
[Expression 4]
[0015]
Σr in the above equations (2), (3) and (4) kj , Σe kj , Σb kj Represents the observation noise standard deviation of the distance, the observation noise standard deviation of the elevation angle, and the observation noise standard deviation of the azimuth angle, respectively. Further, α in the above formulas (2), (3) and (4) r , Α e , Α b Is a positive constant determined from the frequency of the radar transmission signal, the bandwidth of the radar transmission signal, the effective aperture diameter of the radar antenna, and the speed of light.
[0016]
In the gate determination specification calculation means 123, detection data, observation noise standard deviation of distance, observation noise standard deviation of elevation angle, and observation noise standard deviation of azimuth are input from the observation means 101, and from the prediction means 107 described later. The prediction vector and the prediction error covariance matrix are input via the 1 sampling delay means 108. Further, the gate determination
[0017]
The residual and residual covariance matrix will be described below.
[0018]
Hereinafter, the residual covariance matrix is S kj (T). S kj The subscript k of (t) represents the sampling time, indicating that it is from the jth detection data, and (t) represents the tracking target target number. The residual covariance matrix is calculated by the following equation (5) based on the Kalman filter theory.
[0019]
[Equation 5]
[0020]
In Equation (5), H is an observation matrix and P pk (T) is a prediction error covariance matrix R for the tracking target t obtained from the
[0021]
The observation matrix H in the equation (5) can be expressed as the following equation (6).
[0022]
[Formula 6]
[0023]
Observation error covariance matrix R in north reference Cartesian coordinates in equation (6) kj Can be expressed by the following equation (7).
[0024]
[Expression 7]
[0025]
In equation (7), Λ kj Is the observation error covariance matrix in polar coordinates and Γ kj (T) is the Λ for each tracking target kj Is the transformation matrix.
[0026]
In equation (7), the observation error covariance matrix Λ in polar coordinates kj Can be expressed by equation (8).
[0027]
[Equation 8]
[0028]
Symbol “8” 2 (Or ^ 2) "represents square.
[0029]
Λ in each target to be tracked in equation (7) kj Transformation matrix Γ kj (T) can be expressed by the following equation (9).
[0030]
[Equation 9]
[0031]
R in equation (9) pk (T), e pk (T), b pk (T) is the prediction vector VX, respectively. pk Position component x of (t) pk (T), y pk (T), z pk This is represented by the polar coordinate component of (t).
[0032]
r pk (T), e pk (T), b pk (T) and x pk (T), y pk (T), z pk The relationship (t) is expressed by the following equation (10).
[0033]
[Expression 10]
[0034]
The residual is the difference D between the position data of the detection data and the prediction vector. kj -VZ pk It is represented by (t).
[0035]
Therefore, the gate determination
[0036]
For description of the gate determination means 124, the gate will be described. The gate is an error ellipse area expressed by the following equation (11).
[0037]
## EQU11 ##
[0038]
In Formula (11), VZ pk (T) represents the position component of the prediction vector. In equation (11), d ε Is a gate size parameter that determines the size of the gate. Here, the gate size parameter is a constant, and the subscript ε of the gate size parameter represents the probability that the target exists in the gate. The probability that the target exists in the gate will be referred to as the in-gate probability or the in-gate target existence probability in the future. Where the gate size parameter d ε Represents the size of the gate when the in-gate probability ε. Gate size parameter d ε Is determined in advance by the chi-square distribution in the statistics, and determines the degree of freedom and the in-gate probability ε to be set by the chi-square density function or the chi-square distribution table. In addition, the superscript “−1” in the expression (11) is a symbol representing an inverse matrix.
[0039]
Prediction vector VX pk (T) is expressed as the following equation (12).
[0040]
[Expression 12]
[0041]
In equation (12), x pk (T), y pk (T), z pk (T) is the predicted position of X, Y, Z, dx pk (T), dypk (t), and dzpk (t) are the predicted speeds of X, Y, and Z.
[0042]
Position component VZ of the prediction vector in equation (11) pk (T) and prediction vector VX of equation (12) pk (T) has the relationship of the following equation (13) using the observation matrix H of equation (6).
[0043]
[Formula 13]
[0044]
The size of the gate represented by the equation (11) is the gate size parameter d. ε And residual covariance matrix S kj Determined by (t). Next, why gate size parameter d ε And residual covariance matrix S kj An example of whether the gate size is determined by (t) will be described below. In order to simplify the description below, a matrix and a vector are assumed as in the following equations (14) and (15). Then, the expression (11) is determined as the following expression (16) from the following expressions (14) and (15).
[0045]
[Expression 14]
[0046]
[Expression 15]
[0047]
[Expression 16]
[0048]
Here, since the matrix A in the equation (14) is a positive symmetric matrix of 3 rows and 3 columns, the following equations (17) and (18) hold.
[0049]
[Expression 17]
[0050]
[Expression 18]
[0051]
Here, it is assumed that the matrix A can be diagonalized with a diagonal matrix B and an orthogonal matrix C by algebra as shown in the following equation (19).
[0052]
[Equation 19]
[0053]
The diagonal matrix B in Equation (19) is the
[0054]
[Expression 20]
[0055]
The orthogonal matrix B in the equation (19) is expressed as the following equation (21) using the eigenvectors v1 underbar, v2 underbar, and v3 underbar of the matrix A as in the following equation (21). Here, v1 underbar, v2 underbar, and v3 underbar are vectors of 3 rows and 1 column, respectively.
[0056]
[Expression 21]
[0057]
The eigenvectors v1 underbar, v2 underbar, and v3 underbar of the matrix A in Equation (21) have the relationship of Equation (22).
[0058]
[Expression 22]
[0059]
The expression (20) is expressed as the expression (23) using the expression (19).
[0060]
[Expression 23]
[0061]
Here, when the component of Cx in the equation (23) is expressed by the following equation (24), the equation (23) is expressed by the following equation (25) using the equations (20) and (24). expressed.
[0062]
[Expression 24]
[0063]
[Expression 25]
[0064]
Here, from the equations (14) and (20), the eigenvalue of the matrix A is 1 / λ. 1 , 1 / λ 2 , 1 / λ Three So, by algebra, the residual covariance matrix S kj The eigenvalue of (t) is λ 1 , Λ 2 , Λ Three It is.
[0065]
Therefore, equation (25) indicates that the radius of the error ellipse is the eigenvalue λ of the residual covariance matrix. 1 , Λ 2 , Λ Three And the gate size parameter d ε It is determined by. That is, the size of the gate is the residual covariance matrix and the gate size parameter d. ε It depends on.
[0066]
Thus, the size of the gate is the residual covariance matrix S kj The larger the (t) and the smaller the inverse of the residual covariance matrix, the larger the gate size. Also, the larger the gate size parameter, the larger the gate size.
[0067]
Position component VZ of prediction vector of equation (11) pk (T) represents the center of the gate. The left side of equation (11) is detection data D kj And the position component VZ of the prediction vector which is the center of the gate pk Let the residual of (t) be the residual covariance matrix S kj The distance normalized by (t) is represented.
[0068]
Accordingly, the
[0069]
The memory track is a process of updating data without detecting data entering the gate.
[0070]
In the data updating means 106, the gain matrix K is based on the Kalman filter theory. k (T) is calculated from the following equation (26). Also, the smooth vector VX sk (T) is the gain matrix K of the following equation (26) k Using (t), calculation is made according to equation (27). Furthermore, the smooth error covariance matrix P sk (T) is the gain matrix K of equation (26) k Using (t), calculation is made according to equation (28). Further, in the data updating means 106, the smooth vector VX calculated by the equations (27) and (28). sk (T) and smoothing error covariance matrix P sk (T) is output.
[0071]
[Equation 26]
[0072]
[Expression 27]
[0073]
[Expression 28]
[0074]
Based on the theory of the Kalman filter, the prediction means 107 calculates and outputs a prediction vector VXpk + 1 (t) at time k + 1 one sampling after the current time k according to the following equation (29). Also, according to the following equation (30), the prediction error covariance matrix P at time k + 1 after one sampling from the current time k pk (T) is calculated and output.
[0075]
[Expression 29]
[0076]
[30]
[0077]
In equation (29), a state transition matrix Φk for performing one sampling extrapolation is represented by equation (31).
[0078]
[31]
[0079]
In Expression (31), Δt represents the current time k and the sampling interval from the current time to time k + 1 after one sampling.
[0080]
The drive noise covariance matrix Qk in equation (30) is represented by equation (32).
[0081]
[Expression 32]
[0082]
Σ in equation (32) a Represents the standard deviation of the driving noise. The standard deviation of the driving noise is a constant representing the ambiguity of the target motion model of the Kalman filter.
[0083]
The one sampling delay means 108 receives the prediction vector VX at the sampling time k input from the prediction means 107. pk (T), prediction error covariance matrix P pk (T) is delayed by one sampling and input to the display means 109.
[0084]
In the display means 109, using the smooth vector input from the data update means 106, the position components of the smooth vectors for the past several samplings are connected by lines and displayed as a wake. Also, using the velocity component of the smooth vector, the velocity is displayed such that the position component of the smooth vector is the starting point and the end point indicates the target predicted position of the next sampling.
[0085]
A schematic diagram showing the configuration of a conventional tracking device is shown in FIG.
[0086]
In the tracking device as described above, it is difficult to adjust the size of the gate. Hereinafter, the reason will be described with reference to FIG.
[0087]
FIG. 47 is a diagram showing the relationship between the gate, the target predicted position, the target observation position, the target range direction, and the target cross range direction.
[0088]
In FIG. 47, G1 represents a gate at time t1. G1 ′ represents a gate for which a larger gate size parameter than G1 at time t1 is set. Here, the gate shapes of the gate G1 and the gate G1 ′ are the same. Further, O1 is a target observation position at time t1, P1 is a target predicted position at time t1, TGT1 is a target true position at time t1, and C1, 1 to C1, and 9 are unnecessary signals. Further, O2 is a target observation position at time t2, P2 is a target predicted position at time t2, TGT2 is a target true position at time t2, and C1, 1 to C1, and 11 are unnecessary signals. The target turns straight from TGT1 to TGT2.
[0089]
In FIG. 47, the direction connecting sensors S and R1 or the direction connecting sensors S and R2 is referred to as a target range direction. An axis orthogonal to the target range direction is referred to as a target cross range direction.
[0090]
For example, in FIG. 47, when the gate G2 at the target t2 is first set as shown by the solid-line ellipse in FIG. 47, the target observation position D2 is out of the range direction. Therefore, a gate size parameter larger than the gate size parameter constituting the gate G2 is set, and the gate G2 ′ is configured like a dashed ellipse so that the target observation position D2 enters. Then, although the target observation position D2 removed in the range direction can be supplemented by the gate G2 ′, the gate G2 ′ becomes large while maintaining the same shape as the gate G2, so that the gate radius in the cross range direction becomes large. End up.
[0091]
Here, generally, as shown in FIG. 48, the cross range error due to the angle error becomes larger as the distance between the sensor and the target becomes longer than the range error. For example, when the target distance is on the order of several hundred kilometers, the ratio of the range error to the cross range error is about 1: 1000 to 10,000. Therefore, when the gate size parameter is increased, the gate radius in the cross range direction is considerably larger than the gate radius in the range direction.
[0092]
Therefore, as in the example shown in FIG. 47, in the case of the gate G2 having a small gate size (solid line in the figure), the gate G2 ′ having a large gate size (broken line in the figure) even in the case where no unnecessary signal is input There is a problem that a large number of unnecessary signals are contained within.
[0093]
[Problems to be solved by the invention]
The conventional tracking device is configured as described above, and the cross range error due to the angle error increases as the distance between the sensor and the target increases, so the gate size parameter is increased. In this case, the gate radius in the cross range direction is considerably larger than the gate radius in the range direction, and the gate G2 having a large gate size is used even in the case where a small gate does not receive an unnecessary signal. 'There was a problem that many unnecessary signals entered.
[0094]
The present invention has been made to solve such problems, and an object of the present invention is to provide a tracking device that can easily obtain a target signal and can perform gate determination for making it difficult for an unnecessary signal to enter. .
[0095]
[Means for Solving the Problems]
The present invention obtains an S / N ratio, which is a signal-to-noise ratio, based on received power, converts it into distance, elevation angle, and azimuth angle observation noise standard deviations, and associates the observation noise standard deviations with them. An observation means for outputting detection data representing the position to be detected, a prediction error covariance matrix and the detection data are inputted, and from the residual covariance matrix calculated from them, the eigenvalue in the distance direction, the eigenvalue in the elevation direction, the azimuth Calculate eigenvalues in the angular direction, eigenvectors in the distance direction, eigenvectors in the elevation direction, and eigenvectors in the azimuth direction Perform diagonalization First gate determination specification calculation means and the detection data are in the distance direction In Of a given dimension Ellipsoid A determination is made as to whether or not the gate is entered and a signal indicating the result of the determination is output using the range direction gate determination means, and the data output from the observation means and the first gate determination specification calculation means. In the elevation direction and azimuth direction, Ellipsoid Cross range direction gate determination means for performing gate determination, and the distance direction so Of the predetermined dimension Ellipsoid A signal indicating the result of determining whether or not the gate is entered, and the elevation direction Direction and direction Azimuth direction so The predetermined dimension of Ellipsoid From the signal indicating the determination result of whether it is in the gate, distance direction, elevation angle direction and Azimuth all In The predetermined dimension Ellipsoid A first gate determination means for outputting detection data and a residual covariance matrix associated with the detection data as candidates for a target signal when the detection data is contained in the gate; and the first gate determination First detection means for inputting the detection data and the residual covariance matrix outputted from the means, updating the data based on a Kalman filter theory, and outputting a smooth error covariance matrix and a smooth vector; Based on the theory of the Kalman filter, a prediction means for calculating a prediction error covariance matrix and a prediction vector after one sampling from the current time, and a prediction error covariance matrix and a prediction vector input from the prediction means are delayed by one sampling. A one sampling delay for outputting the prediction error covariance matrix to the first gate determination specification calculation means. Means, from the smoothing vector received as input from the first data updating means, and display means for displaying the target track and the target speed comprises, of predetermined dimensions Ellipsoid The gate is an ellipsoidal gate of a predetermined dimension based on the residual covariance matrix, and the first gate determination specification calculating means is configured to obtain a diagonal of the residual covariance matrix in the ellipsoidal gate. Range direction and cross-range direction Decision Then, the range direction gate determination means and the cross range direction gate determination means are based on the range direction and the cross range direction calculated by the first gate determination specification calculation means. The gate size parameter in the cross range direction Setting Thus, the tracking device determines the size of the ellipsoidal gate.
[0096]
The cross range direction gate determination means determines whether or not the detection data is in a one-dimensional gate in the elevation angle direction, outputs a signal indicating the determination result, and the detection data is 1 in the azimuth direction. It is comprised from the gate determination means of the 1st cross-range direction which determines whether it is in the dimension gate, and outputs the signal which shows the determination result.
[0097]
The cross range direction gate determination means performs two-dimensional gate determination in the cross range direction using the eigenvector in the elevation angle direction, the eigenvalue in the elevation angle direction, the eigenvector in the azimuth direction, and the eigenvalue in the azimuth direction. 2 gate determination means in the cross range direction.
[0098]
Also, The output from the first data update means If the smooth vector velocity component exceeds a certain threshold, set the standard deviation of the drive noise vector to a large value. And output to the prediction means First drive noise control means is further provided.
[0099]
A logistic curve with the standard deviation of the drive noise vector as the vertical axis and the velocity component of the smooth vector as the horizontal axis. On the line Based on the velocity component of the smooth vector According to the size of Set a large standard deviation of the driving noise vector To switch Second drive noise control means is further provided.
[0100]
In addition, the present invention obtains an S / N ratio that is a signal-to-noise ratio based on the received power and converts it into observation noise standard deviations of distance, elevation angle, and azimuth, and the observation noise standard deviations and those An observation means for outputting detection data representing a position associated with the position, a prediction error covariance matrix and the detection data are input, and from the residual covariance matrix calculated from them, eigenvalues in the distance direction and eigenvalues in the elevation direction Calculate eigenvalues in azimuth direction, eigenvectors in distance direction, eigenvectors in elevation direction, and eigenvectors in azimuth direction Perform diagonalization A first gate determination specification calculation means and the detection data in the distance direction; Ellipsoid It is determined whether or not it is in the gate, and a gate determination means in the range direction that outputs a signal indicating the determination result, and the detection data is in the elevation direction Ellipsoid It determines whether or not it is in the gate, outputs a signal indicating the determination result, and the detection data is in the azimuth direction Ellipsoid First cross range direction gate determination means for determining whether or not the gate is entered and outputting a signal indicating the determination result; the range direction gate determination means; and the first cross range direction gate. As a result of the gate determination of the detection data in the determination means, for the detection data in the gate, the distance between the gate center and the detection data is converted into the likelihood of the normal distribution, the data is updated using the likelihood, smoothing error A second data updating unit that outputs a covariance matrix and a smooth vector, a prediction unit that calculates a prediction error covariance matrix and a prediction vector after one sampling from the current time based on the theory of the Kalman filter, and the prediction unit The input prediction error covariance matrix and the prediction vector are delayed by one sampling, and the first gate determination specification calculation means And outputs, includes a 1 sample delay means, a smoothing vector inputted from said second data updating means, and display means for displaying the target track and the target speed, and The ellipsoidal gate in the distance direction, the ellipsoidal gate in the elevation angle direction, and the ellipsoidal gate in the azimuth direction are combined to form a predetermined dimension ellipsoidal gate, The predetermined dimension Ellipsoid The gate is an ellipsoidal gate of a predetermined dimension based on the residual covariance matrix, and the first gate determination specification calculating means is configured to obtain a diagonal of the residual covariance matrix in the ellipsoidal gate. Range direction and cross-range direction Decision And the range direction gate determination means and the range direction First The gate determination means for the cross range direction is configured to determine the gate size parameter for the range direction and the cross range direction based on the range direction and the cross range direction calculated by the first gate determination specification calculation means. Setting Thus, the tracking device determines the size of the ellipsoidal gate.
[0101]
In addition, first gate size parameter setting means for setting a gate size parameter according to the sampling interval is further provided.
[0102]
Further, an observation error fixing means for setting the observation noise standard deviation of the distance, the observation noise standard deviation of the elevation angle, and the observation noise standard deviation of the azimuth angle to fixed values is further provided.
[0103]
Further, the apparatus further includes sampling interval fixing means for inputting a control signal for fixing the sampling interval to the prediction means and fixing the sampling interval when calculating the prediction error covariance matrix and the prediction vector.
[0104]
Further, gate center fixing means for fixing the center of the gate for several samplings from the initial tracking is further provided.
[0105]
Also, the above First Gate size parameter variable means is further provided for changing the size of the gate size parameter using the magnitude of the velocity component of the smooth vector obtained from the data update means.
[0106]
Also, the above First First smoothing means for displaying is further provided for calculating a smoothing vector for display by inputting the smoothing vector obtained from the data updating means to a display filter having a fixed time constant.
[0107]
Also, the above First Second display smoothing means is further provided for inputting a smooth vector obtained from the data updating means to a display filter having a variable time constant and calculating a display smooth vector.
[0109]
If the condition number that is the ratio of the maximum value of the eigenvalue to the minimum value of the eigenvalue is used among the eigenvalues input from the first gate determination specification calculation means, The apparatus further includes condition number determination means for inputting a danger signal indicating that the calculation is unstable to the display means.
[0110]
DETAILED DESCRIPTION OF THE INVENTION
A tracking device according to
[0111]
In FIG. 1, 1 obtains an S / N ratio that is a signal-to-noise ratio based on the received power obtained from the sensor, converts it to an observation noise standard deviation of distance, elevation angle, and azimuth angle, and This is observation means for outputting noise standard deviations and detection data representing the positions associated therewith. 2 is inputted with a prediction error covariance matrix from the 1 sampling delay means 8 described later and an observation error covariance matrix from the observation means 1, and from the residual covariance matrix calculated from them, the eigenvalue in the distance direction and the elevation direction It is a first gate determination specification calculation means for calculating an eigenvalue, an eigenvalue in an azimuth direction, an eigenvector in a distance direction, an eigenvector in an elevation direction, and an eigenvector in an azimuth direction.
[0112]
The first gate determination specification calculation means 2 will be described below.
[0113]
The first gate determination specification calculation means 2 receives detection data, distance observation noise standard deviation, elevation observation noise standard deviation and azimuth angle observation noise standard deviation from the observation means 1, and from the prediction means 7, A prediction vector and a prediction error covariance matrix are input via the one sampling delay means 8.
[0114]
Further, the first gate determination specification calculation means 2 calculates eigenvectors in the range direction and eigenvectors in the cross range direction, and the calculation method is described below.
[0115]
Figure 49 shows the eigenvectors in the range direction and the eigenvectors in the cross range direction.
The relationship diagram is shown.
[0116]
A three-dimensional elliptical region in FIG. 49 is a gate. In FIG. 49, A represents the predicted position, B represents the observed position in the gate, and these position vectors are represented by VZ. pk (T), D kj And The unit vector in the distance direction (OA direction) is Ur, the unit vector in the z direction is Uel, and the unit vector in the cross range lateral direction (HI direction) orthogonal to the distance in the horizontal plane is Uby. Further, OG, CD, and EF orthogonal to each other in the gate are set as x1, x2, and x3 axes. x1, x2, and x3 are x in the equation (25). 1 , X 2 , X Three It corresponds to. The direction of each axis of x1, x2, and x3 is the eigenvector v in the equation (21). 1 Underbar, v 2 Underbar, v Three Each is defined by an underbar.
[0117]
Hereafter, the eigenvector v 1 Underbar, v 2 Underbar, v Three Underbar is the eigenvector v in the distance direction r Underbar, eigenvector v in the elevation direction el , Azimuthal eigenvector v by Shows how to assign as. Here, the distance direction is the same as the range direction, the elevation direction is the vertical direction of the cross range, and the azimuth direction is the same as the horizontal direction of the cross range.
[0118]
Eigenvector v 1 Underbar, v 2 Underbar, v Three Unit U in the distance direction of the underbar r Is defined as the eigenvector in the distance direction. The eigenvalue corresponding to the eigenvector is λ r And That is, it determines with following Formula (33).
[0119]
[Expression 33]
[0120]
In Equation (33), max is the inner product U r ・ V 1 , U r ・ V 2 , U r ・ V Three Of these, it works to choose the largest one.
[0121]
However, U r Is defined by the following equation (34).
[0122]
[Expression 34]
[0123]
Here, the symbol “||” in Equation (34) represents the Euclidean norm in algebra.
[0124]
Next, the eigenvector v excluding those selected as eigenvectors in the distance direction 1 Underbar, v 2 Underbar, v Three The remaining two eigenvectors of the underbar are v 1 ', V 2 'And. In v1′v2 ′, the unit vector U in the elevation direction el Is called the eigenvector in the elevation direction, and v el And And its eigenvalue is λ el And Where v el Is determined by equation (35). Also, the unit vector U in the elevation direction el Is defined by equation (36).
[0125]
[Expression 35]
[0126]
[Expression 36]
[0127]
Eigenvector v 1 Underbar, v 2 Underbar, v Three Among the underbars, the remaining one eigenvector excluding the selected two as eigenvectors in the distance direction and eigenvectors in the elevation angle direction is called an eigenvector in the azimuth direction, and v by And And its eigenvalue is λ by And
[0128]
Through the above processing, the eigenvector in the distance direction, the eigenvector in the elevation direction, and the eigenvector in the azimuth direction are determined. That is, the eigenvector in the range direction is an eigenvector in the distance direction, and the cross range direction is an eigenvector in the elevation direction and an eigenvector in the azimuth direction. Therefore, the residuals in each direction of the eigenvector in the distance direction, the eigenvector in the azimuth direction, and the eigenvector in the elevation direction are respectively v r X, v el X, v by • Represented by x.
[0129]
Therefore, the first gate determination
[0130]
Next, the
[0131]
The gate determination means 3 in the range direction determines whether or not the detection data is in the one-dimensional gate in the distance direction using the equation (37). Here, d on the right side of the equation (37) r Is a gate size parameter set in advance in the distance direction.
[0132]
[Expression 37]
[0133]
Therefore, in the range direction gate determination means 3, a determination signal, prediction vector, prediction error covariance matrix, detection data, residual data and residual covariance matrix indicating whether or not the distance gate of equation (37) is entered. Input to the first gate determination means 5.
[0134]
Next, the gate determination means 4 in the first cross range direction will be described.
[0135]
The first cross range direction gate determination means 4 determines whether the detection data is in the one-dimensional gate in the elevation angle direction using the following equation (38). Here, d on the right side of the equation (38) el Is a gate size parameter set in advance in the elevation direction.
[0136]
[Formula 38]
[0137]
Further, the first cross range direction gate determination means 4 determines whether or not the detection data is in the one-dimensional gate in the azimuth direction using the equation (39). Here, d on the right side of the equation (39) by Is a gate size parameter set in advance in the azimuth direction.
[0138]
[39]
[0139]
Therefore, in the first cross range direction gate determination means 4, a determination signal indicating whether or not the vehicle is in the elevation gate of equation (38), and a determination that indicates whether or not the vehicle is in the azimuth gate of equation (39). A signal, a prediction vector, a prediction error covariance matrix, detection data, a residual, and a residual covariance matrix are input to the first
[0140]
In the first gate determination means 5, a determination signal, a prediction vector, a prediction error covariance matrix, and detection data indicating whether or not the distance gate of equation (37) is entered are input from the range direction gate determination means 3. The In the first cross range direction gate determination means 4, the cross range direction gate determination means 4 determines whether or not it is in the elevation gate of equation (38), and the azimuth angle of equation (39). A determination signal indicating whether or not the gate is entered, a prediction vector, a prediction error covariance matrix, and detection data are input.
[0141]
In the first
[0142]
Therefore, the first gate determination means 5 sends the target signal candidate aD in the detection data to the first data update means 6. kj And aD kj Residual covariance matrix aS corresponding to kj (T), the position component of the prediction vector, the prediction error covariance matrix, the prediction vector, the residual, and the residual covariance matrix are input.
[0143]
Therefore, in the conventional tracking device, the gate determination process is performed using the equation (11). Therefore, as shown in FIG. 47, if the gate size parameter is increased to increase the detection data in the range direction, In particular, there is a problem that a large number of unnecessary signals are picked up because the gate spreads in the cross range direction. However, the gate size is independently determined in the range direction and the cross range direction by performing the gate determination separately in the range direction and the cross range direction as in the expressions (37), (38), and (39). Can be set. Therefore, even when you want to expand the gate only in the range direction, there is no effect on the cross range direction, so it is possible to set the gate optimally in the sense that the target signal is supplemented and unnecessary signals are supplemented as little as possible. is there.
[0144]
Next, FIGS. 3 and 4 are flowcharts for explaining the operation of the first embodiment.
[0145]
First, in step ST1, S / N and detection data obtained from the sensor are input.
[0146]
Next, in step ST2, a residual and a residual covariance matrix are calculated.
[0147]
Next, in step ST3, eigenvalues and eigenvectors are calculated from the residual covariance matrix.
[0148]
Next, in step ST4, inner products of the three eigenvectors calculated from the residual covariance matrix and the unit vector in the range direction are calculated.
[0149]
Next, in step ST5, the largest inner product of the unit vector in the range direction and the eigenvector is determined as the eigenvector in the range direction. The eigenvector in the range direction is synonymous with the eigenvector in the distance direction. Of the three eigenvectors, two eigenvectors in the cross range direction excluding the eigenvectors in the range direction are input to step ST6.
[0150]
Next, in step ST6, inner products of the two eigenvectors in the cross range direction and the unit vector in the z-axis direction are respectively calculated and input to step ST7.
[0151]
Next, in step ST7, among the two cross range direction eigenvectors, the one having the largest inner product of the z-axis direction unit vector and the eigenvector is determined as the cross range vertical eigenvector, and the remaining one eigenvector is crossed. Determine the eigenvector in the horizontal direction of the range. The eigenvector in the vertical direction of the cross range is synonymous with the eigenvector in the elevation direction. Similarly, the eigenvector in the cross range lateral direction is synonymous with the eigenvector in the azimuth direction.
[0152]
Next, in step ST8, residuals in the range direction, the cross range vertical direction, and the cross range horizontal direction are calculated from the eigenvectors in the range direction and the cross range direction.
[0153]
Next, in step ST9, gate size parameters in the range direction, cross range vertical direction, and cross range horizontal direction are set.
[0154]
Next, in step ST10, when the expressions (37), (38), and (39) are satisfied, that is, when all the gates in the range direction, the cross range vertical direction, and the cross range horizontal direction are satisfied, in step ST11 The detection data is determined as in-gate detection data. Further, when the equations (37), (38), and (39) are not satisfied, that is, when at least one gate is not satisfied in the range direction, the cross range vertical direction, and the cross range horizontal direction, step ST12. The detection data is determined as out-gate detection data.
[0155]
Next, in step ST13, when the number n of the total number of detection data at the sampling time k becomes n = Nobs when the counter n for counting the processes from ST1 to ST12 is reached, the process proceeds to step ST14. If not n = Nobs, the processing of ST1 to ST12 is continued.
[0156]
Next, in step ST14, one of the in-gate detection data that is closest to the center of the gate is selected, and the selected in-gate detection data and its associated residual covariance matrix are transferred to the next step ST15. input.
[0157]
Next, in step ST15, data is updated based on the theory of Kalman filter, and a smooth vector and a smooth error covariance matrix are calculated. Further, one sampling extrapolation is performed using the smooth vector and smooth error covariance matrix at the current time, and a prediction vector and prediction error covariance matrix after one sampling from the current time are calculated.
[0158]
Next, in ST16, the smooth position and the smooth speed are displayed using the smooth vector at the current time.
[0159]
Next, in step ST17, when the sampling time k becomes larger than the sampling end time kend, the processing is interrupted. If the sampling time k is less than or equal to the sampling end time kend, the processing is continued.
[0160]
As described above, in the target tracking device according to the present embodiment, it is possible to perform gate determination to make it easier for a target signal to enter and to prevent an unnecessary signal from entering.
[0161]
A tracking device according to
[0162]
The gate determination means 10 in the second cross range direction will be described below. In the second cross range direction gate determination means 10, the eigenvalue λ in the elevation angle direction from the first gate determination specification calculation means 2. el , Residual eigenvector of elevation angle v el X, eigenvalue λ in azimuth direction by , The residual of the eigenvector of the azimuth v by X, prediction vector, prediction error covariance matrix, detection data, residual, residual covariance matrix are input. Furthermore, a two-dimensional gate determination is performed using the following equation (40).
[0163]
[Formula 40]
[0164]
In equation (40), the gate size parameter d elby Is set in advance.
[0165]
Therefore, in the second cross range direction gate determination means 10, a determination signal indicating whether or not the gate of the equation (40) is entered, a prediction vector, a prediction error covariance matrix, detection data, a residual and a residual are shared. The variance matrix is input to the first gate determination means 5.
[0166]
In the first gate determination means 5, a determination signal, a prediction vector, a prediction error, and a covariance matrix indicating whether or not the distance gate of Expression (37) is entered are input from the range direction gate determination means 3. In addition, a determination signal, a prediction vector, a prediction error, and a covariance matrix that indicate whether or not the distance gate of Expression (40) is entered are input from the second cross range direction gate determination means 10. These determinations are made when all of the determination signal indicating whether or not the gate of the equation (37) is entered and the determination signal indicating whether or not the gate of the equation (40) are all included in the gate. The detection data Dkj corresponding to the signal is set as a target signal candidate. In addition, when there are a plurality of signals indicating that all of the determination signals indicating whether or not they are in the distance gate of Expression (37) and the determination signals indicating whether or not they are in the gate of Expression (40) are in the gate As for the plurality of detection data, the detection data closest to the prediction vector is selected as the target signal candidate aD. kj As output. Also, detection data aD kj Residual covariance matrix aS corresponding to kj (T) is also output. Further, the position component of the prediction vector is calculated by equation (13).
[0167]
By performing gate determination according to equations (37) and (40), gate determination can be made independently in the range direction and the cross range direction in which the ratio of the gate radii is greatly different. As shown in FIG. When is increased, it can be prevented that the cross range direction also increases. Further, by performing gate determination according to equation (40), the gate size parameter in the vertical direction of the cross range, the gate size parameter in the horizontal direction of the cross range, that is, the gate size parameter in the elevation angle direction, and the gate size parameter in the azimuth direction. And setting the gate size parameter only once.
[0168]
Next, FIGS. 6 and 7 are flowcharts for explaining the operation of the second embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST8b and step ST9b will be described here.
[0169]
In step ST8b, the sum of the cross range vertical residual divided by the cross range vertical eigenvalue and the cross range horizontal residual divided by the cross range horizontal eigenvalue is calculated.
[0170]
In step ST9b, the gate size parameter d set to the gate in the range direction in the equation (37) r And a gate size parameter d set to the gate in the two-dimensional cross-range direction in the equation (40) elby Set up.
[0171]
Therefore, by performing the gate determination according to the equations (37) and (40) according to the above steps, the gate determination can be performed independently in the range direction and the cross range direction in which the ratio of the gate radii is greatly different. As in the case of 50, when the gate in the range direction is enlarged, it is possible to prevent the cross range direction from being increased. Further, by performing gate determination according to equation (40), the gate size parameter in the vertical direction of the cross range, the gate size parameter in the horizontal direction of the cross range, that is, the gate size parameter in the elevation angle direction, and the gate size parameter in the azimuth direction. And setting the gate size parameter only once.
[0172]
A tracking device according to
[0173]
Prediction error covariance matrix P based on Kalman filter theory pk (T) can be calculated by equation (30).
[0174]
In the first drive noise control means 11, the standard deviation σa of the drive noise vector in the equation (32) when calculating the prediction error covariance matrix is used as the velocity component of the smooth vector obtained by the first data update means 6. If the magnitude is larger than a certain threshold, it is set larger, and if the magnitude of the velocity component of the smooth vector obtained by the first data updating means 6 is smaller than a certain threshold, it is set smaller.
[0175]
Increasing the standard deviation σa of the drive noise vector in equation (32) increases the prediction error covariance matrix by equation (30), and further increases the residual covariance matrix by equation (5). The gate becomes larger. Therefore, when turning when the target speed is high, the target cannot be captured in the gate if the drive noise is set small. However, in the first driving noise control means 11, when the magnitude of the velocity component of the smooth vector becomes larger than a certain threshold, the standard deviation of the driving noise vector is increased and the gate is expanded, so that the target can be easily supplemented. .
[0176]
Next, FIGS. 9 and 10 are flowcharts for explaining the operation of the third embodiment. Here, steps having the same reference numerals as those in FIGS. 3 and 4 are omitted. That is, step ST15b and step ST15c will be described.
[0177]
In step ST15b, data is updated based on the Kalman filter theory, and a smooth vector and a smooth error covariance matrix are calculated.
[0178]
In step ST15c, if the magnitude of the velocity component of the smooth vector exceeds a certain threshold before performing the prediction process, the standard deviation of the drive noise vector is increased. Thereafter, a prediction process based on the Kalman filter theory is performed to calculate a prediction vector and a prediction error covariance matrix.
[0179]
Therefore, by performing the above steps, when the magnitude of the velocity component of the smooth vector becomes larger than a certain threshold value, it becomes easy to supplement the target by increasing the standard deviation of the drive noise vector and widening the gate.
[0180]
A tracking device according to
FIG. 11 is a block diagram showing the configuration of the tracking device according to
[0181]
In the second driving noise control means 12, the driving noise standard deviation σa is switched using the equation (41) according to the magnitude of the velocity component of the smooth vector obtained by the first smoothing means 6.
[0182]
[Expression 41]
[0183]
Equation (41) is a logistic curve. A conceptual diagram of the logistic curve is shown in FIG.
[0184]
The horizontal axis of FIG. 12 is the magnitude V of the velocity component of the smooth vector, and the vertical axis is the standard deviation σa of the drive noise. Here, V0 is a threshold value for switching the magnitude V of the position component of the smooth vector, and σa0 is a standard deviation of drive noise corresponding to V0.
[0185]
In Equation (41), a, b, and c are parameters that determine the shape of the curve. Here, in the scaling parameters a, b, and c, when a is increased, the vertical width of the curve is increased as shown in FIG. 12, and when b is increased, the vertical width is decreased and the gradient is smoothed. When is increased, the vertical width is the same and the gradient is steep.
[0186]
Therefore, if the standard deviation σa of the drive noise is suddenly increased, the gains will fluctuate greatly and the calculated values of the smoothing vector and the smoothing error covariance matrix will be strange. However, by switching the standard deviation σa of the driving noise as in the equation (41), the transition of the gain becomes smooth before and after switching, so that the speed vector can be switched stably, Gradually increase the standard deviation of the drive noise vector and widen the gate, making it easier to supplement the target.
[0187]
Next, FIGS. 13 and 14 are flowcharts for explaining the operation of the fourth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST15d will be described here.
[0188]
In step ST15d, after the scaling parameter of the logistic curve is determined in advance, the standard deviation of the driving noise is switched according to the velocity component magnitude V of the target smooth vector.
[0189]
Therefore, by performing the above steps, by switching the standard deviation σa of the driving noise, the transition of the gain becomes smooth before and after switching, and the speed vector can be switched stably. In addition, since the standard deviation of the drive noise vector is gradually increased and the gate is expanded, the target can be easily supplemented.
[0190]
A tracking apparatus according to
[0191]
The second
Candidate. Here, a determination signal indicating whether or not it is in the distance gate of the equation (37), a determination signal indicating whether or not it is in the elevation gate of the equation (38), and an azimuth gate of the equation (39) Consider a case where there are a plurality of signals that all of the determination signals indicating whether or not there are gates. In this case, in the second
[0192]
FIG. 50 shows a conceptual diagram of likelihood obtained by converting the distance from the gate center. D in FIG. k1 , D k2 , D k3 , D k4 , D k5 Is detection data, D k1 , D k2 , D k3 Is in the gate. Here, detection data D existing in the gate k1 , D k2 , D k3 Is the likelihood γ of the normal distribution as shown in FIG. k1 , Γ k2 , Γ k3 It is represented by
[0193]
Therefore, if the detection data closest to the gate center is an unnecessary signal, calculating the smoothing vector and smoothing error covariance matrix causes the center of the gate after the next sampling to be extremely pulled by the unnecessary signal at the current time, and tracking is performed. May fail. However, by calculating the smoothing vector and the smoothing error covariance matrix in consideration of the distance between the gate centers, the gate determination and data updating means 13 in consideration of the weighting, and the likelihood obtained by converting the distance from the gate center, The center of the gate after the next sampling is not extremely pulled by the unnecessary signal at the current time, and stable tracking can be performed in the unnecessary signal.
[0194]
Next, FIGS. 16 and 17 are flowcharts for explaining the operation of the fifth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST14b and step ST15e will be described.
[0195]
In step ST14b, the likelihood of the detection data in the gate is calculated.
[0196]
In step ST15e, a smooth vector and a smooth error covariance matrix are calculated using the likelihood of the detection data. Also, a prediction vector and a prediction error covariance matrix are calculated by extrapolating one smoothing vector in consideration of the distance between gate centers at the current time k.
[0197]
Therefore, if the detection data closest to the gate center is an unnecessary signal, the smoothing vector and the smoothing error covariance matrix are calculated, and the center of the gate after the next sampling is extremely reduced to the unnecessary signal at the current time. The tracking may fail, but by calculating the smoothing vector and smoothing error covariance matrix considering the distance between the gate centers based on the likelihood of the detection data converted from the distance from the gate center, The center of the gate after sampling becomes extremely unnecessary at the current time.
Stable tracking can be performed in unnecessary signals without being pulled.
[0198]
A tracking apparatus according to
[0199]
The first gate size parameter setting means 14 looks at the time interval between the current sampling time and the previous sampling time obtained from the observation means, and if the time interval is large, a signal for setting the gate size parameter to be small is displayed in the range direction. Are output to the gate determination means 3 and the gate determination means 4 in the first cross-range direction.
[0200]
The gate radius that determines the size of the gate is the eigenvalue λ as in the denominator of the left side of equation (25). 1 And d ε The product of the power of 0.5, λ 2 And d ε The product of the power of 0.5, λ Three And d ε The eigenvalue λ 1 , Λ 2 , Λ Three And gate size parameter d ε Determined by the power of 0.5.
[0201]
Here, as the sampling interval increases, the eigenvalue λ 1 , Λ 2 , Λ Three Increases the gate radius. However, when the sampling interval becomes extremely long, the eigenvalue becomes extremely large, so that the gate becomes very large. For this reason, not only the target signal but also a large amount of unnecessary signals have entered the gate, making it meaningless to apply the gate. Therefore, when the sampling interval is larger than a certain threshold, the gate size parameter is set to be small so that the gate radius of an appropriate size is maintained to prevent the target signal from being captured and unnecessary signals from entering. To.
[0202]
Next, FIGS. 19 and 20 are flowcharts for explaining the operation of the sixth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST9b will be described.
[0203]
In step ST9b, when the sampling interval is larger than a certain threshold value, control is performed so that the gate size parameter values set in the range direction, the cross range horizontal direction, and the cross range vertical direction are set small.
[0204]
By the above steps, when the sampling interval is larger than a certain threshold, the gate size parameter is set to be small so that an appropriate gate radius is maintained, so that the target signal can be captured and unnecessary signals can be introduced. To prevent.
[0205]
A tracking apparatus according to
[0206]
In the observation error fixing means 15, the observation noise standard deviation of the distance, the observation noise standard deviation of the elevation angle, and the observation noise standard deviation σr of the azimuth angle in the equation (8). kj , Σe kj , Σb kj Set a fixed value to.
[0207]
Residual covariance matrix S in equation (5) kj R in (t) kj Is calculated by equation (7), and R in equation (7) kj Λ in kj Is calculated by equation (8). Therefore, the distance observation noise standard deviation, the elevation angle observation noise standard deviation, and the azimuth angle observation noise standard deviation σr in equation (8) kj , Σe kj , Σb kj By setting a fixed value to, the calculation of equation (8) is not required for each sampling time and for each detection data, thereby reducing the calculation load.
[0208]
Next, FIGS. 22 and 23 are flowcharts for explaining the operation of the seventh embodiment. Here, steps with the same reference numerals are omitted. That is, step ST2b will be described.
[0209]
In step ST2b, the residual is calculated by equation (15). In addition, the standard deviation of the observation noise is fixed and Λ kj And Λ kj Is substituted into equation (7) and R kj After calculating the residual covariance matrix.
[0210]
By the above steps, the distance observation noise standard deviation, the elevation angle observation noise standard deviation, and the azimuth angle observation noise standard deviation σr in equation (8) kj , Σe kj , Σb kj By setting a fixed value to, the calculation of equation (8) is not required for each sampling time and for each detection data, thereby reducing the calculation load.
[0211]
A tracking device according to
[0212]
The sampling interval fixing means 16 inputs a control signal for controlling the sampling interval to the prediction means 7. Therefore, since the state transition matrix Φk in the equation (31) has a fixed value, the calculation formula of the prediction vector of the equation (29) including the state transition matrix Φk and the prediction error covariance of the equation (30) including the state transition matrix Φk. The calculation load related to the matrix is reduced.
[0213]
Next, FIGS. 25 and 26 are flowcharts for explaining the operation of the eighth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST15f will be described.
[0214]
In step ST15f, using the state transition matrix Φk with a fixed sampling interval, the calculation formula of the prediction vector of Expression (29) and the prediction error covariance matrix of Expression (30) are calculated.
[0215]
By handling the state transition matrix Φk in the equation (31) as a fixed value by the above steps, the calculation load of the prediction vector and the prediction error covariance matrix is reduced.
[0216]
A tracking device according to
[0217]
In the gate center fixing means 17, the position component VZ of the prediction vector on the right side of the equation (15) for several samplings from the initial tracking. pk Instead of the value of (t), the detection data of the fixed first sampling is continuously used.
[0218]
The sampling number for fixing the gate is set in advance.
[0219]
Therefore, when the prediction vector is calculated from the detected data that varies in the initial stage of tracking, the variation of the velocity vector is large. In other words, if a variable velocity vector is used when calculating a prediction vector, the center of the gate is not stable, and there is a high possibility that the target signal cannot be supplemented. However, the position component VZ of the prediction vector that is the center of the gate by the number of samplings at the beginning of tracking. pk By continuing to use the fixed first sampling detection data instead of (t), variations at the beginning of tracking can be reduced.
[0220]
Next, FIGS. 28 and 29 are flowcharts for explaining the operation of the ninth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST2c will be described.
[0221]
In step ST2c, the gate center is fixed for the initial sampling.
[0222]
With the above steps, the position component VZ of the prediction vector that is the center of the gate is the number of samplings at the initial tracking. pk By continuing to use the fixed first sampling detection data instead of (t), variations at the beginning of tracking can be reduced.
[0223]
A tracking device according to
[0224]
The gate size parameter variable means 18 based on the target speed calculates the magnitude of the velocity component of the smooth vector from the smooth vector before one sampling obtained from the first data update means 6. When the velocity component of the smooth vector before one sampling is larger than a certain threshold value, the size of the gate size parameter at the current time in the
[0225]
Therefore, in the gate size parameter varying means 18 based on the target speed, when the magnitude of the speed component of the smooth vector before one sampling is larger than a certain threshold, the current time in the first cross range direction gate determination means 4 The target signal can be easily supplemented by increasing the size of the gate size parameter and the size of the gate size parameter at the current time in the gate determination means 3 in the range direction.
[0226]
Next, FIGS. 31 and 32 are flowcharts for explaining the operation of the tenth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST9c will be described.
[0227]
In step ST9c, if the magnitude of the velocity component of the smooth vector before one sampling is larger than a certain threshold value, the gate size parameter at the current time in the range direction, the cross range horizontal direction, and the cross range vertical direction is set large.
[0228]
By the above steps, the target signal can be easily supplemented by increasing the size of the gate size parameter at the current time when the magnitude of the velocity component of the smooth vector before one sampling is larger than a certain threshold value.
[0229]
A tracking device according to
[0230]
In the first display smoothing means 19, the smoothing vector VX input from the first data updating means 6 sk (T) is converted into a smoothing vector VX for display using the following equation (42). sk (T *) is obtained, and the display smoothing vector VX sk (T *) is input to the display means 9. Further, the display smooth vector is stored for one sampling.
[0231]
[Expression 42]
[0232]
In the formula (42), VX sk (T) is a smooth vector VX input from the first data updating means 6 at time k, VX sk (T *) is a smoothing vector for display at time k, and ηk is a coefficient that determines a smoothing weight.
[0233]
ηk is calculated by the following equation (43).
[0234]
[Equation 43]
[0235]
In the right side of the equation (43), Δt is a sampling interval, and τ is a time constant.
[0236]
The larger the time constant, the larger the delay of the display smooth vector than the target detection data at the current time, but the greater the smoothing effect, that is, it looks smooth.
[0237]
Therefore, in the first display smoothing means 19, the time constant of the equation (43) is determined in advance, and the smoothing vector VX input from the first data updating means 6 is determined. sk From (t), using the expression (42), the display smooth vector VX sk By obtaining (t *), the display to the operator is easy to see.
[0238]
Next, FIGS. 34 and 35 are flowcharts for explaining the operation of the eleventh embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST16b will be described.
[0239]
In step ST16b, a display smooth vector is calculated from the smooth vector, and the smooth position smoothing speed is displayed.
[0240]
If the smoothed vector obtained from the scattered detection data is displayed, the display track will become unstable, but the display smooth vector is calculated by the above steps and the display track is displayed from the display smooth vector. As a result, the display track for the operator is smooth and easy to see.
[0241]
A tracking apparatus according to
[0242]
In the second display smoothing means 20, the smoothing vector VX input from the first data updating means 6 is used. sk (T) is expressed using the following equation (44), and the display smoothing vector VX sk (T **) is obtained and the smoothing vector VX for display sk (T **) is input to the display means 9. Further, the display smooth vector is stored for one sampling.
[0243]
(44)
[0244]
In equation (44), VX sk (T) is a smooth vector VX input from the first data updating means 6 at time k, VX sk (T **) is the display smooth vector at time k, θ k Is a coefficient that determines the smoothing weight.
[0245]
θ k Is calculated by equation (45).
[0246]
[Equation 45]
[0247]
In the right side of equation (45), Δt is the sampling interval, ρ k Is a time constant that varies depending on the sampling time.
[0248]
ρ k Is calculated by the following equation (46).
[0249]
[Equation 46]
[0250]
In (46), ρ k Is a time constant that varies according to the sampling time, φ k Is a coefficient that determines the smoothing weight. Ρ inf Is ρ k Is a fixed value in the steady state. ρ k Is set in advance. Φ in equation (46) k Is determined by the following equation (47).
[0251]
[Equation 47]
[0252]
In the right side of equation (45) in equation (47), Δt is a sampling interval, and τc is a time constant ρ that varies depending on the sampling time. k Is the time constant of the time constant that controls
[0253]
By using the equations (44), (45), (46), and (47), the smooth vector shakiness is larger than the delay of the target detection data at the current time in the initial state. The time constant θk of the display smooth vector can be set large, and the display wake for the operator can be shown smoothly. Also, when the initial state is over and the steady state is approached, the smooth vector shakiness decreases, so that the time constant θ is reduced in order to reduce the delay from the detection data. k Can be set small. Therefore, the display to the operator is easy to see.
[0254]
Next, FIGS. 37 and 38 are flowcharts for explaining the operation of the twelfth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST16c will be described.
[0255]
In step ST16c, a smoothing vector for display is calculated from the smoothing vector with a variable time constant, and the smoothed position smoothing speed is displayed.
[0256]
By the above steps, the display smooth vector is calculated by calculating the display smooth vector using the equations (44), (45), (46), and (47), while varying the time constant. It is possible to improve the delay of the smooth vector before obtaining and the smoothness of the smooth vector.
[0257]
A tracking apparatus according to
[0258]
Multipath is reflected radio waves that scatter when radio waves emitted from a radar hit the ground, sea surface, and obstacles.
[0259]
When the S / N ratio is larger than a certain threshold obtained from the
[0260]
Accordingly, the multipath determination means 21 does not use the observation noise standard deviation of the elevation angle that is most affected by the multipath in a multipath environment where the accuracy in the altitude direction is not good, thereby tracking performance in the multipath environment. Can be improved.
[0261]
Next, FIGS. 40 and 41 are flowcharts for explaining the operation of the thirteenth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST2d and step ST9d will be described.
[0262]
In step ST2d, the elevation observation noise due to the S / N threshold is fixed, that is, after setting the observation noise standard deviation of the elevation angle in equation (8) to a fixed value that gives in advance, the residual covariance matrix is (13 ).
[0263]
If it is determined in step ST9d that the multipath is used, the gate size parameter setting assuming multipath, that is, the cross range vertical direction gate in which all detection data is determined to be in the gate in the cross range vertical direction gate determination. Set the size parameter.
[0264]
The above steps improve tracking performance in a multipath environment by not using the observation noise standard deviation of the elevation angle that is most affected by the multipath in a multipath environment where accuracy in the altitude direction is not good. Can do.
[0265]
Embodiment 14 FIG.
A tracking device according to Embodiment 14 of the present invention will be described with reference to the drawings. FIG. 42 is a block diagram showing the structure of the tracking device according to Embodiment 14 of the present invention. In FIG. 42, 22 is a condition number determination means. In addition, the same code | symbol in a figure represents the same or an equivalent part.
[0266]
Of the eigenvalues input from the first gate determination specification calculation means 2, the ratio of the maximum eigenvalue λkmax to the minimum eigenvalue λkmin is taken, and the condition number COND in the following equation (48) k Is calculated.
[0267]
[Formula 48]
[0268]
COND k If the value is small, digits are lost in the matrix operation, causing problems such as inability to perform the inverse matrix operation, and the tracking operation is unstable.
[0269]
In the condition number determination means 22, the condition number COND is given as in the following equation (49). k A certain threshold value COND set in advance th In the following cases, the operator inputs a danger signal that the tracking calculation is unstable to the display means 9 and outputs it to the operator's display screen.
[0270]
[Equation 49]
[0271]
Therefore, by using the condition number determination means 22, it is possible for the operator to detect a danger signal that the tracking calculation is unstable. For example, it is possible to perform the tracking calculation again or to cancel the tracking calculation.
[0272]
Next, FIGS. 43 and 44 are flowcharts for explaining the operation of the fourteenth embodiment. Here, steps with the same reference numerals are omitted. That is, only step ST16d will be described.
[0273]
In step ST16d, the condition number is calculated from the equation (48), and when the equation (49) is established, a danger signal that the tracking calculation is unstable is input to the display means 9 to the operator, and the operator's display Output to the screen.
[0274]
Through the above steps, the operator can detect a danger signal that the tracking calculation is unstable.
[0275]
【The invention's effect】
The present invention obtains an S / N ratio, which is a signal-to-noise ratio, based on received power, converts it into distance, elevation angle, and azimuth angle observation noise standard deviations, and associates the observation noise standard deviations with them. An observation means for outputting detection data representing the position to be detected, a prediction error covariance matrix and the detection data are inputted, and from the residual covariance matrix calculated from them, the eigenvalue in the distance direction, the eigenvalue in the elevation direction, the azimuth Calculate eigenvalues in the angular direction, eigenvectors in the distance direction, eigenvectors in the elevation direction, and eigenvectors in the azimuth direction Perform diagonalization First gate determination specification calculation means and the detection data are in the distance direction In Of a given dimension Ellipsoid A determination is made as to whether or not the gate is entered and a signal indicating the result of the determination is output using the range direction gate determination means, and the data output from the observation means and the first gate determination specification calculation means. In the elevation direction and azimuth direction, Ellipsoid Cross range direction gate determination means for performing gate determination, and the distance direction so Of the predetermined dimension Ellipsoid A signal indicating the result of determining whether or not the gate is entered, and the elevation direction Direction and direction Azimuth direction so The predetermined dimension of Ellipsoid From the signal indicating the determination result of whether it is in the gate, distance direction, elevation angle direction and Azimuth all In The predetermined dimension Ellipsoid A first gate determination means for outputting detection data and a residual covariance matrix associated with the detection data as candidates for a target signal when the detection data is contained in the gate; and the first gate determination First detection means for inputting the detection data and the residual covariance matrix outputted from the means, updating the data based on a Kalman filter theory, and outputting a smooth error covariance matrix and a smooth vector; Based on the theory of the Kalman filter, a prediction means for calculating a prediction error covariance matrix and a prediction vector after one sampling from the current time, and a prediction error covariance matrix and a prediction vector input from the prediction means are delayed by one sampling. A one sampling delay for outputting the prediction error covariance matrix to the first gate determination specification calculation means. Means, from the smoothing vector received as input from the first data updating means, and display means for displaying the target track and the target speed comprises, of predetermined dimensions Ellipsoid The gate is an ellipsoidal gate of a predetermined dimension based on the residual covariance matrix, and the first gate determination specification calculating means is configured to obtain a diagonal of the residual covariance matrix in the ellipsoidal gate. Range direction and cross-range direction Decision Then, the range direction gate determination means and the cross range direction gate determination means are based on the range direction and the cross range direction calculated by the first gate determination specification calculation means. The gate size parameter in the cross range direction Setting By doing so, since the tracking device determines the size of the ellipsoidal gate, the target signal can easily enter and it is possible to make it difficult for an unnecessary signal to enter.
[0276]
The cross range direction gate determination means determines whether or not the detection data is in a one-dimensional gate in the elevation angle direction, outputs a signal indicating the determination result, and the detection data is 1 in the azimuth direction. Since it is composed of the first cross range direction gate determination means for determining whether or not it is in the dimension gate and outputting a signal indicating the determination result, it is easy to perform the cross range direction gate determination. Can do.
[0277]
The cross range direction gate determination means performs two-dimensional gate determination in the cross range direction using the eigenvector in the elevation angle direction, the eigenvalue in the elevation angle direction, the eigenvector in the azimuth direction, and the eigenvalue in the azimuth direction. Because it consists of two cross range direction gate judgment means, the gate judgment in the range direction and cross range direction can be performed independently, so even when the range direction gate is enlarged, the cross range direction is also matched Can be prevented. Also, the gate size parameter can be set once.
[0278]
Also, The output from the first data update means If the smooth vector velocity component exceeds a certain threshold, set the standard deviation of the drive noise vector to a large value. And output to the prediction means Since the first drive noise control means is further provided, the target can be easily supplemented by increasing the standard deviation and widening the gate.
[0279]
A logistic curve with the standard deviation of the drive noise vector as the vertical axis and the velocity component of the smooth vector as the horizontal axis. On the line Based on the velocity component of the smooth vector According to the size of Set a large standard deviation of the driving noise vector To switch Since the second drive noise control means is further provided, the standard deviation of the drive noise vector is gradually increased and the gate is expanded, so that the target can be easily supplemented.
[0280]
In addition, the present invention obtains an S / N ratio that is a signal-to-noise ratio based on the received power and converts it into observation noise standard deviations of distance, elevation angle, and azimuth, and the observation noise standard deviations and those An observation means for outputting detection data representing a position associated with the position, a prediction error covariance matrix and the detection data are input, and from the residual covariance matrix calculated from them, eigenvalues in the distance direction and eigenvalues in the elevation direction Calculate eigenvalues in azimuth direction, eigenvectors in distance direction, eigenvectors in elevation direction, and eigenvectors in azimuth direction Perform diagonalization A first gate determination specification calculation means and the detection data in the distance direction; Ellipsoid It is determined whether or not it is in the gate, and a gate determination means in the range direction that outputs a signal indicating the determination result, and the detection data is in the elevation direction Ellipsoid It determines whether or not it is in the gate, outputs a signal indicating the determination result, and the detection data is in the azimuth direction Ellipsoid First cross range direction gate determination means for determining whether or not the gate is entered and outputting a signal indicating the determination result; the range direction gate determination means; and the first cross range direction gate. As a result of the gate determination of the detection data in the determination means, for the detection data in the gate, the distance between the gate center and the detection data is converted into the likelihood of the normal distribution, the data is updated using the likelihood, smoothing error A second data updating unit that outputs a covariance matrix and a smooth vector, a prediction unit that calculates a prediction error covariance matrix and a prediction vector after one sampling from the current time based on the theory of the Kalman filter, and the prediction unit The input prediction error covariance matrix and the prediction vector are delayed by one sampling, and the first gate determination specification calculation means And outputs, includes a 1 sample delay means, a smoothing vector inputted from said second data updating means, and display means for displaying the target track and the target speed, and The ellipsoidal gate in the distance direction, the ellipsoidal gate in the elevation angle direction, and the ellipsoidal gate in the azimuth direction are combined to form a predetermined dimension ellipsoidal gate, The predetermined dimension Ellipsoid The gate is an ellipsoidal gate of a predetermined dimension based on the residual covariance matrix, and the first gate determination specification calculating means is configured to obtain a diagonal of the residual covariance matrix in the ellipsoidal gate. Range direction and cross-range direction Decision And the range direction gate determination means and the range direction First The gate determination means for the cross range direction is configured to determine the gate size parameter for the range direction and the cross range direction based on the range direction and the cross range direction calculated by the first gate determination specification calculation means. Setting Since the tracking device determines the size of the ellipsoidal gate, the next sampling is performed by calculating a smooth vector and a smooth error covariance matrix in consideration of the distance between the gate centers based on the likelihood of the detection data. The center of the subsequent gate can be stably tracked in the unnecessary signal without being extremely pulled by the unnecessary signal at the current time.
[0281]
In addition, since it further includes a first gate size parameter setting means for setting the gate size parameter according to the sampling interval, when the sampling interval is larger than a predetermined threshold, the gate size parameter is set to be small, By keeping an appropriate gate radius, the target signal is prevented from being captured and unwanted signals are prevented from entering.
[0282]
In addition, there is an observation error fixing means that sets the observation noise standard deviation for distance, the observation noise standard deviation for elevation angle, and the observation noise standard deviation for azimuth angle to fixed values. Thus, it is not necessary to calculate the observation error covariance matrix in polar coordinates for each sampling time and each detection data, so that the calculation load can be reduced.
[0283]
In addition, a control signal that fixes the sampling interval is input to the prediction means, and further equipped with a sampling interval fixing means that fixes the sampling interval when calculating the prediction error covariance matrix and prediction vector, the state transition matrix is fixed. By treating it as a value, it is possible to reduce the calculation load of the prediction vector and the prediction error covariance matrix.
[0284]
In addition, it is equipped with a gate center fixing means that fixes the center of the gate for several samplings from the beginning of tracking, so it is fixed instead of the position component of the prediction vector, which is the center of the gate, for several samplings at the beginning of tracking. By continuing to use the detection data of the first sampling, variation at the beginning of tracking is reduced.
[0285]
Also, the above First Since the gate size parameter variable means for changing the size of the gate size parameter using the magnitude of the velocity component of the smooth vector obtained from the data updating means is further provided, the magnitude of the velocity component of the smooth vector before one sampling is provided. Is larger than a predetermined threshold, the target signal can be easily supplemented by increasing the size of the gate size parameter at the current time.
[0286]
Also, the above First Since the first smoothing means for calculating the display smoothing vector is input by inputting the smoothing vector obtained from the data updating means to the display filter with a fixed time constant, the detection data varies. When the smooth vector obtained from the above is displayed, the display wakes up and down, but if the display smooth vector is calculated and the display wake is displayed from the display smooth vector, the display wake for the operator becomes smooth, It becomes easy to see.
[0287]
Also, the above First Since the smoothing vector obtained from the data updating means is further input to the display filter having a variable time constant, and the second smoothing means for calculating the display smoothing vector is further provided, the time constant is made variable. Thus, by calculating the display smooth vector, it is possible to improve the delay of the smooth vector before obtaining the display smooth vector and the smoothness of the smooth vector.
[0289]
If the condition number that is the ratio of the maximum value of the eigenvalue to the minimum value of the eigenvalue is used among the eigenvalues input from the first gate determination specification calculation means, Since it is further provided with a condition number judgment means for inputting a danger signal that the calculation is unstable to the display means, the operator detects the danger signal that the tracking calculation is unstable. Can do.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a tracking device according to
FIG. 2 is an explanatory diagram showing a coordinate system related to observation means provided in the tracking device.
FIG. 3 is a flowchart showing a process flow of the tracking device according to the first embodiment of the present invention.
FIG. 4 is a flowchart showing a process flow of the tracking device according to the first embodiment of the present invention.
FIG. 5 is a block diagram showing a configuration of a tracking device according to
FIG. 6 is a flowchart showing a process flow of the tracking device according to the second embodiment of the present invention.
FIG. 7 is a flowchart showing a process flow of the tracking device according to the second embodiment of the present invention.
FIG. 8 is a block diagram showing a configuration of a tracking device according to
FIG. 9 is a flowchart showing a process flow of the tracking device according to the third embodiment of the present invention.
FIG. 10 is a flowchart showing a process flow of the tracking device according to the third embodiment of the present invention.
FIG. 11 is a block diagram showing a configuration of a tracking device according to
FIG. 12 is an explanatory diagram showing a conceptual diagram of a logistic curve.
FIG. 13 is a flowchart showing a process flow of the tracking device according to the fourth embodiment of the present invention.
FIG. 14 is a flowchart showing a process flow of the tracking device according to the fourth embodiment of the present invention.
FIG. 15 is a block diagram showing a configuration of a tracking device according to
FIG. 16 is a flowchart showing a process flow of the tracking device according to the fifth embodiment of the present invention.
FIG. 17 is a flowchart showing a process flow of the tracking device according to the fifth embodiment of the present invention.
FIG. 18 is a block diagram showing a configuration of a tracking device according to
FIG. 19 is a flowchart showing a process flow of the tracking device according to the sixth embodiment of the present invention.
FIG. 20 is a flowchart showing a process flow of the tracking device according to the sixth embodiment of the present invention.
FIG. 21 is a block diagram showing a configuration of a tracking device according to
FIG. 22 is a flowchart showing a process flow of the tracking device according to the seventh embodiment of the present invention.
FIG. 23 is a flowchart showing a process flow of the tracking device according to the seventh embodiment of the present invention.
FIG. 24 is a block diagram showing a configuration of a tracking device according to
FIG. 25 is a flowchart showing a process flow of the tracking device according to the eighth embodiment of the present invention.
FIG. 26 is a flowchart showing a process flow of the tracking device according to the eighth embodiment of the present invention.
FIG. 27 is a block diagram showing a configuration of a tracking device according to
FIG. 28 is a flowchart showing a process flow of the tracking device according to the ninth embodiment of the present invention.
FIG. 29 is a flowchart showing a process flow of the tracking device according to the ninth embodiment of the present invention.
FIG. 30 is a block diagram showing a configuration of a tracking device according to
FIG. 31 is a flowchart showing a process flow of the tracking device according to the tenth embodiment of the present invention.
FIG. 32 is a flowchart showing a process flow of the tracking device according to the tenth embodiment of the present invention.
FIG. 33 is a block diagram showing a configuration of a tracking device according to
FIG. 34 is a flowchart showing a process flow of the tracking device according to the eleventh embodiment of the present invention.
FIG. 35 is a flowchart showing a process flow of the tracking device according to the eleventh embodiment of the present invention.
FIG. 36 is a block diagram showing a configuration of a tracking apparatus according to
FIG. 37 is a flowchart showing a process flow of the tracking device according to the twelfth embodiment of the present invention.
FIG. 38 is a flowchart showing a process flow of the tracking device according to the twelfth embodiment of the present invention.
FIG. 39 is a block diagram showing a configuration of a tracking apparatus according to
FIG. 40 is a flowchart showing a process flow of the tracking device according to the thirteenth embodiment of the present invention.
FIG. 41 is a flowchart showing a process flow of the tracking device according to the thirteenth embodiment of the present invention.
FIG. 42 is a block diagram showing a configuration of a tracking apparatus according to Embodiment 14 of the present invention.
FIG. 43 is a flowchart showing a process flow of the tracking device according to the fourteenth embodiment of the present invention.
FIG. 44 is a flowchart showing a process flow of the tracking device according to the fourteenth embodiment of the present invention.
FIG. 45 is a block diagram showing a configuration of a conventional tracking device.
FIG. 46 is an explanatory diagram showing a configuration of a conventional tracking device.
FIG. 47 is a diagram showing the relationship between a gate, a target predicted position, a target observation position, a target range direction, and a target cross range direction.
FIG. 48 is an explanatory diagram showing a relationship between a cross range error and a range error with respect to an angle error.
FIG. 49 is an explanatory diagram showing the relationship between eigenvectors in the range direction and eigenvectors in the cross range direction.
FIG. 50 is a conceptual diagram of likelihood obtained by converting the distance from the gate center.
[Explanation of symbols]
DESCRIPTION OF
Claims (14)
予測誤差共分散行列および前記探知データが入力され、それらから算出される残差共分散行列から、距離方向の固有値、仰角方向の固有値、方位角方向の固有値、距離方向の固有ベクトル、仰角方向の固有ベクトルおよび方位角方向の固有ベクトルを算出する対角化を行う第1のゲート判定諸元算出手段と、
前記探知データが距離方向において所定次元の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力するレンジ方向のゲート判定手段と、
前記観測手段及び前記第1のゲート判定諸元算出手段から出力されるデータを用いて、仰角方向及び方位角方向で、所定次元の楕円体ゲート判定を行うクロスレンジ方向のゲート判定手段と、
前記距離方向での前記所定次元の楕円体ゲートに入っているか否かの判定結果を示す信号と、仰角方向および方位角方向での前記所定次元の楕円体ゲートに入っているか否かの判定結果を示す信号とから、距離方向、仰角方向および方位角方向のすべてにおいて前記所定次元の楕円体ゲート内に前記探知データが入っている場合に、目標信号の候補として、その探知データに付随する探知データおよび残差共分散行列を出力する第1のゲート判定手段と、
前記第1のゲート判定手段から出力される前記探知データおよび前記残差共分散行列が入力され、カルマンフィルタの理論に基づいてデータの更新を行い、平滑誤差共分散行列および平滑ベクトルを出力する第1のデータ更新手段と、
前記カルマンフィルタの理論に基づき、現時刻よりも1サンプリング後の予測誤差共分散行列および予測ベクトルを算出する予測手段と、
前記予測手段から入力される予測誤差共分散行列および予測ベクトルを1サンプリング遅延させて、前記第1のゲート判定諸元算出手段に対して前記予測誤差共分散行列を出力する1サンプリング遅延手段と、
前記第1のデータ更新手段から入力される平滑ベクトルから、目標航跡および目標の速度の表示を行う表示手段と、
を備え、
前記所定次元の楕円体ゲートは、前記残差共分散行列を元にした所定次元の楕円体ゲートであって、
前記第1のゲート判定諸元算出手段は、前記楕円体ゲートにおいて、前記残差共分散行列の対角化によりレンジ方向とクロスレンジ方向とを決定し、
前記レンジ方向のゲート判定手段および前記クロスレンジ方向のゲート判定手段は、前記第1のゲート判定諸元算出手段によって計算された前記レンジ方向および前記クロスレンジ方向に基づいて、前記レンジ方向および前記クロスレンジ方向のゲートサイズパラメータを設定することにより、前記楕円体ゲートのサイズを決定する
ことを特徴とする追尾装置。Based on the received power, an S / N ratio, which is a signal-to-noise ratio, is obtained and converted into observation noise standard deviations of distance, elevation angle, and azimuth, and the observation noise standard deviations and their associated positions are represented. Observation means for outputting detection data;
The prediction error covariance matrix and the detection data are input, and the eigenvalue in the distance direction, the eigenvalue in the elevation angle direction, the eigenvalue in the azimuth direction, the eigenvector in the distance direction, and the eigenvector in the elevation angle direction are calculated from them. And first gate determination specification calculation means for performing diagonalization for calculating eigenvectors in the azimuth direction,
Determining whether or not the detection data is in an ellipsoidal gate of a predetermined dimension in the distance direction , and a gate determination means in a range direction for outputting a signal indicating the determination result;
Using the data output from the observation means and the first gate determination specification calculation means, the gate determination means in the cross range direction for performing ellipsoidal gate determination in a predetermined dimension in the elevation angle direction and the azimuth angle direction,
A signal indicative of the whether the determination result is within a predetermined dimension of the ellipsoid gate in the distance direction, whether has entered the predetermined dimension of the ellipsoid gate in elevation Direction and how position angle direction When the detection data is included in the ellipsoid gate of the predetermined dimension in all of the distance direction, the elevation angle direction, and the azimuth angle direction from the signal indicating the determination result, the detection data is attached to the detection data as a target signal candidate. First detection means for outputting detection data and a residual covariance matrix,
The detection data output from the first gate determination means and the residual covariance matrix are input, the data is updated based on the theory of the Kalman filter, and a smooth error covariance matrix and a smooth vector are output. Data update means,
Prediction means for calculating a prediction error covariance matrix and a prediction vector after one sampling from the current time based on the theory of the Kalman filter;
1 sampling delay means for delaying the prediction error covariance matrix and the prediction vector input from the prediction means by 1 sampling, and outputting the prediction error covariance matrix to the first gate determination specification calculation means;
Display means for displaying the target track and the target speed from the smooth vector input from the first data updating means;
With
The predetermined dimension ellipsoidal gate is a predetermined dimension ellipsoidal gate based on the residual covariance matrix,
It said first gate determining specifications calculating means, in the ellipsoid gate, determines the range direction and cross range direction by diagonalization of the residual covariance matrix,
The range direction gate determination means and the cross range direction gate determination means are configured to generate the range direction and the cross range direction based on the range direction and the cross range direction calculated by the first gate determination specification calculation means. A tracking device characterized by determining a size of the ellipsoidal gate by setting a gate size parameter in a range direction.
探知データが仰角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力し、探知データが方位角方向の1次元ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力する第1のクロスレンジ方向のゲート判定手段から構成されている
ことを特徴とする請求項1に記載の追尾装置。The gate determination means in the cross range direction,
It is determined whether the detection data is in the one-dimensional gate in the elevation angle direction, a signal indicating the determination result is output, and it is determined whether the detection data is in the one-dimensional gate in the azimuth direction. The tracking device according to claim 1, further comprising: a first cross range direction gate determination unit that outputs a signal indicating the determination result.
仰角方向の固有ベクトル、仰角方向の固有値、方位角方向の固有ベクトルおよび方位角方向の固有値を用いて、クロスレンジ方向で、2次元のゲート判定を行う第2のクロスレンジ方向のゲート判定手段から構成されている
ことを特徴とする請求項1に記載の追尾装置。The gate determination means in the cross range direction,
It is composed of second cross range direction gate determination means for performing two-dimensional gate determination in the cross range direction using the eigen vector in the elevation angle direction, the eigen value in the elevation angle direction, the eigen vector in the azimuth angle direction, and the eigen value in the azimuth angle direction. The tracking device according to claim 1, wherein:
予測誤差共分散行列および前記探知データが入力され、それらから算出される残差共分散行列から、距離方向の固有値、仰角方向の固有値、方位角方向の固有値、距離方向の固有ベクトル、仰角方向の固有ベクトルおよび方位角方向の固有ベクトルを算出する対角化を行う第1のゲート判定諸元算出手段と、
前記探知データが距離方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力するレンジ方向のゲート判定手段と、
前記探知データが仰角方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力し、探知データが方位角方向の楕円体ゲートに入っているか否かの判定を行い、その判定結果を示す信号を出力する第1のクロスレンジ方向のゲート判定手段と、
前記レンジ方向のゲート判定手段および前記第1のクロスレンジ方向のゲート判定手段における前記探知データのゲート判定の結果、ゲート内の探知データについて、ゲート中心と探知データの距離を正規分布の尤度に換算し、その尤度を用いて、データ更新を行い、平滑誤差共分散行列および平滑ベクトルを出力する第2のデータ更新手段と、
カルマンフィルタの理論に基づき、現時刻よりも1サンプリング後の予測誤差共分散行列および予測ベクトルを算出する予測手段と、
前記予測手段から入力される予測誤差共分散行列および予測ベクトルを1サンプリング遅延させて、前記第1のゲート判定諸元算出手段に対して出力する、1サンプリング遅延手段と、
前記第2のデータ更新手段から入力される平滑ベクトルから、目標航跡および目標の速度の表示を行う表示手段と、
を備え、
前記距離方向の楕円体ゲートと、前記仰角方向の楕円体ゲートと、前記方位角方向の楕円体ゲートとは、組み合わされて、所定次元の楕円体ゲートを構成し、
前記所定次元の楕円体ゲートは、前記残差共分散行列を元にした所定次元の楕円体ゲートであって、
前記第1のゲート判定諸元算出手段は、前記楕円体ゲートにおいて、前記残差共分散行列の対角化によりレンジ方向とクロスレンジ方向とを決定し、
前記レンジ方向のゲート判定手段および前記第1のクロスレンジ方向のゲート判定手段は、前記第1のゲート判定諸元算出手段によって計算された前記レンジ方向および前記クロスレンジ方向に基づいて、前記レンジ方向および前記クロスレンジ方向のゲートサイズパラメータを設定することにより、前記楕円体ゲートのサイズを決定する
ことを特徴とする追尾装置。Based on the received power, an S / N ratio, which is a signal-to-noise ratio, is obtained and converted into observation noise standard deviations of distance, elevation angle, and azimuth, and the observation noise standard deviations and their associated positions are represented. Observation means for outputting detection data;
The prediction error covariance matrix and the detection data are input, and the eigenvalue in the distance direction, the eigenvalue in the elevation angle direction, the eigenvalue in the azimuth direction, the eigenvector in the distance direction, and the eigenvector in the elevation angle direction are calculated from them. And first gate determination specification calculation means for performing diagonalization for calculating eigenvectors in the azimuth direction,
Determining whether or not the detection data is in the ellipsoidal gate in the distance direction, and a gate determination means in the range direction for outputting a signal indicating the determination result;
It is determined whether or not the detection data is in the ellipsoidal gate in the elevation angle direction, a signal indicating the determination result is output, and it is determined whether or not the detection data is in the ellipsoidal gate in the azimuth direction. Performing a first cross range direction gate determination means for outputting a signal indicating the determination result; and
As a result of the gate determination of the detection data in the gate determination unit in the range direction and the gate determination unit in the first cross range direction, the distance between the gate center and the detection data for the detection data in the gate is set to the likelihood of the normal distribution. A second data updating means for converting, performing data updating using the likelihood, and outputting a smoothing error covariance matrix and a smoothing vector;
Prediction means for calculating a prediction error covariance matrix and a prediction vector after one sampling from the current time based on the Kalman filter theory;
1 sampling delay means for delaying the prediction error covariance matrix and the prediction vector input from the prediction means by 1 sampling and outputting to the first gate determination specification calculation means;
Display means for displaying the target track and the target speed from the smooth vector input from the second data updating means;
With
The ellipsoidal gate in the distance direction, the ellipsoidal gate in the elevation angle direction, and the ellipsoidal gate in the azimuth direction are combined to form a predetermined dimension ellipsoidal gate,
The predetermined dimension ellipsoidal gate is a predetermined dimension ellipsoidal gate based on the residual covariance matrix,
It said first gate determining specifications calculating means, in the ellipsoid gate, determines the range direction and cross range direction by diagonalization of the residual covariance matrix,
The range direction gate determination means and the first cross range direction gate determination means are configured to generate the range direction based on the range direction and the cross range direction calculated by the first gate determination specification calculation means. And the size of the ellipsoidal gate is determined by setting a gate size parameter in the cross-range direction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001341755A JP4176985B2 (en) | 2001-11-07 | 2001-11-07 | Tracking device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001341755A JP4176985B2 (en) | 2001-11-07 | 2001-11-07 | Tracking device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003149330A JP2003149330A (en) | 2003-05-21 |
JP4176985B2 true JP4176985B2 (en) | 2008-11-05 |
Family
ID=19155729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001341755A Expired - Fee Related JP4176985B2 (en) | 2001-11-07 | 2001-11-07 | Tracking device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4176985B2 (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5057840B2 (en) * | 2007-05-01 | 2012-10-24 | 三菱電機株式会社 | Spectrum analyzer |
JP5230132B2 (en) * | 2007-07-06 | 2013-07-10 | 三菱電機株式会社 | Target tracking device and target tracking method |
JP2009074803A (en) * | 2007-09-18 | 2009-04-09 | Toyota Motor Corp | Object detector |
JP5285962B2 (en) * | 2008-05-29 | 2013-09-11 | 京セラ株式会社 | Wireless communication system, base station, and wireless communication method |
JP5853589B2 (en) * | 2011-10-26 | 2016-02-09 | 日産自動車株式会社 | Driving assistance device |
JP6084811B2 (en) * | 2012-10-29 | 2017-02-22 | 古野電気株式会社 | Tracking processing apparatus and tracking processing method |
JP6277580B2 (en) * | 2012-12-06 | 2018-02-14 | 日本電気株式会社 | Target tracking system, target tracking device, target tracking method and program |
JP6430907B2 (en) * | 2015-07-17 | 2018-11-28 | 株式会社Soken | Driving support system |
JP6180004B2 (en) * | 2016-08-29 | 2017-08-16 | 古野電気株式会社 | Tracking processing apparatus and tracking processing method |
CN108111173B (en) * | 2017-12-27 | 2021-03-26 | 东软集团股份有限公司 | Track compression method and device, storage medium and electronic equipment |
CN109298413A (en) * | 2018-09-01 | 2019-02-01 | 哈尔滨工程大学 | A kind of method that specific aim solves the problems, such as the multiple target tracking data correlation under complex electromagnetic environment |
CN109444899B (en) * | 2018-09-20 | 2020-07-21 | 杭州电子科技大学 | Track association method based on pure angle information |
JP6952944B2 (en) * | 2019-09-24 | 2021-10-27 | 三菱電機株式会社 | Smoothing filter device and smoothing method |
CN112660144B (en) * | 2020-12-04 | 2022-06-24 | 上汽通用五菱汽车股份有限公司 | Yaw rate filtering method, control terminal, vehicle and storage medium |
CN113406617B (en) * | 2021-06-22 | 2022-09-30 | 哈尔滨工业大学 | Multi-target continuous tracking method for sector scanning radar |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5927277A (en) * | 1982-08-06 | 1984-02-13 | Mitsubishi Electric Corp | Radar signal processor |
JP3097471B2 (en) * | 1994-11-16 | 2000-10-10 | 三菱電機株式会社 | Tracking device |
JPH10246778A (en) * | 1997-03-04 | 1998-09-14 | Mitsubishi Electric Corp | Target search tracking device |
JP3432737B2 (en) * | 1998-02-19 | 2003-08-04 | 三菱電機株式会社 | Tracking device |
JP3405184B2 (en) * | 1998-03-30 | 2003-05-12 | 三菱電機株式会社 | Target tracking method and target tracking device |
JP3388180B2 (en) * | 1998-04-24 | 2003-03-17 | 三菱電機株式会社 | Target tracking device and target tracking method |
JP3333143B2 (en) * | 1998-11-13 | 2002-10-07 | 三菱電機株式会社 | Tracking device and tracking processing method thereof |
JP3755634B2 (en) * | 1999-01-18 | 2006-03-15 | 三菱電機株式会社 | TRACKING DEVICE AND TRACKING METHOD THEREOF |
JP3774093B2 (en) * | 1999-11-29 | 2006-05-10 | 三菱電機株式会社 | Tracking processing apparatus and method |
JP2001166047A (en) * | 1999-12-06 | 2001-06-22 | Mitsubishi Electric Corp | Target correlation device |
JP3739622B2 (en) * | 2000-02-16 | 2006-01-25 | 三菱電機株式会社 | Target tracking device and target tracking method |
JP3926602B2 (en) * | 2001-10-25 | 2007-06-06 | 三菱電機株式会社 | Target tracking apparatus and method |
-
2001
- 2001-11-07 JP JP2001341755A patent/JP4176985B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003149330A (en) | 2003-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4176985B2 (en) | Tracking device | |
JP6328789B2 (en) | Method and apparatus for determining angle of arrival (AOA) in a radar warning receiver | |
CN104199022B (en) | Target modal estimation based near-space hypersonic velocity target tracking method | |
JP6541538B2 (en) | Target tracking device and radar device | |
JP4116898B2 (en) | Target tracking device | |
Ronghua et al. | TDOA and track optimization of UAV swarm based on D-optimality | |
CN111929676B (en) | X-band radar target detection and tracking method based on density clustering | |
CN105372653B (en) | A kind of efficient turning maneuvering target tracking method towards in bank base air traffic control radar system | |
US8831906B1 (en) | Technique for determining closest point of approach | |
JP2000304854A (en) | Target tracking method device | |
Nazari et al. | Real-time adaptive fuzzy density clustering for multi-target data association | |
CN109839633B (en) | Multi-frame pre-detection tracking method of airborne early warning radar based on minimum coverage airspace | |
CN113280821B (en) | Underwater multi-target tracking method based on slope constraint and backtracking search | |
CN105277939B (en) | For passive sensor to the goal directed method of empty observational network and guiding system | |
CN117369507B (en) | Unmanned aerial vehicle dynamic path planning method of self-adaptive particle swarm algorithm | |
Son et al. | SIMM method based on acceleration extraction for nonlinear maneuvering target tracking | |
JP3926602B2 (en) | Target tracking apparatus and method | |
JPH10246778A (en) | Target search tracking device | |
CN112731321B (en) | Mobile robot obstacle avoidance and map drawing method based on MIMO cognitive radar | |
KR102252825B1 (en) | Device for estimating line of sight rate by compensating for time delay of directivity angle and air vehicle including the same | |
Wang et al. | Multiple Sound Source Localization Exploiting Robot Motion and Approaching Control | |
JP3819237B2 (en) | Tracking device | |
JP3774093B2 (en) | Tracking processing apparatus and method | |
CN112379366A (en) | Radar target tracking algorithm based on particle swarm filtering | |
CN110687502B (en) | Short wave direction finding data set labeling method based on least square positioning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041012 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060728 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060815 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061016 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070619 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070817 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080212 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080414 |
|
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: 20080819 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080821 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130829 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |