Open-access A novel hybrid methodology for multi-objective optimisation of dual-axis solar tracking systems with artificial intelligence

Abstract

Paper aims  This article introduces a novel hybrid methodology in order to optimise dual-axis photovoltaic tracking systems in three Argentinian provinces by combining artificial intelligence, swarm intelligence and the productive chain. It identifies the most suitable strategy by balancing fixed-panel worst-case scenarios with continuous-tracking best-case scenarios and incorporating the decision makers’ preferences.

Originality  Firstly, the novel research methods listed below combine mathematical modelling and graphical analysis, and highlighting their complementarity and distinct contributions. Secondly, theoretical, methodological and practical gaps are identified and addressed in Argentina and other under-explored regions. This offers decision-makers a viable interim solution.

Research method  Firstly, it involves the novel mathematical modelling, simulation, optimisation, comparison of dual-axis solar tracking in fixed and mobile cases using multi-criteria techniques, while also validating across provinces and extreme scenarios. Secondly, it consists of a novel hybrid multi-criteria optimisation model combining particle swarm optimisation with constriction factor and a fuzzy-guided feedback metaheuristic system. It is for dynamic boundary-reflected constraints, the Analytic Hierarchy Process, and radial basis function neural networks. Thirdly, this survey is based on data obtained through the present line of research, including government and meteorological station data, manufacturer data and independent research.

Main findings  This methodology improves energy efficiency by 10–27% and economic performance by 40–110% compared to fixed panels, depending on regional and technical conditions.

Implications for theory and practice  This novel, scalable hybrid methodology combines the aforementioned research methods (theory) with support for decision-making in the planning of renewable energy projects in constrained economies (practice).

Keywords:
Multi-objective hybrid methodology; Artificial Intelligence; Swarm-based optimisation techniques; Tracking solar system and Argentinean production chain; Satisfactory decision making

1. Introduction

Artificial Intelligence (AI) is a set of computational tools that can outperform human reasoning in terms of speed and accuracy. By simulating operational scenarios, AI identifies the most efficient solutions for complex systems. Industry 4.0 refers to the fourth industrial revolution, driven by the integration of advanced technologies, including AI, into industrial processes. This transformation increases productivity and competitiveness, while promoting energy efficiency and sustainable energy use - key factors in reducing environmental impact and optimising resource consumption, especially in renewable solar energy systems (Alizamir et al., 2023; Azam et al., 2024; Saraji et al., 2024).

In this context, the following aspects are important for the production and efficient use of energy:

  1. Energy and costs invested in the operation of the energy source and the production chain during its life cycle. A production chain is the set of interconnected processes and activities that transform resources into products or services (renewable power sources), from their origin to their final consumption. By adopting smart technologies, industry can better manage and optimise energy consumption, ensuring long-term sustainability while addressing future energy challenges. Life Cycle Assessment (LCA) of renewable energy sources helps to assess operational costs and provides significant economic, social and environmental benefits (Alizamir et al., 2023; Koshkarbay et al., 2024; Güler et al., 2025).

  2. Energy and benefits generated: The focus is on the energy and economic benefits gained over the lifetime of a solar system. Optimising energy input, output and economic returns in renewable energy generation - particularly solar energy - has become increasingly important. Biaxial solar tracking systems adjust the position of solar panels throughout the day to maximise solar energy capture. These systems modify both tilt and elevation angles, although challenges such as variations in solar radiation, local climatic conditions and mechanical limitations can complicate the process (Kuttybay et al., 2024; Sobirov et al., 2023; Praveen & Menaka, 2024; Hadroug et al., 2023).

Tables 1 to Table 4 summarise the existing literature as of March 2025 and provide a structured gap analysis. They highlight the limitations of current solar tracking optimisation methodologies and support the theoretical, methodological and practical contributions of this study. Table 1 shows the search results from the Scopus database (conducted in march 2025) with the authors, country, key techniques used: Analytical Hierarchy Process (AHP), Life Cycle Analysis (LCA), Artificial Neural Network (ANN), Fuzzy Decision Making (FDM), Particle Swarm Optimisation (PSO).

Table 1
Search results in the Scopus database (conducted in march 2025) and countries (Ctry) according to the United Nations Statistical Division.
Table 4
Comparative assessment of Analytic Hierarchy Process (AHP), Fuzzy Decision-Making, Radial Basis Function (RBF) and Particle Swarm Optimization (PSO) and a Combination of all tools.

Table 2 shows the techniques used in search results in the Scopus database (conducted in march 2025) and countries (Ctry) according to the United Nations Statistical Division.

Table 2
Techniques used in search results in the Scopus database (conducted in march 2025) and countries (Ctry) according to the United Nations Statistical Division.

Table 3 shows a qualitative evaluation of the methodologies used to search the Scopus database in March 2025, as well as an evaluation of countries according to the United Nations Statistical Division.

Table 3
A qualitative evaluation of the methodologies used to search the Scopus database (conducted in March 2025) and of countries (Ctry), according to the United Nations Statistical Division.

General Challenges: However, there are several general challenges that need to be overcome in order to optimise solar energy systems (see Table 1 to Table 4):

  1. Optimisation of Solar Tracking Systems: Optimising solar tracking systems involves many variables (e.g. panel position, time of day and local conditions) interacting in a complex, non-linear way. It is a multi-objective problem that requires balancing conflicting objectives such as maximising energy output, minimising costs and reducing environmental impact. The more accurately a solar panel tracks the sun, the more efficient it becomes, but this increases energy, economic and manufacturing costs. As a result, traditional mathematical methods often struggle to find the global optimum, and advanced techniques such as AI and optimisation techniques based on swarm intelligence, such as Particle Swarm Optimisation (PSO), are increasingly being used to find more robust solutions (Azam et al., 2024; Sun et al., 2024; Kizielewicz et al., 2024).

  2. Inefficiencies in determining optimal panel angles: Determining the optimum angle for solar panels is challenging due to variables such as variations in solar radiation, cloud cover and local climate conditions. These factors are difficult to predict and can have a significant impact on solar system performance. The optimisation process becomes even more complex when non-monetary metrics such as environmental impact, sustainability or long-term energy efficiency are included. These objectives often conflict with traditional financial metrics, making it necessary to balance immediate economic returns with broader sustainability goals. To meet these challenges, more flexible models using AI and fuzzy decision systems are needed to account for both measurable and intangible factors (Sarroca et al., 2024; Sameera et al., 2024; Kuttybay et al., 2024).

  3. Complexity of mathematical modelling: The modelling of the energy produced by a photovoltaic system is still under discussion. This is because there are several different methods of determining the panel's energy irradiance. The influence of angles requires complex astronomical calculations based on the site's geographical location. In addition, climatic factors such as cloud cover can affect the results by reducing the panel's energy production. Therefore, optimising solar energy systems requires balancing factors such as energy output, economic cost, environmental impact and system efficiency. However, as these factors are often measured in different units, direct comparisons are difficult. Linear programming uses linear weighting systems to standardise these metrics, but selecting the right weights and understanding how they interact is complicated. Even small changes in weighting can significantly impact optimisation results, so careful attention is essential to balance these factors effectively (Kizielewicz et al., 2024; Wen & Ajay, 2024; Sameera et al., 2024; Koshkarbay et al., 2024).

  4. Dynamic solar tracking optimisation: Current methods of optimising solar tracking systems dynamically (i.e. on an hourly or daily basis) often fail to accurately model economic and environmental uncertainties. Furthermore, these methods are not cost-effective in real-world applications. This presents an opportunity to refine AI tools to find optimal solutions for solar energy systems. AI techniques, such as neural networks and optimisation algorithms, can analyse large data sets and identify patterns that traditional methods might overlook. However, AI models must also account for uncertainties such as variations in solar radiation, local climate changes, and mechanical limitations. These models must balance multiple objectives — maximising energy output, minimising costs and considering environmental impacts — while maintaining system efficiency (Azam et al., 2024; Sun et al., 2024; Kazem et al., 2024). Integrating these four aspects makes it more difficult to develop metrics that enable decision-makers to make dynamic decisions in the face of multiple constraints. This presents a challenge in developing metrics that facilitate real-time decision-making in solar energy systems. While annual and monthly optimisation of panel angles is achievable with current technology (see Table 1), more frequent dynamic adjustments (hourly and daily) are limited by modelling and computational challenges. This restricts the design of investment plans and production systems that could optimally supply the energy chain in response to changing environmental and economic scenarios.

Main tools: These articles address the challenges posed by some of the tools that make up the current methodology (Table 1 to Table 4):

  1. Fuzzy Decision-Making Theory provides valuable tools for solving complex optimisation problems in uncertain situations. For instance, it can be employed to determine the optimal tilt angle of a photovoltaic system, achieving a balance between energy production, cost and sustainability. Fuzzy inference systems (FIS) can process vague or imprecise information by assigning degrees of membership to different conditions (Cao et al., 2024; Kuttybay et al., 2024). This allows for more nuanced and realistic decision-making in environments where precise data is unavailable or unreliable. Conversely, fuzzy optimisation models use FIS to identify optimal solutions in uncertain environments by considering multiple factors, such as minimising costs or maximising efficiency. This flexibility makes them particularly well-suited to real-world energy systems that operate under variable climatic and operational conditions (Kizielewicz et al., 2024; Hadroug et al., 2023; Güler et al., 2025).

However, these models also have significant limitations. Their performance depends heavily on the design of the membership functions and rule base, which often requires subjective decisions and expert input. Furthermore, applying fuzzy optimisation to complex systems or large datasets can be computationally intensive and costly. They may also struggle to provide clearly defined outputs when deterministic or binary decisions are required. Additionally, the lack of standardised validation procedures can affect their generalisability and reliability when applied to different case studies. The optimal use of preference functions, t-norms and weighting schemes, particularly in the context of multi-objective photovoltaic tracking problems where balancing competing criteria is delicate and highly context-dependent, remains a topic of ongoing discussion. To address these challenges, fuzzy models can be effectively combined with data-driven, population-based techniques, neural networks, and swarm intelligence. This enables automatic rule tuning, improved generalisation, and dynamic adaptation to environmental variability. This increases the robustness and interpretability of the optimisation process. In the long term, this would make industrial systems more flexible, scalable, cost-effective, sustainable and adaptable to the needs of the production chain.

  1. Artificial neural networks, inspired by the human brain, consist of layers of artificial neurons that process information hierarchically. Radial Basis Function (RBF) networks are powerful modelling and prediction tools for complex systems involving nonlinear relationships. They can analyse data to identify intricate patterns involving variables such as solar irradiance, time, temperature and panel orientation. This allows them to predict energy output with a high degree of accuracy. Their ability to quickly learn and adapt to changing input conditions makes them particularly useful in dynamic environments such as solar tracking systems, where real-time responsiveness is important. Despite their strengths, RBFs also have several limitations. Effective training usually requires large, diverse, and high-quality datasets. In the presence of noise or insufficient data, their performance can degrade significantly. Designing the architecture, particularly selecting basis functions, determining the number of hidden nodes, and tuning parameters, can be computationally demanding and often relies on heuristic choices or expert knowledge (Praveen & Menaka, 2024; Yadav et al., 2024; Sun et al., 2024; Cuevas et al., 2024).

Furthermore, neural networks are often considered 'black boxes' due to their low interpretability. This can hinder trust and adoption in applications that require transparency. Overfitting is another concern, particularly when the training data is limited or does not represent future operating conditions accurately. Although RBF can adapt to new data, they often require retraining or fine-tuning as system dynamics evolve, which can be resource-intensive. For these reasons, RBF networks are often more effective when combined with other techniques that can compensate for their weaknesses. For example, integrating fuzzy logic can incorporate expert knowledge and improve interpretability, while metaheuristic algorithms such as particle swarm optimisation (PSO) can automatically adjust network parameters to improve accuracy and generalisation. In hybrid systems, RBFs provide powerful predictive capabilities, while fuzzy systems and swarm intelligence add robustness, transparency, and optimisation capacity. This makes the overall system more reliable and adaptive in real-world solar energy applications.

  1. Swarm intelligence, and particle swarm optimisation (PSO) in particular, is a powerful technique inspired by the collective behaviour of biological populations. In PSO, each 'particle' represents a potential solution and explores the search space, guided by its own experience and that of its neighbours. This makes PSO highly effective at solving complex optimisation problems. PSO is particularly well-suited to multi-objective scenarios, such as solar energy systems, where balancing conflicting criteria — such as maximising energy output, minimising cost, and reducing environmental impact — is essential. One of PSO's key strengths is its ability to efficiently explore large search spaces and converge on globally optimal solutions without requiring gradient information. However, PSO has its limitations. It can exhibit premature convergence, particularly in high-dimensional or rough search spaces where particles can become trapped in local optima. Its performance is also sensitive to parameter settings such as inertia weight, cognitive and social learning factors, and swarm size. These settings may require careful tuning for each specific problem. Furthermore, scalability can become challenging as problem size increases, requiring more computational time and memory. In dynamic environments such as real-time solar tracking, adaptive strategies may be necessary to maintain exploration and solution quality (Lu & Qin, 2024; Praveen & Menaka, 2024; Güler et al., 2025).

Comparative GAP:Table 4 provides a comparative assessment of key techniques explored in the literature, such as fuzzy decision-making, RBF and PSO, and summarises how these compare to traditional solar tracking approaches. It also highlights the theoretical, methodological and practical limitations of these techniques and the final column introduces its combination. This comparative framework justifies the methodological choices made and outlines the broader vision of the research. Specifically, it demonstrates how integrating intelligent decision systems, predictive models and adaptive optimisation can make solar tracking solutions more scalable, efficient and cost-effective. These tables therefore act as a roadmap, positioning this work within the existing state of the art and indicating its anticipated short- and medium-term contributions.

The identified challenges have sparked a growing interest in dynamic industrial hybrid approaches that combine PSO with other intelligent techniques to improve performance. Similarly, when applied to FIS, PSO can refine membership functions and rule sets, thereby making decision-making processes more flexible and interpretable. These approaches are particularly beneficial in solar energy applications, where simultaneous consideration of challenges such as data-driven prediction, uncertainty management, and multi-criteria decision-making is required. Despite significant research into solar tracking optimisation using AI techniques, most existing studies are limited to isolated models or simulations. Often, these studies lack integration with real production data or the inclusion of multi-criteria constraints tailored to specific regional contexts. Furthermore, there is a notable absence of comprehensive frameworks that integrate fuzzy modelling and optimisation, neural networks, and swarm intelligence into a coherent methodology reflecting realistic operational and economic conditions. Notably, no integrated optimisation approach has been proposed for Argentina and other Latin American regions that considers technical performance, economic feasibility, system-level constraints and decision-maker preferences simultaneously.

This innovative work introduces an intelligent, multi-objective optimisation framework specifically designed for the solar energy sector. It addresses the methodological and regional limitations of solar energy system optimisation. The framework combines advanced mathematical modelling, artificial intelligence, and swarm-based optimisation techniques. This approach considers real-world constraints, decision-maker preferences, and multi-criteria evaluations. Consequently, it fills the theoretical, methodological and practical gaps in the field. In theory, the methodology can model the dynamic relationship between solar panel movement and environmental variables such as climate, location and time of day, while also taking technical and economic limitations into account. In practice, this study employs a hybrid approach combining fuzzy decision theory, radial basis functions (RBFs) and a fuzzy-guided feedback system within a particle swarm optimisation approach incorporating a constriction factor (HFRCPSO-CF) to solve multi-criteria optimisation problems. This system is designed to identify intermediate solutions offering favourable cost-benefit trade-offs in an uncertain environment.

Finally, this methodology is employed to design intelligent, region-specific prototypes suited to the conditions in Argentina's San Juan (SJ), La Rioja (LR) and Entre Ríos (ER) provinces. Unlike conventional fixed- or mobile-angle systems (see Section 2.3.1), the proposed model uses Gaussian fuzzy inference and RBFs to simulate optimal tracking strategies in changing conditions. Both hard and soft constraints are embedded in the mathematical formulation and fitness function to ensure physically feasible motion and reduce unnecessary vibrations. The effectiveness of the methodology is validated through mathematical and graphical comparisons of fixed systems, fuzzy rule-based tracking, RBF-based control and swarm intelligence optimisation. In this context, optimality is defined as a compromise that balances multiple criteria within the bounds of real-world feasibility and decision-maker preferences in complex, uncertain environments, rather than as a single best solution. The proposed model is a scalable, adaptable decision-support tool designed for sustainable energy planning in Argentina and other emerging regions.

This work is structured as follows: Section 2 develops the contributions and results of the proposed novel methodology. This section covers the proposed methodology (Section 2.1), its programs (Section 2.2) and its practical contributions (Section 2.3). Finally, Section 3 presents the conclusions of this work. Mathematical models (Appendix A Section A.1) and radial basis neural networks and Gaussian fuzzy inference system parameters (Appendix A Section A.2).

2. Contributions and results of the novel proposed novel methodology

2.1. Proposed novel methodology

Main methodology (see Section 2.2.2):Figure 1 illustrates the overall structure of the proposed intelligent, multi-criteria optimisation methodology for dual-axis solar tracking. The process begins with the loading of climatic and solar radiation data from national stations in Argentina, focusing on three representative provinces: San Juan (SJ), La Rioja (LR) and Entre Ríos (ER). Using this input, the solar position is computed via astronomical modelling to determine sunrise and sunset times for each day and latitude. In this context, the Radial Basis Function (RBF) neural network plays two distinct roles in the study (see Section 2.2.2 and Section 2.2.4). Firstly, it simulates meteorological conditions such as temperature, dew point, rainfall and precipitation, using historical data from national weather stations. This provides realistic inputs for the solar energy model. Secondly, it is employed as a tracking strategy (Case 8), learning from optimal movements observed in various scenarios to generate tilt and orientation angles for the panel. This dual application improves both the accuracy of the modelling and the practical relevance of the methodology. Additionally, life cycle analysis (LCA) of the Argentine production process provides economic data on the costs of energy, material extraction, manufacturing, transportation and waste management.

Figure 1
Proposed methodology: Multi-Objective (Fuzzy Decision Making and analytic hierarchy process), hybrid particle swarm optimisation with constriction factor and radial basis function of a tracking solar system in an Argentinean production chain with scenarios. Source: The authors.

The following scenarios are analysed for the purposes of analysis, comparison, validation and obtaining the hybrid restrictions, which will be detailed in Figure 2.

Figure 2
Novel fuzzy fitness function for calculating the system attributes with climatic factors, fuzzy decision theory, t-norm combination and Hybrid Fuzzy-Rigid Constraint Particle Swarm Optimisation with constriction factor (HFRCPSO-CF). Source: The authors.

Case 1 to Case 4 (fixed panels): North-facing horizontal panel (Case 1), 15º panel facing north (Case 2), 30º panel facing north (Case 3), 45º panel facing north (Case 4).

Case 5: Mixed case with manually adjustable inclination and variable orientation according to the solar zenith angle Az.

Case 6 (seeAppendix ASection A.1): a variable tilt angle and orientation according to the angle of incidence θz and solar zenith angle Az.

Case 7 (see Section 2.2.3.): a variable tilt angle and orientation according to a fuzzy inference system.

Case 8 (see Section 2.2.4.): a variable tilt angle and orientation according to a Radial Basis Function (RBF) Neural Network.

Case 9 (see Section 2.2.11.): The multi-objective fuzzy-guided feedback system within Hybrid Fuzzy-Rigid Constraint Particle Swarm Optimisation with constriction factor (HFRCPSO-CF) solves for a variable tilt angle and orientation. This novel fuzzy model, along with physical and economic indicators, feeds into the fuzzy decision-making system, which uses an Analytic Hierarchy Process (AHP) to assign exponentially weighted (EW) preferences to each index. A novel fitness function is then constructed using t-norm aggregation (product and sum), and is optimised using the HFRCPSO-CF, which handles constraints and searches for optimal tilt (β) and orientation (γ) angles.

This overall architecture enables the integration of climatic modelling, energy analysis, and intelligent optimisation into a unified, flexible methodology tailored to regional and operational contexts in Argentina (see Section 2.3.1). This framework forms the basis of the developments shown in Figures 2 to Figure 6, each of which focuses on a specific layer of the methodology. To avoid repetition, any aspects not explained in a given figure are covered in subsequent ones.

Figure 6
Analytic Hierarchy Process and consistency. Source: The author.

Fitness function and hybrid constraints:Figure 2 shows how the fuzzy fitness function is developed for use in the HFRCPSO-CF optimisation process. This function combines three energy indicators — Net Present Value (NPV), Obtained Energy (OE) and Invested Energy (IE) — with user-defined preferences derived through the AHP. These preferences are represented as EW in fuzzy functions that translate normalised performance values into prioritised decision criteria.

The methodology incorporates two types of constraints:

  • Hard constraints, which define strict physical or technical limits (e.g. limits on panel tilt/orientation), are enforced by modifying particle positions using the sort strategy explained in Section 2.2.9 and applying a boundary reflection strategy (see Section 2.2.11 and Appendix A Section A.1.1). This approach yields technically feasible solutions, albeit potentially at the expense of losing promising candidate solutions.

    • Soft constraints, in contrast, are introduced by fuzzifying the search space using empirical motion limits derived from historical performance in cases 1–8. This means that these empirical bounds are derived from the system’s behaviour in these cases, enabling more flexible exploration of the search space. This allows for more flexible navigation of the optimisation landscape without ruling out promising solutions. The fuzzy T-norm operator applies the algebraic product to optimise performance indices and the algebraic sum to handle soft constraints (see Sections 2.2.3 and Appendix A Section A.1.1).

This dual aggregation strategy enhances the model’s ability to explore feasible, high-quality solutions under uncertainty and dynamic trade-offs. Any aspects not explained in this figure are covered in subsequent ones to avoid repetition.

Neural Network training, optimisation, simulation and hybrid constraints:

Figure 3 shows how an RBF is integrated with the HFRCPSO-CF. First, the RBF is trained using weather data (e.g. temperature, dew point, rainfall and precipitation), followed by calendar variables (day and hour). This allows the climatological data and the optimal β and γ angles for each location to be estimated (Case 8). These weather predictions provide a data-driven estimate of how the system will behave under different environmental conditions. During RBF training, the K-means method is used to adjust the number and positions of neurons in the hidden layer (see Section 2.2.2 and Section 2.2.4). The performance of the RBF model is evaluated using the mean squared error (MSE) metric to compare the predicted and actual values during training. Training of the RBF model continued until the MSE fell below a predefined threshold. This strikes a balance between model accuracy and complexity.

Figure 3
Hybrid Fuzzy-Rigid Constraint Particle Swarm Optimisation with Constriction Factor (HFRCPSO-CF) and a radial basis function. Source: The authors.

The HFRCPSO-CF uses this information to inform the optimisation process, improving convergence and enabling adaptive responses to regional variability. As previously demonstrated, the metaheuristic incorporates hybrid dynamic boundary constraints and decision weights derived from fuzzy logic and AHP (see Section 2.2.3). The novelty lies in combining these AI tools. Together, they enable the system to anticipate and refine optimal configurations through evolutionary search, thereby enhancing robustness and accuracy in real-world scenarios. Any aspects not explained in this figure are covered in subsequent ones, to avoid repetition.

Novel optimisation, hybrid constraints and boundary reflection:Figure 4 shows how the fuzzy-guided feedback system works in HFRCPSO-CF, in terms of position updates and boundary handling with hybrid constraints.

Figure 4
Hybrid Fuzzy-Rigid Constraint Particle Swarm Optimisation with Constriction Factor (HFRCPSO-CF): (a) Boundary reflection and (b) Rigid constraints. Source: The authors.

Panel (a) illustrates the velocity and position update rule. Here, each particle adjusts its trajectory based on three components: inertia, personal best, and global best. These components are scaled by a constraint factor (χ), which regulates the magnitude of the updates and improves convergence stability. Panel (b) illustrates the strategy for addressing hard constraints. When a particle moves beyond the boundaries of the feasible search space (i.e. the maximum or minimum of β and γ), it is reflected symmetrically back into the domain. This reflection mechanism enforces physical feasibility without abruptly discarding the solution, thus preserving swarm dynamics. Together, these elements ensure the optimisation process remains technically viable and robust while maintaining search efficiency when navigating complex environments with multiple constraints, such as those encountered in real-world solar tracking systems.

Figure 5 illustrates the impact of exponentially weighted (EW) preferences on the fuzzy decision-making process and the optimisation behaviour of the HFRCPSO-CF. Panels (a) and (b) illustrate how the shape of the preference function changes with different EW values. Higher EW values result in sharper, more selective functions, whereas lower EW values soften the preference response, allowing greater tolerance in attribute evaluation. Panel (c) illustrates the incorporation of preference-modified index values, such as NPV, OE and IE, into the HFRCPSO-CF's position update mechanism. Rather than applying a strict, threshold-based evaluation, the fuzzy system uses these dynamic preferences to guide the swarm within a 'soft-constrained' search space. Using EW preferences in both fuzzy inference and PSO enables the optimisation process to be fine-tuned according to the priorities of human decision-makers. This improves adaptability and the quality of solutions in multi-objective, constraint-laden solar tracking scenarios.

Figure 5
(a) Decreased function, (b) Growth function and (c) Search space boundary with fuzzy constraints. Source: The authors.

Analytic Hierarchy Process (AHP):Figure 6 shows how the AHP (Kizielewicz et al., 2024; Kuttybay et al., 2024; Hadroug et al., 2023; Güler et al., 2025; Saraji et al., 2024; Chrifi-Alaoui et al., 2025 ; Camargo, 2022; Camargo et al., 2024) is used to derive exponentially weighted (EW) priorities for the attributes involved in the optimisation process (aij=EWiEWj).

The relative importance of each attribute aij= 1aji — namely, NPV, OE, IE, and the search space constraint — is encoded in a pairwise comparison matrix that satisfies the consistency condition, thereby ensuring logical coherence in the preference structure. The Perron theorem is then applied to extract the dominant eigenvector from the matrix. This is normalised to produce the exponential weights (EWs). The EWs are then used to shape the fuzzy preference functions shown in Figure 1 to Figure 5. They are also incorporated into the HFRCPSO-CF fitness evaluation. This approach enables decision-makers to express their preferences flexibly while ensuring mathematical consistency. It also directly influences the direction of the search and the evaluation of solutions in the HFRCPSO-CF, thereby ensuring that the optimisation process aligns with technical criteria and stakeholder priorities. The next section provides insights into the implementation of the algorithms of this methodology.

2.2. Programs of the proposed novel methodology

This section outlines the key programmes developed to implement the methodology detailed in the previous section. Due to space limitations, the detailed derivations of many equations have been omitted. These equations have been refined and condensed using established models from the literature to reduce space, computational load while capturing the influence of key climatic factors more accurately (see Tables 1 to Table 4 and Section 2.2.1). The fundamental mathematical developments supporting this implementation can be found in the Appendix A.

2.2.1. Main parameters used in programs of this section

The parameters used in the beginning of the program in this methodology are obtained from four clearly defined sources:

  1. Government (Argentina, 2025a, b; Compañía Administradora del Mercado Mayorista Eléctrico, 2025) and data from governmental and private meteorological stations (Entre Ríos, 2025; La Rioja, 2025; San Juan, 2025; Meteored, 2025; Meteoblue, 2025; WeatherSpark, 2025; Straffelini et al., 2023; Ovando et al., 2021; Palmero et al., 2022).

  2. Technical specifications from regional manufacturers, industry and software (Ichi, 2025; National Renewable Energy Laboratory, 2025; Hoseinpoor et al., 2020, National Instruments, 2025; Photovoltaic Geographical Information System, 2025; Ré et al., 2021; Ceballos et al., 2023; Ortega et al., 2024. In addition, the available works, models and software of the tools are used to build and validate the proposed models.

  3. Results from our own experimental and methodologic work (Camargo, 2022; Camargo et al., 2024; Sarroca et al., 2024).

  4. Reviewed literature, as clarified in the provided tables (see Table 1 to Table 4).

Table 5 shows a summary of the data (latitude φ°, longitude L°, time zone tzoneh, Altitude masl and the constants C1104 umasl and C2u to obtain the total solar irradiance, average summer temperature, Average winter temperature, average precipitation [mm] and average relative humidity SRH % for all provinces.

Table 5
Parameters used in the mathematical model for all provinces.

φ° and L ° have a direct effect on the climate of each city: LR (further north and at a lower altitude) has a warmer climate, with summer temperatures of 30°C and rainfall of 640 mm. SJ, further south and at a higher altitude (800 m), has more extreme temperatures, especially in winter (5°C), and less rainfall (200 mm). ER, further south and at a lower altitude (127 m), has a temperate climate with more frequent rainfall (1284 mm) and moderate temperatures. φ° influences solar radiation and the general climate, while altitude and geographical position also play an important role in temperatures and rainfall.

C2 is a constant, independent of the location, while C1 has been calibrated with the mean air mass AMu data from the meteorological stations in order to minimise the mean square error with respect to the calculated value (see Equation 57). The neural network (see Section 2.2.4. and Appendix A Section A.2) was trained with two inputs (day and time) and two outputs (ambient temperature, cloud cover and precipitation) using data available from the weather record. The margin of error of this was 3% and is therefore considered acceptable. For reasons of space, this is not developed in this article.

The maximum, minimum and average restrictions for tilt angles, orientation and beta are obtained from an analysis of radiation maps produced by this model. These maps showed that for inclinations between 45° and 60°, a higher level of energetic irradiance is not achieved; rather, it decreases. Therefore, an inclination of up to 60° was considered. The minimum restriction of 15° was determined by calculating the minimum viable inclination to prevent water accumulation on the panels, which could affect their performance. A safety factor was applied to this calculation. The solar panel is designed to have a maximum difference of 90° with respect to the sun's orientation, and these limits are defined accordingly (Appendix A Sections A.1. and A.2).

Table 6 presents the Lower ULow and upper UUp limits of objective and constraint, Exponential Weights EWm and their maximisation (ξ=1) or minimisation (ξ=0) for all provinces. Appendix A Sections A.1 and A.2. outlines the parameters employed in the radial basis neural network and the Gaussian fuzzy inference system.

Table 6
Lower ULow and upper UUp limits of objective and constraint, Exponential Weights EWm and their maximisation (ξ=1) or minimisation (ξ=0) for all provinces.
2.2.2. Main program

As shown in Figure 1, the Main Program is a complex process involving the simulation and optimisation of a solar power generation system. This system uses a Radial Basis Function (RBF) to predict weather data and determine the best parameters for the system. The programme begins by collecting technical and power data from various energy sources using input particles (X), which are associated with different tilt and orientation scenarios. An RBF is then trained to predict climatological data, such as temperature and precipitation. This RBF is subsequently applied to specific fixed-angle, tilt and motion scenarios in order to evaluate the total solar radiation, voltage, current and power generated.

An algorithm of objective functions and constraints is used to optimise the fitness function associated with the different scenarios, and the results for tilt (β) and orientation (γ) are returned. Life cycle analysis of a solar panel with a productive chain programme (Camargo, 2022; Camargo et al., 2024; Hammi et al., 2024) calculates the cost of producing the solar panel, taking into account material and fuel flows at each stage of the production chain (see Figure 1).

BEGIN /* Main Program */

Data: climatological, technical and life cycle data of solar system (see Section 2.2.1.).

Output: scenarios of the tilt β and orientation γ of solar system in X.

BEGIN /* Life Cycle Analysis of solar panel with productive chain */

Data: material composition of solar panel (see Section 2.1. and Section 2.2.1.).

Step 1: Calculate material and fuel flows by stage in the production chain: resource extraction, material processing, manufacturing, construction, transport and waste. Calculate the production costs of solar system associated (investment cost CIUSD=1000, economic investment cost overhead ECOu and energy price pgUSDkWh=0.25).

Step 2: Define X in relation to the relevant cases or scenarios. The options are: A) fixed angles: 0° (Case 1), 15° (Case 2), 30° (Case 3) and 45° (Case 4); B) fixed tilt and motion angles (Case 5); C) continuous motion (Case 6); and D) fuzzy inference system motion (Case 7).

FOR Case = 1 : 9 DO

BEGIN /* Training a Radial Basis Function (RBF) Neural Network (see Section 2.2.4.) */

Step 3: If Case=1, then start Training a RBF for input hour and day and outputs climatological data: temperature Te, dew point temperature Td, rainfall and precipitation Fclim.

Step 4: If Case=8, then start training a RBF for input hour and day and outputs (inclination β and orientation γ) of the obtained cases. Save the inclination β and orientation γ in the particle X (Case 8).

BEGIN /* Fuzzy fitness function */

Step 5: start Fuzzy fitness function program (see Section 2.2.10.).

BEGIN /* Hybrid Fuzzy-Rigid Constraint Particle Swarm Optimisation with Constriction Factor */

BEGIN /* Algorithm of Objective Functions and Constraints */

Step 6: If Case=9 then start the Objective Functions and Constraints program with the boundary cases (Section 2.2.8. and Section 2.3.2.) and start HFRCPSO-CF (see Section 2.2.11.).

2.2.3. Fuzzy fitness function

The Fuzzy fitness function program optimise a solar power generation system, using parameters such as the tilt (β) and orientation (γ) of the generation sources. It starts with the analysis of technical and power data of each power source, and then an algorithm is applied to calculate the main parameters of the system. Several factors are evaluated, such as total solar radiation and generated voltage, current and power variables. Fuzzy decision-making functions are also incorporated to optimise system decisions, which is evaluated using an objective function and constraint (see Section 2.2.5. to Section 2.2.10.).

BEGIN /* Fuzzy fitness function */

Data: Power and technical data (see Section 2.2.1.).

Input: Particle X corresponding to swarm (tilt β and orientation γ), for each generation source studied.

Output: Fuzzy fitness function fX, attributes U.

BEGIN /* Algorithm of main parameters */

Step 1: Start Algorithm of main parameters program (see Section 2.2.5.).

BEGIN /* Fuzzy decision making with this new methodology */

Step 2: Start The total solar radiation program (see Section 2.2.6.).

Step 3: Start Solar Voltage, Current and Power program (see Section 2.2.7.).

Step 4: Start Algorithm of Objective Functions and Constraints program (see Section 2.2.8.).

Step 5: Obtain the EW using the AHP (see Section 2.1.) and start HFRCPSO-CF (see Section 2.10.).

2.2.4. Radial Basis Function (RBF) program

A radial basis function (RBF) training algorithm uses the K-means method to produce desired outputs from training data. An RBF consists of two layers: a hidden layer applying a radial activation function and a linear output layer combining the hidden layer's outputs (Praveen & Menaka, 2024; Koshkarbay et al., 2024; Molu et al., 2024).

BEGIN /* Training a Radial Basis Function (RBF) Neural Network */

Data: Initially, the centres of the hidden neurons are equal to the input set (Ck=x). The influence of each neuron in the input space dmax is obtained by trial and error and statistical data (see Section 2.2.1., Appendix A Section A.2, Table 5 and 1).

Input: Input data set x with N inputs and S samples and a desired output set Y with Q outputs and S samples.

Output: predicted output set Ynew with Q outputs and S samples.

WHILE (MSE3% Yd) DO

Step 1: through the K-means method, the number of hidden layers (M) and centres (Ck) are adjusted to minimise the mean squared error (MSE). At each stage of the process, the Gaussian domains and the distance x Ck are calculated by allocating x to Ck. Then x will then belong to the centre Ck whose calculated distance is smallest.

Step 2: The new centres, Ck, are calculated as the average of the x-values belonging to Ck. Convergence has been achieved and learning is complete if Ck does not differ from the previous iteration.

Step 3:Equation 1 calculates the Gaussian activation function εk of the distance x Ck.

ε k = exp x C k 2 2 σ 2 σ 2 = d m a x 2 2 M (1)

Step 4:Equation 2 create the hidden layer output matrix with activations N x M+1. A column of ones is added to include the bias b in the linear combination of the hidden neuron.

O = ε 1 ε 2 ε k O n e s M (2)

Step 5:Equation 3 calculates the output weights W and biases b by solving this system of linear equations (with a linear regression method). In this equation OTO1OT is the pseudoinverse of O.

W b = p s e u d o i n v e r s e O Y = O T O 1 O T Y (3)

Step 6:Equation 4 calculate the output value Ynew as a linear combination of the radial layer neurons outputs O, the output weights W and the bias b (see Equation 3). The MSE is used to evaluate the performance of the RBF. This equation is used to predict outputs for new input data once it has been trained.

Y n e w = W O + b M S E = Y n e w Y 2 s i z e Y (4)
2.2.5. Algorithm of main parameters program

The Algorithm of main parameters program describes the calculation of key parameters for determining the position of the sun and the lighting conditions in a solar power system. Where φ° is the latitude of the location, δ° is the solar declination (which varies throughout the year) and ω is the hour angle, β° is the tilt angle (0<β<90°), γ is the orientation angle (90°<γ<90°) and signφ take into account the sign of the latitude (northern or southern hemisphere). ω° measures the angular displacement of the Sun from the solar meridian or solar noon. The tilt angle β° is 0 at horizontal and 90° at maximum tilt. The orientation angle gamma is 90° when facing east, 0 when facing north and 90° when facing east. Equation 11 is obtained by analysing the different vectors resulting from the angles involved and making the corresponding projections by means of scalar products (Wu, et al., 2022; Ichi, 2025; Sobirov et al., 2023; Kuttybay et al., 2024; Azam et al., 2024). Many bibliographies (see Table 1) have studied the northern hemisphere, which causes problems in the results when trying to apply them to the southern hemisphere, so a factor has been taken into account that changes the sign of some of the components.

BEGIN /* Algorithm of main parameters */

Data: latitude, longitude and time zone (see Section 2.2.1.).

Output: it returns the time of sunrise, sunset, the length of the day (Hsun) and the associated constraints.

Step 1: Firstly, Equation 5 calculates the fractional year x°. Other constants available are Const = 3 or Const = 10. Secondly, Equation 6 calculates the angle of solar declination δ° which is the projection of the Sun on the celestial sphere relative to the Earth's equator. Thirdly, Equation 7 calculates the equation of time EoTmin (Sobirov et al., 2023).

x [ ° ] = 365 180 ( m Const ) = 2 π 365 ( m 1 h 12 24 ) ( ( 1 < m < 365 ) ( 1 < h < 24 ) ) (5)
δ ° = 180 π 10 3 7 399 c o s x + 702 s i n x 7 c o s 2 x + 0.9 s i n 2 x 3 c o s 3 x + 1.48 s i n 3 x = 23.45 c o s x , U p p e r L i m i t + , ( φ < 0 ) 80 < m < 264 23.45, ( φ < 0 ) m = 355 , ( φ < 0 ) ( 264 < m ) ( m < 80 ) 23.45, ( φ < 0 ) m = 172 (6)
E o T m i n = 229.18 10 3 0.075 + 1.8 c o s x 32 s i n x 14 c o s 2 x 40 s i n 2 x (7)

Step 2:Equation 8 calculates the sunrise angle Ws and Equation 9 calculates the hour angle ω°. They are for a given location with a longitude L° time zone tzoneh according to its time difference from UTC. For the special case of sunrise or sunset, the θz=90.83 with an approximate correction for atmospheric refraction (Sobirov et al., 2023).

W s ° = a c o s c o s 90.83 c o s φ c o s δ t a n φ tan δ a c o s t a n φ t a n δ (8)
ω ° = 60 h + 4 L 15 t z o n e + E o T 4 180 ( 1 < m < 365 ) H S e m h H S t m (9)

Step 5: the present work uses Equation 10 to calculate the Solar noon time Hsoonh, sunshine time Hsoonh and the sunset time Hsoonh. Where EoT is in minutes and the latitude φ° is positive to the east of the Prime Meridian.

H s n H S e H S t = round 12 L 15 t z o n e 15 1 1 1 + E o T 60 0 1 1 (10)

Step 6: In the present work, Equation 11 calculates the solar incidence angle θz° and the azimuth angle Az°. Finally, the present work uses Equation 12 to calculate the constraints with upper and lower limits.

θ z A z = a c o s s i n φ s i n δ + c o s φ c o s δ c o s ω a t a n c o s φ c o s δ s i n ω sin δ s i n φ cos θ z (11)
C o n s t r a i n t = min θ z + 15 , 60 β 15 min A z + 90 , 90 γ max A z 90 , 90 (12)
2.2.6. Total solar radiation program

The total solar radiation program calculates the total solar irradiance Gβ,γ reaching an inclined and oriented panel, taking into account the atmospheric conditions (Sobirov et al., 2023; Praveen & Menaka, 2024; Azam et al., 2024). The programme returns Gβ,γ, which is used in the performance analysis of the solar energy system.

BEGIN /* The total solar radiation */

Data: latitude angle φ, declination δ, tilt β, orientation γ, hour angle ω, altitude and temperature Te (see Section 2.2.1.).

Input: tilt or inclination β and orientation γ.

Output: total solar irradiance Gβ,γkWm2.

Step 1: In the present work, Equation 13 is improved to calculate the factor cosθ with any panel tilt angle β and orientation γ. When the beta angle is zero (i.e. there is no tilt) and the gamma angle is also zero (i.e. it is oriented north), the azimuthal angle θ° is equal to the θz° angle (Ahamed et al., 2021; Kuttybay et al., 2024).

cos θ u = s i n φ s i n δ c o s β s i g n φ c o s φ s i n δ s i n β c o s γ + c o s φ c o s δ c o s β c o s ω + s i g n φ s i n φ c o s δ s i n β c o s γ c o s ω + c o s δ s i n β s i n γ s i n ω 0.1 15 β 60 ( 90 < γ < 90 ) (13)

Step 2:Equation 14 calculates the extra-terrestrial daily and hourly mean horizontal radiation. On the other hand, Equation 15 gives the extra-terrestrial daily and hourly horizontal irradiance H0β, γ for any tilt β and orientation γ (Sobirov et al., 2023; Praveen and Menaka, 2024; Azam et al., 2024).

G e x t k W m 2 = G s c r r 0 2 = 1.367 1 + 0.033 c o s 180 m 1 365 1 < m < 365 (14)
H 0 β , γ k W m 2 = G e x t cos θ , 15 β 60 90 < γ < 90 G e x t cos θ z , β = 0 γ = 0 (15)

Step 3: In the present work, Equation 16 is improved to calculate the air mass AM (Wu, et al., 2022; Ichi, 2025) as a function of the angle of solar incidence θz, the ambient temperature Te and atmospheric pressure (which varies with altitude).

A M = 1 cos θ z + 0.15 93.88 θ z 1.25 A i r M a s s c o r r e c t i o n 273 273 + T e T e m p e r a t u r e c o r r e c t i o n 288.15 288.15 0.0065 A l t i t u d e P r e s s u r e c o r r e c t i o n (16)

Step 4: In the present work, Equation 17 is improved to calculate the atmospheric transmission coefficient KT and the factor f. Next, Equation 18 calculates the diffuse factor HdH as a function of KT (Sobirov et al., 2023; Kuttybay et al., 2024; Zou et al., 2024).

K T u = H H 0 = 1 e C 1 A l t i t u d e + C 2 A M 0.678 F c l i m f u = 1 H d H (17)
H d H u = 1 0.09 K T , K T < = 0.22 0.95 0.16 K T + 4.38 K T 2 16.63 K T 3 + 12.33 K T 4 , 0.22 K T 0.8 0.165, 0.8 K T 0 (18)

Step 5: In the present work, Equation 19 calculates the direct RDIRβ,γu, diffuse RDIFβ,γu, and albedo RALBβ,γu irradiance for each day m and hour h. Finally, Equation 20 calculates the global solar irradiance Gβ,γkWm2 (Kuttybay et al., 2024; Zou et al., 2024; Kuttybay et al., 2024; Sobirov et al., 2023).

R D I R β , γ R D I F β , γ R A L B β , γ = cos θ cos θ z K T f 2 1 + H d H K T K T H d H 1 K T f 2 1 + c o s β 2 1 + f s i n β 2 3 0.15 1 c o s β 2 (19)
G β , γ k W m 2 = H 0 β , γ R D I R β , γ + R D I F β , γ + R A L B β , γ 1 m 365 H S e m h H S t m (20)

The constant GsckWm2= 1.367 is the solar irradiance at the top of the atmosphere. The variable rr02is the eccentricity for the instantaneous distance and mean distance from the Sun to the Earth r and r0, respectively.

The variable H0β, γ is the solar energy that reaches the Earth's surface directly from the Sun, without scattering or reflection. It occurs when the Sun is largely unobstructed by clouds, with the irradiance being more intense when the Sun is higher in the sky. It is proportional to the cosθ, so the energy production of the system depends mainly on this value. cosθz adjusts the air mass AM according to θz, while the additional factor corrects this value by taking into account the non-linear behaviour of the atmosphere at different heights from the Sun. As the Sun moves away from the zenith (i.e. as θz increases), the irradiance has to pass through more of the atmosphere. This adjustment is particularly important when the sun is close to the horizon, as the irradiance passes through more atmosphere, increasing the AM. The factor 93.88 is an empirical constant that helps to adjust the model and formula for atmospheric conditions. The exponent -1.25 is a non-linear correction factor for the relationship with the angle θz, reflecting the behaviour of the atmosphere. The change in temperature and atmospheric pressure with ambient temperature correction is also included in this equation (Sobirov et al., 2023; Praveen and Menaka, 2024; Azam et al., 2024).

The atmospheric transmission coefficient KT and the HdH ratio play a crucial role in determining the amount of diffuse and direct irradiance reaching the Earth's surface. A lower KT indicates a more cloudy atmosphere, resulting in a higher proportion of diffuse Hd irradiance compared to global H irradiance, while a higher KT indicates a clearer sky and a higher proportion of direct irradiance. The HdH ratio adjusts this behaviour, being higher when KT is low and vice versa. The γ and β directly affect the amount of direct irradiance received by the system. Correct orientation maximises direct irradiance and minimises diffuse irradiance, particularly in partly cloudy conditions or when there is high atmospheric diffusion (Wu, et al., 2022; Ichi, 2025).

The factor 1eC1 Altitude+C2 models the effect of altitude on irradiance transmission; as altitude increases, the density of the atmosphere decreases, allowing more irradiance to pass through. It is an altitude-corrected, instantaneous clearness index that is linked to the absorption and dispersion coefficients of the Lambert-Beer-Bouguer law, and is integrated over a wide range of wavelengths (Sobirov et al., 2023; Kuttybay et al., 2024). Under clear sky conditions, the index characterises the attenuation of solar irradiance from a wavelength-integrated perspective due to atmospheric absorption and dispersion. The factor AM0.678adjusts for the influence of the air mass (AM), which depends on the position of the Sun, since when the Sun is lower in the sky (near the horizon) the irradiance has to pass through a larger portion of the atmosphere, increasing its scattering and absorption. This relationship is useful to obtain the total or average annual or monthly energy obtained by the solar panel, but difficult to apply when it is considered instantaneously in each hour and day of the year. Then, in this work the weather factor Fclim corrects the KTfactor for cloudiness (Kuttybay et al., 2024; Zou et al., 2024).

2.2.7. Solar Voltage, Current and Power program

The Solar Voltage, Current and Power program calculates the power, voltage and current produced by a photovoltaic system, taking into account temperature variations and their effect on the performance of the solar panels.

BEGIN /* Solar Voltage, Current and Power */

Data: technical and economic data of solar system and temperature (see Section 2.2.1.).

Input: total solar irradiance Gβ,γkWm2 (see Section 2.6.).

Output: It returns the values of voltage (Vp), current (Ip) and power (Pp) generated by the solar system.

Step 1: In the present work, Equation 21 is improved to calculate the variation of the coefficients with relative humidity SRH% (Hoseinpoor et al., 2020), where Td is the dew point temperature. In this work, Equation 22 gives the coefficients of variation of power μPW°C, voltage μVV°C and current μIA°C using the dot product operator to multiply element by element. The correction coefficients are provided by the manufacturer and Te<25 is a Boolean value (0 or 1).

S R H % = 0, T d T e 100 e 17.62 234.04 T d T e 234.04 + T d 234.04 + T e , T d < T e 100, T d = T e (21)
μ P μ V μ I = 1 100 0.43 0.33 0.06 T e < 25 0.03 0.03 0.02 1 1 1 + S R H 100 0.2 0.1 0.15 G β , γ 0.1 (22)

Step 3:Equation 23 actualise the temperature for panel TP. Next, in the present work, Equation 24 is improved to calculate the maximum power point PmaxnW, voltage Vn) and current IscRefnA for the effect of temperature variation with respect to 25ºC. In this equation, the dot product operator is used to multiply element by element. They are based on the references (Zou, Y., Qin et al., 2024; Hraich & Haddi, 2025).

T P ° C = T e + T O N C T r e f G r e f G β , γ = T e + 45 25 1 G β , γ = T e + 20 G β , γ (23)
P m a x n V n I s c R e f n = P m a x V e n d I s c R e f P m a x V e n d I s c R e f + T e 25 μ P μ V μ I (24)

Step 4: In the present work, Equation 25 calculates the thermal voltage VTV and the current of solar system I A iteratively. They are based on the references (Hraich & Haddi, 2025).

V T I = k B T p + 273.15 q m a x min G m , h , G r e f G r e f I s c R e f n I s c R e f n e V n N s a V T 1 e V + I R s N s a V T 1 V + I R s R s h ,0 (25)

Step 5: Finally, in the present work, Equation 26 is improved to calculate the voltage VpV, current IpA and the power PpW for each hour h and day m. The maximum power point of the voltage-current curve is sought, with which the power obtained by the solar system is calculated.

V p I p P p = V I V = = m a x I V I I V = = m a x I V min V p I p η , P m a x (26)
2.2.8. Algorithm of Objective Functions and Constraints program

The Algorithm of Objective Functions and Constraints program optimises a power generation system by calculating objective functions and constraints.

BEGIN /* Algorithm of Objective Functions and Constraints */

Data: Power and technical data, the td discount rate and UL represents the life of the project (see Section 2.2.1.).

Input: the initial investment cost CIUSD, the production cost per unit of energy produced pg (see Section 2.7.).

Output: Objective and Restriction Functions U.

Step 1:Equation 27 calculates the Capital Recovery Factor (Camargo, 2022; Camargo et al., 2024) and the generation cost CGUSD are calculated in at a useful life UL of 30 years and a given discount rate (td).

C R F u = t d 1 + t d U L 1 + t d U L 1 = 0.1 1 + 0.08 30 1 + 0.08 30 1 = 0.11 C G U S D = C R F C I = 234 U S D (27)

BEGIN /* Sort of particle X */

Step 2: Start Sort of the search vector X (see Figure 2 to Figure 5).

Step 3: in the present work, Equation 28 is developed to calculate the obtained energy. To speed up the programme, the calculation is made with only one year to work with less data.

U i = 1 = E Y = 1 k W h = m = 1 m = 365 h = H S e m h = H S t m P p 1000 (28)

Step 4: in the present work, Equation 29 and Equation 30 calculate the angular movement of the tracker tilt and orientation respectively (see Figure 1 to Figure 5, Section 2.2.1 and Appendix A Section A.1). Equation 31 calculates the total energy consumed by this angular movement ΔEIY=1u. To speed up the program, it is made with only one year to work with less data. The factors Δβ180 365u and Δγ360 365u are the proportion of energy expended, including the return to the starting point. It is estimated that the maximum energy invested should be 12% of the total energy produced. In addition, the movement of β represents 40% of the energy cost, while the movement of γ represents 80% of the energy cost.

Δ β Y = 1 ° = m = 1 365 H S e m + 1 H S t m β m , h β m , h 1 + β m , H S n m β m , H S e m + β m , H S n m β m , H S t m + β m , H S e m β m 1, H S e m + β 1, H S e 1 β 365, H S e 365 (29)
Δ γ Y = 1 ° = m = 1 365 H S e m + 1 H S t m γ m , h γ m , h 1 + γ m , H S e m γ m , H S t m + γ m , H S e m γ m 1, H S e m + γ 1, H S e 1 γ 365, H S e 365 (30)
U 2 u = Δ E I Y = 1 u = 0.12 180 365 Δ β Y = 1 Δ γ Y = 1 2 0.4 0.6 (31)

Step 5: in the present work, Equation 32 is improved to calculate the Net Present Value in 10 years (see Section 2.2.1). In this equation, Yyear are the years, tdu is the discount rate and ULyear represents the life of the project. In addition, ECOu represents the economic investment cost overhead compared to a fixed solar system and CGUSD is the annual operating and maintenance cost. Finally, the panel loses 0.65% of energy produced per year (see Figure 1 to Figure 5 and Section 2.2.1. to Section 2.2.4.).

U 3 U S D = N P V = C I 1 + E C O + Y = 1 10 1 + t i 1 + t d Y E Y p g 1 Δ E I 1 0.0065 Y C G 1 + Δ E I (32)

Step 6: in the present work, the term U5=U4=Xβ,γ is the index related to the particle search vector which is used to obtain the hybrid dynamic space constraint (see Figure 1 to Figure 5).

2.2.9. Sort of particle X program

The Sort of particle X (see Section 2.2.11) program arranges the particle to obtain increasing or decreasing hourly angles as appropriate and to avoid unnecessary oscillations, advances or retreats. In addition, the inclination β and orientation γ angles are sorted according to the corresponding seasons of the year (see Figure 1 to Figure 5 and Appendix A Section A.1.1).

BEGIN /* Sort of particle X */

Input: Particle X corresponding to swarm (tilt β and orientation γ).

Output: Sort of particle XSort corresponding to swarm (tilt β and orientation γ).

Step 1: Obtain the tilt β and orientation γ from the search vector X. Then, in the present work, Equation 33 sorts the tilt β and Equation 34 sorts the orientation γ from the search vector X.

γ s o r t = s o r t γ , d e c r e a s e , ( φ < 0 ) 0 < m < 183 H S e m h H S t m s o r t γ , i n c r e a s e , ( φ < 0 ) 183 < m < 365 H S e m h H S t m (33)
β s o r t = s o r t β , i n c r e a s e , ( φ < 0 ) 0 < m < 183 H S n m h H S t m s o r t β , d e c r e a s e , ( φ < 0 ) 183 < m < 365 H S e m h H S n m (34)

Step 2: The tilt βsort and orientation γsort are saved in the sorted search vector of PSO particle XSort.

2.2.10. Fuzzy decision making and fuzzy inference system programs

Fuzzy decision making: This program implements a fuzzy decision making approach to optimise a power generation system using lower and upper bounds on pre-defined objective and constraint indices. The μiXβ,γ,ξi states are computed using an auxiliary variable ξi that depends on whether it is a decrease or an increase. Then the search space bounds are computed at levels m=4 and m=5. Next, the objective function fX is computed using the t-norm algebraic product, taking into account objectives such as net present value (NPV), energy gained, energy invested, and the upper and lower constraints of slope (β) and orientation (γ). Finally, the fitness fX is returned, reflecting the optimisation of the system based on the fuzzy decisions.

BEGIN /* Fuzzy decision making with this new methodology */

Data: the lower ULow and upper UUp limits of the objective and constraint indices Um, Exponential Weights EWm (AHP) and their maximisation (ξ=1) or minimisation (ξ=0) are defined according to Table 3 (see Section 2.2.1.).

Input: the objective and constraint indices U (see Section 2.2.8).

Output: the fitness fX is returned, reflecting the optimisation of the system based on the fuzzy decisions.

FOR (i=1:5) DO

Step 1:Equation 35 calculates the fuzzy function μm.

μ X β , γ , ξ i i = 1 ξ i U i U p U X β , γ i 1 ξ i + U X β , γ i U i L o w ξ i U i U p U i L o w E W i ξ i , U i L o w U X β , γ i , U i L o w U X β , γ i U i U p , U i U p U X β , γ i (35)

Step 6:Equation 36 calculates the search space restriction for the attributes or objectives i=4 and i=5 where the t-norm is used in an algebraic sum.

μ i = 1 365 m = 1 m = 365 H S e m H S t m μ i m h H S t m H S e m (36)

Step 3:Equation 37 calculates the fitness fuzzy function fX using the algebraic product t-norm. The objectives are: NPV (1), energy obtained (2), invested energy (3), upper and lower constraints of β (4) and γ (5).

f X = μ 1 μ 2 μ 3 μ 4 μ 5 (37)

The Fuzzy inference system algorithm program (see Section 2.2.9. and Appendix A Sections A.2) takes two inputs: the day (m) and the hour (h). Firstly, the tilt angle should be smaller in summer than in winter. Secondly, the tilt angle should start high at dawn, decrease at midday and increase at dusk. Thirdly, the orientation of the panel should start with a negative angle towards the east and move to a positive angle towards the west. It transforms these crisp inputs into fuzzy values using sigmoidal membership functions with categories such as very low, low, medium, high and very high. Fuzzy rules are then applied to combine the membership degrees of the inputs and generate fuzzy outputs for the tilt angle (β) and orientation angle (γ). The results are combined using the minimum fuzzy operator and finally obtained using the centroid method (Figure 1 to Figure 5).

BEGIN /* Fuzzy inference system algorithm */

Data: The centre parameters and standard deviations of the Gaussian function (see Appendix A Section A.2, Table A.1, Table A.2 and Table A.3). These are obtained through a process of trial and error and statistical data.

Input: day md and hour hh.

Output: Tilt angle (βrad) and Orientation angle (γrad).

Step 1:Equation 38 calculates the Gaussian fuzzy membership function (for the hour h) μFISh,σh,HLow, HUp and (for the day) m μFISm,σh,HLow, HUp. Each input has a membership subjective valuation in categories (see 2 and 3 of Appendix A Section A.2).

μ F I S X , σ x , X L o w , X U p = 0 e x C e n t r e 2 2 σ X 2 0 , X L o w x , X L o w x X U p , X U p x (38)

Step 2: The system's rules are applied to combine the membership degrees of the inputs within each category (see 2), generating fuzzy output results for each one. These results are then combined using a minimum fuzzy logic operator.

Step 3: Finally, the fuzzy output values are transformed back into crisp values using a defuzzification method. The Centroid (Centre of Mass) calculates the centre of gravity of the fuzzy curve.

2.2.11. Hybrid fuzzy-rigid constraint particle swarm optimisation with constriction factor

This program implements a Hybrid Fuzzy-Rigid Constraint Particle Swarm Optimisation with Constriction Factor to optimise the proposed problem. It starts by initialising the positions Xik, the best local positions bi and the best global position bG, assigning random values or good initial values according to the designer's criteria. For 200 iterations and 130 particles, a motion rule is applied to update the particle positions and velocities, constrained according to the search space constraints. At each iteration, the fitness functions fXik, fbi and fbG are calculated, evaluating the performance of the system and updating these positions based on these values. Finally, the programme returns the global best position, bG, found by the swarm. All of these parameters are calibrated through a process of trial and error, based on statistical studies of the solutions obtained (see Figures 1 to 5). This is not developed here for reasons of space, but will be extended in future work.

BEGIN /* Hybrid Fuzzy-Rigid Constraint Particle Swarm Optimisation with Constriction Factor */

Data: weights wl=0.999, wC=wS=2.049 and χ=0.729 which are obtained by iterative trial and error. wI C S serve to enhance the vector components of the velocity and the parameter χ limits the resultant to achieve stability and convergence to good solutions (see Section 2.2.1.).

Input: Particle X (tilt β and orientation γ).

Output: global best solution bG and its fitness function fbG.

Step 1: Initialize Xik, bG, bi at zero, random values or a good value according to the designer's criteria.

BEGIN /* Fuzzy fitness function */

Step 2: Start Fuzzy fitness function program and calculate fitness functions fXik, fbi and fbG.

FOR ( k =1:200 i=1:130) DO

Step 3:Equation 39 calculates the of motion of the particles Xik in each iteration k and the next iteration k+1. These values are constrained by boundary mechanisms.

V i k + 1 = χ w I i k V i k + χ w C i k b i X i k + χ w S i k b G X i k X i k + 1 = X i k + V i k + 1 (39)

Step 4: Apply both rigid and soft constraints to the particles, as illustrated in the Figure 1 to Figure 5.

BEGIN /* Fuzzy fitness function */

Step 5: Calculate fitness functions fXik, fbi and fbG (see Section 2.2.10.).

Step 6:Equation 40 updates (if necessary) the best positions seen by the particlesbik and by the swarm bGk.

f X i k > f b i b i = X i k + 1 f X i k > f b G b G = X i k (40)

2.3. Practical contributions of the proposed methodology

2.3.1. Simulation of the climatic conditions

Figure 7 in this section shows the hourly and seasonal variations in key meteorological data (average temperature, relative humidity and atmospheric pressure) for the provinces of La Rioja (LR), San Juan (SJ) and Entre Ríos (ER) over a ten-year period, as determined by the Radial Basis Function method (see Appendix A Section A.2.1.).

Figure 7
Average (in ten years) temperature, relative humidity and atmospheric pressure for the provinces of La Rioja, San Juan and Entre Ríos. Source: The authors.

Figure 8 shows the hourly and daily changes in the atmospheric transmission coefficient (KT) and solar azimuth angle (θz) in the aforementioned three provinces: La Rioja (LR), San Juan (SJ) and Entre Ríos (ER). As the temperature rises around midday, atmospheric pressure tends to decrease due to solar heating, as does relative humidity. This trend is more pronounced in the drier regions of LR and SJ, where temperature peaks are higher and there are stronger diurnal fluctuations in pressure and relative humidity. ER, by contrast, experiences more stable conditions, with higher average humidity and less variability in temperature and pressure. Based on the temperature map, ER has the lowest temperatures, followed by SJ. LR has the highest temperatures. In terms of atmospheric pressure, LR shows the lowest values, followed by SJ, with ER showing the highest. LR has the driest conditions in terms of relative humidity, with SJ intermediate and ER the wettest (see Table 5). These meteorological patterns significantly impact solar panel performance and are therefore incorporated into models of irradiance, energy yield, and dynamic optimisation constraints.

Figure 8
Hourly and daily fluctuations in the atmospheric transmission coefficient and solar azimuth angle for the provinces of La Rioja, San Juan and Entre Ríos. Source: The authors.

The top row shows the KT values, which represent the proportion of extraterrestrial solar radiation that reaches the surface. These values have been adjusted to account for cloudiness, providing a more accurate reflection of actual atmospheric transmissivity conditions. SJ has the highest average KT values, suggesting clearer skies and lower cloud cover. LR follows, and ER exhibits the lowest values, indicating more diffuse radiation. The bottom row shows the annual evolution of the solar azimuth angle. The general pattern remains consistent across the provinces, with the azimuth reaching its maximum positive and negative values at around solar noon in summer and winter, respectively. However, there are slight regional differences in azimuth behaviour, particularly in SJ, due to its geographic location and solar geometry. These variables are crucial for determining the optimal orientation of solar panels and for accurately modelling solar tracking systems.

2.3.2. Tilt angle (β) and Orientation angle (γ) of the solar panels

This section shows the colour bar graphs of tilt angle β° and orientation angle γ° of the solar panels for each day and each hour for the provinces of La Rioja (LR), San Juan (SJ) and Entre Ríos (ER), as well as for the different scenarios analysed (see Section 2.2.1.). All of these plotted angles adhere to the constraints set out in Section 2.2.9 and Appendix A Section A.1.1. This enables viable and feasible solutions to be analysed for the three provinces in question. For reasons of space, the cases or scenarios have not been plotted at fixed angles. Angles are given in degrees for ease of understanding.

The cases or scenarios plotted in this section are the follows (see Table 4 in Section 2.3.4.):

Case 5:Figure 9 shows a mixed case with manual movement of the panel inclination but automatic movement of the panel orientation at 15º, 30º and 45º and variable orientation according to the zenith angle of the sun Az°.

Figure 9
Case 5: Mixed fixed β° and variable γ° angles for all provinces. Source: The authors.
  1. Figure 10 shows the case of a variable tilt angle and orientation according to the incidence angle θz° zenith angle of the sun Az°. This case represents the automated control of the tracking system by complex embedded systems. This is the most efficient alternative (see Appendix A Section A.1.12) but, as will be shown, the most expensive.

    Figure 10
    Case 6: Variable β° and γ° angles according to sun trajectory for all provinces. Source: The authors.

  2. Figure 11 shows a variable tilt angle and orientation according to a fuzzy inference system based on the developed fuzzy decision theory. This is an artificial intelligence-based system that takes into account the time of day. This system is simpler and cheaper than (3), and allows for less movement (see Section 2.3.4). Consequently, it will demonstrate lower energy consumption than the previous case.

    Figure 11
    Case 7: Variable β° and γ°. angles according to a fuzzy inference system for all provinces. Source: The authors.

  3. Figure 12 illustrates a variable tilt angle and orientation based on a Gaussian Neural Network system. As in the previous case, this is an artificial intelligence-based system implemented according to day and time. This system is simpler and cheaper than (3) and allows less movement (see Section 2.3.4). Consequently, it will demonstrate lower energy consumption than the previous case.

    Figure 12
    Case 8: Variable β° and γ° angles according to a Gaussian neural network for all provinces. Source: The authors.

    Case 9:Figure 13 shows a variable tilt angle and orientation according to the multi-objective fuzzy model that was proposed and solved using Particle Swarm Optimisation (PSO). As in the previous case, this implementation of a swarm technique is based on artificial intelligence and day and time. This system is simpler and cheaper than (3) and allows for less movement (see Section 2.3.4). Consequently, it will demonstrate lower energy consumption than the previous case.

    Figure 13
    Case 9: Variable β° and γ° angles according to fuzzy multi-objective with hybrid constraint PSO with a constriction factor. Source: The authors.

The radial neural network-based scenario (see Figure 12) is similar to the continuous motion scenario (see Figure 10), as both produce the most energy and therefore generate similar motions with some adjustments (see Section 2.2.2 and Section 2.2.4). Figure 13 shows the optimal scenario obtained using the fuzzy multi-objective model, which was solved using a hybrid constraint PSO with a constriction factor.

This scenario aims to maximise energy production while minimising motion and cost, in order to achieve the best possible net present value. Regarding the provinces, Figures 9 to 13 show that SJ has the greatest movement, followed by LR and ER, which exhibit similar levels of movement.

This is because SJ has higher solar irradiance, so the metaheuristic deems it more profitable for the system to have greater movement. This will be demonstrated in the following sections. The results are logical and satisfactory, and are in line with reality. The equations developed in Sectn 2.3.4 are also verified.

2.3.3. Cosine of incidence angle and total solar irradiance

This section presents the colour bar graphs of cosθu, Gβ,γkWm2 and Rβ,γu (see Section 2.2.5. to Section 2.2.6.) for each hour h and day m, with the corresponding inclination and orientation, from which the total solar irradiance for each city (La Rioja LR, San Juan SJ and Entre Ríos ER) is calculated. Angles are expressed in degrees for ease of understanding. These figures show the cosine of the angle of incidence cosθ for each case studied, which depends on the angles of inclination β and orientation γ, and which is proportional to proportional to the total solar irradiance Gβ,γ (see Equation 29). The cases or scenarios are the follows (see Table 4 in Section 2.3.5.):

  1. Figure 14 shows the case of a horizontal panel facing north.

    Figure 14
    Case 1: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

  2. Figure 15 shows the case of a panel at 15º and facing north.

    Figure 15
    Case 2: cosθu, Gβ,γkWm2and Rβ,γu for all provinces. Source: The authors.

  3. Figure 16 shows the specific case of the voltage, current and power for a panel at 30º and facing north.

    Figure 16
    Case 3: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

  4. Figure 17 shows the case of a panel at 45º and facing north.

    Figure 17
    Case 4: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

  5. Figure 18 shows a mixed case with manual movement of the panel inclination but automatic movement of the panel orientation at 15º, 30º and 45º and variable orientation according to the zenith angle of the sun Az°.

    Figure 18
    Case 5: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

  6. Figure 19 shows the case of a variable tilt angle and orientation according to the incidence angle of horizontal panel (θz°) zenith angle of the sun (Az°).

    Figure 19
    Case 6: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

  7. Figure 20 shows the case of a variable tilt angle and orientation according to a fuzzy inference system according to the developed fuzzy decision theory.

    Figure 20
    Case 7: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

  8. Figure 21 shows the case of a variable tilt angle and orientation according to a Gaussian Neural Network system.

    Figure 21
    Case 7: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

    Case 9:Figure 22 shows the case of a variable tilt angle and orientation according to the multi-objective fuzzy model proposed and solved by the Particle Swarm Optimisation (PSO).

    Figure 22
    Case 9: cosθu, Gβ,γkWm2 and Rβ,γu for all provinces. Source: The authors.

The value of cosθ is fundamental in understanding how a solar panel receives solar radiation. A high cosθ indicates that radiation is striking the panel more directly (higher irradiance Gβ,γ), which translates to higher efficiency. In this sense, a panel with a low tilt β (Case 1 or Case 2) will have a low cosθ (and low irradiance Gβ,γ), especially in winter when the sun is lower in the sky. On the other hand, a panel with a higher tilt β (Case 3 or Case 4) will have a higher cosθ when the sun is closer to its zenith, such as in summer (see Section 2.2.6. to Section 2.2.8.).

The factor Rβ,γu=Gβ,γH0​ (see Section 2.2.6.), which is the ratio between the irradiance in a particular scenario and the irradiance of a panel with no tilt and a north orientation (Case 1), shows how the tilt and orientation impact the panel’s efficiency. In Case 1 the value of the ratio is Rβ,γ=1​, indicating relatively low efficiency.

On the other hand, in Case 2 to Case 9, the values of Rβ,γ tend to be higher in winter due to the smaller angle of incidence, and lower in summer when the radiation is more direct. Therefore, the effect of tilting and orienting the panel has repercussions on these three variables, increasing or decreasing them at each point according to whether the solar panel is well directed.

The cases in which the panel is oriented according to the sun's path have a better efficiency with respect to this variable (Case 5 and Case 6). Rβ,γu is low in summer and high in winter for all cases except in Case 1 (where Rβ,γu=Gβ,γH0β,γ=1). This is because the cosθ and the irradiance Gβ,γ are high in summer and low in winter due to the effect of solar declination δ.

Diffuse and albedo radiation also play a role and slightly offset this effect. As a result, the best case of the proposed scenarios is the Case 6 (see Figure 19), although this is the case with the highest costs and the Case 1 (see Figure 14) gives the three worst factors and therefore the worst profitability. Seasonality also plays a significant role, as solar declination changes throughout the year, affecting both cosθ and irradiance. In winter, the sun is lower in the sky, reducing cosθ and consequently irradiance. In summer, however, the sun is higher in the sky, increasing cosθ and irradiance Gβ,γ. This seasonal pattern directly influences the values of Rβ,γ​, which tend to be lower in summer and higher in winter due to the variation in the angle of incidence of solar radiation (see Section 2.2.6.).

In addition, the geographical location influences these variables and is critical in determining the optimal tilt and orientation angles for each site. These are latitude and longitude and their corresponding time difference), altitude, temperature and pressure (see Section 2.2.6. to Section 2.2.8.). Entre Rios is closer to the equator and has the higher cosθ. However, it has denser clouds and lower altitude, so solar irradiance Gβ,γ is lower throughout the year. LR (and SJ compared to these two cases) is less close to the equator and has a lower cosθ. However, LR (and SJ compared to these two cases) has denser clouds and a higher altitude, so the solar irradiance Gβ,γ is lower throughout the year. Then, the panels in SJ and LR will be more efficient than those in Entre Rios, due to the greater amount of solar irradiance Gβ,γ, especially during the summer (see Section 2.3.4.). As in Section 2.3.2, the boundaries defined by the calculated sunrise and sunset times are visible in all these figures. These times are calculated as discrete values because they have been rounded for use in the algorithms and they differ for the three provinces due to their different latitudes and longitudes (see Section 2.3.4.).

Taking into account these analyses and comparing the scenarios for the analysed provinces, the following results are obtained. Case 7 related to the fuzzy inference system (see Figure 20) provides intermediate values between the best and the worst scenario, aiming at a more balanced solution and is an intermediate scenario between the best and the worst scenario. Case 8 related to the radial basis neural network (see Figure 21) produced results similar to Case 6 related to the continuous motion (see Figure 19). Case 9, related to the HFRCPSO-CF (see Figure 22), optimises multiple objectives simultaneously and produces solutions very close to the optimal ones, but at a lower cost compared to continuous solar tracking systems (see Figure 19). These optimisation systems improve the performance of the solar panels by approaching the ideal results without the high costs associated with continuous solar tracking systems. Then, Case 9 provides an intermediate case, although, as will be shown in the following sections, it is very close to the best scenarios. It's also important to note that at dawn and dusk, cosθ tends to zero, and hence Rβ,γ would tend to infinity. Then, it is limited to a minimum value of 0.1 (see Section 2.3.4.).

2.3.4. Voltage, current and power

In this section, Figure 17 to Figure 25 analyse the colour bar graphs for the variables Voltage V, Current A and Power W for each hour h and day m (see Section 2.2.5. to Section 2.2.7.). It is with the corresponding tilt β° and orientation γ°, from which the total solar irradiance is obtained for each case and city (La Rioja LR, San Juan SJ and Entre Ríos ER). Angles are expressed in degrees for ease of understanding. The cases or scenarios are the follows (see Table 4 in Section 2.3.5.):

Figure 25
Case 3: Voltage V, Current A and Power W for all provinces. Source: The authors.
  1. Figure 23 shows the case of a horizontal panel facing north.

    Figure 23
    Case 1: Voltage V, Current A and Power W for all provinces. Source: The authors.

  2. Figure 24 shows the case of a panel at 15º and facing north.

    Figure 24
    Case 2: Voltage V, Current A and Power W for all provinces. Source: The authors.

  3. Figure 25 shows the specific case of the voltage, current and power for a panel at 30º and facing north.

  4. Figure 26 shows the case of a panel at 45º and facing north.

    Figure 26
    Case 4: Voltage V, Current A and Power W for all provinces. Source: The authors.

  5. Figure 27 shows a mixed case with manual movement of the panel inclination but automatic movement of the panel orientation at 15º, 30º and 45º and variable orientation according to the zenith angle of the sun Az°.

    Figure 27
    Case 5: Voltage V, Current A and Power W for all provinces. Source: The authors.

  6. Figure 28 shows the case of a variable tilt angle and orientation according to the incidence angle of horizontal panel θz° zenith angle of the sun Az°.

    Figure 28
    Case 6: Voltage V, Current A and Power W for all provinces. Source: The authors.

  7. Figure 29 shows the case of a variable tilt angle and orientation according to a fuzzy inference system according to the developed fuzzy decision theory.

    Figure 29
    Case 7: Voltage V, Current A and Power W for all provinces. Source: The authors.

  8. Figure 30 shows the case of a variable tilt angle and orientation according to a Gaussian Neural Network system.

    Figure 30
    Case 8: Voltage V, Current A and Power W for all provinces. Source: The authors.

    Case 9:Figure 31 shows the case of a variable tilt angle and orientation according to the multi-objective fuzzy model proposed and solved by the Particle Swarm Optimisation (PSO).

    Figure 31
    Case 9: Voltage V, Current A and Power W for all provinces. Source: The authors.

It can be seen from the figures that the Voltage V is relatively stable, with some fluctuations due to the climate, and varies slightly with the seasons, being low in summer due to the effect of the high ambient temperature Te and the increased temperature due to total solar irradiance Gβ,γ (see Section 2.2.5. to Section 2.2.7.), as well as the influence of the ambient humidity SRH % taken into account. The Current A and Power W are therefore approximately proportional to the total irradiance (see Section 2.2.7.) and therefore to the cosθ, which varies according to these two parameters and is influenced by cloud cover and the surrounding climate.

The maximum current (and therefore power and energy) in all scenarios is higher in summer (20 A in Case 1) than in winter (10 A in Case 1).

However, by increasing the inclination without changing the orientation, the summer maximum is reduced and the winter minimum is increased, thus balancing the energy production curve and obtaining a stable production between 30º and 45º. This is because the angle of declination changes throughout the year, altering the angle of incidence and therefore solar energy production. Therefore, lower tilt angles are required in summer and higher tilt angles are required in winter, which was supported by the additional HFRCPSO-CF search space constraints.

As can be seen from these figures, the higher the cloud cover (see Section 2.3.1.), the lower the energy and power production, which has a direct impact on the efficiency and energy output of the system (see Section 2.2.5. to Section 2.2.7.). This highlights the importance of considering weather patterns and seasonal changes when designing and optimising solar energy systems, and the production system must take this into account when planning how to meet its energy needs based on this system. In regions such as ER, which have the lowest irradiance levels, higher temperatures and higher humidity, energy production is naturally reduced. The combination of climatic fluctuations and cloud cover also contributes to the variation in power output.

These factors need to be taken into account when planning how a solar system will meet energy needs, as fluctuations in weather patterns can lead to periods of underperformance. This highlights the need for effective forecasting tools and energy storage solutions to ensure a reliable energy supply, especially in regions with highly variable weather.

SJ has a higher and more consistent average yield throughout the year due to less influence from rainfall and weather variability. And LR has an intermediate production due to higher rainfall, rain, humidity and climatic fluctuations than SJ, although much less influence than ER. The mixed Case 5 (see Figure 27) of varying tilt angles by season follows this logic and improves production. The one with the best production (see Figure 28) is the one where the panel moves continuously according to the horizontal panel incidence angle and the azimuthal angle, as expected, although it is obviously the one with the highest associated energy and economic costs.

In the Case 7, the fuzzy inference system (see Figure 29) mimics this reasoning by looking for less motion and therefore lower energy cost, although it does not produce as stable an output as in Figure 28. Similarly, the radial based neural network (see Figure 30) presents an almost identical scenario to Figure 30, but with some adjustments. In the case of multi-objective particle swarm optimisation with fuzzy decision making (see Figure 31), an intermediate result of high and stable current, power and energy production is obtained. The HFRCPSO-CF searched for the best positioning for each day and time, which was as close as possible to the ideal case and minimised the proposed objective functions. As before, the three scenarios give similar results, with production varying due to weather conditions which impact current and power production.

The voltage also remained stable in all provinces and sceneries, regardless of the weather conditions, fluctuating between 45 V and 50 V in the three provinces. All scenarios give similar results, with production varying due to weather conditions which impact current and power production. Thus, good results are obtained for the variables analysed, which will be confirmed in Section 2.3.4. Future work can improve this proposal so that it deviates more from the ideal scenario, taking into account the other cases.

2.3.5. Comparison of attributes for each case and city

Firstly, this section presents a comparison of attributes for each case and city: San Juan (SJ), La Rioja (LR) and Entre Ríos (ER). First, Figure 32 shows the irradiance Gβ,γ (see Section 2.2.6.) for the first six cases, excluding the effect of cloud cover (see Section 2.3.1). If the panel is not tilted and faces north, in summer and without weather variations, SJ has the highest maximum average daily irradiance with 0.48kWm2, followed by LR with 0.45kWm2 and ER with 0.42kWm2.

Figure 32
Daily solar irradiance Gβ,γ without weather variability. Source: The authors.

In winter and without weather variability, LR has the highest minimum average daily irradiance with 0.12kWm2, followed by SJ with 0.45kWm2 and ER with 0.10kWm2. Secondly, Figure 33 then shows the irradiance Gβ,γkWm2 for these six cases, including cloud cover. If the panel is not tilted and faces north, in summer and with weather variations, SJ has the highest maximum average daily irradiance with 0.32kWm2, followed by LR with 0.3kWm2 and ER with 0.27kWm2. In winter and with weather variability, LR has the highest minimum average daily irradiance with 0.13kWm2, followed by SJ with 0.12kWm2 and ER with 0.08kWm2.

Figure 33
Daily solar irradiance Gβ,γ with weather variability. Source: The authors.

Thirdly, Figure 34 shows the irradiance Gβ,γkWm2 for all cases, including the effect of cloud cover. The presence of cloud cover reduces the solar energy by approximately 33%, adding to the variability and complicating the analysis. In addition, climatic factors add a noise to the average irradiance curve of about 5 to 10%.

Figure 34
Daily solar irradiance Gβ,γ of all cases with weather variability. Source: The authors.

Fourthly, these scenarios are then analysed in detail using a Net Present Value (NPV) to assess their economic desirability (see Figure 35). The NPV is in turn related to total irradiance and climatic factors. As noted earlier, increasing the tilt angle without adjusting the orientation reduces the summer maximum irradiance but increases the winter minimum irradiance, resulting in a more stable energy production curve between 30º and 45º tilt (Figure 27 and Figure 28). This is due to the changing angle of solar declination throughout the year, which changes the angle of incidence and therefore solar energy production.

Figure 35
Net Present Value of all cases with weather variability. Source: The authors.

Therefore, smaller tilt angles are more effective in summer, while larger angles are better for winter, a finding supported by the PSO and further refined by additional search space constraints.

Fifthly, Table 7 compares all cases (see Section 2.3.2) and all provinces (all analysed cases across the provinces of SJ, LR and ER, under weather variability. It shows the absolute values of the OE, the IE and the NPV for all the cases proposed under weather variability across the three Argentinian provinces: SJ, LR and ER. Fixed-panel configurations (Cases 1 to 4) incur no investment costs (IE = 0%), but deliver lower OE and NPV. In contrast, the dynamic cases (Cases 5 to 9) incorporate solar tracking and artificial intelligence-based strategies, leading to substantial increases in energy production (see Table 7). Of these cases, Cases 6 (variable movement) and 8 (RBF) achieve the highest OE and NPV values across most provinces, albeit with moderate investment percentages (around 6%). Case 9 (HFRCPSO-CF) offers a favourable balance between performance and investment, with slightly lower costs and a high NPV. Notably, economic viability is strongly region-dependent: SJ and LR demonstrate significant economic returns under tracking systems, whereas ER, with lower irradiance, exhibits more modest gains, albeit still improved under intelligent tracking. Overall, this table highlights the effectiveness of adaptive tracking strategies in improving both OE and NPV.

Table 7
A comparison summary of all cases and all provinces with weather variability, showing values and relative percentage change: Obtained energy (OE), invested energy (IE) and net present value (NPV) for all cases and provinces.

Table 7 provides a summary of the relative percentage changes in relation to Case 1 (fixed horizontal panels) for all analysed cases across the provinces of SJ, LR and ER under weather variability. The attributes compared are OE, IE and NPV. It can be seen that energy output (OE) consistently increases with tracking strategies, especially in Cases 6 (variable movement), 8 (RBF) and 9 (HFRCPSO-CF), which show the greatest improvement. IE remains constant at 100% for all advanced cases relative to the fixed baseline, indicating that additional investment is required for movable systems. In terms of economic performance, the NPV significantly improves across all dynamic cases, particularly in SJ and LR, with gains of over 50% in most scenarios. ER shows a smaller, yet still positive, economic impact, likely due to its lower solar resource availability. Overall, the data demonstrates that incorporating intelligent and adaptive tracking strategies leads to substantial energy and economic benefits compared to the fixed-panel baseline.

From all these results, the following analyses are carried out, which are summarised in the conclusions.

Angles and irradiance:Figures 33 to Figure 35, Table 6 and Table 7 show that increasing the tilt angle reduces irradiance in summer and increases it in winter. This is due to the effect of solar declination caused by the movement of the Earth's axis of rotation (see Section 2.3.1 to Section 2.1.2.). Among the fixed angles, Case 3 (inclination of 30°) has the best values that correspond to reality, as it is the angle considered optimal for these latitudes and it is also the one used for the installation of fixed solar panels. On the other hand, Case 5 (mixed changes) increases the energy produced by between 25% and 30% compared to Case 1 (horizontal panel). However, Case 6 (continuous movement) receives the most solar radiation and therefore produces the most energy, increasing the energy produced by between 30% and 50% compared to Case 1 (horizontal panel). The cases based on AI techniques correspond to intermediate cases between these cases, where Case 8 (RBF) is closer to Case 6 (higher irradiance continuous motion). However, the HFRCPSO-CF obtains lower energy and economic profitability but invests less energy in turning the panels. This is interesting since it requires lower investment, operation and maintenance costs.

Regional analysis and climatic factors:Table 6 to Table 7 show the energy obtained (kWh), the energy invested (%) and the NPV (in USD) for three provinces (SJ, LR and ER) in different cases. For ease of reference, the abbreviations of these provinces are used. As explained in Section 2.3.2. and Section 2.3.3. geographical location influences energy production, depending on latitude, longitude, altitude, climatic factors, pressure, rainfall, etc (see Appendix A Section A.2.1.). In this sense, SJ has the highest energy obtained and the highest NPV compared to the other provinces, indicating a higher profitability. LR has intermediate results, with a lower energy yield and NPV than SJ. Finally, ER has the lowest values for energy produced and NPV, indicating lower profitability due to less favourable conditions. The variability of the invested energy ranges from 0% to 6.67% for all provinces. Radiation variability in LR, SJ and ER is influenced by climatic factors such as cloud cover, temperature, humidity and seasonal changes. SJ has a more stable and consistent energy production due to its lower climatic variability and minimal rainfall. LR has an intermediate energy production, as it is affected by higher rainfall and climatic fluctuations. ER, on the other hand, has the lowest solar energy production due to higher humidity, frequent rainfall and greater climatic instability, resulting in lower yields during certain periods. These variations highlight the need for reliable forecasting and energy storage solutions, particularly in regions with greater climatic uncertainty, to ensure a consistent energy supply.

Regional analysis and Net present value:Table 6 and Table 7 show that the most profitable case in terms of NPV (Figure 35) is continuous panel movement (Case 6), while the least profitable case is a static north-facing panel with no tilt. Increasing the tilt angle to 30° does not improve profitability because the energy gains in winter offset the losses in summer. Beyond this angle, however, summer energy losses outweigh winter gains, reducing overall profitability. This has significant implications for the economic viability of the analysed scenarios. SJ is the most profitable and has the shortest recovery time, followed by LR and then ER. These differences are due to the varying levels of irradiation, influenced by each region's geographical location and climatic conditions. Consequently, solar energy projects are more profitable in SJ and LR than in ER (see Appendix A Section A.2.1.).

Artificial Intelligence Analysis: Case 7 (FIS), Case 8 (RBF) and Case 9 (HFRCPSO-CF) show an interesting trend in the relationship between regions and attributes. SJ continues to show the highest performance in terms of energy obtained and net present value, compared to LR and ER, although the difference in energy obtained is reduced in the cases 8 and 9. The energy invested in these cases shows a slight variation in all provinces, with higher values in SJ and LR (6.1%-6.7%), as opposed to ER, which has lower values (3.1%-3.8%). Although ER has a relatively low yield in terms of NPV and energy obtained, the energy invested does not increase significantly, reflecting a lower efficiency in converting the energy invested into economic value. This suggests that climate and infrastructure conditions in ER may limit the performance of solar projects compared to the other regions, especially in Case 7, Case 8 and Case 9. The FIS (Case 7) and the RBF (Case 8) provide irradiance values (Gβ,γ) that closely match the results obtained using continuous solar tracking.

The HFRCPSO-CF is the most satisfactory option, offering an intermediate solution that closely resembles higher energy production scenarios while minimising energy and economic costs (see Figure 27, Figure 28 and Figure 29, respectively). The HFRCPSO-CF offers a similar level of profitability to that of continuous motion, but at a lower cost for mixed motion tracking. It provides a balanced, intermediate solution that ensures stable, high energy production while minimising costs. In terms of energy invested, it effectively searches for optimal panel positioning each day and at each time by minimising objective functions. Additionally, it reduces energy investment by 48–52% compared to the other cases. However, the energy payback is 4–5% lower than for RBF (Case 8) and continuous motion (Case 6). In this sense, an improvement in profitability is observed in ER. Intermediate solutions are obtained using the HFRCPSO-CF, which can be modified by adjusting the EW constraints according to energy needs within the production chain. Consequently, the energy gains of the AI-based scenarios range from 13% to 22%, the economic benefits range from 56% to 102%, and the IE decreases by 48–52% compared to Case 1.

These results are consistent with existing data and software simulations (see Section 2.2.1), with an acceptable margin of error of 3–5%. Future work will employ statistical tests, such as the Wilcoxon signed-rank test. These will be used to compare the current proposals with other available and experimental artificial intelligence techniques at a given level of confidence. This was not done in the present proposal due to space limitations and the desire to provide a thorough explanation of the methodology. This will allow sensitivity, statistical analysis and further scenarios to be explored by varying these parameters and examining their impact on the results. While the enhancements solved the problem, they increased execution time by between 30% and 50%, and can be developed and improved in future research.

3. Conclusions

This paper presents an innovative multi-objective optimisation methodology using artificial intelligence techniques, applied to the optimal orientation and inclination of photovoltaic panels within the Argentinean production chain. It considers technical, economic and environmental aspects, all within a framework of uncertainty and hierarchical evaluation.

The proposed methodology addresses the next challenges (see Table 1 to Table 4):

  1. The inadequate use of artificial intelligence tools in solar tracking optimisation has resulted in solutions that do not reflect decision-makers' preferences, handle uncertainty inadequately, and lack metric compatibility and hierarchical analysis across multiple indices.

  2. Determining the optimal tilt and orientation of dual-axis solar tracking systems is difficult because of the dynamic inefficiencies involved, which significantly increase the complexity of mathematical modelling.

  3. Standard PSO metaheuristics may converge on suboptimal solutions, or solutions that violate technical or economic constraints. This is particularly the case in the context of dual-axis tracking problems.

  4. These limitations are inadequately addressed by existing studies, particularly in the analysed regions of Argentina.

Methodological originality (see Table 1 to Table 4):

The novelty of the present methodology consists in:

  1. It improves, combines and compares mathematical modelling, artificial and swarm intelligence for multi-criteria optimisation, as well as for metaheuristic models and embedding hybrid constraints and tracking cases.

  2. It identifies and addresses theoretical, methodological and practical gaps in Argentina and other under-explored regions, providing decision-makers with a feasible, intermediate solution.

These two aspects are covered in the following points:

  • The development and combination of different artificial intelligence techniques to optimise and compare scenarios applied to the motion of a solar system.

  • The development and combination of available mathematical models with multiple indices and the metaheuristic program with a hybrid Particle Swarm Optimisation with Constriction Factor and Fuzzy Decision Making Optimisation.

  • The previous points were used to obtain the parameters of the problem: weather conditions, generation costs and prices from the productive chain (see Figure 1 to Figure 5 and Section 2.3.1).

  • Hybrid dynamic constraints and multi-objective fuzzy-guided feedback were incorporated both in the techniques used and in the models proposed in order to obtain technically and economically feasible solutions and to help the methodology to find better solutions.

    • The combination of all these strategies, together with the models and results obtained, supports the novelty of the present proposal. The aim was to obtain quality solutions intermediate between the results obtained with horizontal panels (or the worst sceneries) and those obtained with automatic mobile panels (the best sceneries).

In summary, the proposed methodology not only improves the performance of solar systems under realistic conditions and multiple constraints, but also provides an adaptable framework for decision making under uncertainty. In the long term, this approach is expected to be extended to other energy sectors and regions, contributing to the development of intelligent decision support tools for sustainable energy planning in developing countries.

Research method (see Figure 1 to Figure 5 and Section 2.3.1):

  1. Novel modelling, simulation and optimisation using multi-criteria metaheuristic optimisation techniques with scenario comparison and improvement, validation of provinces and extremal scenarios and dual-axis solar tracking mathematical model (fixed and mobile cases). A new methodology has been developed that incorporates a multi-criteria evaluation of this problem, as well as hybrid-optimised dynamic energy and economic constraints. It has been enhanced with an improved hybrid PSO based on constraints with boundary reflection.

  2. Novel hybrid fuzzy decision models, analytic hierarchy process, radial basis function neural networks and particle swarm optimisation with a constriction factor, dynamic boundary constraints and reflection, as well as a hybrid fuzzy-guided feedback system for multi-criteria optimisation.

    • Most studies use subjective and arbitrary weights or simplified cost models. In the present methodology, the parameters are determined iteratively and holistically by adjusting them and analysing the results obtained using the methodology.

    • This is achieved within a unified system that dynamically adjusts solar tracking strategies based on weather data and input parameters. Future papers will expand on this by exploring more automated ways to adjust the parameters and identifying better solutions.

    • The fuzzy decision-making system is enhanced with AHP weighting and hybridized multi-criteria hybrid PSO with neural networks and swarm intelligence, enabling adaptability and robust optimization in this complex problem. In this sense, our approach involves studying three cases of Argentine provinces, which makes the solutions more realistic and practical.

  3. A survey based on data obtained through the present line of research: government and meteorological station data, manufacturer data and independent research. The data source used for the article was presented and figures were added based on the simulation of average meteorological conditions over ten years (not for all years, to avoid exceeding the page limit).

This methodology not only improves the efficiency of Argentina's energy production, but also provides an adaptable framework for addressing global energy issues. It uses strategies based on swarm intelligence, techniques based on human reasoning and how the brain works to find the best solutions to difficult problems.

  1. Artificial Intelligence: This study employed advanced artificial intelligence techniques to address the issue of optimising solar panel tilt angles and compare different scenarios. Specifically, swarm intelligence-based techniques were employed to direct the search process within the solution space, thereby minimising constraint violations over time. To this end, a hybrid PSO with a constriction factor and dynamic boundary reflection was employed to ensure convergence within feasible regions (see Figure 1 to Figure 5). Additionally, a fuzzy inference system was implemented to incorporate fuzzy constraints into the decision-making process, thereby improving the accuracy of the results. This combination of techniques enables more efficient, appropriate solutions to be found that can adapt to the dynamic conditions of the solar environment (see Figure 1 to Figure 5).

  2. Mathematical modelling with algorithms and schematics of programs used with AI tools: Firstly, an exhaustive literature review was conducted to investigate the key equations governing the energy production and tilt angles of biaxial solar panels, focusing on the relationship between irradiance and both tilt and orientation angles. This analysis revealed the complexity of the relationship, largely due to inconsistent conventions for the signs and reference axes of the angles. Secondly, the equations were iteratively refined and verified using graphical methods with specially developed software. While existing models often depend on specific panel orientations and tracker types, this study developed a more general equation, deliberately omitting these specifics for clarity. Thirdly, mathematical modelling was used to identify optimisation indices, with a compromise solution achieved through fuzzy decision theory. The prioritisation of these indices was managed using exponential weightings, adjustable to meet different requirements. Fourthly, artificial intelligence techniques based on swarm intelligence and techniques based on human reasoning were integrated to optimise search and parameter tuning, significantly improving the accuracy of irradiance predictions and solar panel performance. In this sense, computational tools were further used to refine the models, with graphical verification to fine-tune the equations (see Figure 1 to Figure 5).

  3. Mathematical Models and Optimisation of Indices in the Study: The mathematical models describing the relationship between irradiance and solar panel angles were derived and analysed in detail. A major focus was on optimising the indices governing these relationships to improve the performance of solar tracking systems. Instead of relying on the anisotropy index, simpler, more accessible indices were introduced to calculate total irradiance more efficiently. These models were adapted through an iterative process, incorporating various constraints and conditions to optimise tracking angles and maximise energy production. By refining the mathematical models and adjusting the indices accordingly, the overall performance and efficiency of the solar tracking system was significantly improved (see Figure 1 to Figure 5).

  4. Incorporating Climatic Factors Using the Neural Network: The models were extended to include climatic factors such as temperature and relative humidity, which directly affect the efficiency of the solar panels. The neural network was used to integrate these factors into the mathematical models, allowing the performance coefficients and parameters of the solar panels to be adjusted. Temperature affects performance by changing voltage, current and power coefficients, while relative humidity affects efficiency through vapour saturation effects. By incorporating these factors into the model, more accurate approximations were achieved, allowing better simulation of real-world environmental conditions. The optimal results of artificial intelligence techniques lie between the worst and best scenarios (see Figure 1 to Figure 5).

Main practical results:

Parameters: The parameters used in this methodology were obtained from four clearly defined sources.

  1. Government (Argentina, 2025a, b; Compañía Administradora del Mercado Mayorista Eléctrico, 2025) and data from governmental and private meteorological stations (Entre Ríos, 2025; La Rioja, 2025; San Juan, 2025; Meteored, 2025; Meteoblue, 2025; WeatherSpark, 2025; Straffelini et al., 2023; Ovando et al., 2021; Palmero et al., 2022).

  2. Technical specifications from regional manufacturers, industry and software (Ichi, 2025; National Renewable Energy Laboratory, 2025; Hoseinpoor et al., 2020, National Instruments, 2025; Photovoltaic Geographical Information System, 2025; Ré et al., 2021; Ceballos et al., 2023; Ortega et al., 2024).

  3. Results from our own experimental and methodologic work (Camargo, 2022; Camargo et al., 2024; Sarroca et al., 2024).

  4. Reviewed literature, as clarified in the provided tables (see Table 1 to Table 4).

Comparison of Scenarios for Three Studied Provinces: Finally, comparisons were made between the scenarios studied in three different provinces (San Juan SJ, La Rioja LR and Entre Ríos ER) to evaluate how the results varied according to climatic conditions and different solar tracking models. The following cases or scenarios are studied for these provinces:

  1. to Case 4 (fixed panels): North-facing horizontal panel (Case 1), 15º panel facing north (Case 2), 30º panel facing north (Case 3), 45º panel facing north (Case 4).

    1. Case 5

      Mixed case with manually adjustable inclination and variable orientation according to the zenith angle of the sun Az.

    2. Case 6

      a variable tilt angle and orientation according to the angle of incidence θz and zenith angle of the sun Az.

    3. Case 7

      a variable tilt angle and orientation according to a fuzzy inference system.

    4. Case 8

      a variable tilt angle and orientation according to a Radial Basis Function (RBF) Neural Network system (see Section 2.2.2 and Section 2.2.4).

      Case 9: a variable tilt angle and orientation according to The multi-objective fuzzy-guided feedback system solved by the hybrid Fuzzy Particle Swarm Optimisation with constriction factor (HFRCPSO-CF).

For each scenario, various factors such as inclination and orientation angles, the cosine of the angle of incidence, irradiated energy, Obtained Energy (OE), Invested Energy (IE) and the Net Present Value (NPV) are analysed and compared. This comparison provided valuable insights into the effectiveness of the optimisation strategies and the impact of climatic factors on energy production. Climatic conditions were found by a RBF neural network to have a significant impact on system performance, highlighting the importance of tailoring models to the local characteristics of each city to achieve optimal results.

Firstly, Figures 9 to Figure 13 analyse the inclination and orientation for each hour and day, showing how the total irradiance is obtained. Secondly, Figure 14 to Figure 22 explore the cosine of the angle of incidence and the total irradiance on the panel, with corresponding inclination and orientation values for each hour and day. Thirdly, Figures 23 to 31 display the voltage, current, and power data for each hour and day, based on the inclination and orientation. Fourthly, Figures 32 to 35 summarize the main attributes for all cases and provinces analysed (LR, SJ and ER). Increasing the tilt angle improves the energy efficiency up to a tilt angle of 30° (Case 3), as the energy gain in winter compensates for the energy loss in summer (see Figure 35). Beyond 30°, however, this compensation effect diminishes and the energy loss in summer outweighs the energy gain in winter. This finding is crucial for assessing the economic viability of different tracking cases.

Climatic Factors and Regional analysis: This comprehensive analysis of solar energy production in different regions demonstrates the impact of climatic factors and tracking systems on solar performance. It also highlights the potential for optimisation and improvements to solar energy systems in the future. Although the inclusion of climatic factors is still under discussion, this study has incorporated estimates of factors such as humidity, pressure (due to altitude) and temperature variations into the model. These factors have been considered for their influence on energy production, and further investigation is warranted. Future research could build on this work by exploring additional models that better integrate these climatic aspects (see Section 3.2.1). Solar energy production in the LR, SJ and ER regions is significantly influenced by the variability of solar radiation, which is in turn influenced by climatic factors such as cloud cover, temperature and humidity. SJ has the most stable and consistent energy production due to its relatively low climatic variability. LR has intermediate energy production, influenced by higher rainfall and greater climatic variability. ER has the lowest solar energy production due to its high humidity and frequent rainfall, which cause greater climatic instability (see Appendix A Section A.2.1).

In terms of solar radiation and weather variations, if the panel is not tilted and faces north, SJ has the highest maximum average daily irradiance in summer at 0.32 kWm2, followed by LR at 0.3 kWm2 and ER at 0.27 kWm2. In winter, LR has the highest minimum average daily irradiance with 0.13kWm2, followed by SJ with 0.12kWm2 and ER with 0.08kWm2. As can be seen in Figure 27 to Figure 29, the presence of cloud cover reduces radiation by around 33%, adds variability to the analysis.

In terms of profitability and recovery time, SJ stands out with the highest profitability (Figure 35) and the shortest recovery time. LR follows, while ER has the lowest profitability due to lower solar radiation, higher humidity, frequent rainfall and increased cloud cover. Even in the optimal scenarios, solar energy projects are more profitable in SJ and LR than in ER. They highlight the importance of integrating forecasting tools and energy storage solutions, especially in areas such as ER, where high climatic variability makes it more difficult to maintain a stable energy supply. These results are consistent with real data validated by external studies and independent software tools (see Section 2.2.1.).

Energy and economic gain: The scenario involving continuous panel movement (Case 6) is the most energy-efficient (but most expensive), while the scenario involving a fixed north-facing panel with no tilt (Case 1) is the least efficient (but least expensive). The main results show that the HFRCPSO-CF (Case 9) significantly improves the energy efficiency, with increases ranging from 13% to 22% compared to the fixed horizontal panel (Case 1). Notable economic gains are also achieved in Case 9, with NPV increases ranging from 56% to 102%. Case 9 also reduces energy investment by between 48.2% and 51.8% compared to the other cases. However, the energy gain is approximately 4–5% lower than for the neural network (Case 8) and continuous motion (Case 6). The importance of reducing energy investment, even if this results in slightly lower energy gains, lies in the lower initial cost, which can be adapted to site-specific needs. Furthermore, energy investment was reduced more significantly than the slight losses in efficiency and profitability. Intermediate solutions were obtained using HFRCPSO-CF in this sense, and these can be adjusted by modifying the exponential weight constraints according to the user's energy priorities. These findings confirm the potential of AI-based techniques in dual-axis solar tracking systems in Argentina, providing valuable insights for theoretical advancement and practical deployment in the renewable energy sector.

Validation: The validation of the results obtained showed an error of between 3% and 5% with respect to alternative software (see Section 2.2.1.). For reasons of space, this analysis has not been included, but will be developed in future articles. The results of the analysis are logical, satisfactory and consistent with real data from the regions studied, validating the proposed methodology. On the other hand, Figures 33 to Figure 35, Table 6 and Table 7 show that increasing the tilt angle reduces the irradiance in summer and increases it in winter. This is due to the effect of solar declination caused by the movement of the Earth's axis of rotation. Of the cases with fixed angles, Case 3, with an inclination of 30°, has the best values. This corresponds to reality, as it is the angle considered optimal for these latitudes. It is also the one used for the installation of fixed solar panels. Case 5 (mixed changes) increases the energy produced by between 25% and 30% compared to Case 1 (horizontal panel). On the other hand, case 6 receives the most solar radiation and therefore produces the most energy, increasing the energy produced by between 30% and 50% compared to a horizontal panel (Case 1).

Advantages, disadvantages and limitations: The present methodology successfully incorporated several techniques to optimise and compare results for a complex problem, avoiding oversimplification. There was no need to transform the equations into linear functions, and the most accurate, cutting-edge models were employed. However, due to the nature of strategies based on swarm behaviour, several constraints had to be added to obtain simple, feasible solutions and guide the algorithm more effectively. Swarms tend to become trapped in local optima (good solutions, but not the best), from which it is difficult to escape. While the proposed improvements solved this problem, they also increased the length of the algorithm and its execution time by between 30% and 50%. The RBF is an additional optimisation that must be computed externally and only once to obtain the necessary parameters. Similarly, the RBF must be computed externally and only once to obtain the necessary parameters for the proposed multi-objective model. Otherwise, it would not be possible to execute the programme of the proposed methodology within a reasonable timeframe.

Despite its strengths, the proposed methodology has several limitations. Firstly, it is only applicable to the Argentinian regions that were studied, and adjustments may be required for different climates or regulatory contexts. The simulation does not consider climate change events. The focus is on dual-axis tracking systems. In this context, this model cannot be applied to single-axis systems without being redesigned first. Secondly, the adaptability of the model depends on the availability of local data and the preferences of decision makers, which may necessitate the re-training of neural networks and the recalibration of fuzzy weights. Thirdly, the methodology is computationally intensive due to the hourly simulations conducted and the hybrid nature of the metaheuristic. The methodology is applied to optimisation using hourly and daily data from the last 10 years. This requires significant computational resources for full optimisation. Therefore, for real-time applications, other methodologies can be used instead. Finally, while the model performs well in simulations, its effectiveness in real-world deployments has yet to be validated experimentally. The parameters and constraints used for the search space and HFRCPSO-CF may affect the outcome of the problem in question. Using these constraints may result in promising solutions for a given time and date being overlooked. However, the constraints successfully guided the algorithm to find feasible and viable solutions, eliminating the need for more complex strategies.

In this context, the scope, adaptability and computational demands of both the Gaussian FIS and the RBF are limited. Their accuracy depends on the availability and quality of climatic and operational data, and they require recalibration when applied to regions or conditions not represented in the training set. They are less adaptable when facing extreme or atypical scenarios, which can reduce performance. Furthermore, while inference times are low, the parameter tuning and training phases, especially when working with large datasets and multiple variables, are computationally intensive, which could restrict their use in real-time or in contexts with limited resources. Future work should therefore focus on improving robustness and adaptability to diverse environmental conditions, while reducing computational costs.

However, the method is flexible and scalable and can be applied to several related problems, as explained below.

Future Implications: This study presents a flexible and scalable methodology that can be applied to a variety of public and private energy projects. The aim is to accelerate the return on energy investments and reduce costs. Designed for the Argentine production system, the methodology incorporates advanced artificial intelligence tools to address complex energy challenges in different climates. This approach can also be adapted for use with other renewable energy applications, such as wind farms, hydroelectric generation and biomass. It has already been simplified and applied in related research to optimise investments across energy sources by integrating the production chain (Camargo, 2022). Future work will seek to refine this methodology by exploring new variants of swarm intelligence, incorporating more intricate models for solar irradiance estimation and leveraging real-time weather data to enhance optimisation. Statistical validation methods such as the Wilcoxon signed-rank test will be employed to compare the performance of the proposed methodology with that of alternative AI techniques at a given confidence level. Although this analysis is not included in the current version due to space limitations, it will be expanded in subsequent studies. All AI technique parameters were calibrated through trial and error based on a statistical evaluation of the solutions. Although not detailed here for brevity, future research will include sensitivity and statistical analyses to examine the impact of parameter variations and allow further scenario exploration. Weights used in the decision-making process can also be adjusted to reflect site-specific conditions and improve results further.

Appendix A Mathematical modelling, Radial Basis Neural Networks and Gaussian Fuzzy Inference System parameters

A.1. Mathematical modelling

Mathematical modelling of the relationship between irradiation and solar panel tracking angles (tilt and orientation) reveals a significant divergence from the equations proposed in previous studies. Despite extensive efforts to develop accurate formulations, significant variability in the results is evident throughout the literature (Ahamed et al., 2021; Wu et al., 2022; Kuttybay et al., 2024; Zou et al., 2024; Sameera et al., 2024; Azam et al., 2024; Molu et al., 2024; Sobirov et al., 2023), highlighting the complexity of this interaction. The developments presented in this work and in the supplementary material are based on these references, while also incorporating mathematical improvements that enhance the models' accuracy and adaptability to different conditions. Due to space constraints, detailed derivations for each cited work are not included here, but their contributions are embedded within and expanded upon in the proposed methodology.

The main technical data of the solar system are as follows:

td,i Discount rate of the solar system: 0.08 (8%) and Annual inflation rate: 0.0065 (6.5%).

kB, q Bolztman constant: 0.0138JºK and Electron Charge: 1.6021019C.

a, Ns Ideality factor (1.0531 u) and Number of cells (132 u).

Pmax Installed power of the solar system: 1000 W with a Useful Life (UL) of 30 Years.

Rs, sh Resistance Series 0.39381 Ohm and Shunt resistance 313.05 Ohm.

V Photovoltaic system voltage: between 0 V and 50 V.

NOCT Nominal Operating Cell Temperature (45°C) when Gref=1kWm2, Te=25 °C and wind speed of 1ms.

A.1.1. Direct and diffuse solar irradiance and dynamic search space constraint

DirectHband diffuseHdsolar irradiance:Equation A1 shows the rate fu, clearness rate Rb and the index of anisotropy Aiu. Where Hb is the Direct Irradiance and Hd is the Diffuse Irradiance. The variable Hb is the amount of solar power that reaches a surface directly per unit area, without being scattered or absorbed by the atmosphere. Hd is solar energy that has been scattered by molecules, aerosols or clouds in the atmosphere coming from all directions in the sky. They depend on factors such as cloud cover, atmospheric conditions and latitude (Sobirov et al., 2023; Wu et al., 2022; Azam et al., 2024). In addition, a development is made that eliminates anisotropy Ai, which is very difficult to obtain.

f R b A i = H b H H 0 β , γ H 0 β = 0, γ = 0 H b H 0 = 1 H d H cos θ cos θ z H b H 0 1 H 0 H b + H d A i H d 1 A i = K T f 2 1 + H d H K T H d H 1 K T f 2 (A1)

Best energy efficiency: This work, Equation A2 proposes the following practical theoretical analysis to obtain the constraint of the search space and the values of the angles βmax and γmax that maximise the energy obtained and minimise the cost.

R D I R β , γ + R D I F β , γ + R A L B β , γ β m a x , γ m a x = 0 ¯ cos θ β m a x , γ m a x 0 ¯ = β , γ (A2)

Equation A3 has been obtained mathematically and graphically. In this sense, the angles θz° and Az° are used as the most conservative choice. This means that if the tracker can be moved permanently, without considering the energy and economic costs, it is optimal to track the sun according to the angle of incidence of a horizontal plane facing north θz and the azimuth angle of the sun Az. Although this solution is the costliest in energy and economic terms and the least efficient, it is the limit that can obtain the most energy and is used to calculate the fuzzy limits of the proposed optimisation model.

γ m a x β m a x a t a n c o s δ s i n ω s i n δ c o s φ c o s δ s i n φ c o s ω a t a n t a n γ m a x t a n ω s i n φ t a n δ t a n φ c o s ω + 1 t a n φ t a n δ c o s ω + 1 t a n φ c o s γ m a x A z θ z (A3)

Search vector improve: Analysing Equation A3 gives the slope analyses in Equation A4 and Equation A5. This aspect is difficult to detect by the HFRCPSO-CF, resulting in the existence of peaks that are difficult to eliminate without a high computational cost. As a result, the optimisation would take too long.

γ m a x = d e c r e a s e , ( φ < 0 ) 0 < m < 183 H S e m h H S t m i n c r e a s e , ( φ < 0 ) 183 < m < 365 H S e m h H S t m (A4)
β m a x = i n c r e a s e , ( φ < 0 ) 0 < m < 183 H S n m h H S t m d e c r e a s e , ( φ < 0 ) 183 < m < 365 H S e m h H S n m (A5)

Therefore, a sorting function is performed, taking into account these specifications, to obtain a vector that meets the technical requirements, to facilitate the search, to further reduce the search space and the execution time, and to obtain better solutions. In addition, the search vector can be considerably reduced by considering only the hours in which there is sunlight, for which some algorithms are designed. As a disadvantage, this process can distort the solution obtained, so that good solutions are lost (with respect to a certain instantaneous index in a day and an hour), which can be analysed in future work.

Dynamic search space constraint: then, Equation A6 gives the upper and lower limits of β° and γ° (see Section 2.2.1.).

45 θ z + 15 β 15 90 A z + 90 γ A z 90 90 (A6)

β is constrained to the range 15, 45 and γ to the range 90, 90. Within this set, β is constrained to the range 15,θz+15 and γ to the range Az90, Az+90. These ranges are obtained by studying the efficiencies of the solar panels with different inclinations and orientations (see Section 2.2.1). Then, two fuzzy ramp functions for β and γ are used to satisfy this equation. For the tilt angle, the first constraint considers ξ=0 and restricts the movements between the range θz, θz+15, aiming to be as close to θz as possible. The second constraint considers ξ=1 and restricts the movements between the range 15, θz, also trying to be as close as possible to θz. The best and worst case scenarios are used to calculate the respective best and worst indices associated with the attributes to be optimised and the search space constraints (see Section 2.2.8 to Section 2.2.11). The maximum, minimum and average restrictions β and γ are obtained from an analysis of radiation maps produced by this model. These maps show that for β between 45° and 60°, a higher level of energetic irradiance is not achieved; rather, it decreases. The minimum restriction of 15° was determined by calculating the minimum viable inclination to prevent water accumulation on the panels, which could affect their performance. A safety factor was applied to this calculation. β and γ are intended to have a maximum difference of 90° with respect to the sun's orientation, and these limits are defined accordingly.

A.2. Radial Basis Neural Networks and Gaussian Fuzzy Inference System parameters

Radial Basis Function (RBF): Table A.1 summarises the key parameters used to train the Radial Basis Function (RBF) neural networks within the proposed methodology. The input variables are the hour of the day, the day of the year, air temperature (T), dew point temperature (Td), and cloudiness factor (Fclim), while the output variables are the optimal tilt (β) and orientation (γ) angles of the solar panels. Each input and output variable was sampled hourly over a ten-year period (24 hours × 365 days × 10 years), resulting in 43800 data points (by city). These samples were used for each output variable during the training process, which was guided by hyperparameters such as the maximum number of hidden neurons, target error (mean squared error (MSE) of less than 3%) and maximum allowable deviations (dmax). The dmax parameter sets a maximum distance threshold for clustering in the RBF training process, controlling the spread and granularity of the hidden neurons. The maximum number of hidden neurons varies depending on the variable; higher values are allocated to those with more complex dynamics (e.g. day of the year). These parameters were crucial for capturing local environmental variability and improving the model's predictive accuracy. This configuration allows the dynamic relationships between environmental variables and solar tracking angles to be modelled accurately in real-world climatic conditions.

Table A.1 Radial Basis Function (RBF) neural network summary by city.
Inputs Samples Input Outputs Samples Output Maximum hidden neuron RBF Error Metric Goal d m a x Learning Method
H o u r h 24 x 365 x 10 x (8 cases) - - 43800 MSE 3% 1 K - Means
D a y d 365 x 10 x (8 cases) - - 43800 MSE 3% 10 K - Means
- - β ° 12 x 365 x 10 x (8 cases) 350400 MSE 3% 1 K - Means
- - γ ° 12 x 365 x 10 x (8 cases) 350400 MSE 3% 1 K - Means
- - T ° C 12 x 365 x 10 43800 MSE 3% 1 K - Means
- - Td [°C] 12 x 365 x 10 43800 MSE 3% 1 K - Means
- - Fclim [u] 24 x 365 x 10 43800 MSE 3% 0.1 K - Means
  • Source: The Authors.
  • Limitations: The RBF used in this study has certain limitations that must be recognised. Firstly, the model's scope is dependent on the availability and representativeness of historical meteorological data from the provinces under study. While the large training dataset enables high accuracy, it also restricts the model’s capacity to adapt when applied to regions with limited or incomplete climatic records. Secondly, changes in environmental patterns not present in the training data affect the network’s performance, such as extreme weather events or long-term climate shifts. This may necessitate retraining with updated datasets. Thirdly, processing and training such a large number of samples is computationally demanding, particularly when tuning hyperparameters such as the maximum number of hidden neurons, error thresholds, and Gaussian spread parameters. These requirements may limit the model's feasibility in real-time or resource-constrained environments. Further research should therefore focus on strategies to balance accuracy and computational efficiency, such as model simplification or hybridisation.

    Gaussian Fuzzy Inference System (FIS):

    Table A.2 shows a summary of the Gaussian FIS and its fuzzy subjective valuation rules. These data represent various scenarios that combine qualitative assessments across multiple criteria. These are fed into the FIS to simulate decision-making in uncertain situations. Each row corresponds to a specific combination of inputs, evaluated by the FIS using predefined membership functions and inference rules. The input dataset was constructed to reflect a range of representative operating conditions, enabling the FIS to generate robust and generalisable output recommendations (see Equation A4 to Equation A6).

    Table A.2 A summary of the Gaussian fuzzy inference system and its fuzzy subjective valuation rules.
    H o u r h D a y d β ° γ °
    Rule 1 Very low Min Max Min
    Rule 2 Very low Very low Very High Min
    Rule 3 Very low Low High Low
    Rule 4 Very low Medium Medium Very High
    Rule 5 Very low High High Max
    Rule 6 Very low Very High Very High Max
    Rule 7 Very low Max Max Min
    Rule 8 Low Min Very High Very low
    Rule 9 Low Very low High Very low
    Rule 10 Low Low Medium Low
    Rule 11 Low Medium Low Medium
    Rule 12 Low High Medium High
    Rule 13 Low Very High High Very High
    Rule 14 Low Max Very High Min
    Rule 15 Medium Min Medium Very low
    Rule 16 Medium Very low Low Very low
    Rule 17 Medium Low Very low Low
    Rule 18 Medium Medium Min Medium
    Rule 19 Medium High Very low High
    Rule 20 Medium Very High Low Very High
    Rule 21 Medium Max Medium Min
    Rule 22 High Min Very High Very low
    Rule 23 High Very low High Very low
    Rule 24 High Low Medium Low
    Rule 25 High Medium Low Medium
    Rule 26 High High Medium High
    Rule 27 High Very High High Very High
    Rule 28 High Max Very High Min
    Rule 29 Very High Min Max Min
    Rule 30 Very High Very low Very High Min
    Rule 31 Very High Low High Low
    Rule 32 Very High Medium Medium Very High
    Rule 33 Very High High High Max
    Rule 34 Very High Very High Very High Max
    Rule 35 Very High Max Max Min
  • Source: The Authors.
  • Table A.3 summarises the parameters of the Gaussian FIS. It defines the centres of the Gaussian membership functions for the following input variables: hour, day, panel tilt angle (β) and orientation angle (γ). The standard deviation (σ) associated with each variable controls the spread of the membership functions, enabling smooth transitions between fuzzy sets.

    Table A.3 A summary of the parameters of the Gaussian Fuzzy Inference System.
    Gaussian Fuzzy Inference System Parameters
    Centre 1 Centre 2 Centre 3 Centre 4 Centre 5 Centre 6 Centre 7 σ
    H o u r h H S e H S e + H S t H S e 4 H S e + H S t H S 2 H S e + 3 H S t H S e 4 H S t - - 1.5
    D a y d 0 90 180 270 360 - - 30
    β ° 0 8 16 24 32 40 48 10
    γ ° 0 30 60 90 120 150 180 4
  • Source: The Authors.
  • Limitations: The FIS implemented in this study also has limitations that merit consideration. The accuracy and reliability of the model depend heavily on the granularity and completeness of the meteorological and operational datasets used to define the membership functions and tuning parameters. Therefore, in regions with scarce or low-resolution data, the model may require significant recalibration before it can deliver robust results. In terms of adaptability, the FIS is designed to handle the climatic and operational variability represented in the training data. However, it may underperform when faced with environmental conditions or operational scenarios that fall outside these bounds, such as extreme weather patterns or atypical seasonal behaviour. Finally, the FIS's computational demands primarily arise during the parameter tuning phase, particularly when optimising multiple Gaussian membership functions across several input variables. Although runtime during inference is relatively low, the initial calibration process, particularly when integrated into a hybrid optimisation framework, can be computationally intensive. This could limit the model's application in time-sensitive or resource-constrained environments.

    A.2.1. Summary of meteorological data used for RBF training

    Figure A.1. summarises the meteorological data used for RBF training in Section 2.2.4 and Section 3 for the regions of La Rioja (LR), San Juan (SJ) and Entre Ríos (ER). It illustrates the number of days in each month with a specific maximum temperature and level of cloud cover. LR experiences a peak in sunny days in winter, while partly cloudy and rainy days are more frequent in summer. SJ, however, experiences a significant increase in cloudy days during the winter months. ER shows a more balanced distribution of sunny, partly cloudy, and cloudy days throughout the year. Temperature trends indicate that LR and SJ experience high summer temperatures, with SJ reaching higher extremes. Meanwhile, ER displays more moderate seasonal variations. Overall, the figure highlights the differences in cloud cover and temperature patterns across Argentina's regions.

    Due to space constraints, this article does not include more detailed statistical summaries of these climate datasets. However, future publications will focus specifically on the neural network's performance and its ability to generalise under different climatic scenarios.

    Figure A.1
    Summary of meteorological data used for RBF training. Source: The authors.

    Acknowledgements

    None.

    Data availability

    Research data is available in the body of the article.

    • How to cite this article:
      Camargo, F. G., Rossomando, F. G., Gandolfo, D. C., Sarroca, E. A., Faure, O. R., & Sosa, G. (2025). A novel hybrid methodology for multi-objective optimisation of dual-axis solar tracking systems with artificial intelligence. Production, 35, e20240139. https://doi.org/10.1590/0103-6513.20240139.
    • Financial Support
      The authors have no financial support to declare.
    • Ethical Statement
      The authors have no Ethical statement to declare.

    References

    • Ahamed, M. S., Guo, H., & Tanino, K. (2021). Cloud cover-based models for estimation of global solar radiation: A review and case study. International Journal of Green Energy, 19(2), 175-189. http://doi.org/10.1080/15435075.2021.1941043
      » http://doi.org/10.1080/15435075.2021.1941043
    • Alizamir, M., Othman Ahmed, K., Shiri, J., Fakheri Fard, A., Kim, S., Heddam, S., & Kisi, O. (2023). a new insight for daily solar radiation prediction by meteorological data using an advanced artificial intelligence algorithm: deep extreme learning machine integrated with variational mode decomposition technique. Sustainability, 15(14), 11275. http://doi.org/10.3390/su151411275
      » http://doi.org/10.3390/su151411275
    • Argentina, Ministerio de Energía y Minería. (2025a). Datos energía. Retrieved in 2025, March 13, from http://datos.energia.gob.ar/
      » http://datos.energia.gob.ar/
    • Argentina, Secretaría de Energía de la Nación. (2025b). Datos energéticos abiertos de la República Argentina. Retrieved in 2025, March 17, from http://datos.energia.gob.ar/
      » http://datos.energia.gob.ar/
    • Azam, M. S., Bhattacharjee, A., Hassan, M., Rahaman, M., Aziz, S., Shaikh, M. A. A., & Islam, M. S. (2024). Performance enhancement of solar PV system introducing semi-continuous tracking algorithm based solar tracker. Energy, 289, 129989. http://doi.org/10.1016/j.energy.2023.129989
      » http://doi.org/10.1016/j.energy.2023.129989
    • Camargo, F. G. (2022). Fuzzy multi-objective optimization of the energy transition towards renewable energies with a mixed methodology. Production, 32, e20210132. http://doi.org/10.1590/0103-6513.20210132
      » http://doi.org/10.1590/0103-6513.20210132
    • Camargo, F. G., Rossomando, F. G., Gandolfo, D. C., Sarroca, E. A., Faure, O. R., & Andrés Pérez, E. (2024). A novel methodology to obtain optimal economic indicators based on the Argentinean production chain under uncertainty. Production, 34, e20230091. http://doi.org/10.1590/0103-6513.20230091
      » http://doi.org/10.1590/0103-6513.20230091
    • Cao, J., Zhou, T., Zhi, S., Lam, S., Ren, G., Zhang, Y., Wang, Y., Dong, Y., & Cai, J. (2024). Fuzzy inference system with interpretable fuzzy rules: Advancing explainable artificial intelligence for disease diagnosis: a comprehensive review. Information Sciences, 662, 120212. http://doi.org/10.1016/j.ins.2024.120212
      » http://doi.org/10.1016/j.ins.2024.120212
    • Ceballos, J. C., Forciniti, J. D., & Molina, M. L. (2023). Algunas características del régimen de radiación solar global en el Noroeste Argentino, período 2017-2021. Avances en Energías Renovables y Medio Ambiente, 26, 345-356. Retrieved in 2025, March 17, from https://portalderevistas.unsa.edu.ar/index.php/averma/article/view/3848
      » https://portalderevistas.unsa.edu.ar/index.php/averma/article/view/3848
    • Chrifi-Alaoui, C., Bouhaddou, I., Benabdellah, A. C., & Zekhnini, K. (2025). Industry 5.0 for sustainable supply chains: a fuzzy AHP approach for evaluating the adoption barriers. Procedia Computer Science, 253, 2645-2654. http://doi.org/10.1016/j.procs.2025.01.324
      » http://doi.org/10.1016/j.procs.2025.01.324
    • Compañía Administradora del Mercado Mayorista Eléctrico – CAMMESA. (2025). Retrieved in 2025, March 17, from https://cammesaweb.cammesa.com/
      » https://cammesaweb.cammesa.com/
    • Cuevas, E., Ascencio-Piña, C. R., Pérez, M., & Morales-Castañeda, B. (2024). Considering radial basis function neural network for effective solution generation in metaheuristic algorithms. Scientific Reports, 14(1), 16806. http://doi.org/10.1038/s41598-024-67778-0 PMid:39039169.
      » http://doi.org/10.1038/s41598-024-67778-0
    • Entre Ríos. (2025). Estación meteorológica automática – Concordia (Uruguay). Retrieved in 2025, March 17, from https://www.hidraulica.gob.ar/ema.php?station=curuguay
      » https://www.hidraulica.gob.ar/ema.php?station=curuguay
    • Güler, N., Hazem, Z. B., & Gunes, A. (2025). Optimizing solar PV systems using fuzzy logic for Climate-Resilient Healthcare infrastructure in Kyrgyzstan. Green Technologies and Sustainability, 3(3), 100190. http://doi.org/10.1016/j.grets.2025.100190
      » http://doi.org/10.1016/j.grets.2025.100190
    • Hadroug, N., Iratni, A., Hafaifa, A., Boudjemline, A., Alshammari, O. S., Jerbi, H., Colak, I., & Chen, X. Q. (2023). Energy efficiency improvement in photovoltaic installation using a twin-axis solar tracking mechanism with LDR sensors compared with neuro-fuzzy adaptive inference structure. Journal of Electrical Engineering & Technology, 18(4), 2943-2967. http://doi.org/10.1007/s42835-023-01411-4
      » http://doi.org/10.1007/s42835-023-01411-4
    • Hammi, Z., Labjar, N., Dalimi, M., El Hamdouni, Y., Lotfi, E. M., & El Hajjaji, S. (2024). Green hydrogen: A holistic review covering life cycle assessment, environmental impacts, and color analysis. International Journal of Hydrogen Energy, 80, 1030-1045. http://doi.org/10.1016/j.ijhydene.2024.07.008
      » http://doi.org/10.1016/j.ijhydene.2024.07.008
    • Hoseinpoor, M., Prošek, T., Babusiaux, L., & Mallégol, J. (2020). Toward more realistic time of wetness measurement by means of surface relative humidity. Corrosion Science, 177, 108999. http://doi.org/10.1016/j.corsci.2020.108999
      » http://doi.org/10.1016/j.corsci.2020.108999
    • Hraich, A., & Haddi, A. (2025). Energy optimization and digitization of the PV energy balance between production and consumption. e-Prime-Advances in Electrical Engineering, Electronics and Energy, 11, 100883. http://doi.org/10.1016/j.prime.2024.100883
      » http://doi.org/10.1016/j.prime.2024.100883
    • Ichi. (2025). Posición de Python Sun para la investigación y la energía solar. Retrieved in 2025, March 17, from https://ichi.pro/es/posicion-de-python-sun-para-la-investigacion-y-la-energia-solar-134478336890743
      » https://ichi.pro/es/posicion-de-python-sun-para-la-investigacion-y-la-energia-solar-134478336890743
    • Kazem, H. A., Chaichan, M. T., Al-Waeli, A. H., & Sopian, K. (2024). Recent advancements in solar photovoltaic tracking systems: an in-depth review of technologies, performance metrics, and future trends. Solar Energy, 282, 112946. http://doi.org/10.1016/j.solener.2024.112946
      » http://doi.org/10.1016/j.solener.2024.112946
    • Kizielewicz, B., Tomczyk, T., Gandor, M., & Sałabun, W. (2024). Subjective weight determination methods in multi-criteria decision-making: a systematic review. Procedia Computer Science, 246, 5396-5407. http://doi.org/10.1016/j.procs.2024.09.673
      » http://doi.org/10.1016/j.procs.2024.09.673
    • Koshkarbay, N., Mekhilef, S., Saymbetov, A., Kuttybay, N., Nurgaliyev, M., Dosymbetova, G., Orynbassar, S., Yershov, E., Kapparova, A., Zholamanov, B., & Bolatbek, A. (2024). Adaptive control systems for dual axis tracker using clear sky index and output power forecasting based on ML in overcast weather conditions. Energy and AI, 18, 100432. http://doi.org/10.1016/j.egyai.2024.100432
      » http://doi.org/10.1016/j.egyai.2024.100432
    • Kuttybay, N., Mekhilef, S., Koshkarbay, N., Saymbetov, A., Nurgaliyev, M., Dosymbetova, G., Orynbassar, S., Yershov, E., Kapparova, A., Zholamanov, B., & Bolatbek, A. (2024). Assessment of solar tracking systems: a comprehensive review. Sustainable Energy Technologies and Assessments, 68, 103879. http://doi.org/10.1016/j.seta.2024.103879
      » http://doi.org/10.1016/j.seta.2024.103879
    • La Rioja. (2025). Red de estaciones agroclimáticas – SIAR. Retrieved in 2025, March 17, from https://www.larioja.org/agricultura/es/informacion-agroclimatica/red-estaciones-agroclimaticas-siar
      » https://www.larioja.org/agricultura/es/informacion-agroclimatica/red-estaciones-agroclimaticas-siar
    • Lu, N., & Qin, J. (2024). Optimization of tilt angle for PV in China with long-term hourly surface solar radiation. Renewable Energy, 229, 120741. http://doi.org/10.1016/j.renene.2024.120741
      » http://doi.org/10.1016/j.renene.2024.120741
    • Meteoblue. (2025). Tiempo. Retrieved in 2025, March 17, from https://www.meteoblue.com/
      » https://www.meteoblue.com/
    • Meteored. (2025). Pronóstico del tiempo 14 días. Retrieved in 2025, March 17, from https://www.meteored.com.ar/
      » https://www.meteored.com.ar/
    • Molu, R. J. J., Tripathi, B., Mbasso, W. F., Naoussi, S. R. D., Bajaj, M., Wira, P., Blazek, V., Prokop, L., & Misak, S. (2024). Advancing short-term solar irradiance forecasting accuracy through a hybrid deep learning approach with Bayesian optimization. Results in Engineering, 23, 102461. http://doi.org/10.1016/j.rineng.2024.102461
      » http://doi.org/10.1016/j.rineng.2024.102461
    • National Instruments. (2025). Descargar Multisim. Retrieved in 2025, March 17, from https://www.ni.com/es/support/downloads/software-products/download.multisim.html
      » https://www.ni.com/es/support/downloads/software-products/download.multisim.html
    • National Renewable Energy Laboratory – NREL. (2025). Solar position algorithm for solar radiation applications. Retrieved in 2025, March 17, from https://www.nrel.gov/docs/fy08osti/34302.pdf
      » https://www.nrel.gov/docs/fy08osti/34302.pdf
    • Ortega, A., Kurbán, A., & Montilla, E. (2024). Estadística climática año 2023 área metropolitana de San Juan: registros horario, estadística mensual, estacional y anual. Retrieved in 2025, March 17, from http://huru.unsj.edu.ar/handle/123456789/382
      » http://huru.unsj.edu.ar/handle/123456789/382
    • Ovando, G., Sayago, S., Bellini, Y., Belmonte, M. L., & Bocco, M. (2021). Precipitation estimations based on remote sensing compared with data from weather stations over agricultural region of Argentina pampas. Remote Sensing Applications: Society and Environment, 23, 100589. http://doi.org/10.1016/j.rsase.2021.100589
      » http://doi.org/10.1016/j.rsase.2021.100589
    • Palmero, F., Carcedo, A. J., Haro, R. J., Bigatton, E. D., Salvagiotti, F., & Ciampitti, I. A. (2022). Modeling drought stress impacts under current and future climate for peanut in the semiarid pampas region of Argentina. Field Crops Research, 286, 108615. http://doi.org/10.1016/j.fcr.2022.108615
      » http://doi.org/10.1016/j.fcr.2022.108615
    • Photovoltaic Geographical Information System – PVGIS. (2025). Retrieved in 2025, March 17, from https://pvgis.com/
      » https://pvgis.com/
    • Praveen, P. N., & Menaka, D. (2024). A dual-axis solar tracking system with minimized tracking error through optimization technique. Multimedia Tools and Applications, 83(1), 58891-58914. http://doi.org/10.1007/s11042-023-17698-4
      » http://doi.org/10.1007/s11042-023-17698-4
    • Ré, M. G., Mazzocco, M. P., & Filippín, C. (2021). Mejoras de eficiencia energética en calefacción: Potencial de intervención en edificio escolar existente del área metropolitana de San Juan, Argentina. Revista Hábitat Sustentable, 11(1), 20-31. http://doi.org/10.22320/07190700.2021.11.01.02
      » http://doi.org/10.22320/07190700.2021.11.01.02
    • Sameera, T., Tariq, M., Rihan, M., & Ayan, M. (2024). A comprehensive review on the application of recently introduced optimization techniques obtaining maximum power in the solar PV system. Renewable Energy Focus, 49, 100564. http://doi.org/10.1016/j.ref.2024.100564
      » http://doi.org/10.1016/j.ref.2024.100564
    • San Juan, Departamento de Hidráulica. (2025). Sistema Integrado de Información Hídrica. Retrieved in 2025, March 17, from https://hidraulica.sanjuan.gob.ar/sistemas/hidrico.php
      » https://hidraulica.sanjuan.gob.ar/sistemas/hidrico.php
    • Saraji, M. K., Streimikiene, D., & Suresh, V. (2024). A novel two-stage multicriteria decision-making approach for selecting solar farm sites: a case study. Journal of Cleaner Production, 444, 141198. http://doi.org/10.1016/j.jclepro.2024.141198
      » http://doi.org/10.1016/j.jclepro.2024.141198
    • Sarroca, E. A., Nieto, F. G., Sosa, G., Camargo, F. G., Douglas, G. N., Rossomando, F., & Arias, E. N. (2024). Diseño de prototipo de sistema de telemetría para sistema solar fotovoltaico. In Libro de Trabajos del Congreso Argentino de Sistemas Embebidos (CASE 2024). Ciudad Autónoma de Buenos Aires: ACSE. Retrieved in 2025, March 17, from https://case.ar/wp-content/uploads/2024/10/libro2024_C.pdf
      » https://case.ar/wp-content/uploads/2024/10/libro2024_C.pdf
    • Sobirov, M. M., Rozikov, J. Y., Yusupova, D. A., & Ruziboev, V. U. (2023). The calculation of spectral and angular distribution of diffusely reflected, diffusely transmitted, and unscattered fluxes of solar radiation in atmospheric layers. Applied Solar Energy, 59(5), 761-769. http://doi.org/10.3103/S0003701X23601187
      » http://doi.org/10.3103/S0003701X23601187
    • Straffelini, E., Carrillo, N., Schilardi, C., Aguilera, R., Estrella Orrego, M. J., & Tarolli, P. (2023). Viticulture in Argentina under extreme weather scenarios: actual challenges, future perspectives. Geography and Sustainability, 4(2), 161-169. http://doi.org/10.1016/j.geosus.2023.03.003
      » http://doi.org/10.1016/j.geosus.2023.03.003
    • Sun, L., Bai, J., Pachauri, R. K., & Wang, S. (2024). A horizontal single-axis tracking bracket with an adjustable tilt angle and its adaptive real-time tracking system for bifacial PV modules. Renewable Energy, 221, 119762. http://doi.org/10.1016/j.renene.2023.119762
      » http://doi.org/10.1016/j.renene.2023.119762
    • WeatherSpark. (2025). Clima en Argentina. Retrieved in 2025, March 17, from https://es.weatherspark.com/countries/AR
      » https://es.weatherspark.com/countries/AR
    • Wen, L., & Ajay, P. (2024). Solar PV tracking system using arithmetic optimization with dual axis and sensor. Measurement: Sensors, 33, 101089. http://doi.org/10.1016/j.measen.2024.101089
      » http://doi.org/10.1016/j.measen.2024.101089
    • Wu, C. H., Wang, H. C., & Chang, H. Y. (2022). Dual-axis solar tracker with satellite compass and inclinometer for automatic positioning and tracking. Energy for Sustainable Development, 66, 308-318. http://doi.org/10.1016/j.esd.2021.12.013
      » http://doi.org/10.1016/j.esd.2021.12.013
    • Yadav, A. K., Khargotra, R., Lee, D., Kumar, R., & Singh, T. (2024). Novel applications of various neural network models for prediction of photovoltaic system power under outdoor condition of mountainous region. Sustainable Energy, Grids and Networks, 38, 101318. http://doi.org/10.1016/j.segan.2024.101318
      » http://doi.org/10.1016/j.segan.2024.101318
    • Zou, Y., Qin, C., Liu, H., Zhang, B., & Wu, X. (2024). Concentrating photovoltaic systems: A review of temperature effects and components. Journal of Thermal Analysis and Calorimetry, 149(3), 1301-1329. http://doi.org/10.1007/s10973-023-12767-0
      » http://doi.org/10.1007/s10973-023-12767-0

    Edited by

    • Editor(s)
      Adriana Leiras

    Publication Dates

    • Publication in this collection
      17 Nov 2025
    • Date of issue
      2025

    History

    • Received
      06 Dec 2024
    • Accepted
      15 Sept 2025
    Creative Common - by 4.0
    This is an Open Access article distributed under the terms of the Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
    location_on
    Associação Brasileira de Engenharia de Produção CNPJ: 30.115.422/0001-73, Avenida Cassiano Ricardo, Nº 601, Residencial Aquarius, CEP: 12.246-870, http://portal.abepro.org.br/ - São José dos Campos - SP - Brazil
    E-mail: production@editoracubo.com.br
    rss_feed Acompanhe os números deste periódico no seu leitor de RSS
    Reportar erro