Contact Us
AdobeStock_310494225

Remote Monitoring.

& Advanced Analytics 

 

Built Software to Seamlessly Gather Battery Management System Data for External Storage and Analysis

Project 

 

LHP Built Software to Seamlessly Gather Battery Management System Data for External Storage and Analysis

 

Goal

 

Be able to collect and store data from the BMS to be used for analysis

 

Challenges

 

Before partnering with LHP, the customer had only built software to gather raw BMS data on a test machine. They wanted to gather data autonomously onboard the TCU itself, and then transform it into a usable format.

LHP was engaged to create software that would gather the BMS data and then transmit it to an external server where it would be processed and stored. Additionally, they wanted all their data to be
optimized for querying and analysis.

 

Approach

 

The solution LHP developed is easy to deploy to additional TCUs and can run in the background without any user intervention. Our scripts launch on startup;so even if power is lost, they will continue to run whenever power is restored.

The log parser is easy to start and runs continuously in the background processing the files as they arrive. The data are parsed into separate tables for each section of the logfile. This allows for easy querying of the data when making an analysis.

LHP organized meetings with different teams, for our customer to discuss the system and share how things worked. This collaboration helped provide valuable information to both LHP and the customer. The customer was able to partner together with LHP to better understand their own system.

 


Download the Case Study

Results, ROI, and Future
Plans

 

There was no previous baseline for warranty
fulfillment at XALT. The software LHP developed fulfilled a need that they previously did not have the capability to address. This resulted in a net-new return on opportunity for warranty recording.

 

 



Landscape 

 

Industry: Energy Storage and Management


Company Name or Type: XALT Energy


Tools/Technologies/Skills: Python, CAN, C#, Azure, SQL, Reverse Engineering from an existing code base, transfer/transform/ format data, vector CANalyzer, vector CAPL  scripting


Goals of the Project: Be able to collect and store data from the BMS to be used for
analysis


Application Area: The telematics device is in the field, and it transmits captured data to the data hub