Also...
I understand what you're trying to say, but this is incorrect. Or rather, you over-simplified. Engine speed is not proportional to vehicle speed, and vehicle speed is not proportional to gas mileage. I am not traveling 10mph at 1000rpm and 65mph at 6500rpm; likewise, I might net a higher mileage at highway speed than at town speed. Also, vehicles greatly vary in mileage depending on their coefficient of drag. For some cars, CoD is even more influential to mileage than engine size or speed, or even the cylinder count!All engines increase in RPM as the speed is increased so this makes your car less efficient. This is also where different car profiles would come in useful. Some cars can get away with good gas mileage at 75mph but others wont.
I believe you misread. The speed is directly proportional to your RPM, even if it is not at such a great ratio. Driving at a solid 15mph on a straight, flat surface will cause your RPMs to stick around a certain value, say 1,500RPMs. Now, if you drive the same stretch of road going at a solid 65mph, your engine will stay solid at a number much higher, say 3,000RPMs. The only reason you would get better gas mileage on the highway is the speed and the jerk (amount of acceleration or deceleration).
These formulas are solid, proven formulas. Most of the android devices have impressive hardware. And, be aware, we are not providing a solid number as your current MPG, its merely a way to measure how well you are driving, compare your current trips to past trips, and improve your overall fuel efficiency.
EDIT: Also note that these formulas will work best for comparing YOUR driving from one time to the next. The vehicle you are in does not matter, the drag of the vehicle does not matter, nothing about the vehicle matters. This is not giving you a value for your MPG, it is just telling you how close to the vehicle's optimum MPG you are getting.
(The only exception would be cars that recieve better MPG at higher or lower speeds, like 70 MPH.)
Last edited: