Tuning, Diagnostics, Electronics, and Wiring HP Tuners | EFILive | Hand Held Programmers | Stand Alone PCM's | Electronics | Wiring Diagrams

Closed Loop Lean Cruise Idea (O2 Switch Points)

Thread Tools
 
Search this Thread
 
Old Oct 25, 2007 | 01:59 PM
  #1  
BlackGMC's Avatar
Thread Starter
Resident Retard
iTrader: (31)
 
Joined: Jan 2006
Posts: 17,216
Likes: 20
From: Fort Worth - TX
Default Closed Loop Lean Cruise Idea (O2 Switch Points)

I have an idea I would like to run by the tuning experts....


It is my understanding that Closed Loop AFR is partially controled by the O2 Switch Points table. Most truck tunes I have looked at have 450mv loaded in the O2 Switch Point table with the exception of some stock 6.0L trucks are richer, and this is why STFTs and LTFTs try to achieve ~14.63 AFR.

For example my stock tune:



Now each Closed Loop Mode corresponds to a Grams/Second {link: GM.DYNCYLAIR_DMA} value via the Closed Loop Mode table.
For example my Stock Table (this in only half the values, sorry the table is too big)



Combining both tables together



So given a certain Grams/Second in closed loop the computer will try and achive the corresponding AFR via the Switch Point Table.

Is this correct?

Now for the second part, if I were to change the AFR (15.5ish) in the lower MAP areas in my Commanded Fuel When in Open Loop table, then AutoVE tune. During AutoVE tuning also log DYNCYLAIR vs WB AFR to determine what CL mode corresponds to what AFR. I would also have to log WB AFR vs O2 sensor voltage to determine how the WB AFR translates to MilliVolts. After the VE table is dialed in for the lower AFR ranges, then you would have to tune the MAF to correspond.

Does this sound like it would work? I have been meaning to try it but I have not had the time to do any logging.....

Last edited by BlackGMC; Oct 25, 2007 at 02:17 PM.
Reply
Old Oct 25, 2007 | 02:43 PM
  #2  
dc_justin's Avatar
Hello Dave
iTrader: (13)
 
Joined: Jul 2004
Posts: 1,119
Likes: 3
From: San Diego, CA
Default

You're on the right track here. The tune tool incorrectly states dyncylair_dma as one of the linking PIDs. GM.DYNAIR or CALC.CYLAIR will be a better representation of data for that table. DYNCYLAIR is air mass per cylinder (per cycle) while DYNAIR is grams of air per second, calculated by DYNCYLAIR, number of cylinders and rpm.

DYNAIR = DYNCYLAIR x # of cylinders x rpm x 0.5 / 60

You can log dynair at anypoint in time and make these adjustments to the O2 switch points, not just during AutoVE.

You're on the right track for the AFR vs millivolt logging

You'll want to create a couple of maps similar to your VE table with DYNAIR as the data value in one and one of your NB02 values as the average value. Filter out all values that are not commanded AFR = 15.5.

If you find that your dynair values vary dramatically for the lean cruise region you're looking for, you might want to adjust the CL mode values accordingly, since the switch point adjustment is much lower resolution than that table.
Reply
Old Oct 25, 2007 | 02:53 PM
  #3  
BlackGMC's Avatar
Thread Starter
Resident Retard
iTrader: (31)
 
Joined: Jan 2006
Posts: 17,216
Likes: 20
From: Fort Worth - TX
Default

Originally Posted by dc_justin
The tune tool incorrectly states dyncylair_dma as one of the linking PIDs. GM.DYNAIR or CALC.CYLAIR will be a better representation of data for that table. DYNCYLAIR is air mass per cylinder (per cycle) while DYNAIR is grams of air per second, calculated by DYNCYLAIR, number of cylinders and rpm.

DYNAIR = DYNCYLAIR x # of cylinders x rpm x 0.5 / 60
Thanks that makes sense.

Originally Posted by dc_justin
If you find that your dynair values vary dramatically for the lean cruise region you're looking for, you might want to adjust the CL mode values accordingly, since the switch point adjustment is much lower resolution than that table.
I was thinking about changing the CL modes to correspond with different values, for example it looks like CL mode 8 does nothing!!

I do have one question, since the values of the Switch point table are in multiples of 8, does that mean that any value from 4 to 12 equals CL mode 8? Does that make sense?
Reply
Old Oct 25, 2007 | 03:05 PM
  #4  
dc_justin's Avatar
Hello Dave
iTrader: (13)
 
Joined: Jul 2004
Posts: 1,119
Likes: 3
From: San Diego, CA
Default

Originally Posted by BlackGMC
I do have one question, since the values of the Switch point table are in multiples of 8, does that mean that any value from 4 to 12 equals CL mode 8? Does that make sense?
It interpolates between the two.

So if you have 400mv on CL mode 8 and 500mv on CL mode 16, then at CL mode 12, you'll be targeting 450mv. Make sense?
Reply
Old Oct 25, 2007 | 03:07 PM
  #5  
BlackGMC's Avatar
Thread Starter
Resident Retard
iTrader: (31)
 
Joined: Jan 2006
Posts: 17,216
Likes: 20
From: Fort Worth - TX
Default

Originally Posted by dc_justin
It interpolates between the two.

So if you have 400mv on CL mode 8 and 500mv on CL mode 16, then at CL mode 12, you'll be targeting 450mv. Make sense?
Yep, Thanks!!!
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
pewter00
GMT 800 & Older GM General Discussion
11
Oct 20, 2023 05:40 AM
Tydriver
GM Engine & Exhaust Performance
45
Oct 23, 2015 09:19 PM
03sierraslt
GM Engine & Exhaust Performance
14
Oct 9, 2015 05:53 AM
2002_Z28_Six_Speed
GM Drivetrain & Suspension
17
Oct 4, 2015 01:34 PM
Cammed4ever
GM Engine & Exhaust Performance
5
Sep 30, 2015 03:38 PM




All times are GMT -5. The time now is 11:36 AM.