Skip to content

v0.3.0 - Validated battery, thermal, and converter lab

Choose a tag to compare

@mohammadrezwankhan mohammadrezwankhan released this 22 Jul 23:29
de3ac63

Highlights

  • Expands the battery references from one basic RC script to reusable first-order and exact two-RC simulators with nonlinear OCV, irregular time intervals, SOC-boundary current limiting, and duty-cycle accounting.
  • Adds coupled electro-thermal behavior with reversible entropic heat, temperature-dependent resistance, continuous limit-exposure metrics, and a cooling-conductance sensitivity study.
  • Adds native Simulink battery RC, battery 2RC, battery thermal, and averaged buck-converter references checked against their MATLAB counterparts.
  • Adds ideal switching and bounded closed-loop converter studies, including open-loop, PI, and filtered-PID load-step comparison.
  • Runs all twelve no-plot checks through one reliable run_all_checks entry point in MATLAB R2026a CI.
  • Adds validated CFF 1.2.0 citation metadata and a versioned changelog for research and teaching use.

Validation

  • All twelve MATLAB and Simulink checks passed locally and in GitHub Actions on MATLAB R2026a.
  • CITATION.cff passed the official cffconvert 2.0.0 GitHub Action.
  • The repository-wide Markdown link audit passed.

Scope

These models remain inspectable educational references. Their parameters are not calibrated to a particular cell or converter, and they must be revalidated before hardware, safety, or design use.

See CHANGELOG.md for the release history.