|
|
|
Angelo Farina |
|
Industrial Engineering Dept., University of
Parma, Via delle Scienze 181/A |
|
Parma, 43100 ITALY – HTTP://pcfarina.eng.unipr.it |
|
|
|
|
|
|
The basis of classic MLS and new Log Sine Sweep
methods are presented |
|
|
|
|
Theoretical analysis of both MLS and “time
reversal mirror” approaches to the determination of the transfer function
of a system |
|
The choice of a special log sine sweep allows
for the symultaneous measurement of distortion and linear response of
not-linear systems |
|
Avoiding any kind of averages, the log sweep
method becomes substantially immune to clock mismatch and time variance |
|
|
|
|
We are interested in the linear impulse response
h(t). This can be estimated by the knowledge of the input signal x(t) and
of the output signal y(t). The influence of the not-linear part K and of
the noise n(t) has to be minimized. |
|
|
|
|
|
|
X(t) is a periodic binary signal obtained with a
suitable shift-register, configured for maximum lenght of the period. |
|
|
|
|
|
|
The re-recorded signal y(i) is cross-correlated
with the excitation signal thanks to a fast Hadamard transform. The result
is the required impulse response h(i), if the system was linear and
time-invariant |
|
|
|
|
|
|
X(t) is a sinusoidal signal signal, the
frequencing being variable with an exponential function of time. |
|
|
|
|
|
|
The “time reversal mirror” approach is based on
the convolution with the time-reversal of the excitation signal. If its
spectral content is not white, proper amplitude equalization is required. |
|
|
|
|
|
|
|
Many harmonic orders do appear as colour stripes |
|
|
|
|
The deconvolution is obtained by convolving the
raw response with a suitable inverse filter |
|
|
|
|
The last peak is the linear impulse response, the
preceding ones are the harmonic distortion orders |
|
|
|
|
|
|
|
The Log Sine Sweep method outperforms all other
known (TDS, MLS, etc.) |
|
The implementation is simple (no specialized
software required, CoolEdit already does it) |
|
Specific plugins for CoolEdit were developed for
making even simpler to generate and deconvolve the linear impulse response,
and to extract also information about harmonic distortion |
|