I am attempting to create a nonlinear grey-box model based on an open-loop unstable model, for which data was gathered in a closed-loop experiment with a superimposed random probe signal. I have tried different settings, solvers, etc. I am getting error messages such as:
Objective function is undefined at initial point. Fmincon cannot continue.
for fmincon or
The initial computation of the loss function failed. The initial model, if
specified, may be unstable. Consider setting the "EnforceStability" option to
TRUE. Also make sure that the parameter bounds do not make the model unstable.
or alternatively, the process just terminates after 0 iterations because of an infinite cost.
- Is it even possible to identify unstable models using nlgreyest()? Or the model cannot be compared to measurement data because of instability?
2 Comments
Direct link to this comment
https://de.mathworks.com/matlabcentral/answers/434455-can-nlgreyest-estimate-open-loop-unstable-models#comment_918106
Direct link to this comment
https://de.mathworks.com/matlabcentral/answers/434455-can-nlgreyest-estimate-open-loop-unstable-models#comment_918106
Direct link to this comment
https://de.mathworks.com/matlabcentral/answers/434455-can-nlgreyest-estimate-open-loop-unstable-models#comment_994981
Direct link to this comment
https://de.mathworks.com/matlabcentral/answers/434455-can-nlgreyest-estimate-open-loop-unstable-models#comment_994981
Sign in to comment.