PCM Diagnostics & Tuning HP Tuners | Holley | Diablo
Sponsored by:
Sponsored by:

If Tuning the VE table we remove the MAF then couldn't we....?

Thread Tools
 
Search this Thread
 
Old 04-10-2005, 09:01 AM
  #21  
TECH Addict
iTrader: (6)
 
P Mack's Avatar
 
Join Date: Jan 2003
Location: Phoenix
Posts: 2,382
Likes: 0
Received 2 Likes on 2 Posts

Default

Theoretically a change in elevation should do nothing to your trims. Massflow takes density into account and so does the map.
Old 04-10-2005, 09:35 AM
  #22  
TECH Fanatic
iTrader: (1)
 
RedHardSupra's Avatar
 
Join Date: Sep 2003
Location: Laurel, MD
Posts: 1,904
Likes: 0
Received 1 Like on 1 Post

Default

heh, looks like i'm going to be taking a trip from chicago to monterey, ca this summer, so i'll take some logs in every state, and see what really changes. my money is on MAF changing, and as long as i adjust that, VE should stay inline without any changes.
Old 04-10-2005, 05:25 PM
  #23  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Another_User
Actually, I don't think that is accurate. I have read a lot of stuff about this, and (including HPTuners help file) the MAF measured airflow above the "disable" is still filtered. It sounds to me like there are still corrections being performed on all MAF calculated airflow, even thought the airflow is entirely MAF based beyond the disable threshold. If that makes any sense? I wish gameover would respond to my post and give us some more info on dynamic airflow calculations...
Well, see if this makes sense:

MAP/TPS Airflow Filter: This filter is used to filter the MAF airmass in response to a MAP or TPS failure. It is also used to filter the MAF airmass when the engine RPM is greater than the High RPM Disable limit.
High RPM Disable: Above this RPM use filtered MAF airmass for airmass prediction calculations.
High RPM Hysteresis: Hysteresis subtracted from High RPM Disable to re-enable dynamic airmass calculation.

This is from the HPTuner help file. So, the only "filtering" done to the MAF signal is from the MAP/TPS airflow filter. Dynamic airmass calculation from the VE table is most definitely disabled. The only role the VE table plays in MAF operation above High RPM Disable is error checking.
Old 04-10-2005, 05:30 PM
  #24  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by P Mack
Theoretically a change in elevation should do nothing to your trims. Massflow takes density into account and so does the map.
Yes, but I retired my MAF quite some time ago.

Or am I misunderstanding?
Old 04-10-2005, 05:41 PM
  #25  
TECH Addict
iTrader: (6)
 
P Mack's Avatar
 
Join Date: Jan 2003
Location: Phoenix
Posts: 2,382
Likes: 0
Received 2 Likes on 2 Posts

Default

Doesn't matter. Speed density takes air density into account in the airmass calculation.

There are other things that could throw off your ltrims besides the airmass calculation, like the 91 octane used at higher altitudes, change in humidity which the pcm can't sense, and less backpressure on the exhaust due to less atmospheric pressure.
Old 04-10-2005, 06:23 PM
  #26  
TECH Addict
 
Another_User's Avatar
 
Join Date: Feb 2004
Posts: 2,826
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Silverhawk_02TA
Well, see if this makes sense:

MAP/TPS Airflow Filter: This filter is used to filter the MAF airmass in response to a MAP or TPS failure. It is also used to filter the MAF airmass when the engine RPM is greater than the High RPM Disable limit.
High RPM Disable: Above this RPM use filtered MAF airmass for airmass prediction calculations.
High RPM Hysteresis: Hysteresis subtracted from High RPM Disable to re-enable dynamic airmass calculation.

This is from the HPTuner help file. So, the only "filtering" done to the MAF signal is from the MAP/TPS airflow filter. Dynamic airmass calculation from the VE table is most definitely disabled. The only role the VE table plays in MAF operation above High RPM Disable is error checking.
It sort of makes sense, but it doesn't really explain how it is filtered. Notice that the airflow above the disable is still filtered, and dynamic airflow is "MAF based". If it was MAF airflow, it would just be MAF airflow.
Old 04-10-2005, 06:33 PM
  #27  
TECH Addict
iTrader: (6)
 
P Mack's Avatar
 
Join Date: Jan 2003
Location: Phoenix
Posts: 2,382
Likes: 0
Received 2 Likes on 2 Posts

Default

Well I just looked at a log and maf airflow and dynamic airflow are still different above 4000 rpm. But that doesn't necessarily mean the unfiltered maf airflow isn't just used instead of dynamic airflow up there does it?

What I mean to say is, is dynamic airflow the filtered airmass calc, or is it what gets filtered into the airmass calc?
Old 04-10-2005, 06:38 PM
  #28  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Another_User
It sort of makes sense, but it doesn't really explain how it is filtered. Notice that the airflow above the disable is still filtered, and dynamic airflow is "MAF based". If it was MAF airflow, it would just be MAF airflow.
What it is saying it that the MAF airmass reading above the High RPM Disable is filtered using data provided by the MAP and TPS sensors. So yes, the MAF airmass reading is being filtered, just not by the VE table.
Old 04-10-2005, 06:43 PM
  #29  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by P Mack
Well I just looked at a log and maf airflow and dynamic airflow are still different above 4000 rpm. But that doesn't necessarily mean the unfiltered maf airflow isn't just used instead of dynamic airflow up there does it?

What I mean to say is, is dynamic airflow the filtered airmass calc, or is it what gets filtered into the airmass calc?
Dynamic airflow is the MAF airmass reading, adjusted by the mass flow calculation derived from the VE table, to the extent designated by what MAP vs. RPM boundary the engine is operating in. This is disabled above the High RPM Disable value.

The filtered MAF airmass is the MAF airmass reading, filtered by data provided by the MAP and TPS sensors. This takes place above 4000 RPM, or in response to a MAP or TPS sensor failure.
Old 04-10-2005, 06:47 PM
  #30  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by P Mack
Doesn't matter. Speed density takes air density into account in the airmass calculation.

There are other things that could throw off your ltrims besides the airmass calculation, like the 91 octane used at higher altitudes, change in humidity which the pcm can't sense, and less backpressure on the exhaust due to less atmospheric pressure.
I stand corrected.

It's actually quite easy to see when you look at the mass flow calculation, as the PCM uses both MAP and IAT values, along with VE, to derive the mass flow.
Old 04-10-2005, 06:59 PM
  #31  
TECH Fanatic
iTrader: (1)
 
RedHardSupra's Avatar
 
Join Date: Sep 2003
Location: Laurel, MD
Posts: 1,904
Likes: 0
Received 1 Like on 1 Post

Default

if it's so easy to see, care to put up an equation? i think we could all use it
Old 04-10-2005, 07:10 PM
  #32  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by RedHardSupra
if it's so easy to see, care to put up an equation? i think we could all use it
Your wish is my command!

Mass flow = (VE * MAP * RPM * Displacement) / IAT

which is derived from this equation:

VE = ((mass flow * IAT / (MAP * RPM * Displacement))

So, the PCM is back-calculating mass flow from the VE value. Hence the importance of having a good VE table. It quite clearly shows that the PCM takes MAP and IAT into consideration.
Old 04-11-2005, 12:26 PM
  #33  
On The Tree
 
M_T_0's Avatar
 
Join Date: Feb 2004
Posts: 114
Likes: 0
Received 0 Likes on 0 Posts
Default

Ok I follow all of this (I think) but my impression is that the SD mode does not deal with enviromental changes as well as the MAF/SD stock setup does, is this correct?


Thanks

More Than Zero
Old 04-11-2005, 12:54 PM
  #34  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by M_T_0
Ok I follow all of this (I think) but my impression is that the SD mode does not deal with enviromental changes as well as the MAF/SD stock setup does, is this correct?


Thanks

More Than Zero

So was I.

However, it's all there in the mass flow equation. My own experience would seem to bear this out somewhat, as my trims don't really vary much due to temperature changes. But, they got shot all to hell by the altitude change. I think that maybe the relationship between MAP and actual barometric pressure (and hence air density) is a little more complicated than is immediately apparent.
Old 04-11-2005, 12:57 PM
  #35  
TECH Fanatic
iTrader: (1)
 
RedHardSupra's Avatar
 
Join Date: Sep 2003
Location: Laurel, MD
Posts: 1,904
Likes: 0
Received 1 Like on 1 Post

Default

umm...so if you're calculating MAF values from ve/map/rpm/iat then this mean it's in SD mode, right?
and the second equation is used in MAF mode, and use the MAF sensor values for the mass flow portion of the equation?
Old 04-11-2005, 01:58 PM
  #36  
TECH Junkie
iTrader: (4)
 
MrDude_1's Avatar
 
Join Date: Feb 2002
Location: Charleston, SC
Posts: 3,366
Likes: 0
Received 2 Likes on 2 Posts

Default

Originally Posted by P Mack
Doesn't matter. Speed density takes air density into account in the airmass calculation.

There are other things that could throw off your ltrims besides the airmass calculation, like the 91 octane used at higher altitudes, change in humidity which the pcm can't sense, and less backpressure on the exhaust due to less atmospheric pressure.
you said it before i could..
Old 04-11-2005, 03:36 PM
  #37  
TECH Enthusiast
 
Silverhawk_02TA's Avatar
 
Join Date: Jun 2004
Location: Fredericksburg, VA
Posts: 576
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by RedHardSupra
umm...so if you're calculating MAF values from ve/map/rpm/iat then this mean it's in SD mode, right?
and the second equation is used in MAF mode, and use the MAF sensor values for the mass flow portion of the equation?
The second equation is the main airmass calculation equation used by the PCM. It back-calculates from the VE value using the values from the MAP, IAT, etc. to get mass flow. This is how it sets fueling in SD mode. It is also doing this during normal MAF operation (under the High RPM Disable setting), applying the calculated mass flow value against the measured value supplied by the MAF, to a greater or lesser extent as dictated by what MAP vs. RPM zone it is in.

The first equation is merely the second rearranged to more easily show how the PCM does this back-calculation.
Old 04-11-2005, 04:03 PM
  #38  
11 Second Club
iTrader: (1)
 
97bowtie's Avatar
 
Join Date: Feb 2003
Posts: 232
Likes: 0
Received 0 Likes on 0 Posts

Default

I live at 5600' elevation and frequently go down to ~ 1200' elevation to the track. After a day of tuning, I finally got all my LTFTs in the -2 range, car runs great. From what I've read here, going down to 1200' will cause my LTFTs go to positive quite a bit. This makes sense due to the increased barometric pressure, but does the VE of the engine really change? Would MAF scaling take care of the pressure differential?

The oxygen content of the air shouldn't change much between the two elevations, so I wouldn't think the VE of the engine would change much per part of air. Shouldn't the MAF (using the maf table and IAT) take into account the density of the air?

I understand that there is more oxygen at lower elevations, but there is also more air. This is where I'm confused. Can someone give some insight into how the PCM deals with this?
Old 04-11-2005, 04:52 PM
  #39  
TECH Addict
iTrader: (6)
 
P Mack's Avatar
 
Join Date: Jan 2003
Location: Phoenix
Posts: 2,382
Likes: 0
Received 2 Likes on 2 Posts

Default

Originally Posted by 97bowtie
IThis makes sense due to the increased barometric pressure
I don't think it makes sense. Your map can sense the increased barometric pressure, and the maf can sense the increased mass flow, meaning the pcm should be able to compensate for it through the airmass calc instead of the ltrims.

Originally Posted by 97bowtie
but does the VE of the engine really change? Would MAF scaling take care of the pressure differential?
The only way i can see atmospheric pressure changing the ve of the engine at a given map is by decreasing back pressure on the exhaust, which would increase ve at higher alititudes.

Originally Posted by 97bowtie
The oxygen content of the air shouldn't change much between the two elevations, so I wouldn't think the VE of the engine would change much per part of air.
VE has nothing to do with the oxygen content of the air. All it means is how much volume of the air at intake manifold conditions actually makes it into the cylinder compared to the displacement of the cylinder.

Originally Posted by 97bowtie
Shouldn't the MAF (using the maf table and IAT) take into account the density of the air? .
It does. Massflow = volume flow * density. If the maf isn't doing its job right, that's a different issue.

Originally Posted by 97bowtie
I understand that there is more oxygen at lower elevations, but there is also more air. This is where I'm confused. Can someone give some insight into how the PCM deals with this?
The pcm is concerned with air/fuel ratio, not necessarily oxygen/fuel ratio although they're related. So all the pcm is worried about is calculating how much air is going into the cylinders. To do that it can use massflow directly from the maf, or it can calculate massflow by multiplying volume flow (which comes from ve) times density (which comes from air temp and pressure via the ideal gas law). density = Pressure/(temp * gas constant)
Old 04-11-2005, 05:42 PM
  #40  
11 Second Club
iTrader: (1)
 
97bowtie's Avatar
 
Join Date: Feb 2003
Posts: 232
Likes: 0
Received 0 Likes on 0 Posts

Default

Originally Posted by P Mack

The pcm is concerned with air/fuel ratio, not necessarily oxygen/fuel ratio although they're related. So all the pcm is worried about is calculating how much air is going into the cylinders. To do that it can use massflow directly from the maf, or it can calculate massflow by multiplying volume flow (which comes from ve) times density (which comes from air temp and pressure via the ideal gas law). density = Pressure/(temp * gas constant)
Points well taken. Only thing that still throws me for a loop is that when driving at 1200', there is more air and (roughly) correspondingly more oxygen. Saying the pcm doesn't care about the oxy/f ratio, but rather the air/fuel ratio, doesn't seem 100% true. The pcm will adjust the Ltrims based on the oxy/fuel ratio it sees at the O2 sensors while attempting to maintain ~ 14.7:1, correct? It would seem the PCM would have to back-calculate the a/f ratio from the oxygen it sees at the O2 sensors...? So, if the pcm is adjusting for the volume of air entering the engine, I would think the O2 readings would follow the increase in massflow, thus fully compensating for the increased air volume of the lower elevation (as far as Ltrims are concerned). If O2 sensors don't actually read O2, but rather air, excuse everything prior.

Guess I'll just have to do some logging at 1200' and see how the LTrims are effected.


Quick Reply: If Tuning the VE table we remove the MAF then couldn't we....?



All times are GMT -5. The time now is 01:53 PM.