Abstract

To address the problem of filter parameter perturbation in nonlinear networked systems, a nonfragile quantized dissipative filter is designed by considering the coexistence of random one-step time delay, multipacket losses, and quantization error. We acquired the sufficient conditions for the existence of filter by choosing appropriate Lyapunov function as well as utilizing linear matrix inequality. Furthermore, we obtained the parameter expressions of the designed filter. The designed filter could meet the performance requirements of stability and dissipativity for the filter error system under the condition of allowed time delays, packet loss probability, and quantization density. The effectiveness of the designed filter is verified by numerical simulation.

1. Introduction

The word “filter” is derived from electrical engineering, where filters are used to transform electrical signals from one form to another, especially to eliminate various frequencies in a signal. This means that the main role of the filter is to keep frequency contents in the desired band and to eliminate other parts when the external input signal passes the filter. Nowadays, the filter plays an important role in networked control systems. When information is transmitted in an infinite network with limited bandwidth, such problems as overload, packet losses, and so on will occur if the data is too large. Therefore, the signal needs to be quantized in advance. Nevertheless, signal quantization will cause quantization error unavoidably. This will influence system performance and may lead to system instability [16].

The modern networked control systems are developing rapidly by virtue of low cost, easy installation, high reliability/flexibility, strong fault tolerance/diagnosis ability, and convenient remote manipulation/control. In network environments, network-induced delays and packet dropouts caused by limited network bandwidth and/or congested network traffic should be taken into account [7]. The occurrence of time delays can lead to poor performance or even destroy the stability of networks [8, 9]. Due to these problems, the signals delivered to filters may be incomplete in real implementation. Consequently, the traditional techniques for designing filters may lead to unsatisfactory performance. Many scholars investigated filtering and passive filtering [5, 6, 10]. filtering only extracts the gain of information, whereas passive filtering only considers phase information. The theory of dissipative systems includes some basic tools, such as passive theorem, bounded real lemma, and Kalman–Yakubovich lemma and provides an effective framework for stability analysis and design of control systems. Thus, in the past several decades, dissipativity is applied to a wide range of fields, such as systems, circuits, and complex networks [11]. However, the design of filter based on dissipative theory can consider both gain and phase information. Therefore, investigating dissipative filtering is of great significance [1219].

Ma et al. [12] investigated the problem of robust dissipative filter for discrete systems with nonlinear factors and constant time-delay, and they obtained the sufficient conditions for the existence of the filter by constructing appropriate Lyapunov function. Lin, Yang, and Wang [14] addressed the problem of nonlinear fuzzy filtering with multipacket losses, whereas they obtained the sufficient conditions for the existence of the filter based on linear matrix inequality (LMI) using T-S fuzzy model. Wang, Zhang, and Han [15] solved the problem of dissipative filter by considering the existence of time-varying delay during transmission for neutral systems, and an event-triggered communication scheme was introduced to design a suitable filter. Similarly, they obtained the parameter expressions of the corresponding filter by solving LMI. Tao et al. [16] discussed the problem of dissipative filter for Markov-jump systems, and slack matrix variables were introduced to eliminate the cross-coupling between the Lyapunov matrix and system matrices. Furthermore, they also obtained the sufficient conditions for the existence of the filter by solving LMI. Yang, Yang, and Liu [18] settled the problem of stability and dissipativity for nonlinear systems with filter parameter perturbation. However, they adopted a more general type of filter gain and obtained the parameter expressions of the corresponding filter by choosing suitable Lyapunov function as well as utilizing LMI. Xia et al. [19] focused on the problem of the coexistence of mixed delays and unknown transition rates for Markov-jump systems, and they obtained the sufficient conditions for the existence of the designed filter by constructing a parameter-dependent Lyapunov–Krasovskii function based on delay-partitioning approach.

Unfortunately, time delays, packet losses, and quantization error were independently considered in the above-mentioned research. However, they may coexist in real network transmission. Moreover, the performance of filter may be influenced by the change of its own parameters. Therefore, time delays, packet losses, and quantization error were simultaneously considered in this paper. We designed the corresponding nonfragile quantized dissipative filter and acquired the sufficient condition for the existence of the filter based on Lyapunov stability theory and linear matrix inequality. Furthermore, we derived the parameter expression of the filter.

The rest of this paper is organized as follows. Section 2 outlines the problem formulation. Section 3 details the design of nonfragile quantized dissipative filter. Section 4 demonstrates numerical simulation results and discussions. Section 5 concludes this paper.

2. Problem Formulation

Consider the following nonlinear discrete system:where is the state vector, is the signal to be estimated, is measurement output, is the disturbance, and ; , , , , , and are constant matrices, respectively; is a nonlinear vector that meets Lipschitz condition; that is, ; is a constant matrix.

Considering the limited bandwidth, the logarithmic quantizer is utilized to relieve the tension on the network channel [1, 2]. We adopt the definition of logarithmic quantizer given in [2], and the quantization level is denoted as

The corresponding logarithmic quantizer is defined aswhere is quantization density, represents the upper bound of quantization error, and is the signal sampled before quantization.

The measurement output after quantization can be described as

Utilizing the sector boundary method, the quantization error of measurement output can be defined as

Then, (4) can be expressed as

Considering that there may be a random one-step delay or multipacket losses in real received measurement output, the corresponding mathematical model can be expressed aswhere is the real received measurement output.

Substituting (6) into (7), we havewhere and are uncorrelated random sequences with Bernoulli distribution.

Respectively, they meet the following statistical probabilities:where represents event probability.

From (8), we have the following:

is the probability of one-step time delay; is the probability of the packet loss; is the probability of timely received data.

For convenience later, we define the following variable:

Combining (8) and (10), we have

Further, combining (1), (10), and (11), we have the following augmented system:where

3. Nonfragile Dissipative Filter Design

Consider designing the following filter:where is the state estimation of the filter; is the estimation of , and , , , and are parameter matrices of the filter, respectively. , , , and can be updated as follows:where , and are given parameter matrices and their corresponding perturbation can be calculated as follows:where , , , , , , , , and meet:

Combining (12) and (14), we can obtain the following filter error system:where and is the estimated error:

Defining , , , , , , , and where represents expectation and letting , we select the following secondary energy supply function for (18):where , , and are matrices of appropriate dimensions, respectively.

The aim of this paper is to design a filter by considering the coexistence of random one-step time delay, multipacket losses, and parameter perturbation. The designed filter should be able to estimate the system state and the signal to be estimated accurately, and it should meet the following two performance requirements:

① When , if there exists a scalar such that the inequality holds, then system (18) is stochastically stable.

② For any and nonzero , if there exists a scalar such that the inequality holds under zero initial conditions, then system (18) is strictly () dissipative.

3.1. Dissipativity Analysis

Lemma 1 (see [20]). Given matrices , and are of appropriate dimensions, and matrix meets such that . If there exists a positive , then the sufficient and necessary condition of changes into .
The detailed proof of Lemma 1 can be found in [20]; it is omitted here.

Theorem 2. For given matrices , , and , assuming that are known, if there exists symmetric positive definite matrix and constant such that (21) holds, then system (18) is stochastically stable and strictly () dissipative.where , , , and .

Proof. We partition the proof into two parts.
Firstly, when , we prove that system (18) is stochastically stable.
Consider constructing the following Lyapunov function:DefinewhereAccording to Schur complement lemma, is equivalent to the following equation:Considering that , if there exists , then the inequalities hold.
Further, when (25) holds, we haveTherefore, there exists a scalar such that the inequalities hold. According to the method proposed in [18], we can also prove that there exists a constant such that the inequalities hold. This means that system (18) is stochastically stable.
Secondly, when , we prove that system (18) is strictly () dissipative.
Under zero initial state conditions, we definewhereAccording to Schur complement lemma, is equivalent to (21).

When , there must exist a sufficiently small scalar such that the inequalities hold. This means that (27) is less than zero.

Similar to the proof in the first part, we have

Further, summing in (29) from 0 to , we can obtain

Considering that system (18) is stochastically stable and and under zero initial state conditions, we have. This means that system (18) is strictly () dissipative.

This completes the proof.

3.2. Solution of Filter Parameters

Theorem 3. For given correlated perturbation parameter matrices , and matrices , , and , if there exist constants and and matrices , , , , , and , the following LMI holds:Then system (18) is stochastically stable and strictly () dissipative, where

If (31) has a solution, then the parameters of the nonfragile dissipative filter can be calculated as follows:where and are nonsingular constant matrices that meet .

Proof. Defineand then (21) is equivalent to the following LMI:whereEquation (35) can be simplified as , whereConsidering that , based on Schur complement Lemma, we havewhereLet and ; (38) can be simplified as (31) with the following steps:
Step 1. Premultiply (38) with .
Step 2. Postmultiply on the basis of Step 1.
Step 3. Premultiply , on the basis of Step 2.
Step 4. Postmultiply , on the basis of Step 3.
Step 5. Separate certainty with uncertainty in Step 4, and repeatedly utilize Lemma 1 and Schur complement Lemma.
This completes the proof.

Remark 1. The solution method of linear inequality (31) is general and will bring less conservatism. We can always get the solutions.

Remark 2. According to Theorem 3, the filter parameters of the system can be obtained by the feasible solution of linear inequality (31). Random delays and packet losses are assumed to occur simultaneously in the networked systems. Compared with the results of considering only random time delays or packet losses, the derivation process is more complicated due to the increase of random variables in this paper.

4. Numerical Simulation and Discussion

To verify the effectiveness of the proposed filter, we adopt the following system parameters given in [18]:Here, we choose , and . Assume that disturbance is in the form of . The parameters of dissipative filter are set as , , and . According to Theorem 3, the parameters of traditional quantized dissipative filter without parameter perturbation and the parameters of the nonfragile quantized dissipative filter with parameter perturbation can be obtained by Matlab LMI toolbox. Then, we can obtain the performance metric of corresponding dissipative filter based on the formula .

The parameters and performance metric of the nonfragile quantized dissipative with parameter perturbation filter are listed as follows:

The parameters of traditional quantized dissipative filter without parameter perturbation are listed as follows:

Note that there exists parameter perturbation in real networked systems; that is, , , , and are unequal to zero. We can obtain the corresponding performance metric of traditional quantized dissipative filter with parameter perturbation in real networked systems; that is, . It can be seen that the performance metric of the nonfragile quantized dissipative filter is less than its counterpart in the traditional quantized dissipative filter without parameter perturbation. This means that the nonfragile quantized dissipative filter is of better disturbance rejection capability than the traditional quantized dissipative filter.

The curves of estimated by nonfragile quantized dissipative filter and the signal to be estimated are shown in Figure 1, respectively. We can see that will converge to within finite times . This means that the designed nonfragile quantized dissipative filter is effective in real networked systems with time delays and packet losses.

We set ; considering the existence of different probability of time delays and packet losses in networked systems, the performance metric of nonfragile quantized dissipative filter under the same quantization density is shown in Table 1. We can see that the nonfragile quantized dissipative filter is of better disturbance rejection capability than traditional quantized dissipative filter under given probability of time delays and packet losses. Furthermore, the performance metric of nonfragile quantized dissipative filter will become larger and the estimation result of nonfragile quantized dissipative filter will become worse with the increase of the probability of time delays and packet losses. Therefore, the probability of time delays and packet losses may influence system performance.

We set ; considering three different quantization densities, the performance metric of nonfragile quantized dissipative filter under the same probability of time delays and packet losses is shown in Table 2. We can see that the nonfragile quantized dissipative filter is of better disturbance rejection capability than traditional quantized dissipative filter under given quantization density. Furthermore, the performance metric of nonfragile quantized dissipative filter will become larger and the estimation result of nonfragile quantized dissipative filter will become worse with the decrease of quantization density. Therefore, the quantization density may also influence system performance.

5. Conclusion

In this paper, we investigate the problem of nonfragile quantized dissipative filter with parameter perturbation in nonlinear networked systems. Compared with the designed filter in [1220], the designed nonfragile quantized dissipative filter in this paper considers the coexistence of time delays, packet losses, and quantization error in the real networked systems. The designed filter decreases the conservation problem by considering filter parameter perturbation. We obtain the sufficient conditions for the existence of nonfragile quantized dissipative filter by constructing appropriate Lyapunov function and utilizing linear matrix inequality method. Furthermore, we obtain the expression of the filter parameters. The simulation results show that the designed nonfragile quantized dissipative filter is better than traditional quantized dissipative filter without parameter perturbation.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The authors acknowledge financial support for this work from the scientific research project of Wuxi Institute of Technology of China in 2018 (no. ZK201810) and the National Natural Science Foundation of China (no. 61773182).