I have a few ideas I'd like to kick around here, and given we're all trying to do basically the same thing then sooner or later we'll all have the same ideas so if these ideas are already coded, then please point me in the right direction!
Alternatively, you can tell me I'm daft and it'll never work.
I have thought of ways for most of this to be automated, requiring little or no user intervention. (Details are deliberately a little sketchy here, otherwise I may lead you down certain ways of thinking and I prove myself right by circular argument...
)
I'd like to take a log file and bin it according to the maps in the appropriate MSQ file.
This should allow estimates to be made on VE accuracy given certain constraints, application of certain filters and a statistically valid number of samples per bin. We can then derive and apply to the MSQ a set of map corrections that should be of a much higher quality than autotune could ever manage.
It would also allow an estimate of drift WRT intake temperature (This was a serious problem for me on the TVR last time) and allow the value of the correction parameter to be calculated.
We could look at knock sensor noise data in a similar way. The first thing is to estimate the divide between MBT based and knock based operation, then apply appropriate corrections to the knock based areas. Again, there are filters that must be applied to the data.
I can't quite see my way round the next ideas, but I'm sure there is a way
If we use the 2ndary trigger to log vehicle road speed (is there a way to do this?) then we can construct a much better lambda map based the position of the main cruise speeds (say 30, 40, 60 and 70) in the map. We can also look where in the map deltaTPS is appearing. This can then be correlated to differences between lambda target and actual lambda, given that we know what the EGO correction is up to on average in these cells. This leads to real-world estimates of corrections for acceleration enrichment.
The addition of vehicle speed in the logs adds even more potential - we can then do meaningful fuel use analysis etc.
Most of this can be done in excel, but it takes many hours work in setting it all up. It would be much nicer if this could take minutes.