FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > DSP

DSP comp.dsp newsgroup, mailing list

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-29-2004, 03:31 AM
lucy
Guest
 
Posts: n/a
Default In reality, how do people measure autocorrelation function?

Hi all,

I heard tht white noise can be used to do system identification: finding the
impulse response of an LTI system: generate a white noise x(t), and then
input it to a system h(t), measure the output y(t), then find the R_yx(t),
this is in fact the system impulse response h(t)...

I understand this by showing it mathematically, yet I want to know what do
people do in reality? How do they find autocorrelation between x(t) and
y(t)? Do they do some estimation? Do they just take measured samples and
find Power spectral density first then reversely find autocorrelation?

Thanks a lot


Reply With Quote
  #2 (permalink)  
Old 11-29-2004, 06:13 AM
Bob Cain
Guest
 
Posts: n/a
Default Re: In reality, how do people measure autocorrelation function?



lucy wrote:
> Hi all,
>
> I heard tht white noise can be used to do system identification: finding the
> impulse response of an LTI system: generate a white noise x(t), and then
> input it to a system h(t), measure the output y(t), then find the R_yx(t),
> this is in fact the system impulse response h(t)...
>
> I understand this by showing it mathematically, yet I want to know what do
> people do in reality? How do they find autocorrelation between x(t) and
> y(t)? Do they do some estimation? Do they just take measured samples and
> find Power spectral density first then reversely find autocorrelation?
>
> Thanks a lot


From within my digital audio workstation I time reverse the
x(t) sequence and convolve it with the y(t) because those
two functions are readily at hand.


Bob
--

"Things should be described as simply as possible, but no
simpler."

A. Einstein
Reply With Quote
  #3 (permalink)  
Old 11-29-2004, 10:05 AM
Rune Allnor
Guest
 
Posts: n/a
Default Re: In reality, how do people measure autocorrelation function?

"lucy" <[email protected]> wrote in message news:<coe1m5$r4q$[email protected]>...
> Hi all,
>
> I heard tht white noise can be used to do system identification: finding the
> impulse response of an LTI system: generate a white noise x(t), and then
> input it to a system h(t), measure the output y(t), then find the R_yx(t),
> this is in fact the system impulse response h(t)...
>
> I understand this by showing it mathematically, yet I want to know what do
> people do in reality? How do they find autocorrelation between x(t) and
> y(t)? Do they do some estimation? Do they just take measured samples and
> find Power spectral density first then reversely find autocorrelation?
>
> Thanks a lot


I think detailed answers to such questions depend to a large extent on
the constraints and particular considerations for each application.

For some general aspects of practical data processing, check out the
books by Bendat and Piersol; in particular

Bendat & Piersol: Random Data, 3rd. ed., Wiley, 2000.

Rune
Reply With Quote
  #4 (permalink)  
Old 11-29-2004, 11:31 AM
amara vati
Guest
 
Posts: n/a
Default Re: In reality, how do people measure autocorrelation function?

In reality, if the input to the system is also available, one could
easily identify a system by using an adaptive filter in the
identification mode and one could decorrelate the output samples
without even knowing the filter under consideration by using an
adaptive filter in the deconvolution mode. But if only the output
samples are available, you need to go for spectral estimation
techniques.

amar

"lucy" <[email protected]> wrote in message news:<coe1m5$r4q$[email protected]>...
> Hi all,
>
> I heard tht white noise can be used to do system identification: finding the
> impulse response of an LTI system: generate a white noise x(t), and then
> input it to a system h(t), measure the output y(t), then find the R_yx(t),
> this is in fact the system impulse response h(t)...
>
> I understand this by showing it mathematically, yet I want to know what do
> people do in reality? How do they find autocorrelation between x(t) and
> y(t)? Do they do some estimation? Do they just take measured samples and
> find Power spectral density first then reversely find autocorrelation?
>
> Thanks a lot

Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
This code works in simulation but not in reality, please help FranzH VHDL 19 09-02-2007 08:54 AM
Floating point reality check Andreas Ehliar FPGA 5 05-26-2006 03:58 AM
Virtex4 and ISE reality check? [email protected] FPGA 6 05-02-2005 07:25 PM
A question on autocorrelation Jay DSP 12 04-26-2004 06:31 AM


All times are GMT +1. The time now is 04:18 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved