Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
Guzmán Solà, Ramon
2026-02-03
En aquest treball, es dissenyarà un control predictiu per a un sistema amb múltiples entrades i múltiples sortides, que s'implementarà amb una maqueta, la qual consisteix en dos termistors junts que han d'assolir temperatures diferents tenint en consideració la transferència d'energia tèrmica entre ells. Per portar-ho a terme es desenvoluparà un control Predictiu basat en models, primer es genera les equacions en un codi matlab que donen el control i aquest s’implementa en una simulació amb el model discret per verificar-ne el correcte funcionament. Seguidament, es fa una simulació en temps continu per fer una última verificació i finalment s’implementa directament en la placa arduino. També s’implementarà un control predictiu generalitzat amb i sense predictor de Smith, en aquest cas només es farà la simulació continua per verificar el control i s’implementarà en la planta un cop validat. Al final es valorarà quin d’aquests controls s’implementa millor
En este trabajo, se diseñara un control predictivo para un sistema con múltiples entradas y múltiples salidas, que se implementara en una maqueta, que consiste en dos termistores que tiene que alcanzar temperaturas diferentes teniendo en cuenta la transferencia de energia térmica entre ellos. Para llevarlo a cavo, se desarrollara un control predictivo basado en modelos, primero se generaran las ecuaciones en un código matlab para obtener el control, y estas se implementaran en una simulación con modelo discreto para verificar su correcto funcionamiento. Seguidamente, se ara una simulación en tiempo continuo para realizar una ultima verificación y finalmente se implementaran directamente en la placa arduino. Tambien se implementara un control predictivo generalizado con y sin predictor de smith, en este caso solos se ara una smulacion continua para verificar el control y se implementara en la planta una vez validado. Al final, se valorara que control se implementa mejor.
In this work is developed a Predictive control for a multiple input multiple output system which will be implemented on a model which it consists in two thermistors that have to achieve two different temperatures having in consideration the temperature transmission between them. To achieve it is developed a model predictive control which is implemented in a discreet time simulation using matlab to ensure that it works and in a continuous time simulation has a last verification and finally it is implemented in an Arduino board directly. Alwais will be developed a general predictive control with and without a Smith predictor, in this case the simulation will only be continuous and when the control is validated, it will be implemented in the plant. Finaly the controls will be valuated to determine which is better in this case.
Master thesis
Català
Àrees temàtiques de la UPC::Enginyeria mecànica; MIMO systems; Predictive control; Sistemes MIMO; Control predictiu
Universitat Politècnica de Catalunya
http://creativecommons.org/licenses/by/4.0/
Open Access
Attribution 4.0 International
Treballs acadèmics [82039]