Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/81486
Title: Controlo Difuso Predictivo para Aplicação em Processos Industriais
Other Titles: Predictive Fuzzy Control for Industrial Processes
Authors: Sousa, Nuno Miguel Santos de 
Orientador: Araújo, Rui Alexandre de Matos
Keywords: Sistemas Difusos; Sistemas neuro-difusas; Controlo Preditivo; Sistemas Não Lineares; Identificação; Fuzzy Systems; Neuro-Fuzzy Systems; Predictive Control; Nonlinear Systems; Identification
Issue Date: 13-Sep-2016
Serial title, monograph or event: Controlo Difuso Predictivo para Aplicação em Processos Industriais
Place of publication or event: DEEC
Abstract: This dissertation studies the application of predictive control, and models based in recurrent fuzzy neural networks, to the control of non-linear processes. The studied control system is based in predictive control where it is used the GPC (Generalized Predictive Control) algorithm, already known in the industry. This algorithm is part of the model based controllers family, as it needs to have a model of the process under control. The predictive part is due to it's use of the model to estimate the future behaviour of the process, and then determine the best control effort based on a cost function that penalizes the future error of the process output, and also penalizes the global control effort.A discrete-time model updated in real time, is fed to the controller algorithm. This model is implemented by a Recurrent Fuzzy Neural Network (RFNN). This network is built with a set of fuzzy rules where the consequent of each rule is a linear model. These linear models are activated by the fuzzy rules and are aggregated in order to produce a resultant non-linear model of the process to be used by the GPC. The antecedent parts of the rules in the recurrent fuzzy neural network are updated with the back-propagation algorithm, and the consequent parts are updated with the recursive least squares algorithm.In this dissertation two controllers are tested based on this structure. The first one implements simplifications on the control law in order to eliminate the need to determine the inverse of a matrix in real-time.The second controller, is a new controller proposed in this dissertation. This controller replaces the recursive least squares algorithm consequent adaptation law, with a new one that is designed to adjust the model parameters, while limiting that the system output following error is bounded. The proposed controller was published in a conference paper.The developed controllers are tested in simulation environment, and also in a laboratory environment. In the simulation environment tests, where used three models. One represents a water tank, where the system input is the DC motor input voltage, and the system output is the water level inside the water tank. The other two models used represent abstract systems.The real world process consists of a electrical motor coupled to a generator. The system input is the motor supply voltage, while the system output is the angular velocity of the motor shaft. The Generator serves the purpose of being a perturbation to the system.
Nesta dissertação é estudada a aplicação de controlo preditivo e de modelos baseados em redes neuronais difusas recursivas no controlo de processos não lineares.O sistema de controlo estudado nesta dissertação possui uma lei de controlo preditivo baseada no algoritmo de controlo GPC (Generalized Predictive Control) já conhecido na industria. Este algoritmo de controlo apoia-se em um modelo do processo para estimar a resposta futura deste processo a controlar, e com este determinar a acção e controlo futura através de uma função de custo que penaliza o erro de seguimento futuro e o esforço de controlo total.Um modelo discreto identificado em tempo real é utilizado pelo algoritmo GPC de forma a obter a melhor estimativa do comportamento da planta a controlar. Uma rede neuronal difusa recursiva (RFNN - Recurrent Fuzzy Neural Network) é utilizada para este efeito. Esta rede agrega um conjunto de regras difusas cujas consequentes contêm modelos lineares. O objectivo destes modelos é linearizar o modelo do processo em zonas de operação, e agregá-las posteriormente formando um modelo não-linear global que é utilizado pelo controlador GPC para estimar a evolução futura da planta. Os parâmetros internos da rede neuronal difusa recursiva são actualizados em cada período de amostragem. As antecedentes das regras difusas são actualizadas utilizando o algoritmo da retro-propagação do erro, e os parâmetros dos modelos lineares utilizados nas consequentes são actualizadas pelo algoritmo dos mínimos quadrados recursivos.Nesta dissertação são testados dois controladores baseados nesta metodologia. O primeiro controlador utiliza simplificações na lei de controlo como eliminar a computação da inversa de matrizes.O segundo controlador, é um novo controlador onde é desenvolvida uma nova lei de adaptação das consequentes das regras difusas, substituindo o algoritmo dos mínimos quadrados recursivos. Esta lei de adaptação pretende ajustar os parâmetros do modelo, de forma a garantir que o erro de seguimento é limitado. Este sistema de controlo proposto, resultou numa publicação em conferência.Com o intuito de validar as técnicas investigadas, são realizados estudos em simulação e em ambiente real. Em simulação foram utilizados 3 modelos distintos, com diferentes níveis de não-linearidade. Um dos modelos representa um tanque de água com uma válvula de saída, onde a entrada do sistema é a tensão de alimentação da bomba de enchimento do tanque, e a saída do sistema é o nível da água no tanque. Os dois modelos restantes, representam processos abstractos.Em ambiente real, foi utilizado um sistema composto por um motor eléctrico acoplado a um gerador a funcionar como carga ao motor. A tensão de alimentação do motor representa a entrada do sistema, e a velocidade angular do seu eixo representa a saída. O gerador actua como uma perturbação do sistema.
Description: Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia
URI: https://hdl.handle.net/10316/81486
Rights: openAccess
Appears in Collections:UC - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat
tese2016_NunoSousa.pdf2.99 MBAdobe PDFView/Open
Show full item record

Page view(s) 50

493
checked on Apr 23, 2024

Download(s) 50

462
checked on Apr 23, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons