apalrd wrote:
If the errors are small, then the correction will be small, and overall it won't make a difference?
Most gas engines are never truly steady state.
Yes, true on both. My thought is I'm just using a simple proportional decay so it will oscillate, hopefully not with much amplitude but it will. But unlike most things we try to control, this system is inherently stable and will damp itself if the control just stops trying to help so why not let the controller work to keep the error low and let the system itself to the rest?
Its a simpe thing I''m talking about...
if error < x% then correction = 0
basically....very simple. If you set x% = 0 the sytem runs all the time, or set it to 1 or 2 say and you should void overshooting if its happening without going to a full PID with tables of values.
...and it works perfectly in my mind