LEAN SPOOL question
After logging a bit more I realized that initial spool up and upper RPM 6k+ are both a tad lean with lean spool enabled. It really isn't much though. like 0.2. I tune my car for a large margin of safety so I am willing to accept this small deviation. Durring mid pull the AFR is dead on my fuel map. I am not losing as much RPM between shifts though. I like that a lot.
I did find that I am getting some tip in knock after each shift now too with LS enabled.
I did find that I am getting some tip in knock after each shift now too with LS enabled.
Sometimes more, it can compromise the full load timing you could run at a lower boost level .
For me it was more putting a sag in the 120-220 load area at 3000- upwards. Not quite block timing, but sometimes not far off for parts of the map.
For me it was more putting a sag in the 120-220 load area at 3000- upwards. Not quite block timing, but sometimes not far off for parts of the map.
I didn't get the tip in knock with lean spool disabled. I guess it leans the mixture a tad too much, thus creating a bit of knock. I lowered the 120-220 range from 3k to 6k by 1 degree. We will see how it does.
My car is mapped at 11.5 - I swithched on lean spool last night to test
2500-5500 rpm
my AFR's were sitting at 13.0 untill 5500 and then recovered afterward - I think thats a bit too lean, gona fettle with my map tonight and see if I can get it around 12.5 with Lean Spool on...
ps. the car did feel more lively and seem to spool about 150 rpm sooner though...
.
2500-5500 rpm
my AFR's were sitting at 13.0 untill 5500 and then recovered afterward - I think thats a bit too lean, gona fettle with my map tonight and see if I can get it around 12.5 with Lean Spool on...
ps. the car did feel more lively and seem to spool about 150 rpm sooner though...
.
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
I've started reading through this thread because I'm working on someone's car who has lean spool enabled. It has been previously tuned by two different vendors, and for some reason, the AFRMAP value does not appear to be decaying away from the lean spool base AFR. I went through the lean spool subroutines again to refresh my memory on how lean spool works.
I found nothing that explained why the guy's AFRMAP value is not decaying, but I do have one thought on the name for the two lean spool trailing time tables. I was never sure what "trailing time" exactly meant, and after going through the lean spool routines again, these tables look to me like a time step for incrementing/decrementing the lean spool interpolation value, so a more appropriate name for these tables might be "Lean Spool Decay Time Step" (Lean Side or Rich Side).
I found nothing that explained why the guy's AFRMAP value is not decaying, but I do have one thought on the name for the two lean spool trailing time tables. I was never sure what "trailing time" exactly meant, and after going through the lean spool routines again, these tables look to me like a time step for incrementing/decrementing the lean spool interpolation value, so a more appropriate name for these tables might be "Lean Spool Decay Time Step" (Lean Side or Rich Side).
Maybe the reason I am not seeing as much of a change as other with LS enables is because of the "Lean Spool AFR Mapping" being off...Do these values look correct?
Base (AFR)
14.7 13.0667 11.8340 14.7000 7.35000 4.90000 3.67500
14.7 13.0667 13.0667 11.9847 10.9395 10.2261 9.50303
AFR
"0" added to line up the values
Base (AFR)
14.7 13.0667 11.8340 14.7000 7.35000 4.90000 3.67500
14.7 13.0667 13.0667 11.9847 10.9395 10.2261 9.50303
AFR
"0" added to line up the values
Last edited by Appauldd; Mar 6, 2009 at 09:05 AM.
I'm going to give tuning lean spool a shot today. Does anybody have an ECUFlash address for 94170015 on these two timers?
I don't know what's in default from ECUFlash now, but here are all of the Lean Spool settings I have, if it helps anybody out.
I don't know what's in default from ECUFlash now, but here are all of the Lean Spool settings I have, if it helps anybody out.
Code:
<!-- ######################################################################################################--> <!-- Lean Spool Tables--> <table name="Lean Spool Start RPM" address="1680" category="Lean Spool" type="1D" level="3" scaling="RPMStatLimit"/> <table name="Lean Spool Stop RPM" address="1684" category="Lean Spool" type="1D" level="3" scaling="RPMStatLimit"/> <table name="Lean Spool Enable Below AFR" address="1682" category="Lean Spool" type="1D" level="2" scaling="AFR16"/> <table name="Lean Spool Load Threshold" address="39a2" category="Lean Spool"type="2D" level="2" scaling="Load8"> <table name="Engine Speed" address="63da" type="Y Axis" elements="14" scaling="RPM"/> </table> <table name="Min Temp for Lean Spool" address="167e" category="Lean Spool" type="1D" level="2" scaling="Temp"/> <table name="Lean Spool Enable Load Hysteresis" address="167c" category="Lean Spool" type="1D" level="2" scaling="Load16"/> <table name="Lean Spool Clip Value" address="1686" category="Lean Spool" type="1D" level="2" scaling="AFR16"/> <table name="Lean Spool AFR Mapping" address="39b6" category="Lean Spool" type="2D" level="2" scaling="AFR"> <table name="base AFR" address="6654" type="Y Axis" elements="7" scaling="AFR16"/> </table>
Applaud, those values don't look right. Here are my stock values and then some revised values I'm think going to try out. My fuel map is on there as well to show which part of the maps this will have the largest impact on. Above about 2.00 load, it will only lean it out ~0.2 AFR. From a load of 1.00 to 2.00 it will lean out about 0.5 AFR during the decay timers. In theory...
My biggest concern though, are the Base AFR values used any where else where rescaling may mess up another map?
My biggest concern though, are the Base AFR values used any where else where rescaling may mess up another map?
Last edited by 03whitegsr; Mar 6, 2009 at 10:05 AM.
These are what I am using for 94170015
Code:
<table name="Lean Spool Start RPM" category="Fuel Lean Spool" address="1680" type="1D" level="1" scaling="RPMStatLimit"/> <table name="Lean Spool Stop RPM" category="Fuel Lean Spool" address="1684" type="1D" level="1" scaling="RPMStatLimit"/> <table name="Lean Spool Load Threshold" category="Fuel Lean Spool" address="39a2" type="2D" level="1" scaling="Load8"> <table name="input value" address="63da" type="X Axis" elements="14" scaling="RPM"/> </table> <table name="Lean Spool Trailing Time (Rich Side)" category="Fuel Lean Spool" address="397a" type="2D" level="1" scaling="uint8"> <table name="input value" address="63da" type="X Axis" elements="14" scaling="RPM"/> </table> <table name="Lean Spool Trailing Time (Lean Side)" category="Fuel Lean Spool" address="398e" type="2D" level="1" scaling="uint8"> <table name="input value" address="63da" type="X Axis" elements="14" scaling="RPM"/> </table> <table name="Min Temp for Lean Spool" category="Fuel Lean Spool" address="167e" type="1D" level="1" scaling="Temp"/> <table name="Lean Spool Enable Load Hysteresis" category="Fuel Lean Spool" address="167c" type="1D" level="1" scaling="Load16"/> <table name="Lean Spool AFR Mapping" category="Fuel Lean Spool" address="39b6" type="2D" level="1" scaling="AFR"> <table name="base AFR" address="6400" type="X Axis" elements="7" scaling="AFR16"/> </table> <table name="Lean Spool AFR below Enable" category="Fuel Lean Spool" address="1682" type="1D" level="1" scaling="AFR16"/> <table name="Lean Spool Clip Value" category="Fuel Lean Spool" address="1686" type="1D" level="1" scaling="AFR16"/>
I found nothing that explained why the guy's AFRMAP value is not decaying, but I do have one thought on the name for the two lean spool trailing time tables. I was never sure what "trailing time" exactly meant, and after going through the lean spool routines again, these tables look to me like a time step for incrementing/decrementing the lean spool interpolation value, so a more appropriate name for these tables might be "Lean Spool Decay Time Step" (Lean Side or Rich Side).
What does a value of 1 time step represent? The amount of time it takes to go through one ECU AFR calculation?
Thanks for the changes. I know now why I wasn't seeing as much of a change with LS enabled. I used your scaled numbers (well close to them). I also reduced my timing map in the "between shifts" areas by 1 degree in an attempt to reduce tip in knock.
I will be going for a drive here in a bit. I will get back with you with the results.
I will be going for a drive here in a bit. I will get back with you with the results.



