Puzzled about Changing STFT’s - BMW M5 Forum and M6 Forums

Go Back   BMW M5 Forum and M6 Forums > BMW M5, M5 Touring, M6 and Z8 Forums > E39 M5 and E52 Z8 Discussion

E39 M5 and E52 Z8 Discussion 1998-2003 Advertiser's Forum


Reply
 
LinkBack Thread Tools Rate Thread Display Modes
Old 31st July 2012, 04:41   #1
68FB
m5board.comoholic (>1000 posts)
 
Join Date: Mar 2011
Location: Ontario, Canada

Garage: 2001 M5 Ti Silver

Sales Feedback: (0)

Thanks: 212
Thanked 550 Times in 384 Posts
Puzzled about Changing STFT’s

While checking the fuel pressure, I hooked up an Autotap scanner to log the fuel trim changes when I pulled the vacuum line off the regulator. The results surprised me.
The sequence was:
1. Normal idle – vacuum line connected, 20” vacuum, 62 psi (4.3 bar) normal fuel pressure.
STFT’s both bouncing around 0%.
LTFT’s dead steady at 9.4% (B1) and 8.6% (B2).

2. At idle, disconnected vacuum line and plugged it. Fuel pressure increased to 72 psi (5.0 bar) as expected. Plugged vacuum line meant no air leak into intake.
Right after disconnect, STFT (B1) dropped to –5% and STFT(B2) dropped to –8%, i.e. reduced injection pulse width to compensate for higher fuel pressure.
But then STFT’s start correcting and after about 50 secs ended up back at 0%.
No change in LTFT’s.

3. Same as 2. but rpm raised to 3000. No change to STFT’s or LTFT’s.

4. At idle, unplugged disconnected vacuum line, introducing air leak to intake. Fuel pressure remained at 72 psi.
Right after unplugging, STFT (B1) increased to +6% and STFT(B2) increased to +7%, i.e. increased injection pulse width to compensate for air leak.
But then STFT’s start correcting and after about 50 secs ended up back at 0%.
No change in LTFT’s.

5. At idle, reconnected vacuum line to regulator. Fuel pressure returned to normal 62 psi.
Right after reconnecting, both STFT’s go negative, i.e. removing fuel because no more air in-leakage.
But then STFT’s start correcting and after about 30 secs end up back at 0%.
No change in LTFT’s.

Puzzled about Changing STFT’s-m5-stft-ltft-vac-prv-disconnected.jpg

My question from all of this is what was correcting the STFT’s each time? The DME wasn’t compensating by changing the measured LTFT’s. They didn’t change. The DME must have been changing LTFT’s but NOT the standard ones monitored by the OBDII scanner. I think there is a hidden LTFT component that we don’t know about.
68FB is online now   Reply With Quote
Old 31st July 2012, 04:53   #2
rao
M5 Guru (>2000 posts)
 
Join Date: May 2010
Location: Naperville, IL

Garage: Silver 540i

Sales Feedback: (1)

Thanks: 142
Thanked 750 Times in 506 Posts
STFT's are adjusting to conditions a few milliseconds at at time. They are supposed to bounce around. When they are consistent for a specified period of time, the adjustment is moved to LTFT.

Trying to chase them is not possible.
__________________
Rob


Current - 98 540i with Chevy 6.6 LS2/T-56 power - Build Thread
Old - 92 325i with Chevy 6.6 LS2/T-56 Power
Older - 95 M3 with Chevy 6.6 LS2/T-56 Power

Please read the important REVISED DISCLAIMER that applies to this post.
rao is online now   Reply With Quote
Old 31st July 2012, 04:59   #3
cab
m5board.comoholic (>1000 posts)
 
cab's Avatar
 
Join Date: Sep 2008
Location: Grapevine, TX

Garage: 2002 LMB/Caramel (sold)

Sales Feedback: (0)

Thanks: 26
Thanked 166 Times in 112 Posts
If I remember correctly, there is a additive and multiplicative trim in INPA which equate to LTFTs. Only one of those, "Multiplicative" I believe, maps to what I'll call the "generic" OBD II LTFT...so perhaps it is the "Additive" that is adjusting (note: In INPA the STFTs are represented as the Lambda Integrator).
cab is offline   Reply With Quote
Old 31st July 2012, 05:05   #4
68FB
m5board.comoholic (>1000 posts)
 
Join Date: Mar 2011
Location: Ontario, Canada

Garage: 2001 M5 Ti Silver

Sales Feedback: (0)

Thanks: 212
Thanked 550 Times in 384 Posts
Quote:
Originally Posted by rao View Post
STFT's are adjusting to conditions a few milliseconds at at time. They are supposed to bounce around. When they are consistent for a specified period of time, the adjustment is moved to LTFT.



Trying to chase them is not possible.
I don't think you are understanding what happened. When I introduced a change like increased fuel pressure, the STFT's compensated as expected but, even though the fuel pressure remained high, the STFT's drifted back to 0%. Something else must have taken over the compensation to allow the STFT's to go back to zero.
68FB is online now   Reply With Quote
Old 31st July 2012, 05:32   #5
68FB
m5board.comoholic (>1000 posts)
 
Join Date: Mar 2011
Location: Ontario, Canada

Garage: 2001 M5 Ti Silver

Sales Feedback: (0)

Thanks: 212
Thanked 550 Times in 384 Posts
Quote:
Originally Posted by cab View Post
If I remember correctly, there is a additive and multiplicative trim in INPA which equate to LTFTs. Only one of those, "Multiplicative" I believe, maps to what I'll call the "generic" OBD II LTFT...so perhaps it is the "Additive" that is adjusting (note: In INPA the STFTs are represented as the Lambda Integrator).
I thought the correlation between the BMW (INPA) terminology and the OBDII STFS and LTFT had been pretty well figured out, or at least guessed at in an educated way, although I can't find the thread that discusses it. You were involved in it, cab. Can you find it?

Yes, I suspect the answer to my question is related to the BMW way of doing fuel adaptation. I read the confusing Fuel Adaptation pdf again but it still didn't make sense.

I need to do this test again with INPA to see if any of the fuel trim parameters adapt to allow the STFT's to return to zero.
68FB is online now   Reply With Quote
Old 31st July 2012, 05:47   #6
bimmerule
Moderator
 
bimmerule's Avatar
 
Join Date: Nov 2010
Location: New York

Garage: Carbon Black E39 M5

Sales Feedback: (8)

Blog Entries: 11
Thanks: 747
Thanked 463 Times in 373 Posts
Think of STFT as acceleration and LTFT as speed, once the injector duty cycle reaches a steady state to compensate for the newly introduced external condition, STFT falls to zero. If you were to continue the experiment much much longer past your test interval of 30 to 50 sec, I'd expect the LTFT to start drifting as well. This is just my hypothesis.
__________________
e60 ssk, zhp knob, brake ducts, ate super gold, ate brake shoes, pagid yellow rs19, pagid blue, titanium backing plates, dinan rsb, mk4 gps, vxx ae, brushed aluminum trim swap, gp2, bell sa2010, sparco tornado, sparco speed+ racing, 3mm front spacers, turner 32mm bolts, x5 thrust arm bushings, OE 9.5" squared 275/35/18 dunlop direzza zii, OE staggered 245/40-275/35/18 direzza z1 star spec, staggered style 66 on 235-245/45/17 blizzak ws70, pentosin mtf2, liqui moly 10w60, mobil1 0w40, ground control camber plates, bilstein b8 monotube dampers, intrax of holland racing springs*tbi
**********************
dynojet 319ft-lb, 341whp, 13.51@104.3 englishtown, lime rock 1'09.9", lightning 1'23.420", thunderbolt 1'44.2", watkins glen *tbd, secret menu maf test, 138+ 2nd gear
**********************
Favorite Quote: "Understeer is when you hit the wall with your front end. Oversteer is when you hit the wall with your back end. Horsepower is how hard you hit the wall. Torque is how far you move the wall when you hit it. "
bimmerule is online now   Reply With Quote
Old 31st July 2012, 05:57   #7
Sailor24
M5 Expert (>4000)
 
Sailor24's Avatar
 
Join Date: Oct 2010
Location: Corner Brook, NFLD, Can
Age: 51

Garage: 2000 Anthracite,

Sales Feedback: (0)

Thanks: 742
Thanked 1,046 Times in 828 Posts
It is possible that you need to be monitoring other things other than the trims. One thing I would watch always is Vanos control and valve overlap. The easiest way for the car to adjust to your changes would be to adjust the ratio between air and exhaust gas. You add more fuel DME increases the air in relation to the exhaust gas.
One other thing you might want to watch is the g/s of air going into the car or calc load.
All that said you are not really changing much by pulling that hose, you have very little load on the engine. I would think the engine has more than one approach to it's many goals, power and emission related.
Sailor24 is offline   Reply With Quote
Old 31st July 2012, 22:16   #8
cab
m5board.comoholic (>1000 posts)
 
cab's Avatar
 
Join Date: Sep 2008
Location: Grapevine, TX

Garage: 2002 LMB/Caramel (sold)

Sales Feedback: (0)

Thanks: 26
Thanked 166 Times in 112 Posts
Quote:
Originally Posted by 68FB View Post
I thought the correlation between the BMW (INPA) terminology and the OBDII STFS and LTFT had been pretty well figured out, or at least guessed at in an educated way, although I can't find the thread that discusses it. You were involved in it, cab. Can you find it?

Yes, I suspect the answer to my question is related to the BMW way of doing fuel adaptation. I read the confusing Fuel Adaptation pdf again but it still didn't make sense.

I need to do this test again with INPA to see if any of the fuel trim parameters adapt to allow the STFT's to return to zero.
Hmmm, I don't see it right now, but here in an INPA screen shot from my own car last year:



The Lambda integrator rows are the classic STFTs that bounce all around real-time. The Adaptation Value Additive rows (which that PDF says are used for "low speed and idle conditions" similar to what you tested in I believe) do NOT show up in Autotap (which I also have). Finally, the Adaptation Value Multiplicative rows show up as the LTFTs in Autotap.
cab is offline   Reply With Quote
Old 1st August 2012, 07:12   #9
68FB
m5board.comoholic (>1000 posts)
 
Join Date: Mar 2011
Location: Ontario, Canada

Garage: 2001 M5 Ti Silver

Sales Feedback: (0)

Thanks: 212
Thanked 550 Times in 384 Posts
Thanks, cab. I'll repeat the test and see if the Adaption Value Additive is the hidden fuel trim that is correcting the STFT's.
68FB is online now   Reply With Quote
Old 1st August 2012, 15:37   #10
Sailor24
M5 Expert (>4000)
 
Sailor24's Avatar
 
Join Date: Oct 2010
Location: Corner Brook, NFLD, Can
Age: 51

Garage: 2000 Anthracite,

Sales Feedback: (0)

Thanks: 742
Thanked 1,046 Times in 828 Posts
Don't know if this is going to help or make it worse, but here goes.
This is from one of the German forums I read often, yes it is a google translate so best of luck.


"Adaptive value is additive and multiplicative adaptation of the value of the fuel supply diagnosis. The additive value compensates for air leakage error, ie it is a leak in the intake system more erkannteb injected when the value is positive. The value multi8plikative like for example the manufacturing tolerances and more signs of aging from the injectors. If your additive value at the upper stop now, it means that your engine will probably pull air leakage. Therefore, no lambda = 1 mixture is used, because the adaptive value of the fuel supply is already at the stop and therefore the oxygen sensor put as much fat requirement, as it wants, it's not just fat ...
So, my advice:
Go to start pilot in the engine compartment, leave the car running at idle and sometimes start pilot spray onto the entire intake path of the air mass meter. If the engine will turn up, it pulls air leakage somewhere.

And precisely this which leads then to the wrong ignition. This is adjusted according to late to prevent the revving of the engine at idle. Subsequent ignition means in this case a worse combustion efficiency and thus holding the idle speed to be achieved despite high filling.

So my advice: false air!

Greeting
Peace"

Many other times I have seen the Integrator referenced like it is short term trim but it has a different range, not totally different. -35 to +25 %.
So best guess is add and multi are both used to make up long term.

Edit A little more reading and searching netted me this post and the thread goes on with out anything memorable to agree with the post.

""lambdaintegrator" appears to actually be "short term fuel trim". i.e. the OP is seeing +28% SHRTFT1 and SHRTFT2 in his pictures (post #37), like I was until I fixed yet another leak.

I have vac leak problems too on my M54 and my short term fuel trims read via a standard OBD2 reader have improved from +28% at idle, which appears to be MAX, and often triggers "system too lean" DTCs, to +10 - 14% at idle. I had the same broken CCV -> dipstick hose as the OP here. I also had broken MAF -> Throttle body rubber.
Those same numbers show up as "lambdaintegrator" in INPA, with 0 shown for all the additive and multiplicative (I had done lots of resetting..).

I think the "explanation of BMW fuel trims" PDF document floating around that says that additive=short term fuel trims, and multiplicative=long term fuel trims (or the other way round, whatever) is bogus. The document (which I think might be linked in this thread.. it's certainly being referenced on a few forums), says that "short term (additive) fuel trims affect mid/upper rev range", "long term (multiplicitive) affect idle", or something along those lines. I think that document is wrong. What it should say is just "additive" and "multiplicitive". It shouldn't use the words "short term" and "long term" at all because these are a different thing to "additive" and "multiplicitive", and in INPA speak, short-term = lambdaintegrator. The language fits too.. ("lambda integrator.. lambda adjuster/tweaker/tie-in"), which is what short term fuel trims are - they are live mixture adjusting to match o2 sensor data.

So, I think, lambdaintegrator=short term fuel trims
additive/multiplicitive are both sub-parts of the long term (learned) fuel trims, which are reset when you reset adaptation values."

Last edited by Sailor24; 1st August 2012 at 17:17.
Sailor24 is offline   Reply With Quote
Reply

Bookmarks



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
puzzled on "E-box-fan" & "Function check TEV" primeral E39 M5 and E52 Z8 Discussion 2 30th October 2011 18:50
changing my oil "S62" E39 M5 and E52 Z8 Discussion 18 20th November 2010 03:12
Changing out Coils Silent E39 M5 and E52 Z8 Discussion 16 15th April 2009 04:57
Changing Down..... Pip E39 M5 and E52 Z8 Discussion 2 24th June 2005 11:49
?'s that have puzzled me since I've bought my M5 VIN#05350, Build Date 5/90 tsupler E34 M5 Discussion 8 26th November 2000 00:33

Loading...

All times are GMT +2. The time now is 03:09.



Everything Copyright 2000-2008. Do not use ANYTHING from this site without written permission. All images, graphics, sound files, video files and text appearing on this web site are the exclusive property of m5board.com and are protected under international copyright laws. All images, graphics, sound files, video files and text on this site are for on-screen and on-site viewing and listening only. No part of this web site may be reproduced, copied, saved, stored, manipulated, or used in any form for personal or commercial purposes without the prior written permission of m5board.com. Use of any image or graphic as the basis for another photographic concept or illustration is a violation of the copyright. Any copyright infringement will be prosecuted to the full extent of federal and international copyright laws. M5board.com is an enthusiast board and we don't condone any dangerous activity. Our airfield events are completely safe based on years of experience, we conduct them during clear visibility with mature participants that have several years of experience with high-performance automobiles, large unobstructed run-off zones on sealed off private former military airbases and we clearly mark the braking zones. If inexperienced with high speed driving we do not recommend organizing your own event but attending a high-performance driving school. The use of the term "BMW" on this site is for reference only, and does not imply any connection between m5board.com and BMW AG or BMW North America.