Supplemental Power Strategy

The power distribution system controls both LV and HV systems through the use of multiple LV power rails, some of which are considered protected. This means that they are powered by a supplemental battery, allowing system operation during a fault. This page covers how we handle the supplemental LV battery that powers those protected systems.

Supplemental Battery

By ASC regulations, we're allowed a single supplemental LV battery. Its use is very limited, and we're limited to non-lithium chemistries. We also need to have passive monitoring at a minimum, but a BMS would be ideal. Thus, we need to choose a chemistry and capacity that will safely handle the HV relay without being overly large and heavy. Our goal is to minimize the use of the supplemental battery other than initial connection of the HV battery relay and in fault scenarios.

In MSXI, we used a switch near the PJB that connected the supplemental battery as part of our power sequence. For MSXII, we have identified two strategies for managing the supplemental battery.

Strategy A

MSXII's firmware is designed to use an event-driven architecture, allowing the use of deep sleep modes. This allows us to sleep until an external event occurs, such as a button press or CAN message.

As a result, a possible strategy is to leave the supplemental battery permanently attached, especially since we're planning on attaching a small BMS to the power distribution board that can charge it during normal operation. When the car is off, most systems will be inactive and in a deep sleep state, so the average power consumption should be in the microamp range. This will keep all protected systems active. Thus, we can initiate the car's startup through the driver input board. Pressing the start button should wake up the driver input board, which then sends the power distribution board a CAN message to switch over to the DC-DC and begin the startup procedure. To recover the system in the case of a fault, pressing the start button again would reset the BMS.

This is similar to the approach we took in MSXI, although MSXI's implementation was much less granular and would drain the supplemental battery relatively quickly. Realistically, Chaos is the only board that truly requires an off state, as the other protected systems (Lights, Themis, Plutus) just delegate work to unprotected systems or react to events over CAN. Since it already requires active and fault states, the addition of an off state should not add too much extra work.

Strategy B

Using the start button as the physical connection between the supplemental battery and the power distribution board ensures that power will not be used unless the car is active or in a fault condition. The LV network would only ever be powered when the driver has pressed the start button, removing the need for an off state within the firmware of protected boards.

This strategy completely removes the need for an off state and ensures that the LV network will be inactive unless the driver has started the car. As a trade-off, it requires running another pair of wires up to the driver for the switch. It also requires modifying the fault logic of the supplemental BMS to differentiate between the disconnection of the supplemental battery to shut down the car and a low voltage fault. 

Follow-up

By WSC regulations, we plan on treating our supplemental battery as part of the energy storage system. This means that we are required to have active protection circuits and that it must live in one of the battery boxes. In addition, no conductors coming out can provide more than 50mA.

Thus, we plan on using a relay-based "primer" button located on the battery box to connect the supplemental battery to the rest of the LV system. This button will need to be pressed every time there the killswitch is pressed as well. This means that it is much easier to keep the supplemental battery-related circuitry within the battery box, so we will follow strategy A. We also plan on supporting the charging of our supplemental battery, most likely using NiMH for weight savings.