Notices

Knock Algorithm (and the Low/High Oct table delta)

Thread Tools
 
Search this Thread
 
Old Oct 29, 2011, 07:54 AM
  #1  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
Knock Algorithm (and the Low/High Oct table delta)

Hi Guys,

Recently there has been quite a lot of discussion around setting your "Low Octane Timing Map" and "High Octane Timing Map" to similar values.

I would advise AGAINST doing this, from what I can see in the code the ECU basically uses the difference between the two tables divided by 0.35 (to get it into KnockSum compatible number) as a MAXIMUM limit when calculating KnockSum.

As far as I know this is new behaviour in the EvoX, as I dont recall seeing it in CT9A ROM's.

So a lot of guys get their tuned High Octane Timing map, copy it into the Low Octane and subtract 3.

What the ECU would do is the opposite, get the difference between the two maps (being 3) and divide it by 0.35 (well multiple it by 728/256) and then use that as the maximum that KnockSum can be - ie 3 / 0.35 = 8ish.

I guess the FINAL result is that the ECU will never reduce timing BELOW the Low Octane Timing Map - Although I would have to think about it some more... So for the guys setting the Low Octane Timing map the same as the High Octane Timing Map... be careful

All this information is for when Load is are ABOVE the "Knock Load Threshold" table - ie where it matters

It's late - so tomorrow I will try and uncover some more code.

Cheers
D.
Old Oct 29, 2011, 08:02 AM
  #2  
Evolved Member
iTrader: (7)
 
chetrickerman's Avatar
 
Join Date: Dec 2008
Location: Colorado Springs
Posts: 575
Received 1 Like on 1 Post
Originally Posted by tephra
I guess the FINAL result is that the ECU will never reduce timing BELOW the Low Octane Timing Map
thats not true. If I get knock, it will still pull timing way below the low octane timing map. I have my maps set to the same btw.

It will even pull timing below the lower bound ignition timing map. That is supposed to be a limit map, but it doesnt limit the timing.
Old Oct 29, 2011, 08:03 AM
  #3  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
yeh like I said it didn't seem right to me..

but that's what the code does...
Old Oct 29, 2011, 08:44 AM
  #4  
Newbie
 
mike o's Avatar
 
Join Date: Jun 2009
Location: Mass
Posts: 30
Likes: 0
Received 0 Likes on 0 Posts
Subd
Old Oct 29, 2011, 01:49 PM
  #5  
Evolving Member
 
lanasa's Avatar
 
Join Date: Jun 2010
Location: Greensboro NC
Posts: 104
Likes: 0
Received 0 Likes on 0 Posts
Mm.. I cant wait to see what you guys figure out.
Old Oct 29, 2011, 01:52 PM
  #6  
Evolved Member
iTrader: (9)
 
itzwolf's Avatar
 
Join Date: Mar 2005
Location: Florida
Posts: 1,193
Likes: 0
Received 2 Likes on 2 Posts
Interesting... In for updates!
Old Oct 29, 2011, 01:52 PM
  #7  
Evolved Member
iTrader: (7)
 
chetrickerman's Avatar
 
Join Date: Dec 2008
Location: Colorado Springs
Posts: 575
Received 1 Like on 1 Post
Originally Posted by tephra
yeh like I said it didn't seem right to me..

but that's what the code does...
Weird.

Is their any other variables or code that come in between that may change what you are talking about?
Old Oct 29, 2011, 02:16 PM
  #8  
Evolving Member
iTrader: (3)
 
hotstix's Avatar
 
Join Date: Mar 2005
Location: So. Cal
Posts: 368
Likes: 0
Received 1 Like on 1 Post
sub d
Old Oct 29, 2011, 03:31 PM
  #9  
Evolved Member
iTrader: (9)
 
Hiboost's Avatar
 
Join Date: Apr 2005
Location: Rochester, NY
Posts: 3,222
Received 8 Likes on 8 Posts
When tuning cars on the dyno I also tend to make high and low maps the same "initially", since I am looking not only for the start of knock as I slowly increase timing but also making sure I am gaining Horsepower when increasing the timing.

When I'm satisfied that increasing the timing is minimal gains not worth the risk, I tend to make the Low octane map around 3-4 lower than the higher octane map depending on how conservative they want to be and this seems to work well.

It would be nice to know if you guys can figure out exactly what happens with different combos though. If the tune is right anyways, then keeping them set the same probably won't hurt unless you get a really bad tank of gas and beat on the car.
Old Oct 29, 2011, 04:54 PM
  #10  
SiC
Evolved Member
iTrader: (1)
 
SiC's Avatar
 
Join Date: Jun 2008
Location: Kanagawa, Japan
Posts: 1,018
Likes: 0
Received 0 Likes on 0 Posts
Interesting
Old Oct 29, 2011, 08:40 PM
  #11  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
I've seen cars get 10 counts of know at WOT with both maps identical.

Also, my map has always been identical below 100 load. I get upwards of 7 knocks all the time due to clutch noise.
Old Oct 29, 2011, 11:22 PM
  #12  
Evolving Member
 
Beeble's Avatar
 
Join Date: Feb 2009
Location: Australia
Posts: 340
Likes: 0
Received 2 Likes on 2 Posts
Originally Posted by chetrickerman
thats not true. If I get knock, it will still pull timing way below the low octane timing map. I have my maps set to the same btw.

It will even pull timing below the lower bound ignition timing map. That is supposed to be a limit map, but it doesnt limit the timing.

+1. I have noticed this too.
although as Bryan pointed out earlier in another thread, Lower Bound isn't THE limit map for timing. there are others.
Old Oct 30, 2011, 02:29 AM
  #13  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
I've been working like a dog all day so I havn't had time to revisit this yet..

I might have got the load threshold check the wrong way around...
Old Oct 31, 2011, 08:05 AM
  #14  
Evolved Member
iTrader: (9)
 
murlo26's Avatar
 
Join Date: Aug 2008
Location: Minnesota
Posts: 4,119
Likes: 0
Received 1 Like on 1 Post
Originally Posted by Golden
I've seen cars get 10 counts of know at WOT with both maps identical.

Also, my map has always been identical below 100 load. I get upwards of 7 knocks all the time due to clutch noise.
Hmmm, see I think my clutch is causing some of my low load stuff.

Well in for results on this I guess.
Old Oct 31, 2011, 10:10 AM
  #15  
Evolving Member
iTrader: (8)
 
jyamona's Avatar
 
Join Date: Jun 2010
Location: Northeast PA
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
sub'd for more info as well.


Quick Reply: Knock Algorithm (and the Low/High Oct table delta)



All times are GMT -7. The time now is 07:04 AM.