Battery knowledge · Data, communication and electronics

Model predictive control

Control that uses a model to predict the system’s behaviour over a short horizon, chooses the input sequence that best meets a goal within constraints, applies the first step and repeats. In batteries it suits fast charging — the most current possible without breaching voltage or temperature limits or risking lithium plating — at a higher computing cost than PID.

Abbreviation
MPC

Example

Data, communication and electronics: an example situation

2500 in a log might mean 25.00 °C, 2.5 V or raw counts. Units and scale must accompany the value.

Read Model predictive control alongside Equivalent circuit model in this context. A cell model built from a voltage source for OCV, a series resistor and one or more RC pairs for the slower dynamics. Its few parameters are fitted from pulse tests, and it is what most battery management systems run in real time.

Use in Lemonergy

Separate quantities from encoding and transport.

This is a reference concept. No executable Lemonergy block has been verified for this term.

References & further reading

Further reading on this topic

These sources provide broader context; they are not presented as citations for every statement in this entry.

  1. 3rd generation of the CAN data link layer

    CAN in Automation, CAN Newsletter · 2020

    Topic background · Classical CAN, CAN FD and CAN XL data-link concepts; publication describes the 2020 state.

  2. Getting Started with the BQ76925

    Texas Instruments · 2019

    Topic background · A concrete BMS analog front-end example: cell voltage, current, temperature measurement and MCU integration.