About the Dispatch Optimizer
BESS dispatch optimisation determines the optimal charge-discharge schedule for a battery storage system — maximising revenue or minimising cost by deciding when to charge (from solar or cheap grid power) and when to discharge (during peak demand or high-value periods), subject to battery constraints and grid limits.
How to calculate it
- 1Define the objective: maximise arbitrage revenue, minimise electricity bill, or provide peak capacity with backup reserve.
- 2Gather inputs: 15-minute load profile, ToU tariff schedule, solar generation forecast, battery state (SoC, capacity, power limits).
- 3For rule-based dispatch: define simple rules — charge when solar > load and SoC < 80%; discharge when load > threshold or tariff is peak.
- 4For optimised dispatch: use linear programming (LP) to solve the optimal schedule over a 24-hour or week-ahead horizon.
- 5For real-time operation: run a model predictive control (MPC) loop every 15 minutes, updating the schedule as actuals deviate from forecast.
Worked example
A C&I BESS with ToU arbitrage target: cheap rate ₹4/kWh (22:00–06:00), peak rate ₹12/kWh (18:00–22:00). Simple rule: charge 200 kWh from midnight to 5 AM, discharge 200 kWh from 6–9 PM. Daily arbitrage = 200 × (₹12 − ₹4) × 0.90 RTE = ₹1,440/day. Optimised LP dispatch (considering solar, load variation) would increase this by 15–25% by finding the best charging windows.
What you can calculate
- 24-hr schedule
- Revenue max
- SoC constraints
- Multi use-case
Frequently asked questions
Does BESS dispatch optimisation require complex software?
Basic rule-based dispatch requires no special software — the BMS can implement simple SoC thresholds and time-of-use schedules. Full optimisation (maximising multiple revenue streams, handling solar forecasting, DSCR constraints) benefits from dedicated BESS EMS software. Leading platforms used in India include Fluence Mosaic, SolarEdge EMS, and custom Python/MATLAB models for project developers.
What is the value of an optimised vs rule-based dispatch?
Studies suggest optimised dispatch (LP or MPC) typically recovers 10–25% more revenue than simple rule-based dispatch because it exploits daily and seasonal patterns, adapts to solar forecast, and trades off multiple revenue streams. The gain is higher when multiple streams are available (peak shaving + arbitrage + backup) and when ToU spreads are large.
Ready to build your solar project?
Get free quotes from verified EPCs and installers across India.
You might also need
Power Rating
Size BESS power output in kW/MW for peak shaving, backup, or grid services based on C-rate and capacity
OpenEnergy-to-Power Ratio
Determine optimal E/P ratio for use-case (1C backup, 0.25C arbitrage, 2C frequency regulation)
OpenAutonomy / Backup Time
Calculate backup duration from capacity, load, and DoD — validate against IS 16270 backup requirements
OpenRound-Trip Efficiency
Compute RTE from charge/discharge efficiency and auxiliary losses — benchmark vs IEC 62933 ≥85%
OpenDC/AC Architecture
Compare DC-coupled vs AC-coupled BESS architecture for efficiency, cost, and application suitability
OpenHybrid Solar + BESS
Size combined solar PV + BESS system for self-consumption, peak shaving, and grid export optimization
Open