BESS • Peak Shaving • TOU Arbitrage

Industrial BESS Simulator

Model the economics of installing a Battery Energy Storage System (BESS) in an industrial facility. Dispatch hierarchy: 1) Peak shaving then 2) Arbitrage, with realistic power and SoC bounds.

Data: —

Control Panel

Dashboard

Status: —
Total annual savings
Demand + arbitrage
ROI
Annual savings / CAPEX
Payback
Simple payback
NPV (10y)
Discounted cashflow
Peak shaving day (24h)
Savings breakdown
AI Insight
Run a simulation to generate an insight.
Summary

Related Tools

Related Articles

FAQ

What CSV format should I upload?
Upload a single column or a column that contains hourly kW values. The tool expects 8,760 points (one year, hourly). If your file includes headers, the parser will try to skip non-numeric rows.
Why does the tool prioritize peak shaving before arbitrage?
Demand charges are typically the highest-value lever for industrial sites. The dispatch first allocates battery power/energy to shave monthly peaks, then uses any remaining capability for TOU arbitrage.
How are SoC limits and power (C-rate) enforced?
The simulator keeps SoC within 10%–90% and limits charge/discharge power to the system kW rating each hour. This prevents unrealistic “infinite power” or “100% depth-of-discharge” outcomes.
My utility bills use 15-minute peaks. Is hourly data still useful?
Yes as a screening tool, but it may under/over-estimate demand peaks vs true 15-minute maxima. For investment-grade results, use the highest-resolution interval data you can (15-min is ideal).
When does arbitrage become uneconomic?
If the TOU spread is too small after efficiency losses (roughly: on-peak price × efficiency ≤ off-peak price), the tool will avoid cycling for arbitrage because it would destroy value.