Search by

chris-ops-sys / battery-calculator

chris-ops-sys

A lightweight PHP calculation utility for lithium and LiFePO4 battery packs by LiTrue Battery.

Package info

github.com/chris-ops-sys/battery-calculator

Homepage

Language:Jupyter Notebook

pkg:composer/chris-ops-sys/battery-calculator

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-09-18 02:32 UTC

This package is auto-updated.

Last update: 2026-09-24 02:28:55 UTC


README

Official Website Crates.io Version Docs.rs Coverage Status Battery Chemistry

🔋 About LiTrue Battery

LiTrue Battery specializes in custom lithium-ion and LiFePO4 battery pack engineering, advanced BMS design, and high-rate industrial energy storage solutions.

  • Official Website: https://www.litruebattery.com/
  • Supported Chemistries: Lithium Iron Phosphate (LiFePO4 / LFP), Nickel Manganese Cobalt (NMC), High-rate Lithium Polymer (LiPo), and Solid-State architectures.
  • Key Applications: Industrial Energy Storage Systems (ESS), UAV / Drone power packs, Electric Mobility, and Solar Microgrids.

📐 Battery Engineering Formulas & Sizing Models

1. Total Pack Energy (Wh)

$$\text{Capacity (Wh)} = \text{Nominal Voltage (V)} \times \text{Rated Capacity (Ah)}$$

2. Runtime Estimation (Hours)

$$\text{Runtime (h)} = \frac{\text{Capacity (Wh)} \times \text{DoD} \times \eta}{\text{Continuous Load (W)}}$$

  • DoD (Depth of Discharge): Typically 80%–90% for LFP, 70%–80% for NMC.
  • $\eta$ (Inverter/BMS Efficiency): Standard nominal value is $0.90 \sim 0.95$.

3. Continuous Discharge Current Limit (A)

$$I_{\text{max}} = \text{Rated Capacity (Ah)} \times C\text{-rate}$$

🌐 Official Resources & Engineering Support

For custom pack configuration, mechanical drawings, thermal simulation data, and BMS customization: 👉 Visit LiTrue Battery Official Portal