how-to: ECU-based direct boost control
#931
Evolved Member
iTrader: (1)
Join Date: Apr 2008
Location: EUROPE
Posts: 563
Likes: 0
Received 0 Likes
on
0 Posts
<table name="Variable for Boost Control" category="BOOST CONTROL" address="408B2" type="1D" level="1" scaling="Hex16"/>
<table name="WGDC Correction update delay #1" category="BOOST CONTROL" address="1654" type="1D" level="1" scaling="uint16"/>
<table name="WGDC Correction update delay #2" category="BOOST CONTROL" address="1656" type="1D" level="1" scaling="uint16"/>
<table name="Load Error RAM Address" category="BOOST CONTROL" address="408A6" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Address in Load Error Table" category="BOOST CONTROL" address="735C" type="1D" level="1" scaling="Hex16"/>
<table name="MUT8A" category="BOOST CONTROL" address="37A22" type="1D" level="2" scaling="Hex16"/>
<table name="MUT8B" category="BOOST CONTROL" address="37A26" type="1D" level="2" scaling="Hex16"/>
<table name="SHLR->SHLL for EBC" category="Turbo" address="?????" type="1D" level="1" scaling="Hex16"/>
<table name="Boost Error RAM Address" category="Turbo" address="41E06" type="1D" level="1" scaling="Hex16"/>
<table name="Boost Error RAM Address in Load Error Table" category="Turbo" address="7254" type="1D" level="1" scaling="Hex16"/>
<table name="Boost Error Correction" category="Turbo" address="3f44" type="2D" level="1" scaling="OffsetWGDC">
<table name="Boost Error" elements="17" type="Y Axis" address="7360" elements="17" scaling="BoostErrorPsi"/>
</table>
<table name="Boost Adder" category="Turbo" address="1670" type="1D" level="1" scaling="psia16"/>
<table name="Base Boost #1 (High Gear Range)" category="Turbo" address="3fa4" type="2D" level="1" scaling="psia8">
<table name="RPM" address="7336" elements="16" type="Y Axis" scaling="RPM"/>
</table>
<table name="Base Boost #3 (Low Gear Range)" category="Turbo" address="3fd6" type="2D" level="1" scaling="psia8">
<table name="RPM" address="7336" elements="16" type="Y Axis" scaling="RPM"/>
</table>
Mrfred when you will find time can you please look also for the address for SHLR->SHLL for EBC at 88840017/16?
I think the rest of the definitions are correct and I just need the SHLR address for PSI direct boost control.
Thanks in advance
<table name="WGDC Correction update delay #1" category="BOOST CONTROL" address="1654" type="1D" level="1" scaling="uint16"/>
<table name="WGDC Correction update delay #2" category="BOOST CONTROL" address="1656" type="1D" level="1" scaling="uint16"/>
<table name="Load Error RAM Address" category="BOOST CONTROL" address="408A6" type="1D" level="1" scaling="Hex16"/>
<table name="Load Error RAM Address in Load Error Table" category="BOOST CONTROL" address="735C" type="1D" level="1" scaling="Hex16"/>
<table name="MUT8A" category="BOOST CONTROL" address="37A22" type="1D" level="2" scaling="Hex16"/>
<table name="MUT8B" category="BOOST CONTROL" address="37A26" type="1D" level="2" scaling="Hex16"/>
<table name="SHLR->SHLL for EBC" category="Turbo" address="?????" type="1D" level="1" scaling="Hex16"/>
<table name="Boost Error RAM Address" category="Turbo" address="41E06" type="1D" level="1" scaling="Hex16"/>
<table name="Boost Error RAM Address in Load Error Table" category="Turbo" address="7254" type="1D" level="1" scaling="Hex16"/>
<table name="Boost Error Correction" category="Turbo" address="3f44" type="2D" level="1" scaling="OffsetWGDC">
<table name="Boost Error" elements="17" type="Y Axis" address="7360" elements="17" scaling="BoostErrorPsi"/>
</table>
<table name="Boost Adder" category="Turbo" address="1670" type="1D" level="1" scaling="psia16"/>
<table name="Base Boost #1 (High Gear Range)" category="Turbo" address="3fa4" type="2D" level="1" scaling="psia8">
<table name="RPM" address="7336" elements="16" type="Y Axis" scaling="RPM"/>
</table>
<table name="Base Boost #3 (Low Gear Range)" category="Turbo" address="3fd6" type="2D" level="1" scaling="psia8">
<table name="RPM" address="7336" elements="16" type="Y Axis" scaling="RPM"/>
</table>
Mrfred when you will find time can you please look also for the address for SHLR->SHLL for EBC at 88840017/16?
I think the rest of the definitions are correct and I just need the SHLR address for PSI direct boost control.
Thanks in advance
Last edited by Danieln; Dec 6, 2009 at 04:09 PM. Reason: change some wrong addreses
#935
Evolved Member
iTrader: (19)
Join Date: Oct 2004
Location: CT
Posts: 885
Likes: 0
Received 0 Likes
on
0 Posts
WGDC goes to 100% when the bcs is not "active". So the RPM hits x and it deactivates the BCS. The RPMS drop below say 2100 and is off (100%) the rpms come up again to 2200 and it goes back on.
Reactiviate is low RPM threshold on and off.
Decativate is high RPM threshold on and off.
This is why it is important to set the deactivate values to above your rev limit. Mine is at 8500. Otherwise your WGDC is 100%. Bad things could happen at the top of the rev range...
Reactiviate is low RPM threshold on and off.
Decativate is high RPM threshold on and off.
This is why it is important to set the deactivate values to above your rev limit. Mine is at 8500. Otherwise your WGDC is 100%. Bad things could happen at the top of the rev range...
Last edited by chmodlf; Mar 15, 2010 at 07:17 AM.
#941
Evolved Member
iTrader: (1)
Another thing, re-scale your rpm axis for your boost tables(WGDC/BaselineBoost), to get better resolution/control where you need it. 500/2000/2500/3000/3500/3750/4000/4250/4500/4750/5000/5500/6000/6500/7000/7500, or however you like. Since you have 100% duty cycle till 2500, you could better utilize the 1000/1500/2250/2750 cells. You will have more control over the meaty part of the powerband, rather than spool up.
"Base Wastegate" (Main and Alt)
"Boost Desired Load" (Main and Alt)
"Boost Desired PSI" (Main and Alt)
"Min Load for Boost Control"
"Accel Enrichment (Incorrect)" This seemed odd.
<table name="Accel Enrichment (Incorrect)" category="Global Fuel Settings" address="3864" type="2D" scaling="EnrichmentAdj">
<table name="RPM" address="6982" type="Y Axis" elements="15" scaling="RPM"/>
</table>