PVeducation.com

All About Solar Electric Systems and Components

  • Welcome
  • About
  • General Information
    • Working Safely with Photovoltaic Systems
    • Climate-101
    • Leasing Solar Systems
  • Solar Module Quality
    • Poor Quality Solar Module
    • Poor Quality Control – Solar Cell Color Differences
    • Snail Trails
  • Solar Concepts
    • Solar Cells, Modules, and Arrays
    • Series and Parallel Wiring
    • Sun Path
    • Solar Azimuth
    • Roof Pitch and Roof Angle (Degrees)
    • Electrical Fundamentals
    • Weight of Typical Pitched Roof Solar System
    • Solar PV Module Efficiency
    • Fixed or Tracking Array
    • Shadow Calculations for Row Spacing
    • Battery State of Charge vs Open Circuit Battery Voltage
    • Solar System Output
    • sREC – Solar Renewable Energy Credits
    • Roof Zones
    • Common Electrical Services
  • Solar System Types
    • Grid Tied Residential and Small Commercial Solar System with String Inverter
    • Grid Tied Residential and Small Commercial Solar System with Micro Inverters
    • Solar System with Direct Load
    • Grid Tied Large Commercial Solar System
    • Off Grid Solar System with DC Loads
    • Off Grid Solar System with DC and AC Loads
    • Grid Tied Battery Backup Solar System
  • Designing an Off Grid Solar Electric System
    • Designing an Off Grid Solar Electric System, Step 1, Planning Considerations
    • Designing an Off Grid Solar Electric System, Step 2, Determine the Total Load
    • Designing an Off Grid Solar Electric System, Step 3a, Determine the Amount of Solar Needed Using an MPPT Controller
    • Designing an Off Grid Solar Electric System, Step 4, Sizing the Battery Bank
    • Stand-Alone Photovoltaic Systems Book
  • System Design Equations
    • Calculate Array Voltage
  • Solar Installation Failures and What Not To Do
    • Squirrel Damage
    • Using the Wrong Disconnect
    • Poor Fused Combiner Design
    • Wrong Conduit
    • Improper Row Spacing
    • Badly Placed Conduit and Bad Roof Penetration
    • Inverter Commissioning
    • Water Filled Enclosures
  • Design Parameters
    • Conductor Ampacity of AL
    • Conductor Ampacity of CU
    • Temp Adjustment Conduit on Roof
    • Conduit Fill Table
    • Adjustment Factors Qty of Conductors
    • Solar Radiation by State
    • US Irradiance Maps
    • Wind Speed, Snow Load, Seismic Ratings, Temperature
You are here: Home / System Design Equations / Calculate Array Voltage

Calculate Array Voltage

voltageThe output of  a mono-crystalline or poly-crystalline solar module changes as the its internal solar cell temperature changes. As these modules heat their voltage will decrease. As these modules cool their voltage will increase. When you look at a solar modules datasheet the voltage parameters provided are at an industry standard referred to as STC, Standard Test Conditions. STC is defined as 25C, 1000W/m2 and 1m/s wind speed (the light spectrum is also defined but this is a topic for another post).  You might be wondering why a wind speed is defined, this has to do with how the solar cell is being cooled by the light wind and will effect the performance of the modules output wattage.


Vmodule = ([ (Tamb + Telev – Tstc) x b] +V)
Where
Vmodule = The voltage of the module at a specific temperature
Tamb = Ambient temperature in Celsius
Telev = Temperature adder due to the mounting method used to affix the solar module to the ground or roof in Celsius
Tstc = Reference Cell Temperature, 25C
b = Temperature coefficient of voltage, volts/Celsius, this describes how the voltage changes with temperature
V = The voltage rating of the module that you want to adjust, Voc or Vmp


Lets look closer at the inputs needed:

Telev is an adder used to account for how heat will be trapped in the solar module as a result of how it is mounted. For example if you have an array that is ground mounted of a pole structure there is good air flow around the module keeping them cool. If you have an array mounted on a roof there is less air flow so the modules will run hotter. As a basic guideline I use the following adders, 20C for ground mounted with good airflow, 25C for roof mounted or tall standoffs or tilted and 30C for the typical shingle roof installation with flashing.

b is a coefficient that the module manufacturer will provide that determines how the voltage will change as temperature changes. Pay attention, this is often a negative number and it must be written in volts/C. Typically you willl find ratings Voc and Vmp of a smodule but if only the Voc is available you can use this to adjust the Vmp.

Using this to find the maximum and minimum voltage of an array we need to make one small change to the folmula:


Varray = ([ (Tamb + Telev – Tstc) x b] +V) x (Nseries)
Where
Varray = The voltage of an array of modules at a specific temperature
Nseries = The number of solar modules wired in series.
Tamb = Ambient temperature in Celsius
Telev = Temperature adder due to the mounting method used to affix the solar module to the ground or roof in Celsius
Tstc = Reference Cell Temperature, 25C
b = Temperature coefficient of voltage, volts/Celsius, this describes how the voltage changes with temperature
V = The voltage rating of the module that you want to adjust, Voc or Vmp


Here is how to use the above formula as it relates to selecting a grid connected inverter or MPPT charge controller. The idea is to calculate the maximum and minimum parameters and if they are within the parameters of the equipment being selected then you selected the correct component.


Calculate Array Minimum MPPT Voltage

VarrayMPPTmin = Varray when Tamb = Tmax and V = Vmp
Where
Tmax = the maximum temperature at the project site, C
Vmp = the solar modules Vmp rating at STC


Calculate Array Maximum MPPT Voltage

VarrayMPPTmax = Varray when Tamb = Tmin, V = Vmp and Telev = 0
Where
Tmin = the minimum temperature at the project site, C
Vmp = the solar modules Vmp rating at STC
Telev = zero, you are looking for the extreme so assume the mounting temperature adder is not at play


Calculate Array Maximum Voltage

Varraymax = Varray when Tamb = Tmin, V = Voc and Telev = 0
Where
Tmin = the minimum temperature at the project site, C
Voc = the solar modules Voc rating at STC
Telev = zero, you are looking for the extreme so assume the mounting temperature adder is not at play


As a side note about current(I):

Calculate the array current with Iarray = Imodule x Nparallel

 

 

View Michael Howell's profile on LinkedIn

Privacy Policy

Terms and Conditions

Copyright © 2023 · Log in