Notices
ECU Flash

how-to: ECU-based direct boost control

Thread Tools
 
Search this Thread
 
Old Mar 20, 2008, 05:46 PM
  #331  
EvoM Staff Alumni
iTrader: (16)
 
MR Turco's Avatar
 
Join Date: May 2007
Location: Massachusetts
Posts: 3,233
Received 3 Likes on 3 Posts
Originally Posted by mrfred
Frig! I figured it out. It only applies to upward correction. The max total upward correction cannot exceed the values in those tables. The max total downward correction be whatever it takes to shut of the BCS.
He shoots he SCORES! Exactly what i thought, thanks again mrfred, you are teh man.
Old Mar 20, 2008, 06:06 PM
  #332  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
This table can be used in a couple ways. The most obvious way is to tweak the WGDCC values in the table. Another useful way is to very specifically tweak the TPS where upward correction is allowed to begin. This would be done by rescaling the TPS values. So instead of:

Code:
TPS% Max Corr
0         0
13        0
25        0
38        0
50        0
63        0
75        0
88       10
100      10
The values could be, for instance,:

Code:
TPS% Max Corr
0         0
13        0
25        0
38        0
50        0
63        0
75        0
93       10
100      10
And remember that, for instance, the ECU will linearly interpolate the Max Correction value from 0 to 10 as the TPS goes from 75 to 93 (in this example), so the max correction would feather up more slowly than for the stock value.
Old Mar 20, 2008, 06:13 PM
  #333  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
New summary for USDM Evo 9 88590015:

So in summary, here are three additional tables that could be useful in tuning the boost control system (for the USDM Evo 9 88590015.xml):

<table name="Max Total Upward WGDC Correction vs TPS" category="Turbo" address="3f10" type="2D" level="1" scaling="OffsetWGDC">
<table name="TPS" address="7284" type="Y Axis" elements="9" scaling="ThrottlePercentage"/>
</table>

<table name="Max WGDC vs Coolant Temp" category="Turbo" address="65d0" type="2D" level="1" scaling="WGDuty">
<table name="Coolant Temp" address="70f8" type="Y Axis" elements="8" scaling="Temp"/>
</table>

<table name="Min Load for Boost Control" category="Turbo" address="6688" type="2D" level="1" scaling="Load8">
<table name="RPM" address="6b98" type="Y Axis" elements="16" scaling="RPM"/>
</table>

Note that the "OffsetWGDC" scaling in the "Max Total WGDC Correction vs TPS" definition is one of my custom ones that is included in the "direct boost control" instructions. People not running my direct boost control setup can use "DynamicBoost" scaling instead.

There is actually another unpublished 1D table that defines the minimum temperature for the boost control system to operate. (The published one it ECUFlash is wrong.) Its a bit redundant since its purpose overlaps with the "Max WGDC vs Coolant Temp" table, but I'm sure the Evo engineers had a reason for the redundancy. :-)
Old Mar 20, 2008, 06:26 PM
  #334  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
https://www.evolutionm.net/forums/sh....php?p=5437646
Old Mar 24, 2008, 07:12 AM
  #335  
Evolved Member
iTrader: (4)
 
bnice01's Avatar
 
Join Date: May 2007
Location: Hurlburt Field, FL
Posts: 688
Likes: 0
Received 0 Likes on 0 Posts
what about tps vs load/psi for an ecu mod?
Old Mar 24, 2008, 07:19 AM
  #336  
EvoM Staff Alumni
iTrader: (16)
 
MR Turco's Avatar
 
Join Date: May 2007
Location: Massachusetts
Posts: 3,233
Received 3 Likes on 3 Posts
Originally Posted by bnice01
what about tps vs load/psi for an ecu mod?
We should see this with tephra's PID controller for boost control.
Old Mar 24, 2008, 08:18 AM
  #337  
Evolved Member
iTrader: (4)
 
bnice01's Avatar
 
Join Date: May 2007
Location: Hurlburt Field, FL
Posts: 688
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by MR Turco
We should see this with tephra's PID controller for boost control.

Oh ok thanks

Last edited by bnice01; Mar 24, 2008 at 08:20 AM.
Old Mar 25, 2008, 11:24 AM
  #338  
EvoM Community Team
iTrader: (15)
 
fostytou's Avatar
 
Join Date: Sep 2006
Location: Aurora, IL
Posts: 3,143
Received 6 Likes on 6 Posts
Originally Posted by mrfred
There is actually another unpublished 1D table that defines the minimum temperature for the boost control system to operate. (The published one it ECUFlash is wrong.) Its a bit redundant since its purpose overlaps with the "Max WGDC vs Coolant Temp" table, but I'm sure the Evo engineers had a reason for the redundancy. :-)
I'm in version 1.34.1435 and this 1D table shows 85 degrees celcius originally.
Code:
<table name="Min Temp for Full Boost Control" address="1e26"/>
Is this the one that is incorrect by default in openECU? I mainly ask because I set this to 80 degrees to prevent any limited boost under conditions i didn't want it and want to make sure I'm not wrecking some other lookup. This seems to be more along the lines of the Max WGDC vs Coolant Temp table.

Last edited by fostytou; Mar 25, 2008 at 11:33 AM.
Old Mar 25, 2008, 11:31 AM
  #339  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by fostytou
I'm in version 1.34.1435 and this 1D table shows 85 degrees celcius originally.
Code:
<table name="Min Temp for Full Boost Control" address="1e26"/>
Is this the one that is incorrect by default in openECU?
Yep.
Old Mar 25, 2008, 01:26 PM
  #340  
Evolved Member
iTrader: (4)
 
bnice01's Avatar
 
Join Date: May 2007
Location: Hurlburt Field, FL
Posts: 688
Likes: 0
Received 0 Likes on 0 Posts
mrfred with tephra's v5 mod can you delete basline boost 2-4 and only use 1?
Old Mar 25, 2008, 01:43 PM
  #341  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by bnice01
mrfred with tephra's v5 mod can you delete basline boost 2-4 and only use 1?
Yep.
Old Mar 25, 2008, 02:08 PM
  #342  
EvoM Staff Alumni
iTrader: (16)
 
MR Turco's Avatar
 
Join Date: May 2007
Location: Massachusetts
Posts: 3,233
Received 3 Likes on 3 Posts
Originally Posted by bnice01
mrfred with tephra's v5 mod can you delete basline boost 2-4 and only use 1?
you had a baseline boost 4??
Old Mar 25, 2008, 02:15 PM
  #343  
EvoM Guru
Thread Starter
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 128 Likes on 96 Posts
Originally Posted by MR Turco
you had a baseline boost 4??
Many of the Evo 8 ROMs have four boost tables defined. From what I've seen, there are only two tables that are actually referenced by the code. The other one or two tables are left over stuff that are never called.
Old Mar 25, 2008, 03:05 PM
  #344  
Evolved Member
iTrader: (4)
 
bnice01's Avatar
 
Join Date: May 2007
Location: Hurlburt Field, FL
Posts: 688
Likes: 0
Received 0 Likes on 0 Posts
thanks mrfred
Old Mar 26, 2008, 08:39 AM
  #345  
Evolved Member
iTrader: (4)
 
bnice01's Avatar
 
Join Date: May 2007
Location: Hurlburt Field, FL
Posts: 688
Likes: 0
Received 0 Likes on 0 Posts
alright mrfred should be my last question LOL.

for tephra v5 all you have to do for the alternate boost if using direct boost control, is to change the scaling from load8 to psia8?

I also changed the name to "Alternate Baseline Boost".


Quick Reply: how-to: ECU-based direct boost control



All times are GMT -7. The time now is 12:36 AM.