A suite of web-based programs for perturbation signal design
System Identification, Volume # 14 | Part# 1
Authors
Keith R. Godfrey; Ai Hui Tan; H. Anthony Barker; W. Dhammika Widanage
Identifier
10.3182/20060329-3-AU-2901.00108
Index Terms
binary signals,frequency responses,input signals,multilevel codes,pseudorandom sequences,system identification,time-domain responses
Abstract
Three computer programs, all freely available on the World Wide Web, for designing and generating different classes of perturbation signals for system identification are described. Two of the programs are for designing pseudorandom signals, which have fixed power spectra. The first program is for designing signals based on five known classes of pseudorandom binary or near-binary sequences, and the second program is for designing pseudorandom signals based on maximum-length sequences, both binary and multilevel. The third program is for designing multilevel multiharmonic signals, in which the user can specify the harmonic pattern required, and a computer optimization routine is then used to meet the specification as closely as possible.
References
[1] Barker, H. A. (2001). GALOIS - a program for
generating pseudorandom perturbation signals.
Proc. 12th IFAC Symposium on System
Identification (SYSID 2000), (R. Smith (Ed.)),
505-508. Elsevier, Oxford.
[2] Barker, H. A. (2004). Primitive maximum-length
sequences and pseudo-random signals.
Transactions InstMC, 26, 339-348.
[3] Barker, H. A., K. R. Godfrey and A. J. Tucker (2001).
Nonlinear system identification with multilevel
perturbation signals. Proc. 12th IFAC Symposium
on System Identification (SYSID 2000), (R. Smith
(Ed.)), 1175-1178. Elsevier, Oxford.
[4] Barker, H. A., A. H. Tan and K. R. Godfrey (2004).
Optimal levels of perturbation signals for
nonlinear system identification. IEEE
Transactions on Automatic Control, 49, 1404-
1407.
[5] Barker, H. A., A. H. Tan and K. R. Godfrey (2005).
The design of ternary perturbation signals for
linear system identification. Proc. 16th IFAC
World Congress, Prague, Czech Republic, Paper
Tu-M13-TO/6.
[6] Godfrey, K. R., H. A. Barker and A. J. Tucker (1999).
Comparison of perturbation signals for linear
system identification in the frequency domain.
IEE Proceedings on Control Theory and
Applications, 146, 535-548.
[7] Godfrey, K. R., A. H. Tan, H. A. Barker and B. Chong
(2005). A survey of readily accessible
perturbation signals for system identification in
the frequency domain. Control Engineering
Practice, 13, 1391-1402.
[8] Kollár, I. (1994). Frequency Domain System
Identification Toolbox for Use with MATLAB. The
MathWorks Inc., Natick, Mass.
[9] McCormack, A. S., K. R. Godfrey and J. O. Flower
(1995). Design of multilevel multiharmonic
signals for system identification. IEE
Proceedings on Control Theory and Applications,
142, 247-252.
[10] Pintelon, R. and J. Schoukens (2001). System
Identification: a Frequency Domain Approach.
IEEE Press, New York.
[11] Schoukens, J., R. Pintelon, Y. Rolain and T.
Dobrowiecki (2001). Frequency response
function measurements in the presence of
nonlinear distortions. Automatica, 37, 939-946.
[12] Tan, A. H. and K. R. Godfrey (2001). Identification of
processes with direction-dependent dynamics.
IEE Proceedings on Control Theory and
Applications, 148, 362-369.
[13] Tan, A. H. and K. R. Godfrey (2002). The generation
of binary and near-binary pseudorandom signals:
an overview. IEEE Transactions on
Instrumentation and Measurement, 51, 583-588.
[14] Tan, A. H., K. R. Godfrey and H. A. Barker (2005).
Design of computer-optimized pseudorandom
maximum length signals for linear identification
in the presence of nonlinear distortions. IEEE
Transactions on Instrumentation and
Measurement, 54, 2513-2519.
[15] Van der Ouderaa, E., J. Schoukens and J. Renneboog
(1988). Peak factor minimization using a time-frequency
swapping algorithm. IEEE
Transactions on Instrumentation and
Measurement, 37, 145-147.
