Title: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 02, 2012, 02:11:26 PM Symptom - after getting the i-limit set up perfectly, after a while, the car starts overboosting.
Clear codes and reset adaptation, overboost goes away. Problem? It appears as though the i-limit adaptation is a drunkards walk - i.e. it ONLY adapts upwards, since the MAP limit prevents the adaptation function from seeing an overboost large enough to cause a negative adaptation. Opinions on best way to fix? Don't say openloop WGDC, thanks :) Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 02, 2012, 02:22:28 PM I'm guessing reduce LDEIAU and TLDIAN?
Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 02, 2012, 02:31:10 PM Or, alternately, disable upregulation completely? might be safest...
Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: prj on November 02, 2012, 02:36:59 PM Fix the scaling in the ECU and run a big enough MAP sensor :P
Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: phila_dot on November 02, 2012, 03:23:03 PM I'm guessing reduce LDEIAU and TLDIAN? Stop guessing, log. ;D Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 02, 2012, 03:50:29 PM I hate both of you.
Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 02, 2012, 03:51:58 PM Stop guessing, log. ;D gonna need a WHOLE lot more ram variables :) How much of the ldr i-limit adaptation path can you find for me ;) Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: jibberjive on November 02, 2012, 03:59:34 PM Fix the scaling in the ECU and run a big enough MAP sensor :P Haha, was going to say the same thing, figure out how to throw a bigger MAP in there, and don't be at the limit ;)Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: prj on November 02, 2012, 04:22:16 PM Haha, was going to say the same thing, figure out how to throw a bigger MAP in there, and don't be at the limit ;) nyet loves living on the edge! ;D Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: phila_dot on November 02, 2012, 04:24:08 PM gonna need a WHOLE lot more ram variables :) How much of the ldr i-limit adaptation path can you find for me ;) I have it all identified and labeled. I can give you the addresses no problem. Is there a specific sub-function you want to start with? Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 02, 2012, 04:32:03 PM hmm:
ldimxr_w ldimxrk_w B_ldimxp B_ldimxa B_ldipos B_ldimxn? B_ldimxp? B_stldw? B_stldia? (?) not sure if needed or anything else you think i need for i-limit adaptation? Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: phila_dot on November 02, 2012, 05:42:54 PM hmm: ldimxr_w ldimxrk_w B_ldimxp B_ldimxa B_ldipos B_ldimxn? B_ldimxp? B_stldw? B_stldia? (?) not sure if needed or anything else you think i need for i-limit adaptation? 0x382744 ldimxr_w ldimxrk_w (written to GPR only) 0x382742 ldimxak_w 0x38273E ldimn_w 0x382740 ldimx_w 0x00FD96.9 B_ldimxp 0x00FD96.7 B_ldimxa 0x382763.1 B_ldipos 0x00FD96.8 B_ldimxn? 0x00FD96.11 B_stldw? B_stldia? (doesn't exist, hex value 1-4 gets written directly to stldia) 0x380C73 stldia 0x382764 stldia_old Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 03, 2012, 05:51:37 PM Thanks phila. I'll post results if i get anything that works.
Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 27, 2012, 12:29:19 AM Here is what I ended up doing:
First, tried shifting TLDIAPN (RPM is based on k03 spool, so it is pretty aggressive at low rpm) bad news, no matter how far I go out, any persistent lde will result in adaptation. So if you have a stock DSLOFS, and are running past the MAP limit, good luck; the ECU will keep adding I limit forever, since MAP limit is always under requested. So I chose to nuke it entirely by setting LDEIAP to max (1270) on a locked WG RS6 turbo file (it is locked via KFLDIMX, not KFLDRL) It is worth noting that stock LDEIAP is actually negative (-20), so even if you aren't over boosting, positive adaptation is enabled. I'm not quite sure what my approach is going to be for my car (DSLOFS=0)... since really I just want to numb positive adaptation, not completely kill it.. Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 27, 2012, 02:27:48 AM Also, for debugging negative adaptation, I'd need B_ldimxn ...
I hope you're still reading phila :) Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: phila_dot on November 27, 2012, 02:46:19 PM Title: Re: LDRPID and I limit adaptation problem running near MAP limit Post by: nyet on November 27, 2012, 03:13:03 PM No. I'm just a retard and missed it.
I'll relog when I get back on the dyno.. thanks again phila, you're a life saver. |