Pages: [1]
Author Topic: Throttle PID?  (Read 4894 times)
golfputtputt
Sr. Member
****

Karma: +6/-4
Offline Offline

Posts: 367


« on: September 11, 2020, 07:13:48 AM »

My throttle/rpm is oscillating alot during clutch engagement and pull away (new clutch, installed last week). It also seems to be spiking up to 90% occasionally. Same situation, during clutch engagement/pull away.

OEM size 1.8t throttle (motor is bored out to 1.9). Throttle body adaptation has been done.

Has anyone seen this before? What have you done to solve this issue?
Logged
golfputtputt
Sr. Member
****

Karma: +6/-4
Offline Offline

Posts: 367


« Reply #1 on: September 11, 2020, 12:03:30 PM »

Here is the XDF,BIN and changes.

I can hunt for info if anyone has keywords to assist or modules in the FR to look at.

Code:
As of 09/10/2020 (MytunePERFORMANCE.48-LDRPID-Tool.01)

Evaporative system:
CDLDP - zero'ed
CDTES - zero'ed
CLATEVE - zero'ed
CLALDPE - zero'ed
ESKONF (0x10c52)(Byte 3 TEV) coded 11 11 00 (00) (for N80 tank vent valve)
ESKONF INFO LOCATED IN VW FILES BASE FOLDER

Secondary air injection:
MSLUB - zero'ed
MSLBAS - zero'ed
ESKONF (0x10c54)(Byte 5 SLP) coded 11 11 10 (11) (for SAI pump relay)
ESKONF (0x10c55)(Byte 6 SLV) coded 00 11 (11) 00 (for SAI relay)
ESKONF INFO LOCATED IN VW FILES BASE FOLDER  

Catalytic converter & O2's:
CDKAT - 0 cat diagnosis
CWDLSAHK - (Code word for probe aging after KAT (not needed if you set CDLASH to 0)
CWKONABG - (Substitute for FKHABMN) - zero'ed (turns off Cat fuel dump on startup)
CLRSKA - set to 0 (dissables cat cleaning function)
LAKH:
KFLMSKH/0: all 1's
KFLMSKH/1: all 1's
LMSTMOT: all 1's (multiplier for KFLMSKH)
KFLLAKHFH: al 1's (altitude multiplier for KFLMSKH)
KFLASKH: all 1's
KFLANSKH: all 1's
LASDSLA: all 1's

Diverter valve:
KFSDLDSUA - First rows and columns, changed to 0 from 230/200.
THLDUVD - set to 2.5 from 2

Coil packs:
ESKONF ZUE (0x10c4f) coded to (11) (11) (11) (11)
ESKONF INFO LOCATED IN VW FILES BASE FOLDER

Engine displacement increase:
KISRM changed from .1191 to .1122 compensating for engine displacement and intake volume change
KUMSRL changed from .00070400 to .00072800 (tunerpro rounded up from .00072537) compensating for engine displacement increase

FuelingBASE:
KRKTE - set to 0.047064 from .10301
TVUB - set to 2.030 1.390 1.040 0.800 0.640 (CALIBRATION SHEET VALUES)
KVB - set to 472.66 from 316.88
LAMKAML - set to all 1's
Temin - set to .363
Teminva - set to .363
KFVAKL - values changed to suit logs, mainly in bottom rows
KFBAKL - values changed to suit logs, mainly in bottom rows
FKKVS - ALL ONES
KFKHFM - ALL ONES
KFLF - ALL ONES
BBSAWE:
KFTVSA - all .3 (Prevents pops and bangs)
KFNWEGM -  lowered in 1st gear column, 60 and 80 rows (prevents pops and bangs, increases stall area driveability)

FuelingWOT:
KFDLBTS - zero'ed
KFFDLBTS - zero'ed
KFLBTS - laid out majority 1's, tapering down to 0.78
FBSTABGM - set to all 1's
X-axis FBSTABGM - set to 800, 866, 933, 999
TABGBTS - 800.01 deg C
Lamfa - Last two columns tapering to 12.9782 from 14.7 AFR

BOOST/LOAD/TORQUE:
LDRXN - Ramps up to 162% load @ 2520rpm then tapers UP to 170 at redline. Lowest column raised to 110%.
LDORXN - made 114.75 flat (For smoother throttle response)
KFFLLDE - made all 1's
KFFSLDE - made all 1's
RPM axis (LDRXN) - changed resolution in the 2000-3000 rpm range
LDRXNZK - all 100
KFMRES - Reduced all values above 1000 rpm
KFMRESK - Made the same as KFMRES
KFMRESNL - all 0's
TDMRESLL - Changed from 3 to 0 (551G value) (for Clutch engagement response)
DMRESLL - Changed from -.1 to -.05 (551G value) (for Clutch engagement response)
TVRESLL - Changed from 30s to 0s (551G value) (for Clutch engagement response)
KFLDHBN - raised and smoothed (refer to ori tune) (for max WOT boost)
KFTARX - raised in the 30 and 50.25 column (to smooth boost at WOT)
KFMIZUFIL - set to 100% after 67% smoothed a bit
KFMIRL - Cupra R exact values (no tweaks)
KFMIRL % axis - Cupra R exact values (no tweaks)
KFMIRL RPM axis - Cupra R exact values (no tweaks)
KFMIOP - Cupra R exact values (no tweaks)
KFMIOP % axis - Cupra R exact values (no tweaks)
KFMIOP RPM axis - Cupra R exact values (no tweaks)
ARMD:
KFDMDARO_0_A/_1_A/_2_A/_3_A - -3 to 10% row made 5.0007. 50.004 column made 50
KFDMDAROS - made all 100's
DMARMX - all 0's
KIFZGHG_0_A/_1_A/_2_A/_3_A - Made 35.03, 24.57, 13.80, 3.49, 1.56, 1.34
KFLDRAPP - made all 0's
CWMDAPP - made 8 (Fixed WGDC- from KFLDRAPP)
KFLDIMX - Made flat 0,18,36,54,63,72,81,90 for conversion from DC -> pressure
KFLDIMX column axis - Pressure set to useable pressure range

THROTTLE:
KFPED- Most aggresive curve but flattened
KFPEDR - made same as KFPED
KFPEDL - made same as KFPED
KFWDKSMX - set to all 100.
TWDKSV - set to all 65535.0
FPWDKAPP - Linearized, Z values made the same as Column values, lower columns raised. 0 column raised.(for Clutch engagement response)

MAF:
MLHFM- Scaled for a 3" OD MAF tube. Refer to transfer function excel sheet in folder

IGNITION:
KFZW - raised idle region by 3.75
KFZWOP - Cupra R exact values (no tweaks)
KFZWOP2 - Cupra R exact values (no tweaks)
KFZWOP/2 % axis - Cupra R exact values (no tweaks)
KFZWOP/2 RPM axis - Cupra R exact values (no tweaks)
KFZWMN - made -5.25 in first 5 columns under 3000, tapering. (prevent pops and bangs, doesnt seem to work)

IDLE:
NLLM/2M (all 8) - raised to 800
NFSM/2M (all 2) - raised to 800
NFHZ/FS - raised to 800
NKLDF - raised to 800
NFSKO_0_A/_1_A - raised to 800
NSL - raised to 800
NSACFS_0_A/_1_A - raised to 800
NSKO_0_A/_1_A - raised to 800
NFSSL - raised to 800
NFSKLDF - raised to 800
NSAC_0_A/_1_A - raised to 800
NSLBZLL - raised to 920

Launch Control:
KFTSRL - RPM axis changed second to last: 5960, 6000 row - all 0's
KFSZT - RPM axis changed second to last: 5960, 6000 row - all 0's
FTOMN - set to 0 from 1
VNMX - set to 1.25
DNMAXH - set to 0
NMAX - set to 4000 (launch rpm)
NMAXOG - 6800 (OEM, not modified)
DNMAXH - set to 50
TNMXH - set to 655.35
ITNMH - set to 0
TMOTNMX - set to -48
Vehicle speed threshold (AL) - set to 1.25
Launch rpm (AL) - set to 3950
Ignition cut duration (NLS) -
RPM threshold (NLS) - set to 5500
Accelerator pedal position (NLS) - set to 90.20

CUSTOM CODE:
MAIN FUNCTION BEGINS AT: 0xa5860
CONFIG VARIABLES BEGIN AT: 0x17e70
NLS VARIABLE COUNTER: 0x384FF0
OFFSET FOR CALL TO CODE CAVE: 0xa1ccc


« Last Edit: September 11, 2020, 12:06:07 PM by golfputtputt » Logged
justinvw2646
Full Member
***

Karma: +17/-3
Offline Offline

Posts: 192


« Reply #2 on: September 11, 2020, 01:55:02 PM »

Check out this thread. Didn’t completely cure the idle fluctuations for me, but it is much much better.

http://nefariousmotorsports.com/forum/index.php?topic=7276.0
Logged
golfputtputt
Sr. Member
****

Karma: +6/-4
Offline Offline

Posts: 367


« Reply #3 on: September 15, 2020, 07:07:51 AM »

Read through that. multiplied KFMRES by 1.3 to ill effect. Oscillations worsened. Multiplied by .7 to ill effect. Oscillations worsened. Seems to like the stock values the best.

Took some advice from this thread:

http://nefariousmotorsports.com/forum/index.php?topic=2438.0

There is no PVDN/V in my 032 HS, instead it's replaced by PLDNEZ/V/KH for P, IVDNHOM/V for I and DMLLNEGZ/V for D.

I had to reduce P tremendously to get it to stop oscillating and I'm still playing with it a bit. I've been increasing I and I think i'm going the wrong direction. I added a little D and it got rid of continuing oscillations 2 seconds out or more.

I'm still getting massive enrichment under/overshoot which i'd like to get gone. It looks also like a function of P but for fueling instead of idle RPM.  
« Last Edit: September 15, 2020, 11:40:03 AM by golfputtputt » Logged
golfputtputt
Sr. Member
****

Karma: +6/-4
Offline Offline

Posts: 367


« Reply #4 on: September 16, 2020, 08:28:40 AM »

So far everything is making it worse. Not really sure where else to look
Logged
nyet
Administrator
Hero Member
*****

Karma: +608/-168
Offline Offline

Posts: 12271


WWW
« Reply #5 on: September 16, 2020, 12:15:15 PM »

put everything back to stock including your throttle body.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
golfputtputt
Sr. Member
****

Karma: +6/-4
Offline Offline

Posts: 367


« Reply #6 on: September 16, 2020, 12:50:39 PM »

That would require purchasing a new engine.
The throttle body is stock.

llrns and llrrm are now all back to stock. KFPED and IRL+IOP are all stock
« Last Edit: September 16, 2020, 12:57:30 PM by golfputtputt » Logged
nyet
Administrator
Hero Member
*****

Karma: +608/-168
Offline Offline

Posts: 12271


WWW
« Reply #7 on: September 16, 2020, 12:54:23 PM »

Hmm. will give logs another look time permitting. Not sure what is going on there.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
golfputtputt
Sr. Member
****

Karma: +6/-4
Offline Offline

Posts: 367


« Reply #8 on: September 18, 2020, 06:00:33 AM »

Hmm. will give logs another look time permitting. Not sure what is going on there.

nsol oscillates as well which makes me think it's not PID now (there is deviation to desired but not oscillatory).

nsol ends at a hard 1500 so i'm not sure what follows what in that rpm region, nmot or nsol. going to change CNFLLRNS to try and get nsol to stay at desired idle speed (800) and see if it still bounces around. Then start looking at what drives nmot.

...I'm having deja vu. I feel like i've been here.

I don't seem to accomplish much with this car...
Logged
golfputtputt
Sr. Member
****

Karma: +6/-4
Offline Offline

Posts: 367


« Reply #9 on: September 21, 2020, 10:12:36 AM »

There was an oversight with KFMRESNL. In the original binary it's set to all 0's from factory. Yet VANF is set to 5km/h, making KFMRESNL active.

I referenced to 551K curves and found the values were somewhere between KFMRES and KFMRESK. I made mine comparably similar. That seems to have solved a lot of the oscillation. KFMRES/K being reset back to original values.
I will likely have to play with all 3 or just 1 further.

I still do not fully understand the impact and ramifications of how the torque reserve affects the torque model. I know it affects timing and load and subsequently throttle angle. But i'm unsure how the values of dmrllr_w (torque reserve output) apply to these variables.


-Also-

I continue to deal with something that has been occurring since I bought the car and it was bone stock.
occasionally, but not at all times, The throttle plate slaps open suddenly up to 90-100% and then slams back down to it's prior position. Would anyone have any ideas why this would happen?

Logs + screenshots attached.   
Logged
Pages: [1]
  Print  
 
Jump to:  

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