Using the PID Logging found in the 1.5.3 beta on a DIY MSPNP Pro, I've been working with my closed loop boost control.
It appears common to have issues with Integral values that work pretty well on quick applications of throttle causing overshoot on longer pulls.
Where this is a problem is that the Integral term will typically develop a larger contribution on a long pull as we are within our delta a while.
Once the boost target is hit, that larger Integral term value persists and only slowly reduces its contribution as time goes by.
It seems like once the target boost level is attained, a reset of some sort would be in order. At least a reset of the inflated Integral values, since any deviation from boost target should be a
fresh invocation of the algorithm as you have just met your previous goal.
Why does Integral persist even after boost target is met?
Moderators: jsmcortina, muythaibxr
Re: Why does Integral persist even after boost target is met
Bueller....?
Anyone?
Anyone?