6.1 Maximum System Voltage and Temperature Calculations
Key Takeaways
NEC 690.7 mandates calculating maximum photovoltaic system voltage based on the lowest expected ambient temperature using either the manufacturer temperature coefficient or NEC Table 690.7(A).
PV system dc circuits on or in one- and two-family dwellings are limited to 600 V by the opening paragraph of NEC 690.7; dc circuits on other buildings may reach 1000 V, and listed equipment not on buildings may reach 1500 V.
The open-circuit voltage of crystalline silicon modules increases as cell temperature drops, governed by a negative voltage temperature coefficient (typically -0.26% to -0.32%/°C), requiring maximum series string length to be constrained by record winter cold.
High summer ambient temperatures and rooftop thermal adders depress module operating voltage, establishing a minimum series string length to ensure string voltage does not drop below the inverter's minimum MPPT operating threshold.
Maximum System Voltage and Temperature Calculations
Accurately determining photovoltaic (PV) system voltage is the single most critical calculation for ensuring electrical safety, hardware longevity, code compliance, and year-round system performance. Semiconductor physics dictates that photovoltaic cell voltage exhibits an inverse relationship with operating temperature: as cell temperature drops, open-circuit voltage () increases substantially. If a series string is designed solely using standard test condition ratings without correcting for extreme winter ambient cold, the cold-temperature array voltage will exceed equipment ratings, break down conductor insulation, destroy inverter input semiconductors, and violate National Electrical Code (NEC) mandates.
Conversely, when summer ambient temperatures climb and solar radiation superheats rooftop-mounted modules, cell voltage drops significantly. If a string contains too few series-connected modules, its operating voltage () will plummet below the inverter's maximum power point tracking (MPPT) operating window, severely curtailing energy yield. System designers and installation professionals must therefore perform dual-boundary temperature calculations to define the precise permissible series string window.
1. NEC 690.7 Voltage Ceilings and Building Classifications
NEC Article 690.7 governs the maximum voltage of photovoltaic source and output circuits. Sizing calculations must never exceed the statutory voltage limits defined by code and equipment listings.
Residential Voltage Ceiling: NEC 690.7 (Opening Paragraph)
For photovoltaic systems installed on or in one- and two-family dwellings, the maximum PV system voltage is strictly limited to 600 Vdc. Even if modern string inverters or charge controllers carry a listing up to 1000 Vdc, residential rooftop systems cannot exceed 600 Vdc under any operating or cold-temperature condition.
Commercial, Industrial, and Ground-Mount Systems
For non-residential installations—including commercial rooftops, industrial carports, and utility-scale ground mounts—higher system voltages are permitted per NEC 690.7:
- 1000 Vdc Systems: Standard for commercial and industrial (C&I) rooftop systems and mid-scale installations. Operating at 1000 Vdc allows longer series strings, reducing the number of home runs, combiner boxes, and balance-of-system (BOS) copper labor.
- 1500 Vdc Systems: Standard for modern utility-scale ground-mount power plants. Large utility systems operate at 1500 Vdc under specialized equipment standards (UL 1741 and IEC 62109), yielding substantial savings on DC collection wiring and central inverter efficiency.
| Application | Code Reference | Voltage Limit | Typical Architecture |
|---|---|---|---|
| One- and Two-Family Dwellings | NEC 690.7 | 600 Vdc | String inverters with DC optimizers, rapid shutdown |
| Multi-Family Residential | NEC 690.7 | Up to 1000 Vdc (other buildings) | Commercial string inverters (engineered approval) |
| Commercial & Industrial (C&I) | NEC 690.7 | 1000 Vdc | Decentralized 1000V multi-MPPT string inverters |
| Utility-Scale Ground Mount | NEC 690.7 | 1500 Vdc | Central inverters or 1500V high-power string inverters |
2. Physics of Voltage Temperature Coefficients
Photovoltaic modules are rated under Standard Test Conditions (STC): an irradiance of , an Air Mass 1.5 global spectrum (AM 1.5G), and a cell junction temperature of (). STC ratings provide a standardized baseline, but outdoor operating conditions constantly deviate from .
Why Voltage Changes with Temperature
In crystalline silicon semiconductors, the fundamental bandgap energy () increases slightly as temperature decreases. More importantly, the diode reverse saturation current () decreases exponentially with falling temperature. Because open-circuit voltage is governed by the ideal diode equation:
The exponential drop in as temperature cools drives a substantial net increase in . In cold weather, modules produce higher voltage than their STC nameplate rating.
The Open-Circuit Voltage Temperature Coefficient ()
Module manufacturers publish the voltage temperature coefficient, typically denoted as or , on module specification cut sheets. It is expressed in one of two formats:
- Percentage per Degree Celsius (): Typically between and for crystalline silicon (e.g., ).
- Millivolts or Volts per Degree Celsius (): The absolute voltage change per cell or per module per degree Celsius (e.g., or ).
Determining the Design Lowest Ambient Temperature ()
To calculate cold-temperature maximum system voltage, designers must obtain the site-specific lowest expected ambient temperature. An informational note to NEC 690.7(A) points to the ASHRAE Extreme Annual Mean Minimum Design Dry Bulb Temperature as a source for the lowest expected ambient temperature (published in the ASHRAE Handbook—Fundamentals and the Solar ABCs climate data). It is the industry-standard design value: a record low is more conservative, while an average winter temperature underestimates the maximum voltage and is not acceptable.
3. NEC 690.7 Calculation Methods
The 2017 NEC 690.7(A) allows the maximum PV system voltage to be calculated by one of three methods: (1) the manufacturer's open-circuit voltage temperature coefficients, per the module's listing instructions; (2) Table 690.7(A) for crystalline and multicrystalline modules; or (3) for systems of 100 kW or more, a documented industry-standard calculation stamped by a licensed professional electrical engineer. Methods 1 and 2 apply to typical crystalline systems.
Method 1: Manufacturer Temperature Coefficient Method (NEC 690.7(A)(1))
The coefficient method is the most accurate and usually allows longer strings than the table. (The 2014 NEC required the coefficient method whenever coefficients were supplied; the 2017 NEC made the methods alternatives.)
When is given in percentage per degree Celsius ():
When is given in absolute volts per degree Celsius ():
Where:
- is the maximum open-circuit voltage of an individual module at the design minimum ambient temperature.
- is the rated open-circuit voltage at STC ().
- is the negative temperature coefficient of open-circuit voltage.
- is the ASHRAE extreme annual mean minimum design temperature in .
Because in freezing winter weather is less than , the term is negative. Multiplying a negative temperature delta by a negative coefficient yields a positive product, increasing the cold-weather voltage above the STC rating.
Once is determined, the maximum number of series-connected modules () is calculated by dividing the system voltage limit by the single module cold voltage and rounding down to the nearest whole integer:
Where is the lowest limiting component rating (the 600 Vdc residential ceiling, or the inverter maximum input DC voltage rating, typically 600 Vdc, 1000 Vdc, or 1500 Vdc).
Method 2: NEC Table 690.7(A) Voltage Correction Factors
Alternatively, NEC 690.7(A)(2) permits using the standard correction factors in NEC Table 690.7(A) for crystalline and multicrystalline silicon modules. This table establishes fixed multiplier bins based on ambient temperature ranges:
| Ambient Temperature Range () | Ambient Temperature Range () | NEC Table 690.7(A) Multiplier Factor |
|---|---|---|
| 24 to 20 | 76 to 68 | 1.02 |
| 19 to 15 | 67 to 59 | 1.04 |
| 14 to 10 | 58 to 50 | 1.06 |
| 9 to 5 | 49 to 41 | 1.08 |
| 4 to 0 | 40 to 32 | 1.10 |
| -1 to -5 | 31 to 23 | 1.12 |
| -6 to -10 | 22 to 14 | 1.14 |
| -11 to -15 | 13 to 5 | 1.16 |
| -16 to -20 | 4 to -4 | 1.18 |
| -21 to -25 | -5 to -13 | 1.20 |
| -26 to -30 | -14 to -22 | 1.21 |
| -31 to -35 | -23 to -31 | 1.23 |
| -36 to -40 | -32 to -40 | 1.25 |
The table covers ambient temperatures down to ; below that, or for non-crystalline modules, use the manufacturer's instructions.
Using Table 690.7(A):
Notice that Table 690.7(A) applies a conservative generic baseline ( to ). For modern high-efficiency mono PERC, TOPCon, and HJT modules with low coefficients ( to ), Table 690.7(A) overestimates cold-weather voltage, often forcing strings to be shortened by one module compared to Method 1.
4. Summer High-Temperature String Sizing and Inverter MPPT Limits
While cold winter temperatures govern the maximum number of series modules, extreme summer heat governs the minimum number of series modules. Inverters operate by continuously finding the array's peak power point along an internal DC voltage track known as the MPPT Voltage Window ( to ).
Cell Temperature Under Peak Solar Irradiance
Photovoltaic cells do not operate at ambient air temperature; absorbed solar radiation heats the silicon wafers well above ambient levels. System designers must calculate the maximum cell operating temperature ():
Where:
- is the ASHRAE 2% design high dry-bulb temperature (the ambient air temperature exceeded for only 2% of summer daytime hours).
- is the thermal mounting adder representing the temperature rise between ambient air and module cells under irradiance. Typical industry thermal adders:
- Flush rooftop mount with tight setback ( clearance): to
- Tilted rooftop mount ( clearance, good ventilation):
- Ground mount or open-rack tracking array: to
- Building-Integrated PV (BIPV) with unventilated rear backsheet:
Minimum String Voltage at Maximum Cell Temperature
To determine if the string will remain above the inverter's MPPT lower threshold (), designers calculate the module maximum power voltage () at using the module's temperature coefficient of maximum power voltage ( or , typically to ):
The minimum number of modules required in series () to prevent the string from dropping below the inverter's lower MPPT tracking boundary is:
Where the result is rounded up to the next highest integer.
5. Comprehensive Step-by-Step Worked Calculation
A solar professional is designing a residential grid-tied rooftop PV system on a single-family residence. The engineering parameters are established as follows:
Specifications
- Module Model: High-efficiency 400W monocrystalline silicon module
- Module Open-Circuit Voltage ():
- Module Voltage Temperature Coefficient ():
- Module Maximum Power Voltage ():
- Module Temperature Coefficient ():
- Site Winter Low Design Temperature (): (ASHRAE extreme annual mean minimum)
- Site Summer High Design Ambient (): (ASHRAE 2% high dry bulb)
- Mounting Method: Flush rooftop racking with 4-inch clearance (thermal adder )
- Inverter DC Input Ratings: Single-phase string inverter listed to UL 1741
- Inverter Maximum Input Voltage:
- Inverter MPPT Voltage Range: to
- Residential Code Voltage Limit: (NEC 690.7)
Step 1: Calculate Cold-Temperature Module Voltage (Method 1)
First, calculate the temperature differential between the design cold ambient and STC:
Next, calculate the percentage voltage adjustment factor:
Now, calculate the single module maximum cold open-circuit voltage:
(Comparison with Method 2: falls in the to row of Table 690.7(A), factor 1.16, so per module. Either method is permitted by the 2017 NEC. With the table, modules, the same answer here, but on low-coefficient modules the table often costs one module per string.)
Step 2: Determine Maximum Series String Size ()
The residential ceiling under NEC 690.7 is , which matches the inverter's maximum input voltage rating ():
Verification:
- If 10 modules are wired in series: (Compliant).
- If 11 modules were wired in series: (Violates NEC 690.7, risks damaging inverter input stage, and voids equipment warranty).
Step 3: Calculate Hot-Temperature Module Voltage
Determine the maximum summer cell operating temperature on the flush-mounted roof:
Calculate the temperature differential above STC:
Calculate the voltage reduction factor using :
Calculate the minimum expected module maximum power voltage:
Step 4: Determine Minimum Series String Size ()
The inverter's lower MPPT tracking threshold is :
Verification:
- If 6 modules are wired in series: (Compliant, inverter maintains full MPPT).
- If only 5 modules were wired in series: (Fails MPPT lower window; inverter drops offline or operates at degraded efficiency on hot summer afternoons).
Step 5: Engineering Conclusion
The permissible string sizing window for this installation is 6 to 10 modules in series. Any design configuring strings between 6 and 10 modules will remain code-compliant and electrically functional across all annual thermal extremes.
A photovoltaic module has an STC open-circuit voltage (Voc) of 45.0 V and a temperature coefficient of Voc of -0.30%/°C. What is the maximum open-circuit voltage produced by this module at an ambient temperature of -10°C?
40.28 V
45.00 V
52.45 V
49.73 V
Under NEC 690.7, what is the maximum allowable photovoltaic system voltage for a grid-tied rooftop system installed on a one- or two-family dwelling?
480 Vdc
1500 Vdc
1000 Vdc
600 Vdc
What is the primary operational consequence if a photovoltaic series string's operating voltage falls below the inverter's minimum MPPT voltage window during high-temperature summer operation?
The inverter loses peak power point tracking and curtails power output or shuts down
The inverter input circuit breaker immediately trips on reverse power flow
The string short-circuit current surges beyond the module maximum overcurrent protection rating
The module bypass diodes latch into continuous reverse avalanche breakdown
Sections you finish are checked off in the contents.