![]() |
Knock Correction Maping
What is the goal of changing the Values in the "knock Correction Map"? Some seem to modify the ignition curve by changing values to the Correction Map while others change the "Ignition Base Map". Both ways can end up with the same final ignition value but what are the benefits and negatives of either. How does limiting or expanding the degrees of timing that the ECU can change help or hurt?
|
|
Either is a valid method and will achieve the same results.
If, however, you do encounter enough knock to drop the IAM the percentage is taken from the advance table. So if the total ignition timing is identical, when the IAM drops the timing taken out will be larger if the advance figure is larger. I tend to like a flat advance table so that it's easy to keep track of changes. |
Are you saying flat meaning giving the knock correction map all the same values in every cell?
I made a quick excel sheet to add both the table together so i can see the difference in the end ignition value. I am a little confused on the IAM. When does the IAM drop to a lower value. I read when 50% of the cells have changes it drops .1? I would think the ignition map would have to be very poor in order to have 50% of the cells change? |
Quote:
Did a thread on knock correction see below. Just remember the Knock Correction Max A table is the amount of knock correction the ECU has at its disposal to correct knock, so if you take from their you limit the correction the ecu can apply as that is you KCA or KC LEARNED value, best to remove the timing from the Base Timing B table. Also i believe if the value of the knock correction table is below about 3 then it disables coarse knock correction |
Quote:
|
Quote:
IAM drops when it detects "severe" knock, which just means a continuous set of knock events. It has nothing to do with cell count as far as I know. The amount it drops isn't usually a single point value either, it will vary. |
So the only down side that I can think of would be that if the Knock Correction table values are larger than the standard table and the IAM drops it will pull a higher percentage out of the final ignition value out reducing performance more quickly. The opposite would be true if there is not enough Knock Correction value than the IAM might not have enough or be to slow to pull timing out if severe knocking happens.
|
Quote:
Remember you logging the ecu attempt to correct knock, not the ectual knock itself. |
Quote:
FBKC is active no matter what is in the advance table, and I think the same is true with FLKC. However you are correct that the IAM will not drop unless the value is more than a given level. |
Quote:
|
Quote:
|
Quote:
|
| All times are GMT -4. The time now is 02:02 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by
Advanced User Tagging v3.3.0 (Lite) -
vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.