Smarter Cruise Control With Analytics

As readers of this blog know, I am always on the lookout for examples of Monday Morning Analytics in action. I stumbled on an unusual and neat example recently.

I was in Chicago last week to give a talk on analytics at Navteq, possibly the world’s largest provider of mapping data and related services. I heard that Navteq map data is used 100m times a day; for example, if you use a Garmin GPS device or a mapping application on a Nokia phone, you are using Navteq data.

I had several interesting conversations about how location data can be profitably used in a variety of contexts, especially in retailing. I heard some great examples of creative and clever location-based services that are likely to appear in the next couple of years, particularly on mobile phones (the marriage of location data with mobile phones has already produced interesting progeny like Foursquare and Gowalla). But what caught my attention was an example that had nothing to do with mobile phones. It involves the cruise-control system in trucks!

All trucks have cruise control. When a truck driver is on an interstate highway and turns on cruise control, the system maintains the desired speed, accelerating and braking as needed.

But this sort of simple cruise control mechanism is not particularly fuel-efficient. It will consume a lot of gas to accelerate up a small hill (since it is trying to be at the desired speed) and then waste all that kinetic energy by braking while coming down the hill on the other side (since it doesn’t want to exceed the desired speed).

So far so good. Then, somebody, somewhere asked this question:

“Most trucks have GPS with the underlying map database on-board. From the map data, we know what’s ahead on the road. We know the ups-and-downs of the terrain and curves in the road. Why can’t we use this knowledge of what lies ahead to make the cruise control smarter?”


They acted on this insight and created a smarter cruise-control system with “analytics inside”. This system uses the detailed map data to accelerate and brake in such a way that fuel consumption is minimized. When a hill is approaching, the system will not accelerate as much as before since it knows it will be going downhill soon and will have plenty of kinetic energy to hit the desired speed. When a curve is approaching, the system will take its foot off the gas pedal and slow down rather than wait for the driver to hit the brakes (this, of course, is a great safety feature as well).

I don’t have data on the number of miles traveled annually by freight trucks but I am sure it is not a small number. Making those trucks a tad more fuel-efficient is certain to have a big positive impact on both operating costs and the environment.

In my opinion, this is a neat example of Monday Morning Analytics. The system uses data to make a better decision (as opposed to simply identifying an “insight”). In fact, it goes one step further since it executes the better decision automatically without consulting the human decision-maker.

All the key ingredients of a modern decision-support system are present:

  • data: the truck’s precise location (thanks to the GPS) and the detailed map data. Note that simple map data isn’t enough. The data needs to include features such as terrain, road curves etc. Navteq has developed very cool technology to collect all this information and more.
  • prediction: the detailed map data is used to “predict” what lies ahead. Strictly speaking, they are not predicting as much as looking up the relevant data but the notion of using map data from the immediate horizon of the truck to project fuel-consumption and how it changes with different accelerate/brake decisions feels like predictive modeling.
  • optimization: the system finds the set of accelerate/brake/coast decisions that minimize fuel consumption while honoring the driver’s desired speed constraint. Textbook definition of optimization.

Nicely done!


13 thoughts on “Smarter Cruise Control With Analytics”

  1. What do you think about using the meta tags on your
    website then? A friend told me Matt Cutts said to stop using them a while a go as they are no use anymore
    I will definitely be coming back, ’tis a great site!

  2. Reading this on the iPad and the layout was all over the place
    – I might still check out the short article yet the navigation links were tough to get at,
    merely believed I would certainly state it so you might check it out

    Here is my blog post: Craig

  3. Hi Rama,

    Chanced upon your blog today and found a number of interesting posts.
    The cruise control using analytics is terrific.
    its definitely a great example of putting analytics to actionable use. Gives some insights to us to apply this to telecom in emerging markets by marrying GIS-customer behaviour-distribution presence to get that extra sale OR recharge in a competitive market.

    Your blogs on Monday morning analytics are highly relevant. The ability to provide actionable insights than ‘just cool stuff’ would set apart effective analytics vendors from the tool smiths.

    thanks for sharing your insights and thoughts

  4. Rama,
    perfect analogy drawn here. Smarter analytics almost always leads to better decision making. read this blog,

  5. GPS meets GIS (Geographical Information Systems)? Interesting. The latter has been around for a long time (3 decades), but mobile tracking devices seems to have opened minds to a number of possibilities.

  6. Thank you, Steve.

    We didn’t discuss their savings expectations. The main focus of the conversation was the use of analytics to support location-based services on mobile phones. The cruise-control example came up unexpectedly in a side conversation and I didn’t have a chance to drill-down to my heart’s content.

  7. Great illustration. Well done (again).

    Did Navteq give any indications of what savings they expect? Are they planning to track savings in some way so that they have some empirical evidence around the benefits?

  8. Amaresh: Along with lat/long/height, mapping providers like Navteq are capturing a ton of geographic data (e.g., signs, lane widths, heights of bridges). We are going to see very interesting applications of this data in the next few years.

  9. Nice insight! Thanks for sharing.

    Long-term, I would love to see software that understands my interests/hobbies, and coupled with location data can serve up ideas for detours, eating destinations, customized attractions etc. GPS meets Netflix meets Travel Agent.

    Right now, it requires manual “search” to map out an itinerary when you are driving through or to a new town/city.

  10. Rama,

    What an amazing story!

    Yesterday, I was reading a news article that Google maps API is going to provide height along with latitude and longitude information. The use case the article identified was creating accurate bike maps and I remember saying to myself – there has to be a better and more interesting application than bike maps!

    And today you post this. Wonderful story.

Leave a Reply

Your email address will not be published. Required fields are marked *