Interactive calculator

PV & Hybrid System Designer

Grid-connected PV strings, independent MPPTs, battery compatibility and approximate monthly energy production (client-side v1.2).

EstimatePreliminary result, not a design verification.
Before you calculate

PV strings and battery systems

Enter actual module, inverter and battery manufacturer data. Monthly energy results are statistical screening only; hourly clipping and dispatch cannot be verified from monthly data.

Learn more — complete guide →
1 · Design conditions

Temperatures & solar data (optional)

The string checks need only the design cell temperatures below. Solar data is optional: without it, the energy estimate uses a built-in default (a generic illustrative climate, estimate only). Enter your own values for a better estimate. Client-side only: nothing is looked up online.

Solar data and losses (optional): using built-in illustrative irradiation (not site-specific)
Table: your own monthly diffuse-to-global ratios (the built-in default has its own illustrative values). Page: Hd/H = 1 − 1.13·K_T from the entered monthly GHI; preliminary. Editing the location or the irradiation switches to Page, so the built-in default's Kd values are never applied to other data.
Built-in default solar data: a generic, illustrative climate. It is not measured data and not a specific place: KiloVolt computed typical monthly irradiation and temperature for a mid-latitude Mediterranean-type site (latitude 38°N) from simple assumptions. Energy and value figures are estimates only. For your site, enter your own monthly values below.
Monthly horizontal irradiation (kWh/m²/month) and ambient temperature
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2 · PV array

Panels & subarrays

Each subarray can use its own module and orientation. Differing models/orientations are allocated to separate MPPTs.

Subarray South roof

PV module datasheet (editable)
3 · Inverter specifications

MPPT and AC limits

Actual manufacturer specifications must replace the illustrative values. Each tracker is independent; physical PV inputs are not additional trackers.

Data of every MPPT

All 3 MPPT(s) use these values. If the MPPTs of your inverter have different limits, tick “The MPPTs are not identical” to enter each one.

4 · Batteries (optional)

Storage

5 · Value estimate

Electricity price

The value of the production is an estimate: the annual energy of the model multiplied by your electricity price. It does not model the tariff structure, how much is self-consumed or exported, degradation, price changes or costs. The pre-filled price is only an example: enter your own.

6 · Engineering results

Design & verification

Connected PV capacity25.38 kWp
DC/AC ratio1.27×
Panels assigned / available54 / 54
Compatibility statusNot fully assessed
MPPTSubarrayStrings × modulesMax VocMin VmpMPPT IscFull-load
1A1 × 18705.7 V480.1 V16.1 ANot assessed
2A1 × 18705.7 V480.1 V16.1 ANot assessed
3A1 × 18705.7 V480.1 V16.1 ANot assessed

Full-load range is independently assessed. Unused tracker capacity is permitted. A PARTIAL or NOT FULLY ASSESSED design is not a verified recommendation.

Check before relying on this result
  • Full-load MPPT voltage range: NOT ASSESSED for one or more trackers.
Scope and assumptions (2)
  • Candidate ranking uses pre-clipping statistical energy potential (or nameplate where no irradiation); VERIFIED maximum annual AC optimization is NOT ASSESSED using monthly data.
  • Vmp temperature coefficient estimated from Pmax and Isc coefficients.

Statistical monthly solar production

GENERIC CLIMATE ESTIMATE — not site-specific. Estimated from built-in illustrative monthly irradiation; changes to latitude, temperature or diffuse assumptions do not make it measured or site-specific. Enter actual monthly GHI for a better preliminary estimate.

Annual approximate PV-derived AC-equivalent energy39,243 kWh
Specific annual estimate1,546 kWh/kWp
Theoretical gross production value (at 0.20 €/kWh)€7,849
In-plane irradiation1,932 kWh/m²
Performance ratio0.80

Theoretical gross value only: estimated annual energy × 0.20 €/kWh, about €309 per kWp per year. Not expected bill savings: self-consumption, exports/curtailment, tariffs, degradation and costs are not modeled. Zero-export sites cannot value every generated kWh at the purchase tariff.

Where the energy goes: losses relative to the in-plane energy (total 20.0 %)
Loss% of in-plane energy
Module temperature and low irradiance5.1 %
Optical (incidence angle, net of spectral)2.1 %
Shading0.0 %
Soiling2.0 %
DC wiring1.5 %
Other (mismatch, AC wiring, availability)8.0 %
Inverter3.0 %
Total20.0 %

The losses multiply, so the percentages do not add up exactly. Module temperature is estimated from ambient temperature and irradiance; the temperature coefficient of the module you entered then sets how much power is lost when it is hot.

Statistical model limits (4)
  • Statistical monthly estimate only: cloud sequences, hourly clipping, current limiting, true inverter conversion curve, availability and load-driven curtailment NOT ASSESSED.
  • Approximate tilt/azimuth transposition (Hay-Davies/Reindl anisotropic sky on monthly mean values); cell temperature is estimated from the daytime ambient temperature and the irradiance (about NOCT 45 °C). The temperature and low-irradiance constants were calibrated against an independent solar-resource simulation tool for one site in Greece (generic crystalline silicon, about -0.40 %/°C): annual agreement about 1 %, single months up to about 6 %. A check at a second site in Greece (data not used for the calibration; 30° south and 20° east) gave annual differences of +0.1 % and +2.5 % and single months within about 4 %; colder, cloudier or non-Greek climates are not validated.
  • Irradiation input is monthly global HORIZONTAL irradiation (GHI), not plane-of-array data. The default system losses (soiling, DC wiring, inverter, optical and other) total about 14 %; do not add losses that are already included.
  • The loss chain contains shading, soiling, DC cabling, module temperature, low irradiance, optical (incidence angle net of spectral) and other system losses (mismatch, AC wiring, availability, degradation) as flat percentages, and a constant inverter efficiency; clipping and hourly effects are NOT included. The diffuse fraction of each month comes from the monthly data table (for the built-in default, its illustrative Kd values).

Step-by-step formulas

Temperature-corrected string voltages

Voc,string(T)=NsVoc,STC[1+βVoc(T−25)]V_{oc,string}(T)=N_sV_{oc,STC}[1+\beta_{Voc}(T-25)]
βVmp≈γPmax−αIsc\beta_{Vmp}\approx\gamma_{Pmax}-\alpha_{Isc}

Monthly preliminary AC-equivalent energy

Em≈PSTC HGHI,m Ftilt/az,m FT,m Floss,m ηinvE_{m}\approx P_{STC}\,H_{GHI,m}\,F_{tilt/az,m}\,F_{T,m}\,F_{loss,m}\,\eta_{inv}

The transposition factor uses representative solar geometry and assumed diffuse fraction. Hourly clipping, curtailment, MPPT behavior and battery power paths are not solved.

Battery savings scenario (when enabled): power/time limits also apply

Ebat,delivered,m≤min⁡(Esurplus,mηcηd,Eunmet,m,CusableDmNcyclesηd,PchargehchargeDmηcηd,PdischargehdischargeDm)E_{bat,delivered,m}\le\min(E_{surplus,m}\eta_c\eta_d,E_{unmet,m},C_{usable}D_mN_{cycles}\eta_d,P_{charge}h_{charge}D_m\eta_c\eta_d,P_{discharge}h_{discharge}D_m)