Title :
Object-oriented creation of input signals for system identification
Author :
Barker, H. Anthony ; Ai Hui Tan ; Godfrey, K.R.
Author_Institution :
Coll. of Eng., Swansea Univ., Swansea, UK
Abstract :
This study describes how a very large number of deterministic input signals for system identification may be created by object-oriented methods. The concepts of aggregation and inheritance, combined with the properties of m-sequences, are utilised to develop two new methods for the creation of pseudorandom perturbation signals with ideal spectral properties, two, three, five or seven levels and a very wide range of periods. The available signal levels ensure that the signals are suitable for both linear and non-linear system identification and the availability of a large number of signal periods ensures that the signals are suitable for both single and multi-input system identification. The methods are described in detail and illustrated by examples, together with their implementation in the open environment of an efficient, user-friendly and freely available Matlab program which provides third-party software to complement existing Matlab Identification Toolboxes.
Keywords :
control engineering computing; identification; linear systems; m-sequences; nonlinear systems; object-oriented methods; signal processing; Matlab identification toolbox; Matlab program; input signals; m-sequences; multiinput system identification; nonlinear system identification; object-oriented creation; object-oriented method; pseudorandom perturbation signal; signal level; signal periods; single system identification; spectral property; third-party software;
Journal_Title :
Control Theory & Applications, IET
DOI :
10.1049/iet-cta.2013.0259