EXPLORING THE LINEAR RELATIONS IN THE ESTIMATION OF
MATRICES B AND D IN SUBSPACE IDENTIFICATION METHODS
Catarina J. M. Delgado
Faculdade de Economia do Porto
Rua Dr. Roberto Frias, 4200-464 Porto - Portugal
P. Lopes dos Santos
Faculdade de Engenharia da Universidade do Porto
Rua Dr. Roberto Frias, 4200-465 Porto - Portugal
Keywords:
System Identification, Subspace methods, State-space models, Linear Systems, Parameter estimation.
Abstract:
In this paper we provide a different way to estimate matrices B and D, in subspace identification algorithms.
The starting point was the method proposed by Van Overschee and De Moor (1996) – the only one applying
subspace ideas to the estimation of those matrices. We have derived new (and simpler) expressions and we
found that the method proposed by Van Overschee and De Moor (1996) can be rewritten as a weighted least
squares problem, involving the future outputs and inputs.
1 INTRODUCTION
In subspace identification methods, there are two
main steps: in the first step, a basis for the column
space of a certain matrix, the extended observability
matrix, is determined from the input-output data. The
dimension of this subspace is equal to n, the order of
the system to be identified. If we know the extended
observability matrix, then we can estimate (explicitly
or implicitly) the state sequence.
In the second main step of these algorithms, the
system matrices are estimated. Several strategies ex-
ist, in order to estimate A and C and B and D, but
we will focus our attention in the one proposed by
Van Overschee and De Moor (van Overschee and
de Moor, 1996), for the algorithm R-MOESP (Ro-
bust MOESP). We show in this paper that, for the es-
timation of B and D matrices, the R
MOESP method
can be simplified, thus allowing a significant improve-
ment on the numerical efficiency of the estimation
procedure, without any loss of accuracy.
On the other hand, we manage to relate the R-
MOESP algorithm to a different (geometric) approach
(?), thus proving that these two different approaches
are not that different – which can be seen as an ex-
tension of .the unifying theorem, for the estimation of
B and D matrices step, in Subspace Identification Al-
gorithms. This kind of relation has already been sug-
gested for the matrices A and C (Chiuso and Picci,
2001) but has never been proposed for the estimation
of matrices B and D, since the two approaches appear
to be very different.
In this paper, we will focus our attention to the
problem of estimating matrices B and D, knowing the
extended observability matrix and matrices A and C.
Therefore, the paper is organized as follows: in sec-
tion 2, we introduce the subspace identification prob-
lem, notation, main concepts behind subspace meth-
ods and we describe the technique proposed by Van
Overschee and De Moor (van Overschee and de Moor,
1996) for the estimation of B and D. In section 3, we
provide new expressions for the estimation of the in-
put matrices and in section 4 we show that the tech-
nique presented by Van Overschee and De Moor (van
Overschee and de Moor, 1996) is merely a projection
on the null space a certain matrix. Finally, in section
5, some simulation results are introduced and, in sec-
ton 6, the conclusions are presented.
2 BACKGROUND
2.1 Subspace Identification Problem
Subspace Identification algorithms aim to estimate,
from measured input / output data sequences ({u
k
}
and {y
k
}, respectively), the system described by:
½
x
k+1
= Ax
k
+ Bu
k
+ Ke
k
y
k
= Cx
k
+ Du
k
+ e
k
(1)
E
£
e
p
e
T
q
¤
= R
e
δ
pq
> 0 (2)
168
Delgado C. and dos Santos P. (2004).
EXPLORING THE LINEAR RELATIONS IN THE ESTIMATION OF MATRICES B AND D IN SUBSPACE IDENTIFICATION METHODS.
In Proceedings of the First International Conference on Informatics in Control, Automation and Robotics, pages 168-175
DOI: 10.5220/0001146701680175
Copyright
c
SciTePress