Battery knowledge · State estimation
State observer
An algorithm that reconstructs internal states such as SOC by running a model alongside the cell and correcting it with the measured voltage error. A Luenberger observer uses a fixed gain, a sliding-mode observer a switching term robust to model error, an H-infinity filter bounds the worst-case error, and an adaptive observer also updates the model parameters. [1]
- Also called
- Luenberger observer, sliding-mode observer, H-infinity filter, adaptive observer
Example
State estimation: an example situation
Current-sensor bias accumulates in coulomb counting. Exact model SOC does not establish real estimator accuracy.
Read State observer alongside Dual and joint estimation in this context. Two ways to estimate a cell’s fast-changing states, such as SOC, together with its slowly drifting parameters, such as capacity and resistance. Dual estimation runs two coupled filters on different time scales, each using the other’s latest output; joint estimation stacks both into one augmented vector inside a single filter, simpler to structure but larger and harder to tune.
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
Technical references
- 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
Technical reference · Model-based battery state-of-charge and parameter estimation with extended Kalman filtering, including uncertainty and model dependence.
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 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.