Method to determine the tracking angles of heliostats

The heliostats with two tracking axes are considered, and the method is presented to find the tracking angles for reflection of sun light to a given target. An important advantage of the method is that the tracking axes are not required to be orthogonal like in azimuth-elevation, tilt-roll or target...

Full description

Bibliographic Details
Main Authors: Victor Grigoriev, Kypros Milidonis, Manuel Blanco, Marios Constantinou
Format: Article
Language:English
Published: Elsevier 2021-01-01
Series:MethodsX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2215016121000376
id doaj-416e57aaa309474e8e3142c7c8d07835
record_format Article
spelling doaj-416e57aaa309474e8e3142c7c8d078352021-01-30T04:27:46ZengElsevierMethodsX2215-01612021-01-018101244Method to determine the tracking angles of heliostatsVictor Grigoriev0Kypros Milidonis1Manuel Blanco2Marios Constantinou3Corresponding author.; Energy, Environment and Water Research Center, The Cyprus Institute, 20 Konstantinou Kavafi Street, 2121 Nicosia, CyprusEnergy, Environment and Water Research Center, The Cyprus Institute, 20 Konstantinou Kavafi Street, 2121 Nicosia, CyprusEnergy, Environment and Water Research Center, The Cyprus Institute, 20 Konstantinou Kavafi Street, 2121 Nicosia, CyprusEnergy, Environment and Water Research Center, The Cyprus Institute, 20 Konstantinou Kavafi Street, 2121 Nicosia, CyprusThe heliostats with two tracking axes are considered, and the method is presented to find the tracking angles for reflection of sun light to a given target. An important advantage of the method is that the tracking axes are not required to be orthogonal like in azimuth-elevation, tilt-roll or target-aligned heliostats. All of these configurations are covered in a unified way, and the presented solution is valid even for arbitrary orientation of tracking axes. The ability to have such a general solution is very valuable, because the orthogonality condition may not hold precisely for manufacturing reasons or due to degradation of heliostats. These deviations need to be corrected properly to achieve a high concentration of sun light. The offsets between tracking axes are also taken into account. However, the targeting problem for heliostats in this case becomes considerably different from the inverse kinematic problems for robotic arm manipulators. It is shown that the tracking angles can be found iteratively, and the convergence of results is very fast for a typical set of parameters used in solar thermal plants. To simplify the use of the method, a Python-library HelioK was developed, and it is demonstrated how to work with it in a Jupyter-notebook. To explain the kinematics of heliostats better, a 3D model of heliostat is provided, which was made and animated in an open-source 3D editor Blender.The main highlights of the method: • The tracking axes and the facet of heliostat can have an arbitrary orientation, and there can be offsets between them. • The tracking problem is solved both for targets attached to heliostat (local aiming) and for separated targets (global aiming). • The single-axis trackers are included as a limiting case.http://www.sciencedirect.com/science/article/pii/S2215016121000376Method to determine the tracking angles of heliostats
collection DOAJ
language English
format Article
sources DOAJ
author Victor Grigoriev
Kypros Milidonis
Manuel Blanco
Marios Constantinou
spellingShingle Victor Grigoriev
Kypros Milidonis
Manuel Blanco
Marios Constantinou
Method to determine the tracking angles of heliostats
MethodsX
Method to determine the tracking angles of heliostats
author_facet Victor Grigoriev
Kypros Milidonis
Manuel Blanco
Marios Constantinou
author_sort Victor Grigoriev
title Method to determine the tracking angles of heliostats
title_short Method to determine the tracking angles of heliostats
title_full Method to determine the tracking angles of heliostats
title_fullStr Method to determine the tracking angles of heliostats
title_full_unstemmed Method to determine the tracking angles of heliostats
title_sort method to determine the tracking angles of heliostats
publisher Elsevier
series MethodsX
issn 2215-0161
publishDate 2021-01-01
description The heliostats with two tracking axes are considered, and the method is presented to find the tracking angles for reflection of sun light to a given target. An important advantage of the method is that the tracking axes are not required to be orthogonal like in azimuth-elevation, tilt-roll or target-aligned heliostats. All of these configurations are covered in a unified way, and the presented solution is valid even for arbitrary orientation of tracking axes. The ability to have such a general solution is very valuable, because the orthogonality condition may not hold precisely for manufacturing reasons or due to degradation of heliostats. These deviations need to be corrected properly to achieve a high concentration of sun light. The offsets between tracking axes are also taken into account. However, the targeting problem for heliostats in this case becomes considerably different from the inverse kinematic problems for robotic arm manipulators. It is shown that the tracking angles can be found iteratively, and the convergence of results is very fast for a typical set of parameters used in solar thermal plants. To simplify the use of the method, a Python-library HelioK was developed, and it is demonstrated how to work with it in a Jupyter-notebook. To explain the kinematics of heliostats better, a 3D model of heliostat is provided, which was made and animated in an open-source 3D editor Blender.The main highlights of the method: • The tracking axes and the facet of heliostat can have an arbitrary orientation, and there can be offsets between them. • The tracking problem is solved both for targets attached to heliostat (local aiming) and for separated targets (global aiming). • The single-axis trackers are included as a limiting case.
topic Method to determine the tracking angles of heliostats
url http://www.sciencedirect.com/science/article/pii/S2215016121000376
work_keys_str_mv AT victorgrigoriev methodtodeterminethetrackinganglesofheliostats
AT kyprosmilidonis methodtodeterminethetrackinganglesofheliostats
AT manuelblanco methodtodeterminethetrackinganglesofheliostats
AT mariosconstantinou methodtodeterminethetrackinganglesofheliostats
_version_ 1724318154669162496