Python-native battery simulation — an open-source path away from COMSOL. 基于 Python 的电池仿真工具箱:易建模、可复现、全开源。
Status: 🚧 incubating — local prototypes exist; code lands here after validation against literature benchmarks.
| Module (planned) | Physics | Backbone |
|---|---|---|
| Cell-level models | DFN / SPMe charge–discharge, degradation | PyBaMM |
| Dendrite phase-field | Li-metal anode deposition morphology, dendrite growth | FiPy / custom PDE |
| Layered cathode | NCM / LRMO lattice-strain & degradation models | numpy/scipy |
| Post-processing | Publication-quality outputs via AtomSketch standards | matplotlib |
Commercial FEM suites (COMSOL) are black-box, license-locked, and hard to
version-control. Battery problems that matter here — Li deposition/stripping,
SEI-coupled transport, interfacial kinetics — are tractable with open Python
stacks, and reproducible simulation belongs in git, not in .mph files.
Part of the AtomRearch matrix. Sibling projects: AtomEIS (impedance analysis) · AtomGrid (data standards) · AtomSketch (figure standards).
MIT