Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração

Detalhes bibliográficos
Autor(a) principal: Teixeira, Renato Borba
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UERJ
Texto Completo: http://www.bdtd.uerj.br/handle/1/11860
Resumo: The main goal of this dissertation is to apply intelligent techniques to adaptive controllers, in order to improve their performance. These techniques are applied to three cases. In the first case, it was developed an artificial neural network that is able to suppress high-frequency oscillations in the output of an extremum seeking control system. High-frequency oscillation degrades the control performance in pratical applications. The artificial neural network used is a multilayer perceptron with one input, one hidden layer and one output. For the training, only a small sample of the extremum seeking output signal is utilized. In the second case, a genetic algorithm (GA) is applied to initialize the parameters of a model reference adaptive control (MRAC), by reducing the previous knowledge required for the implementation of this kind of controller in the trajectory tracking problem. First, the GA is used to find the best control parameters for singleinput-single-output (SISO) systems, so that the transient of the output responses are significantly reduced without needing to increase the control signal amplitudes. Second, multi-input-multi-output (MIMO) plants were taken into account, where the GA is able to find the control direction signs of the high-frequency gain (HFG) matrix, so that the global stability/convergence of the multivariable MRAC controller is guaranteed. This prior knowledgent is fundamental to the operation of the multivarible adaptive controller in real-world scenarios, which depending on the application is impossible to be known a priori. The results of the latter case are compared with a method of monitoring functions, also developed in this work, where the benefits of using the GA for the closed-loop system are evident as the number of inputs and outputs increases. The last contribution applies monitoring functions with adaptive binary control, of the BMRAC type, to solve the problem of high frequency gain matrix with leading principal minors of unknown signs, responsible to define the control direction. The proposed method is developed to multiinput-multi-output (MIMO) systems of relative degree one, since the design of BMRAC controllers even when the signs of the HFG matrix are known are very challenging, due to the large number of restrictions required and prior knowledge. All methods exhibited good performance results, showing their eficiency and, therefore, opening new possibilities to new studies.
id UERJ_a43eff35f8882fd397380feb38567d32
oai_identifier_str oai:www.bdtd.uerj.br:1/11860
network_acronym_str UERJ
network_name_str Biblioteca Digital de Teses e Dissertações da UERJ
repository_id_str 2903
spelling Amaral, José Franco Machado dohttp://lattes.cnpq.br/1747957866812418Oliveira, Tiago Roux dehttp://lattes.cnpq.br/2236381891580848Coelho, Pedro Henrique Gouvêahttp://lattes.cnpq.br/3045172461324651Costa, Ramon Romankeviciushttp://lattes.cnpq.br/7179082749910428http://lattes.cnpq.br/5418625377957834Teixeira, Renato Borba2021-01-06T19:19:40Z2018-05-172017-12-21TEIXEIRA, Renato Borba. Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração. 2017. 88 f. Dissertação (Mestrado em Redes de Telecomunicações; Sistemas Inteligentes e Automação) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2017.http://www.bdtd.uerj.br/handle/1/11860The main goal of this dissertation is to apply intelligent techniques to adaptive controllers, in order to improve their performance. These techniques are applied to three cases. In the first case, it was developed an artificial neural network that is able to suppress high-frequency oscillations in the output of an extremum seeking control system. High-frequency oscillation degrades the control performance in pratical applications. The artificial neural network used is a multilayer perceptron with one input, one hidden layer and one output. For the training, only a small sample of the extremum seeking output signal is utilized. In the second case, a genetic algorithm (GA) is applied to initialize the parameters of a model reference adaptive control (MRAC), by reducing the previous knowledge required for the implementation of this kind of controller in the trajectory tracking problem. First, the GA is used to find the best control parameters for singleinput-single-output (SISO) systems, so that the transient of the output responses are significantly reduced without needing to increase the control signal amplitudes. Second, multi-input-multi-output (MIMO) plants were taken into account, where the GA is able to find the control direction signs of the high-frequency gain (HFG) matrix, so that the global stability/convergence of the multivariable MRAC controller is guaranteed. This prior knowledgent is fundamental to the operation of the multivarible adaptive controller in real-world scenarios, which depending on the application is impossible to be known a priori. The results of the latter case are compared with a method of monitoring functions, also developed in this work, where the benefits of using the GA for the closed-loop system are evident as the number of inputs and outputs increases. The last contribution applies monitoring functions with adaptive binary control, of the BMRAC type, to solve the problem of high frequency gain matrix with leading principal minors of unknown signs, responsible to define the control direction. The proposed method is developed to multiinput-multi-output (MIMO) systems of relative degree one, since the design of BMRAC controllers even when the signs of the HFG matrix are known are very challenging, due to the large number of restrictions required and prior knowledge. All methods exhibited good performance results, showing their eficiency and, therefore, opening new possibilities to new studies.Este trabalho tem como principal objetivo investigar a aplicação de técnicas inteligentes em controladores adaptativos do tipo extremal e por modelo de referência, de forma a melhorar o desempenho de tais controladores. Essas técnicas foram aplicadas em três estudos de caso. No primeiro estudo de caso foi desenvolvida uma rede neural artificial (RNA) capaz de suprimir as oscilações de alta frequência existentes na saída de um controlador extremal. A supressão dessas oscilações é importante pois elas prejudicam o desempenho de controle em aplicações práticas. A rede neural artificial utilizada foi uma perceptron multicamadas com uma entrada e uma saída, com uma camada escondida. Para o seu treinamento foi utilizada uma pequena amostragem obtida da saída oscilatória do controle extremal. No segundo estudo de caso foram aplicados algoritmos genéticos (AG) na inicialização de controladores adaptativos por modelo de referência (MRAC) como forma de reduzir os conhecimentos prévios necessários para a implementação desse tipo de controlador no problema de rastreamento de trajetórias. Na primeira abordagem foram utilizados sistemas com uma entrada e uma saída onde o AG encontra os parâmetros para a inicialização do MRAC de forma que os transitórios são reduzidos de maneira significativa sem a necessidade de aumentar o sinal de controle. Na segunda abordagem, considera-se sistemas de múltiplas entradas e saídas onde o AG encontra os sinais de direção de controle da matriz de ganho de alta frequência, de forma que a estabilidade global do controlador MRAC e a convergência do erro de rastreamento para zero possam ser garantidas. Esse conhecimento prévio é fundamental para o funcionamento desse tipo de controlador em sistemas reais, onde dependendo da aplicação torna-se impossível de saber previamente. Os resultados do segundo estudo de caso foram comparados com um método de funções de monitoração também desenvolvido nesse trabalho, onde o AG se mostra ainda mais útil conforme o número de entradas e saídas do sistema aumenta. O terceiro estudo de caso aplica funções de monitoração em conjunto com controladores adaptativos binários do tipo BMRAC como forma de resolver o problema do desconhecimento dos sinais dos menores principais da matriz de ganho de alta frequência (HFG), responsável por definir a direção de controle. A grande vantagem desse método é ser aplicável em tempo real. O método proposto foi desenvolvido para sistemas de grau relativo um com múltiplas entradas e saídas (MIMO), pois esses tipos de sistemas apresentam desafios para controladores BMRAC até mesmo quando os sinais da matriz HFG são conhecidos, devido ao grande número de restrições necessárias e conhecimentos prévios. Todos os métodos aplicados apresentaram bons resultados, mostrando sua eficiência e servindo de base para novos estudos.Submitted by Boris Flegr (boris@uerj.br) on 2021-01-06T19:19:40Z No. of bitstreams: 1 Renato Borba Teixeira.pdf: 2334606 bytes, checksum: 10bfba0f3e59fbed09c4a35ab8727173 (MD5)Made available in DSpace on 2021-01-06T19:19:40Z (GMT). No. of bitstreams: 1 Renato Borba Teixeira.pdf: 2334606 bytes, checksum: 10bfba0f3e59fbed09c4a35ab8727173 (MD5) Previous issue date: 2017-12-21application/pdfporUniversidade do Estado do Rio de JaneiroPrograma de Pós-Graduação em Engenharia EletrônicaUERJBRCentro de Tecnologia e Ciências::Faculdade de EngenhariaElectronic EngineeringProgrammable ControllersExtremum seekingAdaptive controlArtificial neural networkGenetic algorithmMonitoring functionsEngenharia eletrônicaControladores programáveisControle extremalControle adaptativoRedes neurais artificiaisAlgoritmos genéticosfunções de monitoraçãoCNPQ::ENGENHARIASContribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoraçãoContributions to the adaptive control theory using computational intelligence techniques and monitoring functionsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJORIGINALRenato Borba Teixeira.pdfapplication/pdf2334606http://www.bdtd.uerj.br/bitstream/1/11860/1/Renato+Borba+Teixeira.pdf10bfba0f3e59fbed09c4a35ab8727173MD511/118602024-02-27 15:16:44.186oai:www.bdtd.uerj.br:1/11860Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T18:16:44Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false
dc.title.por.fl_str_mv Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
dc.title.alternative.eng.fl_str_mv Contributions to the adaptive control theory using computational intelligence techniques and monitoring functions
title Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
spellingShingle Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
Teixeira, Renato Borba
Electronic Engineering
Programmable Controllers
Extremum seeking
Adaptive control
Artificial neural network
Genetic algorithm
Monitoring functions
Engenharia eletrônica
Controladores programáveis
Controle extremal
Controle adaptativo
Redes neurais artificiais
Algoritmos genéticos
funções de monitoração
CNPQ::ENGENHARIAS
title_short Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
title_full Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
title_fullStr Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
title_full_unstemmed Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
title_sort Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
author Teixeira, Renato Borba
author_facet Teixeira, Renato Borba
author_role author
dc.contributor.advisor1.fl_str_mv Amaral, José Franco Machado do
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1747957866812418
dc.contributor.advisor-co1.fl_str_mv Oliveira, Tiago Roux de
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/2236381891580848
dc.contributor.referee1.fl_str_mv Coelho, Pedro Henrique Gouvêa
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/3045172461324651
dc.contributor.referee2.fl_str_mv Costa, Ramon Romankevicius
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/7179082749910428
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/5418625377957834
dc.contributor.author.fl_str_mv Teixeira, Renato Borba
contributor_str_mv Amaral, José Franco Machado do
Oliveira, Tiago Roux de
Coelho, Pedro Henrique Gouvêa
Costa, Ramon Romankevicius
dc.subject.eng.fl_str_mv Electronic Engineering
Programmable Controllers
Extremum seeking
Adaptive control
Artificial neural network
Genetic algorithm
Monitoring functions
topic Electronic Engineering
Programmable Controllers
Extremum seeking
Adaptive control
Artificial neural network
Genetic algorithm
Monitoring functions
Engenharia eletrônica
Controladores programáveis
Controle extremal
Controle adaptativo
Redes neurais artificiais
Algoritmos genéticos
funções de monitoração
CNPQ::ENGENHARIAS
dc.subject.por.fl_str_mv Engenharia eletrônica
Controladores programáveis
Controle extremal
Controle adaptativo
Redes neurais artificiais
Algoritmos genéticos
funções de monitoração
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
description The main goal of this dissertation is to apply intelligent techniques to adaptive controllers, in order to improve their performance. These techniques are applied to three cases. In the first case, it was developed an artificial neural network that is able to suppress high-frequency oscillations in the output of an extremum seeking control system. High-frequency oscillation degrades the control performance in pratical applications. The artificial neural network used is a multilayer perceptron with one input, one hidden layer and one output. For the training, only a small sample of the extremum seeking output signal is utilized. In the second case, a genetic algorithm (GA) is applied to initialize the parameters of a model reference adaptive control (MRAC), by reducing the previous knowledge required for the implementation of this kind of controller in the trajectory tracking problem. First, the GA is used to find the best control parameters for singleinput-single-output (SISO) systems, so that the transient of the output responses are significantly reduced without needing to increase the control signal amplitudes. Second, multi-input-multi-output (MIMO) plants were taken into account, where the GA is able to find the control direction signs of the high-frequency gain (HFG) matrix, so that the global stability/convergence of the multivariable MRAC controller is guaranteed. This prior knowledgent is fundamental to the operation of the multivarible adaptive controller in real-world scenarios, which depending on the application is impossible to be known a priori. The results of the latter case are compared with a method of monitoring functions, also developed in this work, where the benefits of using the GA for the closed-loop system are evident as the number of inputs and outputs increases. The last contribution applies monitoring functions with adaptive binary control, of the BMRAC type, to solve the problem of high frequency gain matrix with leading principal minors of unknown signs, responsible to define the control direction. The proposed method is developed to multiinput-multi-output (MIMO) systems of relative degree one, since the design of BMRAC controllers even when the signs of the HFG matrix are known are very challenging, due to the large number of restrictions required and prior knowledge. All methods exhibited good performance results, showing their eficiency and, therefore, opening new possibilities to new studies.
publishDate 2017
dc.date.issued.fl_str_mv 2017-12-21
dc.date.available.fl_str_mv 2018-05-17
dc.date.accessioned.fl_str_mv 2021-01-06T19:19:40Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv TEIXEIRA, Renato Borba. Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração. 2017. 88 f. Dissertação (Mestrado em Redes de Telecomunicações; Sistemas Inteligentes e Automação) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2017.
dc.identifier.uri.fl_str_mv http://www.bdtd.uerj.br/handle/1/11860
identifier_str_mv TEIXEIRA, Renato Borba. Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração. 2017. 88 f. Dissertação (Mestrado em Redes de Telecomunicações; Sistemas Inteligentes e Automação) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2017.
url http://www.bdtd.uerj.br/handle/1/11860
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Eletrônica
dc.publisher.initials.fl_str_mv UERJ
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro de Tecnologia e Ciências::Faculdade de Engenharia
publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UERJ
instname:Universidade do Estado do Rio de Janeiro (UERJ)
instacron:UERJ
instname_str Universidade do Estado do Rio de Janeiro (UERJ)
instacron_str UERJ
institution UERJ
reponame_str Biblioteca Digital de Teses e Dissertações da UERJ
collection Biblioteca Digital de Teses e Dissertações da UERJ
bitstream.url.fl_str_mv http://www.bdtd.uerj.br/bitstream/1/11860/1/Renato+Borba+Teixeira.pdf
bitstream.checksum.fl_str_mv 10bfba0f3e59fbed09c4a35ab8727173
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)
repository.mail.fl_str_mv bdtd.suporte@uerj.br
_version_ 1792352310179921920