Notices
Evo X Engine Management / Tuning Forums Discuss the major engine management systems.

MAF Scaling Table in grams/second

Thread Tools
 
Search this Thread
 
Old Aug 7, 2009 | 01:37 PM
  #1  
nj1266's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
Question MAF Scaling Table in grams/second

Does anyone have the code for displaying the MAF scaling table in grams/second instead of HZ?

If you have it, could you post the full code please?
Reply
Old Aug 10, 2009 | 05:09 AM
  #2  
xPRimNT's Avatar
Evolved Member
15 Year Member
Photogenic
iTrader: (4)
 
Joined: Feb 2008
Posts: 610
Likes: 0
From: Edmonton, Alberta
I'll get it up in a couple hours. I need my home computer.
Reply
Old Aug 10, 2009 | 05:18 AM
  #3  
xPRimNT's Avatar
Evolved Member
15 Year Member
Photogenic
iTrader: (4)
 
Joined: Feb 2008
Posts: 610
Likes: 0
From: Edmonton, Alberta
Ok, nevermind. I had it with me. Weird.

Just as a heads up, I was having difficulty with this. I thought the addresses might even be incorrect, but I added the addresses tephra gave (in Hz) and changing either table changes the others, so it must be right. Just give it a try before tuning a crapload of different cars



Evo10base.xml
Code:
    <scaling name="MAFVoltScaling" units="units" toexpr="x*5/1024" frexpr="x*1024/5" format="%.3f" min="0" max="5" inc="1" storagetype="uint16" endian="big"/>

    <table name="MAF Compensation" category="Fuel" type="2D" scaling="AirFlow16">
        <table name="X" type="X Axis" elements="40" scaling="MAFVoltScaling"/>
    </table>

    <table name="MAF Compensation #2" category="Fuel" type="2D" level="1" scaling="AirFlow16">
        <table name="X" type="X Axis" elements="40" scaling="MAFVoltScaling"/>
    </table>

    <table name="MAF Compensation #3" category="Fuel" type="2D" level="1" scaling="AirFlow16">
        <table name="X" type="X Axis" elements="50" scaling="MAFVoltScaling"/>
    </table>
52680015.xml

Code:
    <table name="MAF Compensation" address="5753a">
        <table name="X" address="615ea"/>
    </table>

    <table name="MAF Compensation #2" address="5758a">
        <table name="X" address="6163a"/>
    </table>

    <table name="MAF Compensation #3" address="575da">
        <table name="X" address="6168a"/>
    </table>
Reply
Old Aug 10, 2009 | 05:29 AM
  #4  
SiC's Avatar
SiC
Evolved Member
iTrader: (1)
 
Joined: Jun 2008
Posts: 1,018
Likes: 0
From: Kanagawa, Japan
The EvoX seems to dislike alot of intakes unless you scale the MAF correctly.

Increasing the scaling 10% for the AMS intake worked well for me
Reply
Old Aug 10, 2009 | 12:48 PM
  #5  
nj1266's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
Originally Posted by SiC
The EvoX seems to dislike alot of intakes unless you scale the MAF correctly.

Increasing the scaling 10% for the AMS intake worked well for me
Yes, on the Evo X the trims drift positive with an intake. So you added 10% to the MAF scaling to bring the fuel trims down to about 0%, assuming that the AMS intake was causing your LTFT cruise to go positive by 10%.

My question is: What section of the MAF scaling did you add the 10% to? The entire scale or from 40 to 100 g/s? 40-100 being the area that you will be in when cruising.
Reply
Old Aug 10, 2009 | 12:52 PM
  #6  
nj1266's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
Originally Posted by xPRimNT
Ok, nevermind. I had it with me. Weird.

Just as a heads up, I was having difficulty with this. I thought the addresses might even be incorrect, but I added the addresses tephra gave (in Hz) and changing either table changes the others, so it must be right. Just give it a try before tuning a crapload of different cars
I looked up the code that Tepra gave in HZ and your code in g/s and the addresses are different. I have no idea which one is the correct one:

Here is Tephra's

Add to 5268xxx.xml

<table name="MAF Scaling Part 1" address="5753a">
<table name="Volts" address="615ea"/>
</table>

<table name="MAF Scaling Part 2" address="57592">
<table name="Volts" address="61642"/>
</table>

<table name="MAF Scaling Part 3" address="575ea">
<table name="Volts" address="6169a"/>
</table>

And here is yours:

Add to 52680015.xml

<table name="MAF Compensation" address="5753a">
<table name="Volts" address="615ea"/>
</table>

<table name="MAF Compensation #2" address="5758a">
<table name="Volts" address="6163a"/>
</table>

<table name="MAF Compensation #3" address="575da">
<table name="Volts" address="6168a"/>
</table>

Last edited by nj1266; Aug 10, 2009 at 01:25 PM.
Reply
Old Aug 10, 2009 | 02:09 PM
  #7  
SiC's Avatar
SiC
Evolved Member
iTrader: (1)
 
Joined: Jun 2008
Posts: 1,018
Likes: 0
From: Kanagawa, Japan
Originally Posted by nj1266
Yes, on the Evo X the trims drift positive with an intake. So you added 10% to the MAF scaling to bring the fuel trims down to about 0%, assuming that the AMS intake was causing your LTFT cruise to go positive by 10%.

My question is: What section of the MAF scaling did you add the 10% to? The entire scale or from 40 to 100 g/s? 40-100 being the area that you will be in when cruising.
I actually did the entire range, I've seen some that actually start off at 10% and end up going to around 20% at 5v.
Reply
Old Aug 10, 2009 | 02:44 PM
  #8  
nj1266's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
Originally Posted by SiC
I actually did the entire range, I've seen some that actually start off at 10% and end up going to around 20% at 5v.
Interesting that they do that.

From my understanding changing the g/s values is directly related to the changes in your trims. So if your LTFT cruise is +10, then you INCREASE the g/s values in the 40-100 range by 10%. If the LTFT cruise is -10%, the you DECREASE g/s values in the 40-100 range by 10%.

I do not know why they add more as the voltage increases. It does not make sense to me.
Reply
Old Aug 10, 2009 | 02:48 PM
  #9  
xPRimNT's Avatar
Evolved Member
15 Year Member
Photogenic
iTrader: (4)
 
Joined: Feb 2008
Posts: 610
Likes: 0
From: Edmonton, Alberta
I know the addresses are different. That's what I was getting at.

However, changing one changes the other, so I don't know what the right way to do it is.
Reply
Old Aug 10, 2009 | 02:54 PM
  #10  
SiC's Avatar
SiC
Evolved Member
iTrader: (1)
 
Joined: Jun 2008
Posts: 1,018
Likes: 0
From: Kanagawa, Japan
Originally Posted by nj1266
Interesting that they do that.

From my understanding changing the g/s values is directly related to the changes in your trims. So if your LTFT cruise is +10, then you INCREASE the g/s values in the 40-100 range by 10%. If the LTFT cruise is -10%, the you DECREASE g/s values in the 40-100 range by 10%.

I do not know why they add more as the voltage increases. It does not make sense to me.
I've heard of multiple ways to do this, AMS actually told me to change the idle and 3.0v to 5.0v range.

Cobb has theirs set to taper upwards like I mentioned earlier.

I just went ahead and did +10% in the entire range, so far no side effects.
Reply
Old Aug 10, 2009 | 05:18 PM
  #11  
tephra's Avatar
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
the addresses are different because the number of elements are probably different.

also doesn't calculating g/s requires temp input?
Reply
Old Aug 10, 2009 | 07:01 PM
  #12  
nj1266's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
Originally Posted by tephra
the addresses are different because the number of elements are probably different.

also doesn't calculating g/s requires temp input?
So it is not possible to display the MAF scaling tables in g/s?

If it is possible, can provide us with the code so we can add it to the USDM xml files?
Reply
Old Aug 10, 2009 | 08:32 PM
  #13  
SiC's Avatar
SiC
Evolved Member
iTrader: (1)
 
Joined: Jun 2008
Posts: 1,018
Likes: 0
From: Kanagawa, Japan
Originally Posted by nj1266
So it is not possible to display the MAF scaling tables in g/s?

If it is possible, can provide us with the code so we can add it to the USDM xml files?
The code xPRimNT posted above is the MAF Scaling in g/s. You can tell since it uses AirFlow16 as the scaling.
Reply
Old Aug 10, 2009 | 09:40 PM
  #14  
nj1266's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: Nov 2004
Posts: 3,254
Likes: 13
From: USA
Originally Posted by SiC
The code xPRimNT posted above is the MAF Scaling in g/s. You can tell since it uses AirFlow16 as the scaling.
What about the difference in addresses between what xPRimNT provided and what Tephra provided? Which ones do we use?
Reply
Old Aug 10, 2009 | 09:50 PM
  #15  
tephra's Avatar
EvoM Guru
15 Year Member
iTrader: (6)
 
Joined: Feb 2007
Posts: 9,486
Likes: 67
From: Melbourne, Australia
as I have said 3 times now - you will need to look at the number of elements in the xml and work out which one is correct... AFAIK what I posted is right (as long as your using the evo10base.xml segment i posted too)
Reply



All times are GMT -7. The time now is 03:48 PM.