About the Thermal Expansion
Thermal expansion analysis calculates how much a solar panel frame, mounting rail, or cable expands and contracts over the daily and seasonal temperature cycle — and determines the expansion gap or sliding joint spacing needed to prevent structural buckling or cable strain damage.
Formula
ΔL = α × L₀ × ΔT
- α
- Coefficient of linear thermal expansion: aluminium 23×10⁻⁶ /°C; steel 12×10⁻⁶ /°C; GI 12×10⁻⁶ /°C
- L₀
- Original length of the element (m)
- ΔT
- Temperature range (°C) — typically 60–80°C in India (from 0°C winter night to 70°C panel surface in summer)
How to calculate it
- 1Identify the longest continuous run of aluminium rail or steel purlin without a break.
- 2Use ΔT = maximum panel/structure temperature minus minimum ambient temperature. In most of India: 70°C (summer panel surface) − 5°C (winter night) = 65°C.
- 3Calculate expansion: for a 6 m aluminium rail, ΔL = 23×10⁻⁶ × 6 × 65 = 8.97 mm ≈ 9 mm.
- 4Provide expansion gaps every 6–8 m in aluminium rail systems (5–10 mm gap).
- 5For long cable runs: allow a drape or loop at fixed-point supports to absorb length change without tensioning the cable.
Worked example
A 40 m long steel purlin row in Rajasthan (ΔT = 70°C). ΔL = 12×10⁻⁶ × 40 × 70 = 33.6 mm. Without expansion joints, this 34 mm movement creates significant compressive stress. Provide expansion joints every 10 m (3 joints), each absorbing ~8–9 mm — well within a standard 10 mm slotted-hole connection.
What you can calculate
- Al/Steel/Composite
- ΔL mm
- IS 800:2007
- Expansion joint spacing
Frequently asked questions
Do solar panels themselves need expansion gaps?
Panel frames are typically clamped to rails, not rigidly bolted — the mid-clamp and end-clamp design allows slight lateral movement. Panel manufacturers specify the clamping torque and clamp position precisely to allow thermal expansion of the glass and frame without warping. Rigid bonding of the frame to the structure (e.g., with structural adhesive) is not recommended — it prevents thermal movement and can crack the panel glass.
How does thermal expansion affect cable trays in solar plants?
Straight cable tray runs > 15 m require expansion splice plates (slotted bolt holes) at regular intervals to absorb tray expansion without buckling. GI trays expand ~12 mm per 10 m run over a 65°C temperature range. FRP/GRP trays have much higher thermal expansion (~25 mm per 10 m) and need more frequent expansion joints. Cable tray installation guides specify the maximum run length between expansion fittings — typically 10–15 m for steel, 6–8 m for FRP.
Ready to build your solar project?
Get free quotes from verified EPCs and installers across India.
You might also need
Pedestal Height
Calculate front and rear pedestal heights for target module tilt on flat rooftops
OpenModule Layout Planner
Plan tables, rows and string configuration for a rooftop array
OpenSetback from Parapet
Calculate minimum module setback from parapet walls to avoid shading
OpenBallast Weight
Calculate ballast required to resist IS 875 Part 3 wind uplift without penetrations
OpenWind Load (Rooftop)
Calculate uplift and lateral wind forces on rooftop PV modules per IS 875 Part 3
OpenAnchor Bolt Sizing
Determine anchor bolt count, diameter, and embedment depth for structural loads
Open