Variance reduction in Covariance Based Realization Algorithm with application to closed-loop data

Abstract The Covariance Based Realization Algorithm (CoBRA), one branch of subspace methods, enables the estimation of multivariable models using a large number of data points due to the use of finite size covariance matrices. In addition, the covariance pre-processing allows CoBRA to ignore any (high-order) noise dynamics and focus on the estimation of the low-order deterministic model. However, subspace methods and CoBRA in particular are not maximum-likelihood methods. In this paper, an in-depth study on the statistical behavior of the noise effects is conducted. An approach is provided to reduce the variance of an estimate obtained by CoBRA via the choice of optimal row and column weighting matrices. For closed-loop implementation of CoBRA, a two stage procedure is proposed with the estimate on an intermediate instrument. At the first stage, a least-length perturbation of a scalar accuracy function is used to obtain an analytic solution for the optimal weighting matrices. The resulting instruments produced by the first stage are used for the identification at the second stage to extract the plant model. Simulation examples are given to illustrate the efficiency of the proposed two stage CoBRA method on the basis of closed-loop data and compared with other subspace methods.

[1]  R. Skelton,et al.  Q-Markov covariance equivalent realization and its application to flexible structure identification , 1993 .

[2]  Ivo Houtzager,et al.  VARMAX-based closed-loop subspace model identification , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[3]  David W. Miller,et al.  Time Domain State Space Identification of Structural Systems , 1995 .

[4]  Raymond A. de Callafon,et al.  Near Contact Thermal Flying Height Control in Hard Disk Drives , 2017, IEEE Transactions on Control Systems Technology.

[5]  Bart De Moor,et al.  Subspace Identification for Linear Systems: Theory ― Implementation ― Applications , 2011 .

[6]  W. Larimore System Identification, Reduced-Order Filtering and Modeling via Canonical Variate Analysis , 1983, 1983 American Control Conference.

[7]  Michel Verhaegen,et al.  Identification of the deterministic part of MIMO state space models given in innovations form from input-output data , 1994, Autom..

[8]  E. Bai,et al.  Block Oriented Nonlinear System Identification , 2010 .

[9]  N. Higham COMPUTING A NEAREST SYMMETRIC POSITIVE SEMIDEFINITE MATRIX , 1988 .

[10]  Alberto Bemporad,et al.  A bias-correction method for closed-loop identification of Linear Parameter-Varying systems , 2018, Autom..

[11]  Paul M.J. Van den Hof,et al.  Closed-Loop Issues in System Identification , 1997 .

[12]  Petre Stoica,et al.  Combined instrumental variable and subspace fitting approach to parameter estimation of noisy input-output systems , 1995, IEEE Trans. Signal Process..

[13]  Raymond A. de Callafon,et al.  Optimal weighting for covariance based realization algorithm , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[14]  Bo Wahlberg,et al.  Analysis of state space system identification methods based on instrumental variables and subspace fitting , 1997, Autom..

[15]  Daniel N. Miller,et al.  Efficient Identification of Input Dynamics for Correlation Function-Based Subspace Identification , 2011 .

[16]  Daniel N. Miller,et al.  CoBRA - software for a Covariance Based Realization Algorithm with convex constraints on pole locations , 2015 .

[17]  M. Steinbuch,et al.  Control relevant identification of a compact disc pick-up mechanism , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[18]  Tony Gustafsson Subspace-based system identification: weighting and pre-filtering of instruments , 2002, Autom..

[19]  Peter C. Young,et al.  Refined instrumental variable estimation: Maximum likelihood optimization of a unified Box-Jenkins model , 2015, Autom..

[20]  Tohru Katayama,et al.  Subspace Methods for System Identification , 2005 .

[21]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[22]  Michel Verhaegen,et al.  Closed-loop subspace identification methods: an overview , 2013 .

[23]  T. Söderström,et al.  Optimal instrumental variable estimation and approximate implementations , 1983 .

[24]  Raymond A. de Callafon,et al.  Covariance-Based Realization Algorithm for the Identification of Aeroelastic Dynamics , 2012 .