2021
Authors
João Paulo Coelho; Tatiana M. Pinho; José Boaventura-Cunha;
Publication
Abstract
2022
Authors
de Rezende, RLY; Coelho, JP;
Publication
OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, OL2A 2022
Abstract
This paper deals with the modelling and control of an oven for reflowing electronic surface-mounted devices. The modelling is done taking into account that the system has a second-order dynamic behaviour whose parameters were obtained through a genetic algorithm. It is also shown that this system exhibits a high pure time-delay which makes the design of the control system very difficult. In particular, the performance of a PI controller is evaluated with respect to tracking two different types of reference signals. It is observed that the performance of such a controller is severely affected by the huge inertia of the system. In order to mitigate this effect, tests were performed with a different architecture known as the Smith predictor. It is concluded that, although with differences, neither the PI controller nor the Smith allows the tracking of the typical reference in a reflow process.
2023
Authors
Silva, L; Rodriguez Sedano, F; Baptista, P; Coelho, JP;
Publication
SENSORS
Abstract
This article presents the results regarding a systematic literature review procedure on digital twins applied to precision agriculture. In particular, research and development activities aimed at the use of digital twins, in the context of predictive control, with the purpose of improving soil quality. This study was carried out through an exhaustive search of scientific literature on five different databases. A total of 158 articles were extracted as a result of this search. After a first screening process, only 11 articles were considered to be aligned with the current topic. Subsequently, these articles were categorised to extract all relevant information, using the preferred reporting items for systematic reviews and meta-analyses methods. Based on the obtained results, there are two main conclusions to draw: First, when compared with industrial processes, there is only a very slight rising trend regarding the use of digital twins in agriculture. Second, within the time frame in which this work was carried out, it was not possible to find any published paper on the use of digital twins for soil quality improvement within a model predictive control context.
2019
Authors
Coelho, João Paulo; Pinho, Tatiana M.; Boaventura-Cunha, José;
Publication
Abstract
This book presents, in an integrated form, both the analysis and synthesis of three different types of hidden Markov models. Unlike other books on the subject, it is generic and does not focus on a specific theme, e.g. speech processing. Moreover, it presents the translation of hidden Markov models’ concepts from the domain of formal mathematics into computer codes using MATLAB®. The unique feature of this book is that the theoretical concepts are first presented using an intuition-based approach followed by the description of the fundamental algorithms behind hidden Markov models using MATLAB®. This approach, by means of analysis followed by synthesis, is suitable for those who want to study the subject using a more empirical approach.
2005
Authors
Coelho, JP; Oliveira, PBD; Cunha, JB;
Publication
COMPUTERS AND ELECTRONICS IN AGRICULTURE
Abstract
The particle swarm optimisation algorithm is proposed as a new method to design a model-based predictive greenhouse air temperature controller subject to restrictions. Its performance is compared with the ones obtained by using genetic and sequential quadratic programming algorithms to solve the constrained optimisation air temperature control problem. Controller outputs are computed in order to optimise future behaviour of the greenhouse environment, regarding set-point tracking and minimisation of the control effort over a prediction horizon of I h with 1-min sampling period, for a greenhouse located in the north of Portugal. Since the controller must be able to predict the greenhouse environmental conditions over the specified time interval, it is necessary to use mathematical models that describe the greenhouse climate, as well as to predict the outside weather. These requirements are met by using auto regressive models with exogenous inputs and time series auto-regressive models to simulate the inside and outside climate conditions, respectively. These models have time variant parameters and so, recursive identification techniques are applied to estimate their values in real-time. The models employ data from the climate inside and outside the greenhouse, as well as from the control inputs. Simulations with the proposed methodology to design the model-based predictive air temperature controller are presented. The results indicate a better efficiency of the particle swarm optimisation algorithm as compared with the efficiencies obtained with a genetic algorithm and a sequential quadratic programming method.
2010
Authors
Coelho, JP; Cunha, JB; Oliveira, PD; Pires, ES;
Publication
SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS
Abstract
Modern greenhouse climate controllers are based on models in order to simulate and predict the greenhouse environment behaviour. These models must be able to describe indoor climate process dynamics, which are a function of both the control actions taken and the outside climate. Moreover, if predictive or feedforward control techniques are to be applied, it is necessary to employ models to describe and predict the weather. From all the climate variables, solar radiation is the one with greater impact in the greenhouse heat load. Hence, making good predictions of this physical quantity is of extreme importance. In this paper, the solar radiation is represented as a time-series and a support vector regression model is used to make long term predictions. Results are compared with the ones achieved by using other type of models, both linear and non-linear.
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.