A fast, interactive web application exploring lithium-ion battery dynamics including electrolyte transport and temperature sensitivity.
Launch SimulatorThe Single Particle Model with Electrolyte (SPMe) is an upgraded version of the SPM. While it still treats each electrode as representative particles, it incorporates the dynamics of the electrolyte phase, providing a more realistic prediction of battery behavior at higher C-rates.
By upgrading to SPMe, the simulator captures essential transport limitations:
The simulator provides a straightforward interface to explore how different battery designs perform under load.
Battery simulation is often a barrier for many due to the complexity of scripts and commercial tools. This application aims to make battery design intuitive and accessible, allowing anyone to visualize the inner workings of a lithium-ion cell directly in their browser.
By providing a simple way to experience how "tweaking" a parameter shifts a battery's performance, I hope to foster a deeper understanding of the trade-offs involved in energy storage technology.
This simulator is built using electrochemical principles and is greatly inspired by the PyBaMM (Python Battery Mathematical Modelling) project. We express our deep gratitude to the PyBaMM community for their pioneering work and for sharing the robust parameter sets used in this application.
SPMe (Single Particle Model with Electrolyte) は、各電極内を代表的な粒子として扱う簡便さを維持しつつ、電解液相の濃度ダイナミクスと電位分布を考慮に加えた高度な電気化学モデルです。
本実装では、SPMをSPMeに拡張したことで以下の現象を再現可能です:
厚み、粒子径、空隙率などの設計パラメータに加え、**「動作温度」**が性能にどう影響するかを直感的に探索できます。
本シミュレータは、電池モデリングの世界的オープンソースプロジェクトである PyBaMM (Python Battery Mathematical Modelling) から多大なインスピレーションを受けています。PyBaMMコミュニティが公開している堅牢なパラメータセットと物理モデルのフレームワークに、深く感謝いたします。
@misc{kusachi2025spme,
author = {Yuki Kusachi},
title = {Battery Simulator Web - SPMe (Single Particle Model with Electrolyte)},
year = {2025},
url = {https://www.edandc.com/BattSimWeb-SPMe/},
note = {YK Energy Device \& Consulting}
}