Title :
Software for Approximate Linear System Identification
Author :
Markovsky, Ivan ; Willems, Jan C. ; Van Huffel, Sabine ; De Moor, Bart
Author_Institution :
Electrical Engineering Department, K.U.Leuven, Kasteelpark Arenberg 10, B-3001 Leuven, Belgium.
Abstract :
The main features of the considered identification problem are that there is no a priori separation of the variables into inputs and outputs and the approximation criterion, called misfit, is representation invariant. The misfit is defined as the minimum of the l2-norm between the given time series and a time series that is consistent with the approximate model. The misfit is equal to zero if and only if the model is exact and the smaller the misfit is (by definition) the more accurate the model is. The considered model class consists of all linear time-invariant systems of bounded complexity and the complexity is specified by the number of inputs and the smallest number of lags in a difference equation representation. We present a MATLAB function for approximate identification based on misfit minimization. Although the problem formulation is representation independent, we use an input/state/output representation of the identified system in order to allow maximum compatibility with other software packages for system identification, analysis, and design.
Keywords :
System identification; behavioral systems; software development; Difference equations; Least squares approximation; Least squares methods; Linear approximation; Linear systems; MATLAB; Mathematical model; Programming; Software packages; System identification; System identification; behavioral systems; software development;
Conference_Titel :
Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC '05. 44th IEEE Conference on
Print_ISBN :
0-7803-9567-0
DOI :
10.1109/CDC.2005.1582380