Notices
Series I Engine Tuning Forum EMS (Flash Tuning, Interceptor, Piggy Back, Stand Alone)

Factory PCM knock control discussion

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old 01-01-2012, 02:58 AM
  #51  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
Done
Old 01-01-2012, 01:02 PM
  #52  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
updated post47
Old 01-01-2012, 09:15 PM
  #53  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
hesitation is gone, but timing pull still occurs
Do I need to address the RPM Delta table?

RPM Delta Table = accelerator position Delta table? wouldn't be the first time cobb made a mistake.

"Acceleration Ignition Map - Ignition timing can also be corrected for a rapid change in the throttle opening rate for a smoother transition into wide open throttle."

Last edited by FazdaRX_8; 01-01-2012 at 09:54 PM.
Old 01-18-2012, 03:58 AM
  #54  
Registered
 
oltmann's Avatar
 
Join Date: Sep 2010
Posts: 531
Likes: 0
Received 1 Like on 1 Post
Did you ever resolve this?

I'm starting to think that there really is quite a bit more to the timing strategy.

Have you tried disconnecting the knock sensor and resetting the memory?
Old 01-18-2012, 01:23 PM
  #55  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
Still happening.
This is on a new engine installed. I have thought about resetting the ecs again. I think the rpm delta uses the knock tables perticularly the increments and decrements and max. I made some minor adjustments but have not tested it.
Old 01-18-2012, 01:28 PM
  #56  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Iat.
Old 01-18-2012, 01:43 PM
  #57  
No respecter of malarkey
iTrader: (25)
 
TeamRX8's Avatar
 
Join Date: Apr 2005
Posts: 26,731
Received 2,015 Likes on 1,642 Posts
Originally Posted by MazdaManiac
Iat.
talk to the hand, or rather might as well be ...
Old 01-18-2012, 01:51 PM
  #58  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
I just wasn't sure if I had mentioned it here previously.
My hands are good listeners.
Old 01-18-2012, 02:04 PM
  #59  
No respecter of malarkey
iTrader: (25)
 
TeamRX8's Avatar
 
Join Date: Apr 2005
Posts: 26,731
Received 2,015 Likes on 1,642 Posts
It was stated numerous times by various people just like your maf number comment in the Greddy compressor map thread
Old 01-18-2012, 02:18 PM
  #60  
Boosted Kiwi
iTrader: (2)
 
Brettus's Avatar
 
Join Date: Apr 2006
Location: Y-cat-o NZ
Posts: 20,525
Received 1,492 Likes on 840 Posts
Originally Posted by FazdaRX_8
hesitation is gone, but timing pull still occurs
Do I need to address the RPM Delta table?

RPM Delta Table = accelerator position Delta table? wouldn't be the first time cobb made a mistake.

"Acceleration Ignition Map - Ignition timing can also be corrected for a rapid change in the throttle opening rate for a smoother transition into wide open throttle."
This actually makes some sense
Old 01-18-2012, 02:31 PM
  #61  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Originally Posted by FazdaRX_8
RPM Delta Table = accelerator position Delta table? wouldn't be the first time cobb made a mistake.
No - the RPM delta table is the RPM delta table.

Obviously, RPM delta is affected by throttle opening angle and rate, but it is not the same thing.
Old 01-18-2012, 05:36 PM
  #62  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
I have been seeing logs that look just like mine, similar setup, and it has no timing pull, similar intake temps, g/s, and load. Maybe this only effects newish/healthy motors,
Old 01-19-2012, 03:47 AM
  #63  
Registered
 
oltmann's Avatar
 
Join Date: Sep 2010
Posts: 531
Likes: 0
Received 1 Like on 1 Post
There is a knock learning strategy in the ecu and it looks just like what is implemented in every other Denso DBW ECU, right down to the values of certain parameters.
I'm not good enough with disassembly to understand exactly what, if anything, it is doing. However it doesn't seem like Cobb understood it well when they stopped working on the RX8, or for that matter even today on the Mazdaspeed cars.
So, there could be a knock learning table in ram affecting timing advance, and it wouldn't show up under the knock retard pid.
Old 01-19-2012, 03:20 PM
  #64  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
The routines are present.
Unfortunately, the Renesis knock sensor cannot actually hear detonation, so it doesn't apply any retard based on actual timing events.
I have analog datalogs of the sensor and the only thing it can hear is a bad motor mount.
Old 01-28-2012, 09:29 AM
  #65  
Registered
 
oltmann's Avatar
 
Join Date: Sep 2010
Posts: 531
Likes: 0
Received 1 Like on 1 Post
Analog datalogs?
It is a linear knock sensor, if you didn't see a signal then the sensor was broken or you didn't measure it correctly. More likely you thought it was a resonant knock sensor.

It is a microphone, and the response is linear throughout the audible range. If you can hear it, the knock sensor certainly can.

The Ecu filters knock from noise.
Old 01-28-2012, 10:26 AM
  #66  
No respecter of malarkey
iTrader: (25)
 
TeamRX8's Avatar
 
Join Date: Apr 2005
Posts: 26,731
Received 2,015 Likes on 1,642 Posts
You clearly have no applicable practical experience with regard to the RX8.
Old 01-28-2012, 03:45 PM
  #67  
Registered
 
oltmann's Avatar
 
Join Date: Sep 2010
Posts: 531
Likes: 0
Received 1 Like on 1 Post
This is how the knock retard value gets converted from a float to an unsigned integer for transmission over CAN.


This shows why no one ever logs knock retard.

I'm sure Team can explain the rest.
Attached Thumbnails Factory PCM knock control discussion-screen-shot-2012-01-28-12.06.25-pm.png  
Old 01-28-2012, 04:30 PM
  #68  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
So are u saying that the knock senser is pulling timming, but datalogs does not register it??
Old 01-28-2012, 07:09 PM
  #69  
Registered
 
oltmann's Avatar
 
Join Date: Sep 2010
Posts: 531
Likes: 0
Received 1 Like on 1 Post
I'm saying:
- We can't log rough or fine knock learning corrections.
- Turns out, we can't actually log knock retard either.
- The assertion that the knock sensor cannot hear detonation is ludicrous.

Linear/flat response knock sensors hear everything. The ECU then has to use filters and FFT analysis to discern knock from other noise. You can't just look at a scope trace and determine what the knock signal is, though you could with the old resonant knock sensors.

It is difficult for me to say exactly what the KR system is doing in practice. Racing Beat says the system is too sensitive. They may have been monitoring knock correction parameters in ram directly through the AUD port or mode 23.

You are seeing timing pulled, and it seems to me that knock correction is a potential cause that has been discounted by some for dubious reasons.
Old 01-28-2012, 07:36 PM
  #70  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
Let me rephrase the question

Is it Possible that the system is in fact picking up knock, then reducing timing, but the knock value we see in Datalogs will remain 0????
Old 01-28-2012, 07:42 PM
  #71  
Registered
 
oltmann's Avatar
 
Join Date: Sep 2010
Posts: 531
Likes: 0
Received 1 Like on 1 Post
Originally Posted by FazdaRX_8
Let me rephrase the question

Is it Possible that the system is in fact picking up knock, then reducing timing, but the knock value we see in Datalogs will remain 0????
Yes, there are three ways that knock can retard spark. We can't log any of them.
Old 01-28-2012, 08:16 PM
  #72  
wcs
no agenda
iTrader: (2)
 
wcs's Avatar
 
Join Date: Feb 2005
Location: Ontario
Posts: 5,210
Received 62 Likes on 54 Posts
Very interesting discussion.
I know zero ... but I'm lurking thanks guys
Old 01-29-2012, 12:52 AM
  #73  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
Originally Posted by oltmann
yes, there are three ways that knock can retard spark. We can't log any of them.
thank you!!!
Old 01-29-2012, 01:41 PM
  #74  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Originally Posted by oltmann
Yes, there are three ways that knock can retard spark. We can't log any of them.
Absolutely incorrect.

Start your log and take a medium-sized Crescent wrench and lightly tap the left-side motor mount.
Observe your logs.
Old 01-29-2012, 02:03 PM
  #75  
Registered
iTrader: (1)
 
FazdaRX_8's Avatar
 
Join Date: Jun 2009
Posts: 2,019
Likes: 0
Received 5 Likes on 5 Posts
Oltman is looking at code, perhaps we can log major events but not minor events, but minor events can still pull timing?

If thats wrong, why dont u tell us exactly whats happening?


You have already rated this thread Rating: Thread Rating: 0 votes,  average.

Quick Reply: Factory PCM knock control discussion



All times are GMT -5. The time now is 07:57 PM.