The Box-Jenkins Steiglitz-McBride algorithm

被引:18
作者
Zhu, Yucai [1 ]
Hjalmarsson, Hakan [2 ]
机构
[1] Zhejiang Univ, Dept Control Sci & Engn, State Key Lab Ind Control Technol, Zheda Rd 38, Hangzhou 310027, Zhejiang, Peoples R China
[2] KTH Royal Inst Technol, ACCESS Linnaeus Ctr, Elect Engn, S-10044 Stockholm, Sweden
基金
美国国家科学基金会; 欧洲研究理事会; 瑞典研究理事会;
关键词
System identification; Steiglitz-McBride; Box-Jenkins model; High-order ARX-modeling; INSTRUMENTAL VARIABLE METHODS; IDENTIFICATION; UNIQUENESS;
D O I
10.1016/j.automatica.2015.12.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An algorithm for identification of single-input single-output Box-Jenkins models is presented. It consists of four steps: firstly a high order ARX model is estimated; secondly, the input-output data is filtered with the inverse of the estimated disturbance model; thirdly, the filtered data is used in the Steiglitz-McBride method to recover the system dynamics; in the final step, the noise model is recovered by estimating an ARMA model from the residuals of the third step. The relationship to other identification methods, in particular the refined instrumental-variable method, are elaborated upon. A Monte Carlo simulation study with an oscillatory system is presented and these results are complemented with an industrial case study. The algorithm can easily be generalized to multi-input single-output models with common denominator. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:170 / 182
页数:13
相关论文
共 26 条