![]() |
|
Gryphon Programmer (Disabled) Edge Product has discontinued the Edge Evolution 2, but we still provide support and tuning for it. If you have a question or comment relating the Gryphon (or Evolution) programmer, post it here. |
|
Thread Tools | Display Modes |
#13
|
||||
|
||||
![]()
Jim - This is a pretty old subject, but I can tell it's still confusing people. I've just done a bit of research and I'll try to clarify some points (but not all of them)!
First, it would be nice if the Gryphon used a simple "Miles Driven/Fuel Used" calculation for Avg Economy, but it doesn't. The reason is that the truck has no "Fuel Used" sensor or even a simple "Flowmeter". Forget the gas gauge, we all know it's set up to really just warn us if we're close to empty. Instead, the fuel economy calculations seem to depend on an "inferred" value that the PCM determines by looking at the MAF sensor values: http://forum.gopowerhungry.com/63-post7.html This method of determining fuel used has at least two inaccuracies and maybe more: 1. The MAF sensor is not particularly accurate - it's just a heated wire that is cooled by the action of airflow which alters its electrical resistance. Inaccuracies are then corrected by input from the O2 sensors allowing the PCM to increase/decrease the injector delivery as needed to maintain proper A/F ratio in "closed loop" operation.Now, I can't find where Bill told me this, but here's how the "Avg Economy" is calculated. The "Inst Econ" value is sampled each second. These are then averaged using this formula: ((Current Avg Econ x Sample Count) + Current Inst Econ Reading) / (Sample Count + 1) Clearly, if the "Avg Econ" has recently been reset, the "Sample Count" will be small and each new "Inst Econ" value will have a fairly significant impact. Once the sample count reaches 100,000 (at one sample per second this is around four full tankfuls assuming normal fuel consumption), the Sample Count is held constant at 100,000 and each new Inst Econ value should have a fairly low effect (you continually multiply by 100,000 and divide by 100,001). So, to provide a sense of how this works out - assume the current "Avg Econ" is 15.5 MPG and you stop at a stoplight where the Inst Econ drops to zero. This is what you will see for Avg Econ in the next second: 1. Sample Count = 10: ((15.5 x 10) + 0) / 11 = 14.091 (10 seconds after reset)And, if you sit at that stoplight, this is what you'll see at the end of each second stopped: Samples = 10: 14.0909, 12.9167, 11.9231, 11.0714, 10.3333, 9.6875, 9.1176, 8.6111, 8.1579, 7.7500You can see that to get a true Average MPG value, you do NOT want to reset at each fillup. There's one more problem with this method of calculation though. It's an average of discrete "snapshot" values, rather than a single calculation of distance/fuel. And, it gives each value identical "weight". It's a bit like the error you get by calculating an "average of averages", where each average may have used a different sample size. Still, without a sensor for real fuel consumption, I don't see an alternative. - Jack
__________________
2024 F150 Platinum SCrew 3.5L PowerBoost FX4, Peragon Tonneau Cover, LineX Bed, 35% Window Tint on All Sides and Rear, Full Nose Paint Protection Film, Husky Mud Guards, Lasfit Floor Liners, VIOFO Dash Cam |
|
|