[1] Olfati-Saber R, Fax J A, Murray R M. Consensus and Cooperation in Networked Multi-Agent Systems. Proc IEEE, 2007, 95: 215-233 CrossRef Google Scholar
[2] Kamal A T, Farrell J A, Roy-Chowdhury A K. Information Weighted Consensus Filters and Their Application in Distributed Camera Networks. IEEE Trans Automat Contr, 2013, 58: 3112-3125 CrossRef Google Scholar
[3] Battistelli G, Chisci L, Mugnai G. Consensus-Based Linear and Nonlinear Filtering. IEEE Trans Automat Contr, 2015, 60: 1410-1415 CrossRef Google Scholar
[4] Wang S, Ren W. On the Convergence Conditions of Distributed Dynamic State Estimation Using Sensor Networks: A Unified Framework. IEEE Trans Contr Syst Technol, 2018, 26: 1300-1316 CrossRef Google Scholar
[5] Chandra K P B, Gu D W, Postlethwaite I. Square Root Cubature Information Filter. IEEE Sens J, 2013, 13: 750-758 CrossRef ADS Google Scholar
[6] Lee D J. Nonlinear Estimation and Multiple Sensor Fusion Using Unscented Information Filtering. IEEE Signal Process Lett, 2008, 15: 861-864 CrossRef ADS Google Scholar
[7] Olfati-Saber R, Murray R M. Consensus Problems in Networks of Agents With Switching Topology and Time-Delays. IEEE Trans Automat Contr, 2004, 49: 1520-1533 CrossRef Google Scholar
[8] Talebi S P, Werner S. Distributed Kalman Filtering and Control Through Embedded Average Consensus Information Fusion. IEEE Trans Automat Contr, 2019, 64: 4396-4403 CrossRef Google Scholar
[9] Song B, Kamal A T, Soto C. Tracking and Activity Recognition Through Consensus in Distributed Camera Networks. IEEE Trans Image Process, 2010, 19: 2564-2579 CrossRef ADS Google Scholar
[10] Kwon C, Hwang I. Sensing-Based Distributed State Estimation for Cooperative Multiagent Systems. IEEE Trans Automat Contr, 2019, 64: 2368-2382 CrossRef Google Scholar
[11] Olfati-Saber R. Kalman-consensus filter: optimality, stability, and performance. In: Proceedings of the 48h IEEE Conference on Decision and Control (CDC), Shanghai, 2009. 7036--7042. Google Scholar
[12] Li W, Jia Y. Distributed consensus filtering for discrete-time nonlinear systems with non-Gaussian noise. Signal Processing, 2012, 92: 2464-2470 CrossRef Google Scholar
[13] Hu C, Lin H, Li Z. Kullback-Leibler Divergence Based Distributed Cubature Kalman Filter and Its Application in Cooperative Space Object Tracking. Entropy, 2018, 20: 116 CrossRef ADS Google Scholar
[14] Cattivelli F S, Lopes C G, Sayed A H. Diffusion strategies for distributed Kalman filtering: formulation and performance analysis. In: Proceedings of the 1st IAPR Workshop on Cognitive Information Processing, 2008. 36--41. Google Scholar
[15] Hu J, Xie L, Zhang C. Diffusion Kalman Filtering Based on Covariance Intersection. IEEE Trans Signal Process, 2012, 60: 891-902 CrossRef ADS Google Scholar
[16] Kamal A T, Bappy J H, Farrell J A. Distributed Multi-Target Tracking and Data Association in Vision Networks. IEEE Trans Pattern Anal Mach Intell, 2016, 38: 1397-1410 CrossRef Google Scholar
[17] Jia B, Pham K D, Blasch E. Cooperative space object tracking using space-based optical sensors via consensus-based filters. IEEE Trans Aerosp Electron Syst, 2016, 52: 1908-1936 CrossRef ADS Google Scholar
[18] Wang S, Lyu Y, Ren W. Unscented-Transformation-Based Distributed Nonlinear State Estimation: Algorithm, Analysis, and Experiments. IEEE Trans Contr Syst Technol, 2019, 27: 2016-2029 CrossRef Google Scholar
[19] Battistelli G, Chisci L, Fantacci C. Parallel Consensus on Likelihoods and Priors for Networked Nonlinear Filtering. IEEE Signal Process Lett, 2014, 21: 787-791 CrossRef ADS Google Scholar
[20] Mohammadi A, Asif A. Distributed Consensus + Innovation Particle Filtering for Bearing/Range Tracking With Communication Constraints. IEEE Trans Signal Process, 2015, 63: 620-635 CrossRef ADS Google Scholar
[21] Consensus-based Distributed Particle Filtering With Distributed Proposal Adaptation. IEEE Trans Signal Process, 2014, 62: 3029-3041 CrossRef Google Scholar
[22] Arasaratnam I, Haykin S. Cubature Kalman Filters. IEEE Trans Automat Contr, 2009, 54: 1254-1269 CrossRef Google Scholar
[23] He S M, Shin H, Xu S Y, et al. Tsourdos. Distributed estimation over a low-cost sensor network: a review of state-of-the-art. Inf Fusion, 2020, 54: 21--43. Google Scholar
[24] Chen Q, Yin C, Zhou J. Hybrid Consensus-Based Cubature Kalman Filtering for Distributed State Estimation in Sensor Networks. IEEE Sens J, 2018, 18: 4561-4569 CrossRef ADS Google Scholar
[25] Chen Q, Wang W, Yin C. Distributed cubature information filtering based on weighted average consensus. Neurocomputing, 2017, 243: 115-124 CrossRef Google Scholar
[26] Mehra R. Approaches to adaptive filtering. IEEE Trans Automat Contr, 1972, 17: 693-698 CrossRef Google Scholar
[27] Maybeck P S. Stochastic Models, Estimation, and Control. Orlando: Academic Press, 1982. Google Scholar
[28] Li X R, Bar-Shalom Y. Recursive multiple model approach to noise identification. IEEE Trans Aerosp Electron Syst, 1994, 30: 671-684 CrossRef ADS Google Scholar
[29] Storvik G. Particle filters for state-space models with the presence of unknown static parameters. IEEE Trans Signal Process, 2002, 50: 281-289 CrossRef ADS Google Scholar
[30] Sarkka S, Nummenmaa A. Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations. IEEE Trans Automat Contr, 2009, 54: 596-600 CrossRef Google Scholar
[31] Sarkka S, Hartikainen J. Non-linear noise adaptive Kalman filtering via variational Bayes. In: Proceedings of IEEE Interna-tional Workshop on Machine Learning for Signal Processing (MLSP), 2013. Google Scholar
[32] Dong P, Jing Z, Leung H. Variational Bayesian Adaptive Cubature Information Filter Based on Wishart Distribution. IEEE Trans Automat Contr, 2017, 62: 6051-6057 CrossRef Google Scholar
[33] Shen K, Jing Z, Dong P. A Consensus Nonlinear Filter With Measurement Uncertainty in Distributed Sensor Networks. IEEE Signal Process Lett, 2017, 24: 1631-1635 CrossRef ADS Google Scholar
[34] Battistelli G, Chisci L. Kullback-Leibler average, consensus on probability densities, and distributed state estimation with guaranteed stability. Automatica, 2014, 50: 707-718 CrossRef Google Scholar
[35] Bishop C M. Pattern Recognition and Machine Learning. Berlin: Springer, 2006. Google Scholar
[36] Akaike H. Information theory and an extension of the maximum likelihood principle. Berlin: Springer, 1998. Google Scholar
[37] Hurley M B. An information theoretic justification for covariance intersection and its generalization. In: Proceedings of the 5th International Conference on Information Fusion, 2002. 505--511. Google Scholar
[38] Julier S, Uhlmann J K. General decentralized data fusion with covariance intersection. In: Handbook of Multisensor Data Fusion. Boca Raton: CRC Press, 2017. 339--364. Google Scholar
[39] Wang B, Yi W, Hoseinnezhad R. Distributed Fusion With Multi-Bernoulli Filter Based on Generalized Covariance Intersection. IEEE Trans Signal Process, 2017, 65: 242-255 CrossRef ADS arXiv Google Scholar
[40] Julier S J, Uhlmann J K. A non-divergent estimation algorithm in the presence of unknown correlations. In: Proceedings of American Control Conference, 1997, 4: 2369--2373. Google Scholar
[41] Jia B, Xin M, Cheng Y. High-degree cubature Kalman filter. Automatica, 2013, 49: 510-518 CrossRef Google Scholar
[42] Boyd S, Vandenberghe L. Convex Optimization. Cambridge: Cambridge University Press, 2004. Google Scholar
[43] Niehsen W. Information fusion based on fast covariance intersection filtering. In: Proceedings of the 5th International Conference on Information Fusion, 2002, 2: 901--904. Google Scholar
[44] Liu G, Worgotter F, Markelic I. Square-Root Sigma-Point Information Filtering. IEEE Trans Automat Contr, 2012, 57: 2945-2950 CrossRef Google Scholar
[45] Leong P H, Arulampalam S, Lamahewa T A. A Gaussian-Sum Based Cubature Kalman Filter for Bearings-Only Tracking. IEEE Trans Aerosp Electron Syst, 2013, 49: 1161-1176 CrossRef ADS Google Scholar
[46] Tichavsky P, Muravchik C H, Nehorai A. Posterior Cramer-Rao bounds for discrete-time nonlinear filtering. IEEE Trans Signal Process, 1998, 46: 1386-1396 CrossRef ADS Google Scholar
[47] Golub G H, van Loan C F. Matrix Computations. 4th ed. Baltimore: Johns Hopkins University Press, 2012. Google Scholar
Compute the predicted $~\hat{\boldsymbol{x}}_{i,k|k-1}~$ and $~\boldsymbol{P}_{i,k|k-1}~$ via Eqs. ( |
Compute the predicted $~v_{i,k|k-1}~$, $~\boldsymbol{V}_{i,k|k-1}~$ via Eq. ( |
Fuse the predicted estimates obtained from $~j\in\mathcal{J}_i~$ via Eqs. ( |
Initialization: set $~\boldsymbol{Y}^0_{i,k|k}~=~\bar{\boldsymbol{Y}}_{i,k|k-1},\;\hat{\boldsymbol{y}}^0_{i,k|k}~=~\bar{\boldsymbol{y}}_{i,k|k-1},\;~v_{i,k}~=~v_{i,k|k-1}~+~1,\;\boldsymbol{V}^0_{i,k}~=~\boldsymbol{V}_{i,k|k-1}$; |
VB approximation; |
Compute the local measurement information contribution: if $~i\in\mathcal{S}~$, $~\hat{\boldsymbol\varLambda}_{i,k}^l~=~v_{i,k}\boldsymbol{V}^{l-1}_{i,k},\;~\boldsymbol{u}_{i,k}^l~=~\boldsymbol{\mathcal{H}}_{i,k}^{\text{T}}\hat{\boldsymbol\varLambda}_{i,k}(\tilde{\boldsymbol{z}}_{i,k}~-~\boldsymbol{\mathcal{H}}_{i,k}\boldsymbol{x}_{i,k|k-1}),\;~\boldsymbol{U}_{i,k}^l~=~\boldsymbol{\mathcal{H}}_{i,k}^{\text{T}}\hat{\boldsymbol\varLambda}_{i,k}\boldsymbol{\mathcal{H}}_{i,k}$; if $~i\in\mathcal{C}~$, $~\boldsymbol{u}_{i,k}^l~=~\boldsymbol{0},\;\boldsymbol{U}_{i,k}^l~=~\boldsymbol{0}~$; |
Update the local posterior estimate |
Position (m) | Velocity (m/s) | Turn rate (deg/s) | |
CubICF | 131.473 | 206.281 | 18.004 |
HCCKF | 120.344 | 41.010 | 7.200 |
CLCP-UKF | 123.210 | 908.755 | 59.644 |
VB-CCKF | 64.694 | 34.689 | 3.281 |
VB-DACIF |
Algorithm | $~L=1~$ | $~L=2~$ | $~L=3~$ | $~L=4~$ | $~L=5~$ |
VB-CCKF | 64.694 | 62.015 | 63.198 | 64.271 | 64.871 |
VB-DACIF |
Algorithm | $~L=1~$ | $~L=2~$ | $~L=3~$ | $~L=4~$ | $~L=5~$ |
VB-CCKF | 34.689 | 34.490 | 34.388 | 35.356 | 36.170 |
VB-DACIF |
Algorithm | $~L=1~$ | $~L=2~$ | $~L=3~$ | $~L=4~$ | $~L=5~$ |
VB-CCKF | 3.281 | 3.214 | 3.121 | 3.289 | 3.312 |
VB-DACIF |
Algorithm | $~L=1~$ | $~L=2~$ | $~L=3~$ | $~L=4~$ | $~L=5~$ |
VB-CCKF | 40.725 | 36.120 | 31.026 | 30.579 | 30.192 |
VB-DACIF |