2024
Autores
Gordillo, A; Calero, C; Moraga, MA; García, F; Fernandes, JP; Abreu, R; Saraiva, J;
Publicação
SOFTWARE QUALITY JOURNAL
Abstract
Software is developed using programming languages whose choice is made based on a wide range of criteria, but it should be noted that the programming language selected can affect the quality of the software product. In this paper, we focus on analysing the differences in energy consumption when running certain algorithms that have been developed using different programming languages. Therefore, we focus on the software quality from the perspective of greenability, in concrete in the aspects related to energy efficiency. For this purpose, this study has conducted an empirical investigation about the most suitable programming languages from an energy efficiency perspective using a hardware-based consumption measurement instrument that obtains real data about energy consumption. The study builds upon a previous study in which energy efficiency of PL were ranked using a software-based approach where the energy consumption is an estimation. As a result, no significant differences are obtained between two approaches, in terms of ranking the PL. However, if it is required to have a more realistic knowledge of consumption, it is necessary to use hardware approaches. Furthermore, the hardware approach provides information about the energy consumption of specific DUT hardware components, such as, HDD, graphics card, and processor, and a ranking for each of component is elaborated. This can provide useful information to make a more informed decision on the choice of a PL, depending on several factors, such as the type of algorithms to be implemented, or the effects on power consumption not only in overall, but also depending on specific DUT hardware components.
2024
Autores
Guimaraes, N; Fraga, H; Sousa, JJ; Pádua, L; Bento, A; Couto, P;
Publicação
AGRIENGINEERING
Abstract
Almonds are becoming a central element in the gastronomic and food industry worldwide. Over the last few years, almond production has increased globally. Portugal has become the third most important producer in Europe, where this increasing trend is particularly evident. However, the susceptibility of almond trees to changing climatic conditions presents substantial risks, encompassing yield reduction and quality deterioration. Hence, yield forecasts become crucial for mitigating potential losses and aiding decisionmakers within the agri-food sector. Recent technological advancements and new data analysis techniques have led to the development of more suitable methods to model crop yields. Herein, an innovative approach to predict almond yields in the Tras-os-Montes region of Portugal was developed, by using machine learning regression models (i.e., the random forest regressor, XGBRegressor, gradient boosting regressor, bagging regressor, and AdaBoost regressor), coupled with remote sensing data obtained from different satellite platforms. Satellite data from both proprietary and free platforms at different spatial resolutions were used as features in the study (i.e., the GSMP: 11.13 km, Terra: 1 km, Landsat 8: 30 m, Sentinel-2: 10 m, and PlanetScope: 3 m). The best possible combination of features was analyzed and hyperparameter tuning was applied to enhance the prediction accuracy. Our results suggest that high-resolution data (PlanetScope) combined with irrigation information, vegetation indices, and climate data significantly improves almond yield prediction. The XGBRegressor model performed best when using PlanetScope data, reaching a coefficient of determination (R2) of 0.80. However, alternative options using freely available data with lower spatial resolution, such as GSMaP and Terra MODIS LST, also showed satisfactory performance (R2 = 0.68). This study highlights the potential of integrating machine learning models and remote sensing data for accurate crop yield prediction, providing valuable insights for informed decision support in the almond sector, contributing to the resilience and sustainability of this crop in the face of evolving climate dynamics.
2024
Autores
Gomes, E; Cerveira, A; Baptista, J;
Publicação
OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, PT I, OL2A 2023
Abstract
In recent years, as a result of population growth and the strong demand for energy resources, there has been an increase in greenhouse gas emissions. Thus, it is necessary to find solutions to reduce these emissions. This will make the use of electric vehicles (EV) more attractive and reduce the high dependency on internal combustion vehicles. However, the integration of electric vehicles will pose some challenges. For example, it will be necessary to increase the number of fast electric vehicle charging stations (FEVCS) to make electric mobility more attractive. Due to the high power levels involved in these systems, there are voltage drops that affect the voltage profile of some nodes of the distribution networks. This paper presents a methodology based on a genetic algorithm (GA) that is used to find the optimal location of charging stations that cause the minimum impact on the grid voltage profile. Two case studies are considered to evaluate the behavior of the distribution grid with different numbers of EV charging stations connected. From the results obtained, it can be concluded that the GA provides an efficient way to find the best charging station locations, ensuring that the grid voltage profile is within the regulatory limits and that the value of losses is minimized.
2024
Autores
Zolfagharnasab, MH; Bahrani, M; Hamed Saghayan, M; Masoumi, FS;
Publicação
Journal of Artificial Intelligence, Applications, and Innovations
Abstract
2024
Autores
dos Santos, F; Costa, L; Varela, L;
Publicação
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2024 WORKSHOPS, PT II
Abstract
Job shop scheduling problems are common in the engineering field. In spite of some approaches consider just the most important objective to optimize, several other conflicting criteria are also important. Multi-objective optimization algorithms can be used to solve these problems optimizing, simultaneously, two or more objectives. However, when the number of objectives increases, the problems become more challenging. This paper presents the results of the optimization of a set of job shop scheduling with unrelated parallel machines and sequence-dependent setup times, using the NSGA-III. Several instances with different sizes in terms of number of jobs and machines are considered. The goal is to assign jobs to machines in order to simultaneously minimize the maximum job completion time (makespan), the average job completion time and the standard deviation of the job completion time. These results are analysed and confirm the validity and highlight the advantages of this approach.
2024
Autores
Pinto, J; Grasel, B; Baptista, J;
Publicação
ELECTRONICS
Abstract
High-frequency (HF) emissions, referred to as supraharmonics (SHs), are proliferating in low- and medium-voltage networks due to the increasing use of technologies that generate distortions in the 2 kHz to 150 kHz range. The propagation of SHs through the electrical grid causes interference with power supply components and end-user equipment. With the increasing frequency of these incidents, it is imperative to establish guidelines and regulations that facilitate diagnosis and limit the amount of emissions injected into the electrical grid. The proliferation of SH emissions from active power electronics devices is a significant concern, especially considering the growing importance of photovoltaic (PV) systems in the context of climate change. The aim of this paper is to address and analyze the emissions from different PV inverters present in an electrical network. Several scenarios were simulated to understanding and identifying possible correlations. This study examines real signals from PV systems, which exhibit narrowband, broadband and time-varying emissions. This paper concludes by emphasizing the need for specific regulations for this frequency range while also providing indications for future research.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.