Single Pole or Double Pole? A Practical Guide to Choosing a Solar Mounting Structure
A rooftop solar layout is usually discussed in terms of module count and kilowatt-peak, but the mounting structure underneath the array is its own decision — and getting it wrong either overspends on steel that wasn't needed or underspends on a frame that can't actually carry the intended load. Here is what actually separates the common configurations, in the order a fabricator would name them: pole count first.
Why pole count is the single biggest driver of steel
A single-pole structure carries the array on one central pole per support position; a double-pole structure uses a front-and-back pair. A single pole is not simply "half the legs" of a double-pole design for the same array — the beam it carries has to reach the array's mean height rather than its lowest edge, since a single pole supports the whole load at its midpoint rather than splitting it between a shorter front leg and a taller back leg. The trade-off is real: fewer legs and fewer roof penetrations, but the beam and the pole itself carry the entire load rather than sharing it, which matters for wind loading calculations on an exposed roof.
Static vs. seasonal tilt
A static frame is fixed at one tilt angle for its entire service life — the simplest and cheapest option, and the right default for most rooftop installations. A seasonal-tilt frame lets the angle be adjusted by hand, typically twice a year, moving between roughly 10° and 40° to track the sun's seasonal path more closely. The generation gain from seasonal adjustment is real but modest, and it comes with an ongoing maintenance obligation — someone has to actually show up and adjust the tilt on schedule, which many owners never do in practice once the initial excitement of a new system wears off.
When wind bracing (struts) earns its cost
A double-pole structure with diagonal strut bracing adds material specifically to resist lateral wind load, and it is the usual answer on an exposed or unusually tall roof where wind loading is a genuine structural concern rather than a formality. It is added cost that most low-rise, sheltered rooftop installations simply don't need — the decision should follow an actual wind exposure assessment for the building, not a blanket policy either way.
Ballasted structures — no roof penetration, but a new load to check
A ballasted structure is held down by weight instead of by bolts or brackets through the roof membrane, which is attractive on a roof where penetrations are a genuine concern — a leased commercial building, a roof under warranty, or a waterproofing membrane the owner doesn't want disturbed. The trade-off is that the roof structure now has to carry an additional distributed load it wasn't necessarily designed for, and that ballast weight is a separate structural question from the steel itself — a structural engineer reviewing the installation needs the ballast figure reported on its own, not folded into a combined "structure" number that answers neither question clearly.
Flush rail — when the roof itself is already the frame
On a genuinely sloped or metal-sheeted roof, rails clamped flush to the existing roof surface let the modules follow the roof's own plane rather than sitting on an independent tilted frame. This is both the cheapest option in steel terms and the correct one structurally in this specific case, since flush modules on a sloped roof are coplanar with each other and physically cannot shade one another regardless of row spacing — a design that still opens up tilted-frame row spacing on a flush layout is wasting roof area for a shading risk that doesn't exist in that configuration.
A quick decision guide
- Standard flat RCC rooftop, no unusual wind exposure: double pole, static — the default for a reason.
- Roof space is at a premium and fewer penetrations matter more than absolute minimum steel: single pole, static.
- Roof is exposed, elevated, or in a high-wind zone: double pole with struts.
- Owner wants to actively chase seasonal generation gains and will commit to twice-yearly adjustment: seasonal tilt, single or double pole depending on the same trade-offs above.
- Roof penetrations are off the table (leased building, warranty concern, membrane roof): ballasted — but get the roof's load capacity checked first.
- Roof already has a usable slope or is a metal-sheeted structure: flush rail, and skip row-spacing calculations built for a tilted frame.
Solset AI's Design Studio models all seven of these configurations with a real steel and ballast takeoff for each, so a design specifies an actual mounting structure — not a generic "structure" line item priced by guesswork.
