DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

Question about AE logic

Thread Tools
 
Search this Thread
 
Old Dec 29, 2005 | 04:53 PM
  #1  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,621
Likes: 309
Question about AE logic

When considering AE vs Delta TPS:

What's the time period over which the ECM calculates the delta?

That is, if I take 30 seconds to go from TPS=0% to TPS=50%, does the ECM register that as a 50% delta? Or is it thinking there are multiple 10% deltas on the way up to 50%? Does the 50% delta need to occur in say .5 seconds to register as a 50% delta?

Hopefully I'm being clear about my question...


Also, I notice the $EE does not have any AE function. Did GM roll that algorithm into the VE? If any engine needs AE, I would think the LT1/LT4's do, with that short runner manifold.
Reply
Old Dec 30, 2005 | 12:51 AM
  #2  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
What ecm/mask are you currently using? The TPS AE logic varies quite a bit from mask to mask.
Reply
Old Dec 30, 2005 | 08:03 AM
  #3  
funstick's Avatar
Supreme Member
 
Joined: Jun 2002
Posts: 1,787
Likes: 0
From: great lakes
Re: Question about AE logic

Originally posted by ULTM8Z
When considering AE vs Delta TPS:

What's the time period over which the ECM calculates the delta?

That is, if I take 30 seconds to go from TPS=0% to TPS=50%, does the ECM register that as a 50% delta? Or is it thinking there are multiple 10% deltas on the way up to 50%? Does the 50% delta need to occur in say .5 seconds to register as a 50% delta?

Hopefully I'm being clear about my question...


Also, I notice the $EE does not have any AE function. Did GM roll that algorithm into the VE? If any engine needs AE, I would think the LT1/LT4's do, with that short runner manifold.

On $ee $eeb going forward to new Modern PCMS the VE table provides the Reference for an AE Function.

As for how long to consider a Delta AE event. If the pdeal position changes over X amount of time that creates the Delta.

So if the pedal moves at a rate of 5% per second you will not Get AE, but if it moves %50 in 0.1 Seconds you'll Get a %50 I'm Not sure ive ever had to play with those constants but you can if you'd like. the TPS Delta filtering rate is the one your After.

to answer your ogriginal Question it is entirely possable to have a long duration AE event if the pedal travel at the correct rate. if the TPS was traveling at a rate of %10 per 0.10 seconds you could indefinately keep the Delta event going. but it would be a %10 delta AE event. i do not belive there is a cummulative Ae function but i could be wrong about that,
Reply
Old Dec 30, 2005 | 11:15 AM
  #4  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,621
Likes: 309
Dimented, I'm running a $8D.


Funstick, what's this TPS Delta filtering rate? I use Tunercat so it's probably not there. Is there a location in the Hex I can look for? Has any one messed with this constant? Any observed benefits/detriments to doing so?
Reply
Old Dec 30, 2005 | 11:24 AM
  #5  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Re: Question about AE logic

Originally posted by ULTM8Z
When considering AE vs Delta TPS:

What's the time period over which the ECM calculates the delta?

That is, if I take 30 seconds to go from TPS=0% to TPS=50%, does the ECM register that as a 50% delta? Or is it thinking there are multiple 10% deltas on the way up to 50%? Does the 50% delta need to occur in say .5 seconds to register as a 50% delta?

Hopefully I'm being clear about my question...
I think this is what you're wanting to know.

**
*DIFF TPS ACCEL ENRICH TABLES & PARAMS
**
L852E: FCB 3 13.5% TPS MIN FOR ACCEL ENRICH PROP TO BASE PW
L852F: FCB 1 ; 1 INJ IN FUEL LIMITING
L8530: FCB 12 ; ACCEL ENR LASTS 12 REF PULSES
L8531: FCB 128 ; 50% TPD DIFF FOR V6 ACCEL ENR CALC
L8532: FDB 454 ; 6.92 MSEC MAX ACCEL ENR PW LIMIT
L8534: FCB 32 ; 0.125 MULT FOR 12.5 Msec TPS Accel Enr
L8535: FCB 32 ; 0.125 MULT FOR DIFF TPS * 32

The decay rate sets how it lasts, so you can have indefinite AE.
Reply
Old Dec 30, 2005 | 11:27 AM
  #6  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Re: Re: Question about AE logic

Originally posted by funstick
On $ee $eeb going forward to new Modern PCMS the VE table provides the Reference for an AE Function.
Got a snippet of code to show how that works?.

It'd be interesting to see how a VE table is used in a timed base situation.
Reply
Old Dec 30, 2005 | 12:35 PM
  #7  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,621
Likes: 309
Re: Re: Question about AE logic

Originally posted by Grumpy
I think this is what you're wanting to know.

**
*DIFF TPS ACCEL ENRICH TABLES & PARAMS
**
L852E: FCB 3 13.5% TPS MIN FOR ACCEL ENRICH PROP TO BASE PW
L852F: FCB 1 ; 1 INJ IN FUEL LIMITING
L8530: FCB 12 ; ACCEL ENR LASTS 12 REF PULSES
L8531: FCB 128 ; 50% TPD DIFF FOR V6 ACCEL ENR CALC
L8532: FDB 454 ; 6.92 MSEC MAX ACCEL ENR PW LIMIT
L8534: FCB 32 ; 0.125 MULT FOR 12.5 Msec TPS Accel Enr
L8535: FCB 32 ; 0.125 MULT FOR DIFF TPS * 32

The decay rate sets how it lasts, so you can have indefinite AE.
Uh, yeahhhhhh..... Grumpy, could you translate some of those parameters into english for a layman like me?
Reply
Old Dec 30, 2005 | 12:47 PM
  #8  
Ronny's Avatar
TGO Supporter
20 Year Member
iTrader: (1)
 
Joined: Mar 2003
Posts: 6,880
Likes: 4
From: wisconsin
TunerCat possibly will add the TPS Delta Filtering rate if you ask them too. They are good about doing that.
Reply
Old Dec 30, 2005 | 01:02 PM
  #9  
JPrevost's Avatar
Senior Member
 
Joined: Oct 1999
Posts: 6,621
Likes: 2
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Re: Question about AE logic

Originally posted by ULTM8Z
Also, I notice the $EE does not have any AE function. Did GM roll that algorithm into the VE? If any engine needs AE, I would think the LT1/LT4's do, with that short runner manifold.
I can't add anything that hasn't already be said about the logic but I can tell you that the engines that need the most AE are those with the largest surface area between the air throttling device and combustion chamber. I'd say the Lt1's probably need very little AE vs most LTR setups.
Reply
Old Dec 30, 2005 | 01:03 PM
  #10  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
At a glance the actual TPS AE calculation appears to work by first starting with a scaled TPS term. If the TPS is rising or steady, the TPS is then filtered and saved as an old TPS term. The filter coefficient is based on RPMs.

As long as your opening the throttle and not closing it, this filtered TPS term is filtered and subtracted from the current TPS to get a delta TPS.

IOW, there is basically a TPS term thats lagged and takes some time to catch up with the current TPS. Once you move the throttle to some new position, the filtered TPS term wont be able to reach the current TPS reading since its lag filtered. This generates a delta TPS and as long as that filtered term is still catching up, the delta TPS will be non-zero. If the delta TPS is sufficient, there will be some form of AE.

Basically you can imagine the current TPS as a skinny kid and the lag filtered accel enrich TPS as a big fat kid and theyre both running in a race. The skinny kid moves real fast but the fat kid is slow and takes some time to catch up. The distance between the two will be a delta, or in this case the delta TPS.
Reply
Old Dec 30, 2005 | 01:49 PM
  #11  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Re: Re: Re: Question about AE logic

Originally posted by ULTM8Z
Uh, yeahhhhhh..... Grumpy, could you translate some of those parameters into english for a layman like me?
I'm not really sure of how to discribe them. This gets back to making small changes, and noting the results. There's some stuff that seems to react to some cars, in a definte way, and others you'd hardly notice. So it's a matter of just playing with things until you see if they work or not for you.
Reply
Old Dec 30, 2005 | 01:51 PM
  #12  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Re: Re: Question about AE logic

Originally posted by JPrevost
I can't add anything that hasn't already be said about the logic but I can tell you that the engines that need the most AE are those with the largest surface area between the air throttling device and combustion chamber. I'd say the Lt1's probably need very little AE vs most LTR setups.
Funstick claims to have the related code, but just repeats that claim without actually trying to clarifiy things.
Reply
Old Dec 30, 2005 | 01:54 PM
  #13  
Ronny's Avatar
TGO Supporter
20 Year Member
iTrader: (1)
 
Joined: Mar 2003
Posts: 6,880
Likes: 4
From: wisconsin
and as stated a multiture of tiimes a wide band allows you the ability to watch in real time and values the transition into - out of AE and the onset of PE if you are into pedal.

as a side note it also shows enleanment if the event is inadequate. that plus seat of pants meter make it all real.
Reply
Old Dec 30, 2005 | 02:52 PM
  #14  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Re: Re: Question about AE logic

Originally posted by ULTM8Z
Uh, yeahhhhhh..... Grumpy, could you translate some of those parameters into english for a layman like me?
I think one of the things thats needed is a fully commented hac for the $8D. Maybe something to be added to the $8D wishlist? I know comments like PWENR 3-DRP DECENL .125% DELTA ENR MULT dont mean jack **** to me Someone needs to go through that and put it in plain people speak. The code on the 7730 is short enough that someone could jump in there and get something presentable in a year or two.

Its alot easier to change things if you know what theyre supposed to be doing. Making small changes to random things and noting results can just lead to incorrect assumptions.

Even for something like the TPS AE knowing that the delta AE can be represented as a mathematical series could save you alot of time. You could just whip out a calculator and see what need to be changed in the table instead of having to use exhaustive testing. My cars so crappy that it breaks down before I even get done tuning it so knowing how to use applied theory rather then exhaustive tuning is worth its wieght in gold, or in this case cast iron and steel.

Last edited by dimented24x7; Dec 30, 2005 at 02:54 PM.
Reply
Old Dec 30, 2005 | 05:09 PM
  #15  
JP86SS's Avatar
Supreme Member
20 Year Member
iTrader: (1)
 
Joined: Apr 2004
Posts: 3,180
Likes: 3
From: Browns Town
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: 406 Hyd Roller 236/242
Transmission: 700R4 HomeBrew, 2.4K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break
Re: Re: Re: Re: Question about AE logic

Originally posted by dimented24x7
I think one of the things thats needed is a fully commented hac for the $8D. Maybe something to be added to the $8D wishlist?
Its getting better by the day.
the latest "stock" AUJP is Moates site. AUJP_JP2

Last edited by JP86SS; Jan 1, 2006 at 07:16 PM.
Reply
Old Dec 30, 2005 | 05:44 PM
  #16  
JPrevost's Avatar
Senior Member
 
Joined: Oct 1999
Posts: 6,621
Likes: 2
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Re: Re: Re: Question about AE logic

Originally posted by Grumpy
Funstick claims to have the related code, but just repeats that claim without actually trying to clarifiy things.
I'm sure he doesn't have the proof we desire but it's been said before elsewhere on the internet that AE and DE are disabled... http://www.lt1edit.com/pipermail/lt1...04/008481.html
If what is said is truth then I can't explain why DE was seemingly working for me and my buddy! There was also no apparent AE issues and the MAF was in the trunk . Maybe it's a rumor, maybe not, so far I've personally seen no proof with data to back up the claim that AE and DE are defunked when in SD mode.
Reply
Old Dec 30, 2005 | 07:03 PM
  #17  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Re: Re: Re: Re: Question about AE logic

Originally posted by dimented24x7
Making small changes to random things and noting results can just lead to incorrect assumptions.
Really?, maybe if the note taking is poor, or there is some other problem, but the most all of the Programming 101 was done with making changes, and documenting the results. BTW, there should be no assumptions, while there was an error in 101, for what we did, when we did it, I think the work was well done.
Reply
Old Jan 1, 2006 | 05:43 PM
  #18  
SABLT194's Avatar
Junior Member
 
Joined: Jan 2002
Posts: 93
Likes: 0
From: GARDNERS PA
I also would like to see how the EE & EEB VE table effects AE. I've been tuning with the MAF table exclusively and have'nt touched the VE table cause I always figured it wasn't reference as long as the PCM was running in Mass Air mode. Am I wrong?? Can I really tweek AE by tinkering with VE tables? This would be huge news to the EE,EEB LT1 world.

Sorry for hijacking the thread.

Steve
Reply
Old Jan 2, 2006 | 02:39 PM
  #19  
Craig Moates's Avatar
Supreme Member
 
Joined: Jul 1999
Posts: 1,577
Likes: 0
From: Baton Rouge, LA, USA
Car: 87 T/A
Engine: 441 SBC 12.5:1 0.680" Lift
Transmission: T-56
Axle/Gears: 4.10 TruTrac Moser 9"
What some folks will do is throw a bunch of VE in up at high MAP / relatively low RPM. This tends to act like an AE fuel adder. Not puritanical, but it works. A little better with Auto vs Manual just due to the dynamic there.
Reply
Old Jan 2, 2006 | 06:47 PM
  #20  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Originally posted by Craig Moates
What some folks will do is throw a bunch of VE in up at high MAP / relatively low RPM. This tends to act like an AE fuel adder.
While it will make-up for a slight leaness, it ain't AE. If we're going to start making up terms as a matter of whim, we might as all start speaking in foreign languages. AE is temporary fuel enrichment based on TPS, or load sensing. It has it's own terms.
A VE table is VE table, if you want to correct an AE/ PE problem, with it, fine, by all means do so, but in using the VE table to fix other problems, doesn't change the fact that it's still a VE table.

Now if someone has some code that uses the VE table in some way as a correction for AE, that would be interesting. While someone's alleged that, they haven't been able to support that claim.
Reply
Old Jan 2, 2006 | 08:04 PM
  #21  
ULTM8Z's Avatar
Thread Starter
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,621
Likes: 309
Intuitively, I would think richening up the higher MAP VE's would be to compensate for a delayed PE. AE appears to be a very quick shot of fuel for a given quick delta TPS rather than a prolonged enrichment period like a PE.
Reply
Old Jan 3, 2006 | 02:47 PM
  #22  
Z69's Avatar
Z69
Supreme Member
 
Joined: Sep 2003
Posts: 1,409
Likes: 1
From: Texas
8D has async Delta TPS AE and sync Delta MAP AE.
dT map is added to the normal PW calc. dT TPS is done between normal injector firings. I believe this means the injectors will fire between DRP's. But I haven't verified this myself. Both terms have a temp table mult. factor too IIRC.
There is also the %TPS mult table that is all 1.0 in aujp.
I need to look at the code to see just what TPS value it uses for that look up.

PE is used to run at an AFR of say 12.8 at WOT or above the PE trigger setpoint. Non PE is used to run on the CAT and at 14.7.
Reply
Old Jan 3, 2006 | 03:14 PM
  #23  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
Originally posted by ULTM8Z
Intuitively, I would think richening up the higher MAP VE's would be to compensate for a delayed PE. AE appears to be a very quick shot of fuel for a given quick delta TPS rather than a prolonged enrichment period like a PE.
If you have too much lag before you're in PE, then you need to look at that.

The lenght of AE is set by it's decay rate. You can have an infinite amount of AE.

As mentioned TPS AE is *normally* done in Asynch mode, ie right now, with your delta MAP/MAF AEs done with the next synch pulse calc..

IMO, the stock AE tables need some revision, so that you get to a given delta TPS, the AE begins to decrease so that as the synch AE is added you don't get too rich.

It can at times take alot of work to get it right, especially with a marginal ignition system... Since you can wind up going rich, in order to keep the firing voltage requirement down, so that you don't have a *miss* (however slight). Not to mention blending the two AEs, vs actual load, vs RPM.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
tcflint
Interior Parts for Sale
1
Sep 14, 2015 04:55 AM
Bubbajones_ya
Electronics
4
Aug 31, 2015 12:02 PM
ezobens
DIY PROM
8
Aug 19, 2015 10:29 PM
redmaroz
LTX and LSX
7
Aug 16, 2015 11:40 PM
sreZ28
Engine Swap
4
Aug 14, 2015 07:48 PM




All times are GMT -5. The time now is 03:35 PM.