Contribuições à teoria de controle adaptativo utilizando técnicas de inteligência computacional e funções de monitoração
| Ano de defesa: | 2017 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |