Back to Blog
solar design 32 min read

Solar Design Principles for Installers 2026: Engineering Fundamentals Guide

Master solar PV design fundamentals: site assessment, string sizing, shade analysis, voltage drop, IEC 62446, and performance ratio — with real formulas.

Rainer Neumann

Written by

Rainer Neumann

Content Head · SurgePV

Rainer Neumann

Edited by

Rainer Neumann

Content Head · SurgePV

Published ·Updated

Every percentage point of annual yield that a solar installer leaves on the table through poor design is locked in for 25 years. On a 100 kWp commercial rooftop, a 5% design-related underperformance costs the system owner €2,500–€4,000 per year depending on local electricity prices — compounding to €60,000–€100,000 over the system lifetime without inflation. The margin between a professionally engineered design and an approximate one is not academic. It is paid or lost on every project.

This guide covers the complete set of engineering fundamentals that determine solar PV system performance: from the first site walk to the final commissioning test report. The principles apply regardless of market — they are grounded in physics, IEC standards, and NEC Article 690 requirements that define safe, high-performing installations globally.

If you want to apply these principles without manual calculation overhead, solar design software that integrates irradiance data, shade modeling, and string sizing validation does it automatically across every project. But you need to understand the underlying engineering to know when software output is trustworthy — and when to override it.

TL;DR — Core Design Principles at a Glance

Great solar PV design rests on eight engineering pillars: (1) accurate site assessment including orientation and tilt; (2) reliable irradiance data from calibrated sources; (3) full shade analysis using TSRF methodology; (4) string sizing that respects Voc, Vmp, and temperature coefficient limits; (5) inverter sizing ratio between 1.1–1.3 DC:AC; (6) cable sizing that keeps voltage drop below 1% per segment; (7) correct grounding and earthing to IEC/NEC standards; and (8) IEC 62446-1 commissioning verification before handover. Every section below gives you the formulas, thresholds, and common failure modes for each pillar.

In this guide:

  • Why design quality determines system performance — the compounding loss model
  • Latest 2026 updates to solar design standards
  • Site assessment: orientation, tilt, and roof utilization fundamentals
  • Irradiance and solar resource: GHI, DNI, DHI, and real data sources
  • Shade analysis: TSRF, horizon shade, and near-shade methodology
  • String design rules: Voc, Vmp, and temperature coefficient formulas
  • Inverter sizing ratio: DC:AC calculations and clipping analysis
  • Cable sizing and voltage drop limits
  • Grounding and earthing principles
  • IEC 62446 commissioning requirements
  • Performance ratio and yield estimation
  • Common design mistakes and how solar design software prevents them

Latest Updates: Solar Design Standards 2026

The solar PV engineering space shifted meaningfully between 2024 and 2026, and the changes affect daily design decisions.

IEC 62446-1:2016+AMD1:2021 remains the baseline commissioning standard, but national bodies in Germany, France, Italy, and the UK have introduced supplementary annexes requiring expanded string-level IV curve measurements for systems above 30 kWp. The amendment formalizes thermographic inspection intervals and sets minimum irradiance thresholds (above 700 W/m²) for commissioning measurements.

NEC 2023 Article 690 adoption is accelerating in US markets. The most impactful change for installers: rapid shutdown requirements now extend to all roof-mounted systems regardless of structure height (removing the previous exemption for buildings under three stories). Module-level power electronics (MLPEs) or listed rapid shutdown devices are now functionally mandatory on any roof-mount installation in NEC 2023 jurisdictions.

IEC 61215:2021 (module qualification) tightened the temperature cycling and damp heat test thresholds. Installers sourcing modules from newer manufacturers should verify test reports against the current standard — not the 2016 version. Warranty documentation referencing the older standard may indicate the module was tested to a lower bar.

EN 50549-1 (grid connection requirements in Europe) updated reactive power and frequency response parameters in 2024. This affects inverter configuration on systems above 11 kW in several EU markets where grid operators now require remote reactive power control capability.

Rapid increase in bifacial module deployments has made rear-side irradiance modeling a standard part of commercial design. Software that does not account for bifaciality gain (typically 5–15% depending on albedo and mounting height) is now producing systematically low yield estimates for flat-roof commercial systems.

Pro Tip — Software Validation in 2026

When evaluating a solar design software platform, verify that it uses IEC 62446-1:2021 amendment requirements for commissioning report generation, supports bifacial irradiance gain modeling, and allows inverter reactive power parameter configuration for EN 50549-1 compliance. Platforms built before 2023 may not have implemented these updates.


Site Assessment Fundamentals: Orientation, Tilt, and Roof Utilization

Site assessment is the foundation of every solar design. Errors made at this stage propagate through every subsequent calculation and cannot be corrected by accurate string sizing or optimal inverter selection.

Azimuth Orientation

In the northern hemisphere, true south orientation (azimuth 180°) maximizes annual irradiance for a fixed-tilt array. Every degree of deviation from true south introduces a measurable yield reduction, though the relationship is nonlinear — minor deviations of ±15° have very small effects, while ±45° deviations can reduce annual yield by 5–8% depending on latitude.

The critical distinction is between magnetic south (what a compass shows) and true south (the direction toward the geographic south pole). Magnetic declination varies by location and must be applied to any compass-based azimuth reading. In central Europe, magnetic declination ranges from approximately +1° (eastern Poland) to +2.5° (western Ireland) east. Failing to apply declination introduces a systematic orientation error on every string.

For east-west split arrays — common on flat commercial rooftops — each face produces approximately 75–85% of the yield of a south-facing system at the same tilt, but the morning-afternoon generation profile is smoother. This significantly improves self-consumption rates and reduces peak export for sites with feed-in limitations (Germany’s 70% cap, for example).

Azimuth yield adjustment factors (latitude 48°N, tilt 30°, annual):

AzimuthAnnual Yield Factor
180° (South)1.00
160° / 200°0.98
135° / 225°0.93
90° / 270° (East/West)0.80–0.82

Tilt Angle Optimization

Tilt angle determines how the array surface intercepts both direct beam radiation and diffuse sky radiation. The optimal tilt angle for maximum annual yield on a fixed array is approximately equal to site latitude, with adjustments based on the ratio of beam to diffuse irradiance in the local climate.

The general irradiance formula for a tilted surface:

G_T = G_B × R_B + G_D × ((1 + cos β) / 2) + G × ρ × ((1 − cos β) / 2)

Where:

  • G_T = total irradiance on tilted surface (W/m²)
  • G_B = beam (direct) irradiance on horizontal surface (W/m²)
  • G_D = diffuse irradiance on horizontal surface (W/m²)
  • G = global horizontal irradiance (W/m²)
  • β = tilt angle from horizontal (degrees)
  • ρ = ground reflectance / albedo (typically 0.2 for grass, 0.6–0.8 for snow)
  • R_B = geometric factor for beam radiation = cos(θ) / cos(θ_z), where θ is angle of incidence on the tilted surface and θ_z is solar zenith angle

In practice, this calculation is integrated over the full year using hourly TMY (Typical Meteorological Year) irradiance data. Solar design software performs this integration automatically and produces an optimal tilt recommendation specific to each location and orientation.

Rule-of-thumb tilt targets by use case:

GoalTilt Guideline
Maximum annual yieldLatitude ± 5°
Summer-peak generationLatitude − 15°
Winter-peak generationLatitude + 15°
East-West flat roof10°–15°
Ballasted flat roof (wind loading)5°–10°

Roof Utilization and Setback Compliance

Maximizing panel count on a given roof area requires balancing three constraints: structural capacity, fire pathway requirements, and inter-row shading distance.

Inter-row spacing is calculated from the row height and minimum solar elevation angle for the target design period. The standard formula:

D = H × cos(γ) / tan(α_min)

Where:

  • D = minimum row-to-row spacing measured on the horizontal (m)
  • H = row height from roof surface to top of module (m)
  • γ = array azimuth offset from south (degrees)
  • α_min = minimum solar elevation angle during the design period (degrees)

For a site at 51°N latitude designing to avoid row-to-row shading from 9 AM to 3 PM (solar time) on December 21st:

  • Minimum solar elevation at 51°N winter solstice midday: ~15.5°
  • For a row height of 0.8 m: D = 0.8 × cos(0°) / tan(15.5°) ≈ 0.8 / 0.277 ≈ 2.89 m

Reducing spacing below this threshold causes inter-row shading in winter months. Adding module-level power electronics (optimizers or microinverters) can partially mitigate the impact, but the energy loss from shading itself is not recoverable — only the disproportionate electrical mismatch loss is reduced.

Fire pathway requirements vary by jurisdiction:

  • Germany (VdS 3454): minimum 0.5 m perimeter setback on systems without fire pathway designation; 1.0 m on larger roofs
  • France (APSAD R15): 0.5 m setback around roof edges and skylights; 1.0 m service access path across roof width
  • United States (IFC 2021): typically 3-foot (0.9 m) perimeter setback and internal access pathways per local AHJ interpretation

Key Takeaway — Site Assessment Checklist

Before running a single electrical calculation, confirm: (1) true south azimuth with magnetic declination applied; (2) structural load calculations completed by a qualified engineer; (3) fire pathway setbacks confirmed against local authority requirements; (4) inter-row spacing calculated for winter minimum solar elevation; (5) roof access identified for maintenance.


Irradiance and Solar Resource: GHI, DNI, DHI — Real Data Sources

Solar resource assessment is the single largest source of yield estimation error in the industry. Installers who use a single irradiance value from a weather website, a regional average, or an uncalibrated dataset produce yield predictions that can be off by 10–20% — errors that surface as customer disputes after the first monitoring year.

The Three Components of Solar Irradiance

Global Horizontal Irradiance (GHI) is the total solar radiation received per unit area on a horizontal surface. It is the sum of direct beam radiation and diffuse sky radiation received on a horizontal plane. GHI is the most widely measured and reported irradiance parameter.

GHI = DNI × cos(θ_z) + DHI

Where θ_z is the solar zenith angle.

Direct Normal Irradiance (DNI) is the amount of solar radiation received per unit area on a surface always held perpendicular to the sun. DNI is the component that concentrating solar technologies rely on, and it is highly variable with atmospheric clarity (aerosol optical depth, water vapor, cloud cover). DNI can range from near zero on overcast days to above 900 W/m² in arid, high-altitude locations.

Diffuse Horizontal Irradiance (DHI) is the radiation received from the sky dome (scattered by atmosphere and clouds) on a horizontal surface, excluding the direct beam component. In high-latitude, cloudy climates like the UK, Germany, or the Netherlands, DHI can represent 50–70% of annual GHI. This matters significantly for design because diffuse radiation is isotropic (comes from all directions) and is captured by tilted arrays differently than beam radiation.

Data Source Quality Hierarchy

Not all irradiance datasets carry the same accuracy. For commercial and utility-scale projects, using lower-quality data is a significant risk.

Data SourceTypical UncertaintyResolutionNotes
Ground measurement station (nearby)±2–3%HourlyBest; requires station within 50 km with similar climate
Satellite-derived (SARAH-3, ERA5)±4–6%4–9 km, hourlyCurrent commercial standard for most projects
Meteonorm 8.x±5–8%Grid interpolationWidely used; acceptable for residential/commercial
NASA POWER±8–12%0.5° × 0.5° gridAcceptable only for preliminary estimates
Web weather averages±15–25%UnknownNot acceptable for any design work

SARAH-3 (Surface Solar Radiation Data Set – Heliosat, version 3) from the EUMETSAT Climate Monitoring Satellite Application Facility is the current benchmark for European solar resource data. It is derived from Meteosat satellite imagery with ground-station calibration and covers 1983–present at 0.05° spatial resolution.

Typical Meteorological Year (TMY) data is the standard input format for energy simulation. A TMY is constructed from multiple decades of measured or satellite-derived data by selecting individual months that best represent the statistical average for that month. Most professional simulation tools (and quality solar design software) use site-specific TMY data as the default irradiance input.

Pro Tip — Irradiance Uncertainty Budgeting

For any system above 50 kWp, document the irradiance data source and its stated P90 uncertainty in the design report. P90 yield (the yield level exceeded in 90% of years) is calculated by subtracting 1.28 × annual variability from the P50 estimate. Lenders and insurance underwriters increasingly require P90 yield documentation before project financing.


Shade Analysis Principles: TSRF, Horizon Shade, and Near Shade

Shading is the most underestimated yield killer in the industry. A small obstruction affecting 5% of an array’s surface can reduce system output by 15–25% when conventional string inverters are used, because of the series-string electrical architecture that causes the weakest module to limit the entire string.

Understanding the three categories of shade — and their different engineering solutions — is fundamental to professional design.

Total Solar Resource Fraction (TSRF)

TSRF is the ratio of the solar resource available at a specific point (considering all shading and orientation effects) to the resource available at the same location without any shading on an optimally tilted surface. It is the most useful single metric for communicating design quality to non-technical stakeholders.

TSRF = TOF × Shade Factor

Where:

  • TOF (Tilt and Orientation Factor) captures orientation and tilt losses relative to the optimal south-facing tilted surface
  • Shade Factor captures the effect of all obstructions on solar access

A TSRF of 100% is theoretical maximum. Industry benchmarks:

  • TSRF > 90%: Excellent — minimal yield impact
  • TSRF 80–90%: Good — some shade impact, acceptable for most projects
  • TSRF 70–80%: Moderate — string-level shade mitigation should be evaluated
  • TSRF < 70%: Poor — module-level power electronics or array relocation required

For accurate TSRF calculation, solar shadow analysis software uses the full hemispherical irradiance distribution weighted by time-of-day and seasonal patterns, not just the geometric shadow pattern.

Horizon Shade (Far Shade)

Horizon shading is caused by distant obstructions — hills, ridges, treelines, or tall buildings more than 100 m from the array. It blocks entire sky sectors for extended periods and affects every module in the array equally (or in full rows) depending on azimuth.

The horizon profile is measured as a set of elevation angles at each azimuth direction. The sun path diagram is then overlaid to determine which hours of which days are blocked. Modern solar shadow analysis software tools import horizon profiles from LiDAR datasets or allow manual input from field measurements taken with a clinometer and compass.

Horizon shade impact by season: In northern latitudes, the winter sun path is low (maximum solar elevation of 15–20° at 51°N on December 21). Even modest horizon obstructions of 8–10° elevation can block significant winter morning and afternoon hours. Summer paths are high enough (maximum elevation 60°+ at 50°N in June) that the same obstructions have minimal effect.

Near Shade (Close Obstacles)

Near shading is caused by objects within 10–20 module lengths of the array — chimneys, dormers, vent pipes, antennas, parapets, and adjacent roof sections. It is time-variable and creates partial shading patterns that shift across the array through the day.

Near shade analysis requires 3D modeling of the obstruction geometry and calculation of shadow projections at each sun position. The key output is the shade loss fraction by hour and month, which feeds directly into the energy simulation.

Electrical impact of partial shading on string inverter systems:

When one module in a series string is shaded, its current output drops proportionally to the shaded area. Since series-connected modules carry the same current, the unshaded modules are forced to operate at the shaded module’s lower current. This is current mismatch, and it can cause the entire string to operate far below its potential.

Bypass diodes (three per standard 60/72-cell module) limit this effect by allowing current to bypass a shaded cell group — but activate only at a threshold voltage drop, introducing a stepped loss characteristic.

The quantitative impact depends on the shade pattern. A single module with 50% shading in a 20-module string does not cause 50%/20 = 2.5% system loss. It causes losses through:

  1. Direct irradiance loss on the shaded module: ~2.5%
  2. Current mismatch loss on unshaded modules in the string: potentially 8–18%
  3. MPPT tracking error if the I-V curve develops multiple peaks: additional 2–5%

Total impact can reach 20–25% of string output from one partly shaded module — without any module-level power electronics.

Shade mitigation strategies:

StrategyBest ForLimitation
Module relayout (avoid shading zones)Permanent fixed obstructionsReduces array size
East-West row orientationChimney/parapet shade on one edgeOnly effective for specific shade patterns
DC optimizers (individual MPPT)Complex partial shade patternsAdds cost; optimizers have their own efficiency
MicroinvertersHigh-shade, complex rooftopsHigher cost; useful for small residential
String segmentationUniform shade patternsRequires additional MPPT inputs

Read our detailed guide on solar shading analysis tools for a full comparison of shade modeling methodologies and software platforms.


String Design Rules: Voc, Vmp, and Temperature Coefficients

String design is the most technically demanding part of solar PV engineering. Errors here cause inverter damage, nuisance tripping, ground faults, or systematic underperformance — and all of these are avoidable with correct calculation.

Fundamental String Design Constraints

Every string must satisfy four simultaneous constraints across the full operating temperature range of the installation site:

  1. Voc_string at minimum temperature ≤ Inverter maximum input voltage
  2. Vmp_string at maximum temperature ≥ Inverter MPPT minimum voltage
  3. Isc_string ≤ Inverter maximum input current per MPPT
  4. Number of strings × Isc ≤ Inverter maximum total input current

Violating constraint 1 destroys inverter input stages. Violating constraint 2 causes the inverter to drop out of MPPT tracking, losing all energy production during low-temperature morning peaks. Constraints 3 and 4 cause current protection trips or thermal damage.

Temperature Coefficient Calculations

Module electrical parameters change with temperature. The relevant coefficients are published in every module datasheet under Standard Test Conditions (STC: 1000 W/m², 25°C cell temperature, AM1.5 spectrum).

Open Circuit Voltage temperature correction:

Voc(T) = Voc_STC × [1 + γ_Voc × (T_cell − 25)]

Where:

  • Voc_STC = open circuit voltage at STC (V)
  • γ_Voc = temperature coefficient of Voc (typically −0.25% to −0.35%/°C for crystalline silicon)
  • T_cell = cell temperature (°C)

For string sizing purposes, the minimum cell temperature determines the maximum Voc. This is not the same as minimum air temperature — cells operate closer to air temperature when irradiance is low. The standard approach uses the lowest recorded (or design) ambient temperature at the site as a conservative proxy.

Example — Voc string sizing:

Module: Voc_STC = 40.2 V, γ_Voc = −0.30%/°C Site: Minimum design temperature = −15°C Inverter: Maximum input voltage = 1,000 V

Step 1 — Voc at minimum temperature: Voc(−15°C) = 40.2 × [1 + (−0.0030) × (−15 − 25)] = 40.2 × [1 + (−0.0030) × (−40)] = 40.2 × [1 + 0.12] = 40.2 × 1.12 = 45.0 V per module

Step 2 — Maximum string length: Max modules = Floor(1,000 / 45.0) = Floor(22.2) = 22 modules

Step 3 — Apply safety factor (most jurisdictions recommend 5% derating): Max modules = Floor(950 / 45.0) = Floor(21.1) = 21 modules

Maximum Power Point Voltage temperature correction:

Vmp(T) = Vmp_STC × [1 + γ_Vmp × (T_cell − 25)]

Where γ_Vmp = temperature coefficient of Vmp (similar to γ_Voc, typically −0.30% to −0.40%/°C).

For the MPPT minimum voltage check, use the maximum cell temperature. Cell temperature at high irradiance conditions is estimated using NOCT (Normal Operating Cell Temperature):

T_cell = T_ambient + [(NOCT − 20) / 800] × G

Where:

  • NOCT = Nominal Operating Cell Temperature from datasheet (typically 43–48°C)
  • G = irradiance (W/m²)
  • T_ambient = ambient air temperature (°C)

Example — Vmp minimum check:

Module: Vmp_STC = 33.4 V, γ_Vmp = −0.35%/°C, NOCT = 45°C Site: Maximum ambient temperature = 38°C at 1000 W/m² Inverter: MPPT minimum = 200 V

Step 1 — Cell temperature at maximum ambient: T_cell = 38 + [(45 − 20) / 800] × 1000 = 38 + 31.25 = 69.25°C

Step 2 — Vmp at maximum cell temperature: Vmp(69.25°C) = 33.4 × [1 + (−0.0035) × (69.25 − 25)] = 33.4 × [1 + (−0.0035) × 44.25] = 33.4 × [1 − 0.1549] = 33.4 × 0.8451 = 28.2 V per module

Step 3 — Minimum string length for MPPT: Min modules = Ceiling(200 / 28.2) = Ceiling(7.09) = 8 modules

For this example, valid string lengths are 8 to 21 modules.

Overcurrent Protection

The fuse or circuit breaker rating for each string must be selected to protect the module’s reverse-current tolerance. The NEC 690.9 / IEC 60364-7-712 rule:

Maximum Overcurrent Protection Rating = 1.25 × Isc_module

The maximum string current (fault scenario) is the sum of all parallel strings’ short-circuit current flowing through one string. This determines whether string fuses are required:

Fuses are required when Number of parallel strings ≥ 3 (because two parallel strings can potentially feed 2 × Isc into a faulted third string, which may exceed that string’s module current rating).

Read our guide on solar string design mistakes for the eight most common calculation errors installers make — and how solar design software catches them automatically before the project reaches procurement.

Key Takeaway — String Design Verification

Every string design must be verified at both temperature extremes: Voc at minimum site temperature for the inverter voltage ceiling check, and Vmp at maximum cell temperature for the MPPT floor check. Using STC values for either check is a critical error that affects system safety and performance.


Inverter Sizing Ratio: DC:AC Ratio Calculations

The DC:AC ratio (also called the inverter loading ratio or ILR) is the ratio of installed DC capacity to inverter AC output capacity. It is one of the most consequential and frequently misunderstood parameters in solar PV design.

Why DC:AC Ratio > 1.0

In almost all real installations, the DC array operates at its STC-rated capacity for only a few hours per year at most. STC conditions (1000 W/m², 25°C cell temperature) are rarely reached simultaneously — irradiance may hit 1000 W/m² but cell temperature is usually above 25°C, reducing actual power output. Conversely, cell temperature can be near 25°C in early spring at low irradiance.

This means an inverter sized at exactly 1.0 DC:AC ratio will be undersized for average operating conditions — the array will frequently produce less than the inverter’s rated capacity, leaving AC capacity idle.

By increasing the DC:AC ratio above 1.0 (more DC capacity than AC capacity), the system generates more energy during the majority of operating hours when irradiance is below peak. The cost trade-off: a larger array costs more; a smaller inverter costs less and runs at higher utilization.

The “clipping” effect: When irradiance is high and the DC power exceeds the inverter’s AC rated output, the inverter clips the DC voltage/current to stay within its output limit. This clip event is a real energy loss — the excess DC potential is not converted. The design optimization question is: at what DC:AC ratio does marginal clipping loss exceed the energy gain from additional DC capacity?

DC:AC Ratio Calculation Framework

Step 1 — Define the inverter AC rating: Inverter nominal AC output: P_inv_AC (kW)

Step 2 — Calculate proposed array DC rating: Array STC power: P_DC = Σ(module_Wp × module_count) / 1000 (kW)

Step 3 — Calculate ratio: DC:AC = P_DC / P_inv_AC

Step 4 — Estimate clipping loss: Annual clipping loss fraction ≈ (DC:AC − 1) × f_clip

Where f_clip is a site-specific factor depending on irradiance distribution. In northern Europe (UK, Germany, Netherlands), f_clip ≈ 0.3–0.5 because peak irradiance hours are relatively few. In southern Europe and the US Sun Belt, f_clip ≈ 0.5–0.7.

Clipping loss examples at 48°N (central Germany equivalent):

DC:AC RatioEstimated Annual Clipping Loss
1.00.0%
1.11.5–2.5%
1.23.0–5.0%
1.35.5–8.0%
1.48.5–12.0%
1.512.0–18.0%

For northern European sites, the optimal DC:AC ratio — maximizing IRR by balancing extra energy against clipping losses and additional module cost — typically falls between 1.15–1.30.

For southern European, Australian, and US Sun Belt sites, clipping losses are higher per unit of DC:AC ratio increase. Optimal ratios of 1.05–1.20 are more common.

Feed-in limitation effects: In Germany, systems above 7 kWp must not export more than 70% of peak installed capacity under current regulations (§ 9 EEG 2023). This effectively penalizes high DC:AC ratios on self-consumption-optimized systems — the inverter limits output at the grid connection point anyway, making additional DC capacity wasteful above the clipping threshold.

Use the generation and financial tool to model the optimal DC:AC ratio for any project given site-specific irradiance data, electricity price, and self-consumption profile. The tool calculates clipping losses at each irradiance step and shows the net revenue impact of different sizing choices.

Pro Tip — Sizing for Multiple MPPT Inputs

Multi-MPPT inverters allow each input to be independently loaded. When a roof has two significantly different orientations (e.g., south-east and south-west), each MPPT should be sized independently using the DC:AC calculation for that sub-array. Mixing orientations on one MPPT forces both sub-arrays to operate at a compromised operating point, losing the advantage of independent MPPT.


Cable Sizing and Voltage Drop Limits

Cable sizing is the area of solar PV design where installers most frequently make the efficiency-versus-cost trade-off incorrectly. Undersized DC cables cause three problems: excessive resistive losses over 25 years, excessive voltage drop that can push string Vmp below the inverter MPPT minimum, and thermal stress that degrades insulation and creates fire risk.

Voltage Drop Calculation

The voltage drop across a DC cable run is:

ΔV = 2 × I × R_cable R_cable = (ρ × L) / A

Where:

  • ΔV = voltage drop (V)
  • I = operating current through cable (A) — use Imp for normal operation
  • ρ = resistivity of conductor (Ω·mm²/m) — copper: 0.0172; aluminum: 0.0282
  • L = one-way cable length (m)
  • A = conductor cross-sectional area (mm²)
  • Factor 2 accounts for the two-wire return circuit

Combining:

ΔV = (2 × I × ρ × L) / A

To find the minimum cable cross-section for a target maximum voltage drop:

A_min = (2 × I × ρ × L) / ΔV_max

Industry Voltage Drop Limits

Cable SegmentRecommended Maximum Voltage Drop
Module string (DC, string to combiner)1.0% of string Vmp
DC main (combiner to inverter)1.0% of array Vmp
Total DC (string + main combined)2.0% of array Vmp
AC (inverter to meter point)1.0%
Total system (DC + AC)3.0%

These limits are design targets — IEC 60364-7-712 does not mandate specific voltage drop percentages, but most quality assurance frameworks and utility interconnection requirements reference the 1–2% figures.

Example — DC string cable sizing:

String: 18 modules × 9.8 A Imp = 9.8 A (modules in series, current = Imp of one module) String Vmp at operating temperature: 28.2 V × 18 = 507.6 V Maximum acceptable voltage drop: 1% of 507.6 V = 5.08 V Cable run: 25 m one-way (string at far end of roof) Conductor: copper (ρ = 0.0172 Ω·mm²/m)

Required minimum area: A_min = (2 × 9.8 × 0.0172 × 25) / 5.08 = (8.428) / 5.08 = 1.66 mm²

Standard cable: 2.5 mm² (next standard size above 1.66 mm²) — commonly used 4 mm² for residential strings due to handling and termination reliability. For this run, 2.5 mm² is technically compliant; 4 mm² provides additional margin and reduces resistive losses by 37.5%.

Actual resistive loss check with 4 mm² cable: R = (0.0172 × 25) / 4 = 0.1075 Ω ΔV = 2 × 9.8 × 0.1075 = 2.11 V (0.41% of string Vmp — well within limit) Power loss per string: 9.8 A × 2.11 V = 20.7 W or 0.41%

Over 25 years at 1,500 full-load hours/year equivalent (European average), this 0.41% loss represents approximately 250–300 kWh per string. At €0.15/kWh, that is €37–45 per string over system lifetime — a minor cost to weigh against cable upgrade cost.

Ampacity and Thermal Rating

The cable must also be rated to carry the current without overheating. The installed ampacity must be de-rated for:

  • Installation method (conduit, open air, buried, bundled)
  • Ambient temperature
  • Number of cables bundled together

Standard 4 mm² PV cable (EN 50618 / IEC 62930) has a rated current of approximately 37 A in free air at 30°C. Bundling 10 cables together reduces this to approximately 23 A (de-rating factor approximately 0.62 per IEC 60364-5-52). For high Isc modules (12–13 A), bundled cable de-rating must be verified.


Grounding and Earthing Principles

Grounding (US terminology) and earthing (IEC/EU terminology) serve two distinct functions in a PV system: personnel safety and fault current management. These are related but require separate design attention.

Equipment Grounding (Protective Earthing)

All metallic components that could carry fault current must be bonded to a common protective earth (PE) conductor. This includes:

  • Module frames
  • Mounting rails and racking
  • Junction box enclosures
  • Inverter enclosures
  • Conduit and cable management metalwork

The PE conductor cross-section must be sized to carry the maximum prospective fault current for the time required to operate overcurrent protection. Under IEC 60364-4-43 / IEC 61557, PE conductors for PV circuits should be sized at:

  • Equal to phase conductor for conductors up to 16 mm²
  • 16 mm² for phase conductors 16–35 mm²
  • Half the phase conductor area for conductors above 35 mm²

Under NEC Article 690.47(A), DC equipment grounding conductors must be sized to carry the maximum DC fault current using NEC Table 250.122 requirements.

System Grounding — Floating vs. Grounded Systems

Modern grid-connected PV systems are predominantly ungrounded (IT system) on the DC side, particularly in European markets using transformerless inverters. This configuration has advantages:

  • No ground fault current flows on a single fault (first fault is safe)
  • No functional current flows through grounding conductors
  • Reduces corrosion of module cell metallization (particularly for thin-film modules)

The tradeoff: the first fault is silent unless an insulation resistance monitoring (IRM) device or inverter-integrated ground fault detection is active. IEC 62446-1:2016+AMD1:2021 requires insulation resistance testing of ungrounded systems as part of commissioning.

Insulation resistance minimum thresholds (IEC 62446-1):

System VoltageMinimum Riso
Up to 500 V DC0.5 MΩ
500–1000 V DC1.0 MΩ
Above 1000 V DC1.0 MΩ per 1000 V (test at 1000 V)

These are commissioning acceptance thresholds. Many quality assurance programs require minimum Riso above 40 MΩ during commissioning — systems that barely pass at 1.0 MΩ may already have degraded insulation.

Surge Protection Devices (SPD)

Overvoltage protection on both DC and AC sides is required by IEC 62305-3 (protection of structures against lightning) for systems within a lightning protection zone, and strongly recommended for all installations.

SPD selection criteria:

  • DC side: SPD voltage protection level (Up) must be ≤ 80% of the lowest rated impulse withstand voltage in the circuit
  • Type 1+2 SPDs are required for systems directly connected to incoming lightning protection systems
  • Type 2 SPDs at inverter terminals protect against induced surges

IEC 62446 Commissioning Requirements

IEC 62446-1:2016+AMD1:2021 (Grid-Connected Photovoltaic Systems — Minimum Requirements for System Documentation, Commissioning Tests, and Inspection) is the primary commissioning standard for PV systems in Europe and the basis for many utility and financing requirements globally.

Mandatory Tests Under IEC 62446-1

Test 1 — Visual Inspection Pre-energization visual check of all components, wiring, labeling, clearances, and mechanical integrity. Documents compliance with national installation standards and manufacturer requirements.

Test 2 — Polarity Verification DC polarity of all strings and main circuit must be verified before connection to inverter. A polarity reversal on any module or string damages bypass diodes and can cause fire.

Test 3 — Insulation Resistance (Riso) Test Performed at 500 V or 1000 V DC (depending on system voltage) between all energized conductors and earth. Conductors are temporarily bonded together for the test. Minimum pass threshold per the table above.

Test 4 — String Open Circuit Voltage (Voc) Measurement Each string’s Voc must be measured and compared with the calculated expected value at the measured irradiance and module temperature. Acceptance criterion: measured value within ±2% of the corrected calculated value.

Voc correction formula: Voc_corrected = Voc_STC × n_modules × [1 + γ_Voc × (T_measured − 25)] × (G_measured / 1000)^(correction factor)

Note: The last term (irradiance correction on Voc) is small because Voc depends on irradiance logarithmically; the standard allows simplified correction in the linear range above 200 W/m².

Test 5 — String Short Circuit Current (Isc) Measurement Each string’s Isc must be measured and compared with expected value at measured irradiance. Acceptance criterion: within ±3% of corrected value. Significant deviation indicates a module failure, incorrect string length, or bypass diode fault.

Isc correction formula: Isc_corrected = Isc_STC × n_modules × (G_measured / 1000)

Test 6 — Functional Test Inverter startup, MPPT tracking, grid synchronization, and protection relay testing. All monitoring systems must be verified functional.

Test 7 — Irradiance Measurement Measured irradiance (using a calibrated reference cell or pyranometer in the plane of array) must be recorded and timestamped for all electrical measurements. Measurements taken below 200 W/m² are not representative and should be repeated.

Expanded Tests for Larger Systems

For systems above 30 kWp (or per national annex requirements), additional tests include:

I-V Curve Tracing: Individual string or module I-V characteristic measured using an IV tracer. Compares against the expected curve shape corrected to STC. Flat I-V curves indicate current mismatch or connection faults; stepped curves indicate bypass diode activation under partial shade.

Thermographic Inspection: Infrared imaging of all energized modules under operating conditions (irradiance > 600 W/m²) to identify hotspots from cell defects, connection resistance issues, or bypass diode failures. Hotspot temperature above 20°C differential from surrounding modules requires investigation.

Key Takeaway — Commissioning Documentation

The IEC 62446-1 documentation package — test records, as-built drawings, string layout diagram, equipment datasheets, and system description — must be handed to the system owner at commissioning. It is not optional documentation for the installer’s files. It is the legal evidence of a compliant installation and the reference baseline for all future troubleshooting.


Performance Ratio and Yield Estimation

Performance Ratio (PR) and specific yield are the two metrics that define a system’s engineering quality in operation. Understanding how to calculate them — and what target values are realistic — is essential for both design verification and ongoing monitoring.

Performance Ratio Definition

PR = E_AC / (H_Gpoa × P_nom)

Where:

  • PR = Performance Ratio (dimensionless, typically expressed as %)
  • E_AC = measured AC energy output over the period (kWh)
  • H_Gpoa = in-plane irradiation (plane of array) over the period (kWh/m²)
  • P_nom = nominal installed DC capacity (kWp)

PR represents the ratio of actual AC energy delivered to the energy the system would produce if it operated at STC efficiency continuously with the measured in-plane irradiance. All system losses — temperature losses, inverter losses, cable losses, soiling, shading, and availability — are captured in PR.

Typical performance ratio ranges:

System TypeExpected PR Range
High-quality residential (northern Europe)78–84%
High-quality residential (southern Europe)72–80%
Commercial rooftop, good design80–87%
Commercial rooftop, with significant shade65–78%
Utility-scale (optimal design)82–90%

Lower PR values in warmer climates are normal — they reflect higher module temperature losses when ambient temperatures are high. Temperature-corrected PR (PRc) normalizes for this effect and provides a cleaner assessment of non-temperature system losses.

Temperature-corrected Performance Ratio: PRc = PR / [1 + γ_Pmpp × (T_module_avg − 25)]

Where T_module_avg is the average module cell temperature during the period.

Specific Yield (kWh/kWp)

Specific yield is the annual AC energy production per unit of installed DC capacity:

SY = E_AC_annual / P_nom

This is the most widely compared metric across systems and locations. Reference values:

LocationTypical Annual SY
Scotland, Norway750–900 kWh/kWp
Germany, Netherlands900–1,050 kWh/kWp
Southern England, France950–1,100 kWh/kWp
Spain, Italy south1,400–1,700 kWh/kWp
California, Arizona1,500–1,900 kWh/kWp
Australia (QLD)1,600–1,900 kWh/kWp

Loss Chain Modeling

A professional yield estimate documents every loss component in the chain from incident irradiance to delivered AC energy:

Loss CategoryTypical Range
Irradiance on inclined plane vs. horizontal+3% to +12% gain (orientation/tilt)
Horizon and mutual shading−0.5% to −5%
Near-shade losses−0.5% to −15%
Soiling−1% to −5%
Module temperature losses−5% to −15%
Low-irradiance losses−0.5% to −2%
Module quality/LID−1% to −3%
String mismatch−0.5% to −2%
DC cable losses−0.3% to −1.5%
Inverter efficiency−2% to −4%
AC cable losses−0.1% to −0.5%
Transformer losses−0.5% to −1.5%
System availability−0.5% to −2%

A well-designed system in central Europe would show:

  • Total losses: 14–22%
  • PR: 78–86%

Software that models each of these loss categories independently — rather than applying a single “system efficiency” factor — produces yield estimates that are auditable, adjustable, and defensible to clients and lenders. This is what modern solar software provides.


How Solar Systems Actually Work: Physics Refresher

Understanding why these design principles matter requires grounding in how solar panels produce electricity. Photons from the sun excite electrons in the semiconductor junction of each cell, creating a voltage potential and driving current through the external circuit when a load is connected.

The key operating relationships:

Irradiance and current: Isc is proportional to irradiance. At 500 W/m² (half of STC), a module produces approximately half its STC Isc.

Temperature and voltage: Voc decreases with increasing temperature (negative temperature coefficient). This is why hot summer afternoons actually produce less voltage than cool spring mornings at the same irradiance — and why cold-weather Voc must be calculated to prevent inverter damage.

The maximum power point: The module’s I-V curve has a unique point where the product V × I is maximized. The inverter’s MPPT algorithm continuously seeks this point by adjusting its input impedance. Any factor that distorts the I-V curve (partial shading, cell degradation, connection resistance) moves or splits the maximum power point, causing MPPT tracking errors.

For a deeper foundation on the physics, see how solar panels work.


Common Design Mistakes and How Software Prevents Them

After 500+ project reviews, these are the eight design mistakes that appear most frequently and cost the most in project lifetime value:

Mistake 1 — Using STC Voc for String Length Calculation

Using the datasheet Voc at 25°C to calculate maximum string length, without correcting for minimum site temperature. A module with Voc_STC = 40.2 V at a site with −15°C minimum has an operating Voc of 45.0 V — 12% higher than STC. A 22-module string that appears safe at STC (22 × 40.2 = 884 V, within a 1000 V inverter) is actually 22 × 45.0 = 990 V — only 10 V from the inverter’s absolute maximum rating, providing zero safety margin.

Software prevention: Auto-calculates temperature-corrected Voc and validates every string against minimum design temperature before allowing the design to proceed.

Mistake 2 — Ignoring Irradiance Data Quality

Using a single annual average irradiance figure (e.g., from a national solar atlas) without site-specific TMY data. Yield estimates based on regional averages can differ from actual production by 8–15%.

Software prevention: Integrates SARAH-3 or Meteonorm TMY data at the specific location coordinates, not a regional proxy.

Mistake 3 — Underestimating Near-Shade Impact

Documenting a chimney as “minor obstruction — no design impact” without running a 3D shade analysis. As established above, a single partially shaded module can cause 20%+ string output loss on a string inverter system.

Software prevention: 3D shade modeling at every sun position across the year, with string-level shade loss breakdown and MPPT-specific shade analysis.

Mistake 4 — Mismatched String Lengths on the Same MPPT Input

Connecting strings of different module counts to the same MPPT input. The inverter tracks one voltage for the entire MPPT input — a voltage that is optimal for neither string length. The shorter string’s modules operate beyond their maximum power voltage; the longer string’s modules operate below their MPP.

Software prevention: Flags any mismatched string configuration on a shared MPPT input with an explicit design rule violation.

Mistake 5 — Excessive Voltage Drop from Undersized DC Cables

Sizing DC cable runs to the minimum technically acceptable diameter (2.5 mm²) without calculating actual voltage drop for long string runs to distant array edges. A 50 m run at 2.5 mm² with 9.8 A can produce 3.4% voltage drop — more than the 2% total DC budget.

Software prevention: Auto-calculates voltage drop for each cable segment based on entered run lengths and conductor specifications, flags exceedances in real time.

Mistake 6 — Skipping Insulation Resistance Testing

Completing visual inspection and Voc/Isc tests but not conducting full Riso testing on the grounds that “it’s a new system, it must pass.” Factory defects, installation damage, and incorrect terminations can cause insulation failures that go undetected without testing. A system commissioned without Riso testing has no baseline for future fault diagnosis.

Software prevention: Commissioning report templates enforce mandatory test completion before the report can be finalized and submitted.

Mistake 7 — Sizing Inverters Without Considering Feed-In Limits

Designing for maximum DC yield in a jurisdiction with export limitations (Germany’s 70% cap, UK Smart Export Guarantee metering requirements, Italian GSE registration thresholds). The resulting system over-exports, triggers automatic reduction, and fails to meet the customer’s actual financial case.

Software prevention: Integrates jurisdiction-specific feed-in rules into the financial model so inverter sizing is optimized for net revenue, not gross production.

Mistake 8 — Omitting Bifacial Rear-Side Gain

Designing flat-roof commercial systems with bifacial modules but not accounting for rear-side gain in the yield model. Bifacial gain at typical flat-roof albedo (0.15–0.20) adds 5–8% to system yield — omitting it understates expected production in customer proposals and the final PR target.

Software prevention: Bifacial irradiance gain modeling including rear-side shading from mounting structures and albedo input.

Design Every Project to This Standard — Automatically

SurgePV applies every principle in this guide on every project: temperature-corrected string sizing, SARAH-3 irradiance data, 3D shade analysis, IEC 62446 commissioning reports, and full loss chain yield modeling.

Book a Demo

No commitment required · 20 minutes · Live project walkthrough


FAQ

What are the key principles of solar PV system design?

The key principles of solar PV system design are: accurate site assessment (orientation, tilt, shading), irradiance-based yield modeling using site-specific TMY data, string sizing that respects Voc, Vmp, and temperature coefficient limits across the full operating temperature range, correct cable sizing to keep voltage drop below 1–2% per segment, proper grounding and earthing per IEC/NEC standards, and IEC 62446-1 commissioning verification before handover. Skipping or approximating any of these principles introduces compounding performance losses that persist for the entire 25-year system life. Every design decision made incorrectly in the first week of a project costs money every year for the next 25.

How do you calculate the optimal tilt angle for solar panels?

The rule-of-thumb starting point is tilt equal to site latitude for maximum annual yield, adjusted ±15° for summer-heavy or winter-heavy load profiles. The precise calculation uses the irradiance formula: G_T = G_B × R_B + G_D × ((1 + cos β) / 2) + G × ρ × ((1 − cos β) / 2), integrated over hourly TMY data for the full year. Modern solar software optimizes this automatically for any location, orientation, and load profile, producing a site-specific yield curve across the range of tilt angles to identify the economic optimum.

What is DC:AC ratio in solar design?

DC:AC ratio (inverter loading ratio) is the ratio of installed DC array capacity to inverter AC output capacity. A ratio of 1.2 means 1.2 kWp of panels per 1.0 kW of inverter AC capacity. Ratios above 1.0 improve system economics in temperate climates by generating more energy during the majority of below-peak-irradiance hours, at the cost of some “clipping” loss when irradiance is high. The optimal ratio for northern Europe is typically 1.15–1.30; for high-irradiance locations it is typically 1.05–1.20.

What is Performance Ratio in solar PV systems?

Performance Ratio (PR) is the ratio of actual AC energy delivered to the theoretical energy the system would produce if it operated at STC efficiency with the measured in-plane irradiance. PR = E_AC / (H_Gpoa × P_nom). A well-designed commercial rooftop in central Europe should achieve 80–87% PR. PR below 75% typically indicates significant losses from shading, soiling, inverter underperformance, or cable losses that require investigation. PR is the standard benchmark for ongoing performance monitoring and the contractual performance guarantee metric in most commercial EPC contracts.

What does IEC 62446 require for solar PV commissioning?

IEC 62446-1 requires: visual inspection before energization, DC polarity verification of all strings, insulation resistance (Riso) testing at 500 or 1000 V DC with minimum pass thresholds of 0.5–1.0 MΩ (higher is better), open circuit voltage (Voc) measurement of each string within ±2% of calculated corrected value, short circuit current (Isc) measurement within ±3% of corrected value, inverter functional test including MPPT and protection relay operation, and irradiance measurement timestamped with all electrical tests. The complete documentation package — test records, as-built drawings, system description, and equipment datasheets — must be delivered to the system owner at commissioning.

How does shading affect solar panel output?

Shading affects solar output disproportionately to the shaded area, because of the series-string electrical architecture of most PV systems. On a string inverter system, a single module at 50% shading in a 20-module string can cause 20–25% output loss from that string — through direct irradiance loss, current mismatch losses, and MPPT tracking errors from a split I-V curve. Module-level power electronics (optimizers or microinverters) reduce the mismatch and tracking error components, but do not recover the direct irradiance loss. The first-line defense is accurate 3D shade analysis with solar shadow analysis software to identify and relocate shaded modules before installation.

About the Contributors

Author
Rainer Neumann
Rainer Neumann

Content Head · SurgePV

Rainer Neumann is Content Head at SurgePV and a solar PV engineer with 10+ years of experience designing commercial and utility-scale systems across Europe and MENA. He has delivered 500+ installations, tested 15+ solar design software platforms firsthand, and specialises in shading analysis, string sizing, and international electrical code compliance.

Editor
Rainer Neumann
Rainer Neumann

Content Head · SurgePV

Rainer Neumann is Content Head at SurgePV and a solar PV engineer with 10+ years of experience designing commercial and utility-scale systems across Europe and MENA. He has delivered 500+ installations, tested 15+ solar design software platforms firsthand, and specialises in shading analysis, string sizing, and international electrical code compliance.

Get Solar Design Tips in Your Inbox

Join 2,000+ solar professionals. One email per week — no spam.

No spam · Unsubscribe anytime