avoid negative step response
4 views (last 30 days)
Show older comments
Hello,
I wanted to know, if anyone knows a solution how to avoid negative values in step responses of estimated models. I identify the characteristics of some heating systems and do get some really good model results, however, some of them first react with negative values to a positive input step (so to say "cool down" when starting heating) before responding in the right way. But this doesn't conform to the physical behaviour of the real system.
So is there any possibility to exclude models, which first responde with negative values to positive input steps?
Best regurads,
0 Comments
Answers (1)
Rajiv Singh
on 17 Mar 2012
If you are using idproc model type, you can impose a constraint on model's gain (Kp) and zero (Tz) values to achieve this. Otherwise you can look into idgrey (grey box modeling) approaches that support arbitrary constraints and parametrizations of linear models. Basically you parameterize the model in a way that guarantees positive gain and minimum phase zeros.
0 Comments
See Also
Categories
Find more on Linear Model Identification in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!