NefMoto

Technical => Tuning => Topic started by: julex on June 06, 2014, 10:57:37 AM



Title: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: julex on June 06, 2014, 10:57:37 AM
After some driving around for two seasons I definitely concluded that the HPX MAF doesn't automatically correct for air temperature.

Every time I would tune the car, the WOT pulls would have AFRs off as IATs change between pulls. This became evident when there were abrupt ambient temperature changes.
My readings started to get really lean with high LTFTs as the summer came, to the point where after some heat soak and IATs in 60C the O2 corrections would be in 20s, load at minimum of 15% (while normally it is 17-18) and so on, indicative of under reported MAF reading.

I looked at HPX pin out and sure enough... it has IAT sensor pin out which implies it wants ECU to take care of temperature corrections. As a reminder, stock Hitachi/Bosch auto-compensate internally for IATs @ MAF and give real air flow.

Fear not though. Tune can take care of it, PUKANS table can propely adjust MAF for IATs so I will be test driving this feature. For starters, I found a temperature vs density table which gave me an idea of what I am looking at multiplier wise... and by calculating some stuff, this is exactly the kind of phenomena I am observing % wise on my deviations dependent on ambient temps:

(http://docs.engineeringtoolbox.com/documents/771/air_temperature_pressure_density_SI_2.png)

This is PUKANS I arrived doing some interpolations between values (I used 20C as base as this is what temp my tune behaves best at) from the table etc and will report at some later date how it goes:

Code:
-48	0.7813
-28.5 0.8438
-8.25 0.9063
12 0.9688
21.75 1.0001
31.50 1.0313
42.00 1.0704
72.00 1.1720





Title: Re: HPX MAF: No temperature corrections
Post by: julex on June 06, 2014, 11:46:26 AM
Some theory, FR gives a formula to calculate density based on some starting point, which in FR is 0C:

PUKANS = T0/TANS[K], 0C = 273K

So, using that I arrived at the following table, again with 20C being my base:

Code:
Temp		Kelvins		Theoretical Multiplier
-48 225 0.762
-28.5 245 0.830
-8.25 265 0.898
12 285 0.966
21.75 295   1.000 <--- base
31.50 305   1.033
42.00 315 1.067
72.00 345 1.169

It all roughly checks out with interpolation I made so I will use this new theoretical table.

Note: Once I saw Kelving equivalents for temperature axis is became clear that designer used Kelving temperature scale as based and translated it to Celsius - hence the weird stepping in Centigrade scale which is very linear in Kelvins.


Title: HPX MAF: No temperature corrections
Post by: erroob0977 on June 06, 2014, 12:46:22 PM
Wow, I had been noticing the same behavior (rising LTFTs recently as it got warm). I just switched gas stations so I had attributed it to a different ethanol % at the new gas station (I run e85).  

I think it should be the inverse of what you posted. The FR says T0/tans where T0=273 K
 
Theoretical result is first, calculated with a base of 21.75 C in parenthesis

-48: 273/225 = 1.21 (1.30)
-28.5: 273/245 = 1.11 (1.19)
-8.25: 273/265 = 1.03 (1.11)
12: 273/285 = 0.96 (1.03)
21.75: 273/295 = 0.93 (1.00)
31.5: 273/305 = 0.90 (0.96)
42: 273/315 = 0.87 (0.93)
72: 273/345 = 0.79 (0.85)

This makes more sense to me, as the air gets hotter and less dense, you will have a lower mass flow across the MAF at the same air velocity (which translates to voltage)

Edit: I didn't use a base of 20 C


Title: Re: HPX MAF: No temperature corrections
Post by: julex on June 06, 2014, 12:57:09 PM
Wow, I had been noticing the same behavior (rising LTFTs recently as it got warm). I just switched gas stations so I had attributed it to a different ethanol % at the new gas station (I run e85).  

I think it should be the inverse of what you posted. The FR says T0/tans where T0=273 K
 
Theoretical result is first, calculated with a base of 21.75 C in parenthesis

-48: 273/225 = 1.21 (1.30)
-28.5: 273/245 = 1.11 (1.19)
-8.25: 273/265 = 1.03 (1.11)
12: 273/285 = 0.96 (1.03)
21.75: 273/295 = 0.93 (1.00)
31.5: 273/305 = 0.90 (0.96)
42: 273/315 = 0.87 (0.93)
72: 273/345 = 0.79 (0.85)

This makes more sense to me, as the air gets hotter and less dense, you will have a lower mass flow across the MAF at the same air velocity (which translates to voltage)

Edit: I didn't use a base of 20 C

You're right, I inversed the whole thing accidentally, or rather it sounds like ECU is using the value as divider.... but we have no description of inner working that give fpuk output, which is a multiplier.


Title: Re: HPX MAF: No temperature corrections
Post by: erroob0977 on June 06, 2014, 03:40:17 PM
I'm not sure what you mean by that, when I looked at the function here's how I interpreted it. I may have just overlooked something though

With any given air velocity (MAF Voltage) and a fixed diameter MAF housing (and therefore a fixed volumetric flow);
Hotter air (lower density) = lower mass flow (puan & fpuk < 1)
Colder air (higher density) = higher mass flow (puan & fpuk >1)


edit: I just re-read your first post, and I guess our trims are actually going in opposite directions. My car has been running richer lately (-12% LTFT this morning), when I said rising LTFT earlier I meant getting farther away from zero.


Title: Re: HPX MAF: No temperature corrections
Post by: tjwasiak on June 06, 2014, 05:37:01 PM
Please take into consideration that hotter air cools hot wire/hot film in MAF less then cooler air. So it is not only the density of air but also its temperature which is a variable...


Title: Re: HPX MAF: No temperature corrections
Post by: julex on June 06, 2014, 06:33:34 PM
Since SY_TURBO is set to TRUE in our tunes thus post "KFPU" module, SY_TURBO = false chooses fpuk variable, but SY_TURBO = TRUE  chooses "1.0" so PUKANS has no influence here... I wonder if we could have assembly magician flip that around or always use PUKANS / fpuk?


Title: Re: HPX MAF: No temperature corrections
Post by: elRey on September 18, 2014, 04:54:05 PM
I'm seeing some rising O2 regulation correction with higher IAT. This is on a stock MAF for a AWP 1.8T. I also saw that PUKANS is ignored on turbo files.

Is there any other way in apply a correction to MAF values base on temperature?

If not, I'll look into enabling PUKANS.

Thanks,
Rey


Title: Re: HPX MAF: No temperature corrections
Post by: phila_dot on September 18, 2014, 06:17:33 PM
I'm seeing some rising O2 regulation correction with higher IAT. This is on a stock MAF for a AWP 1.8T. I also saw that PUKANS is ignored on turbo files.

Is there any other way in apply a correction to MAF values base on temperature?

If not, I'll look into enabling PUKANS.

Thanks,
Rey

Unless you have an aftermarket MAF, your problem lies elsewhere as your MAF is already correcting airflow for temperature.

Julex, have you been able to log temperature from your MAF?


Title: Re: HPX MAF: No temperature corrections
Post by: elRey on September 18, 2014, 06:21:20 PM
My data says otherwise.


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: julex on September 19, 2014, 05:23:47 AM
Julex, have you been able to log temperature from your MAF?

Nope. I think my regulator was/is a major part of the problem though. It is definitely dropping pressure as it is heating up. It is an AEM unit with aluminum housing and steel spring, you know where I am going with this eh?

I observed that if the engine bay gets heat soaked, the pressure drops. If I adjust the pressure on hot FPR, the cold FPR gives me then +20 psi or so, way off scale.

I have a feeling that the aluminum upper part of FPR is heating up and expanding while steel spring inside, which is in contact with metal part of diaphragm and gets it cooling from there, is not heating up and expanding as much... Plus aluminum expands 2x the rate of steel too. The result is that the hotter the FPR gets, the less effective tension on the spring as distance it covers is increasing.

I also had large orifice in the FPR which was too big, even slightest tension change when adjusting the pressure resulted in large pressure change... this fact and that temperature drift were resulting in pressure swings with temps.

I since then replaced large orifice with a medium one and pressures are very stable. I still see quite a bit of LTFTs drift from cold -> hot engine bay but it is a fraction of what it used to be.

So, I might have blamed the MAF for what is really FPR's doings. Lesson is that adjustable fprs like AEM should not be installed in engine bay or at least adjusted when hot and run at low to middle pressures.

I am actually gonna put in hood vents this week (look for updates on this on audizine s4 / audizine allroad / quattroworl allroad), basically I will do what honda s2k are doing to their cars (and it does look good imho except that I will replicate vent shape and rough placement of what the audi below has):

(http://pic80.picturetrail.com/VOL836/1216349/21293521/372402380.jpg)

(http://www.s2ki.com/s2000/gallery/page__module__images__section__img_ctrl__img__262911__file__med)

(http://img.photobucket.com/albums/v238/vintagespin/vinnyCF.jpg)



Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: jmont23 on September 25, 2014, 08:24:02 AM
Julex,

Out of curiousity (since I run a Fuel Lab FPR), where is your AEM FPR mounted exactly? Would you mind sharing a picture of the FPR in your engine bay?

A picture of mine is attached for ref.


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: julex on September 25, 2014, 08:47:00 AM
Julex,

Out of curiousity (since I run a Fuel Lab FPR), where is your AEM FPR mounted exactly? Would you mind sharing a picture of the FPR in your engine bay?

A picture of mine is attached for ref.

There under the yellow hose:

(http://lh6.googleusercontent.com/20JN3UCaCRW3ZRmg50hAwf9_7NR-xHjEwp64puNhnYQF=w1401-h600-no)


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: jmont23 on September 25, 2014, 09:49:56 AM
Cool thanks. Do you think the FPR heating up is due to radiant heat from the engine components or from the fuel heating up (or both)? I ask because I have touched my IE fuel rails after normal driving and they will burn my hand. I would image the fuel is heating up due to some heat transfer here (heads>IM>fuel rails>fuel) and in turn heating your FPR. I would think a quality FPR would take heating of the fuel into account when the product was being designed.


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: nyet on September 25, 2014, 10:00:24 AM
IMO most of the effect is from direct heat transfer from the head->intake manifold->rail

I have no direct evidence though, just a feeling.


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: julex on September 25, 2014, 11:39:33 AM
Cool thanks. Do you think the FPR heating up is due to radiant heat from the engine components or from the fuel heating up (or both)? I ask because I have touched my IE fuel rails after normal driving and they will burn my hand. I would image the fuel is heating up due to some heat transfer here (heads>IM>fuel rails>fuel) and in turn heating your FPR. I would think a quality FPR would take heating of the fuel into account when the product was being designed.

It could be either, the problem is different materials used for casing and spring with their different rate of expansion due to heat. It is what it is. With smaller orifice (and higher backpressure/less flow) I am actually very fuel stable now.


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: jibberjive on November 23, 2016, 03:39:22 AM
Digging this up a little bit, but by the principle of how a hot wire MAF operates, it automatically compensates for increased pressure or temperature variations, as the cooling of the hot wire 'responds directly to air density' (not air volume). 

Was this train of thought that this particular MAF doesn't compensate for air temp mostly based off of
1. That you (julex) had lambda fluctuations (which seemed to be resolved with the FPR,
and
2. Because of the existence of an air temp output on the maf?   

I always thought that the air temp output on the HPX MAF was simply because with that particular make of Ford (and whatever else the HPX maf's are in) they decided to use a maf that combines the ambient air temp (or IAT) sensor together with the MAF sensor (just for an IAT or ambient sensor, not necessarily to correct an 'uncorrected' mass air flow value from the sensor).

Has anyone conclusively found out that the cars that use the HPX as the OEM sensor change the MAF reading value in the ECU based on the HPX's air temp output?  Or does that remain an assumption?

Edit: Just saw the title edit, so julex, your initial thoughts about the maf possibly not compensating for temp has been reversed since you found the cause of most of you lamda drift, or do you still speculate that the HPX doesn't compensate for temp (in addition to the FPR causing the drift)?


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: nyet on November 23, 2016, 11:43:32 AM
All modern MAF sensors (most are even hot film, not hot wire) are ambient temp independent (mostly).

They work by measuring the gradient across the hot film, and often have a secondary sensor (separate from the film) to measure ambient temp as another reference (hence the additional output).

That said, they aren't 100% temp independent (nothing is), and ECUs have ways of doing additional compensation based on information the MAFs do not have on board. ME7 (at least) does not do this; it takes the MAF reading as is, and chooses to do the corrections elsewhere in the fueling path (e.g. when calculating load).


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: julex on March 01, 2017, 10:57:01 AM
I recently reset FDVANS to all "1" to eliminate flow adjustments for temperature and that solved all of my issues with HPX and heat..


Title: Re: HPX MAF: No temperature corrections - Edit: FPR causing fueling drift
Post by: jibberjive on November 12, 2019, 04:56:26 AM
I recently reset FDVANS to all "1" to eliminate flow adjustments for temperature and that solved all of my issues with HPX and heat..
I haven't looked at what values FDVANS has in the stock bin, but any idea why the values for the HPX maf should be different than the OEM?