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

Hybrid Battery Temperature Control

Discussion in 'Toyota Hybrids and EVs' started by RGeB, Sep 21, 2021.

  1. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Has anyone ever wondered what is going on with their hybrid battery temperature and cooling fan (you know, the one under the rear seat)?

    If I am interpreting the logs correctly, at cabin temperatures of 25-30ºC, the cooling fan is activated when Hybrid Battery Temperature reaches ~35ºC. The fan (Hybrid Battery Cooling Fan 1) runs between 120-200 Hz, maybe more if things get hotter. It is controlled by Hybrid Battery Cooling Fan Drive Request (which seems to operate between 40-60%, maybe more if things get hotter).

    This controller does respond to Cabin Temperature and Hybrid Battery Temperature (probably in a series of steps, which can be seen in Hybrid Battery Cooling Fan {Status}, though they are not plotted here). You can see the effects in the second graph, where the cabin temperature started higher (because the car was parked in the sun) and Hybrid Battery Temperature 2 got above 45ºC.

    But it is far more responsive to - can you guess? The answer, which I did not anticipate, is … Vehicle Speed! There is an almost exact match in the patterns, with the Fan Drive Request dropping to 40% when the car stops, then ramping up with car speed.
    Clipboard01.jpg

    Clipboard02.jpg
    What should you do about this? Probably nothing (though you could try the excuse that “I was just trying to cool my hybrid battery”).

    PS: What is a lone in the Forum Header: "Come learn, share, and discuss Toyota's lone of electrified vehicles!"? The brand is good, but surely not a_lone!:unsure:
     
  2. alanclarkeau

    alanclarkeau Senior Member

    Joined:
    Feb 24, 2016
    7,041
    7,580
    0
    Location:
    near Brisbane, Australia
    Vehicle:
    2016 Prius
    Model:
    N/A
    Yep - try that in Australia, and they'll take our licence off us quick smart:D. There'll be a hidden RADAR round the corner waiting to catch us a couple of km/hr over:(:rolleyes::oops:.
     
  3. burrito

    burrito Active Member

    Joined:
    Jul 25, 2021
    274
    114
    0
    Location:
    California
    Vehicle:
    2015 Prius
    Model:
    Two
    It seems that having the fan cool the battery is Toyota's secondary priority, while their highest priority is to keep its operation undetectable by the passengers.
     
  4. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Alan, you are lucky if there is just RADAR around a corner. I generally find LIDAR (which is much harder to contest) at the bottom of a hill. Ah well, at least these cars have regenerative braking.:cool:

    burrito, that would explain it. I wonder if it is worthwhile given all the other whirs and clunks in these hybrids? When I first drove the car, I thought someone must have hidden a cat in the back. Even now, I sometimes look in the rear-view mirror, wondering: "Where is the emergency vehicle with the siren?" :eek:

    Anyhow, this approach to hybrid battery temperature control must be effective enough, given the long battery warranty.
    (TMC may be a_lone but it is probably not a_lune.):confused:

    That said, if I ever saw hybrid battery temperatures around 50ºC, I would look into improved cooling, even for NIMH.:mad:
     
    alanclarkeau likes this.
  5. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Following up on the lead given by burrito, I saw that the link between hybrid battery cooling fan speed and car speed has been mentioned before in the forum (though now despite searching the forum and my browser history I can not find the post). Some people have said it does not exist and only fan speed drive number matters (Hybrid Battery Fan Speeds | PriusChat; Gen 3 Prius Battery Fan Operation | PriusChat), so maybe it varies with model. The approach to mask fan noise has been explored in academic detail (https://www.jstor.org/stable/26562342).

    Out of idle curiosity, I was interested in how ‘Hybrid Battery Cooling Fan 1 Drive / Status’ (number 1-6, maybe more) modulates the effect of ‘Hybrid Battery Cooling Fan 1 Drive Request (%)’ on ‘Hybrid Battery Cooling Fan 1 Frequency (Hz)’.

    From the plots, I can not discern any effect from fan drive / status number 1-3 in my gen5 rav4 hybrid. But there is a discernible step change (albeit a small one) from number 3-4. It is evident when battery cooling fan frequency at the same car speed is compared either side of the step from 3 to 4. I guess (and hope, for NiMH battery life) that the effect might be bigger at higher fan drive / status numbers, if things get hotter.

    There must be something that I do not understand in the units, because I figure that for a DC motor 150 Hz = 9000 rpm, which already seems too high for a cooling fan speed.
    Clipboard01.jpg Clipboard02.jpg
     
  6. burrito

    burrito Active Member

    Joined:
    Jul 25, 2021
    274
    114
    0
    Location:
    California
    Vehicle:
    2015 Prius
    Model:
    Two
    Well, cycles per second must not be equal to revolutions per second. Perhaps the motor has to cycle several times to get the fan to spin 1 revolution.

    I say this, BTW, with no hands on experience with the actual motor in question. Just an academic observation.
     
  7. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,073
    14,979
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Just so I can follow along at home, what's the blue trace the cycles per second of?

    The blower has a speed feedback signal that returns to the battery smart unit, but its mnemonic is VM0 and everything I was seeing about it in the manual had me thinking it's a DC voltage, and shows up in the Hybrid Control data list as "VMF Fan Motor Voltage 1". I wasn't expecting a frequency.

    But then, I'm looking in the manual for a Gen 3 Prius liftback, and I'm not sure from this thread what vehicle you've got.
     
  8. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Hi ChapmanF, as mentioned in post #5 above (but obviously not prominently enough) the car I have logged is a gen5 rav4 hybrid (2019). I have only the PID names, which the OBDLink company says come from Toyota. As commented in another thread (Techstream Question | PriusChat), I find some of the PID names a bit cryptic, but I have not found more detailed PID descriptions (even under Data List Manager > Parameter Information in several {pirated} versions of Techstream). The PID name is 'Hybrid Battery Cooling Fan 1 Frequency (Hz)', and I take this to mean that it is Hz (cycles per second) of Hybrid Battery Cooling Fan 1. As far as I know, there is only one Hybrid Battery Cooling Fan in the car. As you say, it must provide this information into the CAN bus.

    But there must be something that I do not understand in the units. As burrito points out, it must not be as simple as multiplying Hz by 60 to obtain rpm (even for this DC cooling fan motor). It probably does not alter the main interpretation, just tying up loose ends.
     
  9. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,073
    14,979
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Sometimes you just have to find out. When I was playing with the Gen 3 engine water pump, I was able to compare the ECM data list readout of pump RPM, and figure out the frequency of its tachometer signal was two cycles per rev.

    In your case, if Techstream isn't telling you the RPM, it might take running the fan on a bench with some way of measuring its RPM, while scoping its frequency output, and then you'll be able to work out the relationship.

    A strobe light was a fine tachometer back in the day, but I don't own one. I wonder how well one could do these days with a phone camera, after making some sort of Sharpie mark on the fan. Shoot video at 30 fps, see how far the mark moves between frames? For RPM < 1800 ....

    Hmm, I see there's an open-source Android strobe light too....
     
    burrito likes this.
  10. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Thanks ChapmanF. It is interesting that there are other cases where Toyota OBD DC motor 'frequency' does not follow the conversion rpm = Hz * 60. But at least it was a linear conversion as you recall. My guess for the rav4 hybrid battery cooling fan is that rpm = 'OBD frequency' (Hz) * (60/2 or 60/4). But it does not alter the main interpretation.

    If anyone is interested to be sure of actual rpm, they can try a strobe as you suggest. Most readers are probably more interested in the patterns of relative fan speed, which should follow the plots above. (If the conversion is non-linear, which might be tricky to discern even with a strobe, the ratios will change but the ranking will still be right. Air speed will probably not be a linear function of fan speed across the entire fan speed range in any case, but the ranking should be right).
     
  11. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,073
    14,979
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    If your RAV4 battery fan is something that now provides a frequency feedback, changed from the voltage feedback used in Gen 2 and Gen 3, then it is almost certainly produced sensing something that goes around with the rotor, like magnet poles. It might take a little experimentation (or disassembly / inspection) to find out how many of those there are per revolution. But it isn't very easy to imagine a way of building it that would lead to a non-linear conversion.
     
  12. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    This is getting well away from the original purpose of the thread, and most readers can safely ignore it, but one of the special features of this forum is that some participants are really interested in how these cars work.

    So yes, if my interpretation is correct, 'Hybrid Battery Cooling Fan 1 Frequency (Hz)' is reporting on fan rotation. This is an improvement on the previous approach of reporting fan voltage, which was presumably the input voltage and it did not really tell us whether the fan was rotating in response. In the gen5 rav4, if my interpretation is correct, the input indicator is ‘Hybrid Battery Cooling Fan 1 Drive / Status’ (possibly a choice of resistors to reduce the system voltage) in combination with ‘Hybrid Battery Cooling Fan 1 Drive Request’ (% of thus modulated system voltage?).

    I could be wrong. There are ways of controlling DC motor speed based on frequency of DC pulses (PWM). But typically, these would work at frequencies higher than 150 Hz (pwm - Calculate DC motor frequency - Electrical Engineering Stack Exchange).

    There are various ways to sense motor speed in Hz, using optical or Hall effect or back-EMF or maybe other sensors (How to Power and Control Brushless DC Motors | DigiKey). I agree that these are likely to have a linear relationship to motor rpm. Cooling (heat transfer coefficient) is unlikely to have a linear relationship to fan rpm (www.offroadvw.net/tech/wes/fan.html), but cooling will increase if fan speed increases.

    I do not know for sure how Toyota has designed any of this in the ray4, and I am not a physicist or electrical or aircon engineer.
     
  13. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Interestingly, quite a few people believe that hybrid battery cooling fan speed depends on car speed, from gen 2 Prius on:

    HV Battery Fan Running Higher Then Normal On FWY | PriusChat

    Gen 3 Prius Battery Fan Operation | PriusChat

    Scanguage command to turn on hv battery cooling fan | Page 2 | PriusChat

    Battery Cooling Fan Constantly Runs Every Highway Trip - Normal? | PriusChat

    Inverter cooling fan coming on | PriusChat

    GenII hv blower control codes for android torque app | PriusChat

    Others think otherwise. The last post is the one I could not find when mentioned above. It even gives a ratio: "Hv cooling fan gets one extra volt of electricity per 10 mph road speed increase (approximate)."

    As an aside, it seems reasonable that DC fan speed control used the old approach (voltage) for old technology motors (brushes and commutator); and a newer approach (PWM) for newer technology (brushless DC motors). But there are probably exceptions, and I don't know what Toyota or other HV manufacturers used in each model and year.

    In any case, the logs above do not lie for the gen5 rav4HV; and it seems beyond reasonable doubt that ‘Hybrid Battery Cooling Fan 1 Frequency (Hz)’ is a measure of fan speed.
     
  14. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    This log gives us some more insight:
    Clipboard01.jpg

    When the car is stopped (in READY), the ‘Hybrid Battery Cooling Fan 1 Drive Request’ increases from 39.5% at ‘Drive Status 3’ to 43.5% at ‘Drive Status 4’.

    At all car speeds, the ratio of ‘Fan Frequency’ to ‘Drive Request’ is higher at ‘Drive Status 4’ than at ‘Drive Statue 3’.

    At any given ‘Drive Status’, ‘Fan Frequency’ increases in linear proportion to ‘Drive Request’. Both increase in approximate proportion to the logarithm of car speed above 20 KPH (I do not know the exact algorithm).

    From specs of replacement blowers, the reported value from the fan tachometer ‘Fan Frequency’ is most likely 4 times the speed of physical fan rotation. Thus cooling fan rpm = ‘Fan Frequency (Hz)’ * 60/4 or, put another way, cooling fan rpm = Hz * 15. At a reported 200 Hz, the cooling fan is probably working at a reasonable 3,000 rpm.

    At a cabin temperature up to 30 ºC, the cooling fan at the automatically selected ‘Drive Status 4’ seems to keep the gen5 rav4 HV hybrid battery temperature below 45 ºC under these moderate (non-towing) driving conditions. The system has some headroom (Cooling Fan Drive Status 5-6) if needed.

    It might be interesting to look at hybrid battery temperature after a long urban run (to warm the traction battery) followed by turning the car off (which turns the cooling fan off).
     
  15. SmellyTofu

    SmellyTofu Average punter

    Joined:
    Dec 20, 2005
    251
    29
    0
    Location:
    Sydney
    Vehicle:
    Other Electric Vehicle
    Model:
    N/A
    Thank you for this topic as I am racking my brains and seem to be the only person in the RAV4 hybrid community that is questioning the fan speed controls of Toyota.

    Even during winter in lockdown Sydney where the car sits most of the time, and tracking on a scan gauge the fan speed (0-6) and BT2 (which is the same PID as the Prius gen3 fortunately), the fan doesn't kick in till 35C. Definitely road speed changes it at 25kmh, 45kmh and somewhere in the 70's. As someone eluded to in one of the thread, their purpose is for the fan to never be heard by the occupants hence the increasing fan speed as road speed increases.

    My absolute beef which was one of the reason why I sold my gen 3 (plus I needed something that I could take out of town) was that the HV battery would overheat and reduce the effectiveness of the hybrid system. Pressing the throttle not even 1/4 of the way on the power meter would trigger the ICE to kick in whereas normally you'd need to cross the half way mark to trigger the ICE to fire. It doesn't help that the battery continues to heat up if you park the car minutes after I give it a good charge to 70% SoC.

    How what I don't get is if the fan operation kicks in at 35C, kills the use of my HV battery at 44C (all BT2 temps), then why the heck isn't the fan going full ball (Fan speed 6) at 41C at the very least? I question this at the Toyota dealer during service and of course they don't have a clue and looking through Techstream, there isn't a setting you can to do change this.

    Also there aren't as many RAV4 hybrid owners as there are Prius that can work out SFS (Set fan speed) PID on the scan gauge to trigger it which means I am resorting to using Dr Prius to trigger the fan due a BT dongle to get the fan to kick in. I'd like to learn how to create a PID on the Scangauge to up the fan speed but there's nothing out there that can help me work it out.

    I'm also toying with the idea of installing an extraction fan at the exhaust part of the fan and just run the thing constantly just to manage the HV temps. I'd rather a colder battery than one that reaches 44C with 2 downhill charging.

    Sorry, I'm just frustrated with my RAV4 hybrid simply because of that aside from the high risk roof leak issue, they aren't small things on my list that I am not having issues with my Prius v that's running like a champ and rarely reaches 35C.
     
  16. burrito

    burrito Active Member

    Joined:
    Jul 25, 2021
    274
    114
    0
    Location:
    California
    Vehicle:
    2015 Prius
    Model:
    Two
    That shouldn't happen. If the ICE is kicking in all the time, something else is going on.
     
  17. SmellyTofu

    SmellyTofu Average punter

    Joined:
    Dec 20, 2005
    251
    29
    0
    Location:
    Sydney
    Vehicle:
    Other Electric Vehicle
    Model:
    N/A
    The ICE kicks in pretty much immediately when you ask it for any motive power even in a flat car park. Cuts out when you lift off like normal.
     
  18. burrito

    burrito Active Member

    Joined:
    Jul 25, 2021
    274
    114
    0
    Location:
    California
    Vehicle:
    2015 Prius
    Model:
    Two
    Does this happen even with ECO mode turned on?
     
  19. SmellyTofu

    SmellyTofu Average punter

    Joined:
    Dec 20, 2005
    251
    29
    0
    Location:
    Sydney
    Vehicle:
    Other Electric Vehicle
    Model:
    N/A
    Yep. Any mode. The system basically limits the draw and recharge levels once the middle of the HV battery reaches a certain temp. Worst thing is, I could get from 25C to 44C within 6km of driving. I point it down 2 hills (elevation change about 50m drop each) and the regen can heat the battery up real quick.

    When you do look at how the cooling fan works, it just makes no sense why Toyota has a fixed program for fan speed to only kick in at 35C and not focus also on another fan out of ear reach when the car is at a standstill if noise is such a big issue.

    Even though DrPrius doesn’t do the proper readout on the RAV4 hybrid, it still manages to manage the HV temps based on whatever temp you’re trying to target which I’ve set at 25C but it’s a pain to set it up every single trip but I’m going to need it with summer coming soon.

    Has anyone worked out how I could get all the necessary PID to trigger the fan to come on or even manage the fan speed based on my 25C target? I have techstream but how do people even work those magic codes to work on a Scangauge?
     
  20. RGeB

    RGeB Member

    Joined:
    Apr 18, 2021
    119
    20
    0
    Location:
    Australia
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Hi SmellyTofu. I can't answer all your questions, and there are others who know more in this forum, but I will offer a few insights:

    1. There are now many more registered rav4 hybrids than Pii, but it seems there are many more technically-adept Prius owners.

    2. The rav4 hybrid will absolutely activate the ICE before 1/4 throttle. At low acceleration it will run on the electrical motors alone for a while, but mostly it integrates ICE with electric. This is the design. It still manages around 5l/100k, which is fairly good for a car that size.

    3. I don't think that 44ºC is a problem for the NiMH traction battery. Some NiMH batteries are designed to operate above 60ºC (https://industrial.panasonic.com/cdbs/www-data/pdf/ACG4000/ACG4000COL12.pdf); though until I know the Toyota specs (at least) I am happiest if the hybrid battery stays below 50ºC.

    4. I am not sure if you can log using the scangauge (I use OBDLink with MX+), but personally I would want to look at a log of how parameters relevant to hybrid battery cooling in the rav4 hybrid are going during some drives before I tinkered with anything. From what you have said, it may be working just fine with the OEM algorithms.

    5. I have not pulled the rav4 hybrid apart to understand the hybrid battery cooling air flow, but from what I can see it does not have an exhaust duct to the auxiliary battery area (as in some Prii). I assume it mostly stays in the volume under the trim, and exits the vehicle via the vent with rubber flap into the exterior behind the rear left quarter panel. This vent is visible from the luggage compartment if the inspection port at rear left is popped.

    6. Hybrid Assistant does not support Aus gen5 rav4, and I am not sure that it can modulate fan speed in any rav4; but as mentioned above I would personally not tinker anyway unless I could see that there was a flaw in the OEM design.
     
    Mendel Leisk likes this.