/
MS16 Pack Configuration (after regs drop)

MS16 Pack Configuration (after regs drop)

Regs dropped finally on December 19, 2024.

image-20241219-114803.png

No changes were made to capacity, this is unexpected since ASC told us they were going to decrease the energy below ~5kWh in a previous email, but it means we’re getting a lot of energy for ASC26, which is a good thing.

Now that regs dropped, we can start making decisions. I will start by copy-pasting the requirement/constraints table I made in the pre-reg pack configuration page.

Goal

Requirements/Constraints

Goal

Requirements/Constraints

ASC Regulation (energy)

  • Maximize energy, target (Maximum Reg Energy - Actual Pack Energy)/Maximum Reg Energy < 0.05

Performance

  • Nominal voltage ~131V

  • Maximum voltage 165V

  • Must be able to provide at least 5000W of power

  • Must be able to provide at least 55.56A discharge current

  • Must be able to take at least 16.7A charge current

Thermal Safety

  • Target higher mass and cell count to minimize temperature rise

Efficiency

Efficiency takes a back seat in pack configuration to prioritize thermal & reliability (sticking with what’s been tried)

Vehicle Reliability

  • Target higher mass and cell count to minimize temperature rise

  • Target 36S for minimal to no change to BMS

Impact on Electrical

  • Target 36S for minimal to no change to BMS

Impact on Mechanical

  • Space constraint within chassis and CG constraint

Cost

  • $3000 for cells (as of writing) constraint

Looking at the cell selection sheet, sticking with a 36S configuration seems very good for maximizing total energy.

image-20241220-014910.png
image-20241220-014937.png

This is great for us, since sticking with 36S is better for us in terms of reliability and cost. We will stick with 36S.

Vehicle Reliability

  • Target higher mass and cell count to minimize temperature rise

  • Target 36S for minimal to no change to BMS

Impact on Electrical

  • Target 36S for minimal to no change to BMS

Parallel count is a little trickier, but I will use our requirement table to narrow down our final choice.

Performance

  • Nominal voltage ~131V

  • Maximum voltage 165V

  • Must be able to provide at least 5000W of power

  • Must be able to provide at least 55.56A discharge current

  • Must be able to take at least 16.7A charge current

I start with performance because most cells shown on our cell selection sheet are able to fulfill all our performance requirements. Some of the cells are a little too close to not being able to provide full power however (like LG INR21700 M50 at 58A max current) so I will disqualify those. This doesn’t necessarily narrow down the choice by very much though.

ASC Regulation (energy)

  • Maximize energy, target (Maximum Reg Energy - Actual Pack Energy)/Maximum Reg Energy < 0.05

image-20241222-153935.png

Taking a look at the cell selection sheet, the top configurations for maximizing energy looks like 36S8P (5Ah 21700 cell), 36S9P (4.5Ah 21700 cell), 36S10P (4Ah 21700 cell), and 36S16P (2.5Ah 18650 cell). The 36S14P 2.9Ah 18650 cell is disqualified for not having a high enough discharge current.

I think it would be wise to stick to a 21700 format cell for the sake of low pack volume and the increased testing and manufacturing time required from going with a lot of cells.

Thermal Safety

  • Target higher mass and cell count to minimize temperature rise

Efficiency

Efficiency takes a back seat in pack configuration to prioritize thermal & reliability (sticking with what’s been tried)

Vehicle Reliability

  • Target higher mass and cell count to minimize temperature rise

  • Target 36S for minimal to no change to BMS

Originally, I stated that we should target a higher mass pack for the sake of better thermal performance. I said this under the assumption that max energy will be considerably decreased (I was expecting something like 4kWh). My reasoning was that if weight is going to be decreasing from MS15 to MS16 anyway (by ASC slashing the total energy) then we should prioritize balancing thermal performance over trying to completely minimize weight as much as possible.

However, now that energy will not be dropping, I think keeping weight as low as we relatively can is actually an important factor to consider. MS15’s battery cells already had the most minimal gravimetric and volumetric energy density that we possibly could have had with commercially widely available options (5Ah, 21700 form factor). So weight-wise, our greatest room for improvement lies in the overhead weight added from the rest of the battery system instead of the battery cells.

Comparing P45B and 50S

How much Heat Generation is Acceptable?

A lot of teams ran a passive pack with no cooling during WSC. Ideally we would also do the same for MS16, but it’s not an option due to reg change forcing some form of forced air cooling on all battery packs (and it must be turned on whenever the pack is connected). However, this doesn’t stop us from having a pack that is functionally passive for all intents and purposes, with “fans” playing an unimportant role for cooling.

Air cooling is pretty complicated in that it is not easy to make cooling uniform for all cells. Based on those two factors, I think we should (in-principle) aim for a p-count that allows us some weight savings (since we’ll have to have fans and ducts anyway, we don’t get to reduce design complexity by running no cooling) while also aiming for a p-count that generates very little heating such that we don’t have to worry about serious module hotspots complicating our design or bottlenecking our driving later on.

So first I’m going to try to figure out what the point of diminishing returns is for increasing p-count (at what point are we adding p-count without actually increasing thermal safety?

Ideally we would have power draw data for the whole 7 day race, but we don’t. And we didn’t have telemetry to log our FSGP current profile. So I’ll try to do some sort of simple model with some big assumptions.

The equation for heat production in Watts from IR loss is P = I^2R, but if I make it a function of bunch of things like car speed, mass, gradient, etc, then it comes out like this. I took the Voltage part out cause it looked neater like this and also cancelled out with some things.

image-20250108-174602.png

A typical tour day is 9 hours, from 9am to 6pm. I will take Psolar from a calculator for solar insolation that I found online from UNM’s website. I’ll use data for the coordinates of Nashville as a constant for solar insolation. Based on this website, the more South-West we move in the states, we should be getting more sunlight throughout the race week. So my Psolar value should be more conservative than what we actually get.

Here is the matlab script I will run for heat generation and power consumption when considering the whole race (scenario 1):

Here is the matlab script I will run for considering short term high power scenarios (scenario 2):

50S vs P45B Scenario 1

The first scenario I will consider will be a 36S8P configuration based on the specs of the Samsung INR21700-50S cell (max charging temp of 50 deg C). I will also assume this configuration will give a total car mass of 296kg. I am assuming that the P45B configuration will have no problem helping us reach our target 300kg total car mass, and that the difference in weight between the two battery packs will be 3.5kg (2kg for battery difference, 2kg for overhead weight, I think this should be reasonable…).

The datasheet for the 50S is a little rough because it gives a lot of different numbers for max charge temp and talks about “re-charge release” and “discharge release” (I’m not able to confirm what they actually mean, Samsung never responded to my emails), I am going with 50 deg C because if you scroll down to “Pack Design Guidelines” Samsung says to not exceed 50 deg C charge temperature range and 80 deg C discharge temperature range. I think it’s better to err on the safer side and go with 50C.

This pack should run the hottest since it has the lowest parallel count. I will assume the car runs at a constant speed of 80km/h and with constant solar.

image-20250106-050302.png

The total heat generated by finding the area under the curve of the graph is 4.52Wh, which is equal to 0.97 deg C rise in temperature using Q=mCT.

This seems quite good, and I think it shows that we can run 36S8P without any huge cooling concern to be honest.

 

Doing the same script with modified variables for P45B (36S9P, 0.09mOhm DCIR per cell, 300kg total car mass), the heat generated using area under the curve is 2.63Wh, which translates to 0.50 deg C. The temperature rise was cut by roughly half compared to the 50S.

image-20250103-213300.png

The difference in power consumption in Scenario is shown below.

image-20250106-053523.png
image-20250106-053719.png

I did an actual comparison of the two arrays by just running the script two times, saving one of the arrays in a separate variable, and then subtracting the two arrays for the difference:

ans =

Columns 1 through 10

4.8328 4.9403 5.0306 5.1052 5.1656 5.2133 5.2500 5.2775 5.2971 5.3105

Columns 11 through 20

5.3192 5.3242 5.3269 5.3281 5.3284 5.3285 5.3285 5.3285 5.3281 5.3271

Columns 21 through 30

5.3246 5.3197 5.3114 5.2985 5.2794 5.2527 5.2168 5.1701 5.1108 5.0375

Columns 31 through 37

4.9486 4.8426 4.7182 4.5744 4.4103 4.2254 4.0192

So it seems like the 50S configuration would save 5.3W of power at most under Scenario 1 compared to P45B. 5.3W is like 1.5X a Noctua IPPC 3000 fan at max power….

50S vs P45B Scenario 2

For Scenario 2 I will consider a 15% grade uphill scenario at 34.2km/h (9.5m/s) with no solar because this seems like a plausible worst case scenario and since it also requires almost ~5000W, which is the maximum power that the motor can take.

First for the 50S:

Here is the first scenario for 5 minutes at nominal cell voltage

Enter time in minutes5 Total Mass: 296 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 129.6 Cell DCIR: 0.014 Parallel Count 8 Form Factor: 21700 Heat Energy Generated: 7.2539 Wh Total Race Temperature Rise: 1.5606 deg C Battery Power Consumed: 4904.4201 W Total Battery Power Consumed: 408.7017 Wh Current: 37.8427 A

Here is another scenario for 10 minutes at nominal cell voltage

Enter time in minutes10 Total Mass: 296 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 129.6 Cell DCIR: 0.014 Parallel Count 8 Form Factor: 21700 Heat Energy Generated: 14.5077 Wh Total Race Temperature Rise: 3.1213 deg C Battery Power Consumed: 4904.4201 W Total Battery Power Consumed: 817.4033 Wh Current: 37.8427 A

Here is a scenario for 5 minutes at 3.0 cell voltage

Enter time in minutes5 Total Mass: 296 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 108 Cell DCIR: 0.014 Parallel Count 8 Form Factor: 21700 Heat Energy Generated: 10.4456 Wh Total Race Temperature Rise: 2.2473 deg C Battery Power Consumed: 4942.7205 W Total Battery Power Consumed: 411.8934 Wh Current: 45.7659 A

Here is a scenario for 10 minutes at 3.0 cell voltage

Enter time in minutes10 Total Mass: 296 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 108 Cell DCIR: 0.014 Parallel Count 8 Form Factor: 21700 Heat Energy Generated: 20.8912 Wh Total Race Temperature Rise: 4.4947 deg C Battery Power Consumed: 4942.7205 W Total Battery Power Consumed: 823.7868 Wh Current: 45.7659 A

Next for the P45B:

Here is a scenario for 5 minutes at 3.6 cell voltage

Enter time in minutes5 Total Mass: 300 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 129.6 Cell DCIR: 0.009 Parallel Count 9 Form Factor: 21700 Heat Energy Generated: 4.2554 Wh Total Race Temperature Rise: 0.81381 deg C Battery Power Consumed: 4932.134 W Total Battery Power Consumed: 411.0112 Wh Current: 38.0566 A

Here is a scenario for 10 minutes at 3.6 cell voltage

Enter time in minutes10 Total Mass: 300 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 129.6 Cell DCIR: 0.009 Parallel Count 9 Form Factor: 21700 Heat Energy Generated: 8.5108 Wh Total Race Temperature Rise: 1.6276 deg C Battery Power Consumed: 4932.134 W Total Battery Power Consumed: 822.0223 Wh Current: 38.0566 A

Here is a scenario for 5 minutes at 3.0 cell voltage

Enter time in minutes5 Total Mass: 300 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 108 Cell DCIR: 0.009 Parallel Count 9 Form Factor: 21700 Heat Energy Generated: 6.1278 Wh Total Race Temperature Rise: 1.1719 deg C Battery Power Consumed: 4954.6025 W Total Battery Power Consumed: 412.8835 Wh Current: 45.8759 A

Here is a scenario for 10 minutes at 3.0 cell voltage

Enter time in minutes10 Total Mass: 300 Acceleration: 0 Velocity: 9.5 Grade: 0.15 Voltage: 108 Cell DCIR: 0.009 Parallel Count 9 Form Factor: 21700 Heat Energy Generated: 12.2556 Wh Total Race Temperature Rise: 2.3438 deg C Battery Power Consumed: 4954.6025 W Total Battery Power Consumed: 825.7671 Wh Current: 45.8759 A

Here is the battery power consumption difference between the two packs for each scenario:

3.6 cell voltage (nominal voltage)

Battery Power Consumption Difference: 4932.134W - 4904.4201W = 27.7139W

3.0 cell voltage

Battery Power Consumption Difference: 4954.6025W - 4942.7205W = 11.882W

Summary

Right off the bat, it seems fair to say that heat generation from cruising in normal conditions (with expected solar, 0% grade driving) is almost negligible. So I think it’s fair to say that the main concern with temperature rise should be regarding those high power draw scenarios. In those situations, a P45B pack would seem to perform significantly better thermally (1/2 the temp rise and a higher temperature ceiling).

However, this is all napkin math without actual testing done. Ideally, we would have tested a P45B module and a 50S module in a wind tunnel, but I’m not too sure we have the luxury of time to do that now.

To be honest, I think it’s fair to think about the P45B as costing extra power consumption (5.3W cruising, 27.7W for high power), but providing a much higher thermal performance for the pack. Does the pack need that extra ceiling? Maybe not. But it doesn’t seem like a huge cost to pay for greatly improved thermal benefits. Having to potentially rely on fans a great deal isn’t ideal because:

  1. It’s in our interest to impede the inlet to protect the pack from foreign objects or water from getting in, that would probably work against cooling/would require more fans or more powerful fans to overcome the added static pressure

  2. I don’t know how reliably we can scale up module results to a pack level

  3. We can definitely develop a way to scale up module results to a pack level and model cooling using a wind tunnel and test jig, but that would be time consuming, and it wouldn’t be wise to push back final cell selection that far

Additionally, a P45B pack can likely still allow us to reduce overall battery system weight from MS15 and won’t massively increase our volume and testing + manufacturing + assembly time like an 18650 pack likely will (since that would massively increase cell count).

Based on what was said above, I think going with a P45B pack is most in line with our MS16 goals of reliability and thermal safety. I wouldn’t be surprised if we eventually learn from doing full testing that a 50S pack would have worked perfectly fine, but P45B gives us a lot more assurance with thermals at a fairly small price (probably 3-4kg extra total added weight). Significantly squeezing weight for the sake of efficiency seems out of scope for this car and is something we can probably aim to do in the future when we have more time and know-how.

Thermal Safety

  • Target higher mass and cell count to minimize temperature rise

Efficiency

Efficiency takes a back seat in pack configuration to prioritize thermal & reliability (sticking with what’s been tried)

Vehicle Reliability

  • Target higher mass and cell count to minimize temperature rise

  • Target 36S for minimal to no change to BMS

I don’t think I specified this above, but a 36S9P pack shouldn’t make a huge change to the volume (so space constraint should be fine) and shouldn’t present any issues with the CG.

And based on the cell selection sheet, the pack should cost $1600, so that is also perfectly within our budget.

Impact on Mechanical

  • Space constraint within chassis and CG constraint

Cost

  • $3000 for cells (as of writing) constraint

 

Related content