Now that we have an LTSpice model for an LF280 LiFePo4 280AH cell and for the pack's wiring interconnects, let's move on to this van's 12V working voltage, with the 4S3P 'Summer' pack.
More simulations, yay !
As a start, we'll use the excellent 0.15mΩ cell-terminal-to-cell-terminal jumper setup for the Rs series interconnects that uses two 4 AWG wires in parallel. Same for the Rp main parallel interconnects where the main wiring connects to the pack:
Opposite corners wiring topology:
R1s = open |
- Max string and cell current = 54A, Min = 46A
- Settling time: 3 hours
Looks good. With that we can now study the impact of R1s (1S pool interconnects). Those are usually much thinner than the main interconnects, so let's assume 0.4mΩ as a start:
![]() |
R1s = 0.4mΩ |
- Max= 76A, Min= 32A
- Settling time: over 6 hours
Zoink ! Creating a matrix interconnect topology actually increased the imbalance quite a bit.
Let's see what happens if R1s is upgraded to 0.15mΩ:
R1s = 0.15mΩ |
- Max= 83A, Min= 28A
- Settling time: 4.7 hours
Conclusion: in the opposite corners topology the larger the gauge of the 1S pool wires the more current imbalance.
But that gauge can not be too small, or the BMS will trip too early in case of large charge / discharge currents, due to the cells within a 1S pool not being at the same voltage anymore.
So what to do ?
Well,
hang on, this now raises again the question of whether the same side or the midpoint strategies from the previous post Best Wiring Strategy for Battery Packs ? would behave the same ? Or could they now be a
better option ?
Same side wiring:
- with 0.4mΩ R1s: Max= 80A, Min= 28A, settling time: 4.7 hours
Midpoint:
- with 0.4mΩ R1s: Max= 67A, Min= 41A, settling time: 2.4 hours
Oh boy, this is getting messy... Same side wiring is still the worst but midpoint is now looking better than opposite corners !
Summary with various R1s values:
Conclusions:
- For these wiring strategies R1s interconnects create notable current imbalances that can be even higher than the nominal 50A current draw per string...
- Depending on the R1s value a wiring strategy can be better or worse than another
- Opposite corners can deliver the best results but only with high R1s values, unacceptable for BMS monitoring
So what to do ?
Easy, use a star wiring strategy:
It can be done the quick way 😅
Some key considerations must be followed, though:
- the busbars must be very beefy, sized or even oversized for the max total current of the application (250A for this van)
- all the interconnects from the busbars to the strings must be built the same and have the same length
- the main B+ and B- wires must be connected to a post in the middle of their busbar
![]() |
R1s = 0.4mΩ |
This said, the busbars will still introduce a few 0.01mΩ of difference between their posts and, consequently, between the strings. So let's throw off one of the main series Rp interconnects to get a sense of the impact. Say, from 0.15mΩ to a high 0.25mΩ on only 1 string:
- Max= 52A, Min=45A
- Settling time: 3.3hours
Excellent ! A small response to large perturbations is the signature of a stable and resilient system. It should therefore exhibit a predictable, repeatable and reliable behavior, making our pack much more "Build and forget".
And finally, there we have it, the star wiring is the:
Comments
Post a Comment