Estimation of the disturbance structure from data using semidefinite programming and optimal weighting

被引:117
作者
Rajamani, Murali R. [2 ]
Rawlings, James B. [1 ]
机构
[1] Univ Wisconsin, Dept Chem & Biol Engn, Madison, WI 53706 USA
[2] BP Res & Technol, Naperville, IL 60563 USA
关键词
State estimation; Covariance estimation; Minimum independent disturbances; Minimum variance estimation; Semidefinite programming; ESTIMATING NOISE COVARIANCES; LEAST-SQUARES METHOD; STEADY-STATE GAIN; IDENTIFICATION; SYSTEMS; MATRICES;
D O I
10.1016/j.automatica.2008.05.032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Designing a state estimator for a linear state-space model requires knowledge of the characteristics of the disturbances entering the states and the measurements. In [Odelson, B. J., Rajamani, M. R., & Rawlings, J. B. (2006). A new autocovariance least squares method for estimating noise covariances. Automatica, 42(2), 303-308], the correlations between the innovations data were used to form a least-squares problem to determine the covariances for the disturbances. In this paper we present new and simpler necessary and sufficient conditions for the uniqueness of the covariance estimates. We also formulate the optimal weighting to be used in the least-squares objective in the covariance estimation problem to ensure minimum variance in the estimates. A modification to the above technique is then presented to estimate the number of independent stochastic disturbances affecting the states. This minimum number of disturbances is usually unknown and must be determined from data. A semidefinite optimization problem is solved to estimate the number of independent disturbances entering the system and their covariances. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:142 / 148
页数:7
相关论文
共 24 条
[1]  
Aitken A. C., 1936, Proc. R. Soc. Edinb., V55, P42, DOI [10.1017/S0370164600014346, DOI 10.1017/S0370164600014346]
[2]   A generalized autocovariance least-squares method for Kalman filter tuning [J].
Akesson, Bernt M. ;
Jorgensen, John Bagterp ;
Poulsen, Niels Kjolstad ;
Jorgensen, Sten Bay .
JOURNAL OF PROCESS CONTROL, 2008, 18 (7-8) :769-779
[3]  
Anderson B.D., 2012, Optimal Filtering
[4]  
[Anonymous], 2002, THESIS STANFORD U
[5]  
[Anonymous], 2003, Introduction to Nessus
[6]  
Boyd S., 2004, CONVEX OPTIMIZATION, DOI DOI 10.1017/CBO9780511804441
[7]   IDENTIFICATION OF OPTIMUM FILTER STEADY-STATE GAIN FOR SYSTEMS WITH UNKNOWN NOISE COVARIANCES [J].
CAREW, B ;
BELANGER, PR .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1973, AC18 (06) :582-587
[8]   AN EFFICIENT ALGORITHM FOR ESTIMATING NOISE COVARIANCES IN DISTRIBUTED SYSTEMS [J].
DEE, DP ;
COHN, SE ;
DALCHER, A ;
GHIL, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1985, 30 (11) :1057-1065
[9]   A personal view of the development of system identification - A 30-year journey through an exciting field [J].
Gevers, Michel .
IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (06) :93-105
[10]   On second-order and fourth-order moments of jointly distributed random matrices: a survey [J].
Ghazal, GA ;
Neudecker, H .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2000, 321 (1-3) :61-93