Lambda question again...
I'm not sure what NGK wideband you are referring to.
I think you guys are confusing the tune stoich vs the scanner.
If you set the scanner to Lambda it doesn't matter and you should totally ignore the LED on the old NGK. However, if you use the AFR formula, you just need to make sure the stoich setting in the tune and the AFR formula match.
Imagine the AFR gauge as an old style with a needle. I snap on a "Lambda" faceplate and the needle moves from .75 to 1.25 with 1.00 in the middle. Now I remove the faceplate and snap on a "E0 AFR" faceplate and the needle moves from 10.0 to 18.0 with 14.7 in the middle. Then I remove the faceplate and snap on a "E10 AFR" faceplate and the needle moves from 9.5 to 17.5 with 14.1 in the middle. In all cases the needle is accurate, the number we read from it just depends upon which faceplate we snapped in. Some people like Lambda, 01ssreda4 and others like the actual AFR for that particular gas, others just like the old fashion E0 values regardless of the actual gas. I prefer the latter because I learned tuning with an exhaust gas analyzer 30+ years ago when Sunoco 260 was leaded and cost 50 cents a gallon.
However, if you change the stoich fuel value in the editor (in the tune), I would strongly suggest changing the formula for AFR in the scanner. Otherwise, the scanner will be off.
If you tune in lambda and set lamdba in the scanner, it's a moot point. But almost all the tables in HPT are shown as equivalence ratios, so you're diving instead of multiplying by lambda anyway.
As I said, the book by Greg Banish actually explains how to tune optimally in lambda and provides you with ways to setup HPT to do it correctly.
I do it in AFR because that's what I was used to on my older setups.
The Best V8 Stories One Small Block at Time
Please confirm whether my understanding is correct...
Let's assume open-loop steady state with a MAF.
The PCM knows how much air is coming in via the MAF in grams/second.
It knows how big the injectors are in grams/second.
Lets assume it wants to inject fuel for a stoich ratio (lambda =1).
To compute how much fuel is needed (i.e. the injector pulse width) it still
needs to know the "Stoich AFR" value.
Therefore if the MAF says there is 500 grams/second of air coming, it will
divide this number by the "Stoich AFR" value (e.g. 14.7) to determine how
much fuel to inject (e.g. 500 grams air /14.7= 34.0 grams fuel).
For small differences between e.g. E0 and E10, the tuning of the MAF (or VE table)
can easily compensate for a slightly "wrong" value of the "Stoich AFR".
However, if the gas changes between tank fulls from e.g. E10 to E5, the tune will
be off a bit.
In closed loop, the long term fuel trims can compensate for slightly
different tank fulls.
Is this correct or where am I wrong?
You are confusing yourself by trying to tune with Lambda but still keep referring to AFR.
Tune with wideband and lambda in open loop for MAF and for VE.
Turn closed loop back on and set the Stoich Value to what you think it should be for the fuel you are using (14.1 for E10, 14.68 for E0, 9.8 for E85, 15 for C12, etc etc)
Measure your fuel trims, which are based on your stoich value that you set in the tune. If they are 5% rich or 10% lean or whatever they are, assuming you properly tuned the airflow tables in open loop, you can now adjust your stoich value to reflect a -3% fuel trim and live happily ever after.
the PCM uses stoich AFR to convert Lambda or EQR to fuelmass (see what Higgs Boson said to do to find stoich AFR);
the wideband reports lambda; the scantool can use stoich AFR to multiply wideband Lambda to report wideband AFR... but this AFR does not really matter, and is probably not correct; just simply use wideband Lambda for tuning;
for example the VE and MAF correction factor is: commanded_EQR x wideband_Lambda
( you don't even need to think about which should be the numerator/denominator )
Note that i did check the grounding first before manipulating the numbers to read the same as the AFRM display.
Picture of the scanner table
https://app.box.com/s/wfqvub4c4zcxt7etmu5fv39wgkoh6gxf
A clip of the wideband and the scanner
https://app.box.com/s/yj3jn8ieiowgvo8kfoyhat1mif7idswr
Last edited by AntiPeaceMilitias; Mar 11, 2015 at 05:44 PM. Reason: added media
Note that i did check the grounding first before manipulating the numbers to read the same as the AFRM display.
Picture of the scanner table
https://app.box.com/s/wfqvub4c4zcxt7etmu5fv39wgkoh6gxf
A clip of the wideband and the scanner
https://app.box.com/s/yj3jn8ieiowgvo8kfoyhat1mif7idswr
Now it's within 0.03 between the scanner and the display. Yeah I noticed the discussion about different fuels you guys were talking about and it really helps to read all the above. I'm just using 95 gasoline here nothing fancy though.
Edit: Incase someone needs the NTK AFRM formula (volts 0.6363 + 7.67).. That worked for me











