Summary
True Tracking calculates the rotation angle for uniform-slope single-axis trackers that minimizes by following the sun’s daily path. This is the base tracking algorithm—backtracking and other modes modify this result when active.Inputs
Outputs
Detailed Description
The algorithm transforms solar position from geographic coordinates to the tracker reference frame, then calculates the rotation angle that aligns the module normal with the sun in the tracking plane (perpendicular to the rotation axis).Determination of Tracker Rotation Angle
The rotation angle that minimizes is (see Marion & Dobos, 2013 for full derivation): For horizontal trackers (), this simplifies to: The rotation is then constrained by mechanical limits: If , a small offset of is applied so that the module surface has a definable azimuth (at exactly 0° the surface is horizontal and its azimuth is undefined). If the sun is below the horizon (), the tracker moves to the stow position: .Module Orientation from Tracker Angle
The module tilt and azimuth are derived from the tracker rotation angle and axis geometry. Module Tilt: For horizontal trackers (), this simplifies to . Module Azimuth: The module azimuth is calculated from the horizontal components of the surface normal vector: For horizontal trackers (), this simplifies to depending on the sign of .References
- Marion, B., & Dobos, A. (2013). Rotation Angle for the Optimum Tracking of One-Axis Trackers. NREL/TP-6A20-58891. DOI: 10.2172/1089596