This paper focuses on the parameter estimation problem of multivariate output-error autoregressive systems. Based on the data filtering technique and the auxiliary model identification idea, we derive a filtering-based auxiliary model recursive generalized least squares algorithm. The key is to filter the input–output data and to derive two identification models, one of which includes the system parameters and the other contains the noise parameters. Compared with the auxiliary model-based recursive generalized least squares algorithm, the proposed algorithm requires less computational burden and can generate more accurate parameter estimates. Finally, an illustrative example is provided to verify the effectiveness of the proposed algorithm.
Read full abstract