1. Introduction
The use of photovoltaic (PV) systems is a viable and sustainable solution for electricity generation in rural and remote areas, especially in developing countries where energy demands and the need to reduce environmental impacts are increasing. A study conducted in Brazil demonstrated that a PV system with dual-axis solar tracking increased energy generation by 26% compared to a fixed panel. However, on cloudy days or during periods of high rainfall, the efficiency of the tracking system decreased [
1]. Similarly, studies in tropical regions, such as in Africa, have shown that solar tracking technologies can significantly improve energy yields, even in regions with variable weather conditions, though challenges related to cloud cover and rainfall still impact efficiency [
2]. Solar tracking systems (STS) play a key role in optimizing the efficiency of solar panels. According to a review of methods, single-axis trackers, based on astronomical calculations and navigation sensors, can outperform fixed installations by up to 27.4%, while dual-axis trackers, which employ trajectory calculations, can achieve an increase of 37.65%. Adapting the system design to local climatic conditions is essential for maximizing efficiency [
3]. Additionally, a performance analysis in tropical climates with a solar tracking system (STS) equipped with a maximum light detection algorithm (MLD) showed significant improvements in energy generation, even under cloudy skies. This suggests that intelligent algorithms can mitigate the negative effects of adverse weather conditions [
4]. Finally, innovative approaches to energy optimization in tropical climates have been explored through passive strategies, such as the use of vertical green trellises. A study in Panama demonstrated that these systems significantly reduced the cooling needs of buildings, although they increased the demand for lighting. These results underscore the importance of the optical and radiative properties of vegetation in maximizing energy efficiency in tropical climates [
5].
More nuanced analyses have highlighted the value of real-world data when assessing dual-axis tracking performance. For example, a study in Hungary compared simulated and real data for monocrystalline, polycrystalline, and amorphous silicon modules. The study found that the simulated results often overestimated the performance by approximately 10%, demonstrating the importance of real-world measurements. These results are particularly relevant when evaluating specific energy outputs across different PV technologies and configurations, as they facilitate planning and investment decisions by providing a realistic understanding of performance under operational conditions [
6].
Solar tracking is the most suitable technique for increasing the efficiency of photovoltaic (PV) systems, and the literature proposes two main approaches. The first, closed-loop, utilizes active sensors that detect the sun’s position in real time. These sensors, which may include devices such as photodetectors or torque sensors, provide precise data that allow for continuous adjustment of the panel’s tilt and orientation. This method is particularly effective under changing conditions, as it responds immediately to variations in sunlight [
7,
8,
9,
10,
11]. However, the cost and complexity of implementing and maintaining these sensors can pose challenges, especially in remote areas or regions with limited resources. On the other hand, the open-loop approach uses mathematical and astronomical models to calculate the sun’s position based on the date, time, and geographical location. This method relies on the premise that, although sensors are not used, solar trajectories can be predicted with high precision. This allows for pre-established adjustments of the panels, albeit with less flexibility under variable weather conditions [
12,
13,
14,
15]. This approach may be less costly to implement, as it reduces the dependence on electronic components and sensors, but it requires a precise understanding of solar calculation algorithms and their application.
Expanding beyond conventional PV applications, the integration of solar tracking systems into concentrated solar power (CSP) technologies with central receivers has gained traction. CSP systems, which utilize solar tracking to focus sunlight onto a central tower, can achieve significant energy efficiency improvements. When hybridized with PV systems, the combined PV-CSP approach leverages spectral beam-splitting or PV-topping techniques to maximize the energy capture. Studies have revealed that such hybrid configurations not only improve the quality of power generation but also reduce costs compared to standalone CSP systems. The compact integration of these technologies has the potential to enhance the overall efficiency and accelerate the adoption of renewable energy [
16].
Moreover, the efficiency of photovoltaic (PV) systems is influenced by a variety of internal and external factors. Internal factors include the characteristics of the solar panels themselves, such as the materials used, manufacturing quality, and ohmic losses in connections, which can lead to significant differences in the efficiency of converting solar energy into electricity. On the other hand, external factors are equally crucial. Geographical location determines solar exposure and the amount of available radiation, while the intensity and angle of incident solar radiation affect energy capture. Weather conditions, such as cloudiness and rainfall, can decrease the amount of available sunlight, negatively impacting energy production. Additionally, the accumulation of dust and dirt on the panel surface obstructs the radiation that strikes them, further reducing their efficiency. Therefore, it is essential to consider all these factors when designing and operating photovoltaic (PV) systems and solar tracking systems (STS).
Recent innovations in solar tracking mechanisms have demonstrated the potential for significant improvements in energy efficiency. A dual-axis solar tracker implemented in hardware improved the energy efficiency by over 23.6% for normal tracking and by 31.8% for daily adjusted tracking. These systems incorporate azimuthal and elevation mechanisms controlled by closed-loop feedback systems, which continuously adjusted panel orientation based on solar intensity. This level of precision ensures minimal cosine losses and makes the dual-axis configuration suitable for both PV and CSP applications. Additionally, closed-loop systems reduce the inefficiencies caused by abrupt changes in sunlight, making them particularly valuable in regions with intermittent cloud cover [
17,
18].
This article presents a strategy for a photovoltaic (PV) system with a dual-axis solar tracking unit in Bucaramanga, a city with a solar potential of 4.9 kWh/m²/day. Given that there have been few studies on solar trackers in tropical climates, this work aimed to maximize the solar energy capture by optimizing the panel’s orientation based on its elevation and azimuth, which is of great relevance to the tropical context. The system was designed using solar positioning equations, allowing for precise calculation of the sun’s location at each moment of the day. Implementation was carried out using an Intel Edison development board, enabling calculations to be performed in an open loop, thereby eliminating the need for active sensors such as light-dependent resistors (LDRs) or torque sensors. This approach was adopted due to the novelty of the system and to reduce the complexity and cost of implementation, making the most of mathematical and computational resources. Thus, the project offers an innovative and efficient solution for solar tracking in a tropical climate, contributing to the development of more efficient photovoltaic (PV) systems in regions with similar characteristics.
2. Materials and Methods
The methodology for developing the solar tracking system was structured in several phases, each addressing a critical aspect of the design and implementation of the system. These phases were as follows:
2.1. Phase 1: Study of Solar Positioning Equations
In this initial phase, a thorough study of the solar positioning equations was conducted, which are fundamental for calculating the position of the sun based on the date, time, and geographical location. This step is particularly important in a tropical climate, where the solar incidence can vary significantly throughout the day and across seasons. Understanding these equations allows optimization of the performance of the tracking system, ensuring that the photovoltaic panel is optimally oriented to capture the maximum amount of solar radiation possible.
2.2. Phase 2: Design and Construction of the Mechanical Part of the Solar Tracker
In Phase 2 of the design and construction of the solar tracker, the actuators and transmission systems were carefully selected to ensure efficient and precise operation of the solar tracking system. The actuators play a crucial role in moving the photovoltaic panel, allowing it to be oriented in two degrees of freedom: azimuth (horizontal orientation) and solar altitude (tilt). In particular, the DFS10G-05 servo-gearmotors (Tuff Automation, Grand Rapids, MI, USA). were chosen, due to their low cost, energy efficiency, and the presence of encoders, which are essential for accurately measuring the position of the solar panel during movement [
19].
The encoders installed in these actuators provide precise information about the angular position of the panel in real time. These encoders are critical for ensuring that the tracking system keeps the photovoltaic panel aligned with the sun throughout the day. The rotary encoders used in the motors allow for an accurate reading of the panel’s position, facilitating the necessary adjustments to maintain the optimal orientation in both the azimuth and elevation movements.
For movement transmission, worm-gear reducers were used, selected for their ability to “lock” the movement when the coupling angle between the crown and the screw is close to 90°. This feature is essential for keeping the solar panel in position without the need for continuous excitation of the actuators. The reduction ratio in the selected reducers ensures that the output speeds are low, approximately 0.05 rpm for the azimuth movement and 0.2 rpm for the solar height, which is suitable for achieving efficient solar tracking without compromising the energy consumption.
Regarding the transmission to the base axis of the photovoltaic panel support, a chain–pinion mechanism with a 1:1 transmission ratio was chosen due to its long lifespan and low cost. This mechanism, along with the selected actuators, allows for precise and reliable control of the solar panel’s movement, maximizing solar energy capture under various weather conditions.
2.3. Phase 3: Implementation of the Control System
After completing the mechanical part, the control system was developed and implemented. This phase involves programming the microprocessor (such as the Intel Edison) that will execute the control algorithm based on the solar positioning equations. Implementing an effective control system is crucial for accurately adjusting the tilt and orientation of the panel, responding to changes in the sun’s position throughout the day. Selecting an appropriate control system ensures that the solar tracking system operates efficiently and maximizes the solar energy capture.
2.4. Phase 4: Integration and Testing of the System
The final phase involved integrating all components and conducting tests of the system under real conditions. During this stage, the performance of the system was monitored, calculating the instantaneous power generated by the photovoltaic panel at different times of the day. The results of the active tracking system were compared with those of a static panel to evaluate the system’s efficiency. This testing phase was essential for validating the design and making necessary adjustments to improve the performance and reliability.
The calculation of the solar position is performed relative to a terrestrial position using astronomical equations of solar positioning. The data needed for these calculations are primarily the date, time, time zone, and position in terms of latitude and longitude of the observer. Solar trackers use sensors to determine the position in which the greatest solar radiation is captured. Photocells or photodetectors located in a matrix are used to obtain differences in the amount of solar radiation perceived, or industrial sensors measure the angle of incidence of the sun’s rays, capable of delivering the position of the sun through a digital signal.
Some solar trackers use digital image processing techniques to position the photovoltaic panel perpendicular to the sun’s rays. Unlike the previously mentioned tracking systems, astronomical methods (solar maps, solar positioning equations) are used to calculate the angular position of the sun (azimuth and solar height) using data such as latitude, longitude, date, time, and time zone, which can be supplied manually or using a GPS (global positioning system).
Regarding the hardware used, microcontrollers, PLCs, and FPGAs are prominent for performing control over the actuators. These can be implemented with ON/OFF controls; digital PID controllers; and optimization techniques, neural networks, or embedded systems.
The experimental unit was developed in several phases. The first phase involved constructing the mechanical part and supports of the photovoltaic panel, with a protective box for the selected electronic circuits and the selection of the DFS10G-05 geared motors. The experimental unit was designed to support and move an UPSOLAR photovoltaic panel of 250 Wp and 18.5 kg, in two degrees of freedom: solar height (inclination) with an operating range between 40° and 120°, and azimuth (orientation) with a range of 360°.
In the second phase, a study of the most suitable approach for a tropical climate was carried out, where the open-circuit approach was selected due to climate changes in the city of Bucaramanga. The proposed approach uses a tracking or control algorithm concerning the azimuth position, and the elevation angle of the sun is determined by solar movement algorithms according to the given date, time, and geographic information.
In the third phase, the Intel Edison microprocessor was selected to control and program the azimuth and elevation positioning, with the control algorithm executed on a Linux Yocto operating system, enabling the WiFi communication protocol for pedagogical support. In the fourth phase, two linear resistances were selected (one for each movement) to determine the real position of the tracker concerning the elevation and azimuthal position.
The test was executed from 9:00 a.m. to 4:00 p.m., calculating the instantaneous power generated by the solar tracker with the static panel every 30 min, at approximately 7° looking at the equator, and comparing the results obtained with the active tracker, where greater efficiency was achieved than with the static panel.
5. Phase 3: Design and Implementation of the Control Module
5.1. Selection of Processing Hardware
For the design and implementation of the control module, the Intel Edison development platform was selected. This platform features a 22 nm Intel Atom SoC that includes a 500 MHz dual-core Intel CPU and a 100 MHz 32-bit Intel Quark microcontroller. It supports 40 GPIOs and comes with 1 GB of LPDDR3 memory, 4 GB of EMMC storage, dual-band WiFi (2.45 and 5 GHz), and Bluetooth 4.0 [
24].
The official operating system (OS) is Yocto, which is based on GNU/Linux, allowing the execution of algorithms described in high-level programming languages such as Python and C/C++ (Yocto Project, version from 2016).
Furthermore, Intel provides support tools like Eclipse and Intel XDK, enabling the use of Node.js and HTML5 for web application design with python2021 [
25].
5.2. Control System
Considering that the relative movement of the sun concerning the Earth is predictable, an open-loop control system based on solar positioning equations was implemented. The input variables for these equations include the date, time, time zone, latitude, and longitude of the installation site. From these data, the apparent position of the sun is estimated in terms of azimuth and solar height. At each time interval
, a readjustment of the position is made if necessary, and the displacement is not restricted by the range of motion for each degree of freedom. The control schematic is presented with the Intel Edison and the electronic system (see
Figure 3).
5.3. Power Module Design
The design of the power module required a system that can supply electrical power and control the direction of rotation of the actuators. It must be capable of handling current peaks of 1.7 A to meet the power requirements of the actuators at startup, after which a constant current of 350–500 mA is needed.
To address this need, the L298N [
26] integrated circuit was selected. This circuit has two channels, supports continuous operation of up to 2 A per channel, and can handle non-repetitive current peaks of up to 3 A with a power supply voltage of 50 V. The power circuit diagram is illustrated in
Figure 4.
5.4. Analog Signal Conversion
To convert the analog signals from the potentiometers and deliver these data digitally to the processing hardware, the TLC2543 integrated circuit was selected [
27]. This integrated circuit is an analog-to-digital converter (ADC) with 11 channels and a 12-bit resolution (see
Figure 5).
The TLC2543 ADC provides a significant advantage for this application due to its 12-bit resolution, enabling highly accurate digital representations of the analog voltages from the potentiometers. This high resolution is crucial, because it allows the system to capture small variations in the potentiometer values, which correspond to precise adjustments in the position of the solar tracker.
The ADC operates using the successive approximation register (SAR) method, which ensures a fast and accurate conversion process. This method is well-suited for systems like ours that require both speed and precision in real-time applications. The 12-bit resolution means that the voltage can be divided into 4096 discrete levels, making it possible to detect even slight changes in potentiometer values that are indicative of the solar tracker’s angular position.
The data collected from the ADC are sent to the microcontroller in digital format, enabling efficient processing and control of the solar tracking system. In future iterations of the project, additional channels of the ADC could be utilized to integrate more sensors, allowing the system to monitor other environmental factors, such as temperature and light intensity, enhancing the overall performance of the tracker.
The circuit diagram in
Figure 5 illustrates the connection of the potentiometers to the ADC and the development board, providing a clear overview of the hardware used in the data acquisition process.
5.5. Characterization of Movements
After coupling each of the linear potentiometers to the output shaft of the geared motors, they were fed with a regulated voltage of 5 V, and data were collected to establish a linear relationship between the measured voltage in each potentiometer and the angular position in each of the degrees of freedom.
5.5.1. Solar Height (Tilt)
The characterization of the solar height was carried out using the ADC and the development board, relating the voltage of the potentiometer with the solar altitude measured in degrees (see
Figure 6).
By performing a linear regression to determine the equation that governed the behavior of the potentiometer, the voltage was obtained as a function of degrees (Equation (
13)).
where
V is the measured voltage,
is the solar height in degrees, and
corresponds to the linearity coefficient.
5.5.2. Azimuth (Orientation)
Similarly as for the potentiometer used in the solar height movement, its characterization was carried out through the ADC of the development board, comparing the sensed voltage with the solar azimuth in degrees (see
Figure 7).
Once these data had been recorded, an equation that identified the behavior of this mechanism was determined (Equation (
14)).
where
V corresponds to the measured voltage,
is the solar azimuth in degrees, and
is the linearity coefficient.
6. Results
6.1. Experimental Setup
For the experimental tests, the solar tracking system was equipped with an Upsolar UP-M250P photovoltaic (PV) panel. This panel was chosen for its reliable performance, and it consists of 60 photovoltaic cells made of polycrystalline silicon [
28]. It was configured to operate with two degrees of freedom, to optimize the capture of incident solar radiation. The main technical specifications of the panel are summarized in
Table 1.
Data collection from the solar tracker was scheduled every 30 min. Two scalers were employed as measurement elements, strategically positioned on each of the turning movements of the system. These scalers enabled the visualization of the azimuth and solar height positions in degrees.
To evaluate the performance of the solar tracker, a comparative test was conducted between the static structure and the solar tracking system. The test took place from 7 to 11 November, between 9:00 a.m. and 4:00 p.m. on each day. The power generated was recorded at 30 min intervals and averaged over the five days to obtain more accurate results under direct sunlight. The results for the static panel are presented in
Figure 8.
The static panel recorded an average energy output of 177.62 kWh over the 7 h duration, with maximum efficiency peaks occurring during the midday hours. Conversely, a lower efficiency was observed in the morning and afternoon, likely due to suboptimal sun angles and partial shading effects.
The results for the solar tracker are depicted in
Figure 9.
The solar tracking system demonstrated an average energy output of 232.38 kWh throughout the same period. This increase in energy generation can be attributed to the ability of the solar tracker to maintain optimal alignment with the sun, allowing it to capture more solar radiation as the sun traversed across the sky.
The instantaneous power calculations and their comparison with the static panel can be observed in
Figure 10.
From the analysis of the results, it was determined that the solar tracker achieved an average improvement of approximately 30.83% compared to the static panel. This calculation was based on data collected over an entire week, ensuring a reliable representation of the systems’ performance under varying solar radiation and weather conditions.
It is important to note that this percentage does not yet account for the energy consumption of the motors and the control board of the solar tracker, which is relatively low. Once this consumption is deducted, the net improvement is expected to remain significant, reinforcing the feasibility of the system. This analysis highlights that even when considering the tracker’s own energy use, its efficient design allows for a notable optimization in energy generation.
In particular, the low-cost design and reduced energy consumption of the system’s components make it a practical and scalable solution, especially in tropical regions with high solar incidence. This study underscores how mathematical modeling, control strategies, and optimization can maximize solar energy capture, without requiring prohibitive investments.
These data suggest that solar tracking systems, even when accounting for their internal consumption, provide a considerable increase in energy yield. This reinforces the importance of adaptive solar technologies as a key tool for maximizing the efficiency of photovoltaic installations under various climatic conditions.
6.2. Energy Consumption Analysis and Net Benefit
After analyzing the results and determining that the solar tracker achieved a 30.83% improvement in energy generation compared to the static panel, it was important to account for the energy consumption of the tracking system itself, in order to calculate the net improvement. The energy consumption of the various components of the solar tracker, including the control board, motors, and actuators, plays a crucial role in evaluating the overall benefit of the system.
6.2.1. Energy Consumption of the Control Module
The Intel Edison control module is the core of the tracking system, responsible for managing the tracking algorithm, controlling the motors, and communicating with other components of the system. The energy consumption of the control module was measured in two conditions: with and without Wi-Fi, as shown in
Table 2.
The average daily consumption of the control module, considering the system operating continuously for 24 h, was 44 Wh/day.
6.2.2. Energy Consumption of the Potentiometers
The potentiometers, used for measuring the solar altitude and azimuth, also consume energy, though their consumption is relatively low, as shown in
Table 3.
The total consumption of the potentiometers was very low, amounting to approximately 0.0257 Wh/day.
6.2.3. Energy Consumption of the Relays and ADC Circuit
The relays and ADC circuit consumed 160 mA at 5.1 V, resulting in a power consumption of 816 mW.
6.2.4. Energy Consumption of the Actuators
The actuators controlling the movement of the solar tracker (azimuth and solar altitude) are the components that contribute the most to the energy consumption. The energy required for movement varies depending on the operating conditions of the motors, as shown in
Table 4.
Since the solar tracker operates in automatic mode, the actuators move the panel by a specific distance each day, as shown in
Table 5.
The daily energy consumption of each actuator was as follows:
- -
Azimuth: 2.5 Wh/day
- -
Solar Altitude: 0.26 Wh/day.
6.2.5. Energy Consumption During Motor Starts
In addition to continuous operation, the motors experience starts that consume higher amounts of energy at specific moments. During each start, the motors reached a current peak of 2.5 A at 20.2 V for approximately 0.2 s. The total energy consumption per start was approximately 50.5 W for 11.2 s, which equals 0.16 Wh/day.
6.2.6. Total Energy Consumption of the Tracking System
Summing up the consumption of all components, the total daily energy consumption of the tracking system was as follows in
Table 6.
6.2.7. Net Energy Benefit
Finally, to calculate the net energy benefit of the tracking system, we subtracted the system’s energy consumption from the energy generated by the tracker:
- -
Energy generated by the solar tracker: 1626.66 Wh/day
- -
Energy generated by the static panel: 1243.34 Wh/day
- -
Gross improvement: 1626.66 Wh/day − 1243.34 Wh/day = 383.32 Wh/day
Now, subtracting the consumption of the system:
- -
Net energy benefit: 383.32 Wh/day − 46.92 Wh/day = 336.40 Wh/day
Therefore, the percentage of net improvement was
7. Conclusions
The implementation of solar positioning equations in the design of an experimental solar tracker with two degrees of freedom was proven to be an effective strategy for maximizing solar energy capture. This system, designed to mobilize an Upsolar 250 photovoltaic panel, not only optimizes the panel’s orientation to ensure its perpendicularity to the sun’s rays throughout the day but also establishes a practical and efficient approach for improving energy efficiency in real-world applications.
The results obtained revealed a significant 27% increase in energy efficiency compared to static systems. This increase is clear evidence of the advantages of automated solar tracking, particularly in regions with high solar exposure, such as the tropics. Additionally, the system demonstrates a cost-effective and viable solution for maximizing the utilization of solar resources in small- and medium-scale photovoltaic applications.
Beyond the immediate technical impact, the development of this solar tracker has important implications for research and development in the field of renewable energy. This project not only contributes to improving photovoltaic performance in tropical climates such as Bucaramanga but also paves the way for future studies that could explore the integration of advanced technologies, such as the use of artificial intelligence to optimize the tracker’s movement in real time or the development of lighter and more durable materials for its construction.
Additionally, the results of this work underscore the need to consider the adaptability of tracking systems to different climatic and geographical contexts. For example, future projects could investigate how the implementation of tracking systems could be adjusted to areas with extreme weather conditions, distinct seasons, or more variable solar radiation levels.
From an environmental perspective, the insights gained in this research are relevant for advancing the sustainable use of renewable energy. Improving the efficiency of photovoltaic systems directly contributes to reducing the carbon footprint associated with electricity generation and strengthens the economic feasibility of solar energy in rural and urban communities.
This project not only validated the effectiveness of solar tracking systems as a tool for maximizing photovoltaic panel efficiency but also established a solid foundation for future research. The incorporation of technological innovations, the evaluation of new materials, and the customization of these systems for different environments will enable continued progress toward a more sustainable and efficient energy future. This work, therefore, represents an important step toward the development of practical solutions to address the energy challenges of the 21st century.