Notices
ECU Flash

When does the ECU pull timing for knock?

Thread Tools
 
Search this Thread
 
Old Jun 12, 2007 | 11:20 AM
  #1  
MR_EVO21's Avatar
Thread Starter
Evolving Member
iTrader: (21)
 
Joined: Nov 2006
Posts: 168
Likes: 0
From: Southern California
When does the ECU pull timing for knock?

I logged a run on ECUscan, and it showed 4-5 counts of knock between 6500-7700 rpms. The log showed timing between 17-19 degrees of timing in that region. This is where is should be on the high octane fuel map. My question is - isn't the ECU suppose to pull timing if it sees knock?? Is the 4-5 counts not "enough" to pull timing? Or is the ECU not fast enough to respond on that exact moment, and then retards the timing after it sees it??
Old Jun 12, 2007 | 11:24 AM
  #2  
mifesto's Avatar
Evolved Member
iTrader: (58)
 
Joined: Dec 2003
Posts: 3,119
Likes: 0
From: Princeton, NJ
look at your octane column, if its 100% its not pulling timing yet. but at 4-5 counts i know your close until it starts averaging between your high and low octane maps.... im sorry i dont know exactly when it starts
Old Jun 12, 2007 | 11:30 AM
  #3  
jezefink's Avatar
Evolving Member
iTrader: (12)
 
Joined: Jan 2007
Posts: 217
Likes: 0
From: NJ
it should start pulling timing 1 degree for every 2 counts of knock i believe
Old Jun 12, 2007 | 11:36 AM
  #4  
mifesto's Avatar
Evolved Member
iTrader: (58)
 
Joined: Dec 2003
Posts: 3,119
Likes: 0
From: Princeton, NJ
no i know thats wrong.... theres a threshold where a few knocks will not pull timing at all..... it may be around 6 or 7... i forgot sorry
Old Jun 12, 2007 | 11:40 AM
  #5  
20psiMR's Avatar
Evolved Member
iTrader: (6)
 
Joined: May 2006
Posts: 731
Likes: 0
From: From Vegas to Reno
Theres no real answer, from what I know nobody has figured out the exact formula. Most people say to just stay under 5 counts. At 5 is when it starts degrading the octane flag. It does interpolate between the maps, so theres no way to tell how MUCH timing its pulling either. I try to keep it to 1's and 2's here and there if Im doing a very agressive map.
Old Jun 12, 2007 | 12:29 PM
  #6  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
There are two ways that the ECU will pull timing. They are additive as far as I know:

1. Roughly 1* of timing will be pulled per 3 counts of knock.

I don't know if this is completely disassembled in the EVO ECU, but this is how it works in the DSM ECU and from every log that I have seen from my car and others, it seems to hold true for the EVO ECU as well.

2. Octane number.

The octane number will begin to decrement at 6 counts of knock and above. The amount that the octane flag decreases determines how much weight the low octane map receives. For example, if your timing in a particular load/RPM cell is 20* on the high map and 14* on the low map and your octane number is at 50% of max, or 128, then you will get 17*.

Think of the octane number as a long term knock trim. Think of the 1* per 3 knock count logic as a short term knock trim. Both of those corrections will get you your final timing numbers.


Eric
Old Jun 12, 2007 | 02:09 PM
  #7  
EvoBroMA's Avatar
Evolved Member
 
Joined: Feb 2006
Posts: 1,345
Likes: 1
From: MA
Originally Posted by l2r99gst
There are two ways that the ECU will pull timing. They are additive as far as I know:

1. Roughly 1* of timing will be pulled per 3 counts of knock.

I don't know if this is completely disassembled in the EVO ECU, but this is how it works in the DSM ECU and from every log that I have seen from my car and others, it seems to hold true for the EVO ECU as well.

2. Octane number.

The octane number will begin to decrement at 6 counts of knock and above. The amount that the octane flag decreases determines how much weight the low octane map receives. For example, if your timing in a particular load/RPM cell is 20* on the high map and 14* on the low map and your octane number is at 50% of max, or 128, then you will get 17*.

Think of the octane number as a long term knock trim. Think of the 1* per 3 knock count logic as a short term knock trim. Both of those corrections will get you your final timing numbers.


Eric
ah... so setting the maps the same is a way to cram timing down the throat of your engine, when it doesnt want to cooperate.
Old Jun 12, 2007 | 02:20 PM
  #8  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Originally Posted by dexmix
ah... so setting the maps the same is a way to cram timing down the throat of your engine, when it doesnt want to cooperate.
Yes and no. You take the long term correction out of the mix, but you will still get timing being pulled because of the knock.

Settings the maps the same just gets rid of the long term correction, so the short term correction, so to speak, always has to compensate. The short term logic is the faster acting correction anway, and I think it can correct up to about 36 knock counts, which would be about 12* of timing retard.


Eric

Last edited by l2r99gst; Jun 12, 2007 at 02:22 PM.
Old Jun 12, 2007 | 02:49 PM
  #9  
Mellon Racing's Avatar
Account Disabled
iTrader: (38)
 
Joined: Aug 2005
Posts: 9,319
Likes: 1
From: Virginia Beach, Virginia
I commonly see 1 knock count flat line or retard timing.
Old Jun 12, 2007 | 04:19 PM
  #10  
TouringBubble's Avatar
Evolved Member
iTrader: (2)
 
Joined: Jul 2006
Posts: 2,639
Likes: 3
From: Chelsea, AL
I've seen erratic behavior with knock pulling timing. I've had a 2 count pull timing and also seen a count of 5 not pull timing. It probably has to do with the loads of other knock filters and knock recognition techniques which may or may not translate directly into a knock count. I don't know much about the how the Evo monitors knock, but I do know that there are a lot of tables and values related to it other than the basic knock count.
Old Jun 12, 2007 | 04:55 PM
  #11  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Originally Posted by TouringBubble
I've seen erratic behavior with knock pulling timing. I've had a 2 count pull timing and also seen a count of 5 not pull timing.
It would be good to see the data and your high octane ignition map for these examples. Every log that I have seen for myself and other cars where the ignition maps were provided, it was always 1* for 3 counts.

A lot of people just look at their logged timing and if it is climbing, they think timing isn't being pulled. Or some use calculated load instead of 2 byte load and think they are in the right cell, but they aren't. You have to remember that the timing is being subtracted from whatever value is in the ignition map for that RPM and load.

Eric
Old Jun 12, 2007 | 05:53 PM
  #12  
nothere's Avatar
Evolved Member
iTrader: (23)
 
Joined: Jan 2004
Posts: 2,680
Likes: 1
From: Bellevue. WA
as stated above sometimes 2 , 4 or 6 counts of knock sum will do nothing, other times a 2 count will drop timing in a heart beat. I notice that the greater the load the more likely a low knock sum will affect timing.
Old Jun 12, 2007 | 07:31 PM
  #13  
lemmonhead's Avatar
Account Disabled
 
Joined: Nov 2006
Posts: 1,296
Likes: 2
From: wexford,pa
Well maybe it has to do with the different sensors, arent there like 12 of them. Depends on the significance of the knock. If one sensor picks it up no biggie, if two or 3 then maybe it pulls timing. but the way I see it, who cares what the algorithm is to determine how many degrees of timing is pulled. any pulled is a bad thing so correct it. If you figure out exactly how much time is pulled and for what circumstance, woooptie doo! I really dont care!? just correct the problem eh!
Old Jun 13, 2007 | 10:45 AM
  #14  
mplspilot's Avatar
Evolved Member
iTrader: (7)
 
Joined: Oct 2006
Posts: 1,439
Likes: 1
From: Flyover country.
Originally Posted by MR_EVO21
I logged a run on ECUscan, and it showed 4-5 counts of knock between 6500-7700 rpms. The log showed timing between 17-19 degrees of timing in that region. This is where is should be on the high octane fuel map. My question is - isn't the ECU suppose to pull timing if it sees knock?? Is the 4-5 counts not "enough" to pull timing? Or is the ECU not fast enough to respond on that exact moment, and then retards the timing after it sees it??

My guess is it is pulling timing. If you get 17* at 6500 you would get way more than 19* at 7700. I dont know what your mods/tune are, but maybe you should be seeing 21 or so up there.

Also as you can see noone knows how timing pulling works for sure and i bet there's a lot more than just one algorithm for it in the ecu. See knock - fix it.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Evo_Goodness
ECU Flash
26
Jun 1, 2017 04:36 PM
Ferp
ECU Flash
0
Mar 11, 2017 10:50 AM
awdordie
ECU Flash
7
Apr 2, 2012 11:31 PM
SWOLN
ECU Flash
11
Aug 11, 2007 12:42 PM
Ludikraut
ECU Flash
16
Jul 8, 2006 10:48 AM




All times are GMT -7. The time now is 01:16 AM.