Pages: [1]
Author Topic: Removing false knock caused by new exhaust  (Read 2046 times)
R32Dude
Full Member
***

Karma: +45/-10
Offline Offline

Posts: 248



« on: June 16, 2022, 04:59:19 AM »

I replaced the MK5 R32 exhaust to the cats with one out of a MK6 golf R , which is straight bolt on job, but has no resonator.
Now I get small constant KR on one cylinder only. It's only -1.5 , but I know it is not real because when I retard the timing  by 5 degrees it still want to retard by 1.5 every time.
It only occurs when the muffler valve opens, which I set to 4500 RPM. I assume some pulses are interfering with the detection.

What would be the usual way a tuner gets around this problem?  Adjust RKRMX2N (this cylinder is the only one mapped to this) or adjust KE4N?

 I understand that RKRMX2N is only used when rkr > RKRMX2N * 2ˆ(vkr-6), so I need to log these to make sure, otherwise it is pointless to alter the map.

Logged
prj
Hero Member
*****

Karma: +1072/-481
Offline Offline

Posts: 6037


« Reply #1 on: June 16, 2022, 07:58:20 AM »

Bump engine noise map for that cylinder is how you get around it. If you want it in laymans terms.
As to how it is modeled in ME7 I don't remember anymore.

Also, are you sure that the -1.5 you see there is not adapted from previous runs?
Does it knock and is actually detected every time? Wink
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
R32Dude
Full Member
***

Karma: +45/-10
Offline Offline

Posts: 248



« Reply #2 on: July 06, 2022, 08:21:34 AM »

Quick update, Im still investigating. Not so sure it is the exhaust but it is not knock.
The retard shown is not triggered by B_kl which surprised me me.
Adaptive kr is off, and  wkra  array are all zero when I dumped RAM the end of the log.
Wkr suddenly gets a value  of -1.5 and when it advances by 0.75 (when the counter hits zero), it is immediately brought back down to -1.5. Again, not by B_kl. I patched in some small custom code to log the B_kl by incrementing a counter, at free RAM location, as it is too fleeting for normal logging. Looking at IDA atm,alas very slowly.

« Last Edit: July 06, 2022, 08:24:45 AM by R32Dude » Logged
R32Dude
Full Member
***

Karma: +45/-10
Offline Offline

Posts: 248



« Reply #3 on: July 07, 2022, 12:06:32 AM »

Found the issue, LZ is active for that cylinder.
Logged
_nameless
Hero Member
*****

Karma: +342/-466
Offline Offline

Posts: 2802



« Reply #4 on: July 07, 2022, 12:29:35 AM »

nice work
Logged

Giving your mom a tuneup
IamwhoIam
Hero Member
*****

Karma: +52/-115
Offline Offline

Posts: 1070


« Reply #5 on: July 07, 2022, 02:59:36 AM »

Found the issue, LZ is active for that cylinder.

What exactly do you call LZ?
Logged

I have no logs because I have a boost gauge (makes things easier)
R32Dude
Full Member
***

Karma: +45/-10
Offline Offline

Posts: 248



« Reply #6 on: July 07, 2022, 03:34:43 AM »

Optional Leading Cylinder (LZ)

The leading cylinder function is enabled:

- On exceeding a cylinder-specific speed threshold KRNLZ, above which the cylinder has poor knock detection, this cylinder is led by the cylinder with a good knock detection........

If the code word CWKRLZFK = 1, the retard for the led cylinder is determined according to the following minimum selection:
i is current(led) cylinder, j is leading cylinder, WKRLZOF is the pesky -1.5 that kept rearing it ugly head.
wkr_i = MIN (wkr_i,

wkr_j) + WKRLZOF_i
« Last Edit: July 07, 2022, 04:12:46 AM by R32Dude » Logged
prj
Hero Member
*****

Karma: +1072/-481
Offline Offline

Posts: 6037


« Reply #7 on: July 07, 2022, 05:30:13 AM »

This offset is the per-cylinder offset for knock limit between the cylinders.
Can be positive or negative.

Removing it can mean you can be knocking on that cylinder and the ECU will do nothing.
I wouldn't randomly turn it off.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.015 seconds with 16 queries. (Pretty URLs adds 0s, 0q)