/ECM

Equivalent Circuit Model for Lithium-Ion Batteries

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Equivalent Circuit Model for Lithium-Ion Batteries

Copywrite©️ 2023 by Moin Ahmed. All Rights Reserved.

This repository contains the code for simulating the terminal voltage of the lithium-ion battery (LIB) using Thevenin equivalent-circuit model (ECM).

Features:

  • Thevenin ECM model
  • Sigma-Point Kalman Filter (SPKF) for ECM model to account for process and sensor noise.
  • Parameter Estimations (currently through Genetic Algorithm)

Directory Structure:

examples - contains the example usage of this Python module.

data - contains the datasets used in the examples.

imgs - contains the images used in the documentations.

ECM - contains the source code.