MEGAsquirt A place to collectively sort out this megasquirt gizmo

IAT correction follow-up

Thread Tools
 
Search this Thread
 
Old 05-09-2010, 03:32 AM
  #21  
Junior Member
 
holy driver's Avatar
 
Join Date: Jun 2008
Posts: 71
Total Cats: 0
Default

The problem is exactly as Braineack said. It's not MS's inaccuracy, but rather the temperature sensor heatsoaking. The temp sensor itself is reporting the temperature to be much higher than it actually is.
holy driver is offline  
Old 05-09-2010, 03:48 AM
  #22  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

Originally Posted by Braineack
we use that to battle heat soak on warm starts. else it reports false high temps and the system leans out.
FWIW the AEM has a table of "additional fuel vs. coolant temp" and "how many seconds to apply this add'l fuel, vs coolant temp", which is used to address hot re-starts and address IAT heatsoak.

The basic IAT vs fuel curve should be used only to get the basic speed-density system's air density correction correct.
JasonC SBB is offline  
Old 05-09-2010, 10:59 AM
  #23  
Junior Member
iTrader: (3)
 
ctxspy's Avatar
 
Join Date: Jun 2008
Location: NJ
Posts: 428
Total Cats: 0
Default

Originally Posted by JasonC SBB
FWIW the AEM has a table of "additional fuel vs. coolant temp" and "how many seconds to apply this add'l fuel, vs coolant temp", which is used to address hot re-starts and address IAT heatsoak.

The basic IAT vs fuel curve should be used only to get the basic speed-density system's air density correction correct.
I know i'm going against the grain here but i'm with JasonC... Anyone know of a way to find out how much fuel the MS is actually pulling based on IAT? (kinda like a gammae or a gwarmup gauge)
ctxspy is offline  
Old 05-26-2010, 08:06 PM
  #24  
Junior Member
 
anarchyx34's Avatar
 
Join Date: Oct 2007
Location: Staten Island, NY
Posts: 159
Total Cats: 0
Default

It's not entirely a heat-soak issue. It's 100F out. I started my car after it sat all day, meaning the IAT was reading the actual 100F. It still idled lean. Gair was reading 91. I set the coolant based air-density whatever crap to 100 across the board. It's still pulling fuel. How the hell do you turn it off?!
anarchyx34 is offline  
Old 05-26-2010, 08:39 PM
  #25  
Junior Member
iTrader: (3)
 
ctxspy's Avatar
 
Join Date: Jun 2008
Location: NJ
Posts: 428
Total Cats: 0
Default

lol... welcome to the club!

Gair is going to tell you the %fuel based on air temperature.. Technically, the MS is doing it based on resistance of the IAT.. This is what you calibrate when you run easytherm and generate a new firmware to download.

If you want to completely disable IAT correction, you could probably put a resistor in place of the IAT sensor with whatever value the gmiat has at 68*F and call it a day.
(don't actually do this).

The reality is you WANT it to add and remove fuel based on temperature, otherwise you'll end up running lean in the winter (denser air vs same amount of fuel) and way richer in the summer (same fuel, less dense air).

My issue, and apparently your issue, is that the MS is overcompensating.

Sample airdenfactor.inc courtesy of braineack:
http://www.boostedmiata.com/MS/airdenfactor.inc

According to his file, at 100*F, your MS should be reporting a gAIR of 94%, not 91%..
ctxspy is offline  
Old 05-26-2010, 10:04 PM
  #26  
Junior Member
iTrader: (3)
 
ctxspy's Avatar
 
Join Date: Jun 2008
Location: NJ
Posts: 428
Total Cats: 0
Default

FWIW i checked my car (having not run it in 2 days, sensors should be at ambient). I saw 88*F and gAIR 96%. This matches what is in my airdenfactor file, so that''s satisfying.

However, my idle was at around 16.5:1, and was lean from 1st moment thru completely warmed up.. In colder weather (tuned at around 60*F), i'd see around 13.5:1 while warming up, leaning out to low 14s for idle...
ctxspy is offline  
Old 05-26-2010, 10:38 PM
  #27  
Junior Member
 
anarchyx34's Avatar
 
Join Date: Oct 2007
Location: Staten Island, NY
Posts: 159
Total Cats: 0
Default

Maybe it was 94%. I don't remember really. It's annoying though.
anarchyx34 is offline  
Old 06-07-2010, 05:25 AM
  #28  
Senior Member
 
WestfieldMX5's Avatar
 
Join Date: Nov 2007
Location: Belgium
Posts: 999
Total Cats: 73
Default

I noticed this morning that autotune leaned out my fuel table a lot now that temps have dropped 15°C. Started playing with the MAT correction table trying to straighten things out.
I see mention of coolant related air-density correction table in this and other threads but I can't find it in Tunerstudio. Is this the MAT correction table or something else still?
WestfieldMX5 is offline  
Old 06-07-2010, 06:19 AM
  #29  
Junior Member
 
Andreas's Avatar
 
Join Date: Nov 2007
Location: Stockholm, Sweden
Posts: 68
Total Cats: 0
Default

Originally Posted by f_devocht
I see mention of coolant related air-density correction table in this and other threads but I can't find it in Tunerstudio. Is this the MAT correction table or something else still?
You will find the coolant related air-density correction table at the same place as in Mega Tune, advanced - coolant related air-density correction

Andreas

Edit: Don't you speak about the same table? (with optional coolant or IAT correction)
Andreas is offline  
Old 06-07-2010, 07:24 AM
  #30  
Senior Member
 
WestfieldMX5's Avatar
 
Join Date: Nov 2007
Location: Belgium
Posts: 999
Total Cats: 73
Default

Mmm, I don't have that under Advanced. Probably different in my version (3.0.3u). I have no option to choose between coolant and air either.
WestfieldMX5 is offline  
Old 06-07-2010, 07:38 AM
  #31  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Originally Posted by f_devocht
Mmm, I don't have that under Advanced. Probably different in my version (3.0.3u). I have no option to choose between coolant and air either.
You have MSII so it's the MAT correction table.

What Andreas is talking about is MS1's MAT correction ( a fudge of coolant correction).
richyvrlimited is offline  
Old 06-07-2010, 07:50 AM
  #32  
Junior Member
 
Andreas's Avatar
 
Join Date: Nov 2007
Location: Stockholm, Sweden
Posts: 68
Total Cats: 0
Default

Originally Posted by richyvrlimited
You have MSII so it's the MAT correction table.

What Andreas is talking about is MS1's MAT correction ( a fudge of coolant correction).
Ahh, my misstake then. I didn't realize we were speaking about MSII. Thank you for pointing this out Rich :-)

Andreas
Andreas is offline  
Old 06-07-2010, 08:18 AM
  #33  
Senior Member
 
WestfieldMX5's Avatar
 
Join Date: Nov 2007
Location: Belgium
Posts: 999
Total Cats: 73
Default

thx for clearing that up guys. Mat correction table is adjusted. Will do some logging when it gets hotter again. Not this week though, rain all week long :(.
WestfieldMX5 is offline  
Old 06-07-2010, 12:46 PM
  #34  
Senior Member
 
WestfieldMX5's Avatar
 
Join Date: Nov 2007
Location: Belgium
Posts: 999
Total Cats: 73
Default

This leaves me with one question though. How do I switch to coolant based rather than iat based correction in TS? I have problems with hot restart due to iat heat soak.
WestfieldMX5 is offline  
Old 06-07-2010, 02:07 PM
  #35  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

if it's the IAT heatsoaking, surely it's that you're compensating for?
richyvrlimited is offline  
Old 06-07-2010, 02:41 PM
  #36  
Senior Member
 
WestfieldMX5's Avatar
 
Join Date: Nov 2007
Location: Belgium
Posts: 999
Total Cats: 73
Default

Well not really. Although my general fueling curve is corrected for air temp now, that curve doesn't compensate for heat soak. You always need to compensate for air temp, but at startup, the compensation should be zero, not whatever value the overcorrected built in formula gives us. Suppose air temp is 25°C and my sensor thinks it's 60°C, I still want the 25°C fuel curve, not the 60°C fuel curve. I can't adjust the 60°C value in the tabel because that would give false readings when it's really 60°C.
My first thought of using coolant temp instead of air temp is no good either because coolant temp is much too slow.
It seems to me that it should be possible to clamp the air temp value at startup to a user settable maximum. For instance 30°C. If the sensor gives colder readings, use those. If the sensor gives hotter readings, ignore them and act as if air temp is 30°C.

Last edited by WestfieldMX5; 06-07-2010 at 03:28 PM.
WestfieldMX5 is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
bigmackloud
Miata parts for sale/trade
19
01-08-2021 11:24 AM
Frank_and_Beans
Supercharger Discussion
13
09-12-2016 08:17 PM
tazswing
Race Prep
20
10-03-2015 11:04 AM



Quick Reply: IAT correction follow-up



All times are GMT -4. The time now is 10:36 PM.