
Breathe Charge
Adaptive charging software.
Real-time performance.
Existing charge control strategies are sub-optimal.
Today, the battery industry is hampered by trade-offs. Competing demands of charge speed, lifespan, range and safety are precariously balanced in a bid to deliver peak performance, at the lowest possible cost.
Development is protracted and costly, dependant on complex empirical tuning and hard-coded lookup tables. Performance can be left on the table, with charging strategies that fail to safely extract the most out of a battery at all stages of its life. While conversely, cells can be pushed too far, leading to unnecessary risk and safety issues.
When we founded Breathe, we were dissatisfied with decades of failed attempts at model order reduction. So we started from scratch and built a unique battery model architecture to solve real-life charging problems, quickly and effectively. Breathe Charge: embedded adaptive charging software that makes batteries better.
Performance, consistency and durability. In weeks, not months.
Take control of your charging strategy in real-time and deliver the charging experiences the market demands with Breathe Charge.
Our embedded adaptive charging software replaces outdated, manual workflows with a faster, cheaper and more flexible way of developing and deploying optimal charge control strategies. Replace the outdated process of manually building and tuning rigid lookup tables with a software-led approach, giving you direct, real-time control over battery behaviour via internal states - without costly and resource intensive hardware changes.
Understand the performance margins of your cell in as little as 3-weeks. Better batteries, faster - and cheaper.
Why Breathe Charge?
Understand and benchmark your cell’s true charging performance limits
Reveal whether a cell can meet performance targets, and how close you are to its real-world performance boundaries. Quantitatively understanding the margins required for your specfic application and cell. Benchmark against existing strategies, understand trade-offs, and reduce development risk. Invest in design or control improvements with a clear view of impact and return on investment.
Redefine workflows to unlock engineering productivity and flexibility
Replace experimental led, time-intensive charge strategy development with a software-defined approach. Instead of wrestling with complex, imprecise lookup tables, directly control what matters - simplifying strategy design, reducing validation cycles, and freeing up engineering capacity. This ensures that you can adapt with confidence, even when expectations and requirements change during long development cycles.
Unlock battery performance while reducing development time and costs
Breathe Charge’s real-time control over internal battery states delivers optimal charging in every scenario. Whether it’s charging speed, robustness across use-cases, consistency through life, or durability - charge performance is no longer a single metric. It’s about safely delivering the right balance for your application, without the timelines or costs of traditional hardware changes.
How it works
Stepped charging profiles, built using look up tables, fail to fully account for battery aging. As the cell ages and the dynamics change, stress is placed on the cell due to the reduction of anode potential. This has risks for safety and cycle life, as the lower the anode potential, the higher the likelihood of lithium plating.
This leads to a damaging positive feedback loop where the control strategy becomes too aggressive for the battery's state of health, driving the knee-point and end of life.
Breathe Charge instead uses physics-based adaptive charging to push the battery harder when it's new and capable, dynamically adapting as the battery ages to protect battery health.
It does this by tracking and actively managing electrode potentials to mitigate lithium plating. Estimation and control of the internal states of the battery is conducted second-by-second, to the specified threshold, delivering a recommended charging current in real-time.
Key features
Charge performance map
Visualise the Pareto front of key charging attribute trade-offs, showing how improving charging speed impacts others like durability, thermal load, or consistency.
With our performance map report, you can quickly and easily explore how different control strategies and internal state conditions affect performance outcomes, giving you the insights needed to make informed, accountable decisions.
Second-by-second closed loop physics-based control
Replace complex look-up tables with our proprietary electrode potential model – PHI X2. Breathe Charge’s adaptive charge controller is embedded onto your existing hardware. Using state of charge, voltage, temperature and current inputs, it controls the battery’s internal electrochemical states in real time, ensuring optimal charging behaviour across every scenario.
The calibration file defines the battery parameters including chemistry and cell design, battery pack layout and configuration, and controller and robustness tuning values. It also sets the charging strategy by determining the anode potential threshold, overpotential threshold and current limits.
Direct control of your electrochemical margins
Conventional charging strategies, built using look-up-tables, statically control current and voltage. This leads to edge cases where the control strategy is not well-optimised for every use case.
Breathe’s proprietary adaptive charging software solves this. By modelling and directly controlling the cell’s internal states during real-time operation, it leads to a significant improvement in control fidelity.
As aging occurs, Breathe Charge adapts to the evolving health of the battery cell to protect the cell from further degradation, ensuring performance and longevity are maintained.
Computationally lightweight
Breathe Charge embedded software is delivered as a statically-linked compiled library, which is easy to integrate into your battery management system. Our PHI X2 physics-based model architecture is incredibly computationally light, making it easy to integrate within your existing computation and memory budgets.
Example memory requirements for an automotive pack-level integration of 160 instances are 35 kB of RAM, statically allocated, 40 kB of ROM (program memory) and 0.5 kB of NVM (non-volatile memory).
Proven in production
Compatible with your existing hardware
For automotive applications, Breathe Charge is delivered as AUTOSAR-compliant embedded software, compatible with automotive BMS ECU microprocessors.
For consumer electronics and power tools applications, it is delivered as a compiled, statically-linked C-library compatible with all common 32/64-bit CPU architectures. It works with any fuel gauge/charger ICs, including successful integrations with TI BQZ40z50-R3 and Analog Devices MAX17262.
Quality and standards assured
We pride ourselves on building software according to rigorous automotive quality standards, such as ASPICE level 2, and are committed to providing quality products and continuous improvement.
Enjoy peace of mind knowing you’ll get value for money and high-quality results - on-time and with low risk - through an ISO-certified environment with ISO 9001 (quality management) and ISO 27001 (data security).
Get started with Breathe Charge.
Our performance mapping service shows the best balance of performance your battery can achieve with Breathe Charge. By exploring trade-offs between charge time, degradation, and other performance attributes, we define the optimal charging envelope, maximising charging speed while protecting durability and safety.
Powered by Breathe Charge’s real-time control of internal battery states, the performance map exposes untapped performance margins and highlights where value can be unlocked through smarter charging.
Delivered in as little as 3-weeks, the service includes cell parameterisation and control strategy calibration. With optional degradation testing to link performance with aging, you’ll get a validated performance map, data to prove what’s possible, and a ready-to-use calibration file for deployment with Breathe Charge.
Get started today
Demo Breathe Charge
Explore an example performance map and learn how Breathe Charge embedded software could benefit your battery system and specific application.
Submit a cell for parameterisation
Select your target cell(s) and send to our lab where we’ll parameterise your cell using our industrialised parameterisation process in as little as 3-weeks.
Design, validate and optimise your battery system development to maximise performance, minimise risk and strike the right balance between cost, flexibility and control.
Our adoption process is simple, focused on delivering you results fast.
Performance map delivery
Recieve your performance map where you can explore how different balances of attributes impact performance and durability, and the available charge performance envelope of your cell.
Software integration
Select your preferred calibration, which we’ll deliver to you as embedded charge control software, ready for quick deployment on your chosen application.