2
$\begingroup$

Suppose you have the ability to inject any arbitrary waveform into a piece of analog rf hardware and collect and digitize the output for analysis.

If you wanted to characterize/estimate the transfer function of the hardware, what waveforms would you use?

$\endgroup$
1
  • 2
    $\begingroup$ White noise is a good choice. $\endgroup$
    – Jason R
    Aug 6, 2014 at 19:39

3 Answers 3

3
$\begingroup$

You can use adaptive filters for this task. Feed the hardware with uniform white noise and collect the output. Then feed the adaptive filter with exactly the same noise sequence and use the output of the hardware you recorded as the desired response of the adaptive filter. The filter can then be trained with standard algorithm such as LMS. Of course, you will not get the exact transfer function, but the trained adaptive filter's transfer function should be close enough to serve as model of the hardware in question.

$\endgroup$
1
$\begingroup$

My first guess would be: Use a swept sinus signal and signal analyzer.

$\endgroup$
1
  • 1
    $\begingroup$ Why the downvote? That's a valid approach. $\endgroup$
    – Deve
    Aug 7, 2014 at 9:02
0
$\begingroup$

For the sake of completeness: you could also feed a Dirac impulse into your hardware and sample the impulse response at its output. Then apply a DFT to the measured impulse response in order to get the transfer function.

Ideal Dirac impulses cannot be generated, though. So in practice a very narrow impulse will have to do. I would therefore prefer white noise in practice.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.