535
Views
0
CrossRef citations to date
0
Altmetric
Research Article

A mobile sensing approach to distributed consensus filtering of 2D stochastic nonlinear parabolic systems with disturbances

ORCID Icon &
Article: 2167885 | Received 29 Jun 2022, Accepted 09 Jan 2023, Published online: 02 Feb 2023

Abstract

The focus of this paper is on distributed consensus filtering in two-dimensional (2D) space for stochastic nonlinear parabolic systems with disturbances. Distributed filters are used in mobile sensor networks to achieve consensus estimate. By utilizing a mobile sensing approach, the optimal framework for parabolic systems to improve filtering performance is provided. Sufficient conditions are created under the filtering error is boundedness by employing operator-dependent Lyapunov functional. The velocity law of each mobile sensor can also be used to guide the filtering error system toward rapid convergence. Finally, numerical examples are used to verify the effectiveness of the suggested approach.

This article is part of the following collections:
Progress in Systems Science & Control Engineering: The 2023 Edition

1. Introduction

In the real world, most physical processes can be viewed as the evolution of parabolic systems. A number of applications employing this kind of system have started attracting growing interest, such as heat conduction, toxic gas diffusion, large-scale population movements and other processes in which evolution is a function of time and space. Observer-based control and signal processing are both fundamentally concerned with filtering parabolic systems.

As early as the early 1960s, the Kalman type filter, coupled with a weighted least squares approach (Meditch, Citation1971), variance method (Sakawa, Citation1972), and other techniques were used to analyse several filtering problems of linear parabolic systems to achieve optimal state estimation. After that, we extend the issue of filtering in parabolic systems to discrete cases, and we apply them to the study of air pollution (Omatu & Seinfeld, Citation1981).

Until date, the Kalman filter has remained one of the most effective methods for estimating measurement data. For networked control systems that gather information using a centralized structure, extended Kalman filtering (Hu et al., Citation2012), finite-horizon filtering (Wang et al., Citation2005) and H filtering (He et al., Citation2007) have all been extensively studied. Such a design of a centralized observer for one-dimensional heat conduction processes (Hidayat et al., Citation2011), even their fractional-order processes (Chen et al., Citation2020), has also yielded meaningful results.

Unfortunately, the communication between nodes in sensor networks has limitations in practical applications, owing to the limitations of energy, bandwidth and range. Data fusion can be carried out in a distributed way, which means that each node can only communicate with its neighbours. For distributed strategies, switched system approach (Zhang et al., Citation2016), event-triggered mechanism (Li et al., Citation2020), fuzzy system method (Zhang et al., Citation2017) and Round-Robin type protocol (Ugrinovskii & Fridman, Citation2014) have been raised to study the distributed filtering issue for networked control systems.

Distributed estimation has now been the major tool for investigating filtering challenges involving stochastic parameters and nonlinearities in sensor networks with incomplete data. Sensor networks with incomplete data were used to investigate distributed filtering challenges for stochastic systems (Ding et al., Citation2012; Yu et al., Citation2013). In addition, Liu et al. (Citation2015) addressed a recursive distributed filter using an event-triggered mechanism in which each sensor node communicates intermittently across sensor networks.

The consensus performance criterion was employed as a significant index to express the bounded consensus in terms of filtering error in Shen, Wang, and Hung  (Citation2010) and Yu et al. (Citation2009). Distributed estimation is effective for consensus. Distributed consensus estimation combined with receding horizon techniques (Xu et al., Citation2022) has also been deeply investigated in distributed parameter systems.

Parabolic systems can be affected by noise for realistic physical processes. The disturbances might appear probabilistically. A randomly occurring nonlinearities (RONs) model is used to represent the nonlinear terms, which occur randomly, in the system. Numerous studies (Duan et al., Citation2014; Liu et al., Citation2011; Shen et al., Citation2011) on RONs have been suggested.

A networked environment is where data missing phenomena often arises due to sensor temporal failure or network transmission delays. In Nahi (Citation1969), a method to deal with the data missing by using a Bernoulli distribution has been first presented and then investigated in Wei et al. (Citation2009) and Shen, Wang, and Hung  (Citation2010) for the various filtering issues of networked control systems with probabilistic packet losses. Furthermore, signal quantization frequently occurs prior to transmission in a networked setting due to the constrained network bandwidth. It was noted that logarithmic quantization is suitable for communication with fewer bits. The sector bound technique has been extensively adopted for the quantization effects in Shen, Wang, Shu, et al. (Citation2010).

As mentioned previously, most of the current filtering issues for systems adopt static sensor networks. Mobile sensor networks are receiving a lot of attention in the engineering industry since for their advantages of flexibility and energy reduction. For stochastic nonlinear parabolic systems using mobile sensor networks, the distributed consensus filtering challenge has not been well studied and is yet open.

The filtering issue for stochastic nonlinear parabolic systems with disturbances will be the subject of this study. Distributed consensus filters are constructed in two-dimensional (2D) space with the aid of mobile sensors. In this study, mobile sensing as a novel method will yield some innovative findings for the filtering issue of 2D parabolic systems.

2. Problem formulation and preliminaries

Consider a stochastic nonlinear parabolic system that describes a target process on a 2D plane. (1) Q(t,θ)t=k=12θk(ak(θk)Q(t,θ)θk)+γ(t)Cf(t,Q(t,θ))+σ(t)dωdt,(1) where Q(t,θ) denotes the state of the 2D parabolic system at moment tR+, located at plane θ=(θ1,θ2). The diffusion coefficients ak(ξk)a0>0,k=1,2. σ(t) is an external disturbance noise, and σ(t) is a 2D Brownian motion with E{dω(t)}=0 and variance D{dω(t)}=1. C denotes the strength coefficient of f(t,Q(t,θ)). Stochastic variable γ(t)R is a Bernoulli distributed white sequence taking values of 1 and 0 with (2) {Prob{γ(t)=1}=γ¯,Prob{γ(t)=0}=1γ¯,(2) where γ¯[0,1] are known positive constants. It is assumed that the stochastic variables γ(t) is independent of both σ(t) and the initial state of system. Hence, we have E{γ(t)}=γ¯.

Outputs from N mobile sensors measured spatially. In this case, ith mobile sensor can provide output as follows: (3) yi(t)=αi(t)Sφi(θ;θi(t))Q(t,θ)dS+di(t)dνidt,i=1,2,,N,(3) where di(t) is external noise of ith mobile sensor, and νi(t) is an independent 2D Brownian motion with E{dνi(t)}=0 and variance D{dνi(t)}=1,i=1,2,,N.

φi(θ;θi(t))=φi(θ1,θ2;θi1(t),θi2(t)) refers to the spatial distribution of ith sensing device. It is usually assumed that distribution function φi(θ;θi(t)) is non-negative and bounded and is expressed by (4) φi(θj;θij(t))={1χijif θj[θijϵij,θij+ϵij], j=1,2,0otherwise,(4) where θ1Si1=[θi1ϵi1,θi1+ϵi1], θ2Si2=[θi2ϵi2,θi2+ϵi2] and Si=Si1×Si2.

The distribution function shows that the distribution of each mobile sensor may also be different. Each moving sensing device is located at (θi1(t),θi2(t)). The time-varying location function changes with time, which characterizes the spatiotemporal trajectory of each mobile sensor. For every i, the stochastic variable αi(t)R,i=1,2,,N is a Bernoulli distributed white sequence taking values of 1 and 0 with (5) {Prob{αi(t)=1}=α¯i,Prob{αi(t)=0}=1α¯i,(5) where α¯i[0,1],i=1,2,,N are known positive constants. It is assumed that the stochastic variables αi(t) is independent of both di(t) and the initial state of system. Accordingly, we have (6) E{αi(t)α¯i}=0andE{(αi(t)α¯i)2}=α¯i(1α¯i).(6) In addition, the quantization effects are taken into account in this study. The quantizer q() is defined as y¯(t)=q(y(t))=[q1(y1(t)),q2(y2(t)),,qN(yN(t))]T.y¯(t)RN is the signals which have been quantized. y¯(t) would then be sent via the filter. The set of quantization levels for each qi() is provided by Ui={±uι(i),uι(i)=ρι(i)u0(i),ι=0,±1,±2,}{0},0ρι1,u0(i)>0,where ρ(i) represents the quantization density and is a constant. The logarithmic type quantizer q() is provided by qi(yi(t))={χι(i),11+δiχι(i)<yi(t)11δiχι(i),0,yi(t)=0,q(yi(t)),yi(t)<0,where δi=(1ρi)/(1+ρi). As a result of Shen, Wang, Shu, et al. (Citation2010), for certain Δi(t) satisfying |Δi(t)|δi, can be stated as q(yi(t))=(1+Δi(t))yi(t).

After quantization, the measurements can be expressed as (7) y¯i(t)=(1+Δi(t))yi(t).(7) As a way of rewriting the 2D parabolic system (Equation1) in the abstract form, a few symbols and their meanings are given here.

Let H be a Hilbert space. The inner product of H is , and its induced norm is ||. Let B be a reflexive Banach space. denotes the norm of B. It is assumed that B occupies embedded densely and continuously in H. Let B denotes the conjugate dual of B. Notice that we have |φ|bφ,φB, for any positive constant b.

The abstract form of the 2D parabolic system is then as follows: (8) dQ(t)=(AQ(t)+γ(t)CF(t,Q(t)))dt+σ(t)dω,(8) where the state of system Q(t,)={Q(t,θ):0θjlj,j=1,2} is in space H=L2(S). The Sobolev space B=H01(0,l)={ψH1(Ω)|ψ(0)=ψ(l)=0} and its conjugate dual space is H1(S). Let infinitesimal operator A=ddθ1(a(θ1)ddθ1)+ddθ2(a(θ2)ddθ2) and its domain is given by D(A)={ψL2(S):ψ,ψareabsolutelycontinuous,ψL2(S) and ψ(0)=ψ(lj)=0,j=1,2}. The linear bounded operator A satisfying |f,Ag|α0fg, for f,gB and constant α0>0. A>0 is coercive, i.e. g,Agβ0g2, for gB and constant β0>0.

The measurement output can be expressed by (9) y¯i(t)=(1+Δi(t))αi(t)Φi(θi(t))Q(t)+di(t)dνidt,i=1,2,,N.(9) The nonlinear function f satisfies the following Assumption 2.1.

Assumption 2.1

There exists a constant l such that (10) (s1s2)T(F(t,s1(t))F(t,s2(t)))l(s1s2)T(s1s2)(10) holds, for all s1,s2L2(S).

Assumption 2.2

Disturbances σ(t) and di(t) are sector bounded and satisfying (11) σT(t)σ(t)ϑ,(11) (12) diT(t)di(t)ηi,(12) where ϑ>0 and ηi>0,i=1,2,,N are constants.

Assumption 2.3

Linear operator Φ(θ(t)) is bounded, that is g,Φ(θ(t))gμcg,g.It is to be noted that the observation operator is self-adjoint due to the symmetry of the spatial distribution φi(θ;θi(t)), and its norm is determined by the embedding constant b and the measure of the spatial domain L(S).

Definition 2.1 is presented in the following to get the main results.

Definition 2.1

Distributed consensus performance

The filters are said to be distributed consensus filters if there exist ηi>0 and μ>0 such that (13) limt1NE(i=1N|Qˆi(t)Q(t)|2)i=1Nσiηi+μϑ.(13)

3. Main results and proofs

The distributed consensus filter is designed for the ith mobile sensor in this paper: (14) Qˆ˙i(t)=AQˆi(t)+γ¯CF(t,Qˆi(t))+Φi(θi(t))ki×(y¯i(t)(1+δi)α¯iΦi(θi(t))Qˆi(t))+Giκj=1NbijQˆj(t),(14) where Qˆi(t) is the ith mobile sensor's state estimation. y¯i(t),i=1,2,,N is output measurement of the ith mobile sensor. As the adjoint of Φ(θ(t)), Φ(θ(t)) performs the observation operator. ki>0,i=1,2,,N is the observer gain and Gi,i=1,2,,N is the consensus filter gain. In addition, Qˆi(0)=Qˆi0Q(0) for all i=1,2,,N. B=(bij)N×N is irreducible, bij=bji0, for ij and j=1Nbij=0, for all i=1,2,,N. It is obvious that B has an eigenvalue of zero, and all other eigenvalues are negative.

Letting ei(t)=Qˆi(t)Q(t), the filtering error dynamical system can be expressed as follows: (15) dei(t)=Aϕ(θi(t))ei(t)+γ¯CF(t,ei(t))+(γ¯γ(t))CF(t,Q(t,θ))kiΦi(θi(t))[(1+δi)α¯i(1+Δi(t))αi(t)]Φi(θi(t))Q(t)+Giκj=1Nbijej(t)σ(t)dω+Φi(θi(t))kidi(t)dνi,(15) where Aϕ(θi(t))=Aki(1+δi)α¯iΦi(θi(t))Φi(θi(t)) and F(t,ei(t))=F(t,Qˆi(t))F(t,Q(t)).

Given that Φ(θi(t)) is self-adjoint, it follows that the closed-loop operator Aϕ(θi(t)) is also self-adjoint. Moreover, it can be known that the Aϕ(θi(t)) is invertible when the boundedness and coercivity of A and Assumption 2.3 are considered combined.

3.1. Bounded consensus analysis

Theorem 3.1

Under Assumptions 2.1–2.3, the filters (Equation14) are distributed consensus filters if (16) γ¯l+κλmax(B)<0,(16) and the velocity law of ith mobile sensor as follows: (17) θ˙i1(t)=ρi1ki(1+δi)α¯iΩi1,(17) (18) θ˙i2(t)=ρi2ki(1+δi)α¯iΩi2,(18) where Ωi1=ei2(t,θi1ϵi1)ei2(t,θi1+ϵi1),Ωi2=ei2(t,θi2ϵi2)ei2(t,θi2+ϵi2) with ρi1>0,ρi2>0 arevelocity gain of each mobile sensor. The estimated bound is presented as follows: (19) limt1NE(i=1N|Qˆi(t)Q(t)|2)ϑ+μc2Ni=1Nki2ηi2(γ¯l+κλmax(B)).(19)

Proof.

Taking account into the properties of the linear operator A, the closed-loop operator Aϕ(θi(t)) is easy to verify that it satisfies |i=1Nf,Aϕ(θi(t))g|αfg and i=1Ng,Aϕ(θi(t))g>β0Ng2, where f,gB and constant α>0,β0>0.

Consider the following Lyapunov functional, which is operator dependent: (20) V(t)=12i=1Nei(t),Aϕ(θi(t))ei(t).(20) In the Itoˆ formula, a stochastic differentiation of (Equation20) results in (21) dV(t)=LV(t)i=1Nei(t),Aϕ(θi(t))w(t)dω+i=1Nei(t),Aϕ(θi(t))Φ(θi(t))kidi(t)dνi.(21) A weak infinitesimal operator defined as LV(t)=limΔ0+E{V(t+Δ)|t}V(t)Δ along stochastic diffusion processes, according to filtering error system (Equation15), yields (22) LV(t)=i=1NEei(t),Aϕ(θi(t))e˙i(t)12i=1NEei(t),dAϕ(θi(t))dtei(t)+12i=1N(σT(t)σ(t)+ki2Φ(θi(t))×Φ(θi(t))diT(t)di(t)).(22) In (Equation22), a first term is deduced as follows: (23) i=1NEei(t),Aϕ(θi(t))e˙i(t)i=1NEei(t),Aϕ(θi(t))(Aϕ(θi(t))ei(t)j=1Nbij+γ¯CF(t,ei(t))j=1Nbijej(t)+kiΦi(θi(t))×(1+δi)(αi(t)α¯i)Φi(θi(t))Q(t)+Giκj=1Nbijej(t))i=1N|Aϕ(θi(t))ei(t)|2+γ¯li=1Nei(t),ei(t)+κi=1Nj=1Nbijei(t),ej(t))(γ¯l+κλmax(B))i=1Nei(t),ei(t),(23) where C=Gi=Aϕ1(θi(t)).

By calculating the second term in (Equation22), we obtain (24) 12i=1Nei(t),dAϕ(θi(t))dtei(t)=12i=1Nei(t),ddt(ki(1+δi)α¯iΦi(θi(t))×Φi(θi(t)))ei(t)=i=1Nθ˙i(t)ki(1+δi)α¯iSφ(θ;θi(t))×φ(θ;θi(t))θei2(t,ξ)dS=j=12i=1Nθ˙ij(t)ki(1+δi)α¯iΩij,(24) where Ωij are defined in Theorem 3.1.

The choice (25) θ˙ij(t)=ρijki(1+δi)α¯iΩij,j=1,2,(25) deduces (Equation24) negative definite and ρij>0.

The last term of (Equation22) gives the following: (26) 12i=1N(σT(t)σ(t)++ki2Φ(θi(t))Φ(θi(t))diT(t)di(t))12Nϑ+μc22i=1Nki2ηi.(26) After combining (Equation23)–(Equation26) the calculations above, we get (27) LV(t)(γ¯l+κλmax(B))i=1Nei(t),ei(t)+12Nϑ+μc22i=1Nki2ηiN(γ¯l+κλmax(B))×[1Ni=1Nei(t),ei(t)ϑ+μc2Ni=1Nki2ηi2(γ¯l+κλmax(B))].(27) It follows from the Itoˆ formula that (28) EV(t)EV(0)=E0tLV(s)dsN(γ¯l+κλmax(B))×0t[1NEi=1Nei(s),ei(s)ϑ+μc2Ni=1Nki2ηi2(γ¯l+κλmax(B))]ds.(28) Under (Equation19), if 1NEi=1Nei(s),ei(s)>ϑ+μc2Ni=1Nki2ηi2(γ¯l+κλmax(B)), then EV(t)EV(0)<0. This completes the proof.

3.2. Some special cases

Due to the generality of the conclusion given inTheorem 3.1, we consider below several special cases of its application.

3.2.1. Point measurement

From the distribution function (Equation4), it follows that (29) φi(θ1θ2;θi1(t)θi2(t))={1χi11χi2ifθi1Si1 and θi2Si2, j=1,20otherwise=1χi1χi2(H(θi1ϵi1)H(θi1+ϵi1))×(H(θi2ϵi2)H(θi2+ϵi2)),(29) where Si1=[θi1ϵi1,θi1+ϵi1], Si2=[θi2ϵi2,θi2+ϵi2] and Si=Si1×Si2.

When ϵi1 and ϵi2 small enough, we have (30) φi(θ1θ2;θi1(t)θi2(t))1χi1χi2H(θi1ϵi1)H(θi1+ϵi1)2ϵi1×H(θi2ϵi2)H(θi2+ϵi2)2ϵi21χi1χi2δ(θ1θi1(t))δ(θ2θi2(t)).(30) Then, the spatial distribution of the mobile sensing device in (Equation4) becomes a Dirac delta function. By choosing (31) φi(θ1θ2;θi1(t)θi2(t))=1χi1χi2δ(θ1θi1(t))δ(θ2θi2(t)),(31) the measurement of the parabolic system changes from a distribution measurement to a point measurement. Point measurements are easier to implement in engineering than distributed measurements.

The following Theorem 3.2 is easily obtained from Theorem 3.1 and the spatial distribution of the mobile sensors (Equation31), hence the proof is omitted.

Theorem 3.2

Under Assumptions 2.12.3, the filters (Equation14) are distributed consensus filters if (Equation16) holds and the velocity law of ith mobile sensor as follows: (32) θ˙i1(t)=ρˇi1ki(1+δi)α¯iΠi1,(32) (33) θ˙i2(t)=ρˇi2ki(1+δi)α¯iΠi2,(33) where Πi1=ϵi1(ei2(t,θi1ϵi1)ei2(t,θi1+ϵi1)),Πi2=ϵi2(ei2(t,θi2ϵi2)ei2(t,θi2+ϵi2)) with ρˇi1>0,ρˇi2>0 are velocity gain of each mobile sensor. The estimated bound is presented as (Equation19).

3.2.2. 2D nonlinear parabolic systems with disturbances

If the nonlinear term and measurement output data missing are not random occur in the system (Equation1) and output quantization phenomenon is not considered, the parabolic system can be simplified to the following form: (34) dQ(t)=(AQ(t)+CF(t,Q(t)))dt+σ(t)dω,(34) (35) y~i(t)=Φ(θ(t))Q(t)+di(t)dνidt,i=1,2,,N.(35) The distributed consensus filter (Equation14) can be reduced down to (36) Qˆ˙i(t)=AQˆi(t)+CF(t,Qˆi(t))+Φ(θ(t))ki×(y~i(t)Φ(θ(t))Qˆi(t))+Giκj=1NbijQˆj(t),i=1,2,,N.(36) It is simple to derive the following corollary when Theorem 3.1 is taken into account.

Corollary 3.3

Under Assumptions 2.12.3, the filters (Equation36) are distributed consensus filters if (37) l+κλmax(B)<0,(37) and the velocity law of ith mobile sensor as follows: (38) θ˙i1(t)=ρ~i1kiΩi1,(38) (39) θ˙i2(t)=ρ~i2kiΩi2,(39) where Ωi1 and Ωi2 are defined in Theorem 3.1, ρ~i1>0,ρ~i2>0 are velocity gain of each mobile sensor. The estimated bound is presented as follows: (40) limt1NE(i=1N|Qˆi(t)Q(t)|2)ϑ+μc2Ni=1Nki2ηi2(l+κλmax(B)).(40)

Remark 3.1

For 2D nonlinear parabolic systems with disturbances, if a fixed sensor network is taken into consideration, the distributed consensus filters can be represented as (41) Qˆ˙i(t)=AQˆi(t)+CF(t,Qˆi(t))+ki(y˘i(t)ΦQˆi(t))+Giκj=1NbijQˆj(t),(41) while the system output can be expressed as y˘i(t)=ΦQ(t)+di(t)dνidt,i=1,2,,N.

The following conclusions are easy to draw: Under Assumptions 2.1–2.3, the filters (Equation41) are distributed consensus filters if l+κλmax(B~)<0, where B~=BKΦ. The estimated bound is presented as follows: limt1NE(i=1N|Qˆi(t)Q(t)|2)ϑ+1Ni=1Nki2ηi2(l+κλmax(B~)).

3.2.3. 2D stochastic nonlinear parabolic systems without disturbances

If noise or disturbances are not considered in the system (Equation1) and its measured output, the parabolic system can be rewritten in the following form: (42) dQ(t)=(AQ(t)+γ(t)CF(t,Q(t)))dt,(42) (43) yˇi(t)=(1+Δi(t))αi(t)ΦQ(t),i=1,2,,N.(43) Thus, the following corollary is easily introduced from Theorem 3.1.

Corollary 3.4

Under Assumptions 2.12.3, the filtering error system is mean square asymptotically stable, if (Equation16) holds and the velocity law of ith mobile sensor as (Equation17) and (Equation18). The filter performance of mobile sensors is improved by the guidance scheme in the sense that the filtering error ei(t) converges to zero faster.

4. Numerical examples

To illustrate the benefit of the distributed consensus filter proposed in this paper, we provide a simulated scenario in this section. Take into consideration an array of 2D spatially distributed processes with Q(0,θ)=sin(π2θ)e9θ2,θ=[0,1]×[0,1] as their initial condition. Dirichlet boundary conditions are followed by the system. Figure  shows the states of 2D spatial processes at four different times.

Figure 1. The states of 2D parabolic system at four different moments.

Figure 1. The states of 2D parabolic system at four different moments.

The diffusion operator a0=0.006. Bounded nonlinear function f(Q(t,θ))=5.2arctan(0.8Q(t,θ)). Among the three mobile sensors considered in this system, the initial position of each sensor is determined as (θ11(0),θ12(0))=(0.15,0.18),(θ21(0),θ22(0))=(0.5,0.58) and (θ31(0),θ32(0))=(0.75,0.98). The spatial distribution of each mobile sensing device is provided by φ(θ;θi)={10.36if (θ1,θ2)[θi10.03,θi1+0.03]×[θi20.04,θi2+0.04],0otherwise.The probabilities are taken as γ¯=0.6, α¯1=0.9,α¯2=0.85 and α¯3=0.8. Figures  show the measurement output of mobile sensors with random data missing.

Figure 2. The measurement output of first mobile sensors with random data missing.

Figure 2. The measurement output of first mobile sensors with random data missing.

Figure 3. The measurement output of second mobile sensor with random data missing.

Figure 3. The measurement output of second mobile sensor with random data missing.

Figure 4. The measurement output of third mobile sensors with random data missing.

Figure 4. The measurement output of third mobile sensors with random data missing.

For the distributed consensus filter initial conditions are selected as Qˆ1(0,θ)=Qˆ2(0,θ)=Qˆ3(0,θ)=0. The filter gains are determined by k1=75,k2=80 and k3=70.

Figures  depict the evolution of the filtering error system for the three distributed consensus filters.

Figure 5. The evolution of filtering error systems for filter 1.

Figure 5. The evolution of filtering error systems for filter 1.

Figure 6. The evolution of filtering error systems for filter 2.

Figure 6. The evolution of filtering error systems for filter 2.

Figure 7. The evolution of filtering error systems for filter 3.

Figure 7. The evolution of filtering error systems for filter 3.

Figure  shows the evolution of L2 norm for the three filtering error systems.

Figure 8. The evolution of L2 norm for filtering error systems.

Figure 8. The evolution of L2 norm for filtering error systems.

Three fixed-in-space sensors that are fixed at (θ11,θ12=(0.15,0.18),(θ21,θ22)=(0.5,0.58) and (θ31,θ32)=(0.75,0.98) are used as a comparison. Figure  shows the spatial trajectories of three sensors in both fixed and mobile scenarios. Also, Figures  show the moving paths of each mobile sensor in the 2D plane, respectively.

Figure 9. The trajectories of three mobile sensing devices.

Figure 9. The trajectories of three mobile sensing devices.

Figure 10. The trajectory of first mobile sensor.

Figure 10. The trajectory of first mobile sensor.

Figure 11. The trajectory of second mobile sensor.

Figure 11. The trajectory of second mobile sensor.

Figure 12. The trajectory of third mobile sensor.

Figure 12. The trajectory of third mobile sensor.

5. Conclusions

A distributed consensus filter is designed in this paper for the consensus estimation using mobile sensor networks. Mobile sensing has been proposed as a novel optimal framework for improving filter performance in 2D parabolic systems with stochastic nonlinear function and bounded disturbances. The measurement output of each mobile sensor includes external noise. These noises are Brownian motions with a stochastic feature that meet the bounded sector assumption. The convergence of the filtering error system is affected by stochastic nonlinear and disturbance terms. Filtering errors only converge within certain bounds. Sufficient criterion for the uniformly bounded of the filtering error system has been established which used the operator-dependent Lyapunov functional, and an estimated bound has been presented. In addition, the velocity law of each mobile sensor can be adjusted such that the filtering error converges more faster to its bounds. The optimization framework proposed in this study under the mobile sensing approach allows for optimal performance of the filter design while explicitly incorporating the location of the mobile sensors into the process dynamics under this framework.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Funding

This research was supported by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China [No. 17KJB510051], Qing Lan Project of the Jiangsu Higher Education Institutions (Young and Middle-aged Academic Leader (2022), Excellent Teaching Team (2020)), Soft Science Research Project of Wuxi [No. KX-22-B60], Advanced Research and Study Project for Academic Leaders of Jiangsu Higher Vocational Colleges [No. 2021GRFX068], National Natural Science Foundation of China [61807016], Jiangsu Provincial Natural Science Foundation of China [BK20201340], China Postdoctoral Science Foundation [2018M642160].

References

  • Chen, J., Tepljakov, A., Petlenkov, E., Chen, Y., & Zhuang, B. (2020). Observation and stabilisation of coupled time-fractional reaction–advection–diffusion systems with spatially-varying coefficients. IET Control Theory & Applications, 14(19), 3128–3138. https://doi.org/10.1049/cth2.v14.19
  • Ding, D., Wang, Z., Dong, H., & Shu, H. (2012). Distributed H∞ state estimation with stochastic parameters and nonlinearities through sensor networks: The finite-horizon case. Automatica, 48(8), 1575–1585. https://doi.org/10.1016/j.automatica.2012.05.070
  • Duan, J., Hu, M., Yang, Y., & Guo, L. (2014). A delay-partitioning projection approach to stability analysis of stochastic Markovian jump neural networks with randomly occurred nonlinearities. Neurocomputing, 128, 459–465. https://doi.org/10.1016/j.neucom.2013.08.019
  • He, X., Wang, Z., & Zhou, D. (2007). Robust H∞ filtering for networked systems with multiple state delays. International Journal of Control, 80(8), 1217–1232. https://doi.org/10.1080/00207170701196968
  • Hidayat, Z., Babusˇka, R., De Schutter, B., & Nu´n~ez, A.. (2011). Decentralized Kalman filter comparison for distributed-parameter systems: A case study for a 1D heat conduction process. ETFA2011, Toulouse, France, pp. 1–8. https://doi.org/10.1109/ETFA.2011.6059054
  • Hu, J., Wang, Z., Gao, H., & Stergioulas, L. K. (2012). Extended Kalman filtering with stochastic nonlinearities and multiple missing measurements. Automatica, 48(9), 2007–2015. https://doi.org/10.1016/j.automatica.2012.03.027
  • Li, Q., Shen, B., Wang, Z., & Sheng, W. (2020). Recursive distributed filtering over sensor networks on Gilbert–Elliott channels: A dynamic event-triggered approach. Automatica, 113, 108681. https://doi.org/10.1016/j.automatica.2019.108681
  • Liu, Q., Wang, Z., He, X., & Zhou, D. H. (2015). Event-based recursive distributed filtering over wireless sensor networks. IEEE Transactions on Automatic Control, 60(9), 2470–2475. https://doi.org/10.1109/TAC.2015.2390554
  • Liu, Y., Wang, Z., & Wang, W. (2011). Reliable H∞ filtering for discrete time-delay systems with randomly occurred nonlinearities via delay-partitioning method. Signal Processing, 91(4), 713–727. https://doi.org/10.1016/j.sigpro.2010.07.018
  • Meditch, J. S. (1971). Least-squares filtering and smoothing for linear distributed parameter systems. Automatica, 7(3), 315–322. https://doi.org/10.1016/0005-1098(71)90123-3
  • Nahi, N. (1969). Optimal recursive estimation with uncertain observation. IEEE Transactions on Information Theory, 15(4), 457–462. https://doi.org/10.1109/TIT.1969.1054329
  • Omatu, S., & Seinfeld, J. H. (1981). Filtering and smoothing for linear discrete-time distributed parameter systems based on Wiener–Hopf theory with application to estimation of air pollution. IEEE Transactions on Systems, Man, and Cybernetics, 11(12), 785–801. https://doi.org/10.1109/TSMC.1981.4308618
  • Sakawa, Y. (1972). Optimal filtering in linear distributed-parameter systems. International Journal of Control, 16(1), 115–127. https://doi.org/10.1080/00207177208932247
  • Shen, B., Wang, Z., & Hung, Y. S. (2010). Distributed H∞-consensus filtering in sensor networks with multiple missing measurements: the finite-horizon case. Automatica, 46(10), 1682–1688. https://doi.org/10.1016/j.automatica.2010.06.025
  • Shen, B., Wang, Z., Shu, H., & Wei, G. (2010). Robust H∞ finite-horizon filtering with randomly occurred nonlinearities and quantization effects. Automatica, 46(11), 1743–1751. https://doi.org/10.1016/j.automatica.2010.06.041
  • Shen, B., Wang, Z., Shu, H., & Wei, G. (2011). H∞ filtering for uncertain time-varying systems with multiple randomly occurred nonlinearities and successive packet dropouts. International Journal of Robust and Nonlinear Control, 21(14), 1693–1709. https://doi.org/10.1002/rnc.1662
  • Ugrinovskii, V., & Fridman, E. (2014). A Round-Robin type protocol for distributed estimation with H∞ consensus. Systems & Control Letters, 69, 103–110. https://doi.org/10.1016/j.sysconle.2014.05.001
  • Wang, Z., Yang, F., Ho, D. W., & Liu, X. (2005). Robust finite-horizon filtering for stochastic systems with missing measurements. IEEE Signal Processing Letters, 12(6), 437–440. https://doi.org/10.1109/LSP.2005.847890
  • Wei, G., Wang, Z., & Shu, H. (2009). Robust filtering with stochastic nonlinearities and multiple missing measurements. Automatica, 45(3), 836–841. https://doi.org/10.1016/j.automatica.2008.10.028
  • Xu, C., Yu, F., & He, D. (2022). Disturbance-blocking-based distributed receding horizon estimation of flexible joint robots. Journal of Shanghai Jiaotong University, 56(7), 868–876.  https://doi.org/10.16183/j.cnki.jsjtu.2021.186
  • Yu, H., Zhuang, Y., & Wang, W. (2013). Distributed H∞ filtering in sensor networks with randomly occurred missing measurements and communication link failures. Information Sciences, 222, 424–438. https://doi.org/10.1016/j.ins.2012.07.059
  • Yu, W., Chen, G., Wang, Z., & Yang, W. (2009). Distributed consensus filtering in sensor networks. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 39(6), 1568–1577. https://doi.org/10.1109/TSMCB.2009.2021254
  • Zhang, D., Nguang, S. K., Srinivasan, D., & Yu, L. (2017). Distributed filtering for discrete-time T–S fuzzy systems with incomplete measurements. IEEE Transactions on Fuzzy Systems, 26(3), 1459–1471. https://doi.org/10.1109/TFUZZ.91
  • Zhang, D., Shi, P., Zhang, W. A., & Yu, L. (2016). Energy-efficient distributed filtering in sensor networks: A unified switched system approach. IEEE Transactions on Cybernetics, 47(7), 1618–1629.  https://doi.org/10.1109/TCYB.2016.2553043

Appendix 1.

Boundedness and coercivity of closed-loop operator

Considering the properties of the operator A, the following calculation can be employed to prove that the closed-loop operator Aϕ(θi(t)) satisfies the following properties: (A1) |i=1Nh,Aϕ(θi(t))g|=|i=1Nh,(Aki(1+δi)α¯iΦi(θi(t))Φi(θi(t)))g|α0Nhg+h,K(1+Δ¯)Λ¯αΦ(θ(t))Φ(θ(t))g=α0Nhg+K(1+Δ¯)Λ¯αΦ(θ(t))h,Φ(θ(t))gα0Nhg+λmax(K(1+Δ¯)Λ¯α)b2L2(S)hg=αhg,(A1) where α=α0N+λmax(K(1+Δ¯)Λ¯α)b2L2(S)>0, Δ¯=diag{δ1,δ2,,δN}, Λ¯α=diag{α¯1,α¯2,,α¯N}, K=diag{k1,k2,,kN}, Φ(θ(t))=bL(S). The above proof indicates that the boundedness of Aϕ(θi(t)) is established. For coercivity, it is given by the following proofs: (A2) i=1Nh,Aϕ(θi(t))h=i=1Nh,(Aki(1+δi)α¯iΦi(θi(t))Φi(θi(t)))hβ0Nh2+h,K(1+Δ¯)Λ¯αΦ(θ(t))Φ(θ(t))h=β0Nh2+K(1+Δ¯)Λ¯αΦ(θ(t))h,Φ(θ(t))hβ0Nh2+λmin(K(1+Δ¯)Λ¯α)|Φ(θ(t))h|2>β0Nh2.(A2)