Accurate and computationally light algorithms for estimating the State of Charge (SoC) of a batterys cells are crucial for effective battery management on embedded systems. In this letter, we propose an Adaptive Extended Kalman Filter (AEKF) for SoC estimation using a covariance adaptation technique based on maximum likelihood estimation -a novelty in this domain. Furthermore, we tune a key design parameter -the estimation window size -to obtain an optimal memory-performance trade-off, and experimentally demonstrate our solution achieves superior estimation accuracy with respect to existing alternative methods. Finally, we present a fully custom implementation of the AEKF for a general-purpose low-cost STM32 microcontroller, showing it can be deployed with minimal computational requirements adequate for real-world usage.

Adaptive Extended Kalman Filtering for Battery State of Charge Estimation on STM32

Peretti, Edoardo;Fabroni, Davide;Carrera, Diego;Boracchi, Giacomo
2024-01-01

Abstract

Accurate and computationally light algorithms for estimating the State of Charge (SoC) of a batterys cells are crucial for effective battery management on embedded systems. In this letter, we propose an Adaptive Extended Kalman Filter (AEKF) for SoC estimation using a covariance adaptation technique based on maximum likelihood estimation -a novelty in this domain. Furthermore, we tune a key design parameter -the estimation window size -to obtain an optimal memory-performance trade-off, and experimentally demonstrate our solution achieves superior estimation accuracy with respect to existing alternative methods. Finally, we present a fully custom implementation of the AEKF for a general-purpose low-cost STM32 microcontroller, showing it can be deployed with minimal computational requirements adequate for real-world usage.
2024
Adaptive Extended Kalman Filter
Embedded Implementation
State of Charge Estimation
STM32
File in questo prodotto:
File Dimensione Formato  
2022_08_ESL_Training_on_ST.pdf

Accesso riservato

: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 403.18 kB
Formato Adobe PDF
403.18 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1288715
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact