Design and sell the right battery storage system with simulation-backed modeling
SolarVis simulates battery performance, self-consumption, backup scenarios, and ROI using real consumption and tariff data, enabling you to configure the optimal storage size for each project and give your customers a clear picture of their savings potential before installation.
Trusted by
Battery modeling that reflects real operation
Set the operating mode, targets, and backup parameters per project, then start from the system's suggestion or pick your own. Storage stays grounded in the customer's load profile and the array, not in a nameplate kWh figure.
Build the right battery scenario
Set the operating mode, minimum backup hours, critical load percentage, and reserve rate per project. Build scenarios that raise self-consumption and stay safer against outages, with capacity falling out from PV production, hourly consumption, and your targets.
Auto-suggest system
Pick a battery manually from the product database, or use the system's auto-suggestion to match the capacity that fits the project. Start from the recommendation, then compare alternatives before you apply it.
Hour-by-hour dispatch
State-of-charge limits, round-trip efficiency, and charge or discharge power constraints in every hour. Daily usage curves and state-of-charge profile, not just nameplate kWh.
Real-product database
Accept the auto-sized capacity or pick a specific battery model from the database. Compare alternatives side by side before applying the configuration.
Savings and ROI report
Turn dispatch and three-scenario bill modeling into a financial feasibility view: payback period, lifetime savings, and ROI your customer can trust before installation.
Battery storage is one of the four components solarVis models together: PV, battery, heat pump, and EV charger. Sizing one rebalances the others, so your feasibility never goes stale.
See 3D system designStorage modeled at the level the project requires
The right scenario, simulated hour by hour
Pick the operating mode (self-consumption, backup, or off-grid autonomy) and set its targets: a target self-consumption rate, or minimum backup hours with critical load and reserve. The engine runs an hourly simulation against PV production and site load, then reports the monthly bill across three scenarios: before solar, with solar, and with solar plus battery.
- Self-consumption, backup, and autonomy as discrete operating modes
- Targets like self-consumption rate, backup hours, critical load, and reserve
- Three-scenario monthly bill comparison with a month selector
- Backup hours and usable capacity include solar contribution
Production, consumption, and self-consumption, month by month
See estimated production against consumption across the year, with self-consumption overlaid month by month. The monthly view shows how much of the solar the site uses directly and how the battery shifts that balance, so the scenario you pick is grounded in real seasonal behavior, not a single annual figure.
- Annual production, consumption, and self-consumption side by side
- Month-by-month chart, not a single annual figure
- See how the battery lifts direct self-consumption
- Seasonal behavior behind the sizing decision
Plan your storage with a clear energy breakdown
Analyze the battery's role in the system on one screen. See how much of the solar production is consumed directly, how much is stored in the battery, how much energy is drawn from the grid, and the effect on the bill, all in a single breakdown the customer can follow.
- Solar consumed directly versus stored in the battery
- Energy drawn from the grid, made explicit
- Effect on the bill in the same view
- One breakdown the customer can follow
Questions about battery modeling
Pick one of three operating modes: Self Consumption (target self-consumption %), Backup (minimum backup hours plus critical load %), or Autonomy (target autonomy % for off-grid). The engine runs an hourly simulation against PV production and consumption to calculate the required capacity, which you can accept or override with a specific battery model from the product database.