Engineers Provide Free Code to Help Build Better Batteries

Lithium-ion batteries, such as those used in electric vehicles, are in high demand, with a global market value expected to reach $33.1 billion in 2019. But their high price and short life need to be addressed before they can be used in more consumer, energy and medical products.

Written byWashington University in St. Louis
| 2 min read
Register for free to listen to this article
Listen with Speechify
0:00
2:00

Venkat Subramanian, PhD, associate professor of energy, environmental & chemical engineering at Washington University in St. Louis, and his team have developed a way for lithium-ion battery developers to determine in early stages whether a new material for the batteries will work. The team developed a freely available code that battery developers can use as a model to determine the optimal profile needed to charge a lithium-ion battery as well as any stresses that might be put on the materials used.

“This is a back of the envelope calculation,” says Subramanian, an expert in lithium-ion batteries. “Before you invest millions of dollars to go into manufacturing full-time, you can develop models and codes similar to this and look at this initial data to extrapolate and predict how it will work.”

Lab manager academy logo

Lab Quality Management Certificate

The Lab Quality Management certificate is more than training—it’s a professional advantage.

Gain critical skills and IACET-approved CEUs that make a measurable difference.

The research was recently published in Physical Chemistry Chemical Physics.

In a lithium-ion battery, lithium is stored in metallic form inside particles, Subramanian says. The metal goes in and out of the particles, creating stress, cracking and potential failure.

“With this model and algorithm, we can use materials that are newly developed and those currently thought of as bad materials because of significant stress generation,” Subramanian says. “Combining stress effects with optimization algorithms can help derive smart charging profiles that take advantage of stress dynamics in such a way that it ensures faster charging of a battery.”

The code, designed for a Windows platform, is available for free download at http://www.maple.eece.wustl.edu/Controlstressinmaterials.html.

Interested in chemistry and materials science?

Subscribe to our free Chemistry & Materials Science Newsletter.

Is the form not loading? If you use an ad blocker or browser privacy features, try turning them off and refresh the page.

By subscribing, you agree to receive email related to Lab Manager content and products. You may unsubscribe at any time.

Subramanian says software development such as this code is an important part of developing new lithium-ion batteries.

“When newer materials and systems are being developed for batteries, for solar and for storage, simultaneous development of software, algorithms and hardware are going to be important,” Subramanian says. “We’re not going to wait 10 years and find the best material and the best battery, and then start developing the software. You want to be able to start the software development as we develop the new model and algorithms and then adapt it to newer things as they come along.”

Loading Next Article...
Loading Next Article...

CURRENT ISSUE - May/June 2025

The Benefits, Business Case, And Planning Strategies Behind Lab Digitalization

Joining Processes And Software For a Streamlined, Quality-First Laboratory

Lab Manager May/June 2025 Cover Image