Calcady
Home / Trade / Renewable / Solar PV String Sizing Calculator

Solar PV String Sizing Calculator

Calculate the maximum number of solar panels you can safely wire in series. Prevent cold-weather voltage spikes from instantly destroying your solar inverter.

Solar PV String Sizing Calculator

Solar panels produce more voltage the colder they get. This is counterintuitive but physically fundamental — lower temperature reduces electron thermal agitation in the silicon, widening the Band Gap voltage. If an installer sizes strings based on a warm summer day nameplate Voc, the first freezing winter morning will push the series voltage past the inverter's maximum, instantly destroying internal capacitors. NEC 690.7 mandates a cold-temperature worst-case calculation before commissioning.

Panel Type Presets
Inverter Max Voltage Presets

Open Circuit Voltage from datasheet

Must be negative (typically −0.20 to −0.40)

Site historical minimum (-15°C typical US)

ΔT = T_low − 25 = -15 − 25 = -40 °C
Voltage Boost = Temp Coeff / 100 × ΔT = -0.28 / 100 × -40 = 11.200% boost
V_cold = V_oc × (1 + Boost) = 45 × (1 + 0.11200) = 50.040 V
Max panels = floor(V_max / V_cold) = floor(600 / 50.040) = 11 panels
Actual string voltage = 11 × 50.040 = 550.4 V (49.6 V headroom)
Panel Cold Voltage (V_cold)
50.04
Volts at -15°C
+11.20% above nameplate Voc
Max Panels in Series
11
panels (string voltage = 550 V)
Safe — NEC Compliant
V_cold & Max Panels vs. Temperature (Voc = 45.0V)
Colder = higher voltage = fewer safe panels
-30°C
51.93 V11 panels
-20°C
50.67 V11 panels
-15°C
50.04 V11 panels
-10°C
49.41 V12 panels
0°C
48.15 V12 panels
10°C
46.89 V12 panels
25°C
45.00 V13 panels
40°C
43.11 V13 panels

Practical Example

A solar installer in Denver (record low: −18°C) is designing a residential system with Trina Solar TSM-400 panels (Voc = 45V, Temp Coeff = −0.28%/°C) tied to a 600V String Inverter.

ΔT = −18 − 25 = −43°C
Boost = (−0.28 / 100) × (−43) = +0.01204 (+1.204%)
V_cold = 45 × 1.01204 = 45.54 V
Max panels = floor(600 / 45.54) = 13 panels

Without this calculation: An installer might wire 14 panels → string voltage at −18°C = 14 × 45.54 = 637.6 V → immediately burns out the inverter's 600V input capacitors — a $3,000+ repair, a failed inspection, and potentially a fire hazard.

💡 Field Notes

  • Why cold = more voltage: Silicon is a semiconductor with a temperature-dependent Band Gap. At lower temperatures, electrons need more voltage (energy) to cross the junction, resulting in higher open-circuit voltage. The relationship is nearly linear over the operating range, which is why the temperature coefficient (a constant slope, in %/°C) accurately models it.
  • NEC 690.7 compliance: The National Electrical Code requires this exact cold-weather calculation before any string inverter installation. The code also specifies using the extreme minimum temperature from the Ashrae 99.6% handbook, not just a rough estimate. For utility-scale 1,500V systems, the calculation becomes even more critical — a single miscounted panel can exceed the transformer voltage rating.
  • Current decreases with cold: While voltage rises, current (Isc) decreases slightly with temperature because photon absorption efficiency drops. However, the power output (P = V × I) still typically increases in cold weather, which is why solar farms in northern climates often outperform theoretical output on cold clear winter days.
Email LinkText/SMSWhatsApp

Quick Answer: How do you size a solar PV string?

To properly size a solar array string, you must determine the maximum Open-Circuit Voltage (Voc) the panels will generate during the absolute coldest expected day of the year. Solar panels obey semiconductor physics: as they get colder, their voltage increases. You must calculate this cold-weather maximum and ensure the combined series voltage never exceeds your inverter's maximum input voltage, otherwise the inverter will suffer instantaneous hardware failure. Use the Solar PV String Sizing Calculator above to run this critical NEC 690.7 thermal calculation instantly.

Catastrophic String Sizing Failures

The February Cold Snap

An installer in Montana wires 15 panels in series. At 25°C STC testing, the panel Voc is 38V, resulting in a string voltage of 570V—seemingly safe for their 600V string inverter. However, they failed to account for the −0.31%/°C temperature coefficient. During a −20°C February cold snap, the panel voltage spikes to 43.3V each. The new string voltage hits 649V. The moment the sun rises and hits the frozen panels, the 49V surge instantly blows through the dielectric barrier of the inverter's input capacitors, destroying a $2,500 unit permanently.

The MPPT Start-up Squeeze

A DIYer in Southern California builds a short string of 4 panels (Voc of 40V) on a 600V inverter. While they are mathematically safe from overvoltage, they face the opposite problem: their Vmp (Maximum Power Point Voltage) operates around 130V. The inverter requires a minimum of 150V to "wake up" and begin tracking. During hot summer days, thermal degradation drops the voltage even further to 110V. The string is too short; the inverter simply refuses to turn on, forcing the owner to climb back on the roof and wire more panels in series to reach the start-up threshold.

Inverter Maximum Voltage Classes

System Type / Environment Typical Max DC Voltage Limit Average String Length (Series)
12V/24V Mobile & RV Charge Controllers100V to 150V DC2 to 3 panels
48V Off-Grid MPPT Controllers250V to 300V DC4 to 6 panels
US Residential Grid-Tie Inverters600V DC10 to 14 panels
European/Commercial Grid-Tie1,000V DC18 to 24 panels
Utility-Scale Solar Farms1,500V DC28+ panels

Note: Microinverters operate entirely differently—each individual panel connects to its own inverter, completely negating string voltage calculations.

Pro Tips for NEC String Compliance

Do This

  • Use ASHRAE Extreme Weather Data. Do not guess your lowest temperature. NEC code requires you to look up the ASHRAE extreme minimum temperature for your exact municipality. If the historical record is −25°C, you must calculate for −25°C, even if it happens once a decade.
  • Verify the MPPT Window. Inverters have an absolute "Max Input" and a separate "MPPT Operating Window" (e.g., Max 600V, MPPT 200V-480V). You want your standard daylight operating voltage (Vmp) to fall squarely inside the MPPT window, while your cold-weather Voc stays below the Max Input limit.

Avoid This

  • Don't calculate with Vmp. Nominal operating voltage (Vmp) is always lower than Open Circuit Voltage (Voc). The worst-case scenario occurs precisely at sunrise when the panels are freezing cold and not yet under load. At that instant, they produce pure Voc. Calculating safety margins using Vmp is an extremely dangerous error.
  • Never assume a "12V panel" puts out 12V. A panel marketed as "12V" actually produces a Voc of 21–24 Volts. If you wire four "12V" panels in series, your voltage will spike to almost 100V, immediately destroying cheap 50V PWM charge controllers. Always use the actual Voc specification.

Frequently Asked Questions

What happens if my string voltage exceeds the inverter maximum?

It causes immediate, permanent hardware damage. Inverters do not have "overvoltage protection" that trips like a breaker. High voltage mechanically forces electrical arcs through the dielectric layers of the input capacitors. The inverter will instantly die, often accompanied by a popping sound, and the manufacturer will void your warranty upon diagnosing DC overvoltage.

Does wiring in parallel increase voltage?

No. Wiring panels in parallel (connecting positive to positive, negative to negative) increases the Amperage while keeping the Voltage the same. Wiring in series (positive to negative) increases Voltage while keeping Amperage the same. If your series string voltage gets too close to the limit, you must build shorter series strings and combine them in parallel.

Why do solar panels raise voltage when cold?

As the silicon crystal structure gets colder, the atoms vibrate less. This causes the semiconductor 'band gap' to widen. When a photon knocks an electron loose, it requires (and therefore generates) more electromotive force (voltage) to cross that wider gap. Standard Test Conditions are measured at 25°C (77°F). Any temperature below that boosts the voltage.

Is the Voc Temperature Coefficient always negative?

Yes, for all common crystalline silicon panels, the voltage coefficient is negative (e.g., −0.30% / °C). This mathematical negative means that as temperature goes up (positive), voltage goes down (negative). Conversely, as temperature goes down (negative × negative), the voltage results in a positive surge. This calculator handles the negative math automatically for you.

Related Engineering Tools