Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

2021

Ensemble learning for electricity consumption forecasting in office buildings

Authors
Pinto, T; Praca, I; Vale, Z; Silva, J;

Publication
NEUROCOMPUTING

Abstract
This paper presents three ensemble learning models for short term load forecasting. Machine learning has evolved quickly in recent years, leading to novel and advanced models that are improving the forecasting results in multiple fields. However, in highly dynamic fields such as power and energy systems, dealing with the fast acquisition of large amounts of data from multiple data sources and taking advantage from the correlation between the multiple available variables is a challenging task, for which current models are not prepared. Ensemble learning is bringing promising results in this sense, as, by combining the results and use of multiple learners, is able to find new ways for current learning models to be used and optimized. In this paper three ensemble learning models are developed and the respective results compared: gradient boosted regression trees, random forests and an adaptation of Adaboost. Results for electricity consumption forecasting in hour-ahead are presented using a case-study based on real data from an office building. Results show that the adapted Adaboost model outperforms the reference models for hour-ahead load forecasting.

2021

Optimum Sensors Allocation for a Forest Fires Monitoring System

Authors
Azevedo, BF; Brito, T; Lima, J; Pereira, AI;

Publication
FORESTS

Abstract
Every year forest fires destroy millions of hectares of land worldwide. Detecting forest fire ignition in the early stages is fundamental to avoid forest fires catastrophes. In this approach, Wireless Sensor Network is explored to develop a monitoring system to send alert to authorities when a fire ignition is detected. The study of sensors allocation is essential in this type of monitoring system since its performance is directly related to the position of the sensors, which also defines the coverage region. In this paper, a mathematical model is proposed to solve the sensor allocation problem. This model considers the sensor coverage limitation, the distance, and the forest density interference in the sensor reach. A Genetic Algorithm is implemented to solve the optimisation model and minimise the forest fire hazard. The results obtained are promising since the algorithm could allocate the sensor avoiding overlaps and minimising the total fire hazard value for both regions considered.

2021

Towards a specification theory for fuzzy modal logic

Authors
Jain, M; Gomes, L; Madeira, A; Barbosa, LS;

Publication
2021 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE 2021)

Abstract
Fuzziness, as a way to express imprecision, or uncertainty, in computation is an important feature in a number of current application scenarios: from hybrid systems interfacing with sensor networks with error boundaries, to knowledge bases collecting data from often non-coincident human experts. Their abstraction in e.g. fuzzy transition systems led to a number of mathematical structures to model this sort of systems and reason about them. This paper adds two more elements to this family: two modal logics, framed as institutions, to reason about fuzzy transition systems and the corresponding processes. This paves the way to the development, in the second part of the paper, of an associated theory of structured specification for fuzzy computational systems.

2021

S2Dedup: SGX-enabled secure deduplication

Authors
Miranda, M; Esteves, T; Portela, B; Paulo, J;

Publication
SYSTOR

Abstract
Secure deduplication allows removing duplicate content at third-party storage services while preserving the privacy of users' data. However, current solutions are built with strict designs that cannot be adapted to storage service and applications with different security and performance requirements. We present S2Dedup, a trusted hardware-based privacy-preserving deduplication system designed to support multiple security schemes that enable different levels of performance, security guarantees and space savings. An in-depth evaluation shows these trade-offs for the distinct Intel SGX-based secure schemes supported by our prototype. Moreover, we propose a novel Epoch and Exact Frequency scheme that prevents frequency analysis leakage attacks present in current deterministic approaches for secure deduplication while maintaining similar performance and space savings to state-of-the-art approaches.

2021

Development and Validation of a Descriptive Cognitive Model for Predicting Usability Issues in a Low-Code Development Platform

Authors
Silva, C; Vieira, J; Campos, JC; Couto, R; Ribeiro, AN;

Publication
HUMAN FACTORS

Abstract
Objective The aim of the study was the development and evaluation of a Descriptive Cognitive Model (DCM) for the identification of three types of usability issues in a low-code development platform (LCDP). Background LCDPs raise the level of abstraction of software development by freeing end-users from implementation details. An effective LCDP requires an understanding of how its users conceptualize programming. It is necessary to identify the gap between the LCDP end-users' conceptualization of programming and the actions required by the platform. It is also relevant to evaluate how the conceptualization of the programming tasks varies according to the end-users' skills. Method DCMs are widely used in the description and analysis of the interaction between users and systems. We propose a DCM which we called PRECOG that combines task decomposition methods with knowledge-based descriptions and criticality analysis. This DCM was validated using empirical techniques to provide the best insight regarding the users' interaction performance. Twenty programmers (10 experts, 10 novices) were observed using an LCDP and their interactions were analyzed according to our DCM. Results The DCM correctly identified several problems felt by first-time platform users. The patterns of issues observed were qualitatively different between groups. Experts mainly faced interaction-related problems, while novices faced problems attributable to a lack of programming skills. Conclusion By applying the proposed DCM we were able to predict three types of interaction problems felt by first-time users of the LCDP. Application The method is applicable when it is relevant to identify possible interaction problems, resulting from the users' background knowledge being insufficient to guarantee a successful completion of the task at hand.

2021

Voltage Profile Optimization with Coordinated Control of PV Inverters

Authors
Hashemipour N.; Aghaei J.; Niknam T.; Shafie-Khah M.; Wang F.; Catalão J.P.S.;

Publication
2021 21ST IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2021 5TH IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC/I&CPS EUROPE)

Abstract
Due to the fact that distributed generation (DG) has many advantages in the power systems, DG implementation is indispensable. However, it could introduce some problems in the system such as changing the voltage profile. In this paper, an optimum voltage control model based on photovoltaic (PV) inverters is proposed. In the daytime, the PVs inject current to the distribution network, and therefore, in that time there will be a potentially high voltage profile. In contrast, in the evening, the customers consume more power and PV has nothing to compensate, and a low voltage profile is seen. This work seeks to provide a power control scheme for the active and reactive power of the inverter and integrates it with a night mode control of PVs, by a modified hysteresis controller. To gain a suitable voltage profile, all voltages of the buses should get close to the reference voltage. For preventing the interference between different inverters in the network, this control scheme is applied to the whole network coordinately. The 33-bus IEEE system is used to test the performance of the control model, and the results show the effectiveness of the proposed model.

  • 1119
  • 4387