- name
- bms
- version
- 1.0.0
- description
- Battery Management System reference — cell balancing, SOC estimation, thermal management, and protection circuits. Use when designing BMS for lithium-ion packs, evaluating battery safety, or understanding cell monitoring.
- author
- BytesAgain
- homepage
- https://bytesagain.com
- source
- https://github.com/bytesagain/ai-skills
- tags
- [bms, battery, lithium-ion, cell-balancing, soc, thermal, energy-storage]
- category
- energy
BMS — Battery Management System Reference
Quick-reference skill for battery management systems, cell monitoring, and pack safety.
When to Use
- Designing a BMS for lithium-ion battery packs
- Understanding cell balancing (passive vs active)
- Implementing SOC/SOH estimation algorithms
- Setting up thermal management and protection thresholds
- Evaluating BMS ICs and architectures
Commands
intro
scripts/script.sh introOverview of BMS — functions, architecture, and why every Li-ion pack needs one.
cellbalance
scripts/script.sh cellbalanceCell balancing methods: passive (dissipative) vs active (redistributive).
soc
scripts/script.sh socState of Charge estimation: coulomb counting, OCV lookup, Kalman filter, impedance.
protection
scripts/script.sh protectionProtection circuits: overvoltage, undervoltage, overcurrent, short circuit, temperature.
thermal
scripts/script.sh thermalThermal management — air cooling, liquid cooling, phase change, heating in cold.
communication
scripts/script.sh communicationBMS communication protocols: CAN bus, SMBus, I²C, UART, and data frames.
topologies
scripts/script.sh topologiesBMS architectures: centralized, distributed, modular — and IC selection.
safety
scripts/script.sh safetySafety standards, failure modes, and functional safety (ISO 26262, IEC 62619).
help
scripts/script.sh helpversion
scripts/script.sh version*Powered by BytesAgain | bytesagain.com | hello@bytesagain.com*