Carultch
Senior Member
- Location
- Massachusetts
With few exceptions, the system weight of a ballasted PV array is not uniformly distributed down to the individual square inch. It will be concentrated where the system has a footprint, and there will be locations with nothing touching the roof. Rear footprints where ballast material is installed, will have more load concentration than front footprints. There will also be variations throughout the system, as edge modules tend to require more ballast than modules in the middle of an array.
When a structural engineer provides a number for the surplus "average" dead load in psf (lbs/ft^2), how specifically is one supposed to interpret this limit in the application of a ballasted system? How granular is the area associated with each calculation to determine this average?
As an example, consider a 10x10 array. Suppose 15 psf applies to all the modules around the perimeter (36 modules), but only 5 psf is associated with the modules in the middle of the array (64 modules). On grand total, the average psf is 8.6 psf. Only 20% of the total array footprint is in contact with the roof membrane, so locally this is really 75 psf and 25 psf immediately below the ballast footings. Given that the roof has a surplus capacity of 10 psf, would this array pass?
When a structural engineer provides a number for the surplus "average" dead load in psf (lbs/ft^2), how specifically is one supposed to interpret this limit in the application of a ballasted system? How granular is the area associated with each calculation to determine this average?
As an example, consider a 10x10 array. Suppose 15 psf applies to all the modules around the perimeter (36 modules), but only 5 psf is associated with the modules in the middle of the array (64 modules). On grand total, the average psf is 8.6 psf. Only 20% of the total array footprint is in contact with the roof membrane, so locally this is really 75 psf and 25 psf immediately below the ballast footings. Given that the roof has a surplus capacity of 10 psf, would this array pass?