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

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Teixeira, Renato Borba
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências::Faculdade de Engenharia
BR
UERJ
Programa de Pós-Graduação em Engenharia Eletrônica
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.bdtd.uerj.br/handle/1/11860
Resumo: 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.
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
spelling Contribuiçõ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 functionsElectronic EngineeringProgrammable ControllersExtremum seekingAdaptive controlArtificial neural networkGenetic algorithmMonitoring functionsEngenharia eletrônicaControladores programáveisControle extremalControle adaptativoRedes neurais artificiaisAlgoritmos genéticosfunções de monitoraçãoCNPQ::ENGENHARIASEste 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.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.Universidade do Estado do Rio de JaneiroCentro de Tecnologia e Ciências::Faculdade de EngenhariaBRUERJPrograma de Pós-Graduação em Engenharia EletrônicaAmaral, 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/7179082749910428Teixeira, Renato Borba2021-01-06T19:19:40Z2018-05-172017-12-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfTEIXEIRA, 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/11860porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJ2024-02-27T18:16:44Zoai: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.none.fl_str_mv Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
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.none.fl_str_mv Amaral, José Franco Machado do
http://lattes.cnpq.br/1747957866812418
Oliveira, Tiago Roux de
http://lattes.cnpq.br/2236381891580848
Coelho, Pedro Henrique Gouvêa
http://lattes.cnpq.br/3045172461324651
Costa, Ramon Romankevicius
http://lattes.cnpq.br/7179082749910428
dc.contributor.author.fl_str_mv Teixeira, Renato Borba
dc.subject.por.fl_str_mv 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
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
description 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.
publishDate 2017
dc.date.none.fl_str_mv 2017-12-21
2018-05-17
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.uri.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.
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
Centro de Tecnologia e Ciências::Faculdade de Engenharia
BR
UERJ
Programa de Pós-Graduação em Engenharia Eletrônica
publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
Centro de Tecnologia e Ciências::Faculdade de Engenharia
BR
UERJ
Programa de Pós-Graduação em Engenharia Eletrônica
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
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_ 1829133602099560448