Next Article in Journal
A Survey and Comparison of Low-Cost Sensing Technologies for Road Traffic Monitoring
Previous Article in Journal
Adaptive Fifth-Degree Cubature Information Filter for Multi-Sensor Bearings-Only Tracking
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Weighted Measurement Fusion Particle Filter for Nonlinear Systems with Correlated Noises

School of Electronic Engineering, Heilongjiang University, Harbin 150080, China
*
Authors to whom correspondence should be addressed.
Sensors 2018, 18(10), 3242; https://doi.org/10.3390/s18103242
Submission received: 17 August 2018 / Revised: 17 September 2018 / Accepted: 20 September 2018 / Published: 26 September 2018
(This article belongs to the Section Physical Sensors)

Abstract

:
The multi-sensor information fusion particle filter (PF) has been put forward for nonlinear systems with correlated noises. The proposed algorithm uses the Taylor series expansion method, which makes the nonlinear measurement functions have a linear relationship by the intermediary function. A weighted measurement fusion PF (WMF-PF) was put forward for systems with correlated noises by applying the full rank decomposition and the weighted least square theory. Compared with the augmented optimal centralized fusion particle filter (CF-PF), it could greatly reduce the amount of calculation. Moreover, it showed asymptotic optimality as the Taylor series expansion increased. The simulation examples illustrate the effectiveness and correctness of the proposed algorithm.

1. Introduction

In the last few years, filtering algorithms for nonlinear systems have attracted a great deal of attention from many scholars due to their wide applications such as guidance, signal processing, aircraft attitude estimation, trajectory tracking, and so on [1,2,3,4,5,6,7,8]. Due to the low accuracy and the poor fault tolerance of single-sensor systems, multi-sensor information fusion technologies are gaining more and more attention from scholars and have been widely used due to their high accuracy and reliability. This paper proposes a multi-sensor information fusion filter for nonlinear systems with correlated noise.
Nonlinear systems have many filtering methods including the extended Kalman filter (EKF) [9,10], unscented Kalman filter (UKF) [11,12], cubature Kalman filter (CKF) [13], Sequence Monte Carlo (SMC) [14,15], Markov Chain Monte Carlo (MCMC) [16], particle filter (PF) [17,18,19,20,21], and so on. As PF does not demand the system noises to be Gaussian, it can be applied to more situations. In practice, the conditions of noise independence are difficult to meet due to the changes in the internal and external environment. When the measurement noises and the system noises are correlated, the classical filters (EKF, UKF, CKF, PF) will be biased or even divergent. Based on the Bayesian estimation framework, there are two fundamental methods for the estimation problem with correlated noise. One is the de-correlation method [22,23,24,25,26], which can convert the correlated noises into uncorrelated ones. Its advantage is that the algorithm is simple in structure and implementation. The other is to redesign the new filters by improving the existing algorithm framework [27,28,29,30,31]. Its advantage is that the algorithm generally has less computational cost than the de-correlation method, and its disadvantage is that the algorithm does not have a general structure and is difficult to design. Taking into account the universality, the de-correlation method was used in this paper.
So far, there are two main kinds of fusion methods: the centralized fusion (CF) algorithm and distributed information fusion algorithms. The CF algorithm spreads all sensor information and outputs into a fusion state estimate. The CF algorithm is globally optimal under certain performance criteria when all sensors work well, because there is no information lost [32]. However, the disadvantages of the CF algorithm include the expensive computational cost and poor fault tolerance [32,33]. The distributed fusion algorithms send local state estimates to the fusion center and perform weight estimation according to a certain fusion criterion [34,35,36,37]. Distributed fusion algorithms have a lower computational cost and better fault tolerance than the centralized fusion algorithm. However, the estimated accuracy is globally suboptimal and locally optimal. In order to ensure the accuracy of the estimation, a kind of centralized fusion method, the weighted measurement fusion (WMF) algorithms, was adopted in this paper. Unlike the traditional centralized fusion method, the WMF algorithms fuse the measurements according to certain criterion, then the dimensional measurement is used in the filter for estimating. The WMF is a kind of data compression method and widely used in the occasions of mass data such as the sensor network and so on [38,39,40,41,42]. The WMF algorithms require that the measurement noises and the system noises are independent, and the filters [41] can deal with the filtering problem with correlated noise by the Lagrange multiply method. However, both of them can only be used in linear systems.
In this paper, a WMF algorithm was proposed for nonlinear systems with correlated noises by using the weighted least squares (WLS) method and Taylor series expansion. It can compress a high-dimensional measurement into a low-dimensional measurement for nonlinear measurements. Furthermore, a weighted measurement fusion particle filter (WMF-PF) was presented by combining it with PF. The proposed filter could solve the fusion estimation problem for multi-sensor nonlinear systems with correlated measurement noises and the system noises. The proposed WMF-PF had an approximate accuracy and a reduced calculation when compared with the centralized fusion particle filter.
The rest of the paper is organized as follows. The de-correlation and weighted measurement fusion algorithms are introduced in Section 2. Combined with PF, a weighted measurement fusion particle filter (WMF-PF) algorithm is introduced in Section 3. The simulation analysis is given in Section 4. The conclusions are summarized in Section 5.

2. Problem Formulation

Consider the following nonlinear multiple sensor systems with correlated noises:
x ( k + 1 ) = f ( x ( k ) , k ) + Γ w ( k )  
y j ( k ) = h ( j ) ( x ( k ) , k ) + v ( j ) ( k ) , j = 1 , 2 , , L  
where k is the discrete time; x ( k ) R n is the system state vector at time k ; y j ( t ) R m j is the measurement vector of the jth sensor; w ( k ) p ω ( · ) is the system noise and v j ( k ) p v j ( · ) is the measurement noise of the jth sensor; f ( , ) R n and h j ( , ) R m j are the nonlinear state and measurement functions, respectively; and Γ R n × p is the noise input matrix. L is the number of sensors. w ( k ) and v j ( k ) are correlated white noises with zero mean and covariance Q w and R j i , i.e.,
E { [ w ( t ) v j ( t ) ] [ w T ( k ) v i T ( k ) ] } = [ Q w S i S j T R j i ] δ t k  
where E is defined as a mathematical expectation; the superscript T is defined as the transpose; and δ t k is the Kronecker-ä function, i.e., δ t t = 1 , δ t k = 0 ( t k ) .
Next, we converted the systems in Equations (1) and (2) into the systems with independent noise.
Theorem 1. 
For systems in Equations (1) and (2), the decorrelated centralized measurement fusion systems (CMFS) can be rewritten as:
x ( k + 1 ) = f ¯ ( x ( k ) , k ) + w ¯ ( k )  
y ( C ) ( k ) = h ( C ) ( x ( k ) , k ) + v ( C ) ( k )  
where:
f ¯ ( x ( k ) , k ) = f ( x ( k ) , k ) M h ( C ) ( x ( k ) , k ) + M y ( C ) ( k )  
M = Γ S ( C ) ( R ( C ) ) 1  
w ¯ ( k ) = Γ w ( k ) M v ( C ) ( k )  
y ( C ) ( k ) = [ y 1 T ( k ) , y 2 T ( k ) , , y L T ( k ) ] T  
h ( C ) ( x ( k ) , k ) = [ h 1 T ( x ( k ) , k ) , h 2 T ( x ( k ) , k ) , , h L T ( x ( k ) , k ) ] T  
v ( C ) ( k ) = [ v 1 T ( k ) , v 2 T ( k ) , , v L T ( k ) ] T  
and the covariance matrix of v ( C ) ( k ) is given as:
R ( C ) = ( R i j ) m × m , m = i = 1 L m i  
The cross-covariance matrix of w ( k ) and v ( C ) ( k ) is given as:
S ( C ) = [ S 1 , S 2 , , S L ]  
and the system noise statistical property after the transformation is as follows:
E [ w ¯ ( k ) ] = 0  
E [ w ¯ ( k ) w ¯ T ( k ) ] = Γ [ Q w S ( C ) ( R ( C ) ) 1 ( S ( C ) ) T ] Γ T  
Proof. 
From Equation (2), merging the L measurement equations, Equations (5) and (9)–(13) are obtained. Equation (1) can be transformed via Equations (1) and (2):
x ( k + 1 ) = f ( x ( k ) , k ) + Γ w ( k ) + M ( y ( C ) ( k ) h ( C ) ( x ( k ) , k ) v ( C ) ( k ) )  
Then, we obtain Equations (4), (6) and (8), and the measurement noises and the system noises are uncorrelated in Equations (4) and (5), i.e.,
E [ w ¯ ( k ) v ( C ) T ( k ) ] = 0  
We can obtain the M as Equation (7). □
For multi-sensor systems, the centralized fusion method above-mentioned will have a high computational cost due to the high-dimensional augmented measurements. Therefore, many scholars have put forward a weighted measurement fusion method that can compress an augmented high dimensional measurement into a low dimensional measurement. However, many existing results refer to linear systems. In the following, we propose a weighted measurement fusion algorithm to solve the nonlinear systems with correlated noises.
Theorem 2. 
For the systems in Equations (4) and (5), if the measurement functions h ( j ) ( x ( k ) , k ) , j = 1 , 2 , , L have linear relationships, i.e., h ( x ( k ) , k ) p satisfies h j ( x ( k ) , k ) = H j ( k ) h ( x ( k ) , k ) , with matrix H j ( k ) m j × p . The reduced dimensional measurement function of the weighted measurement fusion system (WMFS) is as follows:
y ( I ) ( k ) = H ( I ) ( k ) h ( x ( k ) , k ) + v ( I ) ( k )  
where:
y ( I ) ( k ) = [ K T ( k ) ( R ( C ) ) 1 K ( k ) ] 1 K T ( k ) ( R ( C ) ) 1 y ( C ) ( k )  
v ( I ) ( k ) = [ K T ( k ) ( R ( C ) ) 1 K ( k ) ] 1 K T ( k ) ( R ( C ) ) 1 v ( C ) ( k )  
K ( k ) is a full-column rank matrix and H ( I ) ( k ) is a full-row rank matrix, which are the full rank decomposition matrices of matrix H ( C ) ( k ) m × p , i.e.,
H ( C ) ( k ) = [ H 1 T ( k ) , H 2 T ( k ) , , H L T ( k ) ] T = K ( k ) H ( I ) ( k )  
The covariance matrix of v ( I ) ( k ) is computed as:
R ( I ) ( k ) = [ K T ( k ) R ( C ) 1 K ( k ) ] 1  
Proof. 
Using h j ( x ( k ) , k ) = H j ( k ) h ( x ( k ) , k ) and substituting Equation (21) into Equation (5), we have:
y ( C ) ( k ) = K ( k ) H ( I ) ( k ) h ( x ( k ) , k ) + v ( C ) ( k )  
As K T ( k ) R ( C ) 1 K ( k ) is nonsingular, the optimal Gauss-Markov estimate of H ( I ) ( k ) h ( x ( k ) , k ) can be obtained as Equations (18)–(22) by using the WLS method. □
For some nonlinear systems, the intermediary function h ( x ( k ) , k ) is difficult to obtain. In the following, we present a polynomial intermediary function obtained by the Taylor series expansion method that can overcome the constraints of Theorem 2, so that the WMFS can be obtained via Theorem 2.
Theorem 3. 
The approximate measurement equation of WMFS for the system in Equations (4) and (5) is given as:
y ˜ ( I ) ( k ) = H ˜ ( I ) ( k ) h ˜ ( x ( k ) , k ) + v ˜ ( I ) ( k )  
where:
y ˜ ( I ) ( k ) = [ K ˜ T ( k ) ( R ( C ) ) 1 K ˜ ( k ) ] 1 K ˜ T ( k ) R ( C ) 1 y ( C ) ( k )  
v ˜ ( I ) ( k ) = [ K ˜ T ( k ) ( R ( C ) ) 1 K ˜ ( k ) ] 1 K ˜ T ( k ) ( R ( C ) ) 1 v ( C ) ( k )  
The covariance matrix of v ˜ ( I ) ( k ) is R ˜ ( I ) ( k ) = [ K ˜ T ( k ) R ( C ) 1 K ˜ ( k ) ] 1 , and H ˜ ( I ) ( k ) and K ˜ T ( k ) are the full rank decomposition matrices of H ˜ ( C ) ( k ) as Equation (21), where:
H ˜ ( C ) ( k ) = [ D ( C ) 0 D ( C ) 1 D ( C ) 2 D ( C ) γ ] | x = x ^  
h ˜ ( x ( k ) , k ) = [ 1 ( Δ x ) T ( ( Δ x ) 2 ) T ( ( Δ x ) γ ) T ] T  
D ( C ) l = 1 l ! l h ( C ) ( x , k ) x T , l = 1 , , γ  
γ is the order of Taylor series expansion, and defining:
Δ x = x x ^  
( Δ x ) l = [ i = 1 n Δ x i l i , , j = 1 n Δ x j l j ] T ,   k = 1 n l k = l  
D ( C ) l | x = x ^ ( Δ x ) l = [ l h 1 ( C ) ( x , k ) x 1 l 1 x 2 l 2 x n l n ( Δ x 1 l 1 · Δ x 2 l 2 · · Δ x n l n ) l h 2 ( C ) ( x , k ) x 1 l 1 x 2 l 2 x n l n ( Δ x 1 l 1 · Δ x 2 l 2 · · Δ x n l n ) l h m ( C ) ( x , k ) x 1 l 1 x 2 l 2 ... x n l n ( Δ x 1 l 1 · Δ x 2 l 2 · · Δ x n l n ) ] ,   i = 1 n l i = l  
where h i ( C ) ( x , k ) , i = 1 , , m is ith the component of h ( C ) ( x ( k ) , k ) .
Proof. 
Using the Taylor series expansion method, the approximation of y ( C ) ( k ) in Equation (23) can be written as:
y ˜ ( C ) ( k ) = h ( C ) ( x , k ) | x = x ^ + h ( C ) ( x , k ) x T | x = x ^ Δ x + 1 2 ! 2 h ( C ) ( x , k ) x T | x = x ^ ( Δ x ) 2 + + 1 γ ! γ h ( C ) ( x , k ) x T | x = x ^ ( Δ x ) γ + v ( C ) ( k ) = [ h ( C ) ( x , k ) , h ( C ) ( x , k ) x T , 1 2 ! 2 h ( C ) ( x , k ) x T , , 1 γ ! γ h ( C ) ( x , k ) x T ] | x = x ^ [ 1 Δ x ( Δ x ) γ ] T + v ( C ) ( k )  
Let h ˜ ( x ( k ) , k ) be Equation (28) and H ˜ ( C ) ( k ) be Equation (27), then Equations (24)–(26) can be obtained by Theorem 2.
By increasing the number of sensors, the dimension of the measurement equation of CMFS will be large and it will cause an expensive computational cost. However, the dimension of the measurement equation of WMFS will be fixed when the order of the Taylor series expansion γ is fixed. For example, if the dimensions of the system and measurement functions are both 1 and there are 10 sensors, the dimension of the measurement equation of CMFS is 10, but the dimension of the measurement equation of WMFS is 3 when we choose γ = 2 . □

3. Weighted Measurement Fusion Particle Filter (WMF-PF) Algorithm

(1) Initialization:
x ^ ( I ) ( i ) ( 0 | 0 ) p x 0 ( x 0 ) ,   i = 1 , , N s  
(2) State prediction particles:
x ^ ( I ) ( i ) ( k | k 1 ) = f ( x ^ ( I ) ( i ) ( k 1 | k 1 ) , k 1 ) + ξ ( I ) ( i ) ( k 1 )  
where ξ ( I ) ( i ) ( k 1 ) is the random number with the same distribution of the process noise w ( k ) , and the measurement prediction particles:
y ^ ( I ) ( i ) ( k | k 1 ) = H ˜ ( I ) ( k ) h ( x ^ ( I ) ( i ) ( k | k 1 ) , k )  
(3) The importance weights:
ω k ( I ) ( i ) = 1 N s p ( y ^ ( I ) ( i ) ( k | k 1 ) | x ^ ( I ) ( i ) ( k | k 1 ) )  
that is:
ω k ( I ) ( i ) = 1 N s p v k ( I ) ( y ˜ ( I ) ( k ) y ^ ( I ) ( i ) ( k | k 1 ) )  
where y ˜ ( I ) ( k ) is computed by Equation (25) and ω ¯ k ( I ) ( i ) is given as:
ω ¯ k ( I ) ( i ) = ω k ( I ) ( i ) i = 1 N ω k ( I ) ( i )  
(4) Filter and filter error variance matrix:
x ^ ( I ) ( k | k ) = i = 1 N s ω ¯ k ( I ) ( i ) x ^ ( I ) ( i ) ( k | k 1 )  
P ( I ) ( k | k ) i = 1 N s ω ¯ k ( I ) ( i ) ( x ^ ( I ) ( i ) ( k | k 1 ) x ^ ( I ) ( i ) ( k | k ) ) 2  
(5) Resampling:
u i = ( i 1 ) + r N , r U [ 0 , 1 ] , i = 1 , , N s  
If j = 1 m 1 ω ¯ k ( I ) ( j ) < u i j = 1 m ω ¯ k ( I ) ( j ) , we directly copied m particles as the resampling particles x ^ ( I ) ( i ) ( k | k ) directly.
We then turn to step (2) and iterated.
The flow chart of the noise-related WMF-PF algorithm is shown in Figure 1.

4. Simulation Example

Let us consider a 4-sensor nonlinear system [43]:
x ( k ) = 0.5 x ( k 1 ) + 25 x ( k 1 ) / ( 1 + x ( k 1 ) 2 ) + 8 cos ( 1.2 ( k 1 ) ) + w ( k )  
z ( j ) ( k ) = h ( j ) ( x ( k ) , k ) + v ( j ) ( k ) ,   j = 1 , 2 , 3 , 4  
w ( k ) = α ξ ( k ) + w e ( k ) , v ( j ) ( k ) = β ( j ) ξ ( k ) + v e ( j ) ( k ) , where ξ ( k ) is the background noise and ξ ( k ) ~ N ( 0 , σ ξ 2 ) , w e ( k ) ~ N ( 0 , σ w e 2 ) , w v ( j ) ( k ) ~ N ( 0 , σ v j 2 ) , so
S j = α σ ξ 2 ( β ( j ) ) T ,   R j i = β ( j ) σ ξ 2 ( β ( i ) ) T .
In the simulation, we set σ ξ 2 = 0.4 2 , σ w e 2 = 0.5 2 , σ v 1 2 = 0.6 2 , σ v 2 2 = 0.7 2 , σ v 3 2 = 0.8 2 , and σ v 4 2 = 0.9 2 as well as α = 0.8 , β ( 1 ) = 1.5 , β ( 2 ) = 1.2 , β ( 3 ) = 1.4 , and β ( 4 ) = 1.3 .
We selected single-valued functions within the range of x ( k ) , taking into account observability:
h ( 1 ) ( x ( k ) , k ) = x ( k ) ;   h ( 2 ) ( x ( k ) , k ) = x ( k ) 3 / 30 ; h ( 3 ) ( x ( k ) , k ) = 10 exp ( x ( k ) / 10 ) ;   h ( 4 ) ( x ( k ) , k ) = 10 sin ( π 40 x ( k ) ) ,
and the initial value is x ( 0 ) = 0 .
The first-order Taylor series expansion (WMF-PF1) tracking curve is shown in Figure 2. It can be seen in the figure that the tracking effect was good. The second-order Taylor series expansion (WMF-PF2) tracking curve is shown in Figure 3 where it can be seen that the tracking effect was good.
The estimation performance criterion is the accumulated mean square error (AMSE) [43]:
AMSE ( k ) = t = 0 k 1 N j = 1 N [ x j ( t ) x ^ j ( t | t ) ] 2 , N = 50  
where x ^ j ( t | t ) is the jth-time Monte Carlo experiment at time t. The AMSE curves of local PFs (LF1–LF4), the curve of WMF-PF1, the curve of WMF-PF2, and the curve of CF-PF are shown in Figure 4 with 50 Monte Carlo experiments. From Figure 2 and Figure 3 it is evident that all of the fusion filters had better accuracy than the local PFs. Moreover, WMF-PF2 had better accuracy than WMF-PF1, but was worse than CF-PF.
Using WMF-PF2 as an example to analyze the computational burden, the augmented measurement function of CF-PF will be four dimensions. However, for WMF-PF2, the measurement function is three dimensional, so the computational burden of CF-PF will be more expensive than WMF-PF. Moreover, as the number of sensors increases, the dimension of the measurement function of CF-PF will consistently rise, but the measurement function’s dimension of WMF-PF2 will be fixed at three when the order is γ = 2 .
It can be seen from Figure 3 that the estimation accuracy from high to low was the centralized fusion PF (CF-PF), weighted measurement fusion based on the second-order Taylor series expansion PF algorithm (WMF-PF2), weighted measurement fusion based on the first-order Taylor series expansion PF algorithm (WMF-PF1), and the four local PF estimation algorithms (LF1–LF4).
From the simulation results in Figure 2, Figure 3 and Figure 4, the effectiveness of the de-correlated weighted measurement fusion PF filtering algorithm proposed in this paper can be fully explained.

5. Conclusions

For a nonlinear multi-sensor system with correlated noise, the system noise and the measurement noise are correlated at the same time stamp. First, by using a de-correlation method, a nonlinear multi-sensor system with correlated noise was transformed into a nonlinear system with independent Gaussian noise. Then, based on the Taylor series approximation method combined with PF algorithms, the weighted measurement fusion PF algorithm was designed. In fact, the proposed fusion algorithm could be combined with many nonlinear filter algorithms (UKF, PF, CKF, etc.). The proposed filter can be used for multi-sensor discrete-time nonlinear systems with correlated measurement noises and system noises. This algorithm asymptotically approximated the CF-PF with the increase of the Taylor series, so it was approximately globally optimal. The algorithm solved the fusion estimation problem of nonlinear systems, and had an asymptotical accuracy. The fusion algorithm was much less computationally intensive than the centralized fusion algorithm. From the simulation, we could see that the weighted measurement fusion PF had a very low computational complexity and good real-time performance. The algorithm can be widely applied in sensor networks.

Author Contributions

S.L.S. constructed the algorithm. G.H. further proposed and improved the algorithm. K.W.Z. wrote the original draft and simulation.

Funding

This work was funded by the Natural Science Foundation of China (no. 61503127 and no. 61573132), the Chang Jiang Scholar Candidates Program for Provincial Universities in Heilongjiang (no. 2013CJHB005), the Science and Technology Innovative Research Team in Higher Educational Institutions of Heilongjiang Province (no. 2012TD007), and the Electronic Engineering Province Key Laboratory.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bar-Shalom, Y.; Li, X.R. Multitarget-Multisensor Tracking: Principles and Techniques; YBS Publishing: Storrs, CT, USA, 1995. [Google Scholar]
  2. Arasaratnam, I.; Haykin, S.; Thomas, R.H. Cubature Kalman filtering for continuous-discrete systems: Theory and simulations. IEEE Trans. Signal Process. 2010, 58, 4977–4993. [Google Scholar] [CrossRef]
  3. Strano, S.; Terzo, M. Accurate state estimation for a hydraulic actuator via a SDRE nonlinear filter. Mech. Syst. Signal Process. 2016, 75, 576–588. [Google Scholar] [CrossRef]
  4. Pappalardo, C.M.; Guida, D. A time-domain system identification numerical procedure for obtaining linear dynamical models of multibody mechanical systems. Arch. Appl. Mech. 2018, 88, 1325–1347. [Google Scholar] [CrossRef]
  5. Caracciolo, R.; Richiedei, D.; Trevisani, A. Robust piecewise-linear state observers for flexible link mechanisms. J. Dyn. Syst. Meas. Control 2008, 130, 928–950. [Google Scholar] [CrossRef]
  6. Pappalard, C.M.; Guida, D. System identification algorithm for computing the modal parameters of linear. Machines 2018, 6, 12. [Google Scholar] [CrossRef]
  7. Pappalardo, C.M.; Guida, D. System identification and experimental modal analysis of a frame structure. Eng. Lett. 2018, 26, 56–68. [Google Scholar]
  8. Wang, S.Y.; Feng, J.C.; Tse, C.K. Novel cubature Kalman filtering for systems involving nonlinear states and linear measurements. Int. J. Electron. Commun. 2015, 69, 314–320. [Google Scholar] [CrossRef]
  9. Calabrese, A.; Strano, S.; Serino, G.; Terzo, M. An extended Kalman Filter procedure for damage detection of base-isolated structures. In Proceedings of the 2014 IEEE Workshop on Environmental, Energy, and Structural Monitoring Systems, Naples, Italy, 17–18 September 2014; pp. 1–6. [Google Scholar] [CrossRef]
  10. Gobbo, D.D.; Napolitano, M.; Famouri, P.; Innocenti, M. Experimental application of extended Kalman filtering for sensor validation. IEEE Trans. Control Syst. Technol. 2001, 9, 376–380. [Google Scholar] [CrossRef]
  11. Julier, S.J.; Uhlmann, J.K. A new extension of the Kalman filter to nonlinear systems. In Proceedings of the International Symposium on Aerospace/Defense Sensing, Simulation and Controls, Orlando, FL, USA, 28 July 1997; pp. 182–193. [Google Scholar]
  12. Julier, S.J.; Uhlmann, J.K. Unscented filtering and nonlinear estimation. Proc. IEEE 2004, 92, 401–422. [Google Scholar] [CrossRef]
  13. Arasaratnam, I.; Haykin, S. Cubature Kalman filters. IEEE Trans. Autom. Control 2009, 54, 1254–1269. [Google Scholar] [CrossRef]
  14. Hammersley, J.M.; Morton, K.W. Poor man’s Monte Carlo. J. R. Stat. Soc. B 1954, 16, 786–802. [Google Scholar]
  15. Doucet, A.; Freitas, N.D.; Gordon, N. Sequential Monte Carlo Methods in Practice, Statistics for Engineering and Information Science; Springer: New York, NY, USA, 2001. [Google Scholar]
  16. Berg, B.A. Markov Chain Monte Carlo Simulations and Their Statistical Analysis; World Scientific: Singapore, 2004. [Google Scholar]
  17. Ge, Q.B.; Shao, T.; Yang, Q.; Shen, X.; Wen, C.L. Multisensor nonlinear fusion methods based on adaptive ensemble fifth-degree iterated Cubature information filter for biomechatronics. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 912–925. [Google Scholar] [CrossRef]
  18. Crisan, D.; Doucet, A. A survey of convergence results on Particle filtering methods for practitioners. IEEE Trans. Signal Process. 2002, 50, 736–746. [Google Scholar] [CrossRef]
  19. Bruno, M.G.S.; Pavlov, A. Improved particle filters for ballistic target tracking. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Montreal, QC, Canada, 17–21 May 2004; pp. 17–21. [Google Scholar]
  20. Gordon, N.; Salmond, D.J.; Smith, A.F.M. Novel approach to nonlinear/non-Gaussian Bayesian state estimation. IEEE Proc. Radar Signal Process. 2002, 140, 107–113. [Google Scholar] [CrossRef]
  21. Ge, Q.B.; Shao, T.; Chen, S.D.; Wen, C.L. Carrier Tracking Estimation Analysis by Using the Extended Strong Tracking Filtering. IEEE Trans. Ind. Electron. 2017, 64, 1415–1424. [Google Scholar] [CrossRef]
  22. Sun, S.L.; Lin, H.L.; Ma, J.; Li, X.Y. Multi-sensor distributed fusion estimation with applications in networked systems: A review paper. Inf. Fusion 2017, 38, 122–134. [Google Scholar] [CrossRef]
  23. Gispan, L.; Leshem, A.; Be’ery, Y. Decentralized estimation of regression coefficients in sensor networks. Digit. Signal Process. 2017, 68, 16–23. [Google Scholar] [CrossRef]
  24. Sun, S.L.; Deng, Z.L. Multi-sensor optimal information fusion Kalman filter. Automatica 2004, 40, 1017–1023. [Google Scholar] [CrossRef]
  25. Pastorino, R.; Richiedei, D.; Cuadrado, J.; Trevisani, A. State estimation using multibody models and non-linear Kalman filters. Int. J. Non-Linear Mech. 2013, 53, 83–90. [Google Scholar] [CrossRef]
  26. Ma, J.; Sun, S.L. Information fusion estimators for systems with multiple sensors of different packet dropout rates. Inf. Fusion 2011, 12, 213–222. [Google Scholar] [CrossRef]
  27. Tian, T.; Sun, S.L.; Li, N. Multi-sensor information fusion estimators for stochastic uncertain systems with correlated noises. Inf. Fusion 2016, 27, 126–137. [Google Scholar] [CrossRef]
  28. Wang, X.; Zhu, Q.D.; Sun, S.L. Weighted measurement fusion estimation algorithm with correlated noises and its global optimality. Syst. Eng. Electron. 2010, 32, 2057–2061. [Google Scholar] [CrossRef]
  29. Wang, X.; Sun, S.L.; Ding, K.H.; Xue, J.Y. Weighted measurement fusion white noise deconvolution Filter with correlated noise for multisensor stochastic systems. Math. Probl. Eng. 2012, 21, 857–868. [Google Scholar] [CrossRef]
  30. Wang, X.X.; Zhao, L.; Xia, Q.X.; Cao, W.; Li, L. Design of unscented Kalman filter with correlative noises. Control Theory Appl. 2010, 27, 1362–1368. [Google Scholar]
  31. Wang, X.X.; Zhao, L.; Pan, Q.; Xia, Q.X.; Hong, W. Design of UKF with correlative noises based on minimum mean square error estimation. Control Decis. 2010, 25, 1393–1398. [Google Scholar] [CrossRef]
  32. Qian, H.M.; Ge, L.; Huang, W.; Liu, X. Design of CKF with correlative noises based on Bayesian estimation, systems engineering and electronics. Syst. Eng. Electron. 2012, 34, 2214–2218. [Google Scholar] [CrossRef]
  33. Wang, X.X.; Liang, Y.; Pan, Q.; Zhao, C.H.; Yang, F. Design and implementation of Gaussian filter for nonlinear system with randomly delayed measurements and correlated noises. Appl. Math. Comput. 2014, 232, 1011–1024. [Google Scholar] [CrossRef]
  34. Wang, X.X.; Liang, Y.; Pan, Q.; Yang, F. A Gaussian approximation recursive filter for nonlinear systems with correlated noises. Automatica 2012, 48, 2290–2297. [Google Scholar] [CrossRef]
  35. Xu, J.H.; Dimirovski, G.M.; Jing, Y.W.; Shen, C. UKF design and stability for nonlinear stochastic systems with correlated noises. In Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans, LA, USA, 2–14 December 2007; pp. 6226–6231. [Google Scholar] [CrossRef]
  36. Fu, A.; Zhu, Y.M.; Song, E. The optimal Kalman type state estimator with multi-step correlated process and measurement noises. In Proceedings of the 2008 International Conference on Embedded Software and Systems, Chengdu, China, 22–26 September 2008; pp. 215–220. [Google Scholar] [CrossRef]
  37. Huang, Y.L.; Zhang, Y.G.; Wang, X.X.; Zhao, L. Gaussian filter for nonlinear systems with correlated noises at the same epoch. Automatica 2015, 60, 122–126. [Google Scholar] [CrossRef]
  38. Song, E.B.; Zhu, Y.M.; Zhou, J. Sensors’ optimal dimensionality compression matrix in estimation fusion. Automatica 2005, 41, 2131–2139. [Google Scholar] [CrossRef]
  39. Ran, C.J.; Hui, Y.S.; Gu, L.; Deng, Z.L. Correlated measurement fusion steady-state Kalman filtering algorithms and their optimality. Acta Autom. Sin. 2008, 34, 233–239. [Google Scholar] [CrossRef]
  40. Duan, Z.S.; Han, C.Z. Multisensor centralized fusion tracking with correlated measurement noises. Syst. Eng. Electron. 2005, 27, 1160–1163. [Google Scholar]
  41. Ou, L.J.; Qiu, H.Z.; Zhang, H.Y. Multiple correlated measurements fusion algorithm and its optimality. Inf. Control 2005, 34, 690–695. [Google Scholar] [CrossRef]
  42. Gan, Q.; Harris, C.J. Comparison of two measurement fusion methods for Kalman filter based multisensor data fusion. IEEE Trans. Aerosp. Electron. Syst. 2001, 37, 273–279. [Google Scholar] [CrossRef]
  43. Kitagawa, G. Non-Gaussian state space modeling of time series. In Proceedings of the 26th Conference on decision and Control, Los Angeles, CA, USA, 9–11 December 1987; pp. 1700–1705. [Google Scholar] [CrossRef]
Figure 1. Flow chart of WMF-PF algorithm with correlated noises.
Figure 1. Flow chart of WMF-PF algorithm with correlated noises.
Sensors 18 03242 g001
Figure 2. Curves of the true values and estimates using the WMF-PF1.
Figure 2. Curves of the true values and estimates using the WMF-PF1.
Sensors 18 03242 g002
Figure 3. Curves of the true values and estimates using the WMF-PF2.
Figure 3. Curves of the true values and estimates using the WMF-PF2.
Sensors 18 03242 g003
Figure 4. AMSE curves of local PFs, WMF-PF1, WMF-PF2, and CMF-PF.
Figure 4. AMSE curves of local PFs, WMF-PF1, WMF-PF2, and CMF-PF.
Sensors 18 03242 g004

Share and Cite

MDPI and ACS Style

Zhang, K.W.; Hao, G.; Sun, S.L. Weighted Measurement Fusion Particle Filter for Nonlinear Systems with Correlated Noises. Sensors 2018, 18, 3242. https://doi.org/10.3390/s18103242

AMA Style

Zhang KW, Hao G, Sun SL. Weighted Measurement Fusion Particle Filter for Nonlinear Systems with Correlated Noises. Sensors. 2018; 18(10):3242. https://doi.org/10.3390/s18103242

Chicago/Turabian Style

Zhang, Ke Wei, Gang Hao, and Shu Li Sun. 2018. "Weighted Measurement Fusion Particle Filter for Nonlinear Systems with Correlated Noises" Sensors 18, no. 10: 3242. https://doi.org/10.3390/s18103242

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop