Next Article in Journal
A Miniaturized 3D Heat Flux Sensor to Characterize Heat Transfer in Regolith of Planets and Small Bodies
Next Article in Special Issue
Temperature Sequential Data Fusion Algorithm Based on Cluster Hierarchical Sensor Networks
Previous Article in Journal
Deep Vibro-Tactile Perception for Simultaneous Texture Identification, Slip Detection, and Speed Estimation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Ultimately Bounded Filtering for Time-Delayed Nonlinear Stochastic Systems with Uniform Quantizations under Random Access Protocol

1
College of Electrical Engineering and Automation, Shandong University of Science and Technology, Qingdao 266590, China
2
Department of Computer Science, Brunel University London, Uxbridge UB8 3PH, Middlesex, UK
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(15), 4134; https://doi.org/10.3390/s20154134
Submission received: 21 June 2020 / Revised: 16 July 2020 / Accepted: 21 July 2020 / Published: 25 July 2020
(This article belongs to the Special Issue Sensor Fusion and Signal Processing)

Abstract

:
This paper investigates the ultimately bounded filtering problem for a kind of time-delay nonlinear stochastic systems with random access protocol (RAP) and uniform quantization effects (UQEs). In order to reduce the occurrence of data conflicts, the RAP is employed to regulate the information transmissions over the shared communication channel. The scheduling behavior of the RAP is characterized by a Markov chain with known transition probabilities. On the other hand, the measurement outputs are quantized by the uniform quantizer before being transmitted via the communication channel. The objective of this paper is to devise a nonlinear filter such that, in the simultaneous presence of RAP and UQEs, the filtering error dynamics is exponentially ultimately bounded in mean square (EUBMS). By resorting to the stochastic analysis technique and the Lyapunov stability theory, sufficient conditions are obtained under which the desired nonlinear filter exists, and then the filter design algorithm is presented. At last, two simulation examples are given to validate the proposed filtering strategy.

1. Introduction

Owing to their great significance in signal processing and control applications, filtering problems have gradually become a mainstream topic of research in recent years. The primary idea of the filtering problem is to reconstruct the immeasurable state variables of an underlying plant based on the noisy measurements. The past several decades have witnessed a surge of research enthusiasm towards developing various filtering algorithms, and a great many representative works have been included in the literature, see, e.g., [1,2,3,4,5,6,7,8,9,10]. Generally speaking, the filtering strategies existing in the literature mainly include the H filtering [8,11], ultimately bounded filtering [12,13,14,15], optimal filtering [16,17,18,19,20], and variance-constrained filtering [21]. Among others, the ultimately bounded filtering strategy has been found particularly suitable to handle the filtering issue of time-invariant systems with guaranteed steady-state filtering performance.
It has been well recognized that the phenomenon of time-delays is frequently found in various industrial plants such as networked systems, chemical systems, and biological systems. Such a phenomenon, if not addressed properly, is likely to incur performance deteriorations or even system instability. Hence, much research effort has been directed towards the analysis/design problems concerning filtering issues with time delays in the past few decades. Up to now, there have been roughly four kinds of time delays available in the existing literature, i.e., time-varying delays, discrete delays, distributed delays, and mixed delays, see, e.g., [6,18,22]. Recently, the filter design problem for time-delay nonlinear stochastic systems has stirred considerable research interest because of its great significance in both theoretical and practical aspects, see, e.g., [6,23,24]. In particular, the filtering issue has been dealt with in [24] for time-delayed stochastic systems with nonlinearities, where a variance-constrained approach has been applied to design the relevant parameters.
Along with the rapid development and wide application of the network-based communication technique, the networked systems have been capturing constant research attention in the last two decades [25]. In a networked control system, the information transmissions between different system components are implemented via the shared network channels rather than the traditional point-to-point cabling. As compared with traditional non-networked systems, the utilization of the communication network brings many advertised merits which include, but are not limited to, more flexible installation and lower installation and maintenance costs. These advantages have paved the way for the popularity of networked systems in a wide range of domains. Nevertheless, great challenges have also been posed for engineers and scientists due to the inevitable network-induced phenomena, and some typical issues include packet dropouts, communication delays, fading channels, quantization effects, and nonuniform sampling. Such networked-induced phenomena, if not well addressed, are likely to deteriorate the system performance. Consequently, it is quite necessary to give full consideration to the networked-induced phenomena in the course of designing controllers/filters for networked systems, and some excellent results have been published in the recent literature, see, e.g., [5,6,9,26,27,28,29,30,31].
Among a variety of networked-induced features, quantization is deemed to be one of the most important factors that affect the performance of networked systems. In practical engineering, it is often the case that the signals might be quantized before transmitted via the communication channel, which would give rise to certain “quantization error" and the degraded control/filtering performance [32]. So far, the filtering problem subject to quantization effects has gained a notably growing research interest, see for instance [33,34,35] and the references therein. Roughly speaking, two types of modeling approaches have appeared for the quantization in existing literature: one is the uniform quantization model corresponding to the fixed-point quantization phenomenon, and the other is the logarithmic quantization model corresponding to the floating-point quantization phenomenon [5,36].
In a networked system with multiple sensors, it is usually unrealistic to assume that all the sensors are simultaneously granted access to the communication channel to send the measurement signals [37]. Obviously, the simultaneous data transmissions through a shared communication channel with limited bandwidth could result in severe data collisions and other networked-induced phenomena. As such, different scheduling protocols have been proposed to govern the order of the sensors by allocating the network-access-opportunity at each transmission instant according to certain agreements. There are three sorts of frequently used scheduling protocols in practice, i.e., the Round-Robin protocol [6,38,39,40,41], the Try-Once-Discard protocol [42,43] and the Random Access protocol (RAP) [7,8,22,44]. From the perspective of industry application, the RAP is the most preferred one due to its simplicity and extensibility. Based on the scheduling principle of the RAP, the network nodes would obtain their network access privileges in a random manner.
Concluding the aforementioned discussion, it seems interesting to investigate the ultimately bounded filtering problem for a kind of time-delay nonlinear stochastic systems with RAP and uniform quantization effects (UQEs) due to its practical significance and theoretical importance. This is definitely a non-trivial task because of the following technical difficulties: (1) how to develop a method to compute the ultimate bound of the filtering error? and (2) how to devise sufficient conditions under which the desired filter exists? As such, the primary objective of this paper is to provide adequate responses to the above two questions. The main novelties of this paper are outlined as follows: (1) for the first time, the ultimately bounded filtering problem is examined for a kind of time-delay nonlinear stochastic systems under RAP and UQEs; (2) a theoretical framework is built to analyze the ultimate boundedness of the filtering error by utilizing the stochastic analysis technique; and (3) the filter gain matrices are given by resorting to the feasibility of a few linear matrix inequalities (LMIs).
The remainder of this paper is outlined as follows. In Section 2, the ultimately bounded filtering problem is stated for the networked systems with RAP and UQEs. In Section 3, some sufficient conditions are established, based on the standard theoretical analysis, to guarantee the ultimately bounded performance of the designed filter. Section 4 provides two simulation examples to verify the feasibility of the proposed filtering scheme. Finally, the conclusion is given in Section 5.
Notations: In this paper, R n and R n × m represent, respectively, the n-dimensional Euclidean space and the set of all n × m real matrices. δ and δ stand for, respectively, the Euclidean norm and the infinite norm of a vector δ . For real symmetric matrices X and Y, X Y ( X < Y ) indicates that X Y is negative semi-definite (negative definite). For a matrix B, B T and tr { B } refer to its transpose and trace, respectively. [ B ] n × m represents the set of all n × m real matrices. B denotes the spectral norm of the matrix B. λ min ( B ) denotes the minimum eigenvalue of B. For a random event “·”, Prob { · } represents the occurrence probability. E { y } and E { y | z } denote, respectively, the expectation of the stochastic variable y and the expectation of y conditional on z. 0 n × m represents the n × m zero matrix. I n × m represents the n × m identity matrix. diag { · } is a block-diagonal matrix. In the symmetric block matrices, “ ” stands for an ellipsis for terms induced by symmetry.

2. Problem Formulation and Preliminaries

2.1. System Model and Communication Channel

In this paper, a schematic sketch of the addressed filtering problem for a networked system is depicted in Figure 1 (arrows indicate the signal flow), where the data transmission between the sensors and the remote nonlinear filter is executed via a shared communication channel. It can be seen from Figure 1 that the measurement outputs are transmitted to the remote filter via a communication network. During the network, the signals are first affected by the quantization scheme and then scheduled by the RAP. Finally, the signals enter the remote filter through the zero-order holder (ZOH). In what follows, we will introduce the system model and the communication channel.
Consider the following class of nonlinear stochastic time-delayed systems:
x k + 1 = f ( x k , x k T ) + D 1 ω k x j = φ j , j = 0 , 1 , , T y k = h ( x k ) + D 2 ν k
where x k R n and y k R m denote, respectively, the system state and the measurement signal before transmitted via the communication channel; f ( · , · ) : R n × R n R n and h ( · ) : R n R m are two nonlinear vector-valued functions; T stands for the known state delay; φ j ( j = 0 , 1 , , T ) represent the initial conditions; ν k R n ν and ω k R n ω denote, respectively, the measurement noise and the process noise; D 1 and D 2 are known constant matrices with appropriate dimensions.
Remark 1.
In this paper, it is reasonable to assume that the state time-delay is completely known, since the system dynamics including the information about time-delay can always be obtained by using the mathematical modeling and parameter identification in many practical applications. For the case where only partial information about state time-delay is available (e.g., the bounds of the time-delay), the corresponding filtering problem is always handled by using the robust schemes, see, e.g., [45,46].
Assumption 1.
The measurement noise ν k and the process noise ω k , which are mutually uncorrelated, are zero-mean Gaussian white noises with the following statistical properties:
E { ω k ω k T } = L ¯ L ¯ T , E { ν k ν k T } = Υ ¯ Υ ¯ T
where L ¯ and Υ ¯ are known time-invariant matrices with proper dimensions.
Assumption 2.
The functions f ( · , · ) and h ( · ) satisfy the conditions: f ( 0 , 0 ) = 0 , h ( 0 ) = 0 and
f ( x k + σ , x k T + δ ) f ( x k , x k T ) A B σ δ a 1 σ δ h ( x k + σ ) h ( x k ) C σ a 2 σ
for all vectors σ , δ R n , where A R n × n , B R n × n , and C R m × n are known time-invariant matrices; a 1 and a 2 are known positive constants.
Next, let us discuss the effects incurred by the communication protocol. For technical convenience, the measurement output before being transmitted is rewritten as
y k = y 1 , k T y 2 , k T y m , k T T
where y j , k R ( j = 1 , 2 , , m ) is the measurement output of the jth sensor node.
The measurement signal, on the other hand, is firstly quantized by the uniform quantizer, and then sent through the communication channel with the RAP scheduling. Define the quantized measurement signal at time instant k as follows:
y ˜ k R ( y k ) y ˜ 1 , k T y ˜ 2 , k T y ˜ m , k T T
where y ˜ j , k ϖ H y j , k ϖ R ( j = 1 , 2 , , m ), ϖ denotes the quantizing level, and H ( · ) denotes a function that rounds a number to its nearest integer. Letting Δ k R ( y k ) y k = y ˜ k y k , it is not difficult to verify that
Δ k ϖ 2 .
Remark 2.
In this paper, we adopt the uniform quantization scheme. The reasons for adopting this scheme are summarized as follows: (1) the uniform quantizer is easier to be realized in the practice due to its relatively simple mechanism; and (2) when the large-amplitude signals are quantized, the signal-to-noise ratio under the uniform quantization scheme is lower than that in the logarithmic quantization case.
We are now in a position to analyze the effects of RAP scheduling. In this paper, aiming to prevent transmissions from data collisions, only one sensor node is permitted to get access to the communication channel and transmit the measurement signal to the remote filter at each transmission instant. As such, the RAP is employed to orchestrate the order of the data transmissions. Let ε k { 1 , 2 , , m } represent the current sensor node getting access to the communication channel. Under the effects of the RAP scheduling, ε k is characterized by a homogeneous Markov chain whose transition probability matrix Π = [ p j i ] m × m is
Prob { ε k + 1 = i | ε k = j } = p j i , j , i { 1 , 2 , , m }
where p j i 0 ( j , i { 1 , 2 , , m } ) is the transition probability from node j to node i and i = 1 m p j i = 1 , j { 1 , 2 , , m } .
Define the measurement signal after being transmitted as follows:
y ¯ k y ¯ 1 , k T y ¯ 2 , k T y ¯ m , k T T .
By using the ZOH (a kind of data-holding strategies), the updating rule of y ¯ j , k is described as
y ¯ j , k = y ˜ j , k , j = ε k y ¯ j , k 1 , otherwise .
Accordingly, the measurement signal after transmitted y ¯ k is rewritten as follows:
y ¯ k = Φ ε k y ˜ k + ( I Φ ε k ) y ¯ k 1
where Φ ε k diag { δ ( ε k 1 ) , δ ( ε k 2 ) , , δ ( ε k m ) } and δ ( a ) { 0 , 1 } is the Kronecker delta function that equals 1 if a = 0 and equals 0 otherwise.
Remark 3.
The RAP is also called the stochastic communication protocol. In general, there are mainly two kinds of stochastic processes to characterize the scheduling behaviors of the RAP, one is the discrete-time Markov chain [3], and the other is the independent and identically distributed sequence of stochastic variables [7]. In this work, the RAP scheduling behaviors are modeled by the discrete-time homogeneous Markov chain.

2.2. Structure of the Filter

In this subsection, we are going to construct a nonlinear filter for the networked system described by (1) under the effects of uniform quantization and RAP scheduling. For convenience, let us denote
n ( k ) h ˜ ( x k ) h ˜ ( x ^ k ) , h ˜ ( x k ) h ( x k ) C x k , f ˜ ( x k , x k T ) f ( x k , x k T ) A x k B x k T , l ( k ) f ˜ ( x k , x k T ) f ˜ ( x ^ k , x ^ k T )
where x ^ k R n denotes the estimate of x k which will be clarified later. Then, the nonlinear stochastic time-delayed system (1) can be rewritten as follows:
x k + 1 = A x k + B x k T + f ˜ ( x k , x k T ) + D 1 ω k y ¯ k = Φ ε k C x k + Φ ε k h ˜ ( x k ) + Φ ε k D 2 ν k + Φ ε k Δ k + ( I Φ ε k ) y ¯ k 1 .
Letting x ¯ k + 1 x k + 1 T y ¯ k T T , we have
x ¯ k + 1 = A ˜ ε k x ¯ k + B ˜ ε k f ˜ ( x ¯ k ) + C ˜ ε k ω ˜ k + D ˜ ε k x ¯ k T y ¯ k = A ¯ ε k x ¯ k + B ¯ ε k f ˜ ( x ¯ k ) + C ¯ ε k ω ˜ k
where
f ˜ ( x ¯ k ) f ˜ T ( x k , x k T ) h ˜ T ( x k ) T , ω ˜ k ω k T ν k T Δ k T T , A ˜ ε k A 0 n × m Φ ε k C I m × m Φ ε k , B ˜ ε k I n × n 0 n × m 0 m × n Φ ε k , A ¯ ε k Φ ε k C I m × m Φ ε k , B ¯ ε k 0 m × n Φ ε k , C ˜ ε k D 1 0 n × n ν 0 n × m 0 m × n ω Φ ε k D 2 Φ ε k , D ˜ ε k B 0 n × m 0 m × n 0 m × m , C ¯ ε k 0 m × n ω Φ ε k D 2 Φ ε k .
In this paper, the filter is constructed for the augmented system (13) as the following form
x ¯ ^ k + 1 = A ˜ ε k x ¯ ^ k + B ˜ ε k f ˜ ( x ¯ ^ k ) + D ˜ ε k x ¯ ^ k T + K ε k y ¯ k y ^ k y ^ k = A ¯ ε k x ¯ ^ k + B ¯ ε k f ˜ ( x ¯ ^ k )
where x ¯ ^ k x ^ k T y ^ k 1 T T is the estimate of x ¯ k and K ε k R ( m + n ) × m is the filter gain matrix to be designed.
Remark 4.
In this paper, a switch approach is adopted to deal with the effects caused by the RAP scheduling. By taking fully the dynamical behavior of the RAP into account, we design a switch-signal-dependent piecewise filter to achieve the prescribed filtering task. As the real plant runs, the side of filter can detect that which sensor node is connected to the communication network, and then activates the related filter. Such a kind of filter posses more flexibility and is easy to be implemented in the practice.
Letting e k x ¯ k x ¯ ^ k , the filtering error dynamics is given by
e k + 1 = x ¯ k + 1 x ¯ ^ k + 1 = A ˜ ε k x ¯ k + B ˜ ε k f ˜ ( x ¯ k ) + C ˜ ε k ω ˜ k + D ˜ ε k x ¯ k T A ˜ ε k x ¯ ^ k B ˜ ε k f ˜ ( x ¯ ^ k ) D ˜ ε k x ¯ ^ k T K ε k y ¯ k y ^ k = A ˜ ε k x ¯ k + B ˜ ε k f ˜ ( x ¯ k ) + C ˜ ε k ω ˜ k + D ˜ ε k x ¯ k T A ˜ ε k x ¯ ^ k B ˜ ε k f ˜ ( x ¯ ^ k ) D ˜ ε k x ¯ ^ k T K ε k A ¯ ε k x ¯ k + B ¯ ε k f ˜ ( x ¯ k ) + C ¯ ε k ω ˜ k A ¯ ε k x ¯ ^ k B ¯ ε k f ˜ ( x ¯ ^ k ) = A ˜ ε k e k + B ˜ ε k f ˜ ( e k ) + C ˜ ε k ω ˜ k + D ˜ ε k e k T K ε k A ¯ ε k e k + B ¯ ε k f ˜ ( e k ) + C ¯ ε k ω ˜ k = A ε k e k + B ε k f ˜ ( e k ) + C ε k ω ˜ k + D ε k e k T
where
f ˜ ( e k ) l k T n k T T , A ε k A ˜ ε k K ε k A ¯ ε k , B ε k B ˜ ε k K ε k B ¯ ε k , C ε k C ˜ ε k K ε k C ¯ ε k , D ε k D ˜ ε k .
Before proceeding further, we introduce the following definition concerning the exponential ultimate boundedness (EUB).
Definition 1.
Let e k ; ι represent the state trajectory of the filtering error system (15) from the initial data e θ ι θ ( T θ 0 ) . The filtering error is said to be EUBMS if there exist constants η > 0 , β [ 0 , 1 ) , κ 0 such that
E { e k ; ι 2 } η β k sup T θ 0 E { ι θ 2 } + κ
where κ is an asymptotic upper bound.
The objective of this paper is to devise a filter of the form (15) to estimate the state of the system (13) such that the dynamics of the filtering error is EUBMS.

3. Main Results

In this section, a sufficient condition is established to guarantee the EUB of the system (15) in mean square. Moreover, the desired filter parameters are obtained by solving a set of LMIs.
Now, we are in a position to consider the EUB of the system (15).
Theorem 1.
Let the filter gain matrices K j ( j = 1 , 2 , , m ) be given. Assume that there exist m + 3 positive definite matrices P j R ( n + m ) × ( n + m ) ( j = 1 , 2 , , m ) , Q R ( n + m ) × ( n + m ) , H R n ω × n ω , T R n ν × n ν , four positive scalars γ ς ( ς = 1 , 2 , 3 ) , α 1 , such that the following matrix inequalities hold, for j = 1 , 2 , , m :
Λ j = Λ 11 j Λ 12 j Λ 13 j Λ 14 j 0 Λ 22 j Λ 23 j Λ 24 j 0 Λ 33 j Λ 34 j 0 Λ 44 j 0 Λ 55 j < 0
where
A 331 j I n ω × n ω 0 n ω × n ν 0 n ω × m , A 332 j 0 n ν × n ω I n ν × n ν 0 n ν × m , A 112 j a 2 2 I n × n 0 n × m 0 m × n 0 m × m , A 221 j I n × n 0 n × m 0 m × n 0 m × m , A 111 j a 1 2 I n × n 0 n × m 0 m × n 0 m × m , A 222 j 0 n × n 0 n × m 0 m × n I m × m , A 333 j 0 m × n ω 0 m × n ν I m × m , A 441 j a 1 2 I n × n 0 n × m 0 m × n 0 m × m , Λ 13 j A j T i = 1 m p j i P i C j , Λ 11 j A j T i = 1 m p j i P i A j + T Q P j + γ 1 A 111 j + γ 2 A 112 j + α P j , Λ 12 j A j T i = 1 m p j i P i B j , Λ 14 j A j T i = 1 m p j i P i D j , Λ 34 j C j T i = 1 m p j i P i D j , Λ 22 j B j T i = 1 m p j i P i B j γ 1 A 221 j γ 2 A 222 j , Λ 23 j B j T i = 1 m p j i P i C j , Λ 24 j B j T i = 1 m p j i P i D j , Λ 44 j D j T i = 1 m p j i P i D j Q + γ 1 A 441 j + α Q , Λ 55 j diag { Q + 2 α Q , Q + 3 α Q , , Q + T α Q } , Λ 33 j C j T i = 1 m p j i P i C j A 331 j T H A 331 j A 332 j T T A 332 j A 333 j T γ 3 A 333 j .
Then, the filtering error dynamics (15) is EUBMS.
Proof of Theorem 1.
In order to analyze the EUB of the system (15), we choose the Lyapunov-like functional as follows:
V k = e k T P ε k e k + ϱ = 0 T 1 j = k T + ϱ k 1 e j T Q e j .
Then, we have
V k + 1 = e k + 1 T P ε k + 1 e k + 1 + ϱ = 0 T 1 j = k T + ϱ + 1 k e j T Q e j .
Letting ε k = j , it follows from (18) and (19) that
Δ V k = V k + 1 V k = e k + 1 T P ε k + 1 e k + 1 + ϱ = 0 T 1 j = k T + ϱ + 1 k e j T Q e j e k T P ε k e k ϱ = 0 T 1 j = k T + ϱ k 1 e j T Q e j = e k + 1 T P ε k + 1 e k + 1 e k T P ε k e k + ϱ = 0 T 1 j = k T + ϱ + 1 k e j T Q e j ϱ = 0 T 1 j = k T + ϱ k 1 e j T Q e j = e k + 1 T P ε k + 1 e k + 1 e k T P ε k e k + e k T Q e k e k T T Q e k T + e k T Q e k e k T + 1 T Q e k T + 1 + + e k T Q e k e k 2 T Q e k 2 + e k T Q e k e k 1 T Q e k 1 = e k + 1 T P ε k + 1 e k + 1 + T e k T Q e k e k T P ε k e k e k T T Q e k T e k T + 1 T Q e k T + 1 e k 2 T Q e k 2 e k 1 T Q e k 1 = ( e k T A ε k T + f ˜ T ( e k ) B ε k T + ω ˜ k T C ε k T + e k T T D ε k T ) P ε k + 1 ( A ε k e k + B ε k f ˜ ( e k ) + C ε k ω ˜ k + D ε k e k T ) + T e k T Q e k e k T P ε k e k e k T T Q e k T e k T + 1 T Q e k T + 1 e k 1 T Q e k 1 = e k T A ε k T P ε k + 1 A ε k e k + e k T A ε k T P ε k + 1 B ε k f ˜ ( e k ) + e k T A ε k T P ε k + 1 C ε k ω ˜ k + e k T A ε k T P ε k + 1 D ε k e k T + f ˜ T ( e k ) B ε k T P ε k + 1 A ε k e k + f ˜ T ( e k ) B ε k T P ε k + 1 B ε k f ˜ ( e k ) + f ˜ T ( e k ) B ε k T P ε k + 1 C ε k ω ˜ k + f ˜ T ( e k ) B ε k T P ε k + 1 D ε k e k T + ω ˜ k T C ε k T P ε k + 1 A ε k e k + ω ˜ k T C ε k T P ε k + 1 B ε k f ˜ ( e k ) + ω ˜ k T C ε k T P ε k + 1 C ε k ω ˜ k + ω ˜ k T C ε k T P ε k + 1 D ε k e k T + e k T T D ε k T P ε k + 1 A ε k e k + e k T T D ε k T P ε k + 1 B ε k f ˜ ( e k ) + e k T T D ε k T P ε k + 1 C ε k ω ˜ k + e k T T D ε k T P ε k + 1 D ε k e k T + T e k T Q e k e k T P ε k e k e k T T Q e k T e k T + 1 T Q e k T + 1 e k 1 T Q e k 1 = ξ k T h j 11 h j 12 h j 13 h j 14 0 h j 22 h j 23 h j 24 0 h j 33 h j 34 0 h j 44 0 h j 55 ξ k = ξ k T [ h j p q ] 5 × 5 ξ k
where
ξ k e k f ˜ ( e k ) ω ˜ k e k T e ´ k 1 , h j 11 A j T i = 1 m p j i P i A j + T Q P j , e ´ k 1 e k T + 1 T e k T + 2 T e k 1 T , h j 12 A j T i = 1 m p j i P i B j , h j 13 A j T i = 1 m p j i P i C j , h j 14 A j T i = 1 m p j i P i D j , h j 22 B j T i = 1 m p j i P i B j , h j 23 B j T i = 1 m p j i P i C j , h j 24 B j T i = 1 m p j i P i D j , h j 33 C j T i = 1 m p j i P i C j , h j 34 C j T i = 1 m p j i P i D j , h j 44 D j T i = 1 m p j i P i D j Q , h j 55 diag T 1 { Q } .
Furthermore, one can infer from (3) and (11) that
γ 1 f ( x k , x k T ) f ( x ^ k , x ^ k T ) A B x k x ^ k x k T x ^ k T T ( f ( x k , x k T ) f ( x ^ k , x ^ k T ) A B x k x ^ k x k T x ^ k T ) = γ 1 f ˜ ( x k , x k T ) + A x k + B x k T f ˜ ( x ^ k , x ^ k T ) A x ^ k B x ^ k T A B x k x ^ k x k T x ^ k T T × f ˜ ( x k , x k T ) + A x k + B x k T f ˜ ( x ^ k , x ^ k T ) A x ^ k B x ^ k T A B x k x ^ k x k T x ^ k T = γ 1 f ˜ ( x k , x k T ) f ˜ ( x ^ k , x ^ k T ) + A ( x k x ^ k ) + B ( x k T x ^ k T ) A B x k x ^ k x k T x ^ k T T × f ˜ ( x k , x k T ) f ˜ ( x ^ k , x ^ k T ) + A ( x k x ^ k ) + B ( x k T x ^ k T ) A B x k x ^ k x k T x ^ k T = γ 1 l k + A ( x k x ^ k ) + B ( x k T x ^ k T ) A B x k x ^ k x k T x ^ k T T × l k + A ( x k x ^ k ) + B ( x k T x ^ k T ) A B x k x ^ k x k T x ^ k T = γ 1 l k + A ( x k x ^ k ) + B ( x k T x ^ k T ) A ( x k x ^ k ) B ( x k T x ^ k T ) T × l k + A ( x k x ^ k ) + B ( x k T x ^ k T ) A ( x k x ^ k ) B ( x k T x ^ k T ) = γ 1 l k T l k = γ 1 f ˜ T ( e k ) A 221 j f ˜ ( e k ) γ 1 a 1 2 x k x ^ k x k T x ^ k T T x k x ^ k x k T x ^ k T = γ 1 a 1 2 ( x k T x ^ k T ) T ( x k T x ^ k T ) + γ 1 a 1 2 ( x k x ^ k ) T ( x k x ^ k ) = γ 1 e k T A 111 j e k + γ 1 e k T T A 441 j e k T
and
γ 2 h ( x k ) h ( x ^ k ) C ( x k x ^ k ) T h ( x k ) h ( x ^ k ) C ( x k x ^ k ) = γ 2 ( h ˜ ( x k ) + C x k h ˜ ( x ^ k ) C x ^ k C ( x k x ^ k ) ) T ( h ˜ ( x k ) + C x k h ˜ ( x ^ k ) C x ^ k C ( x k x ^ k ) ) = γ 2 ( h ˜ ( x k ) h ˜ ( x ^ k ) + C x k C x ^ k C ( x k x ^ k ) ) T ( h ˜ ( x k ) h ˜ ( x ^ k ) + C x k C x ^ k C ( x k x ^ k ) ) = γ 2 ( n k + C ( x k x ^ k ) C ( x k x ^ k ) ) T ( n k + C ( x k x ^ k ) C ( x k x ^ k ) ) = γ 2 n k T n k = γ 2 f ˜ T ( e k ) A 222 j f ˜ ( e k ) γ 2 a 2 2 ( x k x ^ k ) T ( x k x ^ k ) = γ 2 e k T A 112 j e k .
Therefore, we have
Δ V k = ξ k T [ h j p q ] 5 × 5 ξ k α V k + γ 3 Δ k 2 + ω k T H ω k + ν k T T ν k + α V k γ 3 Δ k 2 ω k T H ω k ν k T T ν k = ( ξ k T [ h j p q ] 5 × 5 ξ k + α V k γ 3 Δ k 2 ω k T H ω k ν k T T ν k ) α V k + γ 3 Δ k 2 + ω k T H ω k + ν k T T ν k = ξ k T Λ j ξ k α V k + γ 3 Δ k 2 + ω k T H ω k + ν k T T ν k α V k + γ 3 Δ k 2 + ω k T H ω k + ν k T T ν k ,
which indicates that
E { Δ V k | ε k = j } α E { V k | ε k = j } + ζ
where ζ = γ 3 ϖ 2 4 + tr { L ¯ T H L ¯ + Υ ¯ T T Υ ¯ } . Furthermore, for any scalar μ 0 , it can be obtained that
E { μ k + 1 Δ V k | ε k = j } = E { μ k + 1 V k + 1 μ k + 1 V k | ε k = j } = μ k + 1 ( E { V k + 1 | ε k = j } E { V k | ε k = j } ) + μ k E { V k | ε k = j } μ k E { V k | ε k = j } = μ k + 1 E { V k + 1 | ε k = j } μ k E { V k | ε k = j } + μ k E { V k | ε k = j } μ k + 1 E { V k | ε k = j } = μ k + 1 E { V k + 1 | ε k = j } μ k E { V k | ε k = j } + μ k ( 1 μ ) E { V k | ε k = j } μ k + 1 α E { V k | ε k = j } + μ k + 1 ζ .
Hence, we have
E { μ k + 1 V k + 1 μ k V k } μ k + 1 α E { V k } + μ k + 1 ζ μ k ( 1 μ ) E { V k } = μ k + 1 α E { V k } μ k ( 1 μ ) E { V k } + μ k + 1 ζ = μ k ( μ 1 ) E { V k } μ k + 1 α E { V k } + μ k + 1 ζ = μ k ( μ 1 μ α ) E { V k } + μ k + 1 ζ .
Letting μ = μ 0 = 1 1 α and summing up both sides of (26) from 0 to τ 1 with respect to k, i.e.,
E { μ 0 τ V τ } E { μ 0 τ 1 V τ 1 } μ 0 τ ζ , E { μ 0 τ 1 V τ 1 } E { μ 0 τ 2 V τ 2 } μ 0 τ 1 ζ , E { μ 0 2 V 2 } E { μ 0 1 V 1 } μ 0 2 ζ , E { μ 0 1 V 1 } E { μ 0 0 V 0 } μ 0 1 ζ .
Then, we have
E { μ 0 τ V τ } E { V 0 } μ 0 τ ζ + μ 0 τ 1 ζ + + μ 0 2 ζ + μ 0 1 ζ μ 0 ( 1 μ 0 τ ) 1 μ 0 ζ ,
and it follows that
E { V k } μ 0 k ( E { V 0 } + μ 0 ( 1 μ 0 k ) 1 μ 0 ζ ) μ 0 k E { V 0 } + μ 0 1 k ( 1 μ 0 k ) 1 μ 0 ζ μ 0 k E { V 0 } + μ 0 1 k 1 μ 0 ζ μ 0 1 μ 0 ζ μ 0 k E { V 0 } μ 0 1 k μ 0 1 ζ + μ 0 μ 0 1 ζ μ 0 k ( E { V 0 } μ 0 μ 0 1 ζ ) + μ 0 μ 0 1 ζ ( 1 α ) k ( E { V 0 } ζ α ) + ζ α .
Then, it is easy to see that
E { e k 2 } 1 p ˇ E { V k } ( 1 α ) k p ˇ E { V 0 } ζ α + ζ α p ˇ ( 1 α ) k p ˇ E { V 0 } + ζ α p ˇ ( 1 α ) k p ˇ sup T θ 0 E { ι ( θ ) 2 } + ζ α p ˇ
where p ˇ min 1 j l { λ min { P j } } . Hence, it can be concluded that the system (15) is EUBMS subject to the quantization error Δ k , the measurement noise ν k , and the process noise ω k . The proof is complete. □
Remark 5.
Note that sometimes the covariances of the process and measurement noises might be unknown. A viable method is to design the desired filter based on certain “virtual” covariances, which are sufficiently large to “cover" the effects induced by the noises. The detailed information about such a method can be found in [47,48,49].
Remark 6.
Theorem 1 offers a sufficient condition to guarantee the EUB of the dynamics (15) in mean square under the effects of the RAP scheduling and uniform quantization. From (30), we can easily see that the ultimate bound of (15) is ζ α p ˇ .
In what follows, it will be shown that the filter gain matrices K j ( j = 1 , 2 , , m ) can be derived via solving a set of LMIs.
Theorem 2.
Let a scalar 0 < α < 1 be given. Assume that there exist 2 m + 3 positive definite matrices Q R ( m + n ) × ( m + n ) , H R n ω × n ω , T R n ν × n ν , Z j R m × ( m + n ) ( j = 1 , 2 , , m ) , P j R ( m + n ) × ( m + n ) ( j = 1 , 2 , , m ) and three positive scalars γ ς ( ς = 1 , 2 , 3 ) , such that the following LMIs hold, for j = 1 , 2 , , m :
Λ ¯ ´ j = Λ ¯ ´ 11 j 0 0 0 0 Λ ¯ ´ 16 j Λ ¯ ´ 22 j 0 0 0 Λ ¯ ´ 26 j Λ ¯ ´ 33 j 0 0 Λ ¯ ´ 36 j Λ ¯ ´ 44 j 0 Λ ¯ ´ 46 j Λ ¯ ´ 55 j 0 Λ ¯ ´ 66 j < 0
where
A 331 j I n ω × n ω 0 n ω × n ν 0 n ω × m , A 332 j 0 n ν × n ω I n ν × n ν 0 n ν × m , A 221 j I n × n 0 n × m 0 m × n 0 m × m , A 111 j a 1 2 I n × n 0 n × m 0 m × n 0 m × m , A 222 j 0 n × n 0 n × m 0 m × n I m × m , Λ ¯ ´ 16 j A ˜ j T i = 1 m p j i P i A ¯ j T Z j , A 441 j a 1 2 I n × n 0 n × m 0 m × n 0 m × m , Λ ¯ ´ 44 j γ 1 A 441 j Q + α Q , A 333 j 0 m × n ω 0 m × n ν I m × m , A 112 j a 2 2 I n × n 0 n × m 0 m × n 0 m × m , Λ ¯ ´ 11 j T Q P j + γ 1 A 111 j + γ 2 A 112 j + α P j , Λ ¯ ´ 22 j γ 1 A 221 j γ 2 A 222 j , Λ ¯ ´ 26 j B ˜ j T i = 1 m p j i P i B ¯ j T Z j , Λ ¯ ´ 36 j C ˜ j T i = 1 m p j i P i C ¯ j T Z j , Λ ¯ ´ 46 j D ˜ j T i = 1 m p j i P i D ¯ j T Z j , Λ ¯ ´ 3 , 3 j A 331 j T H A 331 j A 332 j T T A 332 j A 333 j T γ 3 A 333 j , Λ ¯ ´ 66 j i = 1 m p j i P i , Λ ¯ ´ 55 j diag { Q + 2 α Q , Q + 3 α Q , , Q + T α Q } .
Then, the filtering error dynamics (15) is EUBMS. Moreover, the filter gain matrices can be calculated by K j = ( i = 1 m p j i P i ) 1 Z j T .
Proof of Theorem 2.
According to the well-known Schur Complement lemma [50], Λ j can be rewritten as
Λ j = Λ j + A j T B j T C j T D j T 0 i = 1 m p j i P i A j B j C j D j 0 = Λ j + A j T B j T C j T D j T 0 i = 1 m p j i P i P i 1 P i A j B j C j D j 0 = Λ j + A j T B j T C j T D j T 0 i = 1 m p j i P i T P i 1 P i A j B j C j D j 0 = Λ j + A j T P i T B j T P i T C j T P i T D j T P i T 0 i = 1 m p j i P i 1 P i A j P i B j P i C j P i D j 0
where
Λ j Λ ¯ ´ 11 j 0 0 0 0 Λ ¯ ´ 22 j 0 0 0 Λ ¯ ´ 33 j 0 0 Λ ¯ ´ 44 j 0 Λ ¯ ´ 55 i .
Then, it is easy to see from (31) that Λ j < 0 . Hence, it follows from Theorem 2 that the filter gain matrices K j can be given by resorting to the solution to the proposed LMIs. □
Remark 7.
So far, we have addressed the ultimately bounded filtering problem for a class of time-delay nonlinear stochastic systems subject to the RAP scheduling and the UQEs. The upper bound of the filtering error has been expressed explicitly. We have presented sufficient conditions under which the desired ultimately bounded filter exists by means of certain matrix inequalities. In addition, the filter gain matrices K j have been designed in Theorem 2 by solving a set of LMIs.
Remark 8.
It is worth mentioning that our main results are different from existing ones in the following two aspects: (1) the proposed scheme is one of the first few attempts to address the ultimately bounded filtering problem under RAP and UQEs, which better caters for the engineering practice; and (2) the established theoretical framework of the networked systems is quite general, which takes both RAP and uniform quantization into account.

4. Illustrative Examples

4.1. Example 1

Consider the following nonlinear stochastic time-delayed system:
x 1 , k + 1 = 0.52 x 1 , k + 0.62 x 2 , k + 0.64 sin ( x 1 , k ) + 0.02 ω k x 2 , k + 1 = 0.56 x 1 , k + 0.52 x 2 , k + 0.32 sin ( x 2 , k 2 ) + 0.02 ω k x 3 , k + 1 = 0.5 x 3 , k + 0.02 ω k y 1 , k = 0.28 x 1 , k + 0.27 x 2 , k + x 3 , k + 0.64 sin ( x 1 , k ) + 0.01 ν k y 2 , k = 0.15 x 1 , k + 0.19 x 2 , k + 0.32 sin ( x 2 , k ) + 0.01 ν k .
From (1) and (11), we can obtain that
A = 0.52 0.62 0 0.56 0.52 0 0 0 0.5 , B = 0 , T = 2 , C = 0.28 0.27 1 0.15 0.19 0 , D 1 = 0.02 0.02 0.02 T , D 2 = 0.01 0.01 T , a 1 = 0.1 , a 2 = 0.1 , h ˜ ( x k ) = 0.64 sin ( x 1 , k ) 0.32 sin ( x 2 , k ) , f ˜ ( x k , x k T ) = 0.64 sin ( x 1 , k ) 0.32 sin ( x 2 , k 2 ) 0 .
The matrices L ¯ and Y ¯ are given by 0.8 and 0.9 , respectively. For the above system, assume that there are two sensors connected to the communication channel and the transition probability matrix of the RAP is given by
Π = 0.3 0.7 0.2 0.8 .
Set the parameter α as α = 0.01 . Then, by solving the inequalities presented in Theorem 2, the desired filter gain matrices K j can be calculated directly as follows:
K 1 = 1.2677 6.4683 1.2039 1.0281 0.1225 5.6653 1.0000 5.1454 2.9017 1.0000 , K 2 = 1.9956 2.5173 7.1714 2.3810 2.9402 0.0027 1.0000 6.2394 2.1537 1.0000 .
Let the initial state be
y ¯ 0 = 0 0 , y ¯ 1 = 0.1 0.1 , y ^ 0 = 0 0 , y ^ 1 = 0.5 0.6 , x ^ 2 = 2 10 2 x 0 = 5 3 0.6 , x 1 = 0 0 0 , x 2 = 0.1 0.1 0.1 , x ^ 0 = 0 0 0 , x ^ 1 = 0 0 0 .
Based on the system model, the proposed filter structure as well as the derived filter gains, numerical simulation results are given in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8. Among them, Figure 2, Figure 3 and Figure 4 show the state trajectories and their corresponding estimates for x 1 , k , x 2 , k and x 3 , k , respectively. The filtering error e 1 , k under the RAP scheduling is depicted in Figure 5. Figure 6 and Figure 7 depict the filtering errors e 2 , k and e 3 , k under the RAP scheduling, respectively. In Figure 8, the access situation of two sensor nodes under the RAP scheduling is exhibited, from which we can clearly see the random selection feature of the RAP. On the other hand, it is obvious that the system under consideration is indeed unstable. The simulation results have verified that the designed ultimately bounded filter performs very well.

4.2. Example 2

In order to further verify the effectiveness of the proposed filtering method, we consider the following time-delayed nonlinear stochastic system:
x 1 , k + 1 = 0.52 x 1 , k + 0.62 x 2 , k + 0.32 sin ( x 1 , k ) + 0.02 ω k x 2 , k + 1 = 0.6 x 1 , k + 0.52 x 2 , k + 0.96 sin ( x 2 , k 2 ) + 0.02 ω k y 1 , k = 0.28 x 1 , k + 0.27 x 2 , k + 0.64 sin ( x 1 , k ) + 0.01 ν k y 2 , k = 0.15 x 1 , k + 0.19 x 2 , k + 0.01 ν k .
From (1) and (11), we can see that
A = 0.52 0.62 0.6 0.52 , B = 0 , T = 2 , C = 0.28 0.27 0.15 0.19 , D 1 = 0.02 0.02 T , D 2 = 0.01 0.01 T , a 1 = 0.1 , a 2 = 0.1 , h ˜ ( x k ) = 0.64 sin ( x 1 , k ) 0 , f ˜ ( x k , x k T ) = 0.32 sin ( x 1 , k ) 0.96 sin ( x 2 , k 2 ) .
The matrices L ¯ and Y ¯ are set to be 0.8 and 0.9 , respectively. The transition probability matrix of the RAP is selected as
Π = 0.4 0.6 0.2 0.8 .
The parameter α is set to be 0.3 . Then, the filter gains K j are obtained by using Theorem 2:
K 1 = 2.0210 3.2909 1.9908 1.1649 1.0000 3.5153 1.4609 1.0000 , K 2 = 8.2250 3.0315 1.0058 2.9526 1.0000 3.8047 1.3884 1.0000 .
The initial states are chosen as:
y ¯ 0 = 0 0 , y ¯ 1 = 0.1 0.1 , y ^ 0 = 0 0 , y ^ 1 = 0.5 0.6 , x ^ 2 = 2 10 x 0 = 5 3 , x 1 = 0 0 , x 2 = 0.1 0.1 , x ^ 0 = 0 0 , x ^ 1 = 0 0 .
The simulation results are given in Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. Among them, the state trajectories and their corresponding estimates for x 1 , k and x 2 , k are depicted in Figure 9 and Figure 10, respectively. Figure 11 and Figure 12 show the filtering error e 1 , k and e 2 , k under the RAP scheduling. Figure 13 exhibits the access situation of the sensors.
Next, let us consider the effects of the noise covariances on the ultimate bound. The simulation results are given in Table 1, from which we can easily see the large noise covariances would lead to a large ultimate bound of the filtering error.

5. Conclusions

In this paper, the ultimately bounded filtering problem has been studied for a class of time-delay nonlinear stochastic systems with RAP scheduling and UQEs. The scheduling behavior of the so-called RAP has been modeled by a discrete-time homogeneous Markov chain with known transition probability matrix. A novel and easy-to-implement ultimately bounded filter has been presented to reconstruct the real state variables under the pre-defined performance index, and the desired filter gains have been derived by solving a set of LMIs. Finally, two simulation examples have been exploited to verify the validity of the proposed filtering scheme.

Author Contributions

Conceptualization, Z.W.; Funding acquisition, Z.W.; Investigation, J.G. and Z.Z.; Methodology, J.G., Z.W. and L.Z.; Project administration, Z.W.; Resources, Z.W., L.Z. and Z.Z.; Software, J.G. and Z.Z.; Supervision, Z.W. and L.Z.; Validation, J.G., Z.W., L.Z. and Z.Z.; Writing—original draft, J.G.; Writing—review and editing, J.G., Z.W., L.Z. and Z.Z.; All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grants 61703245, 61873148 and 61933007, the China Postdoctoral Science Foundation under Grant 2018T110702, the Postdoctoral Special Innovation Foundation of Shandong Province of China under Grant 201701015, the Taishan Scholar Project of Shandong Province of China, the Royal Society of the U.K., and the Alexander von Humboldt Foundation of Germany.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
RAPrandom access protocol
UQEsuniform quantization effcets
EUBMSexponentially ultimately bounded in mean square
LMIslinear matrix inequalities
EUBexponential ultimate boundedness
ZOHzero-order holder

References

  1. Basin, M.V.; Loukianov, A.G.; Hernandez-Gonzalez, M. Joint state and parameter estimation for uncertain stochastic nonlinear polynomial systems. Int. J. Syst. Sci. 2013, 44, 1200–1208. [Google Scholar] [CrossRef]
  2. Caballero-Águila, R.; García-Garrido, I.; Linares-Pérez, J. Information fusion algorithms for state estimation in multi-sensor systems with correlated missing measurements. Appl. Math. Comput. 2014, 226, 548–563. [Google Scholar] [CrossRef]
  3. Donkers, M.C.F.; Heemels, W.P.M.H.; Bernardini, D.; Bemporad, A.; Shneer, V. Stability analysis of stochastic Networked Control Systems. Automatica 2012, 48, 917–925. [Google Scholar] [CrossRef]
  4. Han, F.; Wei, G.; Ding, D.; Song, Y. Local condition based consensus filtering with stochastic nonlinearities and multiple missing measurements. IEEE Trans. Autom. Control 2017, 62, 4784–4790. [Google Scholar] [CrossRef]
  5. Liu, M.; Ho, D.W.C.; Niu, Y. Robust filtering design for stochastic system with mode-dependent output quantization. IEEE Trans. Signal Process. 2016, 58, 6410–6416. [Google Scholar] [CrossRef]
  6. Mao, J.; Ding, D.; Wei, G.; Liu, H. Networked recursive filtering for time-delayed nonlinear stochastic systems with uniform quantisation under Round-Robin protocol. Int. J. Syst. Sci. 2019, 50, 871–884. [Google Scholar] [CrossRef]
  7. Tabbara, M.; Nesic, D. Input-output stability of Networked Control Systems with stochastic protocols and channels. IEEE Trans. Autom. Control 2008, 53, 1160–1175. [Google Scholar] [CrossRef]
  8. Wan, X.; Wang, Z.; Han, Q.L.; Wu, M. A recursive approach to quantized H state estimation for genetic regulatory networks under stochastic communication protocols. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 2840–2852. [Google Scholar] [CrossRef] [PubMed]
  9. Zhang, D.; Song, H.; Yu, L. Robust fuzzy-model-based filtering for nonlinear cyber-physical systems with multiple stochastic incomplete measurements. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 1826–1838. [Google Scholar] [CrossRef]
  10. Zhang, D.; Yu, L.; Zhang, W.A. Energy efficient distributed filtering for a class of nonlinear systems in sensor networks. IEEE Sens. J. 2015, 15, 3026–3036. [Google Scholar] [CrossRef]
  11. Hung, Y.; Yang, F. Robust H filtering with error variance constraints for discrete time-varying systems with uncertainty. Automatica 2003, 39, 1185–1194. [Google Scholar] [CrossRef]
  12. Xu, L.; Dai, Z.; He, D. Exponential ultimate boundedness of impulsive stochastic delay differential equations. Appl. Math. Lett. 2018, 85, 70–76. [Google Scholar] [CrossRef]
  13. Xu, L.; Ge, S.S. Exponential ultimate boundedness of nonlinear stochastic difference systems with time-varying delays. Int. J. Control 2015, 88, 1–7. [Google Scholar] [CrossRef]
  14. Xu, L.; Hu, H.; Qin, F. Ultimate boundedness of impulsive fractional differential equations. Appl. Math. Lett. 2016, 62, 110–117. [Google Scholar] [CrossRef]
  15. Hoecht, L.; Bierling, T.; Holzapfel, F. Ultimate boundedness theorem for model reference adaptive control systems. J. Guid. Control Dyn. 2014, 37, 1595–1603. [Google Scholar] [CrossRef]
  16. Arbel, A. Sensor placement in optimal filtering and smoothing problems. IEEE Trans. Autom. Control 1982, 27, 94–98. [Google Scholar] [CrossRef]
  17. Hou, M.; Patton, R.J. Optimal filtering for systems with unknown inputs. IEEE Trans. Autom. Control 1998, 43, 445–449. [Google Scholar] [CrossRef]
  18. Kwakernaak, H. Optimal filtering in linear systems with time delays. IEEE Trans. Autom. Control 1967, 12, 169–173. [Google Scholar] [CrossRef]
  19. Lu, X.; Xie, L.; Zhang, H.; Wang, W. Robust Kalman filtering for discrete-time systems with measurement delay. IEEE Trans. Circuits Syst. II 2007, 54, 522–526. [Google Scholar] [CrossRef]
  20. Xie, L.; Soh, Y.C.; De Souza, C.E. Robust Kalman filtering for uncertain discrete-time systems. IEEE Trans. Autom. Control 1994, 39, 1310–1314. [Google Scholar]
  21. Jia, C.; Hu, J.; Chen, D.; Liu, Y.; Alsaadi, F.E. Event-triggered resilient filtering with stochastic uncertainties and successive packet dropouts via variance-constrained approach. Int. J. Gen. Syst. 2018, 47, 438–453. [Google Scholar] [CrossRef]
  22. Chen, S.; Guo, J.; Ma, L. Sliding mode observer design for discrete nonlinear time-delay systems with stochastic communication protocol. Int. J. Control Autom. Syst. 2019, 17, 1666–1676. [Google Scholar] [CrossRef]
  23. Mao, J.; Ding, D.; Song, Y.; Liu, Y.; Alsaadi, F.E. Event-based recursive filtering for time-delayed stochastic nonlinear systems with missing measurements. Signal Process. 2017, 134, 158–165. [Google Scholar] [CrossRef]
  24. Wang, Z.; Ho, D.W.C. Filtering on nonlinear time-delay stochastic systems. Automatica 2003, 39, 101–109. [Google Scholar] [CrossRef] [Green Version]
  25. Zhang, L.; Gao, H.; Kaynak, O. Network-induced constraints in Networked Control Systems—A survey. IEEE Trans. Ind. Inform. 2013, 9, 403–416. [Google Scholar] [CrossRef]
  26. Han, F.; Wei, G.; Song, Y.; Li, W. Distributed H filtering for piecewise discrete-time linear systems. J. Frankl. Inst. Eng. Appl. Math. 2015, 352, 2029–2046. [Google Scholar] [CrossRef]
  27. Caballero-Águila, R.; Hermoso-Carazo, A.; Linares-Pérez, J. Distributed fusion filters from uncertain measured outputs in sensor networks with random packet losses. Inf. Fusion 2017, 34, 70–79. [Google Scholar] [CrossRef]
  28. Liu, Y.; Shen, B.; Li, Q. State estimation for neural networks with Markov-based nonuniform sampling: The partly unknown transition probability case. Neurocomputing 2019, 357, 261–270. [Google Scholar] [CrossRef]
  29. Tian, E.; Yue, D.; Wei, G. Robust H filter for discrete-time linear system with uncertain missing measurements and non-linearity. IET Signal Process. 2013, 7, 239–248. [Google Scholar] [CrossRef]
  30. Wei, G.; Liu, S.; Song, Y.; Liu, Y. Probability-guaranteed set-membership filtering for systems with incomplete measurements. Automatica 2015, 60, 12–16. [Google Scholar] [CrossRef]
  31. Wang, F.; Liang, J. Constrained H estimation for time-varying networks with hybrid incomplete information. Int. J. Robust Nonlinear Control 2018, 28, 699–715. [Google Scholar] [CrossRef]
  32. Huo, X.; Ma, L.; Zhao, X.; Zong, G. Observer-based fuzzy adaptive stabilization of uncertain switched stochastic nonlinear systems with input quantization. J. Frankl. Inst. 2019, 356, 1789–1809. [Google Scholar] [CrossRef]
  33. Liu, S.; Wei, G.; Song, Y.; Ding, D. Set-membership state estimation subject to uniform quantization effects and communication constraints. J. Frankl. Inst. 2017, 354, 7012–7027. [Google Scholar] [CrossRef]
  34. Wang, Y.; Bian, T.; Xiao, J.; Wen, C. Global synchronization of complex dynamical networks through digital communication with limited data rate. IEEE Trans. Neural Netw. Learn. Syst. 2015, 26, 2487–2499. [Google Scholar] [CrossRef] [PubMed]
  35. Yun, S.W.; Choi, Y.J.; Park, P. Dynamic output-feedback guaranteed cost control for linear systems with uniform input quantization. Nonlinear Dyn. 2010, 62, 95–104. [Google Scholar] [CrossRef]
  36. Gaid, M.E.M.B.; Çela, A. Trading quantization precision for update rates for systems with limited communication in the uplink channel. Automatica 2016, 46, 1210–1214. [Google Scholar] [CrossRef]
  37. Zou, L.; Wang, Z.; Han, Q.-L.; Zhou, D.H. Moving horizon estimation of networked nonlinear systems with random access protocol. IEEE Trans. Syst. Man Cybern. Syst. 2019. [Google Scholar] [CrossRef]
  38. Liu, K.; Fridman, E.; Hetel, L. Stability and L2-gain analysis of Networked Control Systems under Round-Robin scheduling: A time-delay approach. Syst. Control Lett. 2012, 61, 666–675. [Google Scholar] [CrossRef]
  39. Ugrinovskii, V.; Fridman, E. A Round-Robin type protocol for distributed estimation with H consensus. Syst. Control Lett. 2014, 69, 103–110. [Google Scholar] [CrossRef]
  40. Xu, Y.; Lu, R.; Shi, P.; Li, H.; Xie, S. Finite-time distributed state estimation over sensor networks with Round-Robin protocol and fading channels. IEEE Trans. Cybern. 2016, 48, 336–345. [Google Scholar] [CrossRef]
  41. Zou, L.; Wang, Z.; Han, Q.-L.; Zhou, D.H. Moving horizon estimation for networked time-delay systems under Round-Robin protocol. IEEE Trans. Autom. Control 2019, 64, 5191–5198. [Google Scholar] [CrossRef]
  42. Cao, Z.; Niu, Y.; Karimi, H.R. Sliding mode control of automotive electronic valve system under weighted Try-Once-Discard protocol. Inf. Sci. 2020, 515, 324–340. [Google Scholar] [CrossRef]
  43. Shen, Y.; Wang, Z.; Shen, B.; Alsaadi, F.E.; Alsaadi, F.E. Fusion estimation for multi-rate linear repetitive processes under weighted Try-Once-Discard protocol. Inf. Fusion 2020, 55, 281–291. [Google Scholar] [CrossRef]
  44. Zou, L.; Wang, Z.; Han, Q.-L.; Zhou, D.H. Recursive filtering for time-varying systems with random access protocol. IEEE Trans. Autom. Control 2019, 64, 720–727. [Google Scholar] [CrossRef] [Green Version]
  45. Liu, A.; Yu, L.; Zhang, W. H control for network-based systems with time-varying delay and packet disordering. J. Frankl. Inst. Eng. Appl. Math. 2011, 348, 917–932. [Google Scholar] [CrossRef]
  46. Zhang, Y.; Xie, S.; Zhang, L.; Ren, L. Robust sliding mode predictive control of uncertain Networked Control System with random time delay. Discret. Dyn. Nat. Soc. 2018, 85, 1218–1234. [Google Scholar] [CrossRef] [Green Version]
  47. Åkesson, B.M.; Jørgensen, J.B.; Poulsen, N.K.; Jørgensen, S.B. A generalized autocovariance least-squares method for Kalman filter tuning. J. Process Control 2008, 18, 769–779. [Google Scholar] [CrossRef]
  48. Dunik, J.; Straka, O.; Simandl, M. On autocovariance least-squares method for noise covariance matrices estimation. IEEE Trans. Autom. Control 2016, 62, 967–972. [Google Scholar] [CrossRef]
  49. Yuen, K.V.; Liang, P.F.; Kuok, S.C. Online estimation of noise parameters for Kalman filter. Struct. Eng. Mech. 2013, 47, 361–381. [Google Scholar] [CrossRef]
  50. Boyd, S.; Ghaoul, L.E.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in Systems and Control Theory; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 1994. [Google Scholar]
Figure 1. The structure block diagram of the RAP-based filtering scheme.
Figure 1. The structure block diagram of the RAP-based filtering scheme.
Sensors 20 04134 g001
Figure 2. The state evolutions of x 1 , k and corresponding estimates x ^ 1 , k .
Figure 2. The state evolutions of x 1 , k and corresponding estimates x ^ 1 , k .
Sensors 20 04134 g002
Figure 3. The state evolutions of x 2 , k and corresponding estimates x ^ 2 , k .
Figure 3. The state evolutions of x 2 , k and corresponding estimates x ^ 2 , k .
Sensors 20 04134 g003
Figure 4. The state evolutions of x 3 , k and corresponding estimates x ^ 3 , k .
Figure 4. The state evolutions of x 3 , k and corresponding estimates x ^ 3 , k .
Sensors 20 04134 g004
Figure 5. Filtering error e 1 , k under the RAP scheduling.
Figure 5. Filtering error e 1 , k under the RAP scheduling.
Sensors 20 04134 g005
Figure 6. Filtering error e 2 , k under the RAP scheduling.
Figure 6. Filtering error e 2 , k under the RAP scheduling.
Sensors 20 04134 g006
Figure 7. Filtering error e 3 , k under the RAP scheduling.
Figure 7. Filtering error e 3 , k under the RAP scheduling.
Sensors 20 04134 g007
Figure 8. The evolutions of selected node under the RAP scheduling.
Figure 8. The evolutions of selected node under the RAP scheduling.
Sensors 20 04134 g008
Figure 9. The state evolutions of x 1 , k and corresponding estimates x ^ 1 , k .
Figure 9. The state evolutions of x 1 , k and corresponding estimates x ^ 1 , k .
Sensors 20 04134 g009
Figure 10. The state evolutions of x 2 , k and corresponding estimates x ^ 2 , k .
Figure 10. The state evolutions of x 2 , k and corresponding estimates x ^ 2 , k .
Sensors 20 04134 g010
Figure 11. Filtering error e 1 , k under the RAP scheduling.
Figure 11. Filtering error e 1 , k under the RAP scheduling.
Sensors 20 04134 g011
Figure 12. Filtering error e 2 , k under the RAP scheduling.
Figure 12. Filtering error e 2 , k under the RAP scheduling.
Sensors 20 04134 g012
Figure 13. The evolutions of selected node under the RAP scheduling.
Figure 13. The evolutions of selected node under the RAP scheduling.
Sensors 20 04134 g013
Table 1. The effects of the noise covariances on the ultimate bound.
Table 1. The effects of the noise covariances on the ultimate bound.
E { ω k ω k T } 0.640.160.0064
E { ν k ν k T } 0.810.2250.0081
Ultimate bound163.933843.52811.6394

Share and Cite

MDPI and ACS Style

Guo, J.; Wang, Z.; Zou, L.; Zhao, Z. Ultimately Bounded Filtering for Time-Delayed Nonlinear Stochastic Systems with Uniform Quantizations under Random Access Protocol. Sensors 2020, 20, 4134. https://doi.org/10.3390/s20154134

AMA Style

Guo J, Wang Z, Zou L, Zhao Z. Ultimately Bounded Filtering for Time-Delayed Nonlinear Stochastic Systems with Uniform Quantizations under Random Access Protocol. Sensors. 2020; 20(15):4134. https://doi.org/10.3390/s20154134

Chicago/Turabian Style

Guo, Jiyue, Zidong Wang, Lei Zou, and Zhongyi Zhao. 2020. "Ultimately Bounded Filtering for Time-Delayed Nonlinear Stochastic Systems with Uniform Quantizations under Random Access Protocol" Sensors 20, no. 15: 4134. https://doi.org/10.3390/s20154134

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