Next Article in Journal
Adaptive Beamforming Applied to OFDM Systems
Previous Article in Journal
A Joining Procedure and Synchronization for TSCH-RPL Wireless Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distributed Field Estimation Using Sensor Networks Based on H Consensus Filtering

1
Key Laboratory of Intelligent Perception and Advanced Control of State Ethnic Affairs Commission, Dalian Minzu University, Dalian 116600, China
2
College of Science, Dalian Minzu University, Dalian 116600, China
*
Authors to whom correspondence should be addressed.
Sensors 2018, 18(10), 3557; https://doi.org/10.3390/s18103557
Submission received: 31 August 2018 / Revised: 15 October 2018 / Accepted: 17 October 2018 / Published: 20 October 2018
(This article belongs to the Section Sensor Networks)

Abstract

:
This paper is concerned with the distributed field estimation problem using a sensor network, and the main purpose is to design a local filter for each sensor node to estimate a spatially-distributed physical process using the measurements of the whole network. The finite element method is employed to discretize the infinite dimensional process, which is described by a partial differential equation, and an approximate finite dimensional linear system is established. Due to the sparsity on the spatial distribution of the source function, the 1 -regularized H filtering is introduced to solve the estimation problem, which attempts to provide better performance than the classical centralized Kalman filtering. Finally, a numerical example is provided to demonstrate the effectiveness and applicability of the proposed method.

1. Introduction

Many spatially-distributed physical phenomena are modeled as scalar or vector fields, which are governed by partial differential equations (PDEs), e.g., the distribution of temperature, the concentration of pollutants in atmosphere or water and the dynamics of flows. Monitoring these physical processes is an important issue in various engineering areas, e.g., fire protection, localization of sound or pollutant sources. The recent advances in wireless sensor network technology provide a useful tool to perform these tasks. Due to the constraints on energy and communication bandwidth of a single sensor node, distributed information processing is usually employed in wireless sensor networks. To obtain a valid estimate of the spatially-distributed field, the main challenges are designing effective distributed algorithms to fuse the measurement data of the whole network.
During the past decade, the distributed estimation or filtering problems with sensor networks had been paid much attention, and there are many researchers who have worked on these issues [1,2]. Consensus filtering is the most widely-discussed data fusion method. In [3], three types of distributed Kalman filtering algorithms have been proposed. A distributed high-pass consensus filter was used to fuse local measurements, such that all sensor nodes could track the average measurement of the whole network. These algorithms are established based on the information form of Kalman filtering, and analyses of the stability and performance of the Kalman-consensus filter have been provided in [4]. The optimal Kalman filter was extended to three improved distributed algorithms in [5] by employing data-driven transmission schemes to reduce communication expenses. In [6], the distributed state estimation problem of nonlinear systems was discussed by means of the consensus extended Kalman filtering, and the stability analysis of the proposed algorithms was provided. A distributed Kalman consensus filter was developed in [7] for continuous-time dynamic systems based on a novel information weight method, so that the estimates on all sensor nodes converged to consensus values. The distributed estimation problems were discussed for mobile sensor networks in [8], and a two-stage extended Kalman-consensus filter algorithm was proposed.
In recent years, distributed filtering algorithms have been developed to solve field estimation problems. A reduced-order Kalman–Bucy filter was constructed in [9] to estimate a time-varying random field, so that the communication costs and root mean squared error could reach the Pareto optimality. In [10], the acoustic source tracking problem was considered, and a distributed algorithm was established based on particle filter. A distributed sparse Bayesian learning algorithm was developed in [11] based on variational inference and loopy belief propagation to estimate a spatial field.
Since the spatially-distributed physical process is modeled as an infinite dimensional system, spatial discretization techniques are usually employed to reduce it to a finite dimensional linear system, and the finite element method is the most commonly-used technology. The static field estimation problem with an unknown source function was discussed in [12], and a constrained optimization problem with a 1 -regularization term was built by means of the sparsity on the spatial distribution of the point sources. A distributed implementation of the proposed algorithm was developed in [13]. In [14], the spatial domain was decomposed into some overlapping subdomains to assign a communication network, and the parallel Schwartz method was employed to form a consensus strategy for the local Kalman filters on each sensor node. A field estimation method was proposed in [15] based on the variational inverse and finite element method, and a distributed query system was designed to provide an estimate anywhere in the domain without requiring the full environment representation.
In this paper, we aim to solve the field estimation problems by combining distributed H consensus filtering with the finite element method. By means of the sparsity on the spatial distribution of the point sources, a 1 -regularization term is integrated into the design of the H filtering algorithm by introducing a pseudo-measurement equation to improve the performance. The remainder of this paper is organized as follows. Section 2 provides the setup of the spatially-distributed physical process, and a Dirichlet boundary value problem is built based on a Poisson equation. The Galerkin finite element method is employed to discretize the PDE, and an approximate finite dimensional linear system is established. In Section 3, the centralized 1 -regularized H filtering is introduced, and a distributed implementation is developed based on an average consensus filter. A numerical example is given in Section 4 to demonstrate the effectiveness of the proposed method, and Section 5 presents some concluding remarks.
Notations: R denotes the real number set, and R n is the n-dimensional Euclidean space. Given a , b R n , a · b = a T b denotes the inner production. a 2 = x · x is the Euclidean norm. = [ x , y ] is the differential operator on R 2 . Δ = 2 is the Laplacian operator. H 0 1 ( Ω ) is the Sobolev space on Ω .

2. Problem Formulation

Consider a Poisson equation in two-dimensional space:
Δ u ( x , y ) = f ( x , y ) ,
where ( x , y ) Ω R 2 , and Ω is a specific domain in the space. u : R 2 R is the scalar field function, and  f : R 2 R is the source function. Specially, in this paper, we assume the field is generated by some point sources sparsely distributed in Ω , so
f ( x , y ) = s δ ( x x s , y y s ) ,
where δ ( x , y ) is the Kronecker function and ( x s , y s ) is the location of the point source, which is unknown. The Dirichlet boundary value problem is considered on (1), and assume zero boundary conditions without loss of generality to simplify the notation,
u ( x , y ) = 0 for ( x , y ) Ω .
There are many physical phenomena that can be modeled as Poisson equations, e.g., stable temperature fields or static electric fields.
The measurements are provided by a set of sensors { S 1 , , S m } , which are deployed randomly in Ω , and the locations of sensors are assumed to be known, denoted as ( x i , y i ) , i = 1 , , m . Each sensor can measure the field value for its own location successively and provides a sample series,
z i , k = u ( x i , y i ) + w i , k ,
where { w i , k } is a zero-mean white Gaussian sequence with variance R i > 0 . The sensor node can communicate and exchange information with its adjacent nodes. The communication topology can be described as an undirected graph, and the adjacent node set of S i is denoted as N i .
The main problem discussed in this paper is to estimate the field function u ( x , y ) using measurements { z i , k } , i = 1 , , m . However, u ( x , y ) is an infinite dimensional function on Ω governed by the PDE (1), and there are no effective algorithm frameworks to deal with this spatially-distributed process directly. To solve this estimation problem, a mainstream treatment is discretizing the domain Ω and approximating the PDE with a finite dimensional linear system.
Finite element methods are the most popular discrete numerical technologies in various engineering problems. Here, we employ the famous Galerkin finite element method [16] to discretize Equation (1).
Firstly, transform (1) into the following weak formulation. Given
Ω Δ u ( x , y ) + f ( x , y ) v ( x , y ) d Ω = 0
for any v ( x , y ) H 0 1 ( Ω ) , where v ( x , y ) is called the test function. By means of integration by parts and the boundary condition (2), (4) can be rewritten as
Ω u ( x , y ) · v ( x , y ) d Ω = Ω f ( x , y ) v ( x , y ) d Ω .
Compare with (1), the weak formulation (5) relaxes the constraint on the differentiability of the solution u ( x , y ) .
Construct a triangularization mesh M = { P , T } to discretize the domain Ω , where P = { P 1 , , P n } is the set of nodes, T = { T 1 , , T s } is the set of triangles and T τ T is a triangle formed by three nearest nodes in P . Assume T τ T is formed by nodes { P τ , 1 , P τ , 2 , P τ , 3 } . Define the linear basis functions on T τ as
ϕ τ , 1 ( x , y ) = a τ , 1 x + b τ , 1 y + c τ , 1 , ϕ τ , 2 ( x , y ) = a τ , 2 x + b τ , 2 y + c τ , 2 , ϕ τ , 3 ( x , y ) = a τ , 3 x + b τ , 3 y + c τ , 3 ,
satisfying the following conditions
ϕ τ , 1 ( P τ , 1 ) = 1 , ϕ τ , 1 ( P τ , 2 ) = 0 , ϕ τ , 1 ( P τ , 3 ) = 0 , ϕ τ , 2 ( P τ , 1 ) = 0 , ϕ τ , 2 ( P τ , 2 ) = 1 , ϕ τ , 2 ( P τ , 3 ) = 0 , ϕ τ , 3 ( P τ , 1 ) = 0 , ϕ τ , 3 ( P τ , 2 ) = 0 , ϕ τ , 3 ( P τ , 3 ) = 1 ,
and for ( x , y ) Ω \ T τ ,
ϕ τ , 1 ( x , y ) = ϕ τ , 2 ( x , y ) = ϕ τ , 3 ( x , y ) = 0 .
As the locations of { P τ , 1 , P τ , 2 , P τ , 3 } are known, the coefficients in basis functions can be obtained by solving the linear systems.
Now, construct approximations of u ( x , y ) and f ( x , y ) on T τ using the linear basis functions
u ^ ( x , y ) = i = 1 3 u τ , i ϕ τ , i ( x , y ) ,
f ^ ( x , y ) = i = 1 3 f τ , i ϕ τ , i ( x , y ) ,
where u τ , i and f τ , i are the coordinates of u and f on these basis functions.
Recall the weak formulation (5), for the arbitrariness of v ( x , y ) , we set v ( x , y ) = ϕ τ , j ( x , y ) , j = 1 , 2 , 3 . Substitute u ( x , y ) and f ( x , y ) by (6) and (7) respectively,
i = 1 3 u τ , i Ω ϕ τ , i · ϕ τ , j d Ω = i = 1 3 f τ , i Ω ϕ τ , i ϕ τ , j d Ω
for j = 1 , 2 , 3 .
Denote a i j τ = Ω ϕ τ , i · ϕ τ , j d Ω , b i j τ = Ω ϕ τ , i ϕ τ , j d Ω , A τ = [ a i j τ ] 3 × 3 , B τ = [ b i j τ ] 3 × 3 , u τ = [ u τ , 1 , u τ , 2 , u τ , 3 ] T , f τ = [ f τ , 1 , f τ , 2 , f τ , 3 ] T , we obtain the following linear system from (8),
A τ u τ = B τ f τ .
Similarly, the linear system like (9) can be obtained for each T T . For the same node P in adjacent triangles, combine the corresponding matrix elements in A τ and B τ , then the global linear system can be rewritten as follows
A u = B f ,
where A R n × n is called the stiffness matrix and B R n × n is called the mass matrix. In order to meet the boundary condition (2), the corresponding elements of u should be set to zeros for P Ω . A and B are positive-definite matrices [16].
Now, the infinite system (1) can be approximated by the finite dimensional linear system (10), where u R n is the approximate field function and f R n is the approximate source function. Obviously, the field function u can be reconstructed by solving (10) if the source function f can be estimated effectively using the sensor measurements.

3. H Consensus Filtering

Now, we attempt to estimate the approximate source function f by means of establishing a filtering problem.
Without loss of generality, assume the locations of all sensors are included in P . If S i is located at P j , the measurement model (2) can be rewritten as following
z i , k = u j + w i , k = C i f + w i , k ,
where C i = Δ i A 1 B , Δ i = [ δ i j ] 1 × n , and
δ i j = 1 S i locates at P j , 0 Otherwise .
Denote C = [ C 1 T , , C m T ] T , z k = [ z 1 , k , , z m , k ] T , w k = [ w 1 , k , , w m , k ] T , R = diag { R 1 , , R m } , then the global measurement model can be defined as
z k = C f + w k .
Now, the field estimation problem can be converted to a filtering problem: estimate the unknown signal f using measurement series { z k } . In general, the dimension of z k is much less than that of f . As mentioned in the previous section, the source term f ( x , y ) in (1) is assumed to be some point sources sparsely distributed in Ω , which means f is a sparse signal in R n . Therefore, the 1 -regularized H filtering algorithm proposed in [17] can be employed to solve the sparse signal estimation problem.
Construct a pseudo-measurement equation
0 = H f + ϵ ,
where H = sign ( f ) T is the pseudo-measurement matrix, ϵ N ( 0 , σ 2 ) , σ is a parameter referring to the sparsity constraint. According to Theorem 1 in [17], the source signal f can be estimated using the centralized 1 -regularized H filtering algorithm by performing the following two procedures alternately based on global measurement (12).
Measurement update:
ξ k = C T R 1 z k , S [ 1 ] = C T R 1 C , P k ( P k 1 + S [ 1 ] ) 1 , f ^ k f ^ k + P k ( ξ k S [ 1 ] f ^ k ) ,
Pseudo-measurement update:
S k [ 2 ] = σ 2 H k T H k , P k ( P k 1 + S k [ 2 ] γ 2 I ) 1 , f ^ k ( I ( P k 1 + γ 2 I ) 1 S k [ 2 ] ) f ^ k , u ^ k = A 1 B f ^ k ,
where I is an identity matrix with proper dimensions, f ^ k is the estimate value of f at step k, u ^ k is the estimate value of u at step k, and γ is a parameter referring to the H disturbance attenuation level. The pseudo-measurement matrix H is approximated by H k = sign ( f ^ k ) T since it is dependent on f , which is unknown.
To develop a distributed algorithm, establish the following local filter on each sensor node, which has the same performance as the centralized 1 -regularized H filter [17].
Measurement update:
ξ ¯ k = 1 m i = 1 m C i T R i 1 z i , k ,
S ¯ [ 1 ] = 1 m i = 1 m C i T R i 1 C i ,
P i , k ( P i , k 1 + S ¯ [ 1 ] ) 1 ,
f ^ i , k f ^ i , k + P i , k ( ξ ¯ k S ¯ [ 1 ] f ^ i , k ) ,
Pseudo-measurement update:
S i , k [ 2 ] = σ 2 H i , k T H i , k ,
P i , k ( P i , k 1 + S i , k [ 2 ] γ 2 I ) 1 ,
f ^ i , k I ( P i , k 1 + γ 2 I ) 1 S i , k [ 2 ] f ^ i , k ,
u ^ i , k = A 1 B f ^ i , k ,
where H i , k = sign ( f ^ i , k ) T . Notice that (13) and (14) define the average measurement and the average inverse covariance matrix of the sensor network, which cannot be obtained directly by sensor nodes. By means of the following average consensus algorithm proposed in [4], all the local filters can approximate (13) and (14) gradually by communicating with adjacent nodes,
q i ˙ = β j N i ( q j q i ) + ( u j u i ) , η i = q i + u i .
It has been verified that, if the network topology is strongly connected,
η i 1 m i = 1 m u i as t , i { 1 , , m } .
The distributed estimation algorithm is summarized as the following Algorithm 1.
Algorithm 1 Distributed H consensus filtering for field estimation.
1:
Initialization: q i , 0 = 0 , Q i , 0 = 0 , P i , 0 = P 0 , f ^ i , 0 = f 0 .
2:
for k = 0 , , N do
3:
 Compute u i , k = C i T R i 1 z i , k , U i , k = C i T R i 1 C i .
4:
 Send { u i , k , q i , k , U i , k , Q i , k } to node j N i .
5:
 Receive { u j , k , q j , k , U j , k , Q j , k } from node j N i .
6:
 Fuse data using average consensus filter:
q i , k + 1 = q i , k + β j N i ( q j , k q i , k ) + ( u j , k u i , k ) , Q i , k + 1 = Q i , k + β j N i ( Q j , k Q i , k ) + ( U j , k U i , k ) , ξ ^ i , k = q i , k + 1 + u i , k , S ^ i , k [ 1 ] = Q i , k + 1 + U i , k .
7:
 Compute local measurement update using (15) and (16).
8:
 Compute pseudo-measurement update using (18)–(20).
9:
end for

4. Numerical Example

Consider a scalar field governed by a Poisson equation on a square domain Ω = [ 1 , 1 ] × [ 1 , 1 ] . A mesh M = { P , T } is generated on Ω using Distmesh [18], which has 494 nodes and 899 triangles. That is, n = 494 , P = { P 1 , , P 494 } , T = { T 1 , , T 899 } . Deploy 20 sensors { S 1 , , S 20 } randomly in Ω Ω , and the location set is { P 402 , P 72 , P 181 , P 205 , P 162 , P 489 , P 486 , P 60 , P 239 , P 130 , P 456 , P 159 , P 76 , P 129 , P 70 , P 118 , P 241 , P 226 , P 439 , P 66 } . All sensors form a network by means of a fully-connected communication topology. The mesh and sensor nodes are shown in Figure 1.
The source function f ( x , y ) is defined as a single point source located at ( 0.5 , 0.5 ) . Each sensor provides a measurement based on (2), and the standard deviations of measurement noises are set to 0.01. The initial states of local filters are f ^ i , 0 = 0 , P i , 0 = I 494 , i = 1 , , 20 . The parameters of local filters are β = 0.015 , γ = 10 , σ = 120 and N = 100 .
Now, we are ready to solve the field estimation problem using Algorithm 1. The centralized Kalman filtering using global measurement (12) is employed as a benchmark, and the following normalized mean squared error (NMSE) is introduced to evaluate the performance,
e i = u u ^ i 2 u 2 .
Define the average consensus error (ACE)
ε i = u ^ i 2 1 m j = 1 m u ^ j 2
to evaluate the consensus level on the estimated field functions of all local filters.
The simulation results are presented in Figure 2, Figure 3 and Figure 4. Figure 2 shows the estimated field function outputs from the local filter on S 20 with two pseudo-color images. The left figure demonstrates the scalar field in the two-dimensional perspective with contour lines. The right figure demonstrates the same result in the three-dimensional perspective, where the z-coordinate represents the value of the field function. Figure 3 presents the normalized mean squared errors, showing that all local filters using Algorithm 1 are stable. Moreover, the steady-state errors of all local filters are smaller than that of centralized Kalman filtering, which indicates that the sparseness constraint condition on the source function can improve the performance of local filters. The NMSEs of centralized Kalman filtering and local filters are presented in Table 1. As shown in Figure 4, the average consensus errors converge to zero, which means that all local filters provide the same estimated results as S 20 . All these results demonstrate the effectiveness of the proposed algorithm.

5. Conclusions

This paper investigated the scalar field estimation problem with the measurements from a sensor network. An infinite dimensional physical process governed by a Poisson PDE was considered. Based on the Galerkin finite element method, the infinite dimensional physical process was approximated by a finite dimensional linear system, and a filtering problem was established. By means of the sparsity of the point sources, a so-called 1 -regularized H filtering was employed to solve the distributed estimation problem. It was illustrated in simulation that the proposed distributed filtering algorithm is effective and has better performance than centralized Kalman filtering. However, since the 1 -regularized H filtering was developed based on compressive sampling theory, the restricted isometry property of the global measurement matrix used in this paper has not been verified. Moreover, a proper decomposition of the stiffness and mass matrices can improve the computational performance of the proposed algorithm. The results of this work can be applied to the localization or tracking of sources. These problems will be discussed in our future works.

Author Contributions

Conceptualization, H.Y. and R.Z.; Funding acquisition, H.Y. and R.Z.; Methodology, H.Y. and R.Z.; Software, H.Y.; Supervision, R.Z. and J.W.; Validation, J.W. and X.L.; Writing, original draft, H.Y. and X.L.; Writing, review and editing, H.Y.

Funding

This research was funded by the National Natural Science Foundation of China under Grant Nos. 61603072 and 61673084.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mahmoud, M.; Khalid, H.M. Distributed Kalman filtering: A Bibliographic Review. IET Control Theory Appl. 2013, 7, 483–501. [Google Scholar] [CrossRef]
  2. Dong, H.; Wang, Z.; Ding, S.; Gao, H. A Survey on Distributed Filtering and Fault Detection for Sensor Networks. Math. Probl. Eng. 2014, 2014, 858624. [Google Scholar] [CrossRef]
  3. Olfati-Saber, R. Distributed Kalman Filter in Sensor Networks. In Proceedings of the 46th IEEE Conference on Decision and Control (CDC 2007), New Orleans, LA, USA, 12–14 December 2007. [Google Scholar]
  4. Olfati-Saber, R. Kalman-consensus Filter: Optimality, Stability, and Performance. In Proceedings of the Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference (CDC 2009), Shanghai, China, 15–18 December 2009. [Google Scholar]
  5. Dormann, K.; Noack, B.; Hanebeck, U.D. Optimally Distributed Kalman Filtering with Data-Driven Communication. Sensors 2018, 18, 1034. [Google Scholar] [CrossRef] [PubMed]
  6. Giorgio, B.; Luigi, C. Stability of Consensus Extended Kalman Filter for Distributed State Estimation. Automatica 2016, 68, 169–178. [Google Scholar]
  7. Ji, H.; Lewis, L.F.; Hou, Z.; Mikulskid, D. Distributed Information-weighted Kalman Consensus Filter for Sensor Networks. Automatica 2017, 77, 18–30. [Google Scholar] [CrossRef]
  8. Zhang, X.; Dong, X.; Tan, Q.; Liang, Y.; Li, Q.; Ren, Z. Distributed Extended Kalman-consensus Filtering Algorithm Based on Sensor Network for Nonlinear System. In Proceedings of the 37th Chinese Control Conference (CCC 2018), Wuhan, China, 25–27 July 2018. [Google Scholar]
  9. Zhang, H.; Moura, J.M.F.; Krogh, B. Dynamic Field Estimation using Wireless Sensor Networks: Tradeoffs between Estimation Error and Communication Cost. IEEE Trans. Autom. Control 2009, 57, 2383–2395. [Google Scholar]
  10. Xaver, F.; Mecklenbräuker, C.; Gerstoft, P.; Matz, G. Distributed State and Field Estimation using a Particle Filter. In Proceedings of the 2010 Conference Record of the Forty Fourth Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 7–10 November 2010. [Google Scholar]
  11. Buchgraber, T.; Shutin, D. Sparse Bayesian Consensus-based Distributed Field Estimation. In Proceedings of the 5th International Conference on Signal Processing and Communication Systems (ICSPCS), Honolulu, HI, USA, 12–14 December 2011. [Google Scholar]
  12. Waterschoot, T.; Leus, G. Static Field Estimation using A Wireless Sensor Network based on The Finite Element Method. In Proceedings of the 4th IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP), San Juan, PR, USA, 13–16 December 2011. [Google Scholar]
  13. Waterschoot, T.; Leus, G. Distributed Estimation of Static Fields in Wireless Sensor Networks using the Finite Element Method. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan, 25–30 March 2012. [Google Scholar]
  14. Battistelli, G.; Chisci, L.; Forti, N.; Pelosi, G.; Selleri, S. Distributed Finite-Element Kalman Filter for Field Estimation. IEEE Trans. Autom. Control 2017, 62, 3309–3322. [Google Scholar] [CrossRef]
  15. Elwin, M.L.; Freeman, R.A.; Lynch, K.M. Environmental Estimation with Distributed Finite Element Agents. In Proceedings of the IEEE 55th Conference on Decision and Control (CDC 2016), Las Vegas, NV, USA, 12–14 December 2016. [Google Scholar]
  16. Elman, H.C.; Silvester, D.J.; Wathen, A.J. Finite Elements and Fast Iterative Solvers: With Applications in Incompressive Fluid Dynamics, 2nd ed.; Oxford University Press: Oxford, UK, 2014. [Google Scholar]
  17. Yu, H.Y.; Liu, Y.S.; Wang, W. Distributed Sparse Signal Estimation in Sensor Networks using H-Consensus Filtering. IEEE CAA J. Autom. Sin. 2014, 1, 149–154. [Google Scholar]
  18. Persson, P.O.; Strang, G. A Simple Mesh Generator in MATLAB. SIAM Rev. 2004, 46, 329–345. [Google Scholar] [CrossRef]
Figure 1. Mesh on Ω . The red points show the locations of sensors.
Figure 1. Mesh on Ω . The red points show the locations of sensors.
Sensors 18 03557 g001
Figure 2. Estimated field function u ^ outputs from the local filter on S 20 using Algorithm 1. The left figure shows u ^ in the two-dimensional perspective with contour lines; the right figure shows u ^ in the three-dimensional perspective.
Figure 2. Estimated field function u ^ outputs from the local filter on S 20 using Algorithm 1. The left figure shows u ^ in the two-dimensional perspective with contour lines; the right figure shows u ^ in the three-dimensional perspective.
Sensors 18 03557 g002
Figure 3. NMSEs of the centralized Kalman filter and local filters. The black dashed line presents the NMSE of centralized Kalman filter, and the solid lines present the NMSEs of 20 local filters.
Figure 3. NMSEs of the centralized Kalman filter and local filters. The black dashed line presents the NMSE of centralized Kalman filter, and the solid lines present the NMSEs of 20 local filters.
Sensors 18 03557 g003
Figure 4. Average consensus errors (ACEs) of 20 local filters.
Figure 4. Average consensus errors (ACEs) of 20 local filters.
Sensors 18 03557 g004
Table 1. NMSEs of the centralized Kalman filter and local filters using Algorithm 1.
Table 1. NMSEs of the centralized Kalman filter and local filters using Algorithm 1.
AlgorithmCentralized KFNode 1Node 2Node 3Node 4Node 5Node 6
NMSE0.17710.14450.14700.14600.14580.14460.1457
AlgorithmNode 7Node 8Node 9Node 10Node 11Node 12Node 13
NMSE0.14620.14590.14610.15470.14570.14610.1456
AlgorithmNode 14Node 15Node 16Node 17Node 18Node 19Node 20
NMSE0.14610.14380.14490.14560.14530.14630.1449

Share and Cite

MDPI and ACS Style

Yu, H.; Zhang, R.; Wu, J.; Li, X. Distributed Field Estimation Using Sensor Networks Based on H Consensus Filtering. Sensors 2018, 18, 3557. https://doi.org/10.3390/s18103557

AMA Style

Yu H, Zhang R, Wu J, Li X. Distributed Field Estimation Using Sensor Networks Based on H Consensus Filtering. Sensors. 2018; 18(10):3557. https://doi.org/10.3390/s18103557

Chicago/Turabian Style

Yu, Haiyang, Rubo Zhang, Junwei Wu, and Xiuwen Li. 2018. "Distributed Field Estimation Using Sensor Networks Based on H Consensus Filtering" Sensors 18, no. 10: 3557. https://doi.org/10.3390/s18103557

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