I think Scangauge is reading this values
0C - RPM
04 - Load
05 - Engine coolant temp
0B - MAP
0F - Intake air temp
But how to calculate this to get MPG etc. ?
/pwb
I'd say probably, as a diesel engine pushes more fuel for more power, rather than more air, and dosent try to obtain a stoimetric air/fuel ratio of 14.7:1.
However, because your fuel usage is directly affected by your throttle position, perhaps there is a way to figure it out that way?
I think Scangauge is reading this values
0C - RPM
04 - Load
05 - Engine coolant temp
0B - MAP
0F - Intake air temp
But how to calculate this to get MPG etc. ?
/pwb
I just wanted to chime in and let you know that LTFT can't be used to adjust for the ECU changing it's target AF ratio. The LTFT is not an indication of a different AF ratio, it's an adjustment made because the ECU learned through the STFT that more or less fuel is needed for a given rpm/load point. The LTFT is a percentage of fuel removed from the expected amount required.
For example, I have a 2000 subaru impreza 2.5RS. I've put in a mild set of aftermarket cams. As a result, vacuum at idle is much lower than what the ECU was pre-programmed to expect. The STFT was pulling -25% fuel at idle while the LTFT was still at 0. Over time, the LTFT adjusted from 0%, to -25% and now the STFT hovers betwen +- 5%.
so.. the LTFT helps the ECU achieve it's target AF ratio by remembering and learning wha the STFT has found while driving. But, at no point was the target AF ratio ever known. The idle target AF could have been as lean as 18:1 in my car. No way to know from the LTFT calculation.
P.S. On a side note, your MPG formula has helped me out tremendously! I've implemented it in a program that I'm writing for OBD2 (and other protocols) display.
http://jdash.ludicrous-speed.com/for....php?f=11&t=63
Shane.
What if you do not have MAF sensor to calc from? I have a honda Civic 1999 with no MAF sensor readout but it has Air Pressure. Would I be SOL?
unless you car is carbureted there's a measurement of airflow somewhere. some systems calculate the airflow based on air intake velocity/density/temperature, etc.
here's a good read...
http://www.ktarry.com/pub/techhtm/air_metering.htm
2006 Corolla S • Ex-Audio 7" • Epia MII • ATI AIW VE • 512MB • Mini-Box.com M300 Case • 100GB 2.5" HDD • Z-COM XI-325HP+ • Linksys WSB24/WRT54G w DD-WRT • Treo 755p BT Modem • Lite-On Slotload DVD • GPS • JVC AVX2 • 2x JL Audio 8" • Alpine Type-S F/R
I know many Chryslers use MAP sensors and do not supply a MAF reading for OBD requests. There are corporate PIDs for Chrysler MAF, but here is a method for doing MPG without a MAF sensor. It is not as accurate, but it is OK. You will need to calculate a Pseudo MAF.
MAP:
MPG=((AirFuel*FuelDensityPounds*GramsPerPound*Spee dMPH))/((3600*MAF/100)))
AirFuel=14.7
Fuel Density=6
GramsPerPound=454
SpeedMPH=VSS(KPH)*.621371
3600=seconds to hours conversion
MAF=(MAP/IAT)*(MM/R)*(RPM/60)*(EngDisp/2)*VE
MAP=Manifold Absolute Pressure from vehicle per J1979
IAT(K)=IAT(C) from vehicle per J1979 +273
MM=Molecular mass of air 28.97 g/mol
R=Universal air constant 8.314 J/K/mol
RPM= Revolutions per minute from vehicle per J1979
EngDisp=Engine displacement in liters
VE=Volumetric efficiency
It's up to you to determine your VE as it varies across the powerband, but you can assume it is one value.
The two equations should not be equated. You use MAP to generate a pseudo MAF. That pseudo MAF is then used in the "generic" MPG equation.
MAF= (IMAP/120)*(VE/100)*(ED)*(MM)/(R)
MPG= Engine Mass Airflow / Stoichiometric Ratio
Note: I just corrected your approach. I did not check you numbers.
does anyone have and code or binaries they want to post that will work with an elm on windows?
2006 Corolla S • Ex-Audio 7" • Epia MII • ATI AIW VE • 512MB • Mini-Box.com M300 Case • 100GB 2.5" HDD • Z-COM XI-325HP+ • Linksys WSB24/WRT54G w DD-WRT • Treo 755p BT Modem • Lite-On Slotload DVD • GPS • JVC AVX2 • 2x JL Audio 8" • Alpine Type-S F/R
Bookmarks