How to do system identification on a system involving internal delays?
Show older comments
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?
Answers (1)
Sainath Varikuti
on 22 Jul 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.
Categories
Find more on Analyze Data in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!