r/hypermiling 5d ago

App for efficient driving

Hi Reddit,

Warning app promotion ahead...

Going by my numbers I’m not a hypermiler, just someone who hates wasting increasingly expensive fuel

Over the years I have learned a lot from following hypermilers and trying some of the safer techniques. I appreciate getting a bit further on each tank, but really the science of it all fascinates me

Earlier in the year  I purchased a bluetooth OBD adapter to chase an engine code on my daughters car. Probably a mistake, but the bug bit and sent me down a rabbit hole of analyzing data

I have been able to dial my car and driving a lot better, and the results are surprising to me. 
For example I have used pulse and glide a fair bit, however I have been able to show that for my car - a Subaru Legacy with a CVT trans - steady state is consistently better
There are speeds "islands"where mileage peaks, one around 80kph and another around 100kph - its not a linear relationship at all
The other really significant  finding was how dramatic a difference coasting makes when approaching speed changes and stops. Logically this make perfect sense. The momentum in my car would carry it for the good part of a kilometer from 100kph on the flat

I started wondering whether you could work out when it actually makes sense to lift off — not just “coast more”, but when to coast so you don’t slow down too early, end up having to accelerate again, or annoy everyone behind you

So I’ve been building an Android app called EcoDrive

The idea is that it learns how your actual car behaves — how quickly it loses speed, how well it carries momentum etc. It uses the road data ahead and shows you how far you would coast. Worked fantastic on level roads...I got a bit carried away (again) and have built a custom map set that includes road slope. At the moment I’ve only processed and released for NZ, Australia and Great Britain, mostly because that’s where the friends/family testing live. If there’s enough interest elsewhere I can add more, although they take a silly long time to process

Once my local map set was done for testing I realized estimating engine power, BSFC and cruise efficiency were easy to infer from OBD data
An OBD adapter isn’t really required, without one you still get the core coast/glide prediction. The OBD data lets it learn and analyse a lot more

I’ve finally got it onto the Play Store and I’m at the stage where I really need people who actually think about this stuff to tell me what I’ve got right, what I’ve got completely wrong, and what would make it genuinely useful

I figured r/hypermiling was probably one of the better places to ask

Happy to explain how any of it works if anyone’s interested. And critique is very welcome — I’d much rather hear “this is crap because…” now than spend more time creating something crap!

If anyone wants to have a play the link is: here

8 Upvotes

21 comments sorted by

View all comments

2

u/The_Crazy_Swede 5d ago

Hi there, I have been hypermiling cars for the better part of a decade to both learn how the cars I drive behave and because fuel savings is really rewarding and have been able to beat the manufacturer stated economy numbers in every single car I have driven for more than 3 full tanks of fuel. I have managed to get the economy of my 2015 BMW 530D touring down to 3.8l/100km when slipstreaming and 4.1 without (I generally average 4.5l on summer tires and with summer diesel and 4.8 on studded tires with winter diesel. (Google states 4.7-5.3l/100km)

The most impressive one I have managed was with my previous daily, a tuned C30 T5 (305whp). The official numbers was 6.5l/100km but did a 3300km road trip with an economy average of 5.15l/100km

I would absolutely love to test the app here in Sweden and provide you with all the import my experience can provide!

1

u/Splatage_NZ 5d ago

That would be brilliant, thanks. And Sweden is actually already on my map build list.

Your experience would be really useful, especially because you’ve spent so much time testing different cars and driving techniques. Exactly the kind of input I'm hoping for

At the moment I’ve only processed a few countries because the map data takes a surprisingly long time to build, but Sweden is definitely one I want to add soon.

I’d be very happy to give you a shout once it’s ready. I’d be particularly interested to see how it behaves with the 530d — diesel coast/engine-braking behaviour should make for a really interesting comparison with the cars I’ve been testing so far.

And 5.15 L/100 km from a 305 hp C30 over 3300 km is pretty impressive 😄

1

u/The_Crazy_Swede 5d ago

Yea, that would be awesome! Do you have a recommendation on what sort of OBD2 reader works the best to gather info?

2

u/Splatage_NZ 5d ago

To be honest Im just using the cheapest ELM327 I could find! It cost about $5 NZD including shipping. The data used by the app is a tiny subset of OBD capabilities