How to do system identification on a system involving internal delays?
Afficher commentaires plus anciens
I have a negative feedback loop involving a gain, an integrator and a time delay. It acts as a controller. I do have some data and want to determine the gain and time delay from the data. As far as I can see, I cannot use idgrey and greyest since idgrey requires me to give A,B,C,D matrices directly and does not support InternalDelay . Is there a way to identify such a system involving internal delay?
Réponses (1)
Sainath Varikuti
le 22 Juil 2015
0 votes
Hello Joerg,
For linear system identification you may use 'procest' function to estimate the process model for a given data. Following is the documentation on 'procest' function
Alternatively, you may also use the Simulink Design Optimization toolbox to estimate the system for a given data. http://www.mathworks.com/help/sldo/examples/estimate-model-parameter-values-gui.html
Regards,
Sainath.
Catégories
En savoir plus sur Analyze Data dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!