Elsevier

Automatica

Volume 36, Issue 11, November 2000, Pages 1761-1766
Automatica

Technical Communique
Descriptor Wiener state estimators

https://doi.org/10.1016/S0005-1098(00)00079-0Get rights and content

Abstract

Based on the modern time-series analysis method, a new time-domain Wiener filtering approach is presented. Asymptotically stable Wiener state estimators are presented for discrete linear stochastic descriptor systems. They can be implemented via the autoregressive moving average (ARMA) recursive filters. They can handle the optimal state filtering, smoothing, and prediction problems in a unified framework, and can simply be obtained based on the ARMA innovation model. The solution of the Diophantine equations and Riccati equations is avoided, so that the computational burden is reduced. A simulation example shows the effectiveness of the new approach.

Introduction

Recently, the state estimation problems for descriptor (singular) systems have received great attention due to extensive application backgrounds to circuits, economics, and robotics, etc. So far, the optimal recursive state estimators for descriptor systems are limited to the Kalman filtering framework (Day, 1987; Nikoukhah, Willsky & Bernard, 1992; Boutayeb & Darouach, 1992; Darouach & Zasadzinski, 1992; Darouach, Zasadzinski & Mehdi, 1993). These descriptor Kalman estimators have the following disadvantages: Firstly, they cannot handle the optimal state filtering, smoothing and prediction problems in a unified form. Secondly, the solution of the Riccati equation is required, which can be a large computational burden. The Zhang, Chai and Liu (1998) and Deng and Liu (1999)'s descriptor Kalman estimators overcome the above disadvantages.

In the frequency domain, the polynomial approach to Wiener filtering (Ahlén & Sternad, 1991), is an important tool for solving the optimal signal estimation problems. Recently, it can also be applied to solve the state estimation problems for non-singular systems (Chisci & Mosca, 1992; Grimble, 1994). However, in order to obtain explicit and realizable Wiener filter of signal or state, the solution of the Diophantine equations is required, which can yield a larger computational burden.

In this paper, a new time-domain approach to Wiener filtering is presented based on the modern time-series analysis method (Deng & Guo, 1989; Deng, Zhang, Liu & Zhou, 1996), and is applied to solve the state estimation problems for descriptor systems. Asymptotically, stable descriptor Wiener state estimators are presented for the first time, which have a transfer function matrix form with the measurement signal as input, and can be implemented via the ARMA recursive filters. Their transfer function matrices can be obtained based on the ARMA innovation model. The solution of the Diophantine equations and Riccati equations is avoided, so that the computational burden is reduced. They have a unified form for the optimal recursive state filter, smoother and predictor. The disadvantages of the Kalman filtering method and polynomial approach are overcome. The key ideas of the new approach are (a) finding the non-recursive optimal state estimators with the white noise estimators (Deng et al., 1996) and measurement predictors; (b) based on the ARMA innovation model, give the white noise estimators in a Wiener filter form; (c) the recursive version of non-recursive state estimators yields the descriptor Wiener state estimators. Essentially, the state estimation problem is transformed into the white noise estimation problem.

Section snippets

Problem formulation and lemmas

Consider a linear discrete stochastic descriptor systemMx(t+1)=Φx(t)+Γw(t),y(t)=Hx(t)+v(t),where state x(t)∈Rn, measurement y(t)∈Rm,M,Φ,Γ and H are the constant matrices.

Assumption 1

w(t)∈Rr and v(t)∈Rm are the correlated white noises with zero mean andEw(t)v(t)[w′(j)v′(j)]=QwSS′Qvδtj,QwSS′Qv>0,where E is the expectation, a prime denotes the transpose, δtt=1,δtj=0(t≠j).

Assumption 2

M is a singular square matrix, i.e. detM=0.

Assumption 3

The system is regular, i.e. for ∀z∈C,det(zM−Φ)≢0.

Assumption 4

The system is completely observable, i.e. for ∀z

Descriptor Wiener state estimators

Theorem 1

For descriptor system (1)–(2) with Assumptions 1–4, the asymptotically stable descriptor Wiener state estimators are given byx̂(t|t+N)=D̄N−1K̄Ny(t+N)with the transfer function matricesD̄N−1K̄Nand inputy(t+N), which have the ARMA recursive filter formD̄Nx̂(t|t+N)=K̄Ny(t+N),whereD̄NandK̄Nare determined by the following left-coprime factorization:D̄N−1K̄N=KND̃−1,whereD̄N0=In,D̃andÃare defined in (17). KNare defined asKN=i=0β−2Ωi(1)ΓLN−iÃ+i=0β−1Ωi(2)[Ji−N−MN−iÃ],whereLi,MiandJiare defined in

Simulation example

Consider the completely observable descriptor system (1)–(2) withM=1000,Φ=1−0.2−11,Γ=11,H=I2,v(t)=αΓw(t)+ξ(t),where x(t)=[x1(t),x2(t)]′,w(t) and ξ(t) are independent Gaussian white noises with zero mean and variances σw2=1 and Qξ=diag(1,1), respectively, and α=0.5.

The problem is to find the descriptor Wiener state predictor x̂(t|t−1) and filter x̂(t|t).

We easily obtain the ARMA innovation model(1−0.8q−1)y(t)=Dε(t),where D=I2+D1q−1, and we have the relationDε(t)=[1.2q−1,2q−1−1]′w(t)+(1−0.8q−1

Conclusions

A new time–domain Wiener filtering approach has been presented based on the modern time-series analysis method. It avoids the solution of the Riccati and Diophantine equations.

Compared with the descriptor Kalman filtering approach, the Riccati equation is replaced by the ARMA innovation model. The iteration algorithm of the Riccati equation given by Nikoukhah, Willsky and Bernard (1992) requires to compute the pseudo-inverse of the (2n+m)×(2n+m) symmetric matrix in each iteration period, but we

Acknowledgements

This work was supported by Natural Science Foundation of China under Grant NSFC-69774019.

References (17)

There are more references available in the full text version of this article.

Cited by (44)

  • Optimal recursive estimation for networked descriptor systems with packet dropouts, multiplicative noises and correlated noises

    2017, Aerospace Science and Technology
    Citation Excerpt :

    For example, the reduced-order Kalman filters have been investigated in [7–13] based on singular value decomposition (SVD) and fast–slow subsystem decomposition (FSD) [1,5]. On the basis of the modern time-series analysis method, the time-domain Wiener filters for descriptor systems are presented in a unified framework [13]. In [14], the full-order state estimator for lower dimension descriptor systems has been studied.

  • Information fusion white noise deconvolution estimators for time-varying systems

    2008, Signal Processing
    Citation Excerpt :

    Hence the state estimation problem is transformed into the problems of the white noise estimation and measurement prediction. The state estimators based on the white noise estimators have been presented in [4,10–13]. Based on the Kalman filtering method and the optimal information fusion rules weighted by matrices, diagonal matrices, and scalars, three distributed fused common white noise deconvolution estimators have been presented for the linear discrete time-varying stochastic control systems with multisensor and with different local dynamic models, respectively.

View all citing articles on Scopus

This paper was not presented at any IFAC meeting. This paper was recommended for publication in revised form by Associate Editor R. Boel under the direction of Editor T. Basar.

View full text