Summary
Terrain-Aware Backtracking (TABT) is an advanced algorithm introduced in PlantPredict Version 12 that optimizes single-axis tracker angles accounting for local terrain slopes, row-to-row elevation differences, and neighbor shading interactions. TABT calculates optimal angles on a per-row basis rather than applying uniform backtracking.Inputs
| Name | Symbol | Units | Description |
|---|---|---|---|
| Uncorrected Tracker Angle | degrees | Ideal tracking angle before terrain correction | |
| Ground Coverage Ratio | — | Ratio of module width to row spacing | |
| East Neighbor Slope | degrees | Terrain angle to eastern neighbor (positive = upslope) | |
| West Neighbor Slope | degrees | Terrain angle to western neighbor (positive = upslope) | |
| Tracker Tilt Angle | degrees | N-S tilt of tracker rotation axis due to terrain | |
| Sun Position | , | degrees | Solar zenith and azimuth angles |
Outputs
| Name | Symbol | Units | Description |
|---|---|---|---|
| Terrain-Corrected Angle | degrees | Optimized tracker angle for sloped terrain | |
| Shade Condition | — | boolean | Indicator if row would be shaded at uncorrected angle |
Detailed Description
TABT proceeds through four main steps: shade condition detection, optimal angle calculation, neighbor interaction accounting, and stow logic handling. For each row, TABT calculates whether the current tracker position results in shading from neighbors using the shaded fraction calculation: where is the terrain slope to the relevant neighbor (East or West depending on sun position). If , the row is shaded and TABT calculates a corrected angle. The optimal angle minimizes shading while maximizing cosine of angle of incidence: This equation accounts for sun position (, ), tracker axis orientation (), terrain slope to neighbor (), and array spacing (). TABT provides two stow strategies when optimal angle cannot eliminate shading. Option 1 (Terrain-Aware Angle, default) applies calculated optimal angle even if partial shading remains, minimizing shading while maintaining near-optimal angle of incidence. Option 2 (Terrain-Aware Stow) moves to full stow position if shading detected, eliminating all direct beam shading but potentially reducing diffuse capture. An optional stow-when-past-zero constraint prevents tracker from rotating past horizontal when correcting: This prevents trackers from “flipping” orientation during correction, reducing mechanical wear. When TABT is enabled, PlantPredict automatically activates 3D transposition calculations to account for row-specific sky-view factors, terrain-dependent ground-reflected irradiance, and varying diffuse irradiance due to shading geometry.References
- Anderson, K. S., & Jensen, A. R. (2024). Shaded fraction and backtracking in single-axis trackers on rolling terrain. Journal of Renewable and Sustainable Energy, 16, 023504.
- Khan, M. R., et al. (2020). Optimizing single-axis tracking on sloped terrain. IEEE Journal of Photovoltaics, 10(4), 1053-1062.
- Gueymard, C. A., & Ruiz-Arias, J. A. (2016). Extensive worldwide validation and climate sensitivity analysis of direct irradiance predictions from 1-min global irradiance. Solar Energy, 128, 1-30.