Why Prius ECU can't reduce battery temperature while Dr Prius app can?

Discussion in 'Gen 2 Prius Technical Discussion' started by Genevos, Dec 7, 2022.

  1. Genevos

    Genevos New Member

    Joined:
    Dec 7, 2022
    6
    0
    0
    Location:
    California
    Vehicle:
    2005 Prius
    Model:
    Base
    Driving my Prius with recently reconditioned HV battery and looking on Dr Prius app's battery monitor that shows battery voltage, state of charge, battery temperature (in 3 points where the sensors are), etc. I noticed, driving about 20 miles, that battery temperature was rising especially in the middle of pack, even it was relatively cool outside, 57°, and when temperature exceeded 120°, the number became red, NG! Two other sensors showed temperature 115-116°. Fortunately the app is connected to the computer and has option to override battery temperature by ramping up the fan. I picked this option and immediately heard the fan turned on, and battery temperature started dropping. I am wondering why the computer itself didn't turn the fan on to reduce the temperature, while Dr Prius was able to do it, does anyone have an idea?
     
  2. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    12,157
    2,144
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    The fan is supposed to come on somewhere right around the temperature you're talking about 117 122 something so maybe you flip the doctor prius app too quickly . And I would have trouble thinking 120° is any kind of massive temperature for a big metal battery like this but be that as it may That's only a few degrees hotter than a person well 20° or so that's not very much so I can't imagine 120° would be any kind of serious not good situation.
     
    Genevos likes this.
  3. Leadfoot J. McCoalroller

    Leadfoot J. McCoalroller Senior Member

    Joined:
    May 12, 2018
    7,847
    7,315
    1
    Location:
    Pennsylvania
    Vehicle:
    2018 Prius c
    Model:
    Two
    Do not assume that the temperature thresholds Toyota selected for their fan program are the same as the thresholds set in the app for text display color.
     
    Mendel Leisk and Genevos like this.
  4. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,568
    5,876
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    May have a clogged battery blower wheel.
     
    SFO likes this.
  5. bisco

    bisco cookie crumbler

    Joined:
    May 11, 2005
    112,321
    51,110
    0
    Location:
    boston
    Vehicle:
    2012 Prius Plug-in
    Model:
    Plug-in Base
    the ecu does reduce battery temps by changing the blower speed as necessary
     
  6. Genevos

    Genevos New Member

    Joined:
    Dec 7, 2022
    6
    0
    0
    Location:
    California
    Vehicle:
    2005 Prius
    Model:
    Base
    You probably right, I've never checked battery temperature before reconditioning, and never worried, didn't have the app and OBD2. Also possibly the app doesn't show exact temperature: checked this morning, battery temperature is 68 while car was in garage overnight where is 52°, so battery is well insulated but still big difference
     
  7. Genevos

    Genevos New Member

    Joined:
    Dec 7, 2022
    6
    0
    0
    Location:
    California
    Vehicle:
    2005 Prius
    Model:
    Base
    Yes, this is what I thought too: checked this morning the showed 68° while car was overnight in garage where 52°F
     
  8. mr_guy_mann

    mr_guy_mann Senior Member

    Joined:
    Sep 3, 2020
    3,959
    1,907
    0
    Location:
    NJ-USA
    Vehicle:
    2006 Prius
    Model:
    Four
    I think that what Leadfoot means is that Toyota engineers don't consider 120° to be too high. The ecu will turn the fan on when it's programmed to, and will set codes if things go bad.

    Yes, it's generally better to have the battery cooler, but the OE design has worked quite well for hundreds of thousands of Gen2's. You can play with the fan if you want. I ignore it and use the A/C when it makes sense to.

    They likely had to balance noise from the fan (& power use) vs temperatures.

    Posted via the PriusChat mobile app.
     
  9. Leadfoot J. McCoalroller

    Leadfoot J. McCoalroller Senior Member

    Joined:
    May 12, 2018
    7,847
    7,315
    1
    Location:
    Pennsylvania
    Vehicle:
    2018 Prius c
    Model:
    Two
    Yes that's part of it.

    I don't know what temps Toyota thinks are okay. I do know that they spent a big bag of money figuring out how much cooling air the battery should get, and a lot of high-mileage cars on the street means they did pretty well as far as I'm concerned. I'm sure they didn't want noise complaints, and they didn't want the fans to wear out in 3 years and leave the battery totally unprotected after. We know they were on the hook to maintain very long warranties on the batteries themselves, so they were motivated to make it last. A delicate balance.

    The bigger point is that the car ECU is running one set of code to keep that battery cool, and the Dr. Prius app is running completely unrelated code to display and evaluate those temperatures and say whether the car is OK or not. You are the only thing coordinating these disagreeing phenomena.

    Because these are two disconnected systems doing different things with the same voltage and temperature data, they will always disagree slightly and give you reasons to doubt one or the other. That doesn't mean it isn't useful as a tool, just that you need to be ready to read between the lines.
     
  10. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,568
    5,876
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    Dr. Prius has to be running continuously in order to control the fan or else the cars ECUs take over.
     
  11. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    8,202
    4,178
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    I was under the impression that Dr. Prius (and Torque Pro) did not have any intelligence behind the battery fan override. This might not be too much of a concern if you override to run the fan at speed 6 (full speed) but if you set the speed to (say) 4 and the ECU wants 5 or 6, it won't be able to set the fan to the speed it wants until you stop running Dr.Prius. So there is that consideration.
     
    SFO likes this.
  12. TheLastMojojomo

    TheLastMojojomo Active Member

    Joined:
    Sep 14, 2016
    232
    178
    0
    Location:
    US
    Vehicle:
    2009 Prius
    Model:
    Touring
    The ideal Hybrid Battery temp for a Gen 2 and Gen 3 Prius is between 77°F-104°F. When the HV Battery is outside of this temperature range... the Hybrid Control ECU begins to throttle charge in and out of the Hybrid Battery due to how temps affect internal resistance and to protect the Hybrid Battery. You can watch this happen in real time by monitoring the MAX Charge Parameter in Dr. Prius. 33.5HP is the maximum charge allowed into the vehicle... when it is outside the ideal 77-104°F temp range the MAX Charge parameter will be less than 33.5 HP.

    The Hybrid Battery fan kicks on low at about 100°F and stays off until that point.

    At about 127°F... the Prius effectively stops using HV Battery power to propel the vehicle... the only time after this point the HV Battery provides power output or charge to it is under heavy acceleration or if the HV Battery is low.

    At 132ish°F... the Prius HV Battery fan kicks on to high. Before that point... the fan is on at a quiet speed... but the Hybrid Control ECU will be taking other measures to keep the battery cool like severely restricting charge in and out of the Battery during Acceleration and Regenerative Braking.

    The Red warning you're seeing at 120°F in Dr. Prius is arbitrary and just how @jacktheripper (Dr. Prius) programmed the app. It is not overheating... but the Hybrid Battery is not in it's ideal range.

    Reconditioned Hybrid Batterys heat up very easily due to being an old battery and the wear causing increased Internal Resistance.

    Everything you've experienced in your post is 100% normal and nothing is wrong.

    This is false... the Hybrid Control ECU will override any external input whether from an app or from techstream during conditions that require the Hybrid Battery to be protected... If the Hybrid Battery is too cold... you can't even turn the fan on. (Tested when below 50°F)

    If it's too hot (above 132°F) the fan will run on high no matter what. Up until 132°F the Hybrid Battery fan runs at a slow speed.
     
    Kramah313 likes this.
  13. Mendel Leisk

    Mendel Leisk MMX GEN III

    Joined:
    Oct 17, 2010
    58,913
    40,555
    80
    Location:
    Greater Vancouver, British Columbia, Canada
    Vehicle:
    2010 Prius
    Model:
    Touring
    You’re making an assumption that may not be true: the fan can run at multiple speeds and it’s not that audible.
     
  14. amitt

    amitt Junior Member

    Joined:
    Aug 25, 2013
    40
    2
    0
    Vehicle:
    2002 Prius
    Model:
    I
    I know it's a very old thread, but the original post has a point about the ECU not being able to control the fan properly, and I'll tell you why:
    My 2006 got to 132f recently, with the fan completely off ( i know how it sounds, i cleaned it multiple tilmes, and i put my ear on the vent, it was silent!)

    I opened techstream, and founf that the ECU is trying to put the fan and mode 5.
    I clicked the " active test" and was able to turn the fan properly to all the speeds 1-6
    But when switching out of "active test" the fan immediately turned off even tough the battery was hot over 125f, and the ECU was trying to set it to mode 4 per the " data list" table.

    So... there is something about the Auto mode that does not work, but it works in manual mode, which i believe that dr prius is using.

    I have to say that sometimes i do hear low speed in auto mode, but its definitely not as gigh as it should be per the techsream mode.

    So could it be the PWM signal to the fan that is disturbed by the cable corosion known issue?

    If so, its strange that this PWM is working fine in " active test" mode, and via Dr prius.

    Any advice is welcome, im an electical engineer , i like to dig into these things, but i dont have much time, was hoping someone experienced the same thing and has a quick fix.

    Thx
    Amitt
     
  15. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,568
    5,876
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    Toyota "Technical Information System" TIS

    https://techinfo.toyota.com/
     
    #15 rjparker, Jul 5, 2025 at 11:31 PM
    Last edited: Jul 5, 2025 at 11:56 PM
  16. amitt

    amitt Junior Member

    Joined:
    Aug 25, 2013
    40
    2
    0
    Vehicle:
    2002 Prius
    Model:
    I
  17. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    12,157
    2,144
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    Check the white connector at RT rear of car behind quarter trim the ductwork contains temp sensor that monitors air coming thru duct and connects to said white plug it's a known corrosion point may have to jumper out this plug bent pins corroded pins intermittent fan operation is possible beware
     
  18. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    12,157
    2,144
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    It can reduce temps when all connections are proper.
     
  19. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    26,372
    17,279
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Somehow, the observations and speculations have to be squared with the fact that the very same PWM output pin from the ECU, and the very same external circuit downstream of that, are used both in normal operation and in Active Test.
     
    Brian1954 and Tombukt2 like this.
  20. amitt

    amitt Junior Member

    Joined:
    Aug 25, 2013
    40
    2
    0
    Vehicle:
    2002 Prius
    Model:
    I
    Correct, i looked and pinout, the PWM and SI go through the same pins.

    Indeed weird, which makes me think it may be an ECU FW issue, where the PWM in auto mode is distorted by other signals, whereas in manual mode, it looks cleaner since some other features are disabled.

    The only way to find out is to put an Oscope there and see how the PWM looks in both modes.
    I attached the data table, you can see the return voltage which is supposed to be the feedback to the ECU that the fan is actually spinning at right speed.

    Per chatgpt, this is a problem with gen 2, because this feedback is not used to pop a fault, its just for diagnostic purposes. In any case the feedback is definitely wrong in manual vs auto mode.

    Im not sure if I'll have time or energy to scope the pins, i wonder how many gen 2 batteried were blown out if it is indeed a FW issue with the PWM once the wires become compromised.

    Any though will be appriciated
     

    Attached Files: