Ballasted solar systems on flat roofs rely on weight alone to resist 150-175 MPH design wind speeds in Palm Beach County. Get it wrong and panels become projectiles. Get your zone-by-zone ballast requirements calculated before the next hurricane season.
Click on zones to see ballast requirements for a typical 10-degree tilt array in Palm Beach County
Field zone ballast requirements at 160 MPH design wind speed - higher angles catch more wind
Typical values for flat commercial roofs with 10-degree panel tilt - verify with site-specific calculations
| Location in County | Wind Speed | Field Zone | Edge Zone | Corner Zone |
|---|---|---|---|---|
| Coastal (Jupiter to Boca) | 175 MPH | 6-8 lbs/sf | 14-18 lbs/sf | 22-28 lbs/sf |
| Near Coast (within 1 mile) | 165 MPH | 5-7 lbs/sf | 12-16 lbs/sf | 18-24 lbs/sf |
| Inland (West Palm, Wellington) | 155 MPH | 4-6 lbs/sf | 10-14 lbs/sf | 15-20 lbs/sf |
| Western Areas (Belle Glade) | 150 MPH | 3-5 lbs/sf | 8-12 lbs/sf | 12-18 lbs/sf |
ASCE 7-22 divides flat roofs into zones with different pressure coefficients
The width of edge and corner zones depends on your building dimensions. Per ASCE 7-22:
Where L is the least horizontal dimension and h is the mean roof height. For a typical 100ft x 150ft building at 30ft height:
The engineering process for non-penetrating installations in Palm Beach County
Determine exact design wind speed for your location, exposure category, roof geometry, and parapet heights. These factors significantly impact ballast requirements.
Calculate zone boundaries based on building dimensions. Map corner, edge, and field zones onto your roof to determine where different ballast weights apply.
Compute wind uplift pressures for each zone using ASCE 7-22 solar provisions. Account for array effect factor, tilt angle, and gap spacing between rows.
Convert net uplift pressures to required ballast weight per panel. Apply safety factor of 1.5 for sliding resistance and verify ballast block placement.
Confirm existing roof structure can support combined dead load of panels, racking, and ballast. Check localized loading at ballast block locations.
Compile PE-sealed calculations with array layout, zone map, ballast schedule, and structural verification for Palm Beach County Building Department submittal.
Common questions about non-penetrating solar installations
Stop guessing at ballast weights. Get PE-sealed calculations that show exactly how much weight each panel location needs to resist Palm Beach hurricane winds.
Calculate Solar Panel Loads