v0.3.0 - Validated battery, thermal, and converter lab
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_checksentry 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.cffpassed the officialcffconvert2.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.