[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102999696B - Noise correlation system is based on the bearingsonly tracking method of volume information filtering - Google Patents

Noise correlation system is based on the bearingsonly tracking method of volume information filtering Download PDF

Info

Publication number
CN102999696B
CN102999696B CN201210454749.4A CN201210454749A CN102999696B CN 102999696 B CN102999696 B CN 102999696B CN 201210454749 A CN201210454749 A CN 201210454749A CN 102999696 B CN102999696 B CN 102999696B
Authority
CN
China
Prior art keywords
time
calculate
state
noise
following formula
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
Application number
CN201210454749.4A
Other languages
Chinese (zh)
Other versions
CN102999696A (en
Inventor
文成林
许大星
葛泉波
骆光州
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN201210454749.4A priority Critical patent/CN102999696B/en
Publication of CN102999696A publication Critical patent/CN102999696A/en
Application granted granted Critical
Publication of CN102999696B publication Critical patent/CN102999696B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Radar Systems Or Details Thereof (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

The invention belongs to target tracking domain, relate generally to the bearingsonly tracking method of noise correlation system based on volume information filtering.The nonlinear system method for tracking target of existing volume Kalman carries out under process noise and the incoherent supposed premise of measurement noises, and this just greatly limit its usable range.The present invention is under the prerequisite of the spreading kalman information filter of being correlated with at noise of having derived, the time upgrade with these two processes of measurement updaue in embed volume Kalman information filter.Also just solve the problem that noise is relevant, method practicality of the present invention is strengthened greatly.

Description

噪声相关系统基于容积信息滤波的纯方位跟踪方法Azimuth-only tracking method based on volumetric information filtering for noise correlation systems

技术领域 technical field

本发明属于目标跟踪领域,主要涉及噪声相关系统基于容积信息滤波的纯方位目标跟踪方法。 The invention belongs to the field of target tracking, and mainly relates to a direction-only target tracking method based on volume information filtering in a noise correlation system.

背景技术 Background technique

传感器目标跟踪是一门多学科交叉技术。近年来,随着传感器技术、计算机技术、通信技术和信息处理技术的发展,特别是军事上的迫切需求,多传感器目标跟踪技术的研究内容日益深入和广泛。军事上主要应用于指挥、控制、通信和情报系统,同时在机器人、民航航管等领域也有重要应用价值。目前对目标跟踪有了很多比较好的算法,如卡尔曼滤波算法(KF),无迹卡尔曼滤波算法(UKF),求容积卡尔曼滤波算法(CKF)等,然而众所周知,当所有传感器测量值到达融合中心进行集中处理时这些算法具有很高的计算复杂度。所以,信息滤波器被提了出来并且得到了广泛的应用由于在计算方面有比卡尔曼滤波算法更优越的性能并且容易初始化。实际上,信息滤波算法本质上是用协方差阵的逆表示的卡尔曼滤波算法。 Sensor target tracking is a multidisciplinary technology. In recent years, with the development of sensor technology, computer technology, communication technology and information processing technology, especially the urgent needs of the military, the research content of multi-sensor target tracking technology has become increasingly in-depth and extensive. In the military, it is mainly used in command, control, communication and intelligence systems, and it also has important application value in the fields of robotics and civil aviation control. At present, there are many better algorithms for target tracking, such as Kalman filter algorithm (KF), unscented Kalman filter algorithm (UKF), volumetric Kalman filter algorithm (CKF), etc. However, as we all know, when all sensor measurements These algorithms have high computational complexity when reaching the fusion center for centralized processing. Therefore, the information filter was proposed and widely used because it has superior performance than the Kalman filter algorithm in calculation and is easy to initialize. In fact, the information filtering algorithm is essentially the Kalman filtering algorithm represented by the inverse of the covariance matrix.

目前关于非线性滤波的目标跟踪算法最新进展是容积信息滤波算法(SCIF),但由于此算法的前提是任何噪声之间是不相关的,所以大大限制了它的应用范围。在实际当中往往由于天气,跟踪同一个目标,同样的环境,多传感器的异步采样等原因,过程噪声与观测噪声之间可能相关,这就大大限制了SCIF的使用。 At present, the latest development of target tracking algorithm on nonlinear filtering is Volume Information Filtering Algorithm (SCIF), but because the premise of this algorithm is that any noise is uncorrelated, its application range is greatly limited. In practice, due to the weather, tracking the same target, the same environment, and asynchronous sampling of multiple sensors, there may be correlation between process noise and observation noise, which greatly limits the use of SCIF.

发明内容 Contents of the invention

为了解决噪声相关的情况,本发明提出了噪声相关系统基于容积信息滤波的纯方位跟踪方法,从而达到跟踪目标的目的。为了方便描述本发明的内容,首先本发明针对单传感器目标系统建立模型,它包括2个方程,状态方程和观测方程,分别如下所示: In order to solve the situation of noise correlation, the present invention proposes a pure bearing tracking method based on volume information filtering of the noise correlation system, so as to achieve the purpose of tracking the target. In order to describe the content of the present invention conveniently, at first the present invention establishes a model for the single-sensor target system, and it comprises 2 equations, state equation and observation equation, respectively as follows:

(1) (1)

(2) (2)

这里的是时间指标;是系统的状态向量;是对于状态向量的观测向量;都是已知的可微函数;过程噪声和测量噪声均为零均值的高斯白噪声,它们的方差分别为,并且满足: here is the time indicator; is the state vector of the system; is for the state vector the observation vector; and are known differentiable functions; the process noise and measurement noise Both are Gaussian white noise with zero mean, and their variances are and , and satisfy:

(3) (3)

为过程噪声与观测噪声的互协方差矩阵,可以看出过程噪声与测量噪声是相关的,为脉冲函数,即时,时,。我们令初始状态为,且它的期望值为,令初始状态误差的协方差矩阵为,并且满足 is the cross-covariance matrix of process noise and observation noise, it can be seen that process noise and measurement noise are related, is an impulse function, that is, hour, , hour, . We let the initial state be , and its expected value is , let the covariance matrix of the initial state error be , and satisfy

(4) (4)

针对上面描述的系统模型和初始条件,本发明给出如下迭代算法,具体包括2个模块:时间更新(先)和状态更新(后),从而达到跟踪目标的目的。 For the system model and initial conditions described above, the present invention provides the following iterative algorithm, which specifically includes two modules: time update (first) and state update (after), so as to achieve the purpose of tracking the target.

1.时间更新 1. Time update

步骤1.1分别计算k-1时刻第i个容积点,k-1时刻第i个传播容积点和k-1时刻一步状态预测Step 1.1 Calculate the i-th volume point at time k-1 respectively , the i-th propagation volume point at time k-1 and one-step state prediction at time k-1 .

首先,可以假设k-1时刻的状态估计和它的协方差矩阵已知,分解有: First, it can be assumed that the state estimation at time k-1 and its covariance matrix known, decomposed Have:

(5) (5)

其中称为k-1时刻开方值。 in It is called the square root value at time k-1.

其次,从(6)式计算k-1时刻第i个传播容积点 Secondly, calculate the i-th propagation volume point at time k-1 from formula (6) ,

(6) (6)

其中, in,

(7) (7)

并且。这里,是点集合的第i个列向量,例如如果,那么它表示下面的集合: and . here, is a collection of points The ith column vector of , for example if , then it represents the following set:

最后,计算k-1时刻状态的一步预测: Finally, compute a one-step forecast of the state at time k-1:

(8) (8)

步骤1.2根据下式计算k-1时刻一步开方Step 1.2 Calculate the one-step root at time k-1 according to the following formula ;

(9) (9)

这里表示QR分解,将分解得到的上三角矩阵的转置赋给的开方根,即:,并且 here Represents the QR decomposition, and assigns the transpose of the upper triangular matrix obtained by the decomposition to , yes The square root of , that is: ,and

(10) (10)

步骤1.3使用下面的式子得到k-1时刻一步信息矩阵Step 1.3 Use the following formula to get the one-step information matrix at time k-1 ;

(11) make (11)

然后利用即可得到k-1时刻一步信息矩阵then use One-step information matrix at time k-1 can be obtained .

步骤1.4使用式(12)式计算k-1时刻一步预测信息状态向量Step 1.4 Use formula (12) to calculate the one-step forecast information state vector at time k-1 ;

(12) (12)

2.测量更新 2. Measurement update

步骤2.1分别计算k-1时刻第i个一步容积点,k-1时刻第i个一步传播容积点和k-1时刻一步观测预测Step 2.1 Calculate the i-th one-step volume point at time k-1 respectively , the i-th one-step propagation volume point at time k-1 and one-step observation prediction at time k-1 .

首先,计算k-1时刻一步容积点,如下式所示: First, calculate the one-step volume point at time k-1 , as shown in the following formula:

(13) (13)

进而可利用下式计算k-1时刻第i个一步传播容积点, Furthermore, the following formula can be used to calculate the i-th one-step propagation volume point at time k-1,

(14) (14)

然后,利用式(15)计算k-1时刻一步观测预测, Then, use formula (15) to calculate the one-step observation forecast at time k-1 ,

(15) (15)

步骤2.2利用下式计算k-1时刻互协方差矩阵Step 2.2 Use the following formula to calculate the cross-covariance matrix at time k-1 ;

首先,根据下式计算k-1时刻开方新息协方差矩阵First, calculate the square root innovation covariance matrix at time k-1 according to the following formula ,

(16) (16)

其中,表示的开方,如 in, express The square root, such as

make

然后,利用下式计算k-1时刻互协方差矩阵Then, use the following formula to calculate the cross-covariance matrix at time k-1 ;

(17) (17)

步骤2.3利用式分别计算k时刻信息矩阵和信息状态向量Step 2.3 Use the formula to calculate the k time information matrix respectively and information state vector ;

(18) (18)

(19) (19)

步骤2.4利用下式获得k时刻状态估计和相应协方差矩阵. Step 2.4 Use the following formula to obtain the state estimation at time k and the corresponding covariance matrix .

(20) (20)

不断重复上面2个模块的内容,就可实现对目标状态的跟踪估计。 Keep repeating the content of the above two modules to achieve the target state tracking estimates.

本发明的有益效果: Beneficial effects of the present invention:

本发明提出的目标跟踪方法,在时间更新和测量更新中利用容积信息滤波解决了噪声的相关性,从而使本方法能在过程噪声与测量噪声相关的条件下也能对纯方位目标进行很好的跟踪。 The target tracking method proposed by the present invention solves the correlation of noise by using volume information filtering in the time update and measurement update, so that the method can also perform well on the pure orientation target under the condition that the process noise is related to the measurement noise tracking.

附图说明 Description of drawings

图1为本发明跟踪方法的流程图; Fig. 1 is the flowchart of tracking method of the present invention;

图2为本发明中的纯方位跟踪系统图; Fig. 2 is the pure azimuth tracking system figure among the present invention;

图3A为本发明仿真在X方向(正东方向)的跟踪效果图; Fig. 3 A is the tracking effect diagram of the simulation in the X direction (due east direction) of the present invention;

图3B为本发明仿真在Y方向(正北方向)的跟踪效果图; Fig. 3 B is the tracking effect figure of simulation in Y direction (true north direction) of the present invention;

图3C为本发明仿真在X方向(正东方向)的跟踪误差图; Fig. 3 C is the tracking error diagram of the simulation in the X direction (due east direction) of the present invention;

图3D为本发明仿真在X方向(正东方向)的跟踪误差图。 FIG. 3D is a tracking error diagram of the simulation in the X direction (due east direction) according to the present invention.

具体实施方式 detailed description

本发明的实施流程图如图1所示,具体实施方式如下: Implementation flow chart of the present invention is as shown in Figure 1, and specific implementation is as follows:

为了解决噪声相关的情况,本发明提出了噪声相关条件下的容积信息滤波器(SCIF-CN)设计方法,从而达到跟踪目标的目的。为了方便描述本发明的内容,首先本发明针对单传感器目标系统建立模型,它包括2个方程,状态方程和观测方程,分别如下所示: In order to solve the situation of noise correlation, the present invention proposes a volumetric information filter (SCIF-CN) design method under noise correlation conditions, so as to achieve the purpose of tracking the target. In order to describe the content of the present invention conveniently, at first the present invention establishes a model for the single-sensor target system, and it comprises 2 equations, state equation and observation equation, respectively as follows:

(1) (1)

(2) (2)

这里的是时间指标;是系统的状态向量;是对于状态向量的观测向量;都是已知的可微函数;过程噪声和测量噪声均为零均值的高斯白噪声,它们的方差分别为,并且满足: here is the time indicator; is the state vector of the system; is for the state vector the observation vector; and are known differentiable functions; the process noise and measurement noise Both are Gaussian white noise with zero mean, and their variances are and , and satisfy:

(3) (3)

为过程噪声与观测噪声的互协方差矩阵,可以看出过程噪声与测量噪声是相关的,为脉冲函数,即时,时,。我们令初始状态为,且它的期望值为,令初始状态误差的协方差矩阵为,并且满足 is the cross-covariance matrix of process noise and observation noise, it can be seen that process noise and measurement noise are related, is an impulse function, that is, hour, , hour, . We let the initial state be , and its expected value is , let the covariance matrix of the initial state error be , and satisfy

(4) (4)

针对上面描述的系统模型和初始条件,本发明给出如下迭代算法,具体包括2个模块:时间更新(先)和状态更新(后),从而达到跟踪目标的目的。 For the system model and initial conditions described above, the present invention provides the following iterative algorithm, which specifically includes two modules: time update (first) and state update (after), so as to achieve the purpose of tracking the target.

1.时间更新 1. Time update

步骤1.1分别计算k-1时刻第i个容积点,k-1时刻第i个传播容积点和k-1时刻一步状态预测Step 1.1 Calculate the i-th volume point at time k-1 respectively , the i-th propagation volume point at time k-1 and one-step state prediction at time k-1 .

首先,可以假设k-1时刻的状态估计和它的协方差矩阵已知,分解有: First, it can be assumed that the state estimation at time k-1 and its covariance matrix known, decomposed Have:

(5) (5)

其中称为k-1时刻开方值。 in It is called the square root value at time k-1.

其次,从(6)式计算k-1时刻第i个传播容积点,() Secondly, calculate the i-th propagation volume point at time k-1 from formula (6) , ( )

(6) (6)

其中, in,

(7) (7)

并且。这里是点集合的第i个列向量,例如如果,那么它表示下面的集合: and . here is a collection of points The ith column vector of , for example if , then it represents the following set:

最后,计算k-1时刻状态的一步预测: Finally, compute a one-step forecast of the state at time k-1:

(8) (8)

步骤1.2根据下式计算k-1时刻一步开方Step 1.2 Calculate the one-step root at time k-1 according to the following formula ;

(9) (9)

这里表示QR分解,将分解后的上三角的转置赋给的开方根,即:,并且 here Represents the QR decomposition, and assigns the transpose of the decomposed upper triangle to , yes The square root of , that is: ,and

(10) (10)

步骤1.3使用下面的式子得到k-1时刻一步信息矩阵Step 1.3 Use the following formula to get the one-step information matrix at time k-1 ;

(11) make (11)

然后利用即可得到k-1时刻一步信息矩阵then use One-step information matrix at time k-1 can be obtained .

步骤1.4使用式(12)式计算k-1时刻一步预测信息状态向量Step 1.4 Use formula (12) to calculate the one-step forecast information state vector at time k-1 ;

(12) (12)

2.测量更新 2. Measurement update

步骤2.1分别计算k-1时刻第i个一步容积点,k-1时刻第i个一步传播容积点和k-1时刻一步观测预测Step 2.1 Calculate the i-th one-step volume point at time k-1 respectively , the i-th one-step propagation volume point at time k-1 and one-step observation prediction at time k-1 .

首先,计算k-1时刻一步容积点,如下式所示: First, calculate the one-step volume point at time k-1 , as shown in the following formula:

(13) (13)

进而可利用下式计算k-1时刻第i个一步传播容积点, Furthermore, the following formula can be used to calculate the i-th one-step propagation volume point at time k-1,

(14) (14)

然后,利用式(15)计算k-1时刻一步观测预测, Then, use formula (15) to calculate the one-step observation forecast at time k-1 ,

(15) (15)

步骤2.2利用下式计算k-1时刻互协方差矩阵Step 2.2 Use the following formula to calculate the cross-covariance matrix at time k-1 ;

首先,根据下式计算k-1时刻开方新息协方差矩阵First, calculate the square root innovation covariance matrix at time k-1 according to the following formula ,

(16) (16)

其中,表示的开方,如 in, express The square root, such as

make

然后,利用下式计算k-1时刻互协方差矩阵Then, use the following formula to calculate the cross-covariance matrix at time k-1 ;

(17) (17)

步骤2.3利用式分别计算k时刻信息矩阵和信息状态向量Step 2.3 Use the formula to calculate the k time information matrix respectively and information state vector ;

(18) (18)

(19) (19)

步骤2.4利用下式获得k时刻状态估计和相应协方差矩阵. Step 2.4 Use the following formula to obtain the state estimation at time k and the corresponding covariance matrix .

(20) (20)

不断重复上面2个模块的内容,就可实现对目标状态的跟踪估计。 Keep repeating the content of the above two modules to achieve the target state tracking estimates.

方法实验 method experiment

在本试验中,我们采用上述算法对纯方位系统进行目标跟踪估计。为了更好的阐释本实验,首先对图2中的各个参数加以解释:是2个传感器,为这两个传感器的观测角度,为传感器的坐标位置,为两个传感器的距离。本实验中,目标有4个状态,即是目标在正东方向和正北方向的位置坐标,是目标在正东方向和正北方向的速度大小。假如目标做匀速直线运动,状态方程为:,观测方程为:,本实验参数设置如下:为目标跟踪系统的融合周期,设置In this experiment, we use the above algorithm to estimate the target tracking for the bearing-only system. In order to better explain this experiment, first explain each parameter in Figure 2: and are 2 sensors, are the observation angles of the two sensors, is the coordinate position of the sensor, is the distance between the two sensors. In this experiment, the target has 4 states, namely , and are the position coordinates of the target in the direction of true east and true north, and is the speed of the target in the direction of due east and due north. If the target moves in a straight line with uniform speed, the state equation is: , the observation equation is: , the experimental parameters are set as follows: , For the fusion period of the target tracking system, set ,

过程噪声协方差矩阵Process noise covariance matrix ,

初始状态与协方差矩阵分别为: The initial state and covariance matrix are:

为了显示噪声相关性,我们用产生观测噪声,其中为噪声相关系数,这里设置To show noise correlation, we use Observation noise is produced, where is the noise correlation coefficient, set here .

图3A为对X方向的状态估计跟踪效果图,图中X-Displacement为目标在X方向的状态位置,本发明的跟踪方法SCIF-CN的曲线基本与目标在X方向的状态重合,跟踪效果很好。 Figure 3A is a state estimation tracking effect diagram for the X direction, in which X-Displacement is the state position of the target in the X direction, the curve of the tracking method SCIF-CN of the present invention basically coincides with the state of the target in the X direction, and the tracking effect is very good it is good.

图3B为对Y方向的状态估计跟踪效果图,图中Y-Displacement为目标在Y方向的状态位置,本发明的跟踪方法SCIF-CN的曲线基本与目标在Y方向的状态重合,跟踪效果很好。 Figure 3B is a state estimation tracking effect diagram for the Y direction, in which Y-Displacement is the state position of the target in the Y direction, the curve of the tracking method SCIF-CN of the present invention basically coincides with the state of the target in the Y direction, and the tracking effect is very good it is good.

图3C为本发明跟踪方法SCIF-CN在X方向对目标状态估计跟踪的误差,其误差在2.5左右震荡,误差在实际允许范围内。 Figure 3C shows the error of the tracking method SCIF-CN of the present invention on the estimated tracking of the target state in the X direction. The error fluctuates around 2.5, and the error is within the actual allowable range.

图3D为本发明跟踪方法SCIF-CN在Y方向对目标状态估计跟踪的误差,其误差在1.2左右震荡,误差在实际允许范围内。 Figure 3D shows the tracking method SCIF-CN of the present invention estimates and tracks the target state in the Y direction. The error fluctuates around 1.2, and the error is within the actual allowable range.

Claims (1)

1.噪声相关系统基于容积信息滤波的纯方位跟踪方法,其特征在于:1. The pure bearing tracking method based on the volume information filtering of the noise correlation system is characterized in that: 针对单传感器目标系统建立模型,它包括两个方程,状态方程和观测方程,分别如下所示:A model is established for a single-sensor target system, which includes two equations, the state equation and the observation equation, as follows: xk=fk-1(xk-1)+wk,k-1(1)x k =f k-1 (x k-1 )+w k,k-1 (1) zk=hk(xk)+vk(2)z k =h k (x k )+v k (2) 这里的k是时间指标;xk∈Rn×1是系统的状态向量;zk∈Rm×1是对于状态向量xk的观测向量;fk-1:Rn×1→Rn×1和hk:Rn×1→Rm×1都是已知的可微函数,n为状态向量的维数,m为测量向量的维数;过程噪声wk,k-1和测量噪声vk均为零均值的高斯白噪声,它们的方差分别为Qk,k-1和Rk,并且满足:Here k is the time index; x k ∈ R n×1 is the state vector of the system; z k ∈ R m×1 is the observation vector for the state vector x k ; f k-1 : R n×1 →R n× 1 and h k : R n×1 →R m×1 are known differentiable functions, n is the dimension of the state vector, m is the dimension of the measurement vector; process noise w k,k-1 and measurement noise v k are Gaussian white noise with zero mean, their variances are Q k, k-1 and R k respectively , and satisfy: EE. {{ ww kk ,, kk -- 11 vv kk ww bb ,, bb -- 11 TT vv bb TT }} == QQ kk ,, kk -- 11 DD. kk DD. kk TT RR kk δδ kk ,, bb -- -- -- (( 33 )) Dk为过程噪声与观测噪声的互协方差矩阵,可以看出过程噪声与测量噪声是相关的,δk,b为脉冲函数,即k=b时,δk,b=1,k≠b时,δk,b=0;令初始状态为x0,且它的期望值为令初始状态误差的协方差矩阵为P0|0,并且满足D k is the cross-covariance matrix of process noise and observation noise. It can be seen that process noise and measurement noise are related, and δ k,b is an impulse function, that is, when k=b, δ k,b =1, k≠b , δ k,b =0; let the initial state be x 0 , and its expected value is Let the covariance matrix of the initial state error be P 0|0 , and satisfy EE. {{ xx 00 }} == xx ^^ 00 || 00 ,, EE. {{ [[ xx 00 -- xx ^^ 00 || 00 ]] [[ xx 00 -- xx ^^ 00 || 00 ]] TT }} == PP 00 || 00 -- -- -- (( 44 )) 针对上面描述的系统模型和初始条件,给出如下迭代算法,具体包括两个模块:时间更新和状态更新,从而达到跟踪目标的目的;According to the system model and initial conditions described above, the following iterative algorithm is given, which specifically includes two modules: time update and state update, so as to achieve the purpose of tracking the target; Ⅰ.时间更新Ⅰ. Time update 步骤1.1分别计算k-1时刻第i个容积点Xi,k-1|k-1,k-1时刻第i个传播容积点和k-1时刻一步状态预测 Step 1.1 Calculate the i-th volume point X i,k-1|k- 1 at time k-1 respectively, and the i-th propagation volume point at time k-1 and one-step state prediction at time k-1 首先,可以假设k-1时刻的状态估计和它的协方差矩阵Pk-1|k-1已知,分解Pk-1|k-1有:First, it can be assumed that the state estimation at time k-1 And its covariance matrix P k-1|k-1 is known, and the decomposition of P k-1|k-1 has: PP kk -- 11 || kk -- 11 == SS kk -- 11 || kk -- 11 SS kk -- 11 || kk -- 11 TT -- -- -- (( 55 )) 其中Sk-1|k-1称为k-1时刻开方值;Among them, S k-1|k-1 is called the square root value at time k-1; 其次,从(6)式计算k-1时刻第i个传播容积点i=1,2,…,M;M=2nSecondly, calculate the i-th propagation volume point at time k-1 from formula (6) i=1,2,...,M; M=2n Xx ii ,, kk || kk -- 11 ** == ff kk -- 11 (( Xx ii ,, kk -- 11 || kk -- 11 )) -- -- -- (( 66 )) 其中,in, Xx ii ,, kk -- 11 || kk -- 11 == SS kk -- 11 || kk -- 11 ξξ ii ++ xx ^^ kk -- 11 || kk -- 11 -- -- -- (( 77 )) 并且这里[1]i是点集合[1]的第i个列向量;and Here [1] i is the ith column vector of the point set [1]; 最后,计算k-1时刻状态的一步预测:Finally, compute a one-step forecast of the state at time k-1: xx ^^ kk || kk -- 11 == 11 Mm ΣΣ ii == 11 Mm Xx ii ,, kk || kk -- 11 ** -- -- -- (( 88 )) 步骤1.2根据下式计算k-1时刻一步开方Sk|k-1Step 1.2 Calculate the one-step root S k|k- 1 at time k-1 according to the following formula; SS kk || kk -- 11 == TT rr ii aa (( γγ kk || kk -- 11 ** SS QQ kk ,, kk -- 11 )) -- -- -- (( 99 )) 这里Tria表示QR分解,将分解得到的上三角矩阵的转置赋给Sk|k-1是Qk,k-1的开方根,即:并且Here Tria means QR decomposition, assign the transpose of the upper triangular matrix obtained by the decomposition to S k|k-1 , is the square root of Q k,k-1 , namely: and γγ kk || kk -- 11 ** == 11 Mm Xx 11 ,, kk || kk -- 11 ** -- xx ^^ kk || kk -- 11 Xx 22 ,, kk || kk -- 11 ** -- xx ^^ kk || kk -- 11 ...... Xx Mm ,, kk || kk -- 11 ** -- xx ^^ kk || kk -- 11 -- -- -- (( 1010 )) 步骤1.3使用下面的式子得到k-1时刻一步信息矩阵Yk|k-1Step 1.3 uses the following formula to obtain the one-step information matrix Y k|k-1 at time k-1 ; γ k | k - 1 = 1 M X 1 , k | k - 1 - x ^ k | k - 1 X 2 , k | k - 1 - x ^ k | k - 1 ... X M , k | k - 1 - x ^ k | k - 1 - - - ( 11 ) make γ k | k - 1 = 1 m x 1 , k | k - 1 - x ^ k | k - 1 x 2 , k | k - 1 - x ^ k | k - 1 ... x m , k | k - 1 - x ^ k | k - 1 - - - ( 11 ) 然后利用即可得到k-1时刻一步信息矩阵Yk|k-1then use The one-step information matrix Y k|k- 1 at time k-1 can be obtained; 步骤1.4使用式(12)式计算k-1时刻一步预测信息状态向量 Step 1.4 Use formula (12) to calculate the one-step prediction information state vector at time k-1 ythe y ^^ kk || kk -- 11 == PP kk || kk -- 11 -- 11 xx ^^ kk || kk -- 11 == 11 Mm (( YY kk || kk -- 11 ΣΣ ii == 11 Mm Xx ii ,, kk || kk -- 11 ** )) vv kk == zz kk -- zz ^^ kk || kk -- 11 == zz kk -- 11 Mm ΣΣ ii == 11 Mm ZZ ii ,, kk || kk -- 11 -- -- -- (( 1212 )) Ⅱ.状态更新Ⅱ. Status update 步骤2.1分别计算k-1时刻第i个一步容积点Xi,k|k-1,k-1时刻第i个一步传播容积点Zi,k|k-1和k-1时刻一步观测预测 Step 2.1 Calculate the i-th one-step volume point X i,k|k- 1 at time k-1, the i-th one-step propagation volume point Z i,k|k -1 at time k-1, and one-step observation prediction at time k-1 首先,计算k-1时刻一步容积点Xi,k|k-1,如下式所示:First, calculate the one-step volume point X i,k|k- 1 at time k-1, as shown in the following formula: Xx ii ,, kk || kk -- 11 == SS kk || kk -- 11 ξξ ii ++ xx ^^ kk || kk -- 11 -- -- -- (( 1313 )) 进而可利用下式计算k-1时刻第i个一步传播容积点,Furthermore, the following formula can be used to calculate the i-th one-step propagation volume point at time k-1, Zi,k|k-1=hk(Xi,k|k-1)(14)Z i,k|k-1 =h k (X i,k|k-1 )(14) 然后,利用式(15)计算k-1时刻一步观测预测 Then, use formula (15) to calculate the one-step observation forecast at time k-1 zz ^^ kk || kk -- 11 == 11 Mm ΣΣ ii == 11 Mm ZZ ii ,, kk || kk -- 11 -- -- -- (( 1515 )) 步骤2.2利用下式计算k-1时刻互协方差矩阵 Step 2.2 Use the following formula to calculate the cross-covariance matrix at time k-1 首先,根据下式计算k-1时刻开方新息协方差矩阵 First, calculate the square root innovation covariance matrix at time k-1 according to the following formula SS zz ~~ zz ~~ ,, kk || kk -- 11 == TT rr ii aa (( ζζ kk || kk -- 11 ** SS RR ‾‾ kk )) -- -- -- (( 1616 )) 其中,表示Rk的开方;in, Indicates the root of R k ; ζ k | k - 1 = 1 M Z 1 , k | k - 1 - z ^ k | k - 1 Z 2 , k | k - 1 - z ^ k | k - 1 ... Z M , k | k - 1 - z ^ k | k - 1 make ζ k | k - 1 = 1 m Z 1 , k | k - 1 - z ^ k | k - 1 Z 2 , k | k - 1 - z ^ k | k - 1 ... Z m , k | k - 1 - z ^ k | k - 1 然后,利用下式计算k-1时刻互协方差矩阵 Then, use the following formula to calculate the cross-covariance matrix at time k-1 PP xx ~~ zz ~~ ,, kk || kk -- 11 == γγ kk || kk -- 11 ζζ kk || kk -- 11 TT -- -- -- (( 1717 )) 步骤2.3利用式(19)分别计算k时刻信息矩阵Yk|k和信息状态向量 Step 2.3 Use formula (19) to calculate the information matrix Y k|k and the information state vector at time k respectively RR ~~ kk == RR kk -- DD. kk TT PP kk || kk -- 11 -- 11 DD. kk -- -- -- (( 1818 )) YY kk || kk == YY kk || kk -- 11 ++ YY kk || kk -- 11 PP xx ~~ zz ~~ ,, kk || kk -- 11 RR ~~ kk -- 11 PP xx ~~ zz ~~ ,, kk || kk -- 11 TT YY kk || kk -- 11 TT ythe y ^^ kk || kk == ythe y ^^ kk || kk -- 11 ++ YY kk || kk -- 11 PP xx ~~ zz ~~ ,, kk || kk -- 11 RR ~~ kk -- 11 (( vv kk ++ PP xx ~~ zz ~~ ,, kk || kk -- 11 TT YY kk || kk -- 11 TT xx ^^ kk || kk -- 11 )) -- -- -- (( 1919 )) 步骤2.4利用下式获得k时刻状态估计和相应协方差矩阵Pk|kStep 2.4 Use the following formula to obtain the state estimation at time k And the corresponding covariance matrix P k|k ; PP kk || kk == YY kk || kk -- 11 xx ^^ kk || kk == PP kk || kk ythe y ^^ kk || kk -- -- -- (( 2020 )) 不断重复上面时间更新和状态更新两个模块的内容,就可实现对目标状态的跟踪估计。Repeat the content of the above two modules of time update and status update to achieve the target state tracking estimates.
CN201210454749.4A 2012-11-13 2012-11-13 Noise correlation system is based on the bearingsonly tracking method of volume information filtering Expired - Fee Related CN102999696B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210454749.4A CN102999696B (en) 2012-11-13 2012-11-13 Noise correlation system is based on the bearingsonly tracking method of volume information filtering

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210454749.4A CN102999696B (en) 2012-11-13 2012-11-13 Noise correlation system is based on the bearingsonly tracking method of volume information filtering

Publications (2)

Publication Number Publication Date
CN102999696A CN102999696A (en) 2013-03-27
CN102999696B true CN102999696B (en) 2016-02-24

Family

ID=47928255

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210454749.4A Expired - Fee Related CN102999696B (en) 2012-11-13 2012-11-13 Noise correlation system is based on the bearingsonly tracking method of volume information filtering

Country Status (1)

Country Link
CN (1) CN102999696B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103217175B (en) * 2013-04-10 2015-09-30 哈尔滨工程大学 A kind of self-adaptation volume kalman filter method
CN103268403B (en) * 2013-04-25 2016-05-18 杭州电子科技大学 A kind of method for tracking target based on the strong trace information wave filter of volume
CN103455675B (en) * 2013-09-04 2016-08-24 哈尔滨工程大学 A kind of non-linear asynchronous multiple sensors information fusion method based on CKF
CN103900574B (en) * 2014-04-04 2017-02-22 哈尔滨工程大学 Attitude estimation method based on iteration volume Kalman filter
CN104833949A (en) * 2015-05-11 2015-08-12 西北工业大学 Multiple-unmanned aerial vehicle cooperative passive location method based on improved distance parameterization
CN105223568A (en) * 2015-10-17 2016-01-06 徐功慧 A kind of examine and determine target speed stabilizing surely to Pure orientation algorithm
CN107886058B (en) * 2017-10-31 2021-03-26 衢州学院 Noise-dependent two-stage volumetric Kalman filter estimation method and system
CN110007298B (en) * 2018-01-04 2023-04-07 武汉科技大学 Target advanced prediction tracking method
CN111612729B (en) * 2020-05-26 2023-06-23 杭州电子科技大学 Target sequence tracking image recovery method based on Kalman filtering
CN115079573A (en) * 2021-08-05 2022-09-20 广东石油化工学院 A High-Order Extended Strong Tracking Filter for Nonlinear Systems

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
"Cubature Kalman Filters";Ienkaran Arasaratnam等;《IEEE TRANSACTIONS ON AUTOMATIC CONTROL》;20090630;第54卷(第6期);第1254-1269页 *
"基于IMM-SCKF-STF的机动目标跟踪算法";李国伟等;《微电子学与计算机》;20121031;第29卷(第10期);第128-132页 *
"平方根求容积卡尔曼滤波的组合导航算法";管冰蕾等;《中国航海》;20111231;第34卷(第4期);第1-4页 *
"非线性系统的滤波融合算法研究";李文斌;《中国优秀硕士学位论文全文数据库 信息科技辑》;20110915;第2011年卷(第9期);第I135-162页 *

Also Published As

Publication number Publication date
CN102999696A (en) 2013-03-27

Similar Documents

Publication Publication Date Title
CN102999696B (en) Noise correlation system is based on the bearingsonly tracking method of volume information filtering
CN103065037B (en) Nonlinear system is based on the method for tracking target of distributing volume information filtering
CN103217175B (en) A kind of self-adaptation volume kalman filter method
CN107255795B (en) Indoor mobile robot positioning method and device based on EKF/EFIR hybrid filtering
CN103674001B (en) A kind of optical fibre gyro denoising method based on strengthening self-adaptation time-frequency method
CN103644903B (en) Synchronous superposition method based on the tasteless particle filter of distributed edge
CN104121907B (en) Square root cubature Kalman filter-based aircraft attitude estimation method
CN107677997A (en) Extension method for tracking target based on GLMB filtering and Gibbs samplings
CN106487358A (en) A kind of maximal correlation entropy volume kalman filter method based on statistical linear regression
CN104408744A (en) Strong tracking Kalman filer method for target tracking
CN102818567A (en) AUV (autonomous underwater vehicle) integrated navigation method integrating Kalman filtering and particle filtering
CN106021194B (en) A kind of multi-sensor multi-target tracking bias estimation method
CN106599368A (en) FastSLAM method based on particle proposal distribution improvement and adaptive particle resampling
CN110209180A (en) A kind of UAV navigation method for tracking target based on HuberM-Cubature Kalman filtering
Xu et al. A novel robust filter for outliers and time-varying delay on an SINS/USBL integrated navigation model
CN104182609A (en) Decorrelation based three-dimensional target tracking method for unbiased converted measurement
CN103776449A (en) Moving base initial alignment method for improving robustness
CN104318072A (en) QKF-MMF (Quantitative Kalman Filtering-Multi Method Fusion) based multi-sensor quantitative fusion method
CN109115228A (en) A kind of object localization method based on weighted least-squares volume Kalman filtering
CN110677140A (en) Random system filter containing unknown input and non-Gaussian measurement noise
Yuzhen et al. The application of adaptive extended Kalman filter in mobile robot localization
CN108871365A (en) Method for estimating state and system under a kind of constraint of course
CN109579860B (en) Underwater robot field source searching method based on field online estimation
CN104280026B (en) Deepwater robot Long baselines Combinated navigation method based on AUKF
Song et al. Receding horizon filtering for discrete-time linear systems with state and observation delays

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160224

Termination date: 20181113

CF01 Termination of patent right due to non-payment of annual fee