LiFePO4 Batteries - Why a BMS Bluetooth App is an Essential Feature

Background on Solar Controllers

A solar controller acts as a "negotiator" between your solar panels and battery bank, ensuring efficient energy transfer. Using MPPT (Maximum Power Point Tracking), the controller continuously finds the optimal combination of voltage and current to draw the maximum power (in Watts) from the solar panels. The optimal power point varies depending on factors like the panel design, sunlight angle, and shading.

In addition to optimizing the power drawn from the panels, the solar controller also regulates the power going into the battery bank by finding the best voltage and current combination that the batteries can accept. The energy going into the controller from the solar panels roughly equals the energy going out to the batteries, minus any conversion losses. In essence, the solar controller balances the incoming power from the panels with the power needed by the batteries. While it can detect the battery voltage to control the charging rate, it doesn’t monitor the power drawn from the batteries (discharge).

Understanding LiFePO4 Batteries

LiFePO4 (Lithium Iron Phosphate) batteries have a unique discharge profile. Their voltage remains relatively stable between 13 and 13.4 volts for most of the discharge cycle, dropping only when they are nearly depleted (around 95% discharge). This behavior is different from lead-acid batteries, which show a gradual voltage decline as they discharge, making voltage an unreliable indicator of the state of charge (SoC) for LiFePO4 batteries.

Determining the State of Charge (SoC) in LiFePO4 Batteries

There are two primary ways to accurately determine the SoC of LiFePO4 batteries:

  1. External Battery Monitor
    External battery monitors (such as those from Victron) typically use a shunt connected to the negative battery cable, which tracks the current flowing into and out of the battery bank. By measuring this current, the monitor calculates the SoC by accounting for both charging and discharging activity. However, many battery monitors are designed for lead-acid or AGM batteries and may require reprogramming for LiFePO4 due to their higher charging efficiency. Despite this, battery monitors can still provide a reasonably accurate SoC estimate, though minor inaccuracies may occur due to varying charging efficiencies.

  2. Battery Management System (BMS)
    A well-designed BMS can provide more precise SoC data by directly measuring the charge/discharge rates and voltage within each battery. This system can calculate not only the SoC but also the time required for a full charge or discharge. Additionally, a BMS monitors each of the four cells within a LiFePO4 battery to ensure balanced charging. It can provide diagnostic information to detect imbalances, helping prevent potential failures.

Together, a solar controller and a well-integrated BMS provide a comprehensive and efficient way to manage power for LiFePO4 battery systems.

 All this information can be made available through a well designed BMS Bluetooth App.

 

 

Back to blog