How Solar Stack calculates string compatibility
Solar Stack verifies that your solar panel string configuration is electrically safe and compatible with your inverter. The calculations follow IEC 62548, NEC 690.7, and the same physics professional design tools use.
What we check
Each calculation runs 11 validation checks. A failed check means the configuration is unsafe or non-functional. A warning means reduced performance but no damage.
String open-circuit voltage at coldest temperature must not exceed the inverter's absolute hardware limit. Exceeding this destroys the inverter.
String voltage must stay below the panel's rated system voltage (1000V or 1500V class). Exceeding this can cause insulation breakdown and arcing.
Cold morning Voc above MPPT max delays startup until panels warm up. Not dangerous, but wastes morning energy.
In hot weather, panel voltage drops. If the string falls below MPPT minimum, the inverter can't track power and shuts down.
Cold weather Vmpp above MPPT max forces the inverter away from the optimal power point. Reduced efficiency, no damage.
Total current from parallel strings above the inverter limit causes power clipping. The inverter limits current safely, but you lose energy. On inverters with unequal MPPT inputs, each tracker is checked against its own limit.
Short-circuit current flows even when the inverter is off. Exceeding the rated Isc damages protection circuits and creates fire risk. On inverters with unequal MPPT inputs, each tracker is checked against its own limit. A second, stricter test follows the installation standard (IEC 60364-7-712): the input should withstand 1.25 × the panels' Isc at STC, for sun brighter than 1000 W/m². Without that margin the check warns instead of passing.
Compares total DC panel power to inverter AC output. Optimal range is 1.0–1.3. Above 1.5, the inverter clips significant energy during peak hours — you lose what your panels produce.
Each MPPT tracker has a rated number of connectors for parallel strings. Planning more strings than that still builds, but they must be joined with Y-connectors or a combiner box, and each then needs its own fuse. When the inverter's own manual allows two strings on one input (a 36 A tracker with a single connector pair, for example), the check passes and only names the Y-connector.
The inverter's own rating for how much panel power it accepts. The DC/AC ratio uses one threshold per equipment type and cannot see a unit whose datasheet allows less — a hybrid rated 1.6× its AC sits well inside a 2.0 threshold. Where the datasheet also prints a larger “max PV access power” — how much may be connected, not converted — the check uses that figure.
Strings joined onto one MPPT input feed each other, so a fault in one is fed by all the others. Past the panel's own maximum series fuse rating, every parallel string needs its own fuse.
Temperature model
Temperature has the strongest effect on string voltage. Cold weather increases voltage (safety risk), hot weather decreases it (performance risk). Our model correctly distinguishes between ambient temperature and cell temperature.
Advanced corrections
When the datasheet provides additional parameters, we apply corrections for engineering accuracy.
Orientation-aware current analysis
When parallel strings on the same MPPT face different directions (e.g., east and west on a dual-slope roof), they can never produce maximum current simultaneously. Solar Stack calculates the realistic worst-case combined current using solar geometry.
Wiring topologies
Solar panels can be wired to an inverter in three different ways. Solar Stack auto-detects the topology from inverter specs and shows contextual guidance in the calculator.
Multi-MPPT mode
Modern inverters often have multiple MPPT trackers, each handling independent string groups. Solar Stack supports per-tracker configuration for precise compatibility analysis.
Power output estimation
Solar Stack estimates DC power output at operating conditions. The rated STC power drops in hot weather due to the temperature coefficient of Pmax (typically −0.30 to −0.40%/°C). When per-string orientations are provided, realistic peak power accounts for the fact that differently-oriented strings cannot all produce maximum power simultaneously.
Core formulas
All calculations use STC (25°C) datasheet values adjusted by temperature coefficients. TC_Voc is used for both Voc and Vmpp corrections — standard practice since TC_Vmpp is rarely on datasheets.
Worked example
A bifacial LONGi Hi-MO 9 system with NOCT data available.
What this calculator does not cover
Solar Stack focuses on electrical string compatibility. The following factors are outside the current scope:
- Shading analysis — partial shading reduces string output unevenly. Use site-specific tools like Google Project Sunroof for shading studies.
- Cable voltage drop — DC cables lose 1–3% of voltage depending on length and cross-section. For long cable runs (>30m), verify voltage at the inverter input.
- AC-side compatibility — grid voltage, transformer capacity, and export limits are not checked. Consult your local grid operator.
- Battery storage — hybrid inverter battery compatibility, charge/discharge rates, and DoD are not analyzed.
- Soiling and degradation — dust, bird droppings, and age-related degradation (0.4–0.5%/year) reduce output over time but are not modeled.
- Economic analysis — ROI, payback period, feed-in tariffs, and electricity price projections are not calculated.
Common mistakes in online calculators
- Not applying temperature correction at all — using STC voltage directly for string sizing.
- Using ambient temperature for hot voltage checks instead of cell temperature. This underestimates voltage drop by 30–40%.
- Confusing the inverter's absolute max voltage with the MPPT tracking range upper limit. These are different constraints.
- Ignoring module insulation class (1000V vs 1500V) as a separate voltage constraint.
- Not accounting for NOCT or mounting type. Actual cell temperature during operation can be 25–35°C above ambient.
- Not accounting for bifacial current gain. On reflective surfaces (snow, sand), bifacial panels produce significantly more current than the STC rating.
- Assuming all parallel strings produce full current simultaneously — or the opposite, that east and west strings never add up. On east–west roofs the realistic peak current is only 10–25% below the naive sum, depending on pitch and latitude.
- Ignoring production tolerance of panels (typically ±3% for Voc). A panel rated at 49.92V may actually produce 51.42V — this 3% can push a borderline string over the voltage limit.
Standards and references
Our methodology aligns with international PV design standards:
- IEC 62548 — Photovoltaic array design requirements (voltage correction factors)
- NEC 690.7 — Maximum PV system voltage accounting for temperature
- IEC 61730 — Module safety and maximum system voltage ratings
- AS/NZS 5033 — PV array installation (current safety factors)
- IEC 61215 — PV module design qualification and type approval (source of NOCT testing methodology)
- EN 50530 — Overall efficiency of PV inverters (MPPT tracking efficiency testing)
- VDE 0100-712 — Erection of low-voltage installations: Solar PV power supply systems
- DIN EN 62548 (VDE 0126-14) — PV array design requirements (German adoption of IEC 62548)
- EEG 2023 §9 — German Renewable Energy Sources Act (feed-in limitation for systems ≤25 kWp)
German standards (VDE)
For installations in Germany, national VDE standards apply in addition to international IEC norms. Solar Stack covers all relevant DC-side checks required by German regulations.
Solar Stack implements the core checks from VDE 0100-712 and DIN EN 62548: worst-case voltage at minimum temperature, MPPT range verification, short-circuit current with production tolerance, and NOCT-based cell temperature calculation. The short-circuit check also warns when the input lacks the 1.25 × Isc margin of VDE 0100-712 Annex B.
Already know your inverter? Find all compatible solar panels automatically.