Log in

View Full Version : Want to change from a/f to lambda



driver456
January 4th, 2011, 03:28 AM
I want to start tuning in lambda.I went to edit,properties and changed to lambda.I will change my a/f gauge to lambda,Thats easy.How do I change the com.a/f and pids to show up on the scanner and what ever else.I did a search but got kind of confused:grin:Please tell me in english and step by step:grin: I also have the RR pcm.I just put a blower on my car and want to tune it all over again and also want to get into e-85......Thanks.................Paul

mr.prick
January 4th, 2011, 09:15 AM
Change the data display to Lambda.

http://forum.efilive.com/attachment.php?attachmentid=7938&d=1274209669

joecar
January 4th, 2011, 10:02 AM
The PCM does not provide a commanded Lambda pid...

it provides command EQR (GM.EQIVRATIO), which you convert to Lambda by doing 1/EQR...

or if you simply want a BEN factor, then you can do either one of these in calc_pids.txt:
BEN = {GM.EQIVRATIO} / {EXT.WO2EQR1}
BEN = {GM.EQIVRATIO} * {EXT.WO2LAM1}

driver456
January 4th, 2011, 11:39 AM
How and where in calc_pids do I exactly put that in?.And also instead of the pid "Commanded a/F I use GM. EQivratio?And how exactly do I convert that :) I have the V1 in the vette mr. prick.Thanks guy's......................Paul

joecar
January 4th, 2011, 12:54 PM
Which wideband do you have...?

What fuel do you use (gasoline, E10, E85...)...?

Post your calc_pids.txt file if it has been modified by you )located in the folder My Documents\EFILive\V7.5\User Configuration)...

driver456
January 4th, 2011, 01:01 PM
I have a calc_pids.txt that you made up that I found awhile back.Give me a minute I have transfer it from my laptop to desktop.I have a PLX wide band And run 93 octane that has 10% ethanol.But I do want to start running half 93 and half e-85,Not yet though.

driver456
January 4th, 2011, 01:07 PM
here ya go

joecar
January 4th, 2011, 02:42 PM
Paul,

I edited your calc_pids.txt file a little, it already has lambda for E10 (stoich 14.12)...

See these lines in your file:

(looks like the CLC-00-100 equations are already setup for your wideband,
can someone please sanity check that these are correct for PLX)


*CLC-00-001
AFR 10.0 20.0 .3 "14.12"

*CLC-00-100
AFR 10.0 20.0 .3 "({EXT.AD1}*0.136 + 0.68)*{CALC.STOICH}"
LAM 0.6800 1.3600 .4 "{EXT.AD1}*0.136 + 0.68"
EQR 0.7353 1.4706 .4 "1/({EXT.AD1}*0.136 + 0.68)"

*CLC-00-110
factor 0.5 1.5 .4 "{GM.EQIVRATIO} * {CALC.FUEL.LAM}"

. . .


CALC.STOICH F001 CLC-00-001 AFR Fueling "Stoichiometric AFR of fuel used"
CALC.FUEL F100 CLC-00-100 "AFR,LAM,EQR" Fueling "Wideband AFR, LAM, EQR"
CALC.BEN F110 CLC-00-110 factor Fueling "Widenband BEN"

I made the stoich AFR modular (I made a calc pid of it)...
So you would edit CLC-00-001 to be either 14.63 (gas) or 14.12 (E10) or 9.7 (E85)...
Then you start the scantool and select the pids CALC.STOICH, CALC.FUEL, CALC.BEN, GM.EQIVRATIO, EXT.AD1.

mr.prick
January 4th, 2011, 11:48 PM
I've got "(1/{GM.EQIVRATIO})" for Commanded Lambda.

Then you can use "(Lambda/Commanded Lambda)" for a multiplier.
Be aware that a calc_pid based off another calc_pid can be a little slow.
This is where serial WBO2 comes in handy. :grin:

The PLX Lambda PID looks good Joe. :)
Maybe we'll get the Lambda equations added to the sae.generic.txt for the analog folks. :hihi:

joecar
January 5th, 2011, 11:02 AM
I've got "(1/{GM.EQIVRATIO})" for Commanded Lambda.

Then you can use "(Lambda/Commanded Lambda)" for a multiplier.
Be aware that a calc_pid based off another calc_pid can be a little slow.
...Yes, this is what I had in mind when I wrote it in shortcut form as {GM.EQIVRATIO} * {CALC.FUEL.LAM}.

driver456
January 5th, 2011, 12:27 PM
Thanks guy's.I don't care what they say about you Joe,Your all right ;)

driver456
January 15th, 2011, 02:17 PM
Alittle problem.I changed to lambda and B3647 Comm. fuel vs RPM is normal.The numbers go lower in the richer cells,But in the main ve table they go higher,Like its for EQ ratio.Or did I miss something.

joecar
January 15th, 2011, 04:53 PM
Alittle problem.I changed to lambda and B3647 Comm. fuel vs RPM is normal.The numbers go lower in the richer cells,But in the main ve table they go higher,Like its for EQ ratio.Or did I miss something.Post some screenshots.


Set the tunetool to display in EQR.

Set the scantool to log GM.EQIVRATIO, CALC.FUEL.LAM, CALC.BEN.

i.e. all commanded fuel is in EQR, and the wideband corrections are in Lambda.

mr.prick
January 15th, 2011, 06:36 PM
Alittle problem.I changed to lambda and B3647 Comm. fuel vs RPM is normal.The numbers go lower in the richer cells,But in the main ve table they go higher,Like its for EQ ratio.Or did I miss something.

The VE table does not consist of Lambda, EQ or AFR values. :sly:

Main volumetric efficiency table.
The values in this table represent the efficiency of the engine's ability to fill the cylinders with air.
It is used to predict the volume of air entering each cylinder under varying conditions.

driver456
January 16th, 2011, 02:08 AM
The VE table does not consist of Lambda, EQ or AFR values. :sly:

Main volumetric efficiency table.
The values in this table represent the efficiency of the engine's ability to fill the cylinders with air.
It is used to predict the volume of air entering each cylinder under varying conditions.

Ahhhhhhhhh OK.Problem solved.Thanks again guy's...............Paul