Notices

A bunch of load calculation related maps

Thread Tools
 
Search this Thread
 
Old Nov 9, 2012, 06:55 PM
  #1  
EvoM Guru
Thread Starter
iTrader: (6)
 
tephra's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Posts: 9,486
Received 66 Likes on 42 Posts
A bunch of load calculation related maps

Hi Peeps,

Been sitting on these for a while, they basically control how load is calculated, they are a bit of a work in progress, so the names might change as we work them out properly:

53040010:
Code:
<table name="ECT Compensation for Load" category="Load" address="55004" type="2D" scaling="Percent128">
	<table name="Coolant Temp" type="Y Axis" address="61016" elements="8" scaling="Temp"/>
</table>
	
<table name="MAF IAT Compensation for Load" category="Load" address="55010" type="2D" scaling="Percent128">
	<table name="MAF Intake Temp" type="Y Axis" address="61132" elements="7" scaling="Temp"/>
</table>

<table name="Baro Compensation for Load" category="Load" address="60d62" type="2D" scaling="Percent128">
	<table name="Baro" type="Y Axis" address="617b8" elements="6" scaling="Baro16"/>
</table>


<table name="Load multiplier when TPS increased by %" category="Load" address="546a6" type="1D" scaling="Throttle %"/>
<table name="Load multiplier end when TPS decreased by % (hysteresis)" category="Load" address="546a2" type="1D" scaling="Throttle %"/>

<scaling name="High_Low_Load_Multi" units="units" toexpr="((x + 256) * 243 / 256) / 256" frexpr="(((x * 256)) * 256 / 243)-256" format="%.2f" min="0" max="8000" inc="1" storagetype="uint16" endian="big"/>
<table name="Load multiplier when TPS Increasing - MAP High Load Multi" category="Load" address="54a24" type="1D" scaling="High_Low_Load_Multi"/>
<table name="Load multiplier when TPS steady - MAF/MAP Low Load Multi" category="Load" address="54904" type="1D" scaling="High_Low_Load_Multi"/>
<scaling name="Percent256" units="%" toexpr="x*100/256" frexpr="x*256/100" format="%.2f" min="0" max="100" inc="2" storagetype="uint16" endian="big"/>
<table name="Load multiplier - TPS steady Decay Rate" category="Load" address="546AC" type="1D" scaling="Percent256"/>
	
	
<scaling name="Loadify_x50" units="%" toexpr="(x*50*10/512)*10/32" frexpr="(x*32/10)*512/10/50" format="%.1f" min="0" max="300" inc="0.1" storagetype="uint16" endian="big"/>
<table name="Load Increase/Decrease threshold" category="Load" address="53ca6" type="1D" scaling="Loadify_x50"/>
<table name="Load Increase/Decrease divider (ie 1 is biggest)" category="Load" address="530e8" type="1D" scaling="uint16"/>
<table name="Load Increase/Decrease multiplier (ie 1 is smallest) #1" category="Load" address="530e4" type="1D" scaling="uint16"/>
<table name="Load Increase/Decrease multiplier (ie 1 is smallest) #2" category="Load" address="530e6" type="1D" scaling="uint16"/>
	
<scaling name="ReverseInterpolated_Percent255_1byte" units="%" toexpr="100*(1-(x/255))" frexpr="255*(1-(x/100))" format="%.0f" min="0" max="100" inc="1" storagetype="uint8" endian="big"/>
<scaling name="MIVEC Overlap" units="Degrees" toexpr="(x-32768)*0.01953125" frexpr="(x/0.01953125)+32768" format="%.1f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/>
<table name="Load RampUP Rate" address="5d3e9" category="Load" type="3D" swapxy="true" scaling="ReverseInterpolated_Percent255_1byte">
	<table name="MIVEC Overlap" address="623d8" type="X Axis" elements="8" scaling="MIVEC Overlap"/>
	<table name="RPM" address="623bc" type="Y Axis" elements="11" scaling="RPM"/>
</table>

<table name="Load RampDOWN Rate" address="5d449" category="Load" type="3D" swapxy="true" scaling="ReverseInterpolated_Percent255_1byte">
	<table name="MIVEC Overlap" address="623d8" type="X Axis" elements="8" scaling="MIVEC Overlap"/>
	<table name="RPM" address="623bc" type="Y Axis" elements="11" scaling="RPM"/>
</table>
	
<scaling name="ReverseInterpolated_Percent255_2byte" units="%" toexpr="100*(1-(x/255))" frexpr="255*(1-(x/100))" format="%.0f" min="0" max="100" inc="1" storagetype="uint16" endian="big"/>
<table name="Load Ramp Rate #1 (Load > 75)" address="54a6e" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/>
<table name="Load Ramp Rate #2" address="5300a" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/>
<table name="Load Ramp Rate #3" address="53426" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/>
<table name="Load Ramp Rate #4" address="53008" category="Load" type="1D" scaling="ReverseInterpolated_Percent255_2byte"/>
Rich has been testing the Ramp stuff - with some success:
https://www.evolutionm.net/forums/09...l#post10494316


If you want to stop the sawtooth affect of load @ WOT, change the "Load multiplier end when TPS decreased by % (hysteresis)" map from 0.4% to something higher.

Goog luck

Regards
David
Old Nov 9, 2012, 07:29 PM
  #2  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
Thanks T.


I was missing Baro16 in my 53040010 def (on my computer), but I realized that it's on my site.

Code:
  <scaling name="Baro16" units="bar" toexpr="x/200" frexpr="x*200" format="%.3f" min="0" max="1.1" inc="0.001" storagetype="uint16" endian="big"/>
Old Nov 9, 2012, 07:47 PM
  #3  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
I've been setting the "Load Multiplier when TSP Increase by %" and it's sister "decreasing" one to 1.2% for a long time now.

Again, thanks Tephra. (He sent me that map a long time ago.)
Old Nov 9, 2012, 08:42 PM
  #4  
Evolved Member
 
richardjh's Avatar
 
Join Date: Oct 2010
Location: Australia
Posts: 2,447
Received 14 Likes on 13 Posts
Brilliant, thanks for this, tephra.

Golden, I've defined "Load Ramp Rate #1 (Load > 75)" on your online DB, and have populated it for the most popular Ralliart ROMs.

I've prioritised this because of the recent discovery that the RA dixie-cup turbo spools way faster than the Load Ramp Rate can accommodate. Not good. The fix, though, is awesome. No more spool-up knock.

Rich
Old Nov 9, 2012, 09:06 PM
  #5  
Evolving Member
iTrader: (1)
 
Panda_stunter's Avatar
 
Join Date: Aug 2011
Location: Sin City
Posts: 413
Likes: 0
Received 1 Like on 1 Post
U guys speak Latin....I'm just trying to learn. On top of that, I'm on a different program too! I need to switch from Cobb ATR.

Richard, I got my car back so I'm gonna need ur expertise again when the time comes. Right now, I'm just redoing my fuel map so I don't get the damn code "lean mixture" again. My boost is almost set though.
Old Nov 11, 2012, 03:10 AM
  #6  
Evolved Member
iTrader: (7)
 
ScottSpeed21's Avatar
 
Join Date: Jul 2008
Location: Buffalo, NY
Posts: 624
Likes: 0
Received 1 Like on 1 Post
5268 series pretty please...
Old Nov 11, 2012, 03:27 AM
  #7  
Newbie
 
Drkramm's Avatar
 
Join Date: Oct 2012
Location: pa
Posts: 64
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by ScottSpeed21
5268 series pretty please...

He meant to say 56890013
Old Nov 11, 2012, 08:42 PM
  #8  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
You realize that I always do 5557 first, right?
Old Nov 18, 2012, 05:36 PM
  #9  
Evolving Member
 
RS200Z's Avatar
 
Join Date: Jan 2009
Location: Singapore
Posts: 150
Received 0 Likes on 0 Posts
Have read Richard's post and started tweaking Load Ramp Rate #1 with some positive results.

David, would you be able provide more information on the Load Ramp Rate #2 to #4? Under what condition are they used?
Old Jan 29, 2013, 02:06 AM
  #10  
Newbie
 
marten's Avatar
 
Join Date: Jan 2010
Location: Japan
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Could someone kindly help me to find the addresses for 52360018?

Thanks.
Old Mar 3, 2013, 08:06 PM
  #11  
Evolved Member
iTrader: (1)
 
WRC-LVR's Avatar
 
Join Date: May 2008
Location: Marietta GA
Posts: 924
Received 11 Likes on 11 Posts
Addresses for 58020005 2012 MR please :-)
Old Mar 4, 2013, 03:02 AM
  #12  
Evolved Member
 
richardjh's Avatar
 
Join Date: Oct 2010
Location: Australia
Posts: 2,447
Received 14 Likes on 13 Posts
The two most important ones should already be up on goldenevo.com. Those are:

Load multiplier end when TPS decreased by % (hysteresis)
Load Ramp Rate #1

Rich
Old Mar 7, 2013, 06:09 AM
  #13  
Evolving Member
iTrader: (1)
 
rrkpitt15's Avatar
 
Join Date: Mar 2010
Location: PA
Posts: 304
Likes: 0
Received 0 Likes on 0 Posts
Can I have these defs for 55570005 please
Old Mar 7, 2013, 10:36 AM
  #14  
Evolved Member
iTrader: (7)
 
sstevojr's Avatar
 
Join Date: Sep 2010
Location: 805-Conejo Valley
Posts: 2,558
Likes: 0
Received 0 Likes on 0 Posts
I'm more interested in the Load Ramp Down w/ the associated MIVEC Overlap....
Old Mar 8, 2013, 06:37 PM
  #15  
Evolving Member
 
RS200Z's Avatar
 
Join Date: Jan 2009
Location: Singapore
Posts: 150
Received 0 Likes on 0 Posts
sstevojr, here is what I have managed to define for the 55570005 ROM. Not sure if you are using this, else just let me know which ROM ID you are on.

Code:
<scaling name="ReverseInterpolated_Percent255_1byte" units="%" toexpr="100*(1-(x/255))" frexpr="255*(1-(x/100))" format="%.0f" min="0" max="100" inc="1" storagetype="uint8" endian="big"/>
<scaling name="MIVEC Overlap" units="Degrees" toexpr="(x-32768)*0.01953125" frexpr="(x/0.01953125)+32768" format="%.1f" min="0" max="255" inc="1" storagetype="uint16" endian="big"/>

<table name="Load RampUP Rate" address="5D48D" category="Load" type="3D" swapxy="true" scaling="ReverseInterpolated_Percent255_1byte">
	<table name="MIVEC Overlap" address="625F4" type="X Axis" elements="8" scaling="MIVEC Overlap"/>
	<table name="RPM" address="625D8" type="Y Axis" elements="11" scaling="RPM"/>
</table>

<table name="Load RampDOWN Rate" address="5D4ED" category="Load" type="3D" swapxy="true" scaling="ReverseInterpolated_Percent255_1byte">
	<table name="MIVEC Overlap" address="625F4" type="X Axis" elements="8" scaling="MIVEC Overlap"/>
	<table name="RPM" address="625D8" type="Y Axis" elements="11" scaling="RPM"/>
</table>
Still trying to make sense of how these 2 tables works. Please share your findings.

Last edited by RS200Z; Mar 8, 2013 at 06:51 PM.


Quick Reply: A bunch of load calculation related maps



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