-
Optimal control analysis and Practical NMPC applied to refrigeration systems
Authors:
G. Bejarano,
M. G. Ortega,
J. E. Normey-Rico,
F. R Rubio
Abstract:
This work is focused on optimal control of mechanical compression refrigeration systems. A reduced-order state-space model based on the moving boundary approach is proposed for the canonical cycle, which eases the controller design. The optimal cycle (that satisfying the cooling demand while maximizing efficiency) is defined by three variables, but only two inputs are available, therefore the cont…
▽ More
This work is focused on optimal control of mechanical compression refrigeration systems. A reduced-order state-space model based on the moving boundary approach is proposed for the canonical cycle, which eases the controller design. The optimal cycle (that satisfying the cooling demand while maximizing efficiency) is defined by three variables, but only two inputs are available, therefore the controllability of the proposed model is studied. It is shown through optimization simulations how optimal cycles for a range of the cooling demand turn out not to be achieved by keeping the degree of superheating to a minimum. The Practical NMPC and a well-known feedback-plus-feedforward strategy from the literature are compared in simulation, both showing trouble in reaching the optimal cycle, which agrees with the controllability study.
△ Less
Submitted 7 February, 2024; v1 submitted 4 February, 2024;
originally announced February 2024.
-
Teaching control with Basic Maths: Introduction to Process Control course as a novel educational approach for undergraduate engineering programs
Authors:
Julio Elias Normey-Rico,
Marcelo Menezes Morato
Abstract:
In this article, we discuss a novel education approach to control theory in undergraduate engineering programs. In particular, we elaborate on the inclusion of an introductory course on process control during the first years of the program, to appear right after the students undergo basic calculus and physics courses. Our novel teaching proposal comprises debating the basic elements of control the…
▽ More
In this article, we discuss a novel education approach to control theory in undergraduate engineering programs. In particular, we elaborate on the inclusion of an introductory course on process control during the first years of the program, to appear right after the students undergo basic calculus and physics courses. Our novel teaching proposal comprises debating the basic elements of control theory without requiring any background on advanced mathematical frameworks from the part of the students. The methodology addresses, conceptually, the majority of the steps required for the analysis and design of simple control systems. Herein, we thoroughly detail this educational guideline, as well as tools that can be used in the classroom. Furthermore, we propose a cheap test-bench kit and an open-source numerical simulator that can be used to carry out experiments during the proposed course. Most importantly, we also assess on how the Introduction to process control course has affected the undergraduate program on Control and Automation Engineering at Universidade Federal de Santa Catarina (UFSC, Brazil). Specifically, we debate the outcomes of implementing our education approach at UFSC from 2016 to 2023, considering students' rates of success in other control courses and perspectives on how the chair helped them throughout the course of their program. Based on randomised interviews, we indicate that our educational approach has had good teaching-learning results: students tend to be more motivated for other control-related subjects, while exhibiting higher rates of success.
△ Less
Submitted 9 October, 2023;
originally announced October 2023.
-
Nonlinear Data-Driven Control Part II: qLPV Predictive Control using Parameter Extrapolation
Authors:
Marcelo Menezes Morato,
Julio Elias Normey-Rico,
Olivier Sename
Abstract:
We present a novel data-driven Model Predictive Control (MPC) algorithm for nonlinear systems. The method is based on recent extensions of behavioural theory and Willem's Fundamental Lemma for nonlinear systems by the means of adequate Input-Output (IO) quasi-Linear Parameter Varying (qLPV) embeddings. Thus, the MPC is formulated to ensure regulation and IO constraints satisfaction, based only on…
▽ More
We present a novel data-driven Model Predictive Control (MPC) algorithm for nonlinear systems. The method is based on recent extensions of behavioural theory and Willem's Fundamental Lemma for nonlinear systems by the means of adequate Input-Output (IO) quasi-Linear Parameter Varying (qLPV) embeddings. Thus, the MPC is formulated to ensure regulation and IO constraints satisfaction, based only on measured datasets of sufficient length (and under persistent excitation). Instead of requiring the availability of the scheduling trajectories (as in recent papers), we consider an estimate of the function that maps the qLPV realisation. Specifically, we use an extrapolation procedure in order to generate the future scheduling trajectories, at each sample, which is shown to be convergent and generated bounded errors. Accordingly, we discuss the issues of closed-loop IO stability and recursive feasibility certificates of the method. The algorithm is tested and discussed with the aid of a numerical application.
△ Less
Submitted 15 September, 2023; v1 submitted 29 June, 2023;
originally announced June 2023.
-
Nonlinear Data-Driven Control Part I: Trajectory Representation under quasi-Linear Parameter Varying Embeddings
Authors:
Marcelo Menezes Morato,
Julio Elias Normey-Rico,
Olivier Sename
Abstract:
Recent literature has shown how linear time-invariant (LTI) systems can be represented by trajectories features, that is relying on a single input-output (IO) data dictionary to span all possible system trajectories, as long as the input is persistently exciting. The so-called behavioural framework is a promising alternative for controller synthesis without the necessity of system identification.…
▽ More
Recent literature has shown how linear time-invariant (LTI) systems can be represented by trajectories features, that is relying on a single input-output (IO) data dictionary to span all possible system trajectories, as long as the input is persistently exciting. The so-called behavioural framework is a promising alternative for controller synthesis without the necessity of system identification. In this paper, we benefit from differential inclusion in order to adapt previous results to the case quasi-Linear Parameter Varying (qLPV) embeddings, which are use to represent nonlinear dynamical systems along suitable IO coordinates. Accordingly, we propose a set of data-driven analysis tools for a wide class of nonlinear systems, which enable nonlinear data-driven simulation and predictions. Furthermore, a parameter-dependent dissipativity analysis verification setup is also presented, which serves to assess stability of the system within a bounded operation region. The major requirement is that there should exist a scheduling function which maps the nonlinear outputs into a finite number of scheduling variables, and this function should be analytically known. The effectiveness of the proposed tools is tested in practice and shown to provide accurate descriptions of the nonlinear dynamics by the means of a linear representation structure. For such, we consider a high-fidelity nonlinear simulator of a rotational pendulum benchmark simulator and an electro-mechanical positioning experimental validation test-bench. We also show that, even if the scheduling function is erroneously selected, the proposed framework is still able to offer a trustworthy representation of the output dynamics.
△ Less
Submitted 15 September, 2023; v1 submitted 29 June, 2023;
originally announced June 2023.
-
Tutorial: Implementando Controladores Preditivos Não Lineares através do Ferramental LPV
Authors:
Marcelo Menezes Morato,
Amir Naspolini,
Julio Elias Normey-Rico
Abstract:
Recent works have demonstrated how Linear Parameter Varying Model Predictive Control (LPV MPC) algorithms are able to control nonlinear systems with precision and reduced computational load. Specifically, these schemes achieve comparable performances to state-of-the-art nonlinear MPCs, while requiring the solution of only one quadratic programming problem (thus being real-time capable). In this tu…
▽ More
Recent works have demonstrated how Linear Parameter Varying Model Predictive Control (LPV MPC) algorithms are able to control nonlinear systems with precision and reduced computational load. Specifically, these schemes achieve comparable performances to state-of-the-art nonlinear MPCs, while requiring the solution of only one quadratic programming problem (thus being real-time capable). In this tutorial paper, we provide a step-by-step overview of how to implement such LPV MPC algorithms, covering from modelling to stability aspects. For illustration purposes, we consider a realistic implementation for a gas-lift petroleoum extraction process, comparing the LPV approach with the becnhmark nonlinear MPC software CasADi.
△ Less
Submitted 28 April, 2023;
originally announced April 2023.
-
A Parametrized Nonlinear Predictive Control Strategy for Relaxing COVID-19 Social Distancing Measures in Brazil
Authors:
Marcelo M. Morato,
Igor M. L. Pataro,
Marcus V. Americano da Costa,
Julio E. Normey-Rico
Abstract:
In this paper, we formulate a Nonlinear Model Predictive Control (NMPC) to plan appropriate social distancing measures (and relaxations) in order to mitigate the COVID-19 pandemic effects, considering the contagion development in Brazil. The NMPC strategy is designed upon an adapted data-driven Susceptible-Infected-Recovered-Deceased (SIRD) contagion model, which takes into account the effects of…
▽ More
In this paper, we formulate a Nonlinear Model Predictive Control (NMPC) to plan appropriate social distancing measures (and relaxations) in order to mitigate the COVID-19 pandemic effects, considering the contagion development in Brazil. The NMPC strategy is designed upon an adapted data-driven Susceptible-Infected-Recovered-Deceased (SIRD) contagion model, which takes into account the effects of social distancing. Furthermore, the adapted SIRD model includes time-varying auto-regressive contagion parameters, which dynamically converge according to the stage of the pandemic. This new model is identified through a three-layered procedures, with analytical regressions, Least-Squares optimization runs and auto-regressive model fits. The data-driven model is validated and shown to adequately describe the contagion curves over large forecast horizons. In this model, control input is defined as finitely parametrized values for social distancing guidelines, which directly affect the transmission and infection rates of the SARS-CoV-2 virus. The NMPC strategy generates piece-wise constant quarantine guidelines which can be relaxed/strengthen as each week passes. The implementation of the method is pursued through a search mechanism, since the control is finitely parametrized and, thus, there exist a finite number of possible control sequences. Simulation essays are shown to illustrate the results obtained with the proposed closed-loop NMPC strategy, which is able to mitigate the number of infections and progressively loosen social distancing measures. With respect to an "open-loop"/no control condition, the number of deaths still could be reduced in up to 30 %. The forecast preview an infection peak to September 2nd, 2020, which could lead to over 1.5 million deaths if no coordinate health policy is enacted. The framework serves as guidelines for possible public health policies in Brazil.
△ Less
Submitted 19 July, 2020;
originally announced July 2020.
-
The COVID-19 (SARS-CoV-2) Uncertainty Tripod in Brazil: Assessments on model-based predictions with large under-reporting
Authors:
Saulo B. Bastos,
Marcelo M. Morato,
Daniel O. Cajueiro anda Julio E Normey-Rico
Abstract:
The COVID-19 pandemic (SARS-CoV-2 virus) is the defying global health crisis of our time. The absence of mass testing and the relevant presence of asymptomatic individuals causes the available data of the COVID-19 pandemic in Brazil to be largely under-reported regarding the number of infected individuals and deaths. We propose an adapted Susceptible-Infected-Recovered (SIR) model which explicitly…
▽ More
The COVID-19 pandemic (SARS-CoV-2 virus) is the defying global health crisis of our time. The absence of mass testing and the relevant presence of asymptomatic individuals causes the available data of the COVID-19 pandemic in Brazil to be largely under-reported regarding the number of infected individuals and deaths. We propose an adapted Susceptible-Infected-Recovered (SIR) model which explicitly incorporates the under-reporting and the response of the population to public policies (such as confinement measures, widespread use of masks, etc) to cast short-term and long-term predictions. Large amounts of uncertainty could provide misleading models and predictions. In this paper, we discuss the role of uncertainty in these prediction, which is illustrated regarding three key aspects. First, assuming that the number of infected individuals is under-reported, we demonstrate an anticipation regarding the peak of infection. Furthermore, while a model with a single class of infected individuals yields forecasts with increased peaks, a model that considers both symptomatic and asymptomatic infected individuals suggests a decrease of the peak of symptomatic. Second, considering that the actual amount of deaths is larger than what is being register, then demonstrate the increase of the mortality rates. Third, when consider generally under-reported data, we demonstrate how the transmission and recovery rate model parameters change qualitatively and quantitatively. We also investigate the effect of the "COVID-19 under-reporting tripod", i.e. the under-reporting in terms of infected individuals, of deaths and the true mortality rate. If two of these factors are known, the remainder can be inferred, as long as proportions are kept constant. The proposed approach allows one to determine the margins of uncertainty by assessments on the observed and true mortality rates.
△ Less
Submitted 26 June, 2020;
originally announced June 2020.
-
Optimal Control Concerns Regarding the COVID-19 (SARS-CoV-2) Pandemic in Bahia and Santa Catarina, Brazil
Authors:
Marcelo M. Morato,
Igor M. L. Pataro,
Marcus V. Americano da Costa,
Julio E. Normey-Rico
Abstract:
The COVID-19 pandemic is the profoundest health crisis of the 21rst century. The SARS-CoV-2 virus arrived in Brazil around March, 2020 and its social and economical backlashes are catastrophic. In this paper, it is investigated how Model Predictive Control (MPC) could be used to plan appropriate social distancing policies to mitigate the pandemic effects in Bahia and Santa Catarina, two states of…
▽ More
The COVID-19 pandemic is the profoundest health crisis of the 21rst century. The SARS-CoV-2 virus arrived in Brazil around March, 2020 and its social and economical backlashes are catastrophic. In this paper, it is investigated how Model Predictive Control (MPC) could be used to plan appropriate social distancing policies to mitigate the pandemic effects in Bahia and Santa Catarina, two states of different regions, culture, and population demography in Brazil. In addition, the parameters of Susceptible-Infected-Recovered-Deceased (SIRD) models for these two states are identified using an optimization procedure. The control input to the process is a social isolation guideline passed to the population. Two MPC strategies are designed: a) a centralized MPC, which coordinates a single control policy for both states; and b) a decentralized strategy, for which one optimization is solved for each state. Simulation results are shown to illustrate and compare both control strategies. The framework serves as guidelines to deals with such pandemic phenomena.
△ Less
Submitted 24 June, 2020;
originally announced June 2020.
-
An Optimal Predictive Control Strategy for COVID-19 (SARS-CoV-2) Social Distancing Policies in Brazil
Authors:
Marcelo Menezes Morato,
Saulo Benchimol Bastos,
Daniel Oliveira Cajueiro,
Julio Elias Normey-Rico
Abstract:
The global COVID-19 pandemic (SARS-CoV-2 virus) is the defining health crisis of our century. Due to the absence of vaccines and drugs that can help to fight it, the world solution to control the spread has been to consider public social distance measures that avoids the saturation of the health system. In this context, we investigate a Model Predictive Control (MPC) framework to determine the tim…
▽ More
The global COVID-19 pandemic (SARS-CoV-2 virus) is the defining health crisis of our century. Due to the absence of vaccines and drugs that can help to fight it, the world solution to control the spread has been to consider public social distance measures that avoids the saturation of the health system. In this context, we investigate a Model Predictive Control (MPC) framework to determine the time and duration of social distancing policies. We use Brazilian data in the period from March to May of 2020. The available data regarding the number of infected individuals and deaths suffers from sub-notification due to the absence of mass tests and the relevant presence of the asymptomatic individuals. We estimate variations of the SIR model using an uncertainty-weighted Least-Squares criterion that considers both nominal and inconsistent-data conditions. Moreover, we add to our versions of the SIR model an additional dynamic state variable to mimic the response of the population to the social distancing policies determined by the government that affects the speed of COVID-19 transmission. Our control framework is within a mixed-logical formalism, since the decision variable is forcefully binary (the existence or the absence of social distance policy). A dwell-time constraint is included to avoid harsh shifting between these two states. Finally, we present simulation results to illustrate how such optimal control policy would operate. These results point out that no social distancing should be relaxed before mid August 2020. If relaxations are necessary, they should not be performed before the beginning this date and should be in small periods, no longer than 25 days. This paradigm would proceed roughly until January/2021. The second peak of infections, which has a forecast to the beginning of October, can be reduced if the periods of no-isolation days are shortened.
△ Less
Submitted 21 May, 2020;
originally announced May 2020.