SISO time delay

5 views (last 30 days)
Osmel Reyes
Osmel Reyes on 11 May 2011
Someone can help to determine time delay between input/output signal in a SISO plant (input and output vectors are available), using cross correlation peak and knowing the system sampling time

Accepted Answer

Rajiv Singh
Rajiv Singh on 20 May 2011
See DELAYEST and IDDATA/IMPULSE in System Identification Toolbox. The following demo might help:
  1 Comment
Osmel Reyes
Osmel Reyes on 21 May 2011
Rajiv, thank you very much for your right answer. As a matter of fact I was already working with delayest. But I have some other question: Errors on td estimation of delayset function depends on what?
Look, I'm dealing with two 2x2 plants (Shell Benchmark and Wood and Barry destilation tower benchmark). I've been calculating td using delayest function, most all the time the returned values are correct. But when they aren't, not always they corresponds to low xcorr or corrcoef values of input and output signals. And I thought that the main reasonwhy the delayest could fail, was because vectors were no enough correlated. But this is not what is happening here.
What do you think about this?
Thanks a lot once again

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!