E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > Your MPG is wrong. Bogus calculations.



Reply
 
Thread Tools Search this Thread
      12-03-2015, 04:14 PM   #1
07E92_335i
Enlisted Member
5
Rep
32
Posts

Drives: 2007 BMW 335i E92
Join Date: Nov 2015
Location: USA

iTrader: (0)

Your MPG is wrong. Bogus calculations.

I noticed people complaining about getting 13mpg in their 335i and were very upset and trying to figure out why. I thought there was no way that was possible, turns out I was right.

So my 2003 BMW was able to figure out how to calculate MPG, but my 2007 (all E92s and probably many more actually) do not know how to.

So what do I mean?

When you are sitting still, idling, at a stop light, etc. So 0 mph, your gas mileage is still being calculated like you are driving. So you are burning gas but going nowhere (0/x=infinity), so BMW takes this as a DRAMATIC affect on your MPG. If you average 20mpg when driving, but you decided to sit in the parking lot a few seconds, or stopped at a few red lights, your MPG is DRAMATICALLY affected, like way too much.

I reset it and went for a 8 mile drive. Averaged 24mpg when driving, I then hit a red light at 3.5 miles and timed it, 12 seconds. My MPG went from 24.3 to 12.4 in 12 seconds. By the end of the trip (8 miles) I had averaged 15.6 MPG. While instantaneous MPGs read around 24 when driving.

So my driving MPG was 24ish. But the BMW computer says it is 15.6. I don't know why they decided to start calculating it like this, and why they thought idling should be factored in so highly.

Last edited by 07E92_335i; 09-26-2017 at 03:55 PM..
Appreciate 0
      12-03-2015, 04:36 PM   #2
jpirelli
Power is nothing without control
jpirelli's Avatar
33
Rep
762
Posts

Drives: E90 + E92
Join Date: Apr 2009
Location: Southeast/Southwest

iTrader: (3)

What's wrong with this? Do you somehow magically not burn gas when you're idling?
Appreciate 0
      12-03-2015, 09:10 PM   #3
Efthreeoh
General
United_States
17267
Rep
18,718
Posts

Drives: The E90 + Z4 Coupe & Z3 R'ster
Join Date: May 2012
Location: Virginia

iTrader: (0)

Sorry, 4th-grade math aside, I've kept gas records for my car since mile 3 (delivery) and record the "BC MPG" and calculate the MPG the classic way (miles/gallons). I have traced the BC MPG vs. the hand calculated MPG and the average delta between the BC calculated MPG vs. the hand calc'd is -0.298. The car knows how to calculate MPG.

And that's data for 285,000 miles worth of fill ups.
__________________
A manual transmission can be set to "comfort", "sport", and "track" modes simply by the technique and speed at which you shift it; it doesn't need "modes", modes are for manumatics that try to behave like a real 3-pedal manual transmission. If you can money-shift it, it's a manual transmission. "Yeah, but NO ONE puts an automatic trans shift knob on a manual transmission."
Appreciate 2
      12-03-2015, 09:20 PM   #4
07E92_335i
Enlisted Member
5
Rep
32
Posts

Drives: 2007 BMW 335i E92
Join Date: Nov 2015
Location: USA

iTrader: (0)

I've decided to not be so grumpy, and have another go at it. It seems like your car is clearly doing the calculations correctly. But mine is making the idling time count way too much, meaning, it counts idling 12 seconds and using a tiny bit of few as much as driving 8 miles or so.
Appreciate 0
      12-03-2015, 09:24 PM   #5
cmg5461
First Lieutenant
United_States
74
Rep
315
Posts

Drives: 2008 Deep Green 335xi 6MT
Join Date: Sep 2014
Location: Falling Waters, WV

iTrader: (1)

Garage List
2008 BMW 335xi  [0.00]
Quote:
Originally Posted by 07E92_335i View Post
I've decided to not be so grumpy, and have another go at it. It seems like your car is clearly doing the calculations correctly. But mine is making the idling time count way too much, meaning, it counts idling 12 seconds and using a tiny bit of few as much as driving 8 miles or so.
The mpg calculation is simply miles logged since reset vs. fuel used since reset. If your odometer reads correctly, it might be miscalculating the amount of fuel it's using.

The only way to find out is to keep a log.

Also, 0/x = 0.
lim y/x as x->0 = infinity.
__________________

Last edited by cmg5461; 12-03-2015 at 09:30 PM..
Appreciate 0
      12-03-2015, 09:25 PM   #6
lookalikehuuh
Major
United_States
700
Rep
1,227
Posts

Drives: 2006 330i, 2007 335i
Join Date: Sep 2014
Location: San Diego, CA

iTrader: (0)

Quote:
Originally Posted by Efthreeoh View Post
Sorry, 4th-grade math aside, I've kept gas records for my car since mile 3 (delivery) and record the "BC MPG" and calculate the MPG the classic way (miles/gallons). I have traced the BC MPG vs. the hand calculated MPG and the average delta between the BC calculated MPG vs. the hand calc'd is -0.298. The car knows how to calculate MPG.

And that's data for 285,000 miles worth of fill ups.
Agreed, I too track mileage manually as well as reset the trip computer on every fill up. I have found my car to be within +/- .2 MPG between the car's calculation and my own.

So yes the car is calculating properly and yes sitting at a red light/parking lot/anywhere just idling will kill your MPG since at that point you are burning fuel while traveling at exactly 0MPH.
Appreciate 0
      12-03-2015, 11:07 PM   #7
smithf80
Major General
smithf80's Avatar
United_States
2806
Rep
5,316
Posts

Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (1)

Garage List
2022 G20 330i  [9.00]
2018 F80 M3  [9.75]
I remember what you're saying from my E90.

If you reset your MPG counter, and then come to a red light, it will move itself down drastically as you sit there not moving.

Always seemed to even itself out over time though.
__________________
Appreciate 0
      12-03-2015, 11:48 PM   #8
JDane07
Lieutenant Colonel
JDane07's Avatar
United_States
143
Rep
1,720
Posts

Drives: 330i (sold), MK7 GTI
Join Date: Nov 2011
Location: Napa, CA

iTrader: (3)

Quote:
Originally Posted by cmg5461 View Post
The mpg calculation is simply miles logged since reset vs. fuel used since reset. If your odometer reads correctly, it might be miscalculating the amount of fuel it's using.

The only way to find out is to keep a log.

Also, 0/x = 0.
lim y/x as x->0 = infinity.
Ew, limits are gross lol
__________________
Current Ride: '16 MK7 GTI//
Former Ride: '06 E90 330i//
Don't mind me... just passing along//
Old E90 Thread:
http://www.e90post.com/forums/showth...first+e90+m580
Appreciate 0
      12-03-2015, 11:54 PM   #9
tmo24
Major
tmo24's Avatar
United_States
139
Rep
1,271
Posts

Drives: 2007 BMW 335i e92
Join Date: Aug 2010
Location: Las Vegas

iTrader: (3)

I'm pretty sure the Germans can math. Think about it. The car knows how much fuel is in the car from point A to point B. Then it also knows how many miles were driven regardless of how much you idle. So if you drive 100 miles and used 5 gallons, regardless of start and stop, you got 20mpg no matter how you slice it up. You can argue that it doesn't know if you stopped and refilled fuel but I'm thinking that it would know that there was more fuel added and takes that into account. Probably some sensor that records whether or not the fuel level was raised while the car was stopped and the gas lid opened. I can't call it but j wouldn't put it past them. As advanced as the other items in the vehicle are, I can't see them making a large mistake on mpg. It has always worked out in the end for me even if I try to trick the system. I can trick it to say it gave me 99 mpg if I coast down a hill for a few miles and throw it in neutral. At the end of the gas tank, I still average around 20 mph and I still go around 300 miles and I still use 15 gallons. My only exceptions are on road trips. I get better fuel economy and it is also accurate. 3rd 335i over a 7 year span and 150k miles driven all together.
__________________
2007 335i Jet Black e92 6AT - VRSF Full street exhaust DP, Chargepipe 7.5 FMIC, MHD, XHP, Koni orange/Eibachs, some other stuff

2007 335i Jet Black e90 6MT - Eibachs, magnaflow exhaust, carbon hood, short shift kit, some other random stuff - being sold somewhere sometime soon probably

2010 335i AW e90 6 AT Msport - The GF took this one over... JB4, PE exhaust, Koni yellows/Eibachs, pink badges, fuzzy steering wheel cover ?
Appreciate 0
      12-04-2015, 04:31 AM   #10
Efthreeoh
General
United_States
17267
Rep
18,718
Posts

Drives: The E90 + Z4 Coupe & Z3 R'ster
Join Date: May 2012
Location: Virginia

iTrader: (0)

Quote:
Originally Posted by 07E92_335i View Post
I've decided to not be so grumpy, and have another go at it. It seems like your car is clearly doing the calculations correctly. But mine is making the idling time count way too much, meaning, it counts idling 12 seconds and using a tiny bit of few as much as driving 8 miles or so.
Modern fuel injection is extremely precise. The FI system has to calculate how much fuel to inject into each cylinder in order to attain the best burn of the fuel/air mixture to minimize emissions and make power. It calculates the amount of fuel added to the cylinder by controlling the fuel pressure and duration the fuel injector is opened to allow fuel to pass. The system does not calculate fuel consumption by determining how much fuel is in the tank. The tank fuel gauge is not that accurate, nor does the car know how much fuel was added to the tank during a fill up.

So comparing the two methods of calculating fuel mileage is interesting, because the car is far more accurate than the hand method of determining MPG since the hand method depends on an accurate accounting of fuel added in bulk to the fuel tank and an accurate accounting of miles driven, both of which are suspect to variation, where as the fuel injection system is a precise digital control of dispensing the fuel into the engine. So in reality the -.0298 variation I come up with is actually telling me the hand calculation method I use is pretty accurate. What I mean by that is I drive pretty much the same route to work every day, and fill up at the same gas station and at the same fuel pump, and fill the tank until the pump automatically shuts off.

It's tough being a car geek sometimes...
__________________
A manual transmission can be set to "comfort", "sport", and "track" modes simply by the technique and speed at which you shift it; it doesn't need "modes", modes are for manumatics that try to behave like a real 3-pedal manual transmission. If you can money-shift it, it's a manual transmission. "Yeah, but NO ONE puts an automatic trans shift knob on a manual transmission."
Appreciate 1
      12-04-2015, 06:05 AM   #11
slimxb8
First Lieutenant
51
Rep
308
Posts

Drives: 2007 328i
Join Date: Dec 2014
Location: Chicago

iTrader: (0)

Garage List
2007 BMW 328i  [0.00]
I feel its pretty right on... my only beef is... lets say ypure doing 60, reset the mpg. I drive 5 miles and am sitting at 33mpg avg. I then coast 1/4 mile at 99+mpg (I have coded to do Instant mpg) and see the avg mpg go up to 35 avg. I come to a stop at the stop sign and get back up to speed with in 1/2 mile at 12mpg. But yet my avg drops to 20mpg. So I went a quarter mile more at 65+mpg and it went up a few points but one quick stop at only -20mpg for half the time and my avg drops 15mpg.
I hope im explaining it right... had a few cars do this.
Appreciate 0
      12-04-2015, 07:01 AM   #12
cmg5461
First Lieutenant
United_States
74
Rep
315
Posts

Drives: 2008 Deep Green 335xi 6MT
Join Date: Sep 2014
Location: Falling Waters, WV

iTrader: (1)

Garage List
2008 BMW 335xi  [0.00]
Quote:
Originally Posted by slimxb8 View Post
I feel its pretty right on... my only beef is... lets say ypure doing 60, reset the mpg. I drive 5 miles and am sitting at 33mpg avg. I then coast 1/4 mile at 99+mpg (I have coded to do Instant mpg) and see the avg mpg go up to 35 avg. I come to a stop at the stop sign and get back up to speed with in 1/2 mile at 12mpg. But yet my avg drops to 20mpg. So I went a quarter mile more at 65+mpg and it went up a few points but one quick stop at only -20mpg for half the time and my avg drops 15mpg.
I hope im explaining it right... had a few cars do this.
Engines have always been and always will be more efficiency at steady state. Transient (aka acceleration) fueling is less efficient. This is why city driving gets less mpg than highway driving. Try accelerating very slowly and see how your mpg reacts.

When you're at speed, really all you're doing is pushing air from the front of the car to behind the car and overcoming all of the frictional forces involved with moving. When you're accelerating, you're using more energy to store momentum in the mass of the car. Braking wastes all of that energy
__________________
Appreciate 0
      12-04-2015, 07:23 AM   #13
hassmaschine
Major General
United_States
3966
Rep
7,215
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

Quote:
Originally Posted by smithf32 View Post
I remember what you're saying from my E90.

If you reset your MPG counter, and then come to a red light, it will move itself down drastically as you sit there not moving.

Always seemed to even itself out over time though.
that's because when you are idling you are getting ZERO miles per gallon.

this thread makes me
Appreciate 0
      12-04-2015, 07:34 AM   #14
motoguy128
Second Lieutenant
38
Rep
254
Posts

Drives: 2006 325i
Join Date: Aug 2015
Location: SW Michigan

iTrader: (0)

Ummmmm.... It's probably not the idling that using all the fuel. Its' more likely the ACCELERATION to get back up to speed.

But since you have a 335i, you're not privileged enough to have a mpg gauge and watch it pegged to the right at 12mpg even when accelerating lightly. I think it should read as low as 5mpg for maximum effect.

When idling you are getting 0mpg. But you aren't using much fuel to run to run the alternator, AC and keep the engine spinning at 600-800RPM, so idling doesn't hurt it as much as you'd think.
Appreciate 0
      12-04-2015, 07:40 AM   #15
smithf80
Major General
smithf80's Avatar
United_States
2806
Rep
5,316
Posts

Drives: G80 M3 6MT
Join Date: Mar 2014
Location: Long Island, NY

iTrader: (1)

Garage List
2022 G20 330i  [9.00]
2018 F80 M3  [9.75]
Quote:
Originally Posted by hassmaschine
Quote:
Originally Posted by smithf32 View Post
I remember what you're saying from my E90.

If you reset your MPG counter, and then come to a red light, it will move itself down drastically as you sit there not moving.

Always seemed to even itself out over time though.
that's because when you are idling you are getting ZERO miles per gallon.

this thread makes me
Yeah. Except you are not using as much gas as that math would lead you to believe but like I said it evens out.

You don't need to argue, because the new BMWs don't count idle to negatively towards mpg.
__________________
Appreciate 0
      12-04-2015, 07:51 AM   #16
hassmaschine
Major General
United_States
3966
Rep
7,215
Posts

Drives: "NBO" 330i
Join Date: Jun 2014
Location: earth

iTrader: (0)

it's still zero miles per gallon. New BMWs absolutely still count it towards your average, otherwise they would be overly optimistic on what your average fuel economy is.

I know, math is hard.
Appreciate 0
      12-04-2015, 08:12 AM   #17
cmg5461
First Lieutenant
United_States
74
Rep
315
Posts

Drives: 2008 Deep Green 335xi 6MT
Join Date: Sep 2014
Location: Falling Waters, WV

iTrader: (1)

Garage List
2008 BMW 335xi  [0.00]
Quote:
Originally Posted by motoguy128 View Post
Ummmmm.... It's probably not the idling that using all the fuel. Its' more likely the ACCELERATION to get back up to speed.

But since you have a 335i, you're not privileged enough to have a mpg gauge and watch it pegged to the right at 12mpg even when accelerating lightly. I think it should read as low as 5mpg for maximum effect.

When idling you are getting 0mpg. But you aren't using much fuel to run to run the alternator, AC and keep the engine spinning at 600-800RPM, so idling doesn't hurt it as much as you'd think.
Idling uses roughly 0.25-0.5 gal/hour

Idling for 1 hour = 0.5 gal (maximum)
driving 25 miles at 25mpg = 1 gal
new mpg = 25 / (1 + 0.5) = 16.7 mpg

driving 50 miles at 25mpg = 2 gal
new mpg = 50 / (2 + 0.5) = 20 mpg

Idling for 15 mins = 0.125 gal
driving 25 miles at 25mpg = 1 gal
new mpg = 25 / (1 + 0.125) = 22.2 mpg

driving 50 miles at 25mpg = 2 gal
new mpg = 50 / (2 + 0.125) = 23.5 mpg
.. and so on

It's really not as big of an impact as it seems. But yes, it's likely coming from acceleration. My instant mpg shows 6mpg as rock bottom
__________________
Appreciate 0
      12-04-2015, 08:19 AM   #18
csu87
Banned
2134
Rep
3,554
Posts

Drives: 09 335xi
Join Date: Nov 2013
Location: Northern Colorado

iTrader: (0)

WTF kind of thread is this?

I idle a lot, and I hand calculate my mileage and the mileage shown is within about .5mpg of the actual.

I think OP and many others are overthinking this... Go fill up your tank completely, redo your test and then go fill up your tank completely again and do the math. I bet it is going to be close to whats shown.
Appreciate 0
      12-04-2015, 08:22 AM   #19
mojobmw_e90
Major
380
Rep
1,496
Posts

Drives: 2014 E63S
Join Date: Oct 2014
Location: Chicago IL

iTrader: (3)

Who cares, drive the danm car and enjoy it. If you want mpgs go by a diesal 335
Appreciate 0
      12-04-2015, 08:36 AM   #20
Teufel_Hunden
Banned
United_States
8355
Rep
2,963
Posts

Drives: 2013 M3 6MT LMB ZCP
Join Date: Feb 2012
Location: Maryland

iTrader: (3)

Quote:
Originally Posted by cmg5461
Quote:
Originally Posted by motoguy128 View Post
Ummmmm.... It's probably not the idling that using all the fuel. Its' more likely the ACCELERATION to get back up to speed.

But since you have a 335i, you're not privileged enough to have a mpg gauge and watch it pegged to the right at 12mpg even when accelerating lightly. I think it should read as low as 5mpg for maximum effect.

When idling you are getting 0mpg. But you aren't using much fuel to run to run the alternator, AC and keep the engine spinning at 600-800RPM, so idling doesn't hurt it as much as you'd think.
Idling uses roughly 0.25-0.5 gal/hour

Idling for 1 hour = 0.5 gal (maximum)
driving 25 miles at 25mpg = 1 gal
new mpg = 25 / (1 + 0.5) = 16.7 mpg

driving 50 miles at 25mpg = 2 gal
new mpg = 50 / (2 + 0.5) = 20 mpg

Idling for 15 mins = 0.125 gal
driving 25 miles at 25mpg = 1 gal
new mpg = 25 / (1 + 0.125) = 22.2 mpg

driving 50 miles at 25mpg = 2 gal
new mpg = 50 / (2 + 0.125) = 23.5 mpg
.. and so on

It's really not as big of an impact as it seems. But yes, it's likely coming from acceleration. My instant mpg shows 6mpg as rock bottom
Math hurts my brain...
Appreciate 0
      12-04-2015, 08:52 AM   #21
Jeff@TopGearSolutions
Jeff@TopGearSolutions's Avatar
United_States
3441
Rep
79,212
Posts

Drives: C6 Z06, 09 335i, 10 335xi
Join Date: Dec 2008
Location: www.TopGearSolutions.com

iTrader: (37)

Fill up tank at gas station until it clicks, set your trip to 0. Drive for an extended period on said tank.

Fill up tank again at same gas station and pump.

Take trip miles and divide by gallons to fill. (IE: 300 Miles / 12.5 gallons to fill) = 24 MPG.

The AVG calculated MPG is usually on par when weighted over several months without reset. However, a large change in driving habits IE 100% highway VS 80% city 20% highway will skew the results, Ive noticed.

Best to just do it the old fashion way with trip and filling up at same gas station, IMO.
Appreciate 1
      12-04-2015, 09:25 AM   #22
lichtgelb
Lieutenant
107
Rep
485
Posts

Drives: 2009 E93 335i
Join Date: Mar 2015
Location: Flyover Country

iTrader: (0)

This thread would make more sense on a hypermilling Prius forum.
Appreciate 0
Reply

Bookmarks

Tags
miles per gallon, mpg, wrong mpg


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 07:52 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST