Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/81486
DC FieldValueLanguage
dc.contributor.advisorAraújo, Rui Alexandre de Matos-
dc.contributor.authorSousa, Nuno Miguel Santos de-
dc.date.accessioned2018-12-08T00:01:03Z-
dc.date.available2018-12-08T00:01:03Z-
dc.date.issued2016-09-13-
dc.date.submitted2019-01-21-
dc.identifier.urihttps://hdl.handle.net/10316/81486-
dc.descriptionDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractThis 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.eng
dc.description.abstractNesta 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.por
dc.language.isopor-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/-
dc.subjectSistemas Difusospor
dc.subjectSistemas neuro-difusaspor
dc.subjectControlo Preditivopor
dc.subjectSistemas Não Linearespor
dc.subjectIdentificaçãopor
dc.subjectFuzzy Systemseng
dc.subjectNeuro-Fuzzy Systemseng
dc.subjectPredictive Controleng
dc.subjectNonlinear Systemseng
dc.subjectIdentificationeng
dc.titleControlo Difuso Predictivo para Aplicação em Processos Industriaispor
dc.title.alternativePredictive Fuzzy Control for Industrial Processeseng
dc.typemasterThesis-
degois.publication.locationDEEC-
degois.publication.titleControlo Difuso Predictivo para Aplicação em Processos Industriaispor
dc.peerreviewedyes-
dc.identifier.tid202056864-
thesis.degree.disciplineEngenharia Electrotécnica e de Computadores-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado Integrado em Engenharia Electrotécnica e de Computadores-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Eng. Electrotécnica e de Computadores-
uc.degree.grantorID0500-
uc.contributor.authorSousa, Nuno Miguel Santos de::0000-0001-8080-4911-
uc.degree.classification19-
uc.degree.presidentejuriCortesão, Rui Pedro Duarte-
uc.degree.elementojuriCardoso, Alberto Jorge Lebre-
uc.degree.elementojuriAraújo, Rui Alexandre de Matos-
uc.contributor.advisorAraújo, Rui Alexandre de Matos-
uc.controloAutoridadeSim-
item.grantfulltextopen-
item.fulltextCom Texto completo-
item.openairetypemasterThesis-
item.languageiso639-1pt-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.cerifentitytypePublications-
crisitem.advisor.researchunitISR - Institute of Systems and Robotics-
crisitem.advisor.parentresearchunitUniversity of Coimbra-
crisitem.advisor.orcid0000-0002-1007-8675-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
tese2016_NunoSousa.pdf2.99 MBAdobe PDFView/Open
Show simple item record

Page view(s) 50

495
checked on May 7, 2024

Download(s) 50

466
checked on May 7, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons