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

Publications by Paulo Moura Oliveira

2019

Breast Cancer Diagnosis using a Neural Network

Authors
Ribeiro, V; Solteiro Pires, EJS; de Moura Oliveira, PBD;

Publication
2019 6TH IEEE PORTUGUESE MEETING IN BIOENGINEERING (ENBENG)

Abstract
This work presents a neural network used to diagnosis patients with benign or malignant breast cancer. The study is carried out using the Breast Cancer Wisconsin dataset. To solve the problem a feedforward neural network (NN) with multilayers was used. In the work, the implementation was made in Python, using two different libraries (sklearn and keras). Experimental results were obtained by performing simulations in both developed applications, and the performance of the neural classifier was evaluated through the performance measures of the classification systems and the ROC curve. The results were promising, since the NN was able to discriminate with high accuracy the two separable sets discriminating the benign or malignant tumor patients.

2017

Teaching/Learning PBL Activity: Gantry Crane Control System Implementation

Authors
Correia, A; Amaro, B; Junior, E; Barbosa, J; Pinto, T; Bicho, E; Soares, F; Oliveira, PM;

Publication
2017 25TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED)

Abstract
This paper presents a teaching/learning experiment running in the laboratorial curricular unit Project I of the 4th year of the Integrated Master in Industrial Electronics and Computers Engineering at the University of Minho. Project specifications were defined by the three teachers involved in the experience and students were encouraged to look on different solutions for a real-word problem. In a concurrent way, students designed, developed and implemented didactic rigs to control a gantry crane system. The control was performed in open-loop, based on the Posicast feedforward technique, and in closed-loop, using a two-degrees of freedom configuration. The experiment procedure and the project outcomes of two solutions proposed by the students are presented.

2020

Entropy Based Grey Wolf Optimizer

Authors
Duarte, D; Moura Oliveira, PBd; Solteiro Pires, EJ;

Publication
Intelligent Data Engineering and Automated Learning - IDEAL 2020 - 21st International Conference, Guimaraes, Portugal, November 4-6, 2020, Proceedings, Part I

Abstract
Recently Shannon’s Entropy has been incorporated in nature inspired metaheuristics with good results. Depending on the problem, the Grey Wolf Optimization (GWO) algorithm may suffer from premature convergence. Here, an Entropy Grey Wolf Optimization (E-GWO) technique is proposed with the overall aim to improve the original GWO performance. The entropy is used to track the GWO swarm diversity, comparing the distance values between the Alpha in relation to the Beta and Delta wolves. The aim of the E-GWO variant is to improve convergence and prevent stagnation in local optima, since ideally restarting the swarm agents will prevent this from happening. Simulation results are presented showing that E-GWO restarting mechanism can achieve better results than the original GWO algorithm for some benchmark functions. © 2020, Springer Nature Switzerland AG.

2020

Swarm-Based Design of Proportional Integral and Derivative Controllers Using a Compromise Cost Function: An Arduino Temperature Laboratory Case Study

Authors
Oliveira, PBD; Hedengren, JD; Pires, EJS;

Publication
ALGORITHMS

Abstract
Simple and easy to use methods are of great practical demand in the design of Proportional, Integral, and Derivative (PID) controllers. Controller design criteria are to achieve a good set-point tracking and disturbance rejection with minimal actuator variation. Achieving satisfactory trade-offs between these performance criteria is not easily accomplished with classical tuning methods. A particle swarm optimization technique is proposed to design PID controllers. The design method minimizes a compromise cost function based on both the integral absolute error and control signal total variation criteria. The proposed technique is tested on an Arduino-based Temperature Control Laboratory (TCLab) and compared with the Grey Wolf Optimization algorithm. Both TCLab simulation and physical data show that satisfactory trade-offs between the performance and control effort are enabled with the proposed technique.

2021

A Set of Active Disturbance Rejection Controllers Based on Integrator Plus Dead-Time Models

Authors
Huba, M; Oliveira, PM; Bistak, P; Vrancic, D; Zakova, K;

Publication
APPLIED SCIENCES-BASEL

Abstract
The paper develops and investigates a novel set of constrained-output robust controllers with selectable response smoothing degree designed for an integrator-plus-dead-time (IPDT) plant model. The input-output response of the IPDT system is internally approximated by several time-delayed, possibly higher-order plant models of increasing complexity. Since they all contain a single integrator, the presented approach can be considered as a generalization of active disturbance rejection control (ADRC). Due to the input/output model used, the controller commissioning can be based on a simplified process modeling, similar to the one proposed by Ziegler and Nichols. This allows it to be compared with several alternative controllers commonly used in practice. Its main advantage is simplicity, since it uses only two identified process parameters, even when dealing with more complex systems with distributed parameters. The proposed set of controllers with increasing complexity includes the stabilizing proportional (P), proportional-derivative (PD), or proportional-derivative-acceleration (PDA) controllers. These controllers can be complemented by extended state observers (ESO) for the reconstruction of all required state variables and non-measurable input disturbances, which also cover imperfections of a simplified plant modeling. A holistic performance evaluation on a laboratory heat transfer plant shows interesting results from the point of view of the optimal least sensitive solution with smooth input and output.

2021

Practical validation of a dual mode feedforward-feedback control scheme in an arduino kit

Authors
de Moura Oliveira, PB; Vrancic, D;

Publication
Lecture Notes in Electrical Engineering

Abstract
Two major control design objectives are set-point tracking and disturbance rejection. How to design a control system to achieve the best possible performance for both objectives is a classical research issue. For most systems these design objectives are conflicting meaning that a single controller cannot cope in providing overall good performance. In this paper, a dual mode control system is reported using a feedforward controller to achieve optimum set-point tracking and PID control to deal with disturbance rejection. A particle swarm optimization algorithm is deployed to design the feedforward controller and the magnitude optimum multiple integration method applied to design the PI/PID controllers. The proposed control system is tested on a custom-made laboratory control temperature kit based on Arduino system. Preliminary results are presented showing the dual-mode control potential merits. © The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2021.

  • 15
  • 31