Hey guys, I've been examining log files for a few weeks now and have a request for a feature that would be handy, and I don't think it would be that hard to implement -
Can you offset the WB data stream a couple frames? Ideally, it would be great if when you select a PID you could right-click on it and 'delay' it a couple frames from the rest of the data. The reason why is because in my study case comparing commanded EQR to observed EQR there is a consistent delay of .1-.2 seconds and I belive this is because the PCM commands a change in EQR and 2-tenths later the WB02 sees the effect of the change because it is located a few feet downstream of the injectors; it would be awesome if one could line them up to account for this delay so you could easily trace transient fueling errors.
Here's a drawing of my issue - this is valid data of my AutoVE log trace, taken during steady state cruise on the freeway at 2400-rpm with the MAP varying from 63-66 kpa; the default BENS filter included with EFILive does include these frames for calculating a VE adjustment:
This first Excel graph clearly shows that the commanded AFR 'curve' and observed AFR 'curve' are the same shape graphs, however the WB02 line "follows" the Commanded line because the wideband sees/reports the effects of fueling changes 4-feet later in the induction path; I also calculated and charted the resulting BEN value -
Here is the same data, but with the WB02 line shifted backward ONE DATA FRAME (about .15-seconds), and you can see they line-up almost perfectly - in fact this shows that in my tune the observed AFR goes leaner than commanded/expected when MAP is decreasing (throttle is lifted), but tracks perfectly whenever MAP is rising.
BUT the most important observation is the new BENs line, notice that it is much flatter, there are a lot of spikes/errors in the first default EFILive AutoVE procedure which are NOT present in the shifted data. The results is dead consistent repeatable BENs corrections on repeat runs (I have been doing this for the last 2 weeks); once my BENS are set, they don't wander anymore in subsequent logging.
Anyways, hope this illustrates the problem and my idea, if when you selected a PID you could right-click on it and set a logging delay of 1-5 frames it might correlate much better on analysis, because not everyone has the resources to develop their own separate data analysis software. And it would help everyone doing their AutoVE tuning to not have their BENs swinging a couple percent from run-to-run.
Mr. P.