Premium
Identification of hybrid and linear parameter‐varying models via piecewise affine regression using mixed integer programming
Author(s) -
Mejari Manas,
Naik Vihangkumar V.,
Piga Dario,
Bemporad Alberto
Publication year - 2020
Publication title -
international journal of robust and nonlinear control
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.361
H-Index - 106
eISSN - 1099-1239
pISSN - 1049-8923
DOI - 10.1002/rnc.5198
Subject(s) - autoregressive model , integer programming , mathematics , quadratic programming , piecewise linear function , affine transformation , benchmark (surveying) , piecewise , mathematical optimization , algorithm , computer science , statistics , mathematical analysis , geometry , geodesy , pure mathematics , geography
Summary This article presents a two‐stage algorithm for piecewise affine (PWA) regression. In the first stage, a moving horizon strategy is employed to simultaneously estimate the model parameters and to classify the training data by solving a small‐size mixed‐integer quadratic programming problem. In the second stage, linear multicategory separation methods are used to partition the regressor space. The framework of PWA regression is adapted to the identification of PWA AutoRegressive with eXogenous input (PWARX) models as well as linear parameter‐varying (LPV) models. The performance of the proposed algorithm is demonstrated on an academic example and on two benchmark experimental case studies. The first experimental example concerns modeling the placement process in a pick‐and‐place machine, while the second one consists in the identification of an LPV model describing the input‐output relationship of an electronic bandpass filter with time‐varying resonant frequency.