Integrator modeling using Matlab and system identification toolbox
2 次查看(过去 30 天)
显示 更早的评论
Hi!
I'm modeling a tank and its dynamics by black box experiments. I do know that the tank level is linear, thus it should be no problem to identify a model. A PI controller is used for level control. The controller is mounted after the tank, hence the integrator gain is negative. I change the manual output of the level controller and get a response. See attached pdf of identification and validation data set. Up to this point everything has worked. I have a somewhat rich identification and validation set.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/148571/image.png)
Here's the problem. When using matlab for identification, nothing makes sense. Matlab develops models that are way of. I've tried with different routines(procest, n4sid, tfest, etc.) and nothing returns a decent model that fits my validation set. By looking at the data set provided, the model is definitively an integrator with negative gain as assumed. This should not be difficult, but somehow I don't manage to see what I do wrong when using Matlab for identification.
Anybody who could help here?
Best!
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Linear Model Identification 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!