1. Attachments are working again! Check out this thread for more details and to report any other bugs.

Am I right

Discussion in 'Gen 2 Prius Technical Discussion' started by LongRun, Nov 29, 2006.

  1. LongRun

    LongRun New Member

    Joined:
    Nov 17, 2006
    81
    0
    0
    It appears that the Prius took a lot of the complication out of the mechanics and moved them into computers. There are a few extra things there, to make a hybrid a little more efficient, but for the most part the Prius looks mechanically simple. A small engine, a comple of electircal motors and a transmission with just a few parts replacing hundreds of parts in a convention automatic, no torque converter, no clutches and no reverse. Are computers more reliable than mechanical things?
     
  2. Cheap!

    Cheap! New Member

    Joined:
    Apr 3, 2006
    1,157
    7
    0
  3. hdrygas

    hdrygas New Member

    Joined:
    May 22, 2004
    3,650
    6
    0
    Location:
    Olympia Wa
    Vehicle:
    2004 Prius
    <div class='quotetop'>QUOTE(LongRun @ Nov 29 2006, 02:58 PM) [snapback]355407[/snapback]</div>
    Over the long term yes. Then there are the upgrades! :lol:
     
  4. qbee42

    qbee42 My other car is a boat

    Joined:
    Mar 2, 2006
    18,058
    3,075
    7
    Location:
    Northern Michigan
    Vehicle:
    2006 Prius
    Yes, computers are a lot more reliable than mechanical devices. The hard part is doing all the design work and programming, but assuming that is done well, you have a very reliable system.

    Tom
     
  5. Stev0

    Stev0 Honorary Hong Kong Cavalier

    Joined:
    Sep 23, 2006
    7,201
    1,073
    0
    Location:
    Northampton, MA
    Vehicle:
    2022 Prius Prime
    Model:
    Plug-in Base
    Car designers gave us the Ford Pinto, the Suzuki Rollover, and the AMC... well, anything AMC ever made.

    Computer programmers gave us Windows ME, Clippy, and the Blue Screen of Death.

    I hope that answers your question.
     
  6. Beryl Octet

    Beryl Octet New Member

    Joined:
    Aug 27, 2006
    1,293
    0
    0
    Location:
    Abingdon VA
    Vehicle:
    2005 Prius
    <div class='quotetop'>QUOTE(Stev0 @ Nov 29 2006, 10:50 PM) [snapback]355542[/snapback]</div>
    The old joke about "if architects built buildings the way programmers wrote software, the first woodpecker that came along would destroy civilization" is way too true.
     
  7. Oxo

    Oxo New Member

    Joined:
    Sep 17, 2005
    533
    3
    0
    Location:
    Oxfordshire, UK
    Vehicle:
    2005 Prius
    <div class='quotetop'>QUOTE(Beryl Octet @ Nov 29 2006, 11:17 PM) [snapback]355545[/snapback]</div>
    Architects don't build anything - they design things and the builders build them, sometimes correcting the mistakes and omissions of architects.
     
  8. eagle33199

    eagle33199 Platinum Member

    Joined:
    Mar 2, 2006
    5,122
    268
    0
    Location:
    Minnesota
    Vehicle:
    2015 Prius v wagon
    Model:
    Two
    Pick whatever software you want to "prove your point"... i say they're examples of bad procedures and testing.

    The software i work on is 100% unit tested (that means every single component of the software is fully tested for every possible input). There simply are no software failures in our products. The hardware has failed (and caused us a ton of headaches over the past few years), but the software hasn't - in fact, many times we're able to issue a software patch to fix a hardware problem.

    Another major difference: viruses. The equivalent would be street gangs running around, popping your hood, and beating your engine with a baseball bat every week or so. I'm gonna assume that doesn't happen. It's possible to write a perfectly good piece of software, have it 100% tested, and yet have someone else write another piece of software that is capable of making yours do something it wasn't intended to do.
     
  9. Beryl Octet

    Beryl Octet New Member

    Joined:
    Aug 27, 2006
    1,293
    0
    0
    Location:
    Abingdon VA
    Vehicle:
    2005 Prius
    <div class='quotetop'>QUOTE(Oxo @ Nov 30 2006, 05:35 AM) [snapback]355613[/snapback]</div>
    Good point. I should have said "builders" or something. You get the idea, though.
     
  10. nicoss

    nicoss New Member

    Joined:
    Aug 5, 2006
    304
    0
    0
    <div class='quotetop'>QUOTE(eagle33199 @ Nov 30 2006, 07:33 AM) [snapback]355662[/snapback]</div>
    Off subject but "this" is what Microsoft forgets (or does not want) to do on their products.
     
  11. eagle33199

    eagle33199 Platinum Member

    Joined:
    Mar 2, 2006
    5,122
    268
    0
    Location:
    Minnesota
    Vehicle:
    2015 Prius v wagon
    Model:
    Two
    Yes, well Microsoft is able to get away with it because they're so widely adopted - people and companies don't want to switch because they're afraid of being incompatible.

    On the other hand, we're sitting here, knowing that our software is saving people's lives, and any error, no matter how small, could cause it to fail... in addition to that, we've got the FDA breathing down our necks (literally, i think they're just down the hall right now...)
     
  12. qbee42

    qbee42 My other car is a boat

    Joined:
    Mar 2, 2006
    18,058
    3,075
    7
    Location:
    Northern Michigan
    Vehicle:
    2006 Prius
    <div class='quotetop'>QUOTE(Oxo @ Nov 30 2006, 06:35 AM) [snapback]355613[/snapback]</div>
    ...and sometimes adding their own mistakes by changing the design from what the architects and engineers intended.

    Tom
     
  13. naterprius

    naterprius Senior Member

    Joined:
    Mar 15, 2004
    1,843
    11
    0
    Location:
    USA
    Vehicle:
    Other Non-Hybrid
    Computers are more reliable than mechanical things.

    Software is not. ;-)

    If it's any consolation to you, any modern automobile is full of software, software that may be as complex as the Prius software, albeit in different ways.

    The biggest risk regarding the Prius software is that it is much newer than software used in traditional powertrains. Therefore, known "robust code" can't be reused as often from previous generation powertrain control systems.

    However, the Prius is quite mature, and the odds of finding new bugs in the software grow slimmer every day. It appears at this point that most of the software issues have been hashed out; also, the hardware and platform haven't changed much, so coding effort can go into perfecting the existing software, rather than obsoleting the existing software.

    P.S. The Prius doesn't run Microsoft, so the ME, clippy, and BSOD quip above doesn't apply.

    Nate
     
  14. DanMan32

    DanMan32 Senior Member

    Joined:
    Aug 27, 2004
    3,799
    27
    0
    Location:
    Tampa Bay, FL
    With regards to Microsoft, you also have to consider their software has to run on all sorts of different hardware configurations (not so with automotive SW), and with all sorts of other software and drivers NOT written by MS (again, not so with automotive SW....yet).
    I'm not trying to defend MS as being faultless, I'm just saying it isn't always their fault.
     
  15. Ken Cooper

    Ken Cooper New Member

    Joined:
    Mar 4, 2004
    339
    5
    0
    I deleted my answer. it was the most uninteresting answer I've ever seen. Wish I knew how to delete the post.
     
  16. PriusRos

    PriusRos A Fairly Senior Member - 2016 Prius Owner

    Joined:
    Jun 22, 2006
    1,973
    218
    0
    Location:
    Rockville, MD
    Vehicle:
    2016 Prius
    Model:
    Four
    Well, isn't one of the differences between computer software and mechanical components is that mechanical stuff eventually wears out and stops working, whereas software that is working properly to begin with will keep working indefinitely until some other factor is introduced, such as an incompatible instruction, a virus, or the hardware breaking down?
     
  17. hobbit

    hobbit Senior Member

    Joined:
    Mar 23, 2005
    4,089
    468
    0
    Location:
    Bahstahn
    Vehicle:
    2004 Prius
    Model:
    N/A
    Embedded programming by and large is a *far* cry from your typical
    general-purpose OS that allows people to click on nasty stuff in
    their email. However, some of the embedded stuff is starting to
    be built on OS-level environments using hastily-prouced libraries,
    so there's no reason to let one's guard down. Cellphones can get
    viruses now, for example, and bluetooth "security" is a total joke.
    So while ECU design has come a long way since, oh, 1980-ish and is
    now one of the least likely components in the car to fail [despite
    being frequently suspect...], it's the HUMAN factor with regard to
    how the code is written that will cause all the problems.
    .
    _H*
     
  18. LongRun

    LongRun New Member

    Joined:
    Nov 17, 2006
    81
    0
    0
    So, if solid state ignitions proved better than points and a condensor, maybe handling more of the drive train work in computers and electric motors will make the Prius more reliable all the way to the junk yard. I like the idea of a transmission with a few moving parts, no clutches or syncro's and no reverse gear, and in fact no shifting.
     
  19. slvr_phoenix

    slvr_phoenix Tinker Gnome

    Joined:
    Dec 6, 2006
    84
    2
    0
    Vehicle:
    2006 Prius
    <div class='quotetop'>QUOTE(LongRun @ Nov 29 2006, 04:58 PM) [snapback]355407[/snapback]</div>
    Just as an F-117 pilot. :D I believe its mechanical aerodynamics have earned it the nickname of the Flying Brick. And yet, thanks to computers, the kinks are worked out well enough that it actually does fly. :lol: