Results 1 to 2 of 2

Thread: Upshift / downshift "algorithm"

  1. #1
    Newbie
    Join Date
    Jul 2011
    Posts
    17

    Upshift / downshift "algorithm"

    Given that one has standard OBD-II data from the engine like RPM, vehicle speed, engine load or whatever else that may count, is there a good algorithm for upshift/downshift advice? How robotized transmissions work? I suspect they should have some kind of algorithm.
    Idea is to use data from vehicle and do an application that would advice upshifting/downshifting appropriately regarding given criteria like economy or best performance or balanced etc...
    I mean, best performance would be probably to shift around some threshold above max torque RPM and downshift if RPM falls below some threshold but how about economy mode?

  2. #2
    Newbie preet's Avatar
    Join Date
    Sep 2009
    Location
    Canada eh
    Posts
    43
    Hey! Great idea! This is something I plan to incorporate in my front end as well. Unfortunately there's no one-size-fits all answer for your question. Combustion is complicated, and you may be able to get higher fuel economy at unintuitive engine speeds (ie, driving around everywhere at 1500rpm in every gear does not guarantee you'll get great economy). I suspect the algorithm you're talking about has to do with data tables in the ECU of automatic transmission vehicles that help determine when to shift for different performance levels. This sort of information isn't generally available ... the only useful info you can get from your car is in your driver's manual, which should tell you recommended shift points and limits.

    Every person I know who owns a manual transmission determines when they shift for fuel economy empirically. Allow your user to decide when they'd like upshift/downshift cues or search the data on specific vehicles yourself. You may be able to collect and interpret OBD data to see if you can get shift points that result in the best fuel economy... but this is an open ended problem where you'd have to try and extract correlations and it's probably really difficult to do (though pretty interesting).
    Check out my Frontend project!
    http://prismaticproject.weebly.com/blog.html

Similar Threads

  1. Replies: 0
    Last Post: 09-13-2007, 01:28 PM
  2. EVAL;RESULT;strcomp("$VAR1$";"$VAR2$")"
    By Chuck in forum Road Runner
    Replies: 4
    Last Post: 11-13-2006, 01:09 PM
  3. Replies: 2
    Last Post: 08-09-2004, 02:49 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •