My car is a Canadian 2011 Gen2 SPEED3.
I did some data logs today and noticed knock when on the highway cruising. I know part throttle knock doesn't really matter as the car is trying to maximize timing for best fuel economy and emissions. However, when I look at the log and compare the data points to the tune that's currently loaded, there's no table that correlates to the timing and load from the logs. If I set the tune in comparison to stock, and then mouse over the point that the log is referring to, the logged timing value matches the stock map timing - the knock retard.
Are there possibly missing timing tables that have not been exposed for the Gen2 SPEED3?
Closed loop timing table missing?
-
- Posts: 21
- Joined: December 3rd, 2014, 2:33 am
Closed loop timing table missing?
- Attachments
-
- Timing normal
- timing-normal-v1.55.png (53.96 KiB) Viewed 6119 times
-
- Timing closed loop max
- timing-closed-loop-max-v1.55.png (57.08 KiB) Viewed 6119 times
-
- Datalog
- datalog-knock-timing-rpm-load-v1.55.png (273.36 KiB) Viewed 6119 times
Re: Closed loop timing table missing?
That is because when in closed loop the ECU varies timing to maximize performance and also adapt for different fuel types. Because of this you may see timing values that are way off compared to the timing tables.
However, right after you flash a tune you will see that in those conditions timing is exactly there until it will start adapting.
Also this happens more on gen2 than on gen1/speed6/cx7.
However, right after you flash a tune you will see that in those conditions timing is exactly there until it will start adapting.
Also this happens more on gen2 than on gen1/speed6/cx7.
2008 Cosmic Blue Mazda 3MPS
Built engine + WMI + GTX3071 gen2, ~509BHP @34PSI
2008 Icy Blue Mazda CX7
Stock engine and exhaust (YES!!), JBR3" + GTX2867 gen2 + Autotech HPFP, self-tuned to 330-ish BHP
Built engine + WMI + GTX3071 gen2, ~509BHP @34PSI
2008 Icy Blue Mazda CX7
Stock engine and exhaust (YES!!), JBR3" + GTX2867 gen2 + Autotech HPFP, self-tuned to 330-ish BHP
-
- Posts: 21
- Joined: December 3rd, 2014, 2:33 am
Re: Closed loop timing table missing?
What's the point of the Max timing tables if the ECU doesn't honour it? I figured that the max tables were meant to be a hard limit, while the normal tables were the baseline that the ECU would start with to increase the timing to the Max values until knock is seen.
Re: Closed loop timing table missing?
The timing will not go past the values in that table in its attempts to seek the ultimate efficiency. At least in theory. On both my 3MPS BK (speed3 gen1) and CX7 gen1 this is how it works. I mentioned the models because in the past there were model specific bugs, in case you've hit one. Post a log if you think you did...
2008 Cosmic Blue Mazda 3MPS
Built engine + WMI + GTX3071 gen2, ~509BHP @34PSI
2008 Icy Blue Mazda CX7
Stock engine and exhaust (YES!!), JBR3" + GTX2867 gen2 + Autotech HPFP, self-tuned to 330-ish BHP
Built engine + WMI + GTX3071 gen2, ~509BHP @34PSI
2008 Icy Blue Mazda CX7
Stock engine and exhaust (YES!!), JBR3" + GTX2867 gen2 + Autotech HPFP, self-tuned to 330-ish BHP
-
- Posts: 21
- Joined: December 3rd, 2014, 2:33 am
Re: Closed loop timing table missing?
Here's the log data for the picture that I posted. I definitely feel like something is either missing or not right as the timing doesn't follow what the tune says. I'm willing to work with a developer if they want to experiment with things or need more logs/info.
- Attachments
-
Data log - 2020-01-03 12.31.04-formatted.csv
- (7.63 KiB) Downloaded 308 times