Skip to content

PV String Sizing at Record Low Temperature: Voc Correction, Maximum Modules per String for 600 V, 1000 V and 1500 V, and NEC 690.7

Summary: A PV module's open-circuit voltage rises as it gets colder, so string voltage is checked at the record low temperature for the site, not at 25 C. NEC 690.7(A) permits three methods: the module's temperature coefficient of Voc from the datasheet, Table 690.7(A) correction factors for crystalline modules, or an engineered calculation. Maximum modules per string equals the system voltage limit divided by the cold-corrected Voc, rounded down. Example: a 450 W module with Voc 41.5 V and a coefficient of −0.27 percent per C, at a record low of −20 C, has a corrected Voc of 41.5 × (1 + 0.0027 × 45) = 46.5 V; on a 600 V residential limit that is 12 modules, on 1000 V it is 21, on 1500 V it is 32. Every connector, fuse, disconnect, combiner and conductor in the string must be rated for that system voltage: 1000 V UL 6703 connectors on a 1500 V string are a violation and a fire risk.

Why cold matters

Voc falls about 0.25 to 0.35 percent for every degree C above 25 C and rises by the same for every degree below. A module rated 41.5 V at 25 C reads about 47 V at −20 C before sunrise on a clear January morning, when the string is at open circuit because the inverter has not started. That is the moment the inverter's DC input, the connectors and the wire insulation see the highest voltage of the year. Exceeding the inverter's maximum DC voltage voids its warranty and can destroy the input stage; exceeding the connector or fuse rating is a listing violation under 690.7 and 690.33.

The three NEC methods

Method NEC How Use when
1. Temperature coefficient 690.7(A)(1) Voc corrected = Voc × [1 + (β/100) × (Tmin − 25)], where β is the Voc temperature coefficient in percent per C (negative), Tmin the record low in C Datasheet coefficient available; the standard method
2. Table 690.7(A) 690.7(A)(2) Multiply Voc by the factor for the temperature band: 1.02 at 24 to 20 C down to 1.25 at −36 to −40 C Crystalline or multicrystalline modules with no coefficient on the datasheet
3. Engineered 690.7(A)(3) PV system design software or a licensed engineer using site data Utility-scale and where the AHJ accepts stamped calculations

Table 690.7(A) correction factors

Record low, C Factor Record low, C Factor
24 to 20 1.02 −1 to −5 1.12
19 to 15 1.04 −6 to −10 1.14
14 to 10 1.06 −11 to −15 1.16
9 to 5 1.08 −16 to −20 1.18
4 to 0 1.10 −21 to −25 1.20
−26 to −30 1.21
−31 to −35 1.23
−36 to −40 1.25

Worked examples, coefficient method

Site Record low Module Voc (25 C) β, %/C Corrected Voc Max modules at 600 V at 1000 V at 1500 V
Ventura, CA −3 C (27 F) 41.5 V −0.27 44.6 V 13 22 33
Denver, CO −31 C (−24 F) 41.5 V −0.27 47.8 V 12 20 31
Minneapolis, MN −41 C (−41 F) 41.5 V −0.27 48.9 V 12 20 30
Phoenix, AZ −9 C (16 F) 49.2 V (72-cell) −0.28 53.9 V 11 18 27

Round down, always. Then check the other end: at the record high cell temperature (ambient high plus 25 to 30 C for a roof mount), the string's Vmp must stay above the inverter's MPPT minimum, or the inverter drops out on hot afternoons. Most residential designs land between the two limits with two or three modules of margin.

Where to get the record low

NEC 690.7(A) informational note points to the ASHRAE Extreme Annual Mean Minimum Design Dry Bulb Temperature for the location. Solar design tools (Aurora, HelioScope, SolarEdge Designer) carry it built in; the Solar ABCs Expedited Permit Process reference tables list it by city, and NOAA daily records give the absolute low. AHJs vary on which they accept; ASHRAE extreme mean minimum is the code reference and is usually a few degrees warmer than the all-time record.

Everything in the string must match the voltage

Component 600 V string 1000 V string 1500 V string
Module Any 1000 V or 1500 V rated 1500 V rated
MC4 connectors UL 6703, 1000 V UL 6703, 1000 V UL 6703, 1500 V
PV wire UL 4703, 600 V UL 4703, 1000 V UL 4703, 2000 V
String fuses 600 V gPV 1000 V gPV 1500 V gPV
Combiner, disconnect 600 V DC 1000 V DC 1500 V DC
Inverter DC input 600 V max 1000 V max 1500 V max

Residential and dwelling-unit rooftops are limited to 600 V by 690.7(D) unless the array meets the conditions for 1000 V; commercial rooftops run 1000 V; ground mounts and utility arrays run 1500 V. The connector rating is the one most often missed on upgrades.

Quick answers

How do I calculate maximum modules per string? Divide the system voltage limit by the module Voc corrected to the site's record low temperature, and round down.

What temperature do I use? The ASHRAE extreme annual mean minimum design dry-bulb temperature for the site, per the NEC 690.7 note, or the all-time record low if the AHJ requires it.

What is the Voc correction at −20 C? Using Table 690.7(A), multiply by 1.18; using a typical coefficient of −0.27 percent per C, multiply by 1.12. The coefficient method is more precise and usually allows one more module.

Can I use 1000 V connectors on a 1500 V string? No. Every connector, fuse, wire and disconnect must be rated at or above the system voltage.

Conversions Tech stocks UL 6703 MC4 and Evo2 connectors in 1000 and 1500 V, UL 4703 2 kV PV wire and custom jumpers, and 1500 V gPV fuses, combiners and DC disconnects. Send the module datasheet and site to CS@ConversionsTech.com and engineering will run the string check. Related: 1500 V strings and MC4 Evo2, MC4 crimp procedure.

Back to top