Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/142681 |
Resumo: | Os métodos de controle baseados em dados têm como diferencial utilizar os dados coletados de experimentos para realizar a sintonia do controlador de uma forma direta e sem utilizar nenhum modelo do processo. Um dos métodos já consagrados é o conhecido Iterative Feedback Tuning, método este caracterizado como um algoritmo iterativo de otimização que busca a minimização do critério de desempenho norma H2. O presente trabalho propõe uma extensão baseada no clássico algoritmo Iterative Feedback Tuning para sistemas em formato cascata com duas malhas de controle. O formato cascata com duas malhas de controle é uma estrutura comum e muito utilizada em aplicações de cunho industrial. A sintonia deste tipo de estrutura em metodologias clássicas de controle envolve geralmente duas etapas. Primeiramente a malha interna é sintonizada para então posteriormente a malha externa. A vantagem do método de controle baseado em dados proposto está em realizar a sintonia de ambas as malhas de forma simultânea e concomitantemente. É escolhida como aplicação um veículo aéreo não tripulado com quatro rotores, mais conhecido como quadricóptero. Esta aplicação tem uma dinâmica complexa, uma vez que o sistema é classificado como sendo não-linear e multivariável, algo demonstrado através do equacionamento dinâmico do quadricóptero que é apresentado. Uma série de simulações e experimentos práticos são apresentadas com o intuído de demonstrar a dinâmica descrita no modelo e também demonstrar a aplicação do algoritmo Cascade Iterative Feedback Tuning para os mesmos. |
id |
URGS_a0c0b979ac67a2f1240c3f636d493c05 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/142681 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Tesch, Douglas AntunesEckhard, DiegoBazanella, Alexandre Sanfelici2016-06-16T02:07:51Z2016http://hdl.handle.net/10183/142681000994281Os métodos de controle baseados em dados têm como diferencial utilizar os dados coletados de experimentos para realizar a sintonia do controlador de uma forma direta e sem utilizar nenhum modelo do processo. Um dos métodos já consagrados é o conhecido Iterative Feedback Tuning, método este caracterizado como um algoritmo iterativo de otimização que busca a minimização do critério de desempenho norma H2. O presente trabalho propõe uma extensão baseada no clássico algoritmo Iterative Feedback Tuning para sistemas em formato cascata com duas malhas de controle. O formato cascata com duas malhas de controle é uma estrutura comum e muito utilizada em aplicações de cunho industrial. A sintonia deste tipo de estrutura em metodologias clássicas de controle envolve geralmente duas etapas. Primeiramente a malha interna é sintonizada para então posteriormente a malha externa. A vantagem do método de controle baseado em dados proposto está em realizar a sintonia de ambas as malhas de forma simultânea e concomitantemente. É escolhida como aplicação um veículo aéreo não tripulado com quatro rotores, mais conhecido como quadricóptero. Esta aplicação tem uma dinâmica complexa, uma vez que o sistema é classificado como sendo não-linear e multivariável, algo demonstrado através do equacionamento dinâmico do quadricóptero que é apresentado. Uma série de simulações e experimentos práticos são apresentadas com o intuído de demonstrar a dinâmica descrita no modelo e também demonstrar a aplicação do algoritmo Cascade Iterative Feedback Tuning para os mesmos.The methods of data-driven control have the distinction to use the data collected from experiments to perform the tuning of the controller directly and without using any process model. One method already established is the Iterative Feedback Tuning, this method is characterized as an iterative optimization algorithm that aims to minimize the H2 norm performance criterion. The present work proposes an extension based on the classical Iterative Feedback Tuning algorithm for cascade systems with two control loops. The cascade format with two loops is a common structure and widely used in industrial applications. In classical control methods, the tuning of this type of structure usually involves two steps. First, the inner loop is tuned and subsequently the outer loop. The advantage of the proposed data-driven control method is to perform this tuning of both controller simultaneously and concurrently. We choose as an application a unmanned aerial vehicle (UAV) with four rotors, better known as quadcopter. This application has a complex dynamic, since the system is classified as being non-linear and multivariable, demonstrated by the quadcopter dynamic equations. A series of simulations and practical experiments are presented to demonstrate the dynamicmodel described and also to validate the method CIFT algorithms.application/pdfporQuadricópteroSistemas de controleSimulação numéricaElectrical engineeringSignal processingAutomation and controlElectronic and instrumentationExtensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópterosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPrograma de Pós-Graduação em Engenharia ElétricaPorto Alegre, BR-RS2016mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000994281.pdf000994281.pdfTexto completoapplication/pdf1430428http://www.lume.ufrgs.br/bitstream/10183/142681/1/000994281.pdf160495939e656b1b7c6c4e75048231ccMD51TEXT000994281.pdf.txt000994281.pdf.txtExtracted Texttext/plain171436http://www.lume.ufrgs.br/bitstream/10183/142681/2/000994281.pdf.txt9a9e12d566a635befa727efcc73fda4aMD52THUMBNAIL000994281.pdf.jpg000994281.pdf.jpgGenerated Thumbnailimage/jpeg1014http://www.lume.ufrgs.br/bitstream/10183/142681/3/000994281.pdf.jpg7e95036080a348e72567039bae0a2aa7MD5310183/1426812024-01-17 04:28:22.948313oai:www.lume.ufrgs.br:10183/142681Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532024-01-17T06:28:22Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros |
title |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros |
spellingShingle |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros Tesch, Douglas Antunes Quadricóptero Sistemas de controle Simulação numérica Electrical engineering Signal processing Automation and control Electronic and instrumentation |
title_short |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros |
title_full |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros |
title_fullStr |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros |
title_full_unstemmed |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros |
title_sort |
Extensão do iterative feedback tuning para sistemas em cascata com aplicação em controle de quadricópteros |
author |
Tesch, Douglas Antunes |
author_facet |
Tesch, Douglas Antunes |
author_role |
author |
dc.contributor.author.fl_str_mv |
Tesch, Douglas Antunes |
dc.contributor.advisor1.fl_str_mv |
Eckhard, Diego |
dc.contributor.advisor-co1.fl_str_mv |
Bazanella, Alexandre Sanfelici |
contributor_str_mv |
Eckhard, Diego Bazanella, Alexandre Sanfelici |
dc.subject.por.fl_str_mv |
Quadricóptero Sistemas de controle Simulação numérica |
topic |
Quadricóptero Sistemas de controle Simulação numérica Electrical engineering Signal processing Automation and control Electronic and instrumentation |
dc.subject.eng.fl_str_mv |
Electrical engineering Signal processing Automation and control Electronic and instrumentation |
description |
Os métodos de controle baseados em dados têm como diferencial utilizar os dados coletados de experimentos para realizar a sintonia do controlador de uma forma direta e sem utilizar nenhum modelo do processo. Um dos métodos já consagrados é o conhecido Iterative Feedback Tuning, método este caracterizado como um algoritmo iterativo de otimização que busca a minimização do critério de desempenho norma H2. O presente trabalho propõe uma extensão baseada no clássico algoritmo Iterative Feedback Tuning para sistemas em formato cascata com duas malhas de controle. O formato cascata com duas malhas de controle é uma estrutura comum e muito utilizada em aplicações de cunho industrial. A sintonia deste tipo de estrutura em metodologias clássicas de controle envolve geralmente duas etapas. Primeiramente a malha interna é sintonizada para então posteriormente a malha externa. A vantagem do método de controle baseado em dados proposto está em realizar a sintonia de ambas as malhas de forma simultânea e concomitantemente. É escolhida como aplicação um veículo aéreo não tripulado com quatro rotores, mais conhecido como quadricóptero. Esta aplicação tem uma dinâmica complexa, uma vez que o sistema é classificado como sendo não-linear e multivariável, algo demonstrado através do equacionamento dinâmico do quadricóptero que é apresentado. Uma série de simulações e experimentos práticos são apresentadas com o intuído de demonstrar a dinâmica descrita no modelo e também demonstrar a aplicação do algoritmo Cascade Iterative Feedback Tuning para os mesmos. |
publishDate |
2016 |
dc.date.accessioned.fl_str_mv |
2016-06-16T02:07:51Z |
dc.date.issued.fl_str_mv |
2016 |
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 |
http://hdl.handle.net/10183/142681 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000994281 |
url |
http://hdl.handle.net/10183/142681 |
identifier_str_mv |
000994281 |
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.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/142681/1/000994281.pdf http://www.lume.ufrgs.br/bitstream/10183/142681/2/000994281.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/142681/3/000994281.pdf.jpg |
bitstream.checksum.fl_str_mv |
160495939e656b1b7c6c4e75048231cc 9a9e12d566a635befa727efcc73fda4a 7e95036080a348e72567039bae0a2aa7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085366014672896 |