JPH0769417B2 - Tracking filter - Google Patents
Tracking filterInfo
- Publication number
- JPH0769417B2 JPH0769417B2 JP18684987A JP18684987A JPH0769417B2 JP H0769417 B2 JPH0769417 B2 JP H0769417B2 JP 18684987 A JP18684987 A JP 18684987A JP 18684987 A JP18684987 A JP 18684987A JP H0769417 B2 JPH0769417 B2 JP H0769417B2
- Authority
- JP
- Japan
- Prior art keywords
- motion
- motion model
- target
- observation
- value
- 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 - Lifetime
Links
Landscapes
- Radar Systems Or Details Thereof (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明は観測雑音を含んだ目標位置情報を目標観測装
置より入力し,目標位置の真値および速度・加速度など
の目標運動諸元を推定する追尾フイルタに関するもので
ある。DETAILED DESCRIPTION OF THE INVENTION [Industrial application] The present invention inputs target position information including observation noise from a target observation device, and estimates a true value of a target position and target motion parameters such as velocity and acceleration. It relates to the tracking filter.
第4図は例えばIEEE TRANSACTIONS ON AEROSPACE AND E
LECTRONIC SYSTEMS VOL AES−13 No.3 MAY1977,P310〜P
317「MANEUVERING TRAGET TRACKING USING ADAPTIVE ST
ATE ESTIMATION」で示された複数個の運動モデルを有す
る場合の従来の追尾フイルタの構成図であり,図におい
て(1)は観測雑音を含んだ目標位置を計測する目標観
測装置,(2)は複数個の運動モデルおのおのに対して
観測誤差を評価するための運動モデルごとの観測誤差評
価器,(3)は複数個の運動モデルおのおのの信頼度を
算出するための各運動モデルの信頼度算出器,(4)は
第1の遅延回路,(5)は目標運動諸元の平滑値算出に
使用するカルマンゲイン行列算出のためのゲイン行列算
出器,(6)は目標運動諸元の平滑値を算出する平滑
器,(7)は複数個の運動モデルおのおのについて現時
点より1サンプリング後の目標運動諸元の予測値を算出
する運動モデルごとの予測値算出器,(8)は第3の遅
延回路,(9)は複数個の運動モデルおのおのの平滑値
と真値の差である平滑誤差を評価する運動モデルごとの
平滑誤差評価器,(10)は複数個の運動モデルおのおの
の予測値と真値の差である予測誤差を評価する運動モデ
ルごとの予測誤差評価器,(11)は第2の遅延回路,
(12)は第4の遅延回路である。Figure 4 shows, for example, IEEE TRANSACTIONS ON AEROSPACE AND E
LECTRONIC SYSTEMS VOL AES-13 No.3 MAY1977, P310〜P
317 `` MANEUVERING TRAGET TRACKING USING ADAPTIVE ST
FIG. 2 is a configuration diagram of a conventional tracking filter having a plurality of motion models indicated by “ATE ESTIMATION”, in which (1) is a target observation device that measures a target position including observation noise, and (2) is An observation error evaluator for each motion model for evaluating the observation error for each of the plurality of motion models, (3) is a reliability calculation of each motion model for calculating the reliability of each of the plurality of motion models , (4) is the first delay circuit, (5) is a gain matrix calculator for calculating the Kalman gain matrix used for calculating the smoothed value of the target motion data, and (6) is the smoothed value of the target motion data. Is a smoothing device for calculating, a (7) is a predictive value calculator for each motion model that calculates a predicted value of target motion data after one sampling from each of the plurality of motion models, and (8) is a third delay Circuit, multiple (9) A smooth error evaluator for each motion model that evaluates the smooth error that is the difference between the smooth value and the true value of each motion model. (10) shows the prediction error that is the difference between the predicted value and the true value of each of the motion models. Prediction error evaluator for each motion model to be evaluated, (11) is the second delay circuit,
(12) is a fourth delay circuit.
従来の複数個の運動モデルを有する追尾フイルタは上記
のように構成され,たとえば固定直交座標を使用し,等
速直線運動モデルにサンプリング時刻によらない定数加
速度ベクトルが付加されたモデルを複数の異なつた加速
度レベルごとに有する場合が複数個の運動モデルとして
使用されていた。目標観測装置(1)では,極座標によ
る観測雑音を含んだ目標位置情報を直交座標に変換す
る。運動モデルごとの観測誤差評価器(2)では,運動
モデルごとの予測値算出器(7)より得られる現時点よ
り1サンプリング前に算出した目標位置予測ベクトルを
目標位置の平均ベクトルとし,運動モデルごとの予測誤
差評価器(10)より得られる現時点より1サンプリング
前に算出した予測誤差共分散行列およびあらかじめ設定
してある観測モデルより得られる観測雑音の共分散行列
より目標位置観測ベクトルと目標位置予測ベクトルの差
の共分散行列を求め,目標位置観測ベクトルが3次元正
規分布に従うとして複数個の運動モデルごとに,目標観
測装置より入力される目標観測位置の目標予測位置に対
する誤差を評価する。各運動モデルの信頼度算出器
(3)では,現時点より1サンプリング前に算出した複
数個の運動モデルおのおのの信頼度,運動モデルの推移
にマルコフ性を仮定しあらかじめ設定された運動モデル
の推移確率及び運動モデルごとの観測誤差評価器(2)
より入力される複数個の運動モデルごとの観測誤差評価
値より,複数個の運動モデルおのおのの信頼度を算出す
る。ゲイン行列算出器(5)では,あらかじめ設定して
ある観測モデルより得られる観測雑音共分散行列及び現
時点より1サンプリング前に運動モデルごとの予測誤差
評価器(10)で算出しておいた運動モデルごとの予測誤
差共分散行列よりカルマンフイルタの理論よりゲイン行
列を算出する。平滑器(6)では,現時点より1サンプ
リング前に算出しておいた平滑値,目標観測装置(1)
より入力される目標観測位置,ゲイン行列算出器(5)
より入力されるゲイン行列及び各運動モデルの信頼度算
出器(3)で求めた複数個の運動モデルおのおのの信頼
度により重みづけした複数個の運動モデルを構成してい
る定数加速度ベクトルの総和により目標位置及び目標速
度の平滑値を算出する。運動モデルごとの予測値算出器
(7)では,平滑器(6)で算出した目標位置及び目標
速度と複数個の運動モデルごとの定数加速度ベクトルに
より現時点より1サンプリング後の目標位置及び目標速
度の予測値を算出する。運動モデルごとの平滑誤差評価
器(9)では,目標位置及び目標速度の平滑値と真値の
差の共分散行列をゲイン行列算出器(5)で算出したゲ
イン行列及び現時点より1サンプリング前に運動モデル
ごとの予測誤差評価器(10)で算出しておいた予測誤差
共分散行列により算出する。運動モデルごとの予測誤差
評価器(10)では,運動モデルごとの平滑誤差評価器
(9)より入力される平滑誤差共分散行列とあらかじめ
設定してある運動モデルより得られる駆動雑音共分散行
列より現時点より1サンプリング後の予測値と真値との
差の共分散行列を算出する。なお、目標観測装置(1)
では現時点より1サンプリング後の目標位置の予測値を
目標が等速直線運動を行うとして平滑器(6)より入力
される目標位置及び目標速度の平滑値をもとに直交座標
で算出し、距離・高角・方位角の極座標の値に変換し、
目標観測装置(1)は現時点より1サンプリング後に目
標位置の予測値の方向に指向する。A conventional tracking filter having a plurality of motion models is configured as described above, and, for example, using fixed Cartesian coordinates, a model in which a constant acceleration vector independent of the sampling time is added to a constant velocity linear motion model is used. The case of having each acceleration level is used as a plurality of motion models. The target observing device (1) converts target position information including observation noise in polar coordinates into Cartesian coordinates. In the observation error evaluator (2) for each motion model, the target position prediction vector calculated one sampling before the current time obtained from the prediction value calculator (7) for each motion model is set as the average vector of the target positions, and each motion model is calculated. Target position observation vector and target position prediction from the prediction error covariance matrix obtained from the prediction error evaluator (10) calculated 1 time before the present time and the observation noise covariance matrix obtained from the preset observation model The covariance matrix of the vector difference is obtained, and the error of the target observation position input from the target observation device with respect to the target predicted position is evaluated for each of a plurality of motion models assuming that the target position observation vector follows a three-dimensional normal distribution. In the reliability calculator (3) of each motion model, the reliability of each of the motion models calculated one sampling before the current time, and the transition probability of the motion model preset assuming Markov property in the motion model transition And observation error evaluator for each motion model (2)
The reliability of each of the multiple motion models is calculated from the observation error evaluation value input for each of the multiple motion models. In the gain matrix calculator (5), the observation noise covariance matrix obtained from the preset observation model and the motion model calculated by the prediction error evaluator (10) for each motion model one sampling before the present time The gain matrix is calculated from the Kalman filter theory from the prediction error covariance matrix for each. In the smoother (6), the smoothed value calculated one sampling before the current time, the target observation device (1)
Target observation position and gain matrix calculator input from (5)
Based on the sum of constant acceleration vectors that make up a plurality of motion models weighted by the gain matrix and the reliability of each motion model (3) The smoothed value of the target position and the target speed is calculated. The predicted value calculator (7) for each motion model uses the target position and target speed calculated by the smoother (6) and the constant acceleration vector for each motion model to calculate the target position and target speed one sampling after the current time. Calculate the predicted value. In the smoothing error evaluator (9) for each motion model, the covariance matrix of the difference between the smoothed value and the true value of the target position and the target velocity is calculated by the gain matrix calculator (5) and one sampling before the present time. It is calculated by the prediction error covariance matrix calculated by the prediction error evaluator (10) for each motion model. In the prediction error evaluator (10) for each motion model, the smoothing error covariance matrix input from the smoothing error evaluator (9) for each motion model and the driving noise covariance matrix obtained from the preset motion model are used. The covariance matrix of the difference between the predicted value and the true value after one sampling from the present time is calculated. In addition, target observation device (1)
Then, the predicted value of the target position after one sampling from the present time is calculated in Cartesian coordinates based on the smoothed values of the target position and the target speed input from the smoother (6), assuming that the target performs constant velocity linear motion, and the distance is calculated.・ Convert to polar coordinates of high angle and azimuth,
The target observation device (1) is oriented in the direction of the predicted value of the target position after one sampling from the present time.
上記のような従来の追尾フイルタでは,平滑器(6)で
算出する目標位置及び目標速度の平滑値が各運動モデル
の信頼度算出器(3)で求めた複数個の運動モデルおの
おのに対する信頼度を反映した値にもかかわらず,目標
位置及び目標速度の予測値算出に関しては各運動モデル
ごとの予測値算出の手法があるのみであつたため,現時
点より1サンプリング間,目標が完全な等速直線運動を
行うとして予測値を算出していた。このため予測計算に
は複数個の運動モデルおのおのの信頼度が反映されず,
予測値算出精度が劣化し、たとえば目標観測装置がレー
ダの場合、目標位置の予測値の方向に目標観測装置が指
向してもビーム内に目標が存在しない、あるいは距離ゲ
ート内に目標が存在しない場合が発生し目標位置情報が
観測できず、ついには追尾をはずすという問題点があつ
た。In the conventional tracking filter as described above, the smoothed values of the target position and the target velocity calculated by the smoother (6) are the reliability for each of the plurality of motion models obtained by the reliability calculator (3) of each motion model. Although there is only a method for calculating the predicted value of the target position and target speed for each motion model, the target is a constant velocity straight line for one sampling from the present The predicted value was calculated as exercising. For this reason, the reliability of each motion model is not reflected in the prediction calculation.
Prediction value calculation accuracy deteriorates, for example, when the target observation device is a radar, there is no target in the beam even if the target observation device points in the direction of the prediction value of the target position, or there is no target in the range gate. There was a problem that the target position information could not be observed, and tracking was eventually lost.
この発明はこのような問題点を解決するためになされた
もので,旋回目標に対しても精度よく追尾できる追尾フ
イルタを得ることを目的とする。The present invention has been made to solve such a problem, and an object thereof is to obtain a tracking filter capable of accurately tracking even a turning target.
この発明の追尾フイルタは,複数個の運動モデルを構成
している定数加速度ベクトルおのおのの信頼度を使用し
て目標運動諸元の予測値を算出するようにしたものであ
る。The tracking filter of the present invention is configured to calculate the predicted values of target motion parameters by using the reliability of each constant acceleration vector forming a plurality of motion models.
この発明においては,複数個の運動モデルおのおのに対
する信頼度及び複数個の運動モデルを構成する定数加速
度ベクトルを使用し,予測における加速度の影響項を算
出し,この項に現時点の平滑値をもとに等速直線運動予
測により算出した1サンプリング後の予測値を加算する
ことにより予測値を算出するようにしている。In the present invention, the reliability for each of the plurality of motion models and the constant acceleration vector forming the plurality of motion models are used to calculate the term of influence of acceleration in the prediction, and based on this term, the smoothed value at the present time is used. The predicted value is calculated by adding the predicted value after one sampling calculated by the constant velocity linear motion prediction to.
第1図はこの発明の一実施例を示す構成図であり,
(1)〜(12)は上記従来装置と全く同一のものであ
る。(13)は目標運動諸元の現時点より1サンプリング
後の値を予測する予測値算出器である。FIG. 1 is a block diagram showing an embodiment of the present invention,
(1) to (12) are exactly the same as the above conventional device. (13) is a predictive value calculator that predicts a value of the target motion data one sampling after the present time.
複数個をN個とした場合の運動モデルを,x k =Φk-1 x k-1+Γk-1 w k-1+Γ′k-1 u k-1 ……
(1) とする。The motion model when the number of the plurality is N is: x k = Φ k-1 x k-1 + Γ k-1 w k-1 + Γ ′ k-1 u k-1.
(1)
ここで, ・x kはサンプリング時刻tkにおける目標運動諸元の真
値をあらわす状態ベクトルであり,直交座標における目
標位置ベクトルを 直交座標における目標速度ベクトルを とした時, である。Where: • x k is a state vector that represents the true value of the target motion specifications at the sampling time t k , and the target position vector in Cartesian coordinates is The target velocity vector in Cartesian coordinates And when Is.
・Φk-1はサンプリング時刻tk-1よりtkへの状態ベクト
ルx kの推移行列で目標が等速直線運動を行うと仮定し
た場合 である。Φ k-1 is a transition matrix of the state vector x k from the sampling time t k-1 to t k , and it is assumed that the target makes a uniform linear motion. Is.
・W kはサンプリング時刻tkにおける駆動雑音ベクトル Γkはサンプリング時刻tkにおける駆動雑音ベクトルの
変換行列で, たとえば,目標の運動モデルを等速直線運動と仮定した
ことによる打切り誤差項をΓk-1 W k-1とみれば,W k は加速度ベクトル相当であり, である。· W k is driving noise vector gamma k at the sampling time t k at transformation matrix driving noise vector at sampling time t k, for example, a truncation error term due to the assumed constant velocity linear motion target motion model gamma k -1 W k-1 , W k is equivalent to the acceleration vector, Is.
・u kはサンプリング時刻tkにおいてN個の運動モデル
を構成する定数加速度ベクトルで,u k =α 1又はu k=α 2又は…又はu k=α N(2) であり, Γk′はサンプリング時刻tkにおける定数加速度ベクト
ルの変換行列で, である。· U k is a constant acceleration vectors constituting the N number of motion models at sampling time t k, a u k = alpha 1 or u k = alpha 2 or ... or u k = α N (2) , Γ k ' Is the transformation matrix of constant acceleration vector at sampling time t k , Is.
第2図は水平面に平行な面内で定数加速度ベクトルを説
明する図であり,図において,Oは目標観測装置を原点と
した座標O−xyの原点,Xは東方向をx軸の正とした座標
O−xyのx軸,Yは北方向をy軸の正とした座標O−xyの
y軸,A1はy軸の正方向の定数加速度ベクトル,A2はx軸
の正の方向の定数加速度ベクトル,A3はy軸の負の方向
の定数加速度ベクトル,A4はx軸の負の方向の定数加速
度ベクトルである。第3図における定数加速度ベクトル
の大きさを10g(gは重力加速度とする)とし,この他
に加速度0の定数加速度ベクトルを考えた運動モデルの
場合, N=5 ……(3) であり,式(2)は とサンプリング時刻tkに無関係に書ける。Fig. 2 is a diagram for explaining the constant acceleration vector in the plane parallel to the horizontal plane. In the figure, O is the origin of the coordinate O-xy with the target observation device as the origin, and X is the east direction with the positive x-axis. X-axis of coordinate O-xy, Y is the y-axis of coordinate O-xy with the north direction as the positive y-axis, A1 is a constant acceleration vector in the positive direction of the y-axis, and A2 is a constant in the positive direction of the x-axis. An acceleration vector, A3 is a constant acceleration vector in the negative direction of the y-axis, and A4 is a constant acceleration vector in the negative direction of the x-axis. If the magnitude of the constant acceleration vector in Fig. 3 is 10g (g is the gravitational acceleration), and in addition to this, in the case of a motion model considering the constant acceleration vector, N = 5 ... (3), Equation (2) is And can be written regardless of the sampling time t k .
次に,サンプリング時刻tkにおいてu k-1 =αa(a=1,2,…,N) ……(5) が真であるとの仮説を Ψk,a(a=1,2,…,N) ……(6) と書く。Next, the hypothesis that u k−1 = α a (a = 1,2, ..., N) (5) is true at the sampling time t k is given by Ψ k, a (a = 1,2, …, N) Write (6).
Eを平均をあらわす記号として,Wkは平均0の3次元正
規分布白色雑音で E〔W k〕=0 ……(7) E〔W k W 1 T〕=Qk(k=1の時),OI(k≠1の時)
……(8) とする。E is a symbol representing the mean, and W k is a three-dimensional normally distributed white noise with mean 0. E [ W k ] = 0 (7) E [ W k W 1 T ] = Q k (when k = 1 ), OI (when k ≠ 1)
… (8)
ここで, ・0は零ベクトル ・Qkはサンプリング時刻tkにおける駆動雑音共分散行列 であり,a T はベクトルaの転置ベクトルをあらわす。Here, 0 is a zero vector, Q k is a driving noise covariance matrix at sampling time t k , and a T represents a transposed vector of vector a.
観測モデルをz k =Hk x k+v k ……(9) とする。The observation model is z k = H k x k + v k (9).
ここで, ・z kはサンプリング時刻tkにおける目標位置情報の観
測値より構成される直交座標による観測ベクトル, ・Hkはサンプリング時刻tkにおける観測行列で Hk=(I OI) である。Here, · z k observation vector, · H k by configured orthogonal coordinate than the observed value of the target position information at sampling time t k is H k = the observation matrix at sampling time t k (I OI).
・v kはサンプリング時刻tkにおける観測雑音ベクトル
であり,平均0の3次元正規分布白色雑音で E〔v k〕=0 E〔v k v 1 T〕=Rk(k=1の時),OI(k≠1の時)
……(10) である。・V k is an observation noise vector at the sampling time t k , and is a three-dimensional normally distributed white noise with an average of 0 E [ v k ] = 0 E [ v k v 1 T ] = R k (when k = 1) , OI (when k ≠ 1)
… (10).
なお,Rkはサンプリング時刻tkにおける観測雑音共分散
行列で,運動モデルによらない値とする。Note that R k is the observation noise covariance matrix at the sampling time t k and is a value that does not depend on the motion model.
また,サンプリング時刻t1からtkまでの観測ベクトル全
体をZk,すなわち Zk=〔z 1,z 2,…,z k〕 ……(11) と書く。Also, the entire observation vector from sampling time t 1 to t k is written as Z k , that is, Z k = [ z 1 , z 2 , ..., Z k ] ... (11).
以上のことより通常のカルマンフイルタの理論により, ▲ a k▼(−)=Φk-1 k-1(+)+Γ′k-1αa ……
(12) ▲Pa k▼(−)=Φk-1Pk-1(+)▲ΦT k-1▼+Γk-1Q
k-1▲ΓT k-1▼ ……(13) ▲ a k▼(+)=▲ a k▼(−)+Kk(z k−Hk▲ a k
▼()) ……(14) Kk=▲Pa k▼(−)▲HT k▼(Hk▲Pa k▼(−)▲HT k
▼+Rk)-1 ……(15) ▲Pa k▼(+)=▲Pa k▼(−)−KkHk▲Pa k▼(−)
……(16) (a=1,2,…,N) である。From the above, according to the usual theory of Kalman filter, a k▼ (-) = Φk-1 k-1(+) + Γ ′k-1αa ......
(12) ▲ Pa k▼ (-) = Φk-1Pk-1(+) ▲ ΦT k-1▼ + Γk-1Q
k-1▲ ΓT k-1▼ …… (13) ▲ a k▼ (+) = ▲ a k▼ (-) + Kk(z k−Hk▲ a k
▼ ()) …… (14) Kk= ▲ Pa k▼ (-) ▲ HT k▼ (Hk▲ Pa k▼ (-) ▲ HT k
▼ + Rk)-1 …… (15) ▲ Pa k▼ (+) = ▲ Pa k▼ (-)-KkHk▲ Pa k▼ (-)
(16) (a = 1,2, ..., N)
ここで, ・▲ a k▼(−)は仮説Ψk,aのもとでの観測ベクトル
z 1,z 2,…,z k-1よりのxkの予測ベクトルで条件つき
平均ベクトルで書けばカルマンフイルタの理論より ▲ a k▼(−)=E〔x k|Ψk,a,Zk-1〕 ……(17) である。Where: ▲ a k▼ (-) is hypothesis Ψk, aObservation vector under
z 1,z 2, ...,z k-1Than xkConditional with prediction vector of
If you write it as an average vector, it is based on the theory of Kalman filter ▲ a k▼ (-) = E [x k| Ψk, a, Zk-1]… (17)
・ k(+)は観測ベクトルz 1,z 2…z kよりのx k
の平滑ベクトルで k (+)=E〔x k|Zk〕 ……(18) である。・ k(+) Is the observation vectorz 1,z Two…z kThanx k
With the smooth vector of k (+) = E [x k| Zk] …… (18)
・▲ a k▼(+)は仮説Ψk,aのもとでの観測ベクトル
z 1,z 2,…,z kよりのx kの平滑ベクトルで ▲ a k▼(+)=E〔x k|Ψk,a,Zk〕 ……(19) である。・ ▲ a k▼ (+) is hypothesis Ψk, aObservation vector under
z 1,z 2, ...,z kThanx kWith the smooth vector of ▲ a k▼ (+) = E [x k| Ψk, a, Zk] …… (19).
・Pk(+)はサンプリング時刻tkにおける平滑誤差共分
散行列であり,カルマンフイルタの理論より Pk(+)=E〔(x k− k(+))(x k−
k(+))T|Zk〕 ……(20) である。・ Pk(+) Is sampling time tkCovariance of the smooth error at
It is a dispersion matrix, and from the theory of Kalman filter Pk(+) = E [(x k− k(+)) (x k−
k(+)) T | Zk] ... (20).
・▲Pa k▼(−)はサンプリング時刻tkにおける仮説Ψ
k,aのもとでの予測誤差共分散行列で ▲Pa k▼(−)=E〔(x k−▲ a k▼(−))(x k
−▲ a k▼(−))T|Ψk,a,Zk-1} ……(21) である。・ ▲ Pa k▼ (-) is sampling time tkHypothesis Ψ at
k, aPrediction error covariance matrix undera k▼ (-) = E [(x k-▲ a k▼ (-)) (x k
-▲ a k▼ (−)) T | Ψk, a, Zk-1}… (21).
・▲Pa k▼(+)はサンプリング時刻tkにおける仮説Ψ
k,aのもとでの平滑誤差共分散行列で ▲Pa k▼(+)=E〔(x k−▲ a k▼(+))(x k
−▲ a k▼(+))T|Ψk,a,Zk} ……(22) である。・ ▲ Pa k▼ (+) is sampling time tkHypothesis Ψ at
k, aIs the smooth error covariance matrix undera k▼ (+) = E [(x k-▲ a k▼ (+)) (x k
-▲ a k▼ (+)) T | Ψk, a, Zk}… (22).
・Kkはサンプリング時刻tkにおけるゲイン行列である。・ K k is the gain matrix at the sampling time t k .
なお,ATは行列Aの転置行列をあらわす。Note that AT represents the transposed matrix of matrix A.
また,カルマンフイルタを通常適用する場合と同様にし
て,初期値 0(+),P0(+)は別途定まつていると
する。Also, in the same way as when applying the Kalman filter normally.
Initial value 0(+), P0(+) Is determined separately
To do.
式(13)より▲Pa k▼(−)は仮説Ψk,aによらない値
なので,式(15)よりKk,式(16)より▲Pa k▼(+)
も同様に仮説Ψk,aによらない値となる。Equation (13) from ▲ P a k ▼ (-) since the value that does not depend on the hypothesis Ψ k, a, K k from equation (15), equation (16) from ▲ P a k ▼ (+)
Also becomes a value that does not depend on the hypothesis Ψ k, a .
観測ベクトルz 1,z 2,…,z kが得られた時の仮説Ψ
k,aの信頼度βk,aを条件つき確率密度関数により βk,a=P〔Ψk,a|Zk〕 ……(23) (a=1,2,…N) と書く。Hypothesis Ψ when the observation vectors z 1 , z 2 , ..., z k are obtained
k, by the reliability β k, a conditional probability density function of a β k, a = P [Ψ k, a | Z k] ...... (23) (a = 1,2 , ... N) to write.
運動モデルの推移にマルコフ性を仮定する。すなわち運
動モデルΨk,aはサンプリング時刻tk-1の運動モデルよ
り決まりサンプリング時刻tk-2までの運動モデルには依
存しないとする。この時運動モデルの推移確率Pabを Pab=P〔Ψk,a|Ψk−1,b〕 ……(24) (a=1,2,…,N;b=1,2,…,N) と書く。Markov property is assumed for the transition of the motion model. That is, the motion model Ψ k, a is determined from the motion model at the sampling time t k-1 and does not depend on the motion model up to the sampling time t k-2 . At this time, the transition probability P a b of the motion model is P a b = P [Ψ k, a │Ψ k−1, b ] ... (24) (a = 1,2, ..., N; b = 1,2 ,…, N) is written.
仮説Ψk,aのもとでの観測誤差の評価 fa(k)(a=1,2,…,N) ……(25) を3次元正規分布で近似すればカルマンフイルタの理論
より fa(k)=g(z k;Hk▲ a k▼(−),HKpa k(−)▲
HT k▼+Rk ……(26) である。Hypothesis Ψk, aEvaluation of observation error undera(K) (a = 1,2, ..., N) …… (25) is approximated by a three-dimensional normal distribution, the theory of Kalman filter
Than fa(K) = g (z k; Hk▲ a k▼ (-), HKpa k(-) ▲
HT k▼ + Rk … (26).
ここで,g(z k;a k,Ak)は平均ベクトルa k,共分散行列
Akの3次元正規分布のz kにおける確率密度である。Where g ( z k ; a k , A k ) is the mean vector a k , the covariance matrix
It is the probability density in z k of the three-dimensional normal distribution of A k .
式(26)よりわかるように,目標位置の観測ベクトルz
kが目標位置の予測ベクトルHk▲ a k▼(−)に近いほ
どfa(k)の値は大きくなり目標が仮説Ψk,aのもとで
運動したとの信頼度が高く評価される。第3図は観測誤
差の評価値fa(k)を1次元において説明する図であ
り,図において,Gは目標位置をあらわす横軸,Fは確率密
度をあらわす縦軸,Zは観測ベクトルz kの示す目標位
置,PAは仮説Ψk,aのもとでの目標予測位置,FAは確率密
度fa(k),Nは平均Hk▲ a k▼(−)分散Hk▲Pa k▼
(−)▲HT k▼+Rkによつて定まる正規分布曲線であ
る。観測ベクトルzkが得られていない時点での仮説Ψ
k,aの信頼度P{Ψk,a|Zk-1}は,マルコフ性より,仮
説Ψk,aが1サンプリング前の各仮説Ψk−1,b(b=1,
2,…,N)より推移し得られるので,Ψk−1,bの信頼度
である式(23)のβk−1,b及び推移確率である式(2
4)のPabより として求まる。As can be seen from equation (26), the observation vector of the target positionz
kIs the target position prediction vector Hk▲ a k▼ Close to (-)
Th faThe value of (k) becomes large and the goal is hypothesis Ψ.k, aUnder
The reliability of having exercised is highly evaluated. Figure 3 shows incorrect observation
Difference evaluation value faIt is a figure explaining (k) in one dimension.
In the figure, G is the horizontal axis representing the target position, and F is the probability density.
Degree of vertical axis, Z is the observation vectorz kThe goal shown by
Where PA is the hypothesis Ψk, aTarget predicted position under
Degree fa(K), N is the average Hk▲ a k▼ (-) dispersion Hk▲ Pa k▼
(-) ▲ HT k▼ + RkIs a normal distribution curve determined by
It Observation vector zkHypothesis Ψ at the time when is not obtained
k, aReliability P {Ψ ofk, a| Zk-1} Is tentative from the Markov property.
Theory Ψk, aIs each hypothesis Ψ before one samplingk-1, b(B = 1,
2,…, N)k-1, bReliability of
Β in equation (23) that isk-1, bAnd the transition probability equation (2
4) Pafrom bIs obtained as.
観測ベクトルz kが得られた時点での仮説Ψk,aの信頼
度βk,aは,観測ベクトルz kが得られない時点の仮説
Ψk,aの信頼度P〔Ψk,a|z k-1〕に仮説Ψk,aの観測ベ
クトルzkによる評価値fa(k)を乗算した値,すなわち
式(27)及び式(25)より, に比例すると考えてよい。Reliability beta k, a hypothesis [psi k, a at the time of the observation vector z k is obtained, the observation vector z k is hypothesized Never point obtained [psi k, a reliability P [[psi k, a | [z k-1 ] is multiplied by the evaluation value f a (k) of the hypothesis Ψ k, a based on the observation vector z k , that is, from equations (27) and (25), It can be considered to be proportional to.
確率の性質より だから,式(28)を正規化して である。From the nature of probability Therefore, normalize equation (28) Is.
式(23)及びベイズの定理より である。From equation (23) and Bayes' theorem Is.
式(18),式(19)及び式(31)より だから である。From equation (18), equation (19) and equation (31) So Is.
式(32)及び式(14),式(12),式(29)より k (+)=Φk-1 k-1(+)+Γ′k-1 k-1+Kk〔z
k−Hk(Φk-1 k-1(+)+Γ′k-1 k-1)〕 ……(3
3) である。From equation (32) and equation (14), equation (12), and equation (29) k (+) = Φk-1 k-1(+) + Γ ′k-1 k-1+ Kk〔z
k−Hk(Φk-1 k-1(+) + Γ ′k-1 k-1)] …… (3
3)
ここで, である。here, Is.
ベイズの定理を使用し である。 k (−)を観測ベクトルz 1,z 2,…,z k-1よりのx
kの予測ベクトル,すなわち k (−)=E〔x k|Zk-1〕 ……(36) とすれば,式(35)及び式(17)より である。Using Bayes' theoremIs. k (-) Is the observation vectorz 1,z 2, ...,z k-1Thanx
kThe prediction vector of, ie k (-) = E [x k| Zk-1] (36) From equations (35) and (17),Is.
確率の性質より だから,式(37)に式(12)を代入して を得る。From the nature of probability Therefore, substituting equation (12) into equation (37) To get
式(27)及び式(39)より である。From equation (27) and equation (39) Is.
なお,先に述べたように仮説Ψk,aのもとでの平滑誤差
共分散行列▲Pa k▼(+)は仮説Ψk,aに無関係に定ま
る値なので Pk(+)=▲Pa k▼(+) ……(41) とする。Note that error covariance matrix under the assumption as mentioned above Ψ k, a ▲ P a k ▼ (+) Since values determined independent of the hypothesis Ψ k, a P k (+ ) = ▲ P a k ▼ and (+) (41).
次にこの発明の追尾フイルタの動作を第1図に従つて説
明する。Next, the operation of the tracking filter of the present invention will be described with reference to FIG.
なお,カルマンフイルタを追尾フイルタに通常適用する
場合と同様にして,初期値はあらかじめ定まつていると
する。It is assumed that the initial value is previously determined in the same manner as when the Kalman filter is normally applied to the tracking filter.
目標観測装置(1)では極座標で目標位置情報を観測
し,結果を直交座標による目標位置情報に変換し,式
(9)の観測ベクトルZkを出力する。運動モデルごとの
観測誤差評価器(2)では,運動モデルごとの予測値算
出器(7)より得られる現時点より1サンプリング前に
算出した式(12)の運動モデルごとの予測ベクトル▲
a k▼(−)を第4の遅延回路(12)を通して入力し目標
位置予測ベクトルHk▲ a k▼(−)を算出し,運動モデ
ルごとの予測誤差評価器(10)より得られる現時点より
1サンプリング前に算出した式(13)の運動モデルごと
の予測誤差共分散行列▲Pa k▼(−)を第2の遅延回路
(11)を通し入力し運動モデルごとの予測位置誤差の共
分散行列Hk▲Pa k▼(−)▲HT k▼を算出しこれとあら
かじめ設定してある観測モデルより得られる式(10)の
観測雑音共分散行列Rkより観測ベクトルz kと運動モデ
ルごとの目標位置予測ベクトルHk▲ a k▼(−)の差の
共分散行列を算出し,目標観測装置(1)より入力され
る観測ベクトルz kの複数個の運動モデルおのおのに対
する合致度である観測誤差の評価値である式(25)のfa
(k)を式(26)に従い算出する。各運動モデルの信頼
度算出器(3)では,サンプリング時刻tk-1で算出した
複数個の運動モデルおのおのに対する信頼度である式
(23)のβk−1,aを第1の遅延回路(4)を通して入
力し,これとあらかじめ設定された式(24)の推移確率
Pabより観測ベクトルz kが得られない時点での各運動
モデルの信頼度である式(27)の値を算出し,式(27)
の値に観測ベクトルz kの各運動モデルに対する合致度
である運動モデルごとの観測誤差評価器(2)より入力
される式(25)のfa(k)を重みづけし,式(30)に従
い観測ベクトルz kが得られた時点での複数個の運動モ
デルおのおのの信頼度である式(23)のβk,aを算出す
る。ゲイン行列算出器(5)では,あらかじめ設定され
た観測モデルより得られる式(10)の観測雑音共分散行
列及び1サンプリグ前に算出しておいた運動モデルごと
の予測誤差評価器(10)より第2の遅延回路(11)を通
して入力される運動モデルごとの予測誤差共分散行列▲
Pa k▼(−)とにより式(15)に従い平滑ベクトル k
(+)算出に使用するゲイン行列Kkを算出する。なお、
式(13)より運動モデルごとの予測誤差共分散行列▲P
a k▼(−)は運動モデルによらない値となるため、式
(15)よりゲイン行列Kkも運度モデルによらない値とな
る。平滑器(6)では,1サンプリング前に算出しておい
た式(18)の平滑ベクトル k-1(+)を第3の遅延回
路(18)を通し入力し,等速直線運動予測によりΦk-1
k-1(+)を算出し,各運動モデルの信頼度算出器
(3)より得られる式(30)の各運動モデルの信頼度β
k,aとあらかじめ設定された式(5)の複数個の運動モ
デルを構成している定数加速度ベクトルα aより式(3
4)に従い目標の加速度 k-1を推定し k-1が予測に影
響するΓ′k-1 k-1を算出し,これらと目標観測装置
(1)より得られる式(9)の観測ベクトルz kに対
し,平滑ベクトル k(+)算出において観測ベクトル
z kが寄与する度合を決定するゲイン行列算出器(5)
より得られるゲイン行列Kkを式(33)に従い適用し平滑
ベクトル k(+)を算出する。運動モデルごとの予測
値算出器(7)では,平滑器(6)より得られる平滑ベ
クトル k(+)より等速直線運動予測によりΦk k
(+)を算出し,あらかじめ設定された複数個の運動モ
デルを構成する定数加速度ベクトルα aが予測に影響す
る項Γ′k α aを算出し,現時点より1サンプリング後
のサンプリング時刻tk+1に対する複数個の運動モデルご
との予測ベクトル▲ a k+1▼(−)を式(12)に従い算
出する。運動モデルごとの平滑誤差評価器(9)では,1
サンプリング前に算出しておいた式(21)の運動モデル
ごとの予測誤差共分散行列▲Pa k▼(−)を運動モデル
ごとの予測誤差評価器(10)より第2の遅延回路(11)
を通して入力し,ゲイン行列算出器(5)より得られる
ゲイン行列Kkとにより,式(19)の運動モデルごとの平
滑ベクトル▲ a k▼(+)の平滑誤差の評価値である複
数個の運動モデルごとの平滑誤差共分散行列▲Pa k▼
(+)を式(16)に従い算出する。なお、式(13)、式
(15)、式(16)より運動モデルごとの平滑誤差共分散
行列▲Pa k▼(+)は運動モデルによらない値となる。The target observation device (1) observes the target position information in polar coordinates.
Then, the result is converted into target position information in Cartesian coordinates,
Observation vector Z of (9)kIs output. For each exercise model
The observation error evaluator (2) calculates the predicted value for each motion model.
One sampling before the current time obtained from the output device (7)
Predicted vector for each calculated motion model of equation (12) ▲
a k▼ (-) is input through the fourth delay circuit (12) and the target
Position prediction vector Hk▲ a k▼ (-) is calculated and the motion model
From the present time obtained from the prediction error evaluator (10) for each
For each motion model of equation (13) calculated before 1 sampling
Prediction error covariance matrix ▲ Pa k▼ (-) is the second delay circuit
(11) and input the predicted position error for each motion model.
Covariance matrix Hk▲ Pa k▼ (-) ▲ HT k▼ is calculated and this
In equation (10) obtained from the observation model that has been set
Observation noise covariance matrix RkMore observation vectorz kAnd exercise model
Target position prediction vector H for eachk▲ a k▼ (-) difference
The covariance matrix is calculated and input from the target observing device (1).
Observation vectorz kFor each of the multiple motion models of
F in Eq. (25) that is the evaluation value of the observation errora
(K) is calculated according to the equation (26). Trust of each movement model
In the degree calculator (3), sampling time tk-1Calculated by
An expression that is the reliability for each of a plurality of motion models
Β in (23)k-1, aInput through the first delay circuit (4)
And the transition probability of this and the preset equation (24)
Paobservation vector from bz kExercise at the time when
Calculate the value of equation (27), which is the reliability of the model, and
Observation vector to the value ofz kDegree of agreement with each motion model of
Input from observation error evaluator (2) for each motion model
F in Equation (25)a(K) is weighted according to equation (30).
Observation vectorz kMultiple motion modes at the time
Β in equation (23), which is the reliability of each Dellk, aCalculate
It In the gain matrix calculator (5), preset
(10) observed noise covariance line obtained from the observed model
For each row and exercise model calculated one sample before
Of the second delay circuit (11) from the prediction error evaluator (10) of
Prediction error covariance matrix for each motion model input as
Pa k▼ (-) and smooth vector according to equation (15) k
(+) Gain matrix K used for calculationkTo calculate. In addition,
From equation (13), the prediction error covariance matrix for each motion model ▲ P
a k▼ (-) is a value that does not depend on the motion model.
Gain matrix K from (15)kAlso depends on the luck model
It In the smoother (6), calculate it before 1 sampling
Equation (18) smooth vector k-1(+) Is the third delay time
Input through the road (18) and predict Φ by constant velocity linear motion predictionk-1
k-1(+) Is calculated and the reliability calculator of each motion model
The reliability β of each motion model of Expression (30) obtained from (3)
k, aAnd a plurality of motion modes of equation (5) set in advance.
Constant acceleration vector that composes Dellα aThe expression (3
4) Target acceleration according to k-1And estimate k-1Is in the forecast
Resonating Γ ′k-1 k-1And the target observation device
Observation vector of equation (9) obtained from (1)z kAgainst
Smooth vector kObservation vector in (+) calculation
z kGain matrix calculator (5) for determining the degree of contribution of
Gain matrix K obtained bykIs applied according to equation (33) and smoothed
vector kCalculate (+). Prediction for each motion model
The value calculator (7) uses the smooth vector obtained from the smoother (6).
Cuttle kΦ from (+) based on constant velocity linear motion predictionk k
(+) Is calculated, and multiple preset motion modes are calculated.
Constant acceleration vector that composes Dellα aInfluences prediction
Term Γ ′k α aIs calculated and after one sampling from the current time
Sampling time tk + 1Multiple motion models for
Prediction vector with a k + 1▼ (-) is calculated according to formula (12)
Put out. In the smoothing error evaluator (9) for each motion model, 1
The motion model of equation (21) calculated before sampling
Prediction error covariance matrix for each ▲ Pa k▼ (-) is a motion model
Prediction error evaluator (10) for each second delay circuit (11)
Input from the gain matrix calculator (5)
Gain matrix KkBy and, the flatness for each motion model in Eq.
Smooth vector ▲ a k▼ (+) is the evaluation value of the smoothing error.
Smooth error covariance matrix for several motion models ▲ Pa k▼
(+) Is calculated according to equation (16). Equation (13), equation
From (15) and (16), the smooth error covariance for each motion model
Matrix ▲ Pa k▼ (+) is a value that does not depend on the motion model.
運動モデルごとの予測誤差評価器(10)では,運動モデ
ルごとの平滑誤差評価器(9)より得られる式(22)の
運動モデルごとの平滑誤差共分散行列▲Pa k▼(+)を
式(41)に従い式(20)の平滑誤差共分散行列Pk(+)
とみなし,あらかじめ設定された運動モデルより得られ
る式(8)の駆動雑音共分散行列Qkとにより式(13)に
従い現時点より,1サンプリング後のサンプリング時刻t
k+1に対する複数個の運動モデルごとの予測ベクトル▲
a k+1▼(−)の予測誤差の評価である予測誤差共分散
行列▲Pa k+1▼(−)を算出する。The prediction error evaluator (10) for each motion model
Of the equation (22) obtained from the smooth error evaluator (9) for each
Smooth error covariance matrix for each motion model ▲ Pa k▼ (+)
According to equation (41), the smooth error covariance matrix P of equation (20)k(+)
And obtained from a preset motion model.
Driving noise covariance matrix Q of equation (8)kAnd by the formula (13)
Therefore, from the present time, the sampling time t after one sampling
k + 1Prediction vector for multiple motion models for
a k + 1▼ (-) prediction error covariance, which is the evaluation of the prediction error
Matrix ▲ Pa k + 1▼ (-) is calculated.
予測値算出器(13)では,平滑器(6)より式(18)の
平滑ベクトル k(+)を入力し等速直線運動予測によ
りΦk k(+)を算出し,各運動モデルの信頼度算出
器(3)より得られる式(30)の各運動モデルの信頼度
βk,aとあらかじめ設定された式(24)の推移確率Pabよ
り観測ベクトルz k+1が得られない時点での式(27)の
各運動モデルの信頼度 を算出し,これとあらかじめ設定された複数個の運動モ
デルを構成している式(5)の定数加速度ベクトルα a
より観測ベクトルz k+1が得られない時点での目標加速
度を と推定し,この加速度が予測に影響する項 を算出することにより式(40)に従い現時点より1サン
プリング後の予測ベクトル k+1(−)を算出する。な
お、目標観測装置(1)では直交座標による目標位置の
予測値Hk+1 k+1(−)を求め、Hk+1 k+1(−)を距離
・高角・方位角の極座標の値に変換し、現時点より1サ
ンプリング後にこの方向に目標観測装置(1)は指向す
る。In the predicted value calculator (13), the smoother (6)
Smooth vector kEnter (+) to predict constant velocity linear motion.
Φk k(+) Is calculated to calculate the reliability of each motion model
Reliability of each motion model of equation (30) obtained from device (3)
βk, aAnd the transition probability P of equation (24) set in advanceab
Observation vectorz k + 1(27) at the time when is not obtained
Reliability of each motion modelIs calculated and this and a plurality of preset motion modes are calculated.
Constant acceleration vector of formula (5) that composes Dellα a
More observation vectorz k + 1Target acceleration at the time when
DegreeAnd the term that this acceleration affects the prediction.By calculating
Predicted vector after pulling k + 1Calculate (-). Na
In the target observation device (1), the target position
Predicted value Hk + 1 k + 1(−) Is calculated and Hk + 1 k + 1(-) To the distance
・ Converted to polar coordinates of high angle and azimuth, and 1
The target observing device (1) points in this direction after sampling.
It
以上のようにこの発明によれば,通常の目標自動追尾装
置に特別の付加装置を付けることなく目標運動諸元算出
精度を向上させることができる。As described above, according to the present invention, it is possible to improve the accuracy of target motion specification calculation without attaching a special additional device to the normal target automatic tracking device.
なお以上は,等速直線運動モデルに定数加速度ベクトル
が付加されたモデルの場合について説明したが,これ以
外の複数個の運動モデルを有して目標観測装置の情報よ
り目標運動諸元を算出する追尾フイルタに適用できる。In the above, the case of a model in which a constant acceleration vector is added to the constant velocity linear motion model has been described, but the target motion parameters are calculated from the information of the target observation device with multiple motion models other than this. Applicable to tracking filters.
第1図はこの発明の一実施例の構成を説明する図,第2
図は定数加速度ベクトルを説明する図,第3図は観測誤
差評価値を説明する図,第4図は従来の追尾フイルタを
示す図である。 図において,(1)は目標観測装置,(2)は運動モデ
ルごとの観測誤差評価器,(3)は各運動モデルの信頼
度算出器,(4)は第1の遅延回路,(5)はゲイン行
列算出器,(6)は平滑器,(7)は運動モデルごとの
予測値算出器,(8)は第3の遅延回路,(9)は運動
モデルごとの平滑誤差評価器,(10)は運動モデルごと
の予測誤差評価器,(11)は第2の遅延回路,(12)は
第4の遅延回路,(13)は予測値算出器である。 なお,図中同一あるいは相当部分には同一符号を付して
示してある。FIG. 1 is a diagram for explaining the configuration of an embodiment of the present invention, and FIG.
FIG. 4 is a diagram for explaining a constant acceleration vector, FIG. 3 is a diagram for explaining an observation error evaluation value, and FIG. 4 is a diagram for showing a conventional tracking filter. In the figure, (1) is a target observation device, (2) is an observation error evaluator for each motion model, (3) is a reliability calculator of each motion model, (4) is a first delay circuit, (5) Is a gain matrix calculator, (6) is a smoother, (7) is a predicted value calculator for each motion model, (8) is a third delay circuit, (9) is a smoothing error evaluator for each motion model, ( 10) is a prediction error evaluator for each motion model, (11) is a second delay circuit, (12) is a fourth delay circuit, and (13) is a prediction value calculator. In the drawings, the same or corresponding parts are designated by the same reference numerals.
Claims (1)
同一次元の複数個の定数ベクトルより構成される異なる
複数個の運動モデルおのおのと上記目標観測装置より入
力される目標位置情報との合致度である観測誤差評価値
を算出する運動モデルごとの観測誤差評価器と、上記運
動モデルごとの観測誤差評価器より上記各運動モデルお
のおのに対する観測誤差評価値を入力し、上記各運動モ
デルおのおのの信頼度を算出する各運動モデルの信頼度
算出器と、上記各運動モデルで共通のゲイン行列を算出
するゲイン行列算出器と、上記目標観測装置より入力さ
れる最新の目標位置情報、上記各運動モデルの信頼度算
出器で算出した各運動モデルおのおのの信頼度及び上記
ゲイン行列算出器で算出したゲイン行列とを用いて上記
各運動モデルの影響を統合して得られる目標位置、速
度、加速度などの目標運動諸元の平滑値を算出する平滑
器と、上記平滑器で算出した目標運動諸元の平滑値を入
力し、上記各運動モデルおのおのに対する目標運動諸元
の1サンプリング後の予測値を算出し、かつその予測値
を上記運動モデルごとの観測誤差評価器へ出力する運動
モデルごとの予測値算出器と、上記ゲイン行列算出器よ
りゲイン行列を入力し、上記各運動モデルおのおのに対
する目標運動諸元の平滑値の誤差を評価する運動モデル
ごとの平滑誤差評価器と、上記運動モデルごとの平滑誤
差評価器の評価結果を用いて上記各運動モデルおのおの
に対する目標運動諸元の予測値の誤差を評価し、その予
測誤差の評価値を上記ゲイン行列算出器、上記運動モデ
ルごとの平滑誤差評価器及び上記運動モデルごとの観測
誤差評価器へ出力する運動モデルごとの予測誤差評価器
と、上記各運動モデルの信頼度算出器で算出した各運動
モデルの信頼度及び上記平滑器で算出した目標運動諸元
の平滑値とを用いて上記各運動モデルの影響を統合して
得れる目標運動諸元の1サンプリング後の予測値を算出
する予測値算出器とを備えたことを特徴とする追尾フィ
ルタ。1. A target observing device for observing target position information,
An observation error for each motion model that calculates an observation error evaluation value that is the degree of agreement between each of a plurality of different motion models composed of a plurality of constant vectors of the same dimension and the target position information input from the above target observation device Input the observation error evaluation value for each of the above motion models from the evaluator and the observation error evaluator for each of the motion models, and calculate the reliability of each of the motion models, and the reliability of each motion model, and the above. A gain matrix calculator that calculates a common gain matrix for each motion model, the latest target position information input from the target observation device, and the reliability of each motion model calculated by the reliability calculator of each motion model And a target position, velocity, acceleration, etc. obtained by integrating the influence of each motion model using the gain matrix calculated by the gain matrix calculator. Input the smoother for calculating the smoothed value of the motion parameters and the smoothed value of the target motion parameter calculated by the smoother, and calculate the predicted value of the target motion parameter for each of the above motion models after one sampling. , And the predicted value calculator for each motion model that outputs the predicted value to the observation error evaluator for each motion model, and the gain matrix from the gain matrix calculator, and the target motion parameters for each of the motion models The smoothed error evaluator for each motion model that evaluates the error in the smoothed value of the For each motion model, the evaluation value of the prediction error is output to the gain matrix calculator, the smoothing error evaluator for each motion model, and the observation error evaluator for each motion model. The influence of each motion model is integrated using the prediction error evaluator, the reliability of each motion model calculated by the reliability calculator of each motion model, and the smooth value of the target motion parameter calculated by the smoother. A tracking filter, comprising: a prediction value calculator that calculates a prediction value after one sampling of the target motion data obtained by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18684987A JPH0769417B2 (en) | 1987-07-27 | 1987-07-27 | Tracking filter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18684987A JPH0769417B2 (en) | 1987-07-27 | 1987-07-27 | Tracking filter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6429786A JPS6429786A (en) | 1989-01-31 |
| JPH0769417B2 true JPH0769417B2 (en) | 1995-07-31 |
Family
ID=16195720
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18684987A Expired - Lifetime JPH0769417B2 (en) | 1987-07-27 | 1987-07-27 | Tracking filter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0769417B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007250476A (en) * | 2006-03-17 | 2007-09-27 | Espec Corp | Ic socket |
-
1987
- 1987-07-27 JP JP18684987A patent/JPH0769417B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6429786A (en) | 1989-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8374624B2 (en) | Location measurement method based on predictive filter | |
| CN110208792B (en) | Arbitrary straight line constraint tracking method for simultaneously estimating target state and track parameters | |
| US7180443B1 (en) | Reduced state estimator for systems with physically bounded parameters | |
| CN111913175A (en) | A Surface Target Tracking Method with Compensation Mechanism under Transient Sensor Failure | |
| CN112986977A (en) | Method for overcoming radar extended Kalman track filtering divergence | |
| CN108871365B (en) | State estimation method and system under course constraint | |
| CN101960322B (en) | Object Tracking Method Based on Particle Filters Using Acoustic Sensors in 3D Space | |
| Fernández-Prades et al. | Bayesian nonlinear filtering using quadrature and cubature rules applied to sensor data fusion for positioning | |
| CN115495707A (en) | An Interactive Multi-model Maneuvering Target Tracking Method Based on Fuzzy Adaptive UKF | |
| Baerveldt et al. | Extended target PMBM tracker with a Gaussian Process target model on LiDAR data | |
| JP3926602B2 (en) | Target tracking apparatus and method | |
| Fang et al. | A new GNSS/INS navigation scheme using integrated particle filter and extended Kalman filter | |
| JPH0797136B2 (en) | Multi-target tracking method and apparatus | |
| JPH0769417B2 (en) | Tracking filter | |
| JPH0797135B2 (en) | Multi-target tracking method and apparatus | |
| JPH0769419B2 (en) | Tracking filter | |
| JP3440010B2 (en) | Target tracking device | |
| JPH0690279B2 (en) | Tracking filter | |
| JPH0797134B2 (en) | Tracking filter | |
| CN114297581A (en) | Pure orientation target tracking method considering signal delay | |
| JPH0695138B2 (en) | Tracking filter | |
| JPH0695137B2 (en) | Tracking filter | |
| JP3411485B2 (en) | Target tracking device | |
| JP3323415B2 (en) | Target tracking apparatus and target tracking method | |
| JPH0769418B2 (en) | Tracking filter |