Fuel tuning by integrator with BLM locked at 128?
#1
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Fuel tuning by integrator with BLM locked at 128?
I've got my spark and fuel tuning very close for part throttle and cruise at many different combinations, now I've locked my BLM's to 128 to begin finer tuning of the fuel using the Integrator.
My question is, say the integrator is 140, how should I use that number to derive the new VE table value for that load/rpm.
Would I still use the 140/128 = 1.09 * (VE value) method to come up with the new value in the table?? This seems like it would adjust way too much since the BLM numbers aren't that far off of 128 to begin with.
Also, the Int value seems to flucuate very quickly, is there a "rule of thumb" as to how long the Int value is constant before using it or should I get a wide band O2 to control it before I go any further?
My question is, say the integrator is 140, how should I use that number to derive the new VE table value for that load/rpm.
Would I still use the 140/128 = 1.09 * (VE value) method to come up with the new value in the table?? This seems like it would adjust way too much since the BLM numbers aren't that far off of 128 to begin with.
Also, the Int value seems to flucuate very quickly, is there a "rule of thumb" as to how long the Int value is constant before using it or should I get a wide band O2 to control it before I go any further?
#2
Supreme Member
Join Date: Jun 2000
Location: In reality
Posts: 7,554
Likes: 0
Received 1 Like
on
1 Post
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Re: Fuel tuning by integrator with BLM locked at 128?
Originally posted by 2QUIK6
I've got my spark and fuel tuning very close for part throttle and cruise at many different combinations, now I've locked my BLM's to 128 to begin finer tuning of the fuel using the Integrator.
My question is, say the integrator is 140, how should I use that number to derive the new VE table value for that load/rpm.
Would I still use the 140/128 = 1.09 * (VE value) method to come up with the new value in the table?? This seems like it would adjust way too much since the BLM numbers aren't that far off of 128 to begin with.
Also, the Int value seems to flucuate very quickly, is there a "rule of thumb" as to how long the Int value is constant before using it or should I get a wide band O2 to control it before I go any further?
I've got my spark and fuel tuning very close for part throttle and cruise at many different combinations, now I've locked my BLM's to 128 to begin finer tuning of the fuel using the Integrator.
My question is, say the integrator is 140, how should I use that number to derive the new VE table value for that load/rpm.
Would I still use the 140/128 = 1.09 * (VE value) method to come up with the new value in the table?? This seems like it would adjust way too much since the BLM numbers aren't that far off of 128 to begin with.
Also, the Int value seems to flucuate very quickly, is there a "rule of thumb" as to how long the Int value is constant before using it or should I get a wide band O2 to control it before I go any further?
I perfer to leave the BL active and tune that way.
A WB is only going to help you in areas that are non C/L. In C/L the ecm is designed to toggle over 14.7, to average 14.7.
14.7 isn't a targeted AFR.
#3
Senior Member
Join Date: Apr 2000
Location: Tacoma WA, USA
Posts: 948
Likes: 0
Received 0 Likes
on
0 Posts
So what AFR should we be shooting for? I was told 12.5/1 for a supercharged car and about 13.5/1 for a N/A car. Also, what value do you use for the int value? I know 128 is the value for the corse fuel correction, what is the "magic number" for the int value?
#4
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Re: Re: Fuel tuning by integrator with BLM locked at 128?
Originally posted by Grumpy
Nope, the math for the BL correction is different then from the Int.
I perfer to leave the BL active and tune that way.
Nope, the math for the BL correction is different then from the Int.
I perfer to leave the BL active and tune that way.
*
Anyway, my other thought for the formula for the correction factor using the INT then would be:
1) (Current INT value - 128) / 5 (because very 5 changes in int corelates to 1 change in BLM.)
2) (Result from #1 + 128) / 128 (the correction factor)
3) (Result from #2) * (currect value in VE table from rpm/load)
4) Replace value in the table with result from #3.
*
Would this be right?
#5
TGO Supporter
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes
on
3 Posts
Car: Death Mobile
Engine: 666 c.i.
Re: Re: Re: Fuel tuning by integrator with BLM locked at 128?
Originally posted by 2QUIK6
Anyway, my other thought for the formula for the correction factor using the INT then would be:
1) (Current INT value - 128) / 5 (because very 5 changes in int corelates to 1 change in BLM.)
2) (Result from #1 + 128) / 128 (the correction factor)
3) (Result from #2) * (currect value in VE table from rpm/load)
4) Replace value in the table with result from #3.
*
Would this be right?
Anyway, my other thought for the formula for the correction factor using the INT then would be:
1) (Current INT value - 128) / 5 (because very 5 changes in int corelates to 1 change in BLM.)
2) (Result from #1 + 128) / 128 (the correction factor)
3) (Result from #2) * (currect value in VE table from rpm/load)
4) Replace value in the table with result from #3.
*
Would this be right?
After MUCH testing and experimentation I have found this rather simple formula to work reasonably well for calculating the New VE value using the INT (and BLM locked).
New_VE = Old_VE x (1+((INT - 128)x.0034))
This is on my SD TPI System. You may find that you have to vary the ".0034" factor, but you'll probably find that the factor will be somewhere in the .0030 to .0039 range.
This works reasonably well provided you are no more than "20" from 128. (i.e. INT > 108 and < 148). If the INT is further away from 128 than 20, then you will probably have to do 2 calculations.
Once you find yourself "126 to 130" on the INT in most places, just "unlock" the BLM, reset the computer, and you'll see your BLMs close to 128 all over with only minor differences to the INT.
Edit: Formula changed to correct error.
Last edited by Grim Reaper; 07-07-2002 at 02:58 PM.
#6
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Thanks a million Glenn.
Do you have any rule of thumb of how long the INT value must be steady before you use it for a calculation since it does swing very quickly alot of the times not staying on the same value for very long?
Do you have any rule of thumb of how long the INT value must be steady before you use it for a calculation since it does swing very quickly alot of the times not staying on the same value for very long?
#7
TGO Supporter
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes
on
3 Posts
Car: Death Mobile
Engine: 666 c.i.
That's the "transitional" where the ECM is changing from one cell to another. The best thing is to get a LOT of data and then use the average INT value for a particular RPM & MAP range.
I would "sort" on an RPM range of +/-25 RPM at the lower VE table and +/- 75 RPM at the Extended VE table. I would use MAP value +/- 1 for lower MAP(load) readings and +/- 3 for higher MAP (load) readings.
The more data, the less affect the "anomolies" have.
By sorting on MAT temp, that was how I noticed my temperature affected my INT values and I had to recalibrate the MAT to get consistent readings over all operating temperature ranges.
I would "sort" on an RPM range of +/-25 RPM at the lower VE table and +/- 75 RPM at the Extended VE table. I would use MAP value +/- 1 for lower MAP(load) readings and +/- 3 for higher MAP (load) readings.
The more data, the less affect the "anomolies" have.
By sorting on MAT temp, that was how I noticed my temperature affected my INT values and I had to recalibrate the MAT to get consistent readings over all operating temperature ranges.
Trending Topics
#8
TGO Supporter
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes
on
3 Posts
Car: Death Mobile
Engine: 666 c.i.
Re: Re: Re: Re: Fuel tuning by integrator with BLM locked at 128?
Originally posted by Glenn91L98GTA
After MUCH testing and experimentation I have found this rather simple formula to work reasonably well for calculating the New VE value using the INT (and BLM locked).
New_VE = Old_VE x (1+((INT-128)x.0034))
After MUCH testing and experimentation I have found this rather simple formula to work reasonably well for calculating the New VE value using the INT (and BLM locked).
New_VE = Old_VE x (1+((INT-128)x.0034))
Assume that you have a current VE value of 66 at 2,000 RPM @ 60 Kpa and you are getting an INT value of 138 (with the BLMs locked). This is how the forumla would work.
New_VE = 66 x (1+((138-128)x.0034)) =
New_VE = 66 x (1+ (10 x .0034)) =
New_VE = 66 x (1+.034) =
New_VE = 66 x 1.034
New_VE = 68.2
So you'd change the VE value at 2,000 RPM 60 Kpa from 66 to 68.2
Edit: Calc and example changed to reflect error found in calc.
Last edited by Grim Reaper; 07-07-2002 at 03:00 PM.
#9
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Re: Re: Re: Re: Fuel tuning by integrator with BLM locked at 128?
Originally posted by Glenn91L98GTA
New_VE = Old_VE x (1+((128-INT)x.0034))
New_VE = Old_VE x (1+((128-INT)x.0034))
In your example with the 118 value, the VE increased from 66 to 68.2 thus giving more fuel and would drive the INT down.
*
Maybe you meant (INT - 128) instead of (128 - INT) ??
#10
TGO Supporter
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes
on
3 Posts
Car: Death Mobile
Engine: 666 c.i.
Originally posted by 2QUIK6
Maybe you meant (INT - 128) instead of (128 - INT) ??
Maybe you meant (INT - 128) instead of (128 - INT) ??
New_VE = Old+VE x (1 + ((INT - 128) x .0034))
Sorry, but I did all these formulas a long time ago and I'm just going off memory.
Last edited by Grim Reaper; 07-07-2002 at 02:57 PM.
#11
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
That's cool, thanks, my wife thinks I'm losing my mind anyway doing this eprom stuff and driving around all the time with my laptop hooked up I was beginning tho think maybe she's right But only after 10 chips now, I've got this thing of a truck running pretty darn good since a few weeks ago I knew nothing about it!
Thanks for all of your time and hardwork on this board Glenn, it is much appreciated!
Thanks for all of your time and hardwork on this board Glenn, it is much appreciated!
#13
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Originally posted by craiger
uhhhh??? could you show an example? I'm a bit confused
uhhhh??? could you show an example? I'm a bit confused
Here's an example straight from my table:
With the BLM cells locked at 128 via the eprom min/max BLM cell boundary parms.
I have an INT reading of 140 at 1100rpms and 50Kpa MAP reading.
The current VE value in the eprom for that 1100rpm/50KPa combination is 50.8
*
The 140 INT value tells me it needs just a touch more fuel.
Using the formula above:
New VE = Current VE * (1+((INT-128) * 0.0034))
New VE = 50.8 * (1+((140 - 128) * 0.0034)
New VE = 50.8 * (1+(12 * 0.0034))
New VE = 50.8 * (1+ 0.0408)
New VE = 50.8 * 1.0408
New VE = 52.9
*
So replace the 50.8 value with 52.9 at the 1100rpm/50KPA location in the VE table.
*
Again, lock the BLMs at 128 and use this method only after you get the BLMs pretty close to 128 all the time.
#15
Supreme Member
Glenn,
I have found that 1 click on Tunercat takes my INT up or down by 4. Anyone else have any experience? And is there anyone to get TC to increment by less than .4?
I have found that 1 click on Tunercat takes my INT up or down by 4. Anyone else have any experience? And is there anyone to get TC to increment by less than .4?
#16
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Originally posted by Dominic Sorresso
Glenn,
I have found that 1 click on Tunercat takes my INT up or down by 4. Anyone else have any experience? And is there anyone to get TC to increment by less than .4?
Glenn,
I have found that 1 click on Tunercat takes my INT up or down by 4. Anyone else have any experience? And is there anyone to get TC to increment by less than .4?
#17
Supreme Member
2Quick,
Yes I have tried that but TC seems to want to make sure the change is always no less than .4VE. I think you can fake it out by multiplying and then change the VE number. It seems to lose track after 1 change.
Yes I have tried that but TC seems to want to make sure the change is always no less than .4VE. I think you can fake it out by multiplying and then change the VE number. It seems to lose track after 1 change.
#18
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Dominic, I can't say I've noticed a pattern either way, sometimes I use the increment (+) sign or decrement and it will still change the value after saving and returning, this is with the $8D ECM definition. You have to remember that each 1/10th value must be converted to the nearest 1/16th value for the hex equivalent, but even sometimes whole numbers will not store that way either, so there may be something else going on as well.
#19
TGO Supporter
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes
on
3 Posts
Car: Death Mobile
Engine: 666 c.i.
Originally posted by Dominic Sorresso
Glenn,
I have found that 1 click on Tunercat takes my INT up or down by 4. Anyone else have any experience? And is there anyone to get TC to increment by less than .4?
Glenn,
I have found that 1 click on Tunercat takes my INT up or down by 4. Anyone else have any experience? And is there anyone to get TC to increment by less than .4?
That is why sometimes you will find yourself averaging "127" in a particular RPM/Load range and the next "step increment" will cause you to average "129" at the same RPM/Load. That's when you have it "close enough".
PS: I have found that if you have to chose between 127 and 129, go with the 127. I have found engines run a bitt smoother when they run a "dash" richer. I was running "128/128" perfect at idle, but it wasn't as smooth as when I was running "124-126". Just some practical observations.
Last edited by Grim Reaper; 07-18-2002 at 08:15 AM.
#20
Supreme Member
Glenn,
Thanks for the response. And yes I agree with the comment regarding an "extra pinch of salt" to the mix. My experience has been the same.
Thanks for the response. And yes I agree with the comment regarding an "extra pinch of salt" to the mix. My experience has been the same.
#21
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Originally posted by Glenn91L98GTA
You have 255 possible combinations in Machine Code to represent 0-100 VE. 100/255 = 0.4 (more or less). Thus the smallest increment you can change a VE value is 0.4.
You have 255 possible combinations in Machine Code to represent 0-100 VE. 100/255 = 0.4 (more or less). Thus the smallest increment you can change a VE value is 0.4.
#22
TGO Supporter
Join Date: Jul 1999
Location: The Bone Yard
Posts: 10,907
Likes: 0
Received 3 Likes
on
3 Posts
Car: Death Mobile
Engine: 666 c.i.
Originally posted by 2QUIK6
Ahh, that's it because its stored in 8 bits, the way I was thinking would have been at least 24 bits, duh, what a way to conserve space, thanks for clearing that up Glenn.
Ahh, that's it because its stored in 8 bits, the way I was thinking would have been at least 24 bits, duh, what a way to conserve space, thanks for clearing that up Glenn.
I don't think GM started to use 16 Bit processors until the LT1s with the 8051. RBob and Grumpy would be able to tell you when GM first started to use 16 bit processors.
#23
Senior Member
Join Date: Jul 2000
Location: Charlotte, NC
Posts: 580
Likes: 0
Received 0 Likes
on
0 Posts
Car: 1989 Camaro RS
Engine: 355 mildly modified
Transmission: 700R4 fully modified
I get changing the INT table, but I've got a question for everyone. How exactly do you go about "locking" the BLM table. Is it just a matter of correcting and correcting until it finally rolls everything up to 128? It seems as if no matter how much I correct my VE table off of BLM corrections that it constantly crawls off again. I've disabled EGR functions, but as I drive the car around more and more the BLM's seem to go off simply later than before, but they are still going off...
Any help is appreciated,
Mike
Any help is appreciated,
Mike
#24
Supreme Member
If you are using Tunercat, just go to the ECM Constants Table and set the min/max for BLM's at 128. If you are using a Hex Editor, set 002B9 and 002BA at hex of 80.
#26
Senior Member
Join Date: Jul 2000
Location: Charlotte, NC
Posts: 580
Likes: 0
Received 0 Likes
on
0 Posts
Car: 1989 Camaro RS
Engine: 355 mildly modified
Transmission: 700R4 fully modified
Also, I assume that the changes to the VE table are after you add in both tables values correct? so I would add up table 1 & 2 and then plug that into the equation, work everything through and then adjust table 1 by the amount changed?
thanks,
Mike
thanks,
Mike
#27
Supreme Member
Mike,
I think you'll mainly want to work with the values in Table1. Originally I was told that the relationship between Table 1 and 2 were additive, but I recently found out that is not the case. I tried to change my cal by "swapping" over part of the value in Table 1 over to Table 2 but it didn't work well. I have also made changes to Table 2 that would indicate it has a "smaller" effect on the resulting BLM's than if I made the same numeric change to a cell in Table 1. Perhaps Trax, Glenn or Bruce could elaborate.
I think you'll mainly want to work with the values in Table1. Originally I was told that the relationship between Table 1 and 2 were additive, but I recently found out that is not the case. I tried to change my cal by "swapping" over part of the value in Table 1 over to Table 2 but it didn't work well. I have also made changes to Table 2 that would indicate it has a "smaller" effect on the resulting BLM's than if I made the same numeric change to a cell in Table 1. Perhaps Trax, Glenn or Bruce could elaborate.
#28
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Originally posted by burntblues
Also, I assume that the changes to the VE table are after you add in both tables values correct? so I would add up table 1 & 2 and then plug that into the equation, work everything through and then adjust table 1 by the amount changed?
Also, I assume that the changes to the VE table are after you add in both tables values correct? so I would add up table 1 & 2 and then plug that into the equation, work everything through and then adjust table 1 by the amount changed?
Also, Tabvle 1 and Table 2 are used for different RPMs, Table1 is for 0-1600rpms while Table 2 is used for 1600-5600 rpms, at least for the $8D ECM, the only values that should be common for both tables is the VE values at the shared 1600rpm points.
*
This is a very time consuming process as you must go thru the equation for each rpm/map combination that you have recorded with a scan tool using the INT values for each that are given on the scan tool recording, you will not hit all combinations but should at least get around 50-75 different combinations driving under all different and varying conditions.
#30
Member
Thread Starter
Join Date: Jan 2001
Location: Ft. Worth, TX
Posts: 436
Likes: 0
Received 0 Likes
on
0 Posts
Car: 89 Turbo Trans Am and lots of non-3rd gens
Engine: 231 SFI Turbo's, LT4, LT1
Transmission: 2004r, 4L60E
Originally posted by Dominic Sorresso
2QUick,
The Fuel tables on a 7747 overlap up to 3200 rpm.
2QUick,
The Fuel tables on a 7747 overlap up to 3200 rpm.
#31
Supreme Member
V8 Astro,
I tried the 0x5E2 fix to no avail. My problem is that I am in Open Loop Idle when I first start up. The rpm's drop almost immediately. I have the kickdown delay set at 5sec. with kickdown steps being 25. So according to RRob, I will stay in open loop until my IAC steps in the IAC x Temp table drop or are equal to that number. However, what I would like to happen is for idle to be elevated until 70C. One other thing is that I do have MAX IAC steps set to 60. I have no other problems with IAC operation other than this cold start one. And at that the motor starts easily when cold. It just idles too low at those cooler engine temps to properly combust the A/F mixture. Once in CL and at 75C, it idles fine.
I tried the 0x5E2 fix to no avail. My problem is that I am in Open Loop Idle when I first start up. The rpm's drop almost immediately. I have the kickdown delay set at 5sec. with kickdown steps being 25. So according to RRob, I will stay in open loop until my IAC steps in the IAC x Temp table drop or are equal to that number. However, what I would like to happen is for idle to be elevated until 70C. One other thing is that I do have MAX IAC steps set to 60. I have no other problems with IAC operation other than this cold start one. And at that the motor starts easily when cold. It just idles too low at those cooler engine temps to properly combust the A/F mixture. Once in CL and at 75C, it idles fine.
Thread
Thread Starter
Forum
Replies
Last Post
Zachattack0925
Transmissions and Drivetrain
4
08-12-2015 09:52 PM
128, blm, blms, calc, definition, fuel, gen, integrator, integratorblm, intergrator, lock, lt1, numbers, tune, tunercat, tuning