Battery knowledge · State estimation
Particle filter
A recursive estimator that represents an uncertain state as a cloud of weighted samples, propagating each through the model and reweighting it against every new measurement. Unlike a Kalman filter it copes with strong nonlinearity and non-Gaussian noise, at the cost of hundreds of model runs per step, so it appears more in remaining-useful-life prognostics than in production BMS firmware.
- Also called
- sequential Monte Carlo
Example
State estimation: an example situation
Current-sensor bias accumulates in coulomb counting. Exact model SOC does not establish real estimator accuracy.
Read Particle filter 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
Distinguish internal states from noisy measurement estimates.
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.
- Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 3. State and parameter estimation
Gregory L. Plett · Journal of Power Sources · 2004
Topic background · Model-based battery state-of-charge and parameter estimation with extended Kalman filtering, including uncertainty and model dependence.
- Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 2. Modeling and identification
Gregory L. Plett · Journal of Power Sources · 2004
Topic background · Battery charge balance, open-circuit voltage, ohmic loss, polarization dynamics and model identification; parameters require cell-specific data.