Skip to main content
  • Service

Advanced Battery Software Solutions

Customized services in the field of battery modeling, simulation and battery management system software development across all battery chemistries.

Battery thermal simulation tool

 

Simulation tools for streamlined battery testing efforts

UL Solutions supports customers across battery manufacturing and research, as well as original equipment manufacturers (OEMs), through the development of software and hardware solutions. We provide software tools that enable more efficient product design, accelerate development and reduce overall costs.

What we offer

Our portfolio of offerings includes models of varying complexity that simulate battery performance. These models are designed, implemented, parameterized, and validated using real testing data generated in our laboratory or supplied by customers. These tools can also be applied in real‑time applications for battery management systems (BMS) to estimate and monitor present battery state onboard.  

These offerings are part of our comprehensive battery testing, modeling, diagnostics and advisory capabilities, and are driven by the extensive expertise of our team in batteries and electrochemical energy storage systems.

From testing to deployment, UL Solutions offers:
  • Test design and execution
  • Model concept, implementation, parameterization and validation
  • Software concept, implementation, parameterization (and testing), validation (model-in-the-loop (MIL), software-in-the-loop (SIL), processor-in-the-loop (PIL) and hardware-in-the-loop (HIL), and integration
  • Validation at system level (battery + sensor + test bench)

 

Support across battery chemistries

 

Lithium-ion

High-energy density solutions for automotive and industrial applications

Lead-acid

Reliable modeling for traditional energy storage systems

Sodium-ion batteries

Emerging technology support for next-generation storage

Next-generation (solid-state + lithium-sulfur)

Innovative modeling for future battery technologies

 

 

Battery modeling and simulation, battery state monitoring and diagnostic tools

Our capabilities include battery modeling and simulation software as well as battery state monitoring and diagnostic tools.

Icon of a laptop

Battery modeling and simulation

Implementation, parameterization and validation of battery models for performance and lifetime prediction, parameterized on specific real cell test data.

Cell modeling and simulation for performance and life
  • Electrical Equivalent Circuit Mode (EECM)
  • Electrochemical models
  • Degradation models
  • Cell understanding (ICA/DVA)
  • Lead-acid models
  • Lithium-iron phosphate (LFP) cell models
Icon of a CPU

Battery state monitoring and diagnostic

Concept, parameterization, implementation and validation from model-in-the-loop (MIL) up to hardware-in-the-loop (HIL) of functionalities for onboard battery state monitoring (BMS) for real batteries.

Onboard battery state monitoring
  • Hardware development
  • Low-level software development
  • Monitoring lithium-ion batteries
  • Monitoring LFP batteries
  • Monitoring lead-acid batteries
  • Real-time validation of developed functionalities (battery testing with sensors)

 

Why choose UL Solutions?

 

Icon of a battery charging

Customized test setup for your model​

According to the software solution needed, specific testing setup can be built to parameterize specific battery phenomenon or onboard functionality.​

 

Icon of a hand choosing between yes and no options

Testing and development​

We offer a full package of solutions. You can test your batteries in our laboratories and develop battery hardware and software solutions with our team.​

 

Icon of an open box

White box solutions​

We offer full open battery software without license fees and maintenance costs, to fully support our customers.​

Icon of a gear and a wrench

Customized testing procedures​

We support you in designing the proper testing procedures and protocols needed to test your battery and build your battery software.​

 

Icon of three people in a triangle formation inside a shield

+15 years of experience in batteries​

We are a team of battery experts in the field for more than 15 years.​

 

Icon of software interface

Software for your battery​

We have extensive experience and knowledge in all electrochemical energy storage systems, which span from lithium-ions to lead-acid.​

 

Get connected with our team

Contact us to book a demo to discover how modeling and simulation of battery testing can reduce the time and cost of the product development process.

UL Solutions leverages extensive experience in battery evaluation

Our team of experts, including leading battery researchers, plays a critical role in advancing battery performance and safety. For more on our services, read our guide.

Learn more

 

Frequently asked questions

How do we work?

Customers can build their software with the help of our experts. You can bring your own cell and battery data, or you can test your battery fully at our laboratory. In either case, the model or functionalities will be validated in all the operational ranges by means of independent validation data or directly in a setup where the battery sensor is mounted and tested on real batteries.

Who are our customers?
  • Passenger vehicle OEMs and tier 1-3 suppliers
  • Medium- and heavy-duty commercial vehicle OEMs
  • Off-highway vehicle and industrial equipment OEMs
  • Consumer electronics industry
  • Telecommunications
  • Battery cell and battery energy storage system (BESS) manufacturers 
Why do we offer the white box model?

When you develop your software solution with us, you will be fully involved in the project. You will learn how to employ the generated data to parameterize models and algorithms. The result is a piece of software that will be fully available and transparent for the end customer (fully open with transparent code).​

Which software do we employ? 

Customers can suggest which software to employ during project development. We have capabilities to work with all software normally employed in the battery field, including  Matlab/Simulink, Python, C/C++, Comsol, Ansys, etc.​ 

Why is testing fundamental?

Testing is a fundamental part in parameterizing and validating models and onboard functionalities for batteries. Every cell is different in terms of multiple factors (size, shape, chemistry, materials, electrolyte, high energy versus. high power). Therefore, if customers do not have specific data available, we always advise performing at least a minimum number of tests to characterize the specific behavior of a determined new cell. Battery software can rarely go without cell testing.

Why does standard BMS not work properly?

Standard BMSs are designed to work “acceptably” with different cells and chemistries with a minimum number of changes. This, in turn, reduces accuracy and precision in the real time estimation of the battery state. Therefore, to improve battery utilization and maximize performance while taking into account safety, it is fundamental to develop, parameterize, and validate specific, customized functions for batteries with particular features. A typical example is the case of the lithium iron phosphate cathode-based lithium-iron battery (LFP) cells. We have extensive experience in modeling and real-time state estimation of LFP cells, gathered in universities and in industrial projects. We are able to address the typical known features of LFP cells (flatness of open circuit voltage and its hysteresis, sudden voltage increase during charging, reduced performance at low temperatures) thanks to our deep understanding of these phenomena. 

X

Get connected with our team

Contact us to book a demo to discover how modeling and simulation of battery testing can reduce the time and cost of the product development process.

Please wait…