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

P3024 code after reconditioning battery pack

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by cgates30, Jan 10, 2014.

  1. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0
    I got some help and measured all modules:
    IR calc.jpg
    The test doesn't seem to be repeatable, based on the previous measurements and R calculations compared to these for the last 4 modules.

    I just received my mini VCI adaptor in the mail, so I'm going to see if that can give me some addition info.
     
  2. Patrick Wong

    Patrick Wong DIY Enthusiast

    Joined:
    Mar 8, 2008
    18,200
    6,482
    0
    Location:
    Green Valley, AZ
    Vehicle:
    2015 Prius
    Model:
    Two
    Good work!

    Since we know the traction battery ECU measures voltage by module pair, please use the spreadsheet to compute the V load by module pair and then compare the 14 sets of module pairs, to see what you get.

    For example, modules 9 and 10 = 15.3V. Compare to modules 23 and 24 = 14.8V. The Delta V between those two module pairs is 0.5V. I believe that is sufficient difference for the traction battery ECU to call a fault.
     
    cgates30 likes this.
  3. jdenenberg

    jdenenberg EE Professor

    Joined:
    Nov 21, 2005
    3,872
    1,871
    1
    Location:
    Trumbull, CT
    Vehicle:
    2020 Prius
    Model:
    LE AWD-e
    Your module series resistances are a bit high and have too much of a spread. Remember that the battery current can be as high as 100 amps and a resistance difference of 3 miliohms can cause a voltage difference of 0.3 volts which can cause an alarm. You can minimize the problem by matching up the module pairs so that the sum of the two resistances match as well as possible across the 14 pairs. Don't forget to get the voltages lined up a bit better before reassembling your battery.

    JeffD
     
    cgates30 likes this.
  4. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0
    This kind of goes along with what JeffD is saying, but the real world running has the battery moving higher currents which could further exacerbate the difference in voltage. I think part of the problem is the current is so low for my test (3 A compared to 30-100A when car is operating).


    I'm not sure why my resistances are so high. I've seen elsewhere that good batteries are around 0.02 ohm and mine are 5 times that. Nevertheless, if I take the sum of the resistances for each bank and multiply by, say 30A, I can see that the voltages easily differ by more than 0.3V:
    ir calc.jpg

    So, I can potentially make this better by pairing modules so the sum of their resistance better matches the average of the pairs. This would give me module pair voltages that will hopefully be within 0.3 V. This that correct?

    Thanks
     
  5. jdenenberg

    jdenenberg EE Professor

    Joined:
    Nov 21, 2005
    3,872
    1,871
    1
    Location:
    Trumbull, CT
    Vehicle:
    2020 Prius
    Model:
    LE AWD-e
    That will help along with getting all of the no load voltages lined up.

    JeffD
     
  6. Patrick Wong

    Patrick Wong DIY Enthusiast

    Joined:
    Mar 8, 2008
    18,200
    6,482
    0
    Location:
    Green Valley, AZ
    Vehicle:
    2015 Prius
    Model:
    Two
    You could use the Data Sort function (if using Excel) to sort the table in descending order, using the Internal Resistance (ohm) column. Then, match the highest module with the lowest, the next highest with the next lowest, etc.

    However all of this cleverness will be for nothing, if in fact your module measurements are not repeatable which is what you had expressed concern about, in post #21.
     
  7. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0
    When I first reconditioned the pack (replaced 3 modules and all modules got 3+ D/C cycles and then balanced the no load voltage), I used 2 of the following wiring harnesses for the balancing. My thought was electrons will travel from module to module to balance out. I've seen other such harnesses where each module is connected to a common wire traveling between all modules. Does it matter? i.e, should mine work just as well?
    photo (2).JPG
     
  8. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0

    Clever idea, and yes the variation appears to be within the testing error. I may need to find another method to determine resistance. Is there a way with mini VMC? Thanks
     
  9. nh7o

    nh7o Off grid since 1980

    Joined:
    Dec 10, 2011
    1,686
    340
    0
    Location:
    Hawaii
    Vehicle:
    2009 Prius
    Model:
    II
  10. Britprius

    Britprius Senior Member

    Joined:
    Jun 14, 2010
    5,194
    1,917
    0
    Location:
    Herefordshire England
    Vehicle:
    2008 Prius
    With the VCI there is a record facility so that you can record the information while driving. This information is stored in a TSE file and can be played back at any time. Just another very useful function of the VCI. The above print out was a freeze frame from one such recording, although the vehicle was stationary during this recording.

    John (Britprius)
     
  11. jdenenberg

    jdenenberg EE Professor

    Joined:
    Nov 21, 2005
    3,872
    1,871
    1
    Location:
    Trumbull, CT
    Vehicle:
    2020 Prius
    Model:
    LE AWD-e
    The use of a "common" wire connection is to connect all of the modules in parallel. This allows the flow of current between the modules so that after a short time all of the modules will be at exactly the same voltage. The other option is to slowly discharge each module while monitoring the voltage to get them all to the same voltage. I prefer using the second method first to get the module voltages close so as to minimize the high current spike as dis-similarly charged modules are put in parallel.

    Your method will not equalize the module voltages and accounts for the variation in no-load voltage seen in your measurements,

    JeffD
     
    marcs_carhole likes this.
  12. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0

    Just trying to make sure I understand. My white harness from from +1, +2, +3, ..., +28; with a second black harness going from -1, -2, -3, ..., -28. I thought this was connecting in parallel. The common wire method I was trying to describe is somewhat shown in the picture I borrowed from another thread. Notice the black harness appears to have a single wire with all of the modules tying into it. The white wires appear to be doing what I did with my harness.
    photo23_zpsa64659dd.jpg
    Are these essentially the same in terms of balancing the modules?
    Thanks
     
  13. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0

    I just got a mini VCI and now I have to learn to use it. Unfortunately the only XP laptop I have doesn't have a battery, so I can't drive it and collect data. I've got an eBay battery on order...
     
  14. Britprius

    Britprius Senior Member

    Joined:
    Jun 14, 2010
    5,194
    1,917
    0
    Location:
    Herefordshire England
    Vehicle:
    2008 Prius
    You could use a 12 volt to laptop converter "converts from 12 volts to voltage of your choice from 14v to 22v" and will charge the laptop battery on the move. The one I have also has a 5v USB output for phone or tablet.

    John (Britprius)
     
  15. jdenenberg

    jdenenberg EE Professor

    Joined:
    Nov 21, 2005
    3,872
    1,871
    1
    Location:
    Trumbull, CT
    Vehicle:
    2020 Prius
    Model:
    LE AWD-e

    It looks correct. After you used the harness were the modules at the same no-load voltage?

    JeffD
     
  16. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0
    Yes, they were all voltage. Currently trying to get the mini VCI to work. Old, out of date computer, issues...
     
  17. uart

    uart Senior Member

    Joined:
    Sep 7, 2009
    4,215
    1,202
    0
    Location:
    Australia
    Vehicle:
    2005 Prius
    Hi cgates, could you please let us know what Windows version and service pack you end up needing. I'm thinking about trying one of these too and have a couple of old laptops running XP.
     
  18. FreydNot

    FreydNot Member

    Joined:
    Dec 16, 2010
    211
    37
    0
    Location:
    Seattle, WA USA
    Vehicle:
    2008 Prius
    Model:
    N/A
    I just received my mini-VCI and got it working on my old Windows XP Acer Aspire1 netbook (Intel atom processor).

    I had to run the TISKEY program from the 7.20 folder before it would work (I had installed the 8.00.34 version).
     
  19. marcs_carhole

    marcs_carhole Junior Member

    Joined:
    Nov 1, 2013
    44
    14
    0
    Location:
    Durham, NC, USA
    Vehicle:
    2004 Prius
    Model:
    II
    Did you take your no-load (open circuit) voltage measurements before or after the discharge caused by the loading?

    There are advantages to using a constant current load as you suggest. This is how automotive (lead acid) battery load testers work. A voltage regulator (e.g. LM1086) may be configured (wired) to provided a constant current rather than its typical use of providing a constant voltage supply. Such a current sink could be used to discharge a battery module and provide a load for measuring internal resistance.

    However, your test is not incorrect. Using a fixed-value resistance, you can even do the test without the simultaneous need for a voltmeter and ammeter. Specifically, you can use this eqtn instead:
    R_int = ( (V_open_circuit/V_under_load) - 1 ) * R_load
    The reason for using the eqtn you list above is that many are using bulbs as the load and bulbs have varying resistance. If it is the current measurement that is making your experiment difficult to repeat, you might consider using the eqtn with R_load rather than I_load.
     
  20. cgates30

    cgates30 Junior Member

    Joined:
    Jan 29, 2006
    87
    9
    0

    XP with SP3. I had to update Java and I've had problems with networking. It _might_ be installed now...