Reduced-order H filtering for singular systems

https://doi.org/10.1016/j.sysconle.2006.07.010Get rights and content

Abstract

This paper solves the problem of reduced-order H filtering for singular systems. The purpose is to design linear filters with a specified order lower than the given system such that the filtering error dynamic system is regular, impulse-free (or causal), stable, and satisfies a prescribed H performance level. One major contribution of the present work is that necessary and sufficient conditions for the solvability of this problem are obtained for both continuous and discrete singular systems. These conditions are characterized in terms of linear matrix inequalities (LMIs) and a coupling non-convex rank constraint. Moreover, an explicit parametrization of all desired reduced-order filters is presented when these inequalities are feasible. In particular, when a static or zeroth-order H filter is desired, it is shown that the H filtering problem reduces to a convex LMI problem. All these results are expressed in terms of the original system matrices without decomposition, which makes the design procedure simple and directly. Last but not least, the results have generalized previous works on H filtering for state-space systems. An illustrative example is given to demonstrate the effectiveness of the proposed approach.

Introduction

One of the most famous filtering technique is the celebrated Kalman filter, which minimizes the error variance in the state estimation. The Kalman filter has been widely used in various fields of control and signal processing [1]. It is noted that the Kalman filtering approach requires that the system under consideration has known dynamics described by a certain well-posed model, and the external noises are white processes with known statistical properties [1], [6], which are often not satisfied in practical applications. Furthermore, it has been shown that the standard Kalman filtering algorithms cannot guarantee satisfactory performance when uncertainties arise in a system model [7]. To deal with these difficulties, an alternative approach called H filtering has been proposed. The purpose is the design of a filter such that the error system is stable and its H-norm is lower than a prescribed level. The advantage of the H filtering technique in comparison with the Kalman filtering approach is that no statistical assumptions on the exogenous noises are needed, and the filter is more robust when there exists additional parameter uncertainty in a system [10], [23], which makes this approach useful in many practical applications. A great number of results on the H filtering have been proposed in the literature in both the deterministic and stochastic contexts; see e.g. [11], [13], [19], [20], [22], [28], and the references therein.

On the other hand, the problem of reduced-order filter design, which is concerned with finding a filter whose order is lower than that of the system according to some given criteria, has received much attention in the past decades. The motivation for the study of this problem stems from some practical considerations, such as the limitation of computing power, real-time requirements, fast data processing with a process of limited power, etc. Various approaches have been proposed and many results on this issue have been reported in the literature. For example, by using the direction optimization method, some conditions for the design of reduced-order filters were obtained in [3], while in [29] two convergent algorithms were proposed for the minimization of the integral squared impulse response error between a full-order digital filter and a reduced one, which were further applied to the general MIMO case. Recently, the reduced-order H filtering problem was investigated in [21], where discrete time-varying systems were considered and the design procedure involving the solution to a nonlinear difference equation was presented. For the continuous case, the reduced-order H filtering problem was solved by converting the problem to a general distance one in [4]. Very recently, the reduced-orderH filtering problem was studied in [15], in which necessary and sufficient conditions were derived for both discrete and continuous systems, and all the parameters of a desired reduced-order filter can be obtained by solving certain linear matrix inequalities (LMIs) and a coupling non-convex rank constraint. These results were further extended to stochastic systems in [25].

Singular systems have been widely studied in the past years due to their extensive applications in modelling and control of electrical circuits, power systems, economics and other areas. Singular systems are also referred to as descriptor systems, implicit systems, generalized state-space systems, differential-algebraic systems or semi-state systems [8], [17], [26], [27], [31]. The filtering problem for singular systems has also been investigated by many researchers. For example, a simple optimal filter was obtained in [2] by changing an estimable discrete-time linear singular system to an equivalent standard system via orthogonal transformations, while in [30], an optimal recursive filtering approach for singular stochastic discrete-time systems was proposed by resorting to a time-domain innovation analysis method. It is also worth mentioning that the reduced-order filtering problem for singular systems subject to unknown disturbances was addressed in [9], [24], respectively, where several conditions for the design of reduced-order observers were obtained by using different approaches. It is noted that in both [9], [24] no H performance was considered. To the best of the authors’knowledge, the problem of reduced-order H filtering for singular systems has not been fully investigated so far, which still remains open and unsolved.

In this paper, we deal with the problem of reduced-order H filtering for singular systems. Attention is focused on the design of linear filters, which is with a specified order lower than the order of the system under consideration, such that the filtering error dynamical system is regular, impulse-free (for the continuous case) or causal (for the discrete case) and stable, while satisfying a prescribed H performance level. Both continuous and discrete singular systems are considered. In terms of certain LMIs and a coupling non-convex rank constraint set, necessary and sufficient conditions for the solvability of this problem are obtained. These non-convex inequalities can be solved by the so-called alternating projection algorithm proposed in [14]. When these inequalities are feasible, an explicit parametrization of all desired reduced-order filters is presented. In particular, when the static or zeroth-order H filtering is concerned, the solvability conditions reduce to a convex LMI feasibility problem which can be handled efficiently by using standard numerical algorithms [5], and a simple parametrization of all the desired filters is also given. It is worth pointing out that all the results are derived without decomposing the original system matrices. Therefore, the desired reduced-order filter can be constructed directly. It is shown that the results obtained in this paper can be viewed as extensions of existing results on reduced-order H filtering for state-space systems to singular systems. Finally, an illustrative example is given to show the applicability of the proposed approach.

Notation

Throughout this paper, for real symmetric matrices X and Y, the notation XY (respectively, X>Y) means that the matrix X-Y is positive semi-definite (respectively, positive definite). I is the identity matrix with appropriate dimension. MT and M+ represent the transpose and the Moore-Penrose inverse of matrix M. For a given stable continuous-time transfer function matrix G(s), its H norm is defined by G(s)=supω[0,)σmax(G(jω)), while for a given stable discrete-time transfer function matrix G(z), its H norm is defined by G(z)=supω[0,2π)σmax(G(ejω)), where σmax(·) represents the maximum singular value of a matrix. L2[0,) stands for the space of square integrable functions on [0,), while l2[0,) refers to the space of square summable infinite vector sequences over [0,). For a matrix MRn×m with rank r, the orthogonal complement M is defined as a (possibly non-unique) (n-r)×n matrix such that MM=0 and MMT>0. The notation Dint(0,1) is the interior of the unit disk with center at the origin. λ(E,A)={z|det(zE-A)=0}. Matrices, if not explicitly stated, are assumed to have compatible dimensions.

Section snippets

Reduced-order H filtering: continuous-time case

Consider the following linear continuous-time singular system:(Σc):Ex˙(t)=Ax(t)+Bω(t),y(t)=Cx(t),z(t)=Lx(t),where x(t)Rn is the state; y(t)Rm is the measurement; z(t)Rq is the signal to be estimated; ω(t)Rp is the disturbance input which belongs to L2[0, ). The matrix E Rn×n may be singular, we shall assume that rank E=rn. A, B, C and L are known real constant matrices with appropriate dimensions.

The unforced singular system of (1) with ω(t)=0 is as follows:(Σc):Ex˙(t)=Ax(t).For the

Reduced-order H filtering: discrete-time case

In this section, we consider the reduced-order H filtering problem for discrete-time singular systems. Consider the following class of linear discrete-time singular systems:(Σd):Ex(k+1)=Ax(k)+Bω(k),y(k)=Cx(k),z(k)=Lx(k)where x(k)Rn is the state; y(k)Rm is the measurement; z(k)Rq is the signal to be estimated; ω(k)Rp is the disturbance input which belongs to l2[0,). The matrix E Rn×n may be singular, we shall assume that rank E=rn. A, B, C and L are known real constant matrices with

An illustrative example

In this section, an illustrative example is provided to demonstrate the applicability and effectiveness of the proposed approach.

Consider a continuous-time singular system (Σc) with parameters as E=200.200011.20010-10021000-0.30.8000,A=-50-0.6110-5.5-3.60.52-2.5030.51-55.500.81.60.75-4.400.51,B=0.71.61.152.20.451.31.222.40.851.07,C=[1000-1],L=[10.20-0.50].By some calculations, it can be verified that there exists a nonsingular matrix T=200.211011.20.5210-10.512100.81.6-0.30.800.51such that T-1E=

Conclusions

In this paper, we have provided a complete characterization of the solutions to the problem of reduced-order H filtering of singular systems. Without decomposing the system matrices, necessary and sufficient conditions for the solvability of this problem have been obtained for both continuous and discrete singular systems. These conditions are given in terms of certain LMIs and a coupling non-convex rank constraint set, which can be solved by the alternating projection algorithm proposed in

References (31)

  • R.C. Chung et al.

    Minimum-sensitivity filter for linear time-invariant stochastic systems with uncertain parameters

    IEEE Trans. Automat. Control

    (1976)
  • L. Dai

    Singular Control Systems

    (1989)
  • M. Darouach et al.

    Reduced-order observer design for descriptor systems with unknown inputs

    IEEE Trans. Automat. Control

    (1996)
  • C.E. de Souza et al.

    Robust H filter design for uncertain linear systems with multiple time-varying state delays

    IEEE Trans. Signal Process.

    (2001)
  • P. Gahinet et al.

    A linear matrix inequality approach to H control

    Int. J. Robust and Nonlinear Control

    (1994)
  • Cited by (0)

    This work is supported by RGC HKU 7127/02P, the Program for New Century Excellent Talents in University (No. NCET-04-0508), the National Natural Science Foundation of PR China under Grant 60304001, the Fok Ying Tung Education Foundation under Grant 91061, and the Foundation for the Author of National Excellent Doctoral Dissertation of PR China under Grant 200240.

    View full text