Originally Posted by
murfie
Not sure you got why I applied the filter. Accel and decel describe which way the RPMs are going. So if you filter a positive slope( greater than 0) for RPM you are seeing fuel error in the Accel table. By a negative slope(less than 0) you are in the decel table.
That filter just makes it so you apply the correct error correction to the correct table.
Making a filter based on time constant table after throttle tip in or tip out would be beneficial to narrow in on the error even more, If you can find an easy way to apply an entire table in the filters please share. For now you just need to assume your air model( MAF, SD, TQ/load) is accurate and the only major error left is transient. Once everything is +/- 5% with nice rich/lean/rich oscillation of the wide band signal you are probably fine. Time constants may vary if you have a different size manifold that moves the injector locations drastically, or if you have something like meth injection with an injector further away from the cylinder, Maybe even if the manifold is made of a different material that heat soaks more or less, you may need to increase the time constant. Other wise you probably don't need to change it.
With a cold engine the fuel is less likely to evaporate and pool more so it needs its extra time constant and gain for a period of time after startup. I believe these get added to the normal gain and time constant based on the ECT and engine run time. While logging make sure you are not getting values added in based by watching your engine run time and ECTs.
Basically for now, as you already figured out, zooming in on the error and viewing data range only is about as good as you are going to get with filtering by the time constant.