Interested in collaborating?

A real-time battery control and management for Eld Tech

  • Client Eld Tech
  • Scope Our client required a top-notch software app for monitoring and managing the performance of batteries equipped with a Battery Management System (BMS).
  • Result We provided high-end development services and offered an efficient solution for monitoring battery performance by collecting and uploading data to the cloud for study and visualization.

Scope of work

Our collaboration resulted in an innovative software app that is used for continual monitoring batteries equipped with BMS. The app receives a data stream from BMS, processes it, and transmits it to a cloud server.

Performance monitoring system

We’ve developed a system that helps to keep the batteries’ charge, capacity, and many other settings under control. The system also allows for real-time checking of the required settings within a required period of time. For this data later storing we selected InfluxDB which was developed as an open-source time series database. In case you lack some data, the system analyzes the previous data to provide an approximate estimation of the performance.

Interface

We’ve designed an interface written in the Go programming language. It allows obtaining the necessary data quickly and without reformatting it and then saving the data in any format.

BMS

Based on the collected data, battery management is done. Once a battery is running down, it is timely replaced with a new one.

Client's benefits

We’ve created a smart, innovative, and robust system that enables real-time battery control and management. The necessary parameters as well as time slots for checking can be selected. If some data is lacking, the system fills the gaps based on previous data to provide the most accurate performance estimation possible.

  • flatten.svg
    Working processes optimization
  • layers.svg
    Saving time
  • magic.svg
    Reducing expenses

Result

We’ve created a smart, innovative, and robust system that enables real-time battery control and management. The necessary parameters as well as time slots for checking can be selected. If some data is lacking, the system fills the gaps based on previous data to provide the most accurate performance estimation possible. 

I can definitely say that the cooperation with Catware was a positive experience. They provided advanced software development services backed by extensive experience in the required area and the ability to meet all our fundamental needs. The working process went smoothly. All the technical solutions were implemented with absolute competence.
Igor Koudrik
Get In Touch

We at Catware champion in-depth experience working with one of Europe's biggest IT talent pools — the Ukrainian market has over 200 000 IT specialists. Let's discuss how we can help you.

Petro Krasnomovets
Petro Krasnomovets
CEO