Spark Timing Adjustments Based on Data Logs
#41
Ah! Yep. Now I am seeing the light. .........The ECMs are fast and can respond within single digit milliseconds, but the datalogger (PV in my case) is slow (77 ms at best). And the ECM is busy doing other stuff. It prioritizes the realtime running of the engine over shipping packets of data. So the data packets grow in size and quantity until the ECM has time to ship them out. Then the datalogger receives the data as a big blob...
THANK YOU for helping me understand all this as best I can over a forum.
THANK YOU for helping me understand all this as best I can over a forum.
The following 2 users liked this post by Steve Cole:
BrandonSmith (02-21-2024),
pgreer (02-21-2024)
#42
I maybe should have started with the basics first by looking at KNOCK COUNT... which is not one of the standard enabled channels on the PV, so I didn't see it. I enabled Knock Count and have ZERO knock (both with and without adaptive knock table zeroed). I've been looking at Spark Knock Retard, which apparently returns a value even when knock count = 0.
Does this mean the ECM senses knock beforeit happens? I understand there are tens of thousands of missing data points in my batch of 30,000 and a knock event could have happened in that missing info. I would expect ONE knock event to occur outside the missing data.
Having said that, the bike feels more alive with the adaptive knock table zeroed. Then I input the previous values into the adaptive knock table and the bike feels as good as it did with the adaptive knock table zeroed.
Will the bike re-learn the adaptive table over time?
Based on my zero knock events, should I just ride and forget about it?
Does this mean the ECM senses knock beforeit happens? I understand there are tens of thousands of missing data points in my batch of 30,000 and a knock event could have happened in that missing info. I would expect ONE knock event to occur outside the missing data.
Having said that, the bike feels more alive with the adaptive knock table zeroed. Then I input the previous values into the adaptive knock table and the bike feels as good as it did with the adaptive knock table zeroed.
Placebo?
The Spark Knock Retard numbers were drastically lower and less frequent with the Adaptive Knock table zeroed. My previous example of cruising at 75mph, 6th gear, 2950 RPM, 55 kPa MAP would result in 2.25 deg F / 1.75 deg R spark knock retard. With the Adaptive Knock table zeroed, I'm getting ZERO Spark Knock Retard...Will the bike re-learn the adaptive table over time?
Based on my zero knock events, should I just ride and forget about it?
Or do I zero the adaptive knock table again, pull some timing, and run another log?
#43
I maybe should have started with the basics first by looking at KNOCK COUNT... which is not one of the standard enabled channels on the PV, so I didn't see it. I enabled Knock Count and have ZERO knock (both with and without adaptive knock table zeroed). I've been looking at Spark Knock Retard, which apparently returns a value even when knock count = 0.
Does this mean the ECM senses knock beforeit happens? I understand there are tens of thousands of missing data points in my batch of 30,000 and a knock event could have happened in that missing info. I would expect ONE knock event to occur outside the missing data.
Having said that, the bike feels more alive with the adaptive knock table zeroed. Then I input the previous values into the adaptive knock table and the bike feels as good as it did with the adaptive knock table zeroed.
Will the bike re-learn the adaptive table over time?
Based on my zero knock events, should I just ride and forget about it?
Does this mean the ECM senses knock beforeit happens? I understand there are tens of thousands of missing data points in my batch of 30,000 and a knock event could have happened in that missing info. I would expect ONE knock event to occur outside the missing data.
Having said that, the bike feels more alive with the adaptive knock table zeroed. Then I input the previous values into the adaptive knock table and the bike feels as good as it did with the adaptive knock table zeroed.
Placebo?
The Spark Knock Retard numbers were drastically lower and less frequent with the Adaptive Knock table zeroed. My previous example of cruising at 75mph, 6th gear, 2950 RPM, 55 kPa MAP would result in 2.25 deg F / 1.75 deg R spark knock retard. With the Adaptive Knock table zeroed, I'm getting ZERO Spark Knock Retard...Will the bike re-learn the adaptive table over time?
Based on my zero knock events, should I just ride and forget about it?
Or do I zero the adaptive knock table again, pull some timing, and run another log?
The following 2 users liked this post by Steve Cole:
BrandonSmith (02-22-2024),
Lonewolf176 (02-22-2024)
#44
Originally Posted by Steve Cole;[url=tel:21578235
21578235[/url]]By putting "0" in the adaptive knock tables you limit the Adaptive Spark Retard but leave the Knock system working. This allows you to see what is happening at the time you are testing without any of the learned knock jumping in. So if you ride the bike with Adaptive set to 0 in the limit tables it will help the Adaptive learn it way back to 0 while the knock system still functions and removes knock as needed. It's not a good idea to leave it that way permanently.
Instead of zeroing the table, couldn’t I just put the minimum MAP for adaptive knock enable to 500?
Either way, the bike feels so much better already. I zeroed the adaptive knock table, ran an hour long “auto” tune session (ie, correcting VE tables), and noticed a 5% average change in VE.
Re-enabled the adaptive knock table and rode 35 miles and the bike feels good. Very windy today and the bike isn’t working so hard anymore.
Now what? How do I know if the timing isn’t pulled too much? Keep an eye on engine temps? The bike has always seemed to run hot (65F ambient, 330 engine temp at 75mph highway cruising).
Maybe I should just stop asking questions.
#45
The following users liked this post:
BrandonSmith (02-22-2024)
#46
I had a revelation. Running 87 octane will fugg up your adaptive knock retard…
I got into the habit of running 87 because it is the only available non ethanol here. That might explain a little bit of the situation here.
Since tubing, I have ONLY run 91 E10, but still, I have to wait for the bike to relearn the adaptive knock…
I got into the habit of running 87 because it is the only available non ethanol here. That might explain a little bit of the situation here.
Since tubing, I have ONLY run 91 E10, but still, I have to wait for the bike to relearn the adaptive knock…
#47
That’s great info Steve! I’ll zero the adaptive knock table for a little while (200 miles? 500?) and see where that takes me.
Instead of zeroing the table, couldn’t I just put the minimum MAP for adaptive knock enable to 500?
Either way, the bike feels so much better already. I zeroed the adaptive knock table, ran an hour long “auto” tune session (ie, correcting VE tables), and noticed a 5% average change in VE.
Re-enabled the adaptive knock table and rode 35 miles and the bike feels good. Very windy today and the bike isn’t working so hard anymore.
Now what? How do I know if the timing isn’t pulled too much? Keep an eye on engine temps? The bike has always seemed to run hot (65F ambient, 330 engine temp at 75mph highway cruising).
Maybe I should just stop asking questions.
Instead of zeroing the table, couldn’t I just put the minimum MAP for adaptive knock enable to 500?
Either way, the bike feels so much better already. I zeroed the adaptive knock table, ran an hour long “auto” tune session (ie, correcting VE tables), and noticed a 5% average change in VE.
Re-enabled the adaptive knock table and rode 35 miles and the bike feels good. Very windy today and the bike isn’t working so hard anymore.
Now what? How do I know if the timing isn’t pulled too much? Keep an eye on engine temps? The bike has always seemed to run hot (65F ambient, 330 engine temp at 75mph highway cruising).
Maybe I should just stop asking questions.
The following users liked this post:
BrandonSmith (02-22-2024)
#48
Thread
Thread Starter
Forum
Replies
Last Post
OakMountainRider
Ignition/Tuner/ECM/Fuel Injection
45
09-02-2023 09:01 PM
CAJ411
Ignition/Tuner/ECM/Fuel Injection
5
11-05-2020 08:26 AM
IKnowNot
Ignition/Tuner/ECM/Fuel Injection
50
03-20-2016 05:35 PM