High-performance numerical algorithms and software for subspace-based linear multivariable system identification

被引:16
作者
Sima, V
Sima, DM
Van Huffel, S
机构
[1] Natl Inst Res & Dev Informat, Bucharest 011455 1, Romania
[2] Katholieke Univ Leuven, ESAT, SCD, SISTA,Dept Elect Engn, B-3001 Heverlee, Belgium
关键词
linear multivariable system; numerical linear algebra; parameter estimation; subspace identification; singular value decomposition;
D O I
10.1016/j.cam.2003.12.046
中图分类号
O29 [应用数学];
学科分类号
070104 [应用数学];
摘要
Basic algorithmic and numerical issues involved in subspace-based linear multivariable discrete-time system identification are described. A new identification toolbox-SLIDENT-has been developed and incorporated in the freely available Subroutine Library in Control Theory (SLICOT). Reliability, efficiency, and ability to solve industrial identification problems received a special consideration. Two algorithmic subspace-based approaches (MOESP and N4SID) and their combination, and both standard and fast techniques for data compression are provided. Structure exploiting algorithms and dedicated linear algebra tools enhance the computational efficiency and reliability. Extensive comparisons with the available computational tools based on subspace techniques show the better efficiency of the SLIDENT toolbox, at comparable numerical accuracy, and its capabilities to solve identification problems with many thousands of samples and hundreds of parameters. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:371 / 397
页数:27
相关论文
共 33 条
[1]
Anderson B., 1979, OPTIMAL FILTERING
[2]
Anderson E, 1999, LAPACK USERS GUIDE
[3]
Benner P, 1999, APPL COMPUT CONT SIG, V1, P499
[4]
FAST RECURSIVE-IDENTIFICATION OF STATE-SPACE MODELS VIA EXPLOITATION OF DISPLACEMENT STRUCTURE [J].
CHO, YM ;
XU, GG ;
KAILATH, T .
AUTOMATICA, 1994, 30 (01) :45-59
[5]
De Moor B, 1999, APPL COMPUT CONT SIG, V1, P247
[6]
AN EXTENDED SET OF FORTRAN BASIC LINEAR ALGEBRA SUBPROGRAMS [J].
DONGARRA, JJ ;
DUCROZ, J ;
HAMMARLING, S ;
HANSON, RJ .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1988, 14 (01) :1-17
[7]
DONGARRA JJ, 1990, ACM T MATH SOFTWARE, V16, P1, DOI 10.1145/77626.79170
[8]
Golub G. H., 1996, MATRIX COMPUTATIONS
[9]
Gomez C., 1999, ENG SCI COMPUTING SC
[10]
HAVERKAMP B, 1997, TUDETSCE96015