An improved method for Wiener-Hammerstein system identification based on the Fractional Approach

This paper develops and analyses a novel method for identifying Wiener–Hammerstein models, i.e. models consisting of two linear dynamic parts with a static non-linearity in between. Starting from the best linear model, which is a consistent estimate of the system dynamics for Gaussian excitation, the identification problem includes the partitioning of the poles and zeros between the two linear parts. This partitioning can be formulated as a discrete optimization problem. The fractional approach considers a relaxation of this problem into a continuous one, by parameterizing the partition of each pole and zero in a fractional way, and carrying out the computations in the frequency domain. In this paper it is shown that the fractional approach becomes ill-conditioned for some configurations of the poles and zeros of the linear dynamic parts, causing identifiability issues. A modification of the original fractional approach is then introduced, based on series expansion of the fractional transfer functions. This modification shares most of the properties of the fractional approach. However, it is shown that it provides an implicit regularization of the identification problem. It addresses the ill-conditioning problem while preserving meaningful statistical properties of the estimation. Furthermore, a lifted formulation of the estimation problem is proposed, which improves the algorithmic performance in the framework of Newton-based methods.

[1]  Brett Ninness,et al.  Generalised Hammerstein–Wiener system estimation and a benchmark application , 2012 .

[2]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[3]  Joel Andersson,et al.  A General-Purpose Software Framework for Dynamic Optimization (Een algemene softwareomgeving voor dynamische optimalisatie) , 2013 .

[4]  Laurent Vanbeylen,et al.  A fractional approach to identify Wiener-Hammerstein systems , 2014, Autom..

[5]  Rik Pintelon,et al.  System Identification: A Frequency Domain Approach , 2012 .

[6]  Johan A. K. Suykens,et al.  Wiener-Hammerstein Benchmark , 2009 .

[7]  Johan Schoukens,et al.  Initializing Wiener-Hammerstein models based on partitioning of the best linear approximation , 2012, Autom..

[8]  Jonas Sjöberg,et al.  A Time-Domain Fractional Approach for Wiener-Hammerstein Systems Identification , 2015 .

[9]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[10]  Johan Schoukens,et al.  Identification of Wiener–Hammerstein models: Two algorithms based on the best split of a linear model applied to the SYSID'09 benchmark problem , 2012 .

[11]  Lennart Ljung,et al.  Linear approximations of nonlinear FIR systems for separable input processes , 2005, Autom..

[12]  Lennart Ljung,et al.  System identification (2nd ed.): theory for the user , 1999 .

[13]  Moritz Diehl,et al.  The Lifted Newton Method and Its Application in Optimization , 2009, SIAM J. Optim..

[14]  Johan Schoukens,et al.  Initial estimates of the linear subsystems of Wiener-Hammerstein models , 2012, Autom..