eMOBINO
Engineering Insight

Warum verhält sich ein BMS, das alle Tests besteht, im Feld anders?

Dieser Beitrag ist auf Englisch veröffentlicht.

In a controlled test environment, everything appears correct. Functions operate as expected, system limits behave properly, the battery charges normally, and the vehicle runs without issues. Validation tests are passed and the system is technically considered successful.

However, after months of real-world operation, the situation often begins to change. Systems that initially appear stable may start showing unexpected behaviors. Over time, engineering teams begin to observe anomalies that were never visible during validation testing.

Interestingly, these problems tend to follow very similar patterns across many EV and ESS programs.

Typical BMS issues observed in the field

SoC drift / SoC jump: State of charge estimation gradually drifts or occasionally jumps unexpectedly.

Incorrect SoP limits: Power limits may be applied too early, too late, or not applied at all.

False OV / UV trips: Voltage protection thresholds may trigger even though the cell state does not justify it.

Charge session drops: Charging sessions may unexpectedly terminate due to BMS behavior.

Isolation alarms / false trips

Sensor or measurement drift

Unstable fault → recovery behavior

Missing thermal runaway early detection

Balancing strategies becoming insufficient over time

Contactor and precharge control issues

Functional safety architecture gaps

The typical reaction inside many engineering teams is immediate:

“There must be a software bug.”

In reality, the issue is often not a simple software bug. The root cause is frequently a static BMS software architecture that cannot adapt to the evolving behavior of the battery over time.

The critical window: 6–24 months

The true behavior of a battery system often becomes visible only after months of field operation. The first 6–24 months are particularly important because the system experiences multiple environmental and operational stress factors.

During this period, the system typically encounters:

At least one summer and one winter cycle

Hundreds of fast charge cycles

High temperature parking combined with high SoC storage

Increasing cell imbalance

Sensor drift beginning to appear

Initial system assumptions gradually losing validity

At the same time, a silent but critical process is occurring inside the battery.

Battery aging: the silent transformation

Electrochemical aging gradually changes how battery cells behave. These changes are often invisible at system level in the early stages but become highly relevant for the BMS.

Key mechanisms include:

Growth of the SEI layer

Increasing internal impedance

Changes in effective DC internal resistance

Altered polarization behavior

These processes directly affect the battery’s power capability, thermal response, voltage behavior and charging characteristics.

If the BMS cannot properly track these changes and adapt its internal parameters, system decisions will gradually become less accurate. Furthermore, if cell characterization data does not sufficiently cover load, temperature, time and aging dimensions, model accuracy deteriorates significantly.

The principle is simple:

If the input is wrong, the output cannot be correct.

The eMOBINO approach

At eMOBINO, we do not see a BMS as just a collection of software functions. Instead, we design it as a behavioral system that evolves over time.

This requires several architectural principles.

Advanced & Adaptive BMS Software ArchitectureArchitectures capable of tracking battery behavior changes throughout aging.

Advanced SoC – SoH – SoP Estimation

Thermal Runaway Early Detection

Model-Based DevelopmentAUTOSAR compatible architecture with V-cycle development methodology.

Advanced VerificationMiL, SiL, HiL and fault injection validation strategies.

ASPICE-aware development

ISO 26262 functional safety approach

Scalable BMS Solutions (12V – 1500V)Suitable for EV and ESS platforms.

The real question

A BMS can work on day one. It can pass validation tests. It can appear stable in the field for a while.

But the real question is:

Does your BMS truly understand how the battery will behave as it ages?

mustafa.simsek@emobino.com

www.emobino.com

Alle Beiträge

Sprechen wir über Ihre Aufgabe.

Jede Aufgabe ist anders. Manche erfordern strategische Weichenstellungen, andere ein unabhängiges Expertenurteil oder direkte Engineering-Unterstützung in der Umsetzung. Wo Klarheit, Diskretion und Erfahrung zählen, ist das der richtige Startpunkt.

Why Does a BMS That Passes All Tests Behave Differently in the Field?