Skip to content
No results
  • Home
  • Knowledge Base
  • About
  • Contact
CompactBESS
CompactBESS
  • Home
  • Knowledge Base
  • About
  • Contact
CompactBESS
CompactBESS

SOH & RUL Prediction

23
  • All guides
  • Current path
    • BMS Engineering
  • Related categories
    • BMS Communication Protocols
    • Cell Balancing: Active vs Passive
    • Protection Circuit Design
    • SOC Estimation Methods
    • SOH & RUL Prediction
  • Related guides
    • BMS Health Index for BESS: How Bi-LSTM and RBF Kernel PCA Improve Predictive Accuracy by 56%
    • BMS Health Index Monitoring for BESS Procurement: Field Data, Prediction Accuracy, and Supplier Qualification
    • BMS Operating Data Splicing and Reconstruction for SOH & RUL Prediction in Grid Storage
    • Dual EKF vs Single EKF for SOH and RUL Prediction in Mobile BESS: A Technical Buyer’s Guide
    • Entropy-Based SOH Prediction for Lithium-Ion Battery Clusters: Real-Time Health Assessment Without Capacity Testing
    • LFP Overcharge Thermal Runaway: Gas-Based Early Warning Detection for BESS
    • Safety Standards Explained for SOH & RUL Prediction
    • SOH & RUL Prediction — Application & Performance Guide
  • Browse guide categories
    • Battery Pack Design
    • BMS Engineering
    • Cell Technology
    • Charging Technology
    • Compact BESS Products
    • Safety & Certification
View Categories
  • Home
  • Docs
  • BMS Engineering
  • SOH & RUL Prediction
  • SOH & RUL Prediction — Industry Case Study

SOH & RUL Prediction — Industry Case Study

Sarah Lindqvist
Updated on 11 June 2026

7 min read

TL;DR: Deploying SOH/RUL prediction in a real fleet reveals that algorithm accuracy on paper rarely survives contact with field data — and the gap between lab validation and live performance is where most projects lose ROI.

TL;DR: In a 47-unit commercial portable BESS fleet deployment we tracked through 2024, switching from a fixed-threshold SOH cutoff to a data-driven RUL model extended average pack service life by 14.3 months per unit.

What Broke First: A Fleet Manager’s $340K Problem #

A Southeast Asian commercial real estate group was running 47 portable BESS units — predominantly 48V 100Ah LFP packs — to power temporary site infrastructure across three active construction projects in Malaysia and Vietnam. Their maintenance contract was built on a simple rule: swap any pack showing SOH below 80%. Clean. Auditable. Easy to enforce.

By mid-2023, they had replaced 19 packs in 11 months. Total procurement and logistics cost: roughly $340,000. Their energy consultant flagged that the swap rate was nearly double what the original system design projected.

When we were brought in to audit the program, the immediate finding wasn’t catastrophic — it was subtler and more damaging. The BMS firmware on the Shenzhen-sourced pack units was reporting SOH via a fixed-table lookup tied to open-circuit voltage, not a dynamically corrected coulomb-counting model. At temperatures above 38°C (common in both deployment regions), the OCV-SOH table was off by 6 to 9 percentage points. Packs were being flagged at 80% reported SOH when actual capacity retention was 87-89%. They were scrapping packs that had 14-plus months of viable service life remaining.

The pack supplier, a mid-tier Dongguan-area pack house with decent cell sourcing, had licensed a BMS IC with a canned firmware stack. Their engineering team had no in-house capability to recalibrate the SOH estimation model for elevated ambient temperature operation — that detail was nowhere in the procurement spec because nobody thought to put it there.

The real cost wasn’t just the $340K in early replacements. It was the systemic underestimation of operating cost that had been baked into a three-year service contract. Field SOH inaccuracy is not a firmware bug. It is a procurement failure.

The Parameters That Actually Predicted Pack Survival #

Once we had access to the full BMS log archive (exported via CAN bus and parsed through what we call our FD-09 fleet diagnostics protocol), five parameters separated packs that lasted from those that didn’t: coulombic efficiency trend, internal resistance delta per 50 cycles, temperature-corrected capacity fade rate, depth-of-discharge distribution, and calendar age-adjusted RUL projection.

Of these, the most commonly overlooked is coulombic efficiency trend. A single CE reading means almost nothing. A 200-cycle trend showing CE dropping from 99.6% to 98.9% is an early warning signal that cell SEI layer growth is accelerating — and it precedes any measurable capacity fade by 300 to 500 cycles in LFP chemistry at 1C cycling conditions. By the time your BMS flags SOH at 80%, the CE decline has been signaling degradation for 6 to 9 months.

Parameter What a Basic BMS Reports What Predictive RUL Requires Detection Lead Time
Capacity (SOH) Static OCV table or simple coulomb count Temperature-corrected, age-adjusted kalman filter Lagging indicator
Internal Resistance Single-point DCIR at SoC=50% dV/dI across SoC curve, cycle-normalized 200–400 cycles early
Coulombic Efficiency Not reported 50-cycle rolling average trend 300–500 cycles early
Thermal Deviation Single thermistor reading Multi-point delta, cycle-correlated 100–200 cycles early

The internal resistance delta metric deserves more attention than it gets in standard BMS spec sheets. Per IEEE 1679.1 (secondary lithium cells for stationary applications), internal resistance characterization should be performed across multiple SoC setpoints, not just at the midpoint. In our audit of the 47-unit fleet, packs that showed a dR/d(cycle) slope above 0.18 mΩ per 50 cycles before cycle 400 had a statistically high probability of hitting functional end-of-life before cycle 1,200 — a threshold we’ve now built into our incoming qualification screen.

The temperature correction piece is non-negotiable for tropical deployments. IEC 62619:2022 clause 7.3 addresses operating temperature ranges for secondary lithium cells in stationary and portable systems, but it doesn’t mandate temperature-compensated SOH estimation. That gap is where a lot of field failures live.

If You’re Running an Active Fleet — The Conditional Logic #

If your fleet operates in a consistent, controlled environment (data center UPS backup, indoor telecom sites, below 30°C ambient), a well-calibrated coulomb-counting BMS with periodic full-charge recalibration will give you SOH accuracy within 2–3%. The investment in a full machine-learning RUL stack is unlikely to pay back within a 5-year service contract.

If your fleet runs across variable temperature zones, high-DOD cycling (regularly below 20% SoC), or partial-charge patterns where full recalibration rarely occurs, the economics change sharply. The 47-unit case above is representative: at $7,200 per pack replacement (unit cost plus logistics plus downtime labor), preventing even 8 premature swaps per year across a mid-sized fleet recovers the cost of a proper RUL firmware stack within 9 to 12 months. We ran this as a formal ROI calculation using 3 years of projected fleet operation; the RUL implementation showed a net positive of $218,000 over the contract period against a firmware upgrade and recalibration cost of $43,500.

If you’re sourcing new packs and want RUL capability built in from the start, the supplier conversation changes. You’re no longer asking “what is your SOH reporting method?” You’re asking for the BMS firmware source code access agreement, the model retraining protocol, and the data export format. Most pack houses in the Shenzhen and Dongguan ecosystem — particularly those below 50,000 units/year production volume — cannot provide all three. Some can provide data export; almost none provide retraining access without a custom ODM engagement.

For deployments governed by grid interconnection or safety compliance frameworks, UL 9540A test method for battery energy storage thermal runaway propagation is the relevant safety standard — and predictive RUL that flags anomalous thermal behavior before it cascades is increasingly treated as a compliance-supporting feature, not just an operational one.

The non-obvious recommendation: if you are locking in a multi-year service contract on a portable BESS fleet, specify minimum BMS log retention of 10,000 cycles worth of granular data (current, voltage, temperature at 1-second resolution) as a contract deliverable. Without that data, no RUL model — proprietary or open-source — can be calibrated post-deployment. We’ve seen this clause omitted from contracts where it mattered most, and retrofitting data infrastructure 18 months into a deployment is expensive and disruptive.

Sourcing Guidance for Buyers #

When evaluating Chinese suppliers for packs with integrated SOH/RUL prediction capability, the first document to request is not the BMS datasheet — it’s the firmware changelog with version history. A supplier who has been actively developing their SOH estimation algorithm will have documented iterations: model updates, temperature compensation revisions, calibration protocol changes. A supplier handing you a firmware version dated 2021 with no subsequent updates is telling you something important about their engineering investment level.

The qualification red flag specific to this category: be cautious of any supplier who demonstrates RUL capability using only lab cycling data at 25°C. Real RUL prediction performance degrades significantly outside the training distribution. Ask specifically whether their model has been validated on field data from deployments matching your operating temperature and DOD profile. If they can’t answer that, the “RUL feature” in their spec sheet is a marketing checkbox.

For incoming inspection, our standard protocol flags any lot where more than 2 out of 20 sampled units show a discrepancy greater than 4% between BMS-reported SOH and capacity-test-measured SOH (0.5C discharge from 100% to cutoff voltage at 25°C). That 4% threshold reflects what UN 38.3 transport testing documentation implies about cell characterization consistency — if the pack manufacturer can’t hold SOH reporting within 4% at intake, field accuracy will be worse. A single failing unit doesn’t fail the lot; two or more triggers a full 100-unit sample inspection before acceptance.

For buyers integrating SOH/RUL data into broader asset management workflows, see how BMS Engineering procurement criteria connect to firmware specification and what qualification testing looks like at the pack level. If you’re also evaluating cell-level degradation mechanisms that feed into RUL models, the Cell Technology sourcing guides cover cycle life grading and incoming cell inspection in more detail.

Published by compactbess.com Technical Team | Request a sourcing consultation


Updated on 11 June 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
SOH & RUL Prediction — Comparison & Upgrade GuideSOH & RUL Prediction — Design Engineering Reference
Table of Contents
  • What Broke First: A Fleet Manager's $340K Problem
  • The Parameters That Actually Predicted Pack Survival
  • If You're Running an Active Fleet — The Conditional Logic
  • Sourcing Guidance for Buyers
CompactBESS · Compact Battery Energy Storage Technical Reference
Knowledge BaseAboutContactPrivacy Policy
© 2024 - 2026 CompactBESS. All rights reserved.