RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 4:15 pm

All times are UTC




Post new topic Reply to topic  [ 44 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Thu Apr 16, 2009 8:24 pm 
Offline
Newbie

Joined: Thu Apr 19, 2007 9:14 pm
Posts: 22
Location: SoCal
Sorry, was just about to reply that I missed the part about "even if extensive changes have been made. "


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Wed Jul 29, 2009 5:49 am 
Offline
Newbie

Joined: Fri Jul 18, 2008 7:37 pm
Posts: 44
I have a 1mm pill I want to install on my stage2 05 Legacy GT and I have a few tuning noob questions.

WGDC
How do you determine the difference or range from WGDC initial and Max? I read that it is typically ~8%, but all of the maps that I’ve seen are way more than that especially in the WOT column.

TD
I read in COBB’s Subie boost control doc that it’s a good idea to have TD slightly high (100 or less for DBW). Looking at the logs posted here topic3870-150.html it appears that 15 was the target value. Am I looking at the correct data or does COBB use a different range? Reason I ask is because 15-100 seems like a large difference.

How do you know if you need to adjust TD Proportional and or integral and how do you determine if your values are correct?

I understand under what conditions TD proportional and integral are active and why they are applied. I also understand that the corrections applied are absolute, but have a cap. What I don’t fully understand how the values are applied. I couple things I could use some clarification on is what is what exactly is meant by accumulate in this statement "The TD Integral correction is different in that it can accumulate over a certain range." and how does TD integral work to correct boost errors over time? If it’s not too much to ask could someone possibly go through a brief scenario using the following tables? Yes I am a very visual learner. A flow chart would be awesome, but I know thats asking a bit much. :lol:

Thanks

Image


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Wed Jul 29, 2009 8:13 am 
Offline
Moderator

Joined: Thu Nov 23, 2006 2:23 am
Posts: 2565
I'm doing this off the top of my head, so it could use a sanity check... But here's PI feedback in a nutshell:

a) BoostError = DesiredBoost - ActualBoost
b) AccumulatedBoostError = AccumulatedBoostError + BoostError
c) ProportionalFeedback = TDProportionalTable (BoostError)
d) IntegralFeedback = TDIntegralTable (AccumulatedBoostError)
e) Wgdc = InitialWgdc + ProportionalFeedback + IntegralFeedback
f) go back to (a)

Assume for the sake of discussion that the car is in a steady state making 10 pounds of boost with 12 psi target boost, using just the initial WGDC table. Now we add feedback to the picture... Proportional feedback, by itself, will bring you close to target, but not quite to it. The closer you get to the target, the lower the proportional feedback gets.

Notice that in step B we add the current error to the previous value of the AccumulatedBoostError. So, if you have a small error for a long time, the AccumulatedBoostError value grows large, and this pulls the WGDC up, which pulls the actual boost up to the target.

If the proportional or integral tables are too large, you get oscillations because the feedback values will cause boost to overshoot the target.

PI feedback is used for lots of stuff... Cruise control probably works the same way. AF Correction definitely works the same way - the "AF Learning" values are just the AccumulatedAfrError value from the fueling control loop. There might be a PI loop controlling throttle plate angle in DBW cars, too.

EDIT: Fixed the calculation of Boost Error as per Merchgod's reply.

_________________
2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG
Please don't send questions via PM. Post a thread and send me a link to it instead. Thanks!


Last edited by nsfw on Wed Jul 29, 2009 4:24 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Wed Jul 29, 2009 12:25 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
NSFW -> boost error = target boost - actual boost

You cannot always compare Cobb's table values to RomRaiders. It seems Cobb has a habit of using unusual or inconsistent conversions (or raw values) that are not going to be the same as RomRaider in all cases.


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Sun Nov 22, 2009 11:01 pm 
Offline
Experienced

Joined: Mon Dec 11, 2006 7:22 pm
Posts: 168
Quote:
Boost Error = Target Boost - Actual Boost


What is 'actual boost' ? is this like MRP Direct?

Im trying to use the factory boost control routine on an 02 and targeting 24 psi (on the target boost table). I realize the factory sensor is capping at 22 when logging MRP Corrected, so Im wondering if I swap the map sensor to a 3 bar if this will work out. Is there anyway to target higher then ~25 psi on the target boost table?

Thanks!


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Sun Nov 22, 2009 11:37 pm 
Offline
RomRaider Donator
User avatar

Joined: Thu Mar 30, 2006 2:38 am
Posts: 5336
mattminer wrote:
What is 'actual boost' ? is this like MRP Direct?

Im trying to use the factory boost control routine on an 02 and targeting 24 psi (on the target boost table). I realize the factory sensor is capping at 22 when logging MRP Corrected, so Im wondering if I swap the map sensor to a 3 bar if this will work out. Is there anyway to target higher then ~25 psi on the target boost table?

Thanks!

Actual boost would be MAP direct, since the ECU deals in absolute pressures as it relates to boost control (your absolute target boost would be table value + 14.7 psi). You cannot target higher than 25 psi with the 16-bit ECU, however, after you rescale for your aftermarket MAP sensor, you can reduce the MAP offset and gain headroom that way (for example, reducing it by 3 psi, would mean logged 25 psig would be the equivalent of 28 psig (same with your target boost), so you can tune with that in mind.


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Mon Nov 23, 2009 1:07 am 
Offline
Experienced

Joined: Mon Dec 11, 2006 7:22 pm
Posts: 168
Ok that makes sense. If the target boost table was in absolute pressure, that would be more obvious.

Thanks for the response!


Top
 Profile  
 
 Post subject: Question on td proportional added correction to logged pwgdc
PostPosted: Sat Jun 26, 2010 7:05 am 
Offline
RomRaider Donator
User avatar

Joined: Mon Dec 15, 2008 7:12 am
Posts: 672
Location: The Philippines
If my max wgdc on the table is 64.1 (330 vs 3200rpm) and I logged primary wgdc at 64.3 with td proportional at 10%, does this mean only .2% was added by td proportional to wgdc? Td proportional +3 error and above is set at 10.

So td prop logged shows maximum correction but what is applied is reflected on logged primary wgdc?


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Fri Jul 09, 2010 9:37 am 
Offline
RomRaider Donator

Joined: Tue Mar 24, 2009 11:38 am
Posts: 73
Location: Czech Republic
If one is still using the stock turbo, regardless of mods, is it really necessary to make changes to the TD tables? Would it be better just to play with target boost and WGDC tables only?

_________________
"Have you ever noticed that anybody driving slower than you is an idiot, and anyone going faster than you is a maniac?" - George Carlin


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Sat Jan 08, 2011 6:20 pm 
Offline
Newbie

Joined: Wed Apr 21, 2010 2:22 pm
Posts: 8
I'm a little bit interested in the above question as I'm trying to adjust my Cobb Stage1 tune for my GR and I notice they don't adjust the stock tables much, but the IAT WGDC compensation is really flattened out compared to the stock map. I'm thinking this, as well as an unachievable boost target at low rpm, is causing my TD integral windup during spool and overshooting of boost targets.

Since boost comes on slower in the lower gears, how do most people tune integral/proportional so that integral doesn't windup and boost overshoot in the lower gears but still have good boost response in the higher gears?


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Sat Jan 08, 2011 8:47 pm 
Offline
Newbie

Joined: Sat Aug 01, 2009 4:32 am
Posts: 96
Location: Central Coast, CA
A few techniques I've played around with:

Set target boost that is actually attainable in low rpm, while hopefully not sacrificing what you can achieve in lower gears (like 3rd on a 5 speed).
This minimizes boost error and hence integral wind-up.

Set your TD proportional positive at max boost error to a large value. This will help prevent the integral from winding up. Set it up so that it it takes up all or most of the gap between WGDC and Max WGDC for large boost error when you stomp on it. If there is no more WGDC to dole out because the proportional is taking it all up to the maximum, the integral won't increase until the proportional starts to reduce itself as you get closer to target boost. The trick is tuning the proportional not to drop out so quick or you start to get boost fluctuations.
I've only done this because I'm using a 3-port and w/o any restrictors. Might not be necessary on a stock BCS setup.


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Sun May 25, 2014 5:22 pm 
Offline
Newbie

Joined: Sun Feb 12, 2012 4:27 pm
Posts: 70
how can I log turbo dynamics, they are not defined.


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Fri Jan 08, 2016 6:37 pm 
Offline
Newbie

Joined: Wed Nov 04, 2015 9:22 pm
Posts: 2
You need to change your user level in romraider, its probably still set to beginner...


Top
 Profile  
 
 Post subject: Re: Turbo dynamics and boost control explained
PostPosted: Tue Jul 19, 2016 11:23 pm 
Offline
Newbie

Joined: Fri May 06, 2016 6:50 pm
Posts: 7
I am using definitions file v308 and have romraider settings set to Highest and don't see the turbo proportional or integral to measure. The only wastegate variable I see is Primary Wastegate Duty Cycle. How do I record the PI terms to know total wastegate value?

EDIT - Worked once I connected to the car. The parameters showed up.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 44 posts ]  Go to page Previous  1, 2, 3

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl