Skip to content

Repository files navigation

EKF-SoC (C++)

C++ implementation of an Extended Kalman Filter for battery State‑of‑Charge estimation.

Requirements

  • CMake ≥ 3.16
  • C++17 compiler

Quick Start (Unix)

# from repo root
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
cmake --build build -j
./build/ekf_soc_app

Test Data

Estimate with initial SOC estimate 10% off from true SOC.

Tuning done in MATLAB and Simulink

About

C++ implementation of an Extended Kalman Filter for battery State‑of‑Charge estimation.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages