Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/21466 |
Resumo: | Linear Quadratic Regulator (LQR) is an important modern control technique with excellent properties associated to robust stability, as it can be applied to complex control systems in order to ensure stability against small perturbations. However, the controller design presents some difficulty regarding the definition of weighting matrices Q and R, which are responsible for ensuring the design specifications, although they require a large search space. Thus, the application of a computational intelligence technique is necessary to perform the optimized search for the aforementioned matrices automatically. For this purpose, the Harmony Search (HS) algorithm has been applied to define the matrices for the LQR controller. HS is a metaheuristic algorithm inspired by musical improvisation as a tool to create new harmonies, which has been widely used by scientific community in recent years and can be applied to this problem. However, some parameters must be defined by empirical means to ensure good convergence. Within this context, this work proposes a novel HS Algorithm that ensures the automatic adjustment of parameters. By adopting the CH-47 helicopter and an inverted pendulum system, several tests involving search and simulation have been performed with three HS algorithms i.e. standard HS and the modified methods known as Improved Harmony Search (IHS) and Statistical Dispersion Harmony Search (DHS). The latter one can be seen as the main contribution of this work, which also compares the results obtained from the HS algorithms. It can be stated that all approaches present satisfactory results when analyzing the system response, although the one introduced in this work presents superior performance in terms of convergence if compared with the consolidated techniques. Keywords: Linear Quadratic Regulator. Search and Optmization. Weighing matrices. Harmony Search Algorithm. |
id |
UFC-7_2bac0d7bdea991e54262ecf2b16c70a9 |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/21466 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadráticoA variation of harmony search algorithm applied to determine the weighting matrices of the linear quadratic regulatorRegulador Linear QuadráticoBusca e OtimizaçãoMatrizes de PonderaçãoAlgoritmo de Busca HarmônicaLinear Quadratic Regulator (LQR) is an important modern control technique with excellent properties associated to robust stability, as it can be applied to complex control systems in order to ensure stability against small perturbations. However, the controller design presents some difficulty regarding the definition of weighting matrices Q and R, which are responsible for ensuring the design specifications, although they require a large search space. Thus, the application of a computational intelligence technique is necessary to perform the optimized search for the aforementioned matrices automatically. For this purpose, the Harmony Search (HS) algorithm has been applied to define the matrices for the LQR controller. HS is a metaheuristic algorithm inspired by musical improvisation as a tool to create new harmonies, which has been widely used by scientific community in recent years and can be applied to this problem. However, some parameters must be defined by empirical means to ensure good convergence. Within this context, this work proposes a novel HS Algorithm that ensures the automatic adjustment of parameters. By adopting the CH-47 helicopter and an inverted pendulum system, several tests involving search and simulation have been performed with three HS algorithms i.e. standard HS and the modified methods known as Improved Harmony Search (IHS) and Statistical Dispersion Harmony Search (DHS). The latter one can be seen as the main contribution of this work, which also compares the results obtained from the HS algorithms. It can be stated that all approaches present satisfactory results when analyzing the system response, although the one introduced in this work presents superior performance in terms of convergence if compared with the consolidated techniques. Keywords: Linear Quadratic Regulator. Search and Optmization. Weighing matrices. Harmony Search Algorithm.FuncapO Regulador Linear Quadrático (LQR) é uma importante técnica do controle moderno com excelentes propriedades de estabilidade robusta, podendo ser aplicado em sistemas de controle complexos, garantindo a estabilidade do sistema frente a pequenas perturbações. O projeto deste controlador possui uma dificuldade na definição das matrizes de ponderação Q e R, as quais fazem com que o sistema atenda as especificações do projeto, entretanto, possuem um grande espaço de busca. Dessa maneira, se fez necessário a aplicação de uma técnica de Inteligência Computacional para realizar, de maneira automática, a busca otimizada dessas matrizes. Visando tal intento, o Algoritmo de Harmônica (HS) foi aplicado na definição das matrizes para o projeto LQR. O HS é uma meta-heurística inspirada na improvisação de músicos na composição de novas harmonias e que tem sido bastante utilizada pela comunidade científica nos últimos anos, inclusive aplicado nesse problema, todavia, ela possui parâmetros que necessitam ser definidos por meios empíricos para garantir uma boa convergência. Dessa forma, é proposto neste trabalho um novo algoritmo de Busca Harmônica que garanta um ajuste automático para seus parâmetros. Através das plantas de um Helicóptero CH-47 e de um Pêndulo Invertido, foram, portanto, realizadas séries de buscas e simulações com três vertentes do HS: o HS padrão, a variação Improved Harmony Search (IHS) e a Busca Harmônica com Dispersão Estatística (DHS), a inovação proposta neste trabalho, e, por conseguinte, foram comparados os resultados obtidos. Os três algoritmos apresentaram resultados satisfatórios quando analisado a resposta transitória dos sistemas, mas em questões de performance e poder de convergência, a metodologia proposta se sobressaiu em relação às técnicas já consolidadas.Pinto, Vandilberto PereiraAmora, Márcio André BaimaNascimento, Luis Bruno Pereira do2017-01-05T13:40:22Z2017-01-05T13:40:22Z2016info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.repositorio.ufc.br/handle/riufc/21466porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2017-01-05T13:40:22Zoai:repositorio.ufc.br:riufc/21466Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:39:07.086482Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático A variation of harmony search algorithm applied to determine the weighting matrices of the linear quadratic regulator |
title |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático |
spellingShingle |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático Nascimento, Luis Bruno Pereira do Regulador Linear Quadrático Busca e Otimização Matrizes de Ponderação Algoritmo de Busca Harmônica |
title_short |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático |
title_full |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático |
title_fullStr |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático |
title_full_unstemmed |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático |
title_sort |
Uma variação do algoritmo de busca harmônica aplicada na determinação das matrizes de ponderação do regulador linear quadrático |
author |
Nascimento, Luis Bruno Pereira do |
author_facet |
Nascimento, Luis Bruno Pereira do |
author_role |
author |
dc.contributor.none.fl_str_mv |
Pinto, Vandilberto Pereira Amora, Márcio André Baima |
dc.contributor.author.fl_str_mv |
Nascimento, Luis Bruno Pereira do |
dc.subject.por.fl_str_mv |
Regulador Linear Quadrático Busca e Otimização Matrizes de Ponderação Algoritmo de Busca Harmônica |
topic |
Regulador Linear Quadrático Busca e Otimização Matrizes de Ponderação Algoritmo de Busca Harmônica |
description |
Linear Quadratic Regulator (LQR) is an important modern control technique with excellent properties associated to robust stability, as it can be applied to complex control systems in order to ensure stability against small perturbations. However, the controller design presents some difficulty regarding the definition of weighting matrices Q and R, which are responsible for ensuring the design specifications, although they require a large search space. Thus, the application of a computational intelligence technique is necessary to perform the optimized search for the aforementioned matrices automatically. For this purpose, the Harmony Search (HS) algorithm has been applied to define the matrices for the LQR controller. HS is a metaheuristic algorithm inspired by musical improvisation as a tool to create new harmonies, which has been widely used by scientific community in recent years and can be applied to this problem. However, some parameters must be defined by empirical means to ensure good convergence. Within this context, this work proposes a novel HS Algorithm that ensures the automatic adjustment of parameters. By adopting the CH-47 helicopter and an inverted pendulum system, several tests involving search and simulation have been performed with three HS algorithms i.e. standard HS and the modified methods known as Improved Harmony Search (IHS) and Statistical Dispersion Harmony Search (DHS). The latter one can be seen as the main contribution of this work, which also compares the results obtained from the HS algorithms. It can be stated that all approaches present satisfactory results when analyzing the system response, although the one introduced in this work presents superior performance in terms of convergence if compared with the consolidated techniques. Keywords: Linear Quadratic Regulator. Search and Optmization. Weighing matrices. Harmony Search Algorithm. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016 2017-01-05T13:40:22Z 2017-01-05T13:40:22Z |
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://www.repositorio.ufc.br/handle/riufc/21466 |
url |
http://www.repositorio.ufc.br/handle/riufc/21466 |
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:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028892073525248 |