kVA Tools logokVA ToolsBETA PV Project


Input — Site Particulars

Project description
Load criticality
Nominal system voltage (Vdc)

Solar Resource & A:L

Peak sun hours (kWh/m²/day)
Array-to-load ratio (A:L)
A:L guidance — non-critical loads with high, consistent solar irradiance: 1.1–1.2; critical loads or low solar irradiance: 1.3–1.4 or higher. For non-constant monthly loads, re-run using the worst-case month's sun hours and A:L.

Charge Controller

MPPT controller efficiency (%)
Both the shunt/series/PWM and MPPT calculation paths are reported in parallel for direct comparison, as in IEEE 1562-2021 Annex D.

Input — From Battery Sizer (PV) IEEE 1013

Days of autonomy desired
Total daily load (line 5c, Ah/day)
Max battery voltage Vmax (line 8d, Vdc)
Battery capacity (line 12, Ah)
Capacity rated at

Input — System Losses

# Description of system loss Typical max % Typical min % System loss % Multiplier
Total system losses (line 7e)

Input — PV Module Datasheet

Module manufacturer / model
Imp — max power current (A)
Isc — short-circuit current (A)
Module nominal voltage (Vdc)
Voc — open-circuit voltage (Vdc)
Vmp — max-power voltage (Vdc)
Pmax — STC peak power (W)

Temperature coefficients

KT-V (Voc)
KT-P (Pmax)
KT-I (Isc)
Tambient max (°C)
NOCT (°C)

Output — Operating Conditions

Tmodule max — operating temperature °C
Vmp,new — Vmp at operating temperature Vdc
Pmax,new — Pmax at operating temperature W
Imp,new — Imp at operating temperature A

Energy & Losses

Daily array Ah requirement (line 11) Ah/day
Total system losses (line 7e) %
Loss factor (1 − σL) (line 12)

Output — Shunt / Series / PWM Controller

Modules in series per string (ns, Eq. 2) modules
Parallel strings (Np, Eq. 3) strings
Total modules required modules

Output — MPPT Controller

Daily load (line 19) Wh/day
Per-module daily production (line 20) Wh/day
Modules per string (line 23) modules
Number of strings (line 24) strings
Total modules required (line 25) modules

Output — Comparison

Shunt / Series / PWM total modules
MPPT total modules
Difference modules
Enter inputs to calculate.