Notices
ECU Flash

Air Temp Compensation table

Thread Tools
 
Search this Thread
 
Old Jan 5, 2009, 12:57 PM
  #121  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 15 Likes on 13 Posts
You are disregarding the fact that your baro reading drops as you are at WOT because of Bernoulli's law. It's not uncommon to see baro drop 5-10kPa on a pull, which is a signifigant change (5%-10% density change).
Old Jan 5, 2009, 01:57 PM
  #122  
Evolved Member
iTrader: (1)
 
D-VO's Avatar
 
Join Date: Jan 2007
Location: kissimmee FL.
Posts: 546
Received 0 Likes on 0 Posts
Originally Posted by 03whitegsr
You are disregarding the fact that your baro reading drops as you are at WOT because of Bernoulli's law. It's not uncommon to see baro drop 5-10kPa on a pull, which is a signifigant change (5%-10% density change).
Lower pressure = higher air speed then and lower air temps right?

Last edited by D-VO; Jan 5, 2009 at 02:13 PM.
Old Jan 5, 2009, 02:10 PM
  #123  
Evolved Member
iTrader: (1)
 
D-VO's Avatar
 
Join Date: Jan 2007
Location: kissimmee FL.
Posts: 546
Received 0 Likes on 0 Posts
Originally Posted by honki24
Not sure I follow. I wrote the above because I wanted to see just how big a piece of the pie air pressure was in the horizontal axis. As you can see the numbers show that temp has a far greater effect on it than pressure does. You would have to go up 4000ft approximately to go left by one column.

On the same token ambient temp would only need to increase by 73deg F to go left one column.

So as you can see... its not very often you're going to change elevation by 4000ft, but its not uncommon for temps to go up by 70F. Last week I was tuning at about freezing but when I race the intake temps are in the 120s.

Elevation of VIR ~500ft
Elevation of Summit ~630ft
Elevation of CMP ~522ft
Suffolk, VA (home) ~40ft

As you can see my normal race tracks are only about 600' higher than where I tune which is about a 3% decrease in air density for the same temperature. On a track day I can see 20f, upwards of 30F, swings in one session which is a density change of about 20%.

Constant pressure: d1= (T1/T2)d2 Constant temp: d1= (P2/P1)d2

Conclusion: Unless you are climbing 4000' mountains and need your evo precision tuned don't worry about the pressure part of the horizontal axis at all as it will never play a big role.
Doesn't air density and air pressure have a direct relation? If the air pressure goes down 7% at 2000ft won't the density do the same? That's why i fugured a 7% difference in the AFR's at a 2000ft elevation once the airlfow Hz table values are correct. I'll give up if you say I'm wrong.
Old Jan 5, 2009, 02:20 PM
  #124  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 15 Likes on 13 Posts
It has to do with dynamic air pressure and energy conservation. Air speed causes a dynamic pressure to develope, the higher the velocity, the higher the dynamic pressure.

Your air source (ambient air) has a total pressure of 14.7 PSIA (at sea level). As you acclerate the air up to the inlet velocity at the meter, static pressure drops and dynamic pressure increase, but total pressure remains constant (neglecting pressure losses).

The pressure sensor in the MAF is a static pressure transducer. Thus, as the air flows into the meter, the static pressure drops with increasing airflow rates. There should be a baro compensation table that deals with this directly as it is relevant to all MAF frequencies and not just 200Hz and below. This should correspond to a table that is a correction to the MAF calculation based on MAF freqeuncy that will likely be non-linear.

The theorectical equation is Dynamic Pressure = 1/2 * air density * (air velocity)^2

It could be built into the MAF scaling though?

I think this table mentioned above is only meant for light loads and is probably a correction to improve part throttle driveability. I think the main table that Mitsubishi meant for IAT correction is the table mentioned in post #58 and #68 by Mattjin. I could be wrong, but it looks like what I would expect for IAT correction once you multiply them together. Dissassembly would verify the operation of these two maps, but I have no skills on that.
Old Jan 5, 2009, 11:04 PM
  #125  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 129 Likes on 97 Posts
Originally Posted by 03whitegsr
...

I think this table mentioned above is only meant for light loads and is probably a correction to improve part throttle driveability. I think the main table that Mitsubishi meant for IAT correction is the table mentioned in post #58 and #68 by Mattjin. I could be wrong, but it looks like what I would expect for IAT correction once you multiply them together. Dissassembly would verify the operation of these two maps, but I have no skills on that.
I finally took a look at the code that calls those tables. They don't play a role in WOT fuelling. Without spending a day looking at the code, my assessment is that the code that goes with these tables is either some sort of limp home code for a dead MAF or are startup related.
Old Jan 6, 2009, 12:33 PM
  #126  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 15 Likes on 13 Posts
That sucks.

There has got to be some enrichement for IAT some where though and it just doesn't seem right to mix baro and IAT together in one table then have it zero'd out at higher loads from the factory.
Old Jan 6, 2009, 04:15 PM
  #127  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 129 Likes on 97 Posts
Originally Posted by 03whitegsr
That sucks.

There has got to be some enrichement for IAT some where though and it just doesn't seem right to mix baro and IAT together in one table then have it zero'd out at higher loads from the factory.
The values from that table will carry to high loads. The last row of values will be used for all MAF frequencies ≥ 201 Hz.
Old Jan 6, 2009, 04:15 PM
  #128  
Evolved Member
iTrader: (1)
 
D-VO's Avatar
 
Join Date: Jan 2007
Location: kissimmee FL.
Posts: 546
Received 0 Likes on 0 Posts
Hey guys. How about changing the verticle cells? Say to value's of 0,300,600, ....... , 2400. With factors of 300, it ends up taking up all 9 cells. The factory MAF sensor reads up to 2500Hz right? Also, the fraction values on the table are exactly the same anyway except for the cells 0 and 25 (which you never see unless your starting up). So, it would look something like this:
Name:  re-scaledtablemaybe.jpg
Views: 0
Size:  19.4 KB
What do you guys think?

Last edited by D-VO; Jan 6, 2009 at 04:18 PM.
Old Jan 6, 2009, 05:17 PM
  #129  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 129 Likes on 97 Posts
There's nothing technically wrong with doing that, but is it needed? The MAF Scaling table should handle what you've done with the example table in your post.
Old Jan 6, 2009, 07:49 PM
  #130  
Evolved Member
iTrader: (1)
 
D-VO's Avatar
 
Join Date: Jan 2007
Location: kissimmee FL.
Posts: 546
Received 0 Likes on 0 Posts
Originally Posted by mrfred
There's nothing technically wrong with doing that, but is it needed? The MAF Scaling table should handle what you've done with the example table in your post.
Well, I figured I can get much more control over the AFR's for all MAF readings at all MAF temps. I found a thread a while ago about re-scaling the MAF scaling but it didn't make sense to me. Actually is still doesn't. Does MAF scaling help with air temp compensation as well or just how it reads?
Old Jan 7, 2009, 06:40 AM
  #131  
Evolved Member
Thread Starter
iTrader: (23)
 
honki24's Avatar
 
Join Date: Apr 2003
Location: Houston, TX
Posts: 1,579
Received 0 Likes on 0 Posts
Originally Posted by 03whitegsr
You are disregarding the fact that your baro reading drops as you are at WOT because of Bernoulli's law. It's not uncommon to see baro drop 5-10kPa on a pull, which is a signifigant change (5%-10% density change).
Very good point. I haven't been logging Baro. Suppose I'll need to.

Did some more math though.

Taken from engineering toolbox

*Perhaps a table makes this more clear than equations do.

80F and 15psia =~.149 lb/ft^3

Looking at logs from my pulls and assuming worst case as you've said (10kPa drop):
air temps increasing from 80F up to 110F =~21% density decrease
air pressure decreasing by 10kPa (1.5psi) =~5% density decrease

So over the course of a hot pull I can expect the ECU to see ~26% decrease in air density with temperature having 81% influence.

As you can see, again, I prove that baro is much less significant. It is 4 times less significant. That extra 5% loss in density is far too detailed for this very low-res table to even attempt to compensate for.
Attached Thumbnails Air Temp Compensation table-air-p-t.png  

Last edited by honki24; Jan 7, 2009 at 07:06 AM.
Old Jan 7, 2009, 08:03 AM
  #132  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 15 Likes on 13 Posts
Originally Posted by mrfred
The values from that table will carry to high loads. The last row of values will be used for all MAF frequencies ≥ 201 Hz.
Yeah, I understand that. Just typically, when you see a map that tapers off to 1.0, it typically means it a correction for a non-typical running condition. Like when coolant temp enrichment tapers off to 1.0 as it approaches the 70C range. It's meant to turn off the correction at some point.

Maybe it is the only IAT correction, but typically your AFRs should vary with intake temps independantly from baro/MAP.
Old Jan 7, 2009, 08:18 AM
  #133  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 15 Likes on 13 Posts
honki,
Maybe it wouldn't help as much on a road course, but when using an insulated cold air box that sources air from the front of the car, I was always able to keep IAT within a few degrees of ambient. Maybe improving your intake track to source air from a cold place would fix your varying AFRs and provide a boost in performance.

I agree that temp change poses a more significant role absolutely, but I've been able to keep intake temps well under control in my car where baro is a significant source of density change, relative to temperature changes.
Old Jan 7, 2009, 11:25 AM
  #134  
Evolved Member
Thread Starter
iTrader: (23)
 
honki24's Avatar
 
Join Date: Apr 2003
Location: Houston, TX
Posts: 1,579
Received 0 Likes on 0 Posts
Yeah, I hear you. I really was just trying to use the track as an example. What I see as more of an issue is when I tune my car at 32F and then go race a couple months later at 110F. My AFR is not where I want it. It's through the floor. I suppose I should have stated it this way:

I live at sea level. I race at ~650' max.
I may tune at 50F. I may race at 110F.

The difference between when I tune and when I race, considering the above, would be this:

11% decrease in air density due to temp rise.
3% decrease in air density due to static pressure drop.

So what I'm saying is that when temperature is more than 3X more important than baro I would be inclined to ignore baro changes all together. I find it doubtful that many face the situation where their air temp is the same from day to day (unless you're in san fransico) and then the baro change due to intake velocity is more of a concern. I'd be willing to bet that the ECU should be nearly well tuned for that situation. Surely they've taken that into account somewhere. Perhaps the ECU even ignores baro changes in this calc when load exceeds "x" or something like that. Then the x-axis would be merely a function of temp.

I do agree with you though that I find it odd that we can't uncover a dedicated IAT only fuel trim table. There's gotta be one.
Old Jan 7, 2009, 11:59 AM
  #135  
Evolved Member
iTrader: (2)
 
l2r99gst's Avatar
 
Join Date: Mar 2004
Location: CA
Posts: 3,499
Likes: 0
Received 4 Likes on 4 Posts
Originally Posted by honki24
I do agree with you though that I find it odd that we can't uncover a dedicated IAT only fuel trim table. There's gotta be one.
Well, I don't know all of the details as well as mrfred or jcsbanks who have or are going through the ECU code, but the ECU calculates the mass airflow and then the injector pulsewidth is calculated based on that. The mass airflow incorporates temperature and baro.

So, I don't know if there are specific tables that do exactly what you are looking for, but temperature is accounted for in the mass calculations. There seems to be additional trims for timing for excessive conditions, where timing may be pulled a few degrees for IAT (tables already found and posted), for example.


Quick Reply: Air Temp Compensation table



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