Originally Posted by
redhardsupra
So to summarize: mock up a histogram mirroring the Bias table and tweak it accordingly to what AFR%error tells you to do.
Let's think about it for a second. What does this method achieve?
Bias is a part of the temperature estimator. Temperature, in combination with VE and MAP is used to create airmass. That would only work, if your VE is a known quantity. But it isn't. You need VE to calibrate Bias, and you need Bias to calibrate VE. It's a vicious circle.
For the more enginering-minded, the entire SD calibration process is described with:
AFRwb*IFR*IPW=GMVE*MAP/TEMP
I am a little confused. For a given RPM (to look up the VE value), MAP, IAT, ECT, IFR, IPW, AFRwb, can't we solve for the correct correction factor using this equation? Can't we log all of these variable and then solve? I guess we would need to log g/cyl to know what bias is being used. But if we know the bias being used, and we know the AFR error, can't we relate an error in bias to the AFR error. Granted, other factors are causing error as well, but we are all assuming the bias is the primary cause.
so using something like 0 = GMVE*MAP/(TEMP*IFR*IPW), where Temp= 273+ IAT + (ECT-IAT)*Factor
Whe know everything but FACTOR. So we solve for Factor. We just need to know what g/cyl would relate to the cells we used. So we would need to log at large set of data for different g/cyl Actually, maybe I'm way off here, but it was a thought. I'll be honest, I don't even know what dynamic airflow is, so I could be way off....
You cannot solve this equation if you have two unknowns, because it's an underdetermined equation. This has nothing to do with tuning, that's just math.
So dear SoundEngineer, your idea of holding VE constant, adjusting Bias, then swap, rinse, repeat approach yields nothing better than endless running in circles.
Love,
--Marcin