2019
Authors
Azevedo-Perdicoulis, T; Perestrelo, F; Almeida, R;
Publication
2019 22nd International Conference on Process Control (PC19)
Abstract
2019
Authors
Azevedo Perdicoulis, TP; Perestrelo, F; Almeida, R;
Publication
PROCEEDINGS OF THE 2019 22ND INTERNATIONAL CONFERENCE ON PROCESS CONTROL (PC19)
Abstract
Pressurised networks are widely used to transport gas through extensive distances. To secure the gas transport at safety levels and also economic viability, the networks are thoroughly monitored. Paramount to network control and analysis is the modelling of the gas dynamics in the pipelines and its consequent simulation. In this work, the pipeline is represented by a quasi-hyperbolic PDE, whose exact solution is not easy to withdraw, and in alternative we opt for an approximation. The construction of the initial function, very important to obtain a good approximation, is done using a separation of variables. Special relevance is given to issues as consistency, stability and convergence in order to evaluate a class of FD methods for the solution of gas network models, in particular the quasi-hyperbolic equation. Horizontal pipelines are considered as well as some particular centred schema for an inclined pipeline.
2018
Authors
dos Santos, PV; Alves, JC; Ferreira, JC;
Publication
MICROPROCESSORS AND MICROSYSTEMS
Abstract
The genetic algorithm is a general purpose optimization metaheuristic for solving complex optimization problems. Because the algorithm usually requires a large number of iterations to evolve a population of solutions to good final solutions, it normally exhibits long execution times, especially if running on low-performance conventional processors. In this work, we present a scalable computing array to parallelize and accelerate the execution of cellular GAs (cGAs). This is a variant of genetic algorithms which can conveniently exploit the coarse-grain parallelism afforded by custom parallel processing. The proposed architecture targets Xilinx FPGAs and was implemented as an auxiliary processor of an embedded soft-core CPU (MicroBlaze). To facilitate the customization for different optimization problems, a high-level synthesis design flow is proposed where the problem-dependent operations are specified in C++ and synthesised to custom hardware, thus demanding of the programmer only minimal knowledge of low-level digital design for FPGAs. To demonstrate the efficiency of the array processor architecture and the effectiveness of the design methodology, the development of a hardware solver for the minimum energy broadcast problem in wireless ad hoc networks is employed as a use case. Implementation results for a Virtex-6 FPGA show significant speedups, especially when comparing to embedded processors used in current FPGA devices.
2018
Authors
Santos, PV; Alves, JC; Ferreira, JC;
Publication
U.Porto Journal of Engineering
Abstract
2018
Authors
Pinto, VH; Cruz, NA; Almeida, RM; Goncalves, CF;
Publication
OCEANS 2018 MTS/IEEE CHARLESTON
Abstract
Underwater sensing and mapping operations using autonomous vehicles are becoming widely used. This article describes an automated system to launch and recover an AUV. It can operate in any host platform and can transport any torpedo-shaped vehicle with 0.2 meters of diameter, length up to 3 meters and weight up to 1000 N. The system ensures a restrained transportation of the vehicle and guarantees that it performs a smooth entrance in the water. It was instrumented for continuous status remote monitoring, using linear and angular motion sensors, as well as enables to remotely take control over the operation. Experimental results carried out within the XPRIZE competition demonstration scope are presented.
2018
Authors
Pinto, AF; Cruz, NA; Pinto, VH; Ferreira, BM;
Publication
2018 OCEANS - MTS/IEEE KOBE TECHNO-OCEANS (OTO)
Abstract
This paper presents an overview of a generalized 6 degrees of freedom model for surface vessels and explains how it can be extended for twin hull surface vehicles. The extended model takes into account the hull characteristics (dimensions and location), which are important to improve the accuracy of simulations and the performance of controllers. The method involves the calculation of the submerged volume of each hull, location of each hull's center of buoyancy and restoring forces/ torques due to buoyancy contributions. To evaluate the proposed model, some simulations were performed, using an example of allocation of propulsion system and realistic hydrodynamic coefficients (added mass and damping) and inertial tensors.
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.