Linear state representations for identification of bilinear discrete-time models by interaction matrices

Bilinear systems can be viewed as a bridge between linear and nonlinear systems, providing a promising approach to handle various nonlinear identification and control problems. This paper provides a formal justification for the extension of interaction matrices to bilinear systems and uses them to express the bilinear state as a linear function of input–output data. Multiple representations of this kind are derived, making it possible to develop an intersection subspace algorithm for the identification of discrete-time bilinear models. The technique first recovers the bilinear state by intersecting two vector spaces that are defined solely in terms of input–output data. The new input–output-to-state relationships are also used to extend the equivalent linear model method for bilinear system identification. Among the benefits of the proposed approach, it does not require data from multiple experiments, and it does not impose specific restrictions on the form of input excitation.

[1]  J. Lo Global Bilinearization of Systems with Control Appearing Linearly , 1975 .

[2]  Jer-Nan Juang,et al.  Continuous-Time Bilinear System Identification , 2005 .

[3]  Jer-Nan Juang,et al.  Generalized Bilinear System Identification , 2009 .

[4]  Thomas Kailath,et al.  Linear Systems , 1980 .

[5]  Richard W. Longman,et al.  Identification of linear multivariable systems by identification of observers with assigned real eigenvalues , 1992 .

[6]  Jer-Nan Juang,et al.  Generalized Bilinear System Identification with Coupling Force Variables , 2009, HPSC.

[7]  M. Darouach,et al.  State and output feedback stabilization of a class of discrete-time nonlinear systems , 2004, Proceedings of the 2004 American Control Conference.

[8]  Bart De Moor,et al.  Subspace identification of bilinear systems subject to white inputs , 1999, IEEE Trans. Autom. Control..

[9]  C. Bruni,et al.  Bilinear systems: An appealing class of "nearly linear" systems in theory and applications , 1974 .

[10]  W. Steeb,et al.  Nonlinear dynamical systems and Carleman linearization , 1991 .

[11]  B. Moor,et al.  Subspace identification for linear systems , 1996 .

[12]  Minh Q. Phan,et al.  Identification of input-output maps for bilinear discrete-time state-space models , 2012 .

[13]  M. Phan,et al.  Identification of observer/Kalman filter Markov parameters: Theory and experiments , 1993 .

[14]  Richard W. Longman,et al.  Identification of discrete-time bilinear systems through equivalent linear models , 2012 .

[15]  Jer-Nan Juang,et al.  Continuous-time bilinear system identification using single experiment with multiple pulses , 2012 .

[16]  The application of the canonical correlation concept to the identification of linear state spaced models , 1988 .

[17]  Minh Q. Phan,et al.  A Superspace Method for Discrete-Time Bilinear Model Identification by Interaction Matrices , 2011 .

[18]  M. Phan,et al.  Linear system identification via an asymptotically stable observer , 1993 .

[19]  Bart De Moor,et al.  Subspace Identification for Linear Systems: Theory ― Implementation ― Applications , 2011 .

[20]  G. Stephanopoulos,et al.  Bilinear approximation of general non-linear dynamic systems with linear inputs , 1980 .

[21]  Jer-Nan Juang,et al.  Nonlinear System Identification — A Continuous-Time Bilinear State Space Approach , 2012 .