The cheapest way to make a battery last is to stop spending its life on cycles that aren't worth it.
An energy management system decides when a battery charges, discharges and waits. Most of the conditions that age a battery, heat, charge level, cycle depth and charging speed, are consequences of those decisions. A dispatch strategy that treats cycling as free will earn the most revenue on paper and wear the battery out fastest. One that counts the cost of wear can earn more over the battery's life. This guide explains degradation-aware dispatch, what the research shows, and the practical levers an EMS uses to extend battery life.
Each time a battery cycles, it uses up a little of its life. That wear is a real cost, as real as the electricity bought to charge it, even though it shows up years later as lost capacity or an earlier replacement. A dispatch algorithm that ignores it will cycle whenever there is any price difference at all.
Sandia's energy storage handbook notes that one action being considered across the industry is to factor the cost of battery degradation into the optimisation algorithms that decide how batteries respond to the grid. The research on why is striking.
Several studies have compared dispatch that ignores degradation with dispatch that prices it in.
The New England study also showed why a flat cost per megawatt-hour is not good enough. A flat ageing cost overestimates the wear of shallow cycles and leaves the battery idle unless price swings are very large. A cost that depends on cycle depth matched an after-the-fact count of the real cycles almost exactly.
In practice, a degradation-aware EMS compares two things for every possible cycle: what it earns, from a tariff spread, a market price difference, a demand charge avoided or diesel not burned; and what it costs in battery life, which depends on depth, rate, temperature and the battery's current state of health. If the value doesn't cover the wear, the best move is to hold, or to run a shallower cycle that catches most of the value for much less wear.
Try it below: change the spread and the cell conditions and see when a full cycle, a partial cycle or holding wins. Researchers at Carnegie Mellon have shown formally that this marginal cost of degradation changes over time, with the battery's state of health, which is why it has to be recalculated rather than set once.
Cell conditions
Heat raises the wear cost of the same cycle.
Value earned vs battery life used
Partial cycleEMS picks this
Full cycle
Decision: Partial cycle
The best hours are worth it, the extremes aren't. A shallower cycle catches most of the value for much less wear.
Beyond the cycle-or-not decision, an EMS shapes how every cycle happens.
An NREL study of a grid-connected battery found that thermal management, holding cells between 20 and 30 degrees, extended modelled life from 4.9 to 7 years, and to 10 years when combined with a shallower daily cycle. Temperature and depth are levers that work together.
Degradation-aware dispatch is sometimes misread as babying the battery. It isn't. A battery that sits idle earns nothing and still ages on the calendar. The goal is to spend battery life where it earns the most: run hard on the days with wide spreads, high demand charges or grid calls, and ease off on the days when the margin is thin.
The concept of economic end of life captures this. Researchers at Carnegie Mellon proposed retiring storage when it can no longer earn a positive net benefit, and showed this can come well before the physical end-of-life threshold if the battery is worked carelessly. Good dispatch pushes economic end of life later.
Degradation-aware dispatch is only as good as its degradation model. It needs to know how this battery ages, not how an average cell ages in a lab: its chemistry, its current state of health, how it responds to heat on this site, and how close it is to its warranty limits. That is why the dispatch engine and the battery analytics have to work together.
Ingro EMS weighs every cycle's value against the battery life it costs before committing the battery, and shapes how each cycle runs: depth, timing, rate and temperature. Ingro Brain supplies the cost side, estimating how each operating choice will age this particular battery, learned from the site's own data and from batteries of the same chemistry across every site Ingro runs.
The result is a battery that works hard when it pays and eases off when it doesn't, stays inside its warranty conditions, and keeps the reserve and dispatch obligations the site depends on.

Battery health analytics and AI forecasting: state of health, early warnings before failure, and dispatch tuned to make the battery last.
4 questions
Degradation-aware dispatch means the EMS counts the cost of battery wear when deciding whether and how to cycle. It compares the value of a cycle with the battery life it uses up, which depends on depth, rate and temperature, and holds or runs a gentler cycle when the value doesn't cover the wear.
Not over the battery's life. Dispatch that ignores wear can earn more in the short term but shortens the battery's useful life and can lose money overall. Spending battery life on the most valuable cycles typically earns more in total.
Yes. Most of the conditions that age a battery are operating decisions the EMS makes. Research has shown degradation-aware control can reduce degradation while increasing revenue, and that thermal management and shallower daily cycles extended modelled battery life substantially in an NREL study.
A degradation model for the specific battery: its chemistry, its current state of health, how it responds to temperature, depth and rate, and its warranty limits. The better the model reflects real field data, the better the dispatch decisions.
Ingro Brain watches every cell and Ingro EMS runs the battery with its health in mind, on new projects and on batteries already in service.