Power Hungry Performance Forum

Power Hungry Performance Forum (http://forum.gopowerhungry.com/forum/index.php)
-   Gryphon Programmer (http://forum.gopowerhungry.com/forum/forumdisplay.php?f=7)
-   -   Av MPG Readout vs Calculated (http://forum.gopowerhungry.com/forum/showthread.php?t=5995)

Jim Allen Fri, February 18th, 2011 03:31 PM

Av MPG Readout vs Calculated
 
I'm sure most of you have noted that if you check mpg the old fashioned way, the average MPG readings on the Gryphon will be significantly higher than the calculated MPG from miles driven/gallons used. The F-150 is pretty easy to fill consistently but even when the the two values are recoded over a year and averaged separately, I show an average of 14.7 mpg using a g/mile calc vs 16.6 mpg from recording the screen average at every fillup (and reset each time). That's about a 11+ percent difference. Yes, my tire circumference is measured to the millimeter and loaded into the custom settings. My speed and odometer have been checked against mile markers, radar units and GPS and are accurate.

Comments? Other observations?

ticopowell Sat, February 19th, 2011 03:02 AM

I have noticed about the same thing... but with worse mpg's.. :(, but from what I understand it is just an error inherent in the gryphon... it was never designed to be 100% accurate in the readout of mpg's, only to give you an idea of what you are getting. My truck is also GPS accurate on the gryphon's speedo, and ive seen about a 2 mpg difference every time. I dont record them, but I check my mileage at almost every fillup, and its consistently the same amount low.
That's all I got, anyone else know any better than me? :D

88Racing Sat, February 19th, 2011 06:32 AM

If a true comparison was to be made then.....

Don't reset the Gryphon each time.....let it go for a year....

ticopowell Sun, February 20th, 2011 03:00 AM

wait... we can reset the Gryphon's average mpg's? Ive never seen nor needed to do this because it fluctuates enough that when I am driving around town it shows 14-15 mpg's(actually getting about 12.5-13mpg's) and when I drive up to denver airport I have seen it climb up to 18, and my trip here to SLC this weekend it got over 20 at a few parts, but I only got 13.5 mpg's averaged out through the first tank of gas... , so I guess my question is why does it fluctuate like that? Ive never seen it stay on the same number for more than a few hours and that is when I was driving home through the flat part of wyoming... and a hours is pushing it, if I hit a big hill it would drop the average mpg's by 1 or 2 on the way up, then they would go back up to whatever they were after a few miles of flatter driving again... :hmmm: :confused: oh and fyi this was all on winter gas, summer gas you can add 1ish mpg's to all the numbers except the 18 and 20... :whistle1: just my observations...

Jim Allen Sun, February 20th, 2011 07:58 AM

Resetting the Ave. mpg (done by hitting "enter" when the unit is on) because Bill C. that was the way to show the most accurate MPG. When reset, it will go to whatever the instant MPG is reading at that moment and then start averaging input data. IIRC, Bill said that the error stacks up as data is stored. The unit can store only so much data and dumps or overwrites as it goes along.

I just spoke with a guy who uses the built-in Ford unit in a similar truck and he said his reads optimistically by 2-3 mpg as well.

I watch instant mpg religiously, to control my driving (try to accelerate while keeping it above 9mpg!) but I'm about to put another parameter in place of the average.

I think people don't like to talk much about this because they like the "braggin'" right they get ( : < ).

Longshot270 Mon, February 21st, 2011 12:00 AM

If recording more increases your % error then you shouldn't even be watching it to begin with. Your chance of error goes down when the number of samples goes up.

Here is a quick example of why short term averages are bad. For easy math (and since I'm not positive on the official rates other than the data stream rate) we'll say the programmer takes 5 readings per second.

Lets say you have two different calculations going. One set of calculations has a small number of readings at 1000 readings and the other has a large number of readings at 10000 readings. If the current average is 16 mpg for both then it is easy to see how a single stretch of road could impact the mathematical formula.
You climb up a hill with an IECON reading of 5mpg for the 10 seconds it takes to climb up that hill. Then you slowly roll down the other side of the hill with zero throttle input (maxing out the IECON at 40mpg) dragging on the brakes (to not speed and ram the little old lady ahead of you) for 15 seconds. Your average in this section of road is 26 mpg according to the programmer.
Factor that into the "small" calculation and once you are back on the road your average is 17.1. The large equation comes out to 16.1. If you then compare to the "full" amount of 100,000 readings, you end up with 16.0, or no noticeable change. Keep in mind, this is the impact of only 25 seconds of drive time, now consider what happens when you are cruising through traffic or hilly areas where you are switching between the gas and brake pedals as well as changing speed often. If you were able to freely roll down the hill to shorten the recording time, the average would not be thrown off as much. Unfortunately the computer cannot account for elevation changes, lack of throttle input, resistance from wind and tires, etc. Until then the average will not be completely accurate except under ideal conditions.

ticopowell Mon, February 21st, 2011 02:30 AM

Quote:

Originally Posted by Longshot270 (Post 44723)
If recording more increases your % error then you shouldn't even be watching it to begin with. Your chance of error goes down when the number of samples goes up.

Here is a quick example of why short term averages are bad. For easy math (and since I'm not positive on the official rates other than the data stream rate) we'll say the programmer takes 5 readings per second.

Lets say you have two different calculations going. One set of calculations has a small number of readings at 1000 readings and the other has a large number of readings at 10000 readings. If the current average is 16 mpg for both then it is easy to see how a single stretch of road could impact the mathematical formula.
You climb up a hill with an IECON reading of 5mpg for the 10 seconds it takes to climb up that hill. Then you slowly roll down the other side of the hill with zero throttle input (maxing out the IECON at 40mpg) dragging on the brakes (to not speed and ram the little old lady ahead of you) for 15 seconds. Your average in this section of road is 26 mpg according to the programmer.
Factor that into the "small" calculation and once you are back on the road your average is 17.1. The large equation comes out to 16.1. If you then compare to the "full" amount of 100,000 readings, you end up with 16.0, or no noticeable change. Keep in mind, this is the impact of only 25 seconds of drive time, now consider what happens when you are cruising through traffic or hilly areas where you are switching between the gas and brake pedals as well as changing speed often. If you were able to freely roll down the hill to shorten the recording time, the average would not be thrown off as much. Unfortunately the computer cannot account for elevation changes, lack of throttle input, resistance from wind and tires, etc. Until then the average will not be completely accurate except under ideal conditions.

Your math makes perfect sense to me, and unless it was recording wrong on something, the longer it's in the more accurate it is, but I still dont know why my average mpg's change so much. I am driving back tomorrow and Ill report on how they do, but I expect them to drop to about 12 or less going up parley's canyon (pretty big canyon here), then raise to about 15-17 as I hit the park city exit, then lower to 14 by the time I am to Evanston... and this is without ever resetting the Gryphon. the only time I have ever seen it reset is when I unplug it when going to the dealer to get free oil changes. If anyone's Average mpg's are more steady than mine then please let me know, and even though I got an oil change a little more than a week ago (aka not much time calculating) I have seen this same behavior every time I drive my truck ever since I got the Gryphon, and it's been both trucks too... maybe I have a bad hardware something that doesn't record as many points of data... :hmmm: Oh well though, I have had mine for almost a year in this truck, and it was almost a year in my other truck too, and I am not planning on changing because of a miscalculation in my percieved mileage... I know I suck at getting good mileage, but I didnt get a truck to get mpg's, I got it because it's useful, and safe, and also fun :D... oh and BTW it hasn't helped get any girls either... maybe that will change in texas... :smiley_roll1:

Longshot270 Mon, February 21st, 2011 08:22 AM

Quote:

Originally Posted by ticopowell (Post 44730)
Your math makes perfect sense to me, and unless it was recording wrong on something, the longer it's in the more accurate it is, but I still dont know why my average mpg's change so much. I am driving back tomorrow and Ill report on how they do, but I expect them to drop to about 12 or less going up parley's canyon (pretty big canyon here), then raise to about 15-17 as I hit the park city exit, then lower to 14 by the time I am to Evanston... and this is without ever resetting the Gryphon. the only time I have ever seen it reset is when I unplug it when going to the dealer to get free oil changes. If anyone's Average mpg's are more steady than mine then please let me know, and even though I got an oil change a little more than a week ago (aka not much time calculating) I have seen this same behavior every time I drive my truck ever since I got the Gryphon, and it's been both trucks too... maybe I have a bad hardware something that doesn't record as many points of data... :hmmm: Oh well though, I have had mine for almost a year in this truck, and it was almost a year in my other truck too, and I am not planning on changing because of a miscalculation in my percieved mileage... I know I suck at getting good mileage, but I didnt get a truck to get mpg's, I got it because it's useful, and safe, and also fun :D... oh and BTW it hasn't helped get any girls either... maybe that will change in texas... :smiley_roll1:

To make it steady out you just have to leave it a long time. The influence earlier was from JUST 25 seconds, if you are cruising along at 60, that is not even half a mile...now consider you can get around 400 miles per tank, and the average doesn't really steady out until after you've driven through the second tank. Because of the swings from regular to 40 mpg

I haven't tested this in a while but I bet if you used the cruise control all the time the average may be more accurate. Part of the inaccuracy is from letting off the pedal while rolling. All the time you spend braking is counted as 40 mpg per reading. I think back and the computer rarely uses 0 throttle so you wont have nearly as much 40 mpg getting thrown into the mix. Only problem is you can't use cruise control in varying traffic.

The only reason I look for ways to improve mileage is because I'm cheap and need to stretch the tanks.

You might be able to get some girls out in Del Rio, last time I was passing through I wanted to take my time. :D

88Racing Mon, February 21st, 2011 06:23 PM

Ok Jim,
I'll agree on the overwritting data but the most accurate data comes from 4 tank fulls of gas ...that's the optimized amount of samples according to Bill with out reseting each time....

ticopowell Mon, February 21st, 2011 11:31 PM

So I just got back from utah, and I have had at least 5 tanks of gas since the last time the gryphon was unplugged, and it still varied from 14.x to 17.x on the average mpg's I had it in cruise control most of the trip except for the stops and when I made sure to not hit the people going 10 under the speed limit :giggle:, I have a little fun program on my phone, and on the way back from Utah I gained 18,431 feet and lost 16,069 feet, with a tailwind I got about 15 mpg's (done by hand) and my gryphon shows about 16.5ish... so the trend continues haha :cheesy smile:.
My worry still is that mine is fluctuating too much, aka more than it should and more than everyone else's is... but I am happy about the 15 mpg's, I got only 13.7ish on the way to utah... :/.

The trick in Del Rio is to figure out how to outshine all the other brand new 2nd Lt's that are girl hunting! haha :hehe:

Jim Allen Sun, March 6th, 2011 07:54 AM

I recall Bill telling me to reset every tank but what you say makes sense, Longshot. I'll leave it alone for a while and see how it goes.

A related phenomenon I recently noted is that my mpg readouts were significantly reduced for a while after I disconnected the battery to erase the adaptive memory. I reverted from an AEM CAI back to stock, so I reset my Gryphon to L1 (because Bill had put the special CAI tune in L2) and disconnected the battery to start at square one again. For about 35 miles or so, driven over a road I know well the reading I should be getting, the (instant and average) mpg were down 25 percent or so. At least it started that way. It gradually worked back up to normal levels as I drove. Bear in mind I use that stretch of road as a "track" for testing mpg when I get new test product to play with, so I am very familiar with what I should be getting on the instant reading, even by the sections of road. By the time I was 2/3s of the way, it was more or less back to normal. Engine readapting?

Longshot270 Sun, March 6th, 2011 11:32 AM

Quote:

Originally Posted by Jim Allen (Post 45158)
I recall Bill telling me to reset every tank but what you say makes sense, Longshot. I'll leave it alone for a while and see how it goes.

A related phenomenon I recently noted is that my mpg readouts were significantly reduced for a while after I disconnected the battery to erase the adaptive memory. I reverted from an AEM CAI back to stock, so I reset my Gryphon to L1 (because Bill had put the special CAI tune in L2) and disconnected the battery to start at square one again. For about 35 miles or so, driven over a road I know well the reading I should be getting, the (instant and average) mpg were down 25 percent or so. At least it started that way. It gradually worked back up to normal levels as I drove. Bear in mind I use that stretch of road as a "track" for testing mpg when I get new test product to play with, so I am very familiar with what I should be getting on the instant reading, even by the sections of road. By the time I was 2/3s of the way, it was more or less back to normal. Engine readapting?

The reason it starts out low then builds back up to the normal range is from accelerating then cruising. When you accelerate you are throwing low numbers into your average. As you cruise you are adding a longer list of normal values. As your normal value count increases the % error from the abnormal values (acceleration values) will diminish. Eventually you'll have enough "good" values that the "bad" values will not be significant. It would only take 21 good readings to make one bad reading disappear from the average. That is why you can make that average shoot up by flooring it for a second or two then letting off and rolling. It only takes a few seconds to go from 30 to 70 but the truck is heavy enough to roll for a while. If you roll long enough, the low readings get displaced by the high ones.

I'll get a datalog later on today to demonstrate this. It'll give me another reason to drive to Lowes for some stuff.

Jackpine Sun, March 6th, 2011 04:08 PM

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.
2. As Bill said in the cited post, the inferred value of fuel delivered was based on the ideal A/F ratio for "real gasoline", and E10 gas causes the engine to operate at a richer A/F ratio. E85 requires a VERY rich mixture.
3. The inferred value for fuel used may not account for additional enriching during "open loop" (hard acceleration or cold engine).
4. Any accumulated "flow" calculation is inherently less accurate than a corresponding measurement of total volume.
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)
2. Sample Count = 100: ((15.5 x 100) + 0) / 101 = 15.347 (1 minute, 40 seconds after reset)
3. Sample Count = 1000: ((15.5 x 1000) + 0) / 1001 = 15.484 (16.67 minutes after reset)
4. Sample Count - 25,000: ((15.5 x 25000) + 0) / 25001 = 15.4994 (6.94 hours, 451 miles at 65 mph and about 30 gallons used)
5. Sample count = 100,000: ((15.5 x 100000) + 0) / 100001 = 15.4998 (27.78 hours of samples)
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.7500
Samples = 100: 15.3465, 15.1961, 15.0485, 14.9038, 14.7619, 14.6226, 14.4860, 14.3519, 14.2202, 14.0909
Samples = 1000: 15.4845, 15.4691, 15.4536, 15.4382, 15.4229, 15.4076, 15.3923, 15.3770, 15.3617, 15.3465
Samples = 25000: 15.4994, 15.4988, 15.4981, 15.4975, 15.4969, 15.4963, 15.4957, 15.4950, 15.4944, 15.4938
Samples = 100000: 15.4998, 15.4997, 15.4995, 15.4994, 15.4992, 15.4991, 15.4989, 15.4988, 15.4986, 15.4985
You 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

Jim Allen Wed, March 9th, 2011 06:11 AM

Great info, Jack. I will keep the mitts off the reset!

I'll now have to go back and retest my calculated MPG and compare it to the AVG mpg from the Gryphon to determine an error. Considering that if the unit holds only 100,000 samples, over a 360 mile tank of fuel, resetting at fillup would have skewed the initial reading bigtime but by the end of that tank, it should be pretty stable.

Jackpine Wed, March 9th, 2011 10:22 AM

Quote:

Originally Posted by Jim Allen (Post 45249)
Great info, Jack. I will keep the mitts off the reset!

I'll now have to go back and retest my calculated MPG and compare it to the AVG mpg from the Gryphon to determine an error. Considering that if the unit holds only 100,000 samples, over a 360 mile tank of fuel, resetting at fillup would have skewed the initial reading bigtime but by the end of that tank, it should be pretty stable.

Once upon a time I suggested that probably the Gryphon Avg Econ would differ from the true Econ by a fairly "fixed" amount. I don't know if this is true, because I only monitor Inst Econ. However, if it does, then it's simple to just apply the correction mentally.

Inst Econ certainly gives you a feel for "excess" usage or economical usage. However, I find I just tend to drive the way it "feels right" to get me where I want to go and to hell with the mileage. ;)

I've been monitoring mileage using a spreadsheet. Over 5671 mostly highway miles of non-towing, I averaged 15.1 mpg. Towing my 3600# trailer over 3559 miles, I got 12.6 mpg.

- Jack

ticopowell Wed, March 9th, 2011 10:29 AM

Quote:

Originally Posted by JackandJanet (Post 45253)
Once upon a time I suggested that probably the Gryphon Avg Econ would differ from the true Econ by a fairly "fixed" amount. I don't know if this is true, because I only monitor Inst Econ. However, if it does, then it's simple to just apply the correction mentally. That is what I have noticed, I dont know the % but it seems to be about 2 mpg's difference :)

Inst Econ certainly gives you a feel for "excess" usage or economical usage. However, I find I just tend to drive the way it "feels right" to get me where I want to go and to hell with the mileage. ;) HAHA I wish I could say that... getting 13 mpg's doesnt let me... well my wallet wont let me at 13 mpg's :cheesy smile:

I've been monitoring mileage using a spreadsheet. Over 5671 mostly highway miles of non-towing, I averaged 15.1 mpg. Towing my 3600# trailer over 3559 miles, I got 12.6 mpg.

- Jack

Just thought I would comment on your post :cool:

Jim Allen Thu, March 10th, 2011 08:23 AM

I pretty much drive by the instant economy. Kinda like one of those vacuum "Econo-Mizer" gauges they used to sell:cheesy smile: It's not so important what the actual number is, I just try to keep it as high as possible. On my truck, it's amazing how much less fuel it uses at a steady 55 than above 60.

Jackpine Thu, March 10th, 2011 12:12 PM

Quote:

Originally Posted by Jim Allen (Post 45301)
I pretty much drive by the instant economy. Kinda like one of those vacuum "Econo-Mizer" gauges they used to sell:cheesy smile: It's not so important what the actual number is, I just try to keep it as high as possible. On my truck, it's amazing how much less fuel it uses at a steady 55 than above 60.

YES! But - I've posted this before. When I added the Gotts Mod, I found I could get about the same gas mileage in the 70 MPH range that I used to only get at 55-60. (Of course that lower speed mileage went up too.) Why? I don't really know. :shrug:

I also believe you can get better mileage if you don't use the speed control on the highway, because it will try to keep you at your set speed going downhill and then will use more gas going uphill rather than using the energy gained in the downhill "coast". But again, I'm lazy, so I tend to use the speed control.

- Jack

Jim Allen Sun, March 13th, 2011 11:37 AM

I can't see how the Gotts do much for FE. Or most CAIs. I ran for several years with a CAI on my 5.4L and, while there were some apparent initial upticks, really nothing much improved over the long term. But a tuned CAI, which replaces everything with a more flow-freindly runner, would have a better chance of making a change (good or bad) than the Gotts, which only makes changes in one area. I also had a chance to do some limited steady-state fuel flow tests on an engine dyno (4.0L Jeep) and couldn't see any remarkable differences. Would love to get a Modular on an engine dyno for about a week!

My truck is the 8200GVW and has 4.10:1 ratios. At any level of modification, it always does better at lower speeds. I think the Modulars like low rpms the best


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


All Contents Copyright 2008-2020, Power Hungry Performance