Notices
ECU Flash

Air Temp Compensation table

Thread Tools
 
Search this Thread
 
Old Jan 9, 2009 | 10:46 AM
  #151  
honki24's Avatar
Thread Starter
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
Awesome. Thank you for directly answering that. Yes I did want nonlinear control with higher granularity but It's not that big a deal. It was worth asking but not worth a bunch of extra work. Thanks guys.
Reply
Old Jan 10, 2009 | 09:04 AM
  #152  
D-VO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jan 2007
Posts: 546
Likes: 0
From: kissimmee FL.
Hey honki 24,

What air temps have you been logging? I've been ranging from 55F to 107F and have had a bit of success using this x/y scaling:
.78 .86 .94 1.02
106F 81F 56F 31F

Name:  re-scaledtablemaybe.jpg
Views: 0
Size:  19.4 KB
I've also scaled my MAF according to what Shameless tuning posted:
Originally Posted by Shameless Tuning
ETS 3" solid intake & K&N Cone

18.75 207
25 207
50 207
75 207
100 212
125 212
150 215
175 215
200 217
225 217
250 220
275 223
300 226
400 226
500 226
600 226
800 233
1000 236
1200 237
1400 235
1600 232
I have an HKS intake but this scaling looks pretty close to what some others are getting. With the 2 maps combined I've been getting pretty solid AFR's. I just need to take a couple more logs to sort out as much of the compensation table as possible.

Last edited by D-VO; Jan 11, 2009 at 08:14 AM.
Reply
Old Jan 13, 2009 | 10:32 AM
  #153  
honki24's Avatar
Thread Starter
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
Originally Posted by D-VO
Hey honki 24,

What air temps have you been logging? I've been ranging from 55F to 107F and have had a bit of success using this x/y scaling:
.78 .86 .94 1.02
106F 81F 56F 31F


I've also scaled my MAF according to what Shameless tuning posted:


I have an HKS intake but this scaling looks pretty close to what some others are getting. With the 2 maps combined I've been getting pretty solid AFR's. I just need to take a couple more logs to sort out as much of the compensation table as possible.
I'm not sure I understand the beginning of your post. You say you're using ".78, .86, .94, 1.02" but your screenshot shows ".78, .91, 1.03, 1.28". I would see MRFred's post above about rescaling the x-axis. I think the gist of it is "don't do it".

To answer your question: When it is ~40F outside I'm seeing about 58F. When racing it seems it hovers between 99F and 107F when it's "cool" out (don't know the temp).

On the Y-scaling... I'm not sure you would want to do that. When you have multiple Hz values you sweep through during a pull you will go through different compensation values in your table. I think you want your temp compensation to be static throughout the Hz range above 600Hz. This, in effect, makes this table simply an offset... which is what I think it should be. If you turn it into a full 3D table then you make your tuning much more complicated. If you need to enrich more at 2400Hz @ 100F than at 1800Hz @ 100F, then you should do that via the fuel table. Hz is roughly proportional to load.


Question: I've looked into MAS scaling a few times but never really did figure out why I would need to do it. I've got the Buschur gigantic **** cone intake and from what I've heard it doesn't require scaling... but how would I know? What would the obvious signs be that I would need to scale or smooth? I haven't seen a good explanation of the scaling table either. Do you have a link to really good info on all this? So far I've just found it confusing.
Reply
Old Jan 13, 2009 | 10:40 AM
  #154  
l2r99gst's Avatar
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Originally Posted by honki24
Question: I've looked into MAS scaling a few times but never really did figure out why I would need to do it. I've got the Buschur gigantic **** cone intake and from what I've heard it doesn't require scaling... but how would I know? What would the obvious signs be that I would need to scale or smooth? I haven't seen a good explanation of the scaling table either. Do you have a link to really good info on all this? So far I've just found it confusing.
I wrote a big thread on the maf scaling table a long time ago. Search for 'maf scaling' and my name and you could probably find it.

Anyway, the only way you would really know if you needed to scale your MAF would be from a before and after compared to the stock part. If the trims and or airflow differ vastly at certain points, then the new part is most likely causing the MAF to read differently.

Most people just use the open loop fuel tables to compensate and leave the rest alone since usually the fuel trims can hanlde the rest. Some people use injector scaling and latency to try to compensate for some of the close loop operation, but the correct solution is to use the maf scaling. It only really matters if you are interested in keeping calculations for something like mass airflow consistent from the stock part to the new part.
Reply
Old Jan 13, 2009 | 01:17 PM
  #155  
D-VO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jan 2007
Posts: 546
Likes: 0
From: kissimmee FL.
Originally Posted by honki24
I've got the Buschur gigantic **** cone intake and from what I've heard it doesn't require scaling... but how would I know?
Oops! I posted the wrong table, my mistake.
Name:  AirflowIATcomptable.jpg
Views: 0
Size:  41.3 KB
Well, earlier MrFred suggested for me to use MAF scaling instead of what I was doing with the Airflow Hz table but, I was still having the same issue. The AFR's kept changing with temperature as I ran through gears. Even a 4 degree change was really screwing with the AFR's. BTW I just copied someone else's MAF scaling because my LTFT and STFT don't work on my EVOscan for some reason Here's a log from today:
Name:  Mafairtempcomparebetweengears.jpg
Views: 0
Size:  94.2 KB See using the x/y axis' I posted earlier I was able to get the AFR's pretty damn close even thought the temp changed by almost 10F. Before, by just using the original scaling of the airflow comp table, the AFR's were still nowhere near the AFR's I wanted to see. That's why I wanted more control by using the new X/Y scaling that I posted.

I know the tuning is going to be a bit tedious but, I want the AFR's to be perfect. So far, with the MAF scaling (that I copied) and tuning the Airflow comp table, with a little bit of AFR tuning, I got the AFR's really close. I wanted to know what your temperature's are to compare it to my temperature and scaling data here in Florida.

Last edited by D-VO; Jan 13, 2009 at 01:52 PM.
Reply
Old Jan 13, 2009 | 02:33 PM
  #156  
Evo_Jay's Avatar
Evolved Member
20 Year Member
Photogenic
Photoriffic
Shutterbug
iTrader: (17)
 
Joined: Jun 2005
Posts: 3,419
Likes: 14
From: Chico, CA (NOR-CAL)
Originally Posted by Appauldd
Yeah i figured it out after I tried it.

I wonder if this can cure my cars bad cold running characteristics. My car likes to run super lean when it is cold. I have to rev it in order to get it to run normal. This only happens until it warms up. When it goes lean it bogs really bad.
You shouldnt be boosting when your car is cold....
Reply
Old Jan 14, 2009 | 06:22 AM
  #157  
honki24's Avatar
Thread Starter
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
Originally Posted by D-VO
Oops! I posted the wrong table, my mistake.

Well, earlier MrFred suggested for me to use MAF scaling instead of what I was doing with the Airflow Hz table but, I was still having the same issue. The AFR's kept changing with temperature as I ran through gears. Even a 4 degree change was really screwing with the AFR's. BTW I just copied someone else's MAF scaling because my LTFT and STFT don't work on my EVOscan for some reason
I know the tuning is going to be a bit tedious but, I want the AFR's to be perfect. So far, with the MAF scaling (that I copied) and tuning the Airflow comp table, with a little bit of AFR tuning, I got the AFR's really close. I wanted to know what your temperature's are to compare it to my temperature and scaling data here in Florida.
Well, your AFR looks relatively consistant but did you understand what I was trying to say about the y-axis scaling? My point is this: You want this temp/baro compensation table to be an offset for different temperatures. You don't want it to turn into a complete tuning table that you tune along with your fuel table. You want it to make the car adapt to different intake temps correctly. If you scale the y-axis like you have and get all that airflow resolution you effectively go through a curve of correction factors thorugh one pull... but you're only in one temperature range for that pull so why do that?

See this picture:


If you make a pull lets say your intake temps start out in the .86 column. When you make a pull temps should go down so lets say they get into the .94 column. This table will help because as your temp goes down the scaling goes down by 5%-9%. That's exactly what you want this table to do.

...now the problem is this: You've also got the y-axis scaled for more resolution in airflow. That means that you're now making adjustments to fueling by airflow. You don't want that. look at that trace I put over your map. Say that's a trace of your pull. You go from 93% @900Hz in the .94 column to 99% @ 2400Hz in the .94 column. You've effectively enriched the higher load portion of your fuel map. The vertical travel on this map has nothing to do with temperature so if your values change in the y direction you are not compensating for temp, you are compensating for airflow... you don't want to do that with this map. You want to do that with your fuel map. I would suggest putting the y-scaling back to what it was where 600Hz was the bottom row. Only worry about that row because you want all airflows at 200Hz and above to have the SAME temperature offset for a given temperature.
Attached Images  

Last edited by honki24; Jan 14, 2009 at 06:32 AM.
Reply
Old Jan 14, 2009 | 09:18 AM
  #158  
D-VO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jan 2007
Posts: 546
Likes: 0
From: kissimmee FL.
From what I've seen different start speeds yield different air flow temperatures. Say for instance if i were to be on the highway at 80mph the airtemp will read 65F with an airlfow 150Hz. If I come to a stop then begin accelerating back up to 80mph, the airflow will still read 150Hz but now the temperature is at 80F. In this case, if I were to start my pull at 80mph for 5th gear, I would have had a different air temperature then I would have if I had done it the second time.

I don't know if it's a florida thing or what but, my AFR's vary so much with temperatures and airflow Hz, this seemed like a logical answer. So, with this information, temperature is not a factor? Really? Damn, I thought I was onto something.

So I should re-scale the Y axis back to 600Hz in thee last row and re-adjust the AFR's and I should be good to go correct?
Reply
Old Jan 15, 2009 | 06:49 AM
  #159  
honki24's Avatar
Thread Starter
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
No... I don't think I'm being very clear. Think of it very simply. You have two axes. The x-axis represents temp. The Y-axis represents airflow. The purpose of this map is to provide a SINGLE offset for your fuel map with regards to temperature. This table would work best if it were something like this (where it doesn't even let you see Hz and makes the correction globally no matter what the airflow):


Remember, it was initially made for idle, not driving conditions... so low flow MAS Hz are important at idle, but we don't need to differentiate between Hz at all. You want the same offset at 5 psi as you want at 30 psi. You want the same offset at 2500RPM as at 7000RPM, right? You can make your AFR curve whatever you want it to be with the fuel table, but you want this table to make one universal correction that is only affected by temp. I still don't know if I'm getting across clearly. What I'm saying is that you want to only "tune" the cells in the 201Hz row because you want all airflows above 200Hz to have the same exact offset for a given temperature. You don't want the offset to change through the pull. That would defeat the purpose.


edit:btw your opening example of how air temp changes is exactly correct. If you stop your engine bay fills up with hot air b/c it stagnates and heats up from all the hot components. The faster you go and the more you floor it the lower temps will be.
Attached Images  

Last edited by honki24; Jan 15, 2009 at 06:56 AM.
Reply
Old Jan 15, 2009 | 08:50 PM
  #160  
D-VO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jan 2007
Posts: 546
Likes: 0
From: kissimmee FL.
Originally Posted by honki24
Remember, it was initially made for idle, not driving conditions... so low flow MAS Hz are important at idle, but we don't need to differentiate between Hz at all. You want the same offset at 5 psi as you want at 30 psi. You want the same offset at 2500RPM as at 7000RPM, right? You can make your AFR curve whatever you want it to be with the fuel table, but you want this table to make one universal correction that is only affected by temp. I still don't know if I'm getting across clearly. What I'm saying is that you want to only "tune" the cells in the 201Hz row because you want all airflows above 200Hz to have the same exact offset for a given temperature. You don't want the offset to change through the pull. That would defeat the purpose.
I do understand what your saying. But, I made this table a tuning table because it works for me. I really like the way I have it set up because I have control over what AFR @ what temperature @ what Airflow Hz @ what RPM @ what load. So the AFR's are never off. Having different offset's for all temeratures is working for me. Keeping that offset static doesn't work for me, even after trying to re-tune the AFR's. I'm also having no issues with my idle or cold start after modifying these settings.

Last edited by D-VO; Jan 15, 2009 at 08:52 PM.
Reply
Old Jan 16, 2009 | 08:32 AM
  #161  
honki24's Avatar
Thread Starter
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
cool. Whatever works.
Reply
Old Jan 23, 2009 | 09:23 AM
  #162  
D-VO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jan 2007
Posts: 546
Likes: 0
From: kissimmee FL.
Originally Posted by honki24


Dude, thank you! Seriously, has noone used this before? Bryan? Anyone?

Yes I use 94170014. I really was just asking in general to see if anyone had discovered anything of the like, but yeah these values look like what I would expect! I'll give 'em a try here soon.

So it appears that as intake temp increases the value decreases... So if:
A.) The fuel table cell values are supposed to be AFRs
B.) This table is supposed to be a set of multiplier values

Then:
A.) This multiplier table gets applied to the pulsewidth itself, not the fuel map.
B.) Values less than "1" indicate a decrease in IPW by a percentage from what the fuel table would call for.


Summary: So does it work like this: (fuel cell value) X (some formula to get IPW) X (Fuel Trim Vs. Air Temp value) = Output IPW ??

Just want to make sure I understand this before I go trying to change it.
Hey Honki, did you ever play with this table you posted earlier? I'd like to see what positve and negative affects I log using this table.

Last edited by D-VO; Jan 23, 2009 at 09:43 AM.
Reply
Old Jan 23, 2009 | 10:16 AM
  #163  
mrfred's Avatar
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by D-VO
Hey Honki, did you ever play with this table you posted earlier? I'd like to see what positve and negative affects I log using this table.
This table:



does not directly affect fuel trim. Its mislabeled. It sets the relationship between IAT and the values you see in the horizontal axis on this table:

Reply
Old Jan 23, 2009 | 10:47 AM
  #164  
D-VO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jan 2007
Posts: 546
Likes: 0
From: kissimmee FL.
^^^ Oh I see. Thanks for that.
Reply
Old Jan 23, 2009 | 12:58 PM
  #165  
honki24's Avatar
Thread Starter
Evolved Member
20 Year Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,580
Likes: 0
From: Houston, TX
Hmmm... with that said... then would the first table be the best way to scale the second table's horizontal axis differently?
Reply



All times are GMT -7. The time now is 01:25 PM.