+91 8160248065
804 Landmark, 100 Feet Rd, opp. Seema Hall, Anand Nagar, Ahmedabad
sales@einnosystech.com
einnosystecheinnosystech

Boosted EV Battery Life by 35% Using Embedded BMS Algorithms

Client Overview

One of the leading EV (electric vehicle) manufacturers had been experiencing recurrent problems with its Battery Management System (BMS), such as inappropriate state-of-charge estimations, unequal cell balancing, and regular battery degradation upon application in high-load scenarios. These inefficiencies affected customer satisfaction, warranty claims, and untrustworthy real-world range estimations.

eInnosys worked with the client on the development of their embedded BMS software, where the smart battery estimation strategies, temperature-dependent balancing, and sensor communication in real-time were carried out. This increased battery lifespan by 35%, range estimation by 30% and a phenomenal decrease in battery faults reported in the field.

About the Company

The client is an electric passenger vehicle, light commercial truck, and fleet EV maker that offers its products in North America, Europe, and India. The promise of their product was everything about the battery performance and longevity, but the BMS firmware lacked the smarts to cause the battery to be well-behaved in various environmental and load situations. The firmware could be enhanced not solely at the battery life improvement but also at the reduction of warranty servicing and better end-user driving experience.

Key Challenges

Bad Battery Health Estimation (SoH)

The system lacked the capability to monitor the degradation of the battery in an accurate manner, leading to poor aging profiles.

Lack of even Cell Discharge and Thermal Imbalance

The balancing logic did not factor in the temperature of the cell and the history of usage, causing certain individual cells to wear out faster.

Irregular Range Reporting

Drivers also had dynamic or inaccurate range estimations even when the battery was fully charged, decreasing confidence in the reliability of EVs.

Inflexible BMS Logic with Limited Update Capability

Lack of such a feature as remote firmware update also implied that optimization could only be performed manually, in the service centre.

Our Embedded Solutions

Adaptive Battery Estimation Algorithms

Kalman Filtering with Coulomb Counting and Open Circuit Voltage (OCV) analysis was adopted by us to enhance the SoC (State of Charge) and SoH (State of Health) accuracy under variable loads.

Firmware Smart Cell Balancing

Developed an adaptive balancing algorithm that considered real-time thermal information, voltage difference, and discharge profiles to balance the cell life.

Real-Time Control with Custom BMS Firmware

We have ported real-time firmware to STM32 and TI C2000 MCUs to bring high-frequency voltage, current, and temperature sensor data over the CAN bus and provide comprehensive battery diagnostics.

Telemetry Integration & OTA Updates

Provided remote diagnostics features and the ability to upgrade the firmware over the air, meaning that the distributed vehicles could be provided with firmware updates securely, without recall.

Tech Stack

Microcontrollers : STM32, TI C2000

Languages : Embedded C, Python (testing automation)

Protocols : CAN bus, LIN, Modbus

Battery Algorithms : Kalman Filter, Coulomb Counting, Open Circuit Voltage

Testing Tools : CANalyzer, Battery Cyclers, LabView

Business Impact

35% More Battery Life per Pack

Advanced cell balancing and degradation modelling helped to minimize battery swaps and the total cost of ownership to the purchasers of EVs.

30% Increased Range Prediction Accuracy

The dynamic SoC/SoH calculation gave a more assured mileage prediction, giving the driver peace of mind.

40% drop in Warranty Claims

Battery issues could be prevented by real-time monitoring and proactive fault identification before delivery or at the beginning of the field operation.

Over-the-Internet Firmware Updates on 10K+ cars

The cars in the field got optimization and safety updates periodically, without service appointments and customer inconvenience.

Download the case study here!

You’re one step away from building great software. This case study will help you learn more about how Einnosystech helps successful companies extend their tech teams.

Want to talk more? Get in touch today!

Email us sales@einnosystech.com or give us a call at +91 8160248065

Case Study Download

Related case study

Lead the team of passionate developers, designers and the strategists with a lot of thought and analysis come true.
+
Lead the team of passionate developers, designers and the strategists with a lot of thought and analysis come true.
+
Lead the team of passionate developers, designers and the strategists with a lot of thought and analysis come true.
+