In this paper, expressions are obtained for the errors introduced into the estimate of a system weighting function obtained by crosscorrelation when nonlinearities that may be described by a Volterra functional series are present. Explicit results are given for systems with second-and third-order nonlinearities, tested by pseudorandom signals derived from binary and ternary m sequences. It is shown that the principal errors are of two distinct types: a systematic error that is the same for all pseudorandom signals of a common type, and an unsystematic error that depends on relationships between members of the m sequence from which the pseudorandom signal is derived. The unsystematic error may be removed from a range of interest extending over the settling time of the system by an appropriate choice of test signal, and those pseudorandom signals most suitable for this purpose are identified. An example is used both to illustrate and to validate the results obtained.
[1]
K. R. Godfrey,et al.
Identification of processes with direction-dependent dynamic responses
,
1972
.
[2]
N. Zierler.
Linear Recurring Sequences
,
1959
.
[3]
N. Wiener,et al.
Nonlinear Problems in Random Theory
,
1964
.
[4]
H. Barker,et al.
Performance of antisymmetric pseudorandom signals in the measurement of 2nd-order Volterra kernals by crosscorrelation
,
1972
.
[5]
Vito Volterra,et al.
Theory of Functionals and of Integral and Integro-Differential Equations
,
2005
.
[6]
H. A. Barker,et al.
Synchronous sampling theorem for nonlinear systems
,
1969
.
[7]
K. R. Godfrey,et al.
Input-transducer errors in binary crosscorrelation experiments
,
1965
.