Filtering and Control for Unreliable Communication: The DiscreteTime Case
View this Special IssueResearch Article  Open Access
Zhengwang Jia, Yongcheng Sun, " Filtering of TimeVarying Nonlinear Systems with Randomly Occurring Output Degradation", Discrete Dynamics in Nature and Society, vol. 2013, Article ID 310915, 7 pages, 2013. https://doi.org/10.1155/2013/310915
Filtering of TimeVarying Nonlinear Systems with Randomly Occurring Output Degradation
Abstract
This paper deals with the filtering problem for nonlinear systems with randomly occurring output degradation phenomenon. Such a phenomenon is described by a stochastic variable which obeys the Bernoulli distribution with probability known priorly. A sufficient condition is derived for the nonlinear system to reach the required performance. An iterative algorithm is then proposed to obtain the filter parameters recursively by solving the corresponding linear matrix inequality. A numerical example is presented to show the effectiveness of the proposed method.
1. Introduction
Many practical engineering systems, like the radar systems which are used for tracking the hostile weapon systems, are always encountering failures. For example, the radar systems will fail from time to time due to the electromagnetic interference from the enemy. Moreover, other reasons that lead the sensors to failures mainly include the external disturbance and changes of working conditions, to name just a few; see [1ā3], for example. It is worth pointing out that, in the systems mentioned above, the sensor failure is not persistent all the time but is intermittent stochastically. In other words, the sensor failure occurs at random time points in a probabilistic way. Such phenomena are called the randomly occurring phenomena which would drastically degrade the system performance. Therefore, in recent years, the randomly occurring phenomena have stirred quite a lot of research interests due to its clear engineering insights and many results have been reported in the literature; see [4ā11] for some latest publications. However, in spite of its clear physical insight and importance in engineering application, the filtering problem for nonlinear timevarying systems under the circumstance of randomly occurring output degradation has not yet been studied sufficiently.
On another research frontier, it is well known that the nonlinearities are inevitable in practical engineering systems, and the analysis and synthesis of nonlinear systems have been attracting more and more research attention, among which the sector bound nonlinearity which could cover several class of wellstudied nonlinearities has drawn particular research focus since many sensor failures like missing measurements, signal saturations can be easily converted into the nonlinearity belonging to a known sector; see [11ā15] and the references therein. On the other hand, in recent years, timevarying systems have started to receive attention due to the fact that there are virtually no strictly timeinvariant systems since the working circumstances, operating points, or equipment deterioration levels are inherently timevarying in nature; see [7, 8, 16, 17] for some latest results. For timevarying Markov jumping system, in [7], the fault detection problem has been solved in the presence of sensor saturation and randomly occurring nonlinearities. The distributed estimation algorithm has been proposed in [8] for a class of nonlinear timevarying stochastic systems. A distributed filter has been designed by [16] for a type of timevarying systems while quantization errors and packet dropouts are happening. Recently, in [10, 17], mixed controllers have been designed for a special type of nonlinear stochastic systems over a finite horizon. Unfortunately, despite the importance of the timevarying nature in system modeling, the filtering problem for nonlinear timevarying systems with randomly occurring output degradation has not yet received enough research.
Motivated by the above discussion and in order to meet the everincreasing practical engineering requirements toward the system reliability, in this paper, we aim to design an filter for nonlinear timevarying stochastic systems in the presence of randomly occurring output degradation. The main contributions of this paper lie in the following two aspects: for the first time, the phenomena of randomly occurring output degradation are considered to better illustrate the system's complex working environment and its impact on the performance. Moreover, such a model can stand for a wide range of output degradations, including the signal quantization phenomenon and saturation as special cases; by virtue of the iterative linear matrix inequality method, the filtering problem is solved for a class of nonlinear timevarying systems which are much more general than those investigated in the existing literature. The rest of the paper is arranged as follows. Section 2 formulates the filtering problem for the nonlinear timevarying systems with randomly occurring output degradation. In Section 3, the performance is analyzed in terms of certain matrix inequality. Then, it gives the methodology to solve the addressed filtering problem and outlines the computational algorithm to recursively obtain the required filter parameters. A numerical example is presented in Section 4 to show the effectiveness and applicability of the proposed algorithm. Section 5 draws the conclusion.
2. Problem Formulation
Let us consider the discretetime nonlinear stochastic system and measurement equations defined on : where , , , and represent the state, measured output, estimated output, and disturbance belonging to , respectively. , , , , and are known real timevarying matrices with appropriate dimensions. and are nonlinear functions.
It is assumed that the nonlinear function has the following constraint: where is known positivedefinite matrix sequence with appropriate dimensions describing the shape of the ellipsoids with being the center of the ellipsoids.
Remark 1. The nonlinear function stands for the nonlinearity that is unknown, bounded, and deterministic but reside within an ellipsoidal set. Such a type of nonlinearity is usually occurring in practical engineering practice and always being a main origin for the degradation of the system performance.
Definition 2. A nonlinear function is said to satisfy the sectorbounded condition if for some real matrices and , where is a symmetric positivedefinite matrix. In this case, we say that belongs to .
The nonlinear function in (1) belongs to sector where and are real matrices of appropriate dimensions; that is
Remark 3. The nonlinear function is used to describe the nonlinearity which belongs to a specified sector. Such a kind of nonlinearity is frequently seen in both theoretical research and engineering practice and could cover quite a lot of nonlinearities as special cases, for example, the Lipschitz type nonlinearity.
The nonlinear function has the following form: where is a Bernoulli distributed random sequence taking values between and with the following probability:
Remark 4. Equation (5) is introduced to illustrate the constraints on the output sampling when the output signal is confronted with degradation. The nonlinear function which will be interpreted in detail later stands for the sector bound type output degradation phenomenon.
Remark 5. The Bernoulli distributed random variable is employed to describe the phenomenon of the randomly occurring output degradations. To be specific, when , the output signal will not be confronted with degradation; otherwise there might be possible signal missing during the output sampling. Compared to the traditional models where the output signals are assumed to be always available, such a model proposed in this paper could obviously better reflect the realworld engineering practice especially when the working condition is changing.
As discussed in [11], there exist matrices and such that ; the sensor fault function can be written as where is a nonlinear vectorvalued function satisfying the sectorbounded condition with and . In this case, can be represented as follows: where .
The objective of this paper is to design a filter with the following form for system (1): where is the state estimate, is the output to be estimated, and and are the filter parameters to be determined.
Let us define the estimation error by and then obtain the following filtering error system: where
Given a performance parameter , the objective of this paper is to obtain and in (9) such that are satisfied when the sensor faults are randomly happening.
3. Main Results
Before giving the main results, some useful lemmas are firstly introduced.
Lemma 6. Let be quadratic functions of the variable : with āā. If there exist scalars such that then the following is true:
Lemma 7 (Schur complement equivalence). Given constant matrices , , and where and , then if and only if or equivalently
3.1. Performance Analysis
The following theorem gives a sufficient condition under which the required performance can be satisfied.
Theorem 8. Given a performance and the initial matrix , let the filter parameters and be given. If there exist three sequences of positive scalars , , and āā and a sequence of positive definite matrices āā satisfying such that the following matrix inequality is feasible, then performance can be satisfied.
Proof. Defining
one can get from (10) that
where
Adding the zero term
to both sides of (20), one can get
where
Next, by summing up (23) on both sides from 0 to with respect to , one can have
which is equivalent to
Taking the property of which is contained in random matrices and in into consideration, by taking the mathematical expectation of both sides of (26), one can have
where
From (27), since and the initial condition , one can see that the performance can be satisfied if is satisfied.
Next, one can see from the sectorbounded condition of nonlinear function (4) that
where
Thirdly, one can get from the ellipsoidal nonlinear function (2) that
where
Moreover, it also can be obtained from the sensor fault constraint (8) that
where
By Schur complement equivalence lemma, the matrix inequality (18) can be rewritten as follows:
By Lemma 6, can be satisfied, which means that the required performance can be satisfied. The proof is complete.
3.2. Filter Design
Theorem 9. Let the performance and the initial condition matrix be given. If there exist a sequence of matrices āā, a sequence of matrices āā, three sequences of positive scalars , , and āā, a sequence of positivedefinite matrices āā, and a sequence of positivedefinite matrices āā satisfying such that the following matrix inequality where is satisfied, then the required filter parameters at each time can be obtained by solving the corresponding matrix inequality.
Proof. The proof is quite straightforward. First, define . From Theorem 8, (36) can be obtained by simply expanding the matrix inequality (18).
3.3. Computational Algorithm
Algorithm 10 ( filter design algorithm). Stepāā1.Set the required , the initial condition , the initial , and . Select the initial values for and satisfying the initial condition constraint.Stepāā2.Set . Solve (36) for , , , and . Then and can also be obtained.Stepāā3.Set . Using the obtained and , solve (36) for , , , and .Stepāā4.If , then stop. Else go to Stepāā3.
Remark 11. The filter design algorithm gives a recursive way to obtain the numerical values of the desired filter parameters at each time point . It should be pointed out that the existence of the filter is expressed as the feasibility of certain linear matrix inequalities that can be solved forward in time. The possible research topic in the future is to consider more performance indices and give the filtering schemes that are able to satisfy multiple requirements simultaneously.
4. An Illustrative Example
In this section, an illustrative example is presented to show the effectiveness of the proposed filtering design algorithm.
Let us consider the nonlinear system (1) with the parameters given below: Let and set . Let .
Assume that the nonlinear function which is chosen as belongs to sector with
Set , , , , and . Set and ; hence the initial condition can be satisfied. The required filter parameters can be obtained by Algorithm 10, and some of the results are listed in Table 1.

Set the initial value of the system state and its estimate by and . We can see the effectiveness and applicability of the proposed filtering algorithm from the simulation results, Figures 1 and 2.
5. Conclusion
The problem of filtering for nonlinear stochastic systems when the measurement output is confronted with possible randomly occurring degradation is considered. Such a phenomenon is described by a Bernoulli sequence with known probability. A sufficient condition is proposed under which the required performance can be satisfied even if the randomly occurring output degradation happens. A recursive algorithm is given in order to obtain the required filter parameters iteratively. Finally, an illustrative example is presented to show the effectiveness of the proposed method.
References
 S. Varma and K. Kumar, āFault tolerant satellite attitude control using solar radiation pressure based on nonlinear adaptive sliding mode,ā Acta Astronautica, vol. 66, pp. 486ā500, 2010. View at: Google Scholar
 F. Yang and Y. Li, āSetmembership filtering for systems with sensor saturation,ā Automatica, vol. 45, no. 8, pp. 1896ā1902, 2009. View at: Publisher Site  Google Scholar  MathSciNet
 H. Dong, Z. Wang, and H. Gao, āDistributed ${H}_{\infty}$ filtering for a class of Markovian jump nonlinear timedelay systems over lossy sensor networks,ā IEEE Transactions on Industrial Electronics, vol. 60, no. 10, pp. 4665ā4672, 2013. View at: Google Scholar
 G. Wei, Z. Wang, and B. Shen, āProbabilitydependent gainscheduled control for discrete stochastic delayed systems with randomly occurring nonlinearities,ā International Journal of Robust and Nonlinear Control, vol. 23, no. 7, pp. 815ā826, 2013. View at: Publisher Site  Google Scholar  MathSciNet
 D. Ding, Z. Wang, J. Hu, and H. Shu, āDissipative control for statesaturated discrete timevarying systems with randomly occurring nonlinearities and missing measurements,ā International Journal of Control, vol. 86, no. 4, pp. 674ā688, 2013. View at: Publisher Site  Google Scholar  MathSciNet
 J. Hu, Z. Wang, B. Shen, and H. Gao, āGainconstrained recursive filtering with stochastic nonlinearities and probabilistic sensor delays,ā IEEE Transactions on Signal Processing, vol. 61, no. 5, pp. 1230ā1238, 2013. View at: Publisher Site  Google Scholar  MathSciNet
 H. Dong, Z. Wang, and H. Gao, āFault detection for Markovian jump systems with sensor saturations and randomly varying nonlinearities,ā IEEE Transactions on Circuits and Systems, vol. 59, no. 10, pp. 2354ā2362, 2012. View at: Publisher Site  Google Scholar  MathSciNet
 D. Ding, Z. Wang, B. Shen, and H. Shu, ā${H}_{\infty}$ state estimation for discretetime complex networks with randomly occurring sensor saturations and randomly varying sensor delays,ā IEEE Transactions on Neural Networks and Learning Systems, vol. 23, no. 5, pp. 725ā736, 2012. View at: Google Scholar
 J. Hu, Z. Wang, H. Gao, and L. K. Stergioulas, āRobust sliding mode control for discrete stochastic systems with mixed time delays, randomly occurring uncertainties, and randomly occurring nonlinearities,ā IEEE Transactions on Industrial Electronics, vol. 59, no. 7, pp. 3008ā3015, 2012. View at: Google Scholar
 L. Ma, Z. Wang, Y. Bo, and Z. Guo, āA game theory approach to mixed ${H}_{2}$/${H}_{\infty}$ control for a class of stochastic timevarying systems with randomly occurring nonlinearities,ā Systems & Control Letters, vol. 60, no. 12, pp. 1009ā1015, 2011. View at: Publisher Site  Google Scholar  MathSciNet
 J. Hu, Z. Wang, H. Gao, and L. K. Stergioulas, āProbabilityguaranteed ${H}_{\infty}$ finitehorizon filtering for a class of nonlinear timevarying systems with sensor saturations,ā Systems & Control Letters, vol. 61, no. 4, pp. 477ā484, 2012. View at: Publisher Site  Google Scholar  MathSciNet
 H. K. Khalil, Nonlinear Systems, PrenticeHall, Upper Saddle River, NJ, USA, 1996.
 Q. L. Han, āAbsolute stability of timedelay systems with sectorbounded nonlinearity,ā Automatica, vol. 41, no. 12, pp. 2171ā2176, 2005. View at: Publisher Site  Google Scholar  MathSciNet
 S. J. Kim and I. J. Ha, āA statespace approach to analysis of almost periodic nonlinear systems with sector nonlinearities,ā IEEE Transactions on Automatic Control, vol. 44, no. 1, pp. 66ā70, 1999. View at: Publisher Site  Google Scholar  MathSciNet
 J. Lam, H. Gao, S. Xu, and C. Wang, ā${H}_{\infty}$ and ${L}_{2}$/${L}_{\infty}$ model reduction for system input with sector nonlinearities,ā Journal of Optimization Theory and Applications, vol. 125, no. 1, pp. 137ā155, 2005. View at: Publisher Site  Google Scholar  MathSciNet
 H. Dong, Z. Wang, and H. Gao, āDistributed filtering for a class of timevarying systems over sensor networks with quantization errors and successive packet dropouts,ā IEEE Transactions on Signal Processing, vol. 60, no. 6, pp. 3164ā3173, 2012. View at: Publisher Site  Google Scholar  MathSciNet
 L. Ma, Z. Wang, Y. Bo, and Z. Guo, āFinitehorizon ${H}_{2}$/${H}_{\infty}$ control for a class of nonlinear Markovian jump systems with probabilistic sensor failures,ā International Journal of Control, vol. 84, no. 11, pp. 1847ā1857, 2011. View at: Publisher Site  Google Scholar  MathSciNet
Copyright
Copyright © 2013 Zhengwang Jia and Yongcheng Sun. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.