Pages: 1 ... 15 16 [17]
Author Topic: Actual pre-control in LDRPID  (Read 46423 times)
aef
Hero Member
*****

Karma: +43/-21
Offline Offline

Posts: 1129


« Reply #240 on: February 14, 2019, 12:49:55 AM »

The program filters based on throttle plate angle (wdkba) or accel pedal angle (wped|wped_w).  It uses throttle plate angle, if it exists, otherwise accel pedal, which has to be > 90% for a sample to be included.  a sample must be above min rpm param (default 2500) to be included.

From there it uses the spool filter to remove samples to the left of an "x" second window where the boost increase is > "y" amount.

I have an update to post, but forum file storage is stuffed.  It extrapolates upward which makes it easier to use when approaching MAP limit.

hmm not sure if i understand this.
why do i have 7 interpolated values in my 2000rpm row?
Logged
SB_GLI
Hero Member
*****

Karma: +91/-7
Offline Offline

Posts: 1015


« Reply #241 on: February 14, 2019, 11:50:58 AM »

My only suggestion is to generate KFLDRL that has all 95's in the last column.   Max WGDC will otherwise be limited and you'll spool slower.
Logged
STEVEPHILP
Full Member
***

Karma: +1/-0
Offline Offline

Posts: 66


« Reply #242 on: March 02, 2019, 09:27:16 AM »

I dont do it that way. I set the last column in DIMX to max target boost and the lower pressure columns to the range in between. That way the last column in DRL won't allow any overboost and the part throttle load control has a higher resolution. Works perfectly.

Are you saying spool rate is impaired using this method?



« Last Edit: March 02, 2019, 09:30:46 AM by STEVEPHILP » Logged
SB_GLI
Hero Member
*****

Karma: +91/-7
Offline Offline

Posts: 1015


« Reply #243 on: March 02, 2019, 06:30:00 PM »

Are you saying spool rate is impaired using this method?

Yup.
Logged
prj
Hero Member
*****

Karma: +289/-29
Offline Offline

Posts: 3513


« Reply #244 on: March 15, 2019, 08:24:53 AM »

not sure if i understand you with my limited english
lets say i would like to see 1600@3500 tapering to 1100@7000

i will have to set last column of dimx to 1800 with 95% because you have to cover the whole boost range in the dimx according to this some posts before
so why is prj only using 90@1000 in the first post of this thread?
Because it is not neccessary to use more.

Because it was not real data, only an example?
I assure you, it's as real as it gets, in fact it's so real it's straight out of a stock file.

Anyway KFLDIMX should have enough to convert pressure to dc. And preferrably it should be as close as possible to the actual DC on the top end, so you don't get big jumps in KFLDRL after.
As for why it doesn't go all the way - well it's steady state. It's not like KFLDRL, when you have spool, I is not doing much, it's all about P/D control.
So no, absolutely KFLDIMX does not need to go 95% or 100% or any other value. Don't forget stuff like lddimxn as well.
Logged
aef
Hero Member
*****

Karma: +43/-21
Offline Offline

Posts: 1129


« Reply #245 on: March 28, 2019, 11:34:46 AM »

I have "okay" logs in 3rd gear wot.
Boost is following requested and everything looks fine. I already lowered the overshoot at 3k and lowered ldrxn a little bit from 5k to taper down

But in 5th gear it is overshooting. Is this just physics or is there a way to tune around?

Another thing i am noticing is load is maxed. I will log rl_w in the next log.

irl/iop is stock
ldrxn is attached
dimx/lrdl is attached
3rd gear pull attached

« Last Edit: March 28, 2019, 12:30:31 PM by aef » Logged
nyet
Administrator
Hero Member
*****

Karma: +424/-52
Offline Offline

Posts: 9549


WWW
« Reply #246 on: March 28, 2019, 02:38:24 PM »

Lower your boost request or do the 5120 hack. You are asking for trouble that close to the ps limit
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

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 experience.
Aardschok
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 27


« Reply #247 on: April 11, 2019, 11:09:28 AM »

First, a big thank you to those who made this a reality.

I've written (a very simple) ASM patch to write pu_w into plgrus_w in order for this to work, fine. I have some overshoot but it's below MAP limit so I'm not too worried about that. But WGDC drops unexpectedly during underboost which I find a bit strange.. what have I missed?
Logged
automan001
Full Member
***

Karma: +35/-0
Offline Offline

Posts: 149


« Reply #248 on: May 16, 2019, 05:46:26 AM »

Cool stuff, thanks for sharing! Came myself to this solution about 5 years ago when started tuning ME7.5 on my Skoda Octavia.
Hesitated to share this solution because I thought everyone would think this is crazy Smiley This is the way it PID was intended to work - everything should be flat except KFLDRL. Then you just say I want 80% which should produce me let's say 1.5 Bar of boost and PID stays around this value all the rev range so boost doesn't float and doesn't overshoot. And then you just play with KFLDRL to achieve proportional delivery of boost corresponding to % to duty applied to Wastegate.
Logged
D1CE
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 1


« Reply #249 on: June 26, 2019, 02:53:02 PM »

HI! Im use this tool first time. Can you check my logs? Now i have underboost around 2000mbar. Target is 2400
Logged
Aardschok
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 27


« Reply #250 on: June 26, 2019, 02:59:38 PM »

Can you check my logs?

I only see fixed DC logs... confirm that plgrus_w == pu_w
Logged
Pages: 1 ... 15 16 [17]
  Print  
 
Jump to:  

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