Phase shift between data and identified model using tfest
Mostrar comentarios más antiguos
Hi, I'm struggling with the tfest function for model estimation. I'm usinf tfest to get a precise model from frequency data. When the phase is wrapped, my model is perfect in amplitude and phase for reasonably low order, by using a weighting vector and a moving average filter to smooth the response in high frequencies. But by plotting my Preprocessed data, my model and my raw data, I have a phase offset between my models. I know I can artificially remove it after the estimation or using the properties editor of the bode function and so on, but I need my model to be really accurate on the phase. My question is, is there a way to force the tfest estimation to fit the absolute value of the phase ?

On the figure, the phase of the raw data (orange), the phase of the preprocessed data (yellow) and the phase of the model (blue).
1 comentario
Romain Liechti
el 23 de Mayo de 2019
Respuestas (1)
Paul Mandl
el 7 de Ag. de 2019
0 votos
Hi Romain,
did you already solve the problem? I'm having troubles with the same issue.
Categorías
Más información sobre Transfer Function Models en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!