SOLAR_MODE_TRACKING

../_images/8d1fa8ac409b01ce0a33139000eba54e
Available as of PLC runtime system: V1.3 and above
Included in library: Solar_AC500_V22.lib
Type Type_Function_Block_No_History
Group Package of Function Blocks for different control modes

This Function Block represents an operation mode that allows to track the sun based on a calculated sun position. This position is given by an SOLAR_NOAA algorithm depending on date, latitude and longitude.

This Function Block calculates the absolute difference between the calculated sun position and the actual tracker position. If the result is greater than the value of track error (TRACK_ERR), system moves to the calculated position. Otherwise, system is stopped.

The picture below shows how this operation mode works.

Figure below shows the logical sequence that implements SOLAR_MODE_TRACKING:

../_images/6092e30a409b03830a33139000eba54e
../_images/cf6f329c409b03d10a33139000eba54e

It is possible to follow sun´s path with an offset. This value is indicated by the parameter FOLLOW_OFFSET.

../_images/5789e1d5409b042e0a33139000eba54e

Figure below shows the logical sequence that implements SOLAR_MODE_TRACKING adding an offset value.

../_images/bc7cf00a409b047c0a33139000eba54e

Note

Tracker follows the sun by using a discontinuous movement. It is a step by step movement in order to save energy from actuators.

Chart below shows real behaviour of azimuth tracker when is enabled SOLAR_MODE_TRACKING. In this case TRACK_ERROR = 0,05°.

../_images/01a73111409b04da0a33139000eba54e

Red line -> Calculated position using SOLAR_NOAA algorithm.

Blue line -> Actual axis position.