Journal of the Franklin Institute-Engineering and Applied Mathematics
A new formulation of transfer function matrix identification in frequency domain is introduced. It reduces the problem to a simple linear least square problem. It is shown that such a system identification problem is a special case of a matrix interpolation problem and much insight can be obtained by examining its algebraic characteristics. A new approach is proposed to determine the transfer function matrix of a multi-input and multi-output system from the input-output data. It eliminates the common assumption in the literature that the frequency response of the system is given. Its efficiency and practicality is superior to the existing methods, where the solution is obtained by solving a nonlinear least square problem using mathematical programming techniques. The simplicity of the new procedure makes it a viable candidate for real time implementation where systems can be identified on-line. Unmodeled dynamics can also be better characterized.
Gao, Zhiqiang; Tabachnik, Bruce; and Savescu, Razvan V., "Transfer Function Matrix Identification from Input-Output Frequency Response Data" (1994). Electrical Engineering & Computer Science Faculty Publications. 55.
Gao, Z., Tabachnik, B., , & Savescu, R. (1994). Transfer function matrix identification from inputoutput frequency response data. Journal of the Franklin Institute, 331(4), 435-448. doi:10.1016/0016-0032(94)90007-8
NOTICE: this is the author’s version of a work that was accepted for publication in Journal of the Franklin Institute-Engineering and Applied Mathematics. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Journal of the Franklin Institute-Engineering and Applied Mathematics, 331, 4, (07-01-1994); 10.1016/0016-0032(94)90007-8