Where academic tradition
meets the exciting future

System Identification in the Presence of Trends and Outliers Using Sparse Optimization

Amir H. Shirdel, Jari M. Böling, Hannu T. Toivonen, System Identification in the Presence of Trends and Outliers Using Sparse Optimization. Journal of Process Control 44(1), 120–133, 2016.

http://dx.doi.org/10.1016/j.jprocont.2016.05.008

Abstract:

n empirical system identification, it is important to take into account the effect of structural disturbances, such as outliers and trends in the data, which might otherwise deteriorate the identification accuracy. A commonly used approach is to preprocess the data to remove outliers and trends, followed by system identification using the processed data. This approach is not optimal because before a system model is available it may not be possible to separate outliers and trends in the data from excitation by the system inputs. In this study a procedure is presented for simultaneous identification of ARX and ARMAX system models and unknown structural disturbances, consisting of outliers and piece-wise linear offsets or trends. This is achieved by introducing sparse representations of the disturbances, having only a few non-zero values. The system identification problem is formulated as a least-squares problem with a sparsity constraint. The sparse optimization problem is solved using ℓ1-regularization with iterative reweighting, which can be solved efficiently as a sequence of convex optimization problems. Simulated examples and experimental data from a pilot-plant distillation column are used to demonstrate that using the proposed method accurate system models can be identified from experimental data containing unknown trends and outliers.

BibTeX entry:

@ARTICLE{jShBxTo16a,
  title = {System Identification in the Presence of Trends and Outliers Using Sparse Optimization},
  author = {Shirdel, Amir H. and Böling, Jari M. and Toivonen, Hannu T.},
  journal = {Journal of Process Control},
  volume = {44},
  number = {1},
  publisher = {Elsevier},
  pages = {120–133},
  year = {2016},
  keywords = {System identification; Trend detection; Sparse optimization},
  ISSN = {0959-1524},
}

Belongs to TUCS Research Unit(s): Embedded Systems Laboratory (ESLAB)

Publication Forum rating of this publication: level 2

Edit publication