hello,who has done the task of time delay estimation algorithm?can you give me a algorithm?thanks.

 Réponse acceptée

If you have the Signal Processing Toolbox:
doc xcorr
doc alignsignals
doc finddelay
You'll have to do some reading and trying out though, I'm not doing your work for you!

4 commentaires

Here the time delay estimation is in process control
Give some proper information in your question. 'can you give me a algorithm' doesn't count as a question to which you are going to get detailed answers!
The system
A (z ^ (- 1)) y (k) = z ^ (- d) B (z) u (k) + v (k)
Among them,
A (z ^ (- 1)) = 1 - a_1 z ^ (- 1) - ... - a_na z ^ (- na),
Bz^(-1)=1-b_1 z^(-1)--b_nb z^(-nb)
-- y : output of the system.
-- u : control action (input to the system).
-- v: noise with non zero mean.
-- d : time delay in the system.
I want to get a algorithm to estimate the time delay (d).
hui lu - you don't get it. Answers is not here to provide code for you. That you want something is not sufficient. That you will write down the mathematical statement of what you want written for you is not sufficient. Your question is not a MATLAB question, it is a doit4me. Adam has given you some ideas as to what you might use. So now it is time for you to make an effort.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by