I am implementing an unscented kalman filter for parameter estimation and I found its performances strongly related to the initialization of the parameter to estimate.

In particular, I don't understand why if I initialize the parameter below the reference value (the actual value to estimate) I get good performances, but if the parameter initialization is above the reference value, performances are very low and the estimation does not converge but continues increasing.

In other words, it seems that the estimation can only make the parameter increase. Is there any mathematical reason behind this?

More Guido Magnani's questions See All
Similar questions and discussions