Home
Companies
Ionworks

Ionworks

Build and run battery simulations at scale

Every battery company spends tens of millions of dollars a year on experiments. Simulations that replace experiments reduce these costs but are currently underutilized in industry because they are hard to create and run. We make simulations accessible to every engineer, by helping them to create models from their own data, then run large scale simulations in the cloud to explore the full design space.

Ionworks
Founded:2023
Team Size:6
Location:Pittsburgh, PA
Group Partner:Gustaf Alstromer

Active Founders

Valentin Sulzer, Founder

Created PyBaMM, the world's leading open-source battery simulation software. Now building Ionworks to make it accessible to every single battery engineer around the world. Previously PhD (Maths) at Oxford + 4 years engineering research at University of Michigan and Carnegie Mellon

Valentin Sulzer
Valentin Sulzer
Ionworks

Rob Timms

Co-Founder and CSO at Ionworks, building the modern software stack for batteries, powered by PyBaMM. Core developer of the open-source battery modelling package PyBaMM. Ex Oxford mathematician.

Rob Timms
Rob Timms
Ionworks

Company Launches

We provide battery-simulation-as-a-service to help battery engineers accelerate their battery design cycles by replacing experiments with simulations. We’re building this on top of PyBaMM, the world’s leading open-source battery modeling software, which was created by our team and is now used by most battery engineering teams around the world.

Our ask: If you are a battery engineer or know one, reach out to info@ionworks.com for a demo

Meet the team

We (ValentinRobTom) have PhDs in Maths/Chemical Engineering from Oxford/East Anglia/Leeds & UCL, and a collective 20 years of experience working on physics-based battery simulations. As academics, we were frustrated by the scientific reproducibility crisis, so we created an open-source project to share our research and hold ourselves accountable. This turned out to be something people wanted, and PyBaMM has now grown to become the leading open-source battery simulation package used by engineers in battery companies and academic labs around the world. We’re now building Ionworks to scale up this success and bring the power of digital design to every single battery engineer.

The Need

Batteries are a crucial technology underpinning the electrification of every application ranging from EVs to grid storage. This makes the battery market worth $150b today (1.5% of global GDP), with projected growth to $680b in 10 years (4% of projected global GDP). However, batteries still need to improve massively to meet a difficult set of demands: higher energy and power density, faster charge times, lower cost, longer lifetimes, and better safety.

Why designing better batteries is difficult

Batteries come in all shapes and sizes, with complex and nonlinear effects of design inputs on performance outputs. As a result, battery engineering teams build and test thousands of physical prototypes to find the optimal design for their application. This is an expensive and time-consuming process (up to $1000 and 2 years for each individual test), which leads to $100m/5 year battery development cycles. This makes batteries the bottleneck in many product development cycles, such as new laptops and electric cars.

The Solution

We’re doing for batteries what CFD (computational fluid dynamics) did for aerodynamics and CAD (computer-aided design) did for structural and electrical engineering: move the design problem into the digital world. Generic engineering software already exists but requires specialist knowledge and decades of experience to build battery-specific models. We’re building software that makes this process available to any battery engineer. Our solution is built for the cloud, providing the interfaces and cost models to do this at scale.

How it works

We move battery design into the digital world using the following process:

  1. Collect a small amount of experimental data
  2. Parameterize (i.e. train) the physics-based model to find the parameter values that best match the experimental data
  3. Use the generated parameters to virtually explore the entire space of designs and operating conditions
  4. Pick the best candidates from the virtual experiments and test those in the physical world to validate the simulation results

The underlying physics-based models are old-school partial differential equations that describe the chemical reactions, lithium transport, and heat exchange happening inside a battery. These models generalize well from their training data, which allows us to build accurate models from small amounts of data. Our secret sauce is that we’ve built software that makes steps 2 and 3 fast and robust.

Ask