Computational model predictive and adaptive control tools
Model predictive control (MPC) is applied with success in industry for automating constrained multivariable dynamical systems in an optimized way. However, some crucial aspects of MPC design largely remain to be addressed to unlea...
Model predictive control (MPC) is applied with success in industry for automating constrained multivariable dynamical systems in an optimized way. However, some crucial aspects of MPC design largely remain to be addressed to unleash the full potential of MPC in applications: the efforts required to collect experimental data, identify the prediction model, and calibrate the controller, must be reduced considerably; the controller must self-adapt seamlessly to cope with unforeseen changes and not require excessively demanding computer hardware for deployment. This project aims to address methodologically such aspects and establish a theoretical and algorithmic framework for designing the next generation of nonlinear adaptive embedded MPC systems from data. Firstly, to reduce data-collection efforts significantly, we will develop tools that enable the design of experiments based on novel active-learning approaches to nonlinear system identification, coupled with robust MPC schemes to ensure safe data collection. Secondly, to cut calibration efforts down drastically, we will devise innovative preference-based methods that can learn from calibrators' assessments and automatically detect critical closed-loop scenarios. Thirdly, we will develop methods for seemingly adapting the prediction model at runtime to cope with uncertainties and model mismatches not seen during the design, as well as methods for approximating the control law with different tradeoffs between the amount of required online computations and the obtained closed-loop performance. To demonstrate the potential industrial use of the methodologies and algorithms developed in the project, we will formulate and solve laboratory benchmark problems on an experimental robotic platform, a challenging system for data-driven control due to its highly nonlinear, multi-input/multi-output, and fast-sampling dynamics.ver más
Seleccionando "Aceptar todas las cookies" acepta el uso de cookies para ayudarnos a brindarle una mejor experiencia de usuario y para analizar el uso del sitio web. Al hacer clic en "Ajustar tus preferencias" puede elegir qué cookies permitir. Solo las cookies esenciales son necesarias para el correcto funcionamiento de nuestro sitio web y no se pueden rechazar.
Cookie settings
Nuestro sitio web almacena cuatro tipos de cookies. En cualquier momento puede elegir qué cookies acepta y cuáles rechaza. Puede obtener más información sobre qué son las cookies y qué tipos de cookies almacenamos en nuestra Política de cookies.
Son necesarias por razones técnicas. Sin ellas, este sitio web podría no funcionar correctamente.
Son necesarias para una funcionalidad específica en el sitio web. Sin ellos, algunas características pueden estar deshabilitadas.
Nos permite analizar el uso del sitio web y mejorar la experiencia del visitante.
Nos permite personalizar su experiencia y enviarle contenido y ofertas relevantes, en este sitio web y en otros sitios web.