Stochastic Systems: Modeling, Analysis, Synthesis, Control, and their Applications to EngineeringView this Special Issue
Research Article | Open Access
Robust Filtering for General Nonlinear Stochastic State-Delayed Systems
This paper studies the robust H∞ filtering problem of nonlinear stochastic systems with time delay appearing in state equation, measurement, and controlled output, where the state is governed by a stochastic Itô-type equation. Based on a nonlinear stochastic bounded real lemma and an exponential estimate formula, an exponential (asymptotic) mean square H∞ filtering design of nonlinear stochastic time-delay systems is presented via solving a Hamilton-Jacobi inequality. As one corollary, for linear stochastic time-delay systems, a Luenberger-type filter is obtained by solving a linear matrix inequality. Two simulation examples are finally given to show the effectiveness of our results.
Robust filtering has been studied extensively for more than two decades, which is very useful in signal processing and engineering applications; see [1–7] and the references therein. Compared with classical Kalman filter, one does not need to know the exact statistic information about the external disturbance in the filtering design. filtering requires one to design a filter such that the -gain from the external disturbance to the estimation error is below a prescribed level . Stochastic Itô modelling has become more and more important in both theory and practical applications such as in mathematical finance and population models . In recent years, the study of stochastic filtering for the systems governed by stochastic Itô-type equations has attracted a great deal of attention, for example, [2, 5, 9]. References [2, 5] presented approaches to linear stochastic delay-free and time delayed filtering design via linear matrix inequalities (LMIs), respectively. Reference  first solved the nonlinear stochastic delay-free filtering problem by means of a stochastic bounded real lemma derived in . References [11, 12], respectively, solve the filtering and control of nonlinear stochastic time delayed systems, where time delay only happens in the state equation.
It is well known that time delay phenomena are often encountered in many engineering applications such as network control and communication, and a study of time delay systems has been a popular research topic for a long time . Stochastic time delay systems are ideal models in mathematical finance and population growth theory . Recently, [14, 15] investigated the Kalman filter problem of linear stochastic time delay systems. Reference  presented an approach to stochastic filtering design for linear uncertain time delay systems via LMIs. Reference  first studied the design issue for a class of nonlinear stochastic time delayed systems under a stronger assumption (assumption 2.1 of ), for which only the state equation contains a time delay. Because, in practice, time delay often exists not only in a state equation but also in a measurement equation and a controlled output, it is necessary to study such a nonlinear stochastic filtering design.
To our best knowledge, few works on filtering have been reported for general nonlinear stochastic time delay systems. The aim of this paper is to study the robust filtering design for nonlinear stochastic state-delayed systems, where the time delay appears in the state equation, measurement equation, and controlled output. Similar to Proposition 1 of , a nonlinear stochastic bounded real lemma for time delay systems is obtained, and then an exponential estimate formula is also presented. Finally, based on our developed nonlinear stochastic bounded real lemma and exponential estimate formula, we present a sufficient condition for exponential and asymptotic mean square filtering synthesis of nonlinear stochastic time delay systems via solving a constrained Hamilton-Jacobi inequality (HJI), respectively. Compared with the delay-free filtering , the current HJI depends on more variables due to the appearance of time delays. A key procedure to derive an exponential mean square filtering is to develop an exponential estimate formula (Lemma 2.3), which is very useful in its own right. In particular, in the case of linear time-invariant-delayed systems, if a quadratic Lyapunov function is chosen, then the HJI reduces to an LMI, which may be easily solved by the existing Matlab control toolbox .
For convenience, we adopt the following traditional notations: : transpose of the matrix ; (): is a positive semidefinite (positive definite) matrix; : identity matrix. : Euclidean 2-norm of -dimensional real vector ; : the space of nonanticipative stochastic processes with respect to filtration satisfying ; : class of functions twice continuously differentiable with respect to and once continuously differentiable with respect to except possibly at ; ; ; ; : a vector space of all continuous -valued functions defined on .
Consider the following nonlinear stochastic time delay system: where is called the system state, is the measurement, is a standard one-dimensional Wiener process defined on a complete filtered space with a filtration satisfying usual conditions, is the state combination to be estimated, stands for the exogenous disturbance signal, which is a square integrable, -adapted stochastic process, and denotes all -measurable bounded -valued random variable with . We assume that , , , , and satisfy the local Lipschitz condition and the linear growth condition, which guarantee that the system (2.1) admits a unique strong solution; see . In addition, suppose that , so is an equilibrium point of (2.1).
Since this paper deals with the infinite horizon stochastic filtering problem, it is inevitably related to stochastic stability. Hence, we first present the following definition.
Definition 2.1. The nonlinear stochastic time delayed system
is called exponentially mean square stable if there are positive constants and such that
Associated with (2.1) and , we define an operator as follows:
The following lemma is a generalized version of Proposition 1 in , which may be viewed as a nonlinear stochastic bounded real lemma for time delayed systems.
Lemma 2.2. Consider the following input-output system: If there exists a positive definite Lyapunov function solving the following HJI: for some , then the following inequality: holds with initial state , a.s., for all .
Proof. See Appendix A.
Lemma 2.3. Consider the unforced system
If there exists a positive definite Lyapunov function , with satisfying the following conditions:(i), for all ,(ii), for all ,
then that is, (2.8) is exponentially mean square stable.
Proof. See Appendix B.
In what follows, we construct the following filtering equation for the estimation of : where , , and that are to be determined are matrices of appropriate dimensions. One may find that (2.10) is more general, which includes the following Luenberger-type filtering as a special form: Set , and let denote the estimation error; then we get the following augmented system: where In Section 3, we let denote the infinitesimal operator of system (2.13). According to different requirements for internal stability, we are in a position to define various of filters as follows.
Definition 2.4 (exponential mean square filtering). Find the matrices , , and in (2.10), such that(i)the equilibrium point of the augmented system (2.13) is exponentially mean square stable in the case ,(ii)for a given disturbance attenuation level , the following performance holds for on :
Definition 2.5 (asymptotic mean square filtering). If in (i) of Definition 2.4 the equilibrium point of the augmented system (2.13) is asymptotically mean square stable, that is, and (2.15) holds, then (2.10) is called an asymptotic mean square filter.
3. Main Results
Our first main result is about exponential mean square filter.
Theorem 3.1. Suppose that there exists a positive Lyapunov function , with , such that For given disturbance attenuation level , if solves the following HJI: for some matrices , and of suitable dimensions, then the exponential mean square filtering is obtained by (2.10), where
Proof of Theorem 3.1. In Lemma 2.2, we substitute , ,
for , and , respectively; then, by a series of simple computations, (2.15) is obtained.
Next, we show the augmented system (2.13) to be exponential mean square stable for . Set By (3.2), Applying Lemma 2.3, we know that (2.13) is internally stable in exponential mean square sense. The proof of Theorem 3.1 is ended.
Inequality (3.2) is a constrained HJI, which is not easily tested in practice. However, if in (2.1), , that is, only the state depends on noise, then the constraint condition holds automatically, and HJI (3.2) becomes an unconstrained one.
The following theorem is about asymptotic mean square filter, which is weaker than the exponential mean square filter.
Proof. Obviously, it only needs to show that (2.13) is asymptotically mean square stable while . From (3.6), , so (2.13) is globally asymptotically stable in probability 1 according to the result of .
By Itô’s formula and the property of stochastic integration, we have Set ; then (3.8) yields which says that is a nonnegative supermartingale with respect to . By Doob’s convergence theorem  and the fact that a.s., it immediately yields . Moreover, . Because for some , it follows that . This theorem is proved.
As one application of Theorem 3.2, we concentrate our attention on linear stochastic time delay filtering design. Consider the following linear time-invariant stochastic time delay system: where, in (3.10), all coefficient matrices are assumed to be constant. Consider the following Luenberger-type filtering equation: with a constant matrix to be determined later. In this case, Set where , , , and are to be determined. Then by a series of computations, we have from HJI (3.2) that where is derived by symmetry. Hence, HJI (3.2) is equivalent to with By Schur’s complement, (3.15) are equivalent to with . Obviously, (3.17) is an LMI on . By Theorem 3.2, we immediately obtain the following corollary.
4. Illustrative Examples
Below, we give two examples to illustrate the validity of our developed theory in the above section.
Example 4.1 (one-dimensional exponential mean square filtering). Suppose that a stochastic signal is generated by the following nonlinear stochastic system driven by a standard Wiener process and corrupted by a stochastic external disturbance , where the power of is 0.05. We construct an filter to estimate from the measurement signal : For given disturbance attenuation level , according to Theorem 3.1, in order to determine the filtering parameters , and , we must solve HJI (3.2). Set , ; then (3.1) hold obviously. In addition, we can easily test that when we take , , . So the exponential mean square filter is given as Because there may be more than one triple solving HJI (3.2), filtering is in general not unique. The simulation result can be seen in Figures 1(a) and 1(b).
(a) The trajectories of and
(b) The trajectories of and
Example 4.2 (linear mean square filtering). In (3.10), we take the power of to be 0.01, and Obviously, substituting the above data into (3.17) with and solving LMI (3.17), we have The simulation result can be found in Figures 2(a) and 2(b).
(a) The trajectories of and
(b) The trajectories of and
This paper presents an approach to the design of filtering for general nonlinear stochastic time delay systems via solving HJI (3.2). Although it is difficult to solve the general HJI (3.2), under some special cases such as linear time delay systems, HJI (3.2) reduces to LMIs, which can be easily solved. How to solve HJI (3.2) is a very valuable research topic, which deserves further study. In addition, in order to avoid solving HJI (3.2), a possible scheme is to adopt a fuzzy linearized method for the original system (2.1) as done in .
A. Proof of Lemma 2.2
As done in , applying the completing squares technique and considering (2.6), it is easy to obtain In addition, by Itô’s formula, for any , we have where, in (A.2), is the so-called infinitesimal operator of (2.5), which is defined by In view of being positive and , it follows that for the zero initial condition , , which proves Lemma 2.2.
B. Proof of Lemma 2.3
By (A.2), we know that, for any , By given conditions (i) and (ii), (B.1) yields When , we have Applying Gronwall’s inequality, it follows that . Again, using condition (i), When , letting , (B.2) yields Repeating the same procedure as above, we have Lemma 2.3 is hence proved.
This work was supported by the National Natural Science Foundation of China (60874032, 60804034, 61174078), Specialized Research Fund for the Doctoral Program of Higher Education (20103718110006) and Key Project of Natural Science Foundation of Shandong Province (ZR2009GZ001).
- B. S. Chen, C. L. Tsai, and Y. F. Chen, “Mixed H2/H∞ filtering design in multirate transmultiplexer systems: LMI approach,” IEEE Transactions on Signal Processing, vol. 49, no. 11, pp. 2693–2701, 2001.
- E. Gershon, D. J. N. Limebeer, U. Shaked, and I. Yaesh, “Robust H∞ filtering of stationary continuous-time linear systems with stochastic uncertainties,” Institute of Electrical and Electronics Engineers. Transactions on Automatic Control, vol. 46, no. 11, pp. 1788–1793, 2001.
- M. J. Grimble and A. Elsayed, “Solution of the H∞ optimal linear filtering problem for discrete-time systems,” Institute of Electrical and Electronics Engineers. Transactions on Acoustics, Speech, and Signal Processing, vol. 38, no. 7, pp. 1092–1104, 1990.
- W. M. McEneaney, “Robust/H∞ filtering for nonlinear systems,” Systems & Control Letters, vol. 33, no. 5, pp. 315–325, 1998.
- S. Xu and T. Chen, “Robust H∞ filtering for uncertain stochastic time-delay systems,” Asian Journal of Control, vol. 5, no. 3, pp. 364–373, 2003.
- I. R. Petersen, V. A. Ugrinovskii, and A. V. Savkin, Robust Control Design Using H∞-Methods, Communications and Control Engineering Series, Springer, London, UK, 2000.
- X. Shen and L. Deng, “A dynamic system approach to speech enhancement using the H∞ filtering algorithm,” IEEE Transactions on Speech and Audio Processing, vol. 7, no. 4, pp. 391–399, 1999.
- X. Mao, Stochastic Differential equation with Their Applications, Horwood, Chichester, UK, 1997.
- W. Zhang, B.-S. Chen, and C.-S. Tseng, “Robust H∞ filtering for nonlinear stochastic systems,” IEEE Transactions on Signal Processing, vol. 53, no. 2, part 1, pp. 589–598, 2005.
- W. Zhang and B.-S. Chen, “State feedback H∞ control for a class of nonlinear stochastic systems,” SIAM Journal on Control and Optimization, vol. 44, no. 6, pp. 1973–1991, 2006.
- G. Wei and H. Shu, “H∞ filtering on nonlinear stochastic systems with delay,” Chaos, Solitons and Fractals, vol. 33, no. 2, pp. 663–670, 2007.
- H. Shu and G. Wei, “H∞ analysis of nonlinear stochastic time-delay systems,” Chaos, Solitons and Fractals, vol. 26, no. 2, pp. 637–647, 2005.
- J.-P. Richard, “Time-delay systems: an overview of some recent advances and open problems,” Automatica, vol. 39, no. 10, pp. 1667–1694, 2003.
- M. Basin, A. Alcorta-Garcia, and J. Rodriguez-Gonzalez, “Optimal filtering for linear systems with state and observation delays,” International Journal of Robust and Nonlinear Control, vol. 15, no. 17, pp. 859–871, 2005.
- M. Basin and R. Martinez-Zuniga, “Optimal linear filtering over observations with multiple delays,” International Journal of Robust and Nonlinear Control, vol. 14, no. 8, pp. 685–696, 2004.
- P. Gahinet, A. Nemirovski, A. J. Laub, and M. Chilali, LMI Control Toolbox, Math Works, Natick, Mass, USA, 1995.
- R. Z. Has'minskiĭ, Stochastic Stability of Differential Equations, vol. 7 of Monographs and Textbooks on Mechanics of Solids and Fluids: Mechanics and Analysis, Sijthoff & Noordhoff, Alphen aan den Rijn, The Netherlands, 1980.
- J. L. Doob, Stochastic Processes, John Wiley & Sons, New York, NY, USA, 1953.
- C. S. Tseng, “Robust fuzzy filter design for a class of nonlinear stochastic systems,” IEEE Transactions on Fuzzy Systems, vol. 15, no. 2, pp. 261–274, 2007.
Copyright © 2012 Weihai Zhang et al. 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.