Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Manancial - Repositório Digital da UFSM |
Texto Completo: | http://repositorio.ufsm.br/handle/1/23040 |
Resumo: | This master thesis provides as contribution a design procedure, based on particle swarm optimization and Kharitonov’s Theorem, to obtain fixed gains for robust controllers for power converters with parametric uncertainties. Firstly, a transfer function model of the converter with uncertain parameters is used and included in a polytopic model. In the sequence, the transfer function of the controller is chosen, and its fixed coefficients are considered as the decision variables of an optimization problem. An objective function is then used to map each vector of controller coefficients to a real positive value, considering the criteria phase margin, crossover frequency, gain margin, overshoot, steady state error and amplitude of the control signal, for the vertices of the polytopic model. A penalty factor based on the Kharitonov’s Theorem is included in the objective function. A search space for the coefficients of the controller is systematically defined as a hyper-rectangle, based on the positivity of the coefficients of the characteristic polynomial, and the particle swarm optimization algorithm is then employed to search for the coefficient vector of the controller that minimizes the proposed objective function. To prove the ability to find robust controllers for applications in power electronics, the proposed procedure is used to obtain PID controllers for a Buck converter and PI controllers for a permanent magnet synchronous motor, ensuring good regulation of the output variables in both applications. Experimental results for the permanent magnet synchronous motor confirm the practical viability of the proposed procedure, with superior performance compared to gains obtained by a function specialized for PID design. The proposed procedure can be considered as an alternative to analytical methods and to trial and error designs, allowing to reduce the time demanded in human-machine interaction in order to design controllers that meet multiple objectives and constraints of interest in practice. |
id |
UFSM_a3fc8309b49de8f73df88b7a37d6f72f |
---|---|
oai_identifier_str |
oai:repositorio.ufsm.br:1/23040 |
network_acronym_str |
UFSM |
network_name_str |
Manancial - Repositório Digital da UFSM |
repository_id_str |
|
spelling |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículasRobust controllers design procedure for power converters by means of particle swarm optimizationControle robustoConversores de potênciaIncertezas paramétricasInteligência artificialOtimização por enxame de partículasRobust controlPower convertersUncertain parametersArtificial intelligenceParticle swarm optimizationCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThis master thesis provides as contribution a design procedure, based on particle swarm optimization and Kharitonov’s Theorem, to obtain fixed gains for robust controllers for power converters with parametric uncertainties. Firstly, a transfer function model of the converter with uncertain parameters is used and included in a polytopic model. In the sequence, the transfer function of the controller is chosen, and its fixed coefficients are considered as the decision variables of an optimization problem. An objective function is then used to map each vector of controller coefficients to a real positive value, considering the criteria phase margin, crossover frequency, gain margin, overshoot, steady state error and amplitude of the control signal, for the vertices of the polytopic model. A penalty factor based on the Kharitonov’s Theorem is included in the objective function. A search space for the coefficients of the controller is systematically defined as a hyper-rectangle, based on the positivity of the coefficients of the characteristic polynomial, and the particle swarm optimization algorithm is then employed to search for the coefficient vector of the controller that minimizes the proposed objective function. To prove the ability to find robust controllers for applications in power electronics, the proposed procedure is used to obtain PID controllers for a Buck converter and PI controllers for a permanent magnet synchronous motor, ensuring good regulation of the output variables in both applications. Experimental results for the permanent magnet synchronous motor confirm the practical viability of the proposed procedure, with superior performance compared to gains obtained by a function specialized for PID design. The proposed procedure can be considered as an alternative to analytical methods and to trial and error designs, allowing to reduce the time demanded in human-machine interaction in order to design controllers that meet multiple objectives and constraints of interest in practice.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESEsta dissertação fornece como contribuição um procedimento de projeto, baseado em otimização por enxame de partículas e no Teorema de Kharitonov, para obter ganhos fixos de controladores robustos para conversores de potência com incertezas paramétricas. Primeiramente, um modelo em função de transferência do conversor com incertezas paramétricas é utilizado e incluído em um modelo politópico. Na sequência, a função de transferência do controlador é escolhida, e seus coeficientes fixos são considerados como as variáveis de decisão de um problema de otimização. Uma função objetivo é então utilizada para mapear cada vetor de coeficientes do controlador em um valor real positivo, considerando os critérios margem de fase, frequência de cruzamento, margem de ganho, máximo sobressinal, erro de regime permanente e amplitude do sinal de controle, para os vértices do modelo politópico. Um fator de penalização baseado no Teorema de Kharitonov é incluído na função objetivo. Um espaço de busca dos coeficientes do controlador é definido de forma sistemática como um hiper-retângulo, a partir da positividade dos coeficientes do polinômio característico, e o algoritmo de otimização por enxame de partículas é então empregado para buscar o vetor de coeficientes do controlador que minimiza a função objetivo. Para comprovar a capacidade de encontrar controladores robustos para aplicações em eletrônica de potência, o procedimento proposto é utilizado para obtenção de controladores PIDs para um conversor Buck e de controladores PIs para um motor síncrono de ímãs permanentes, garantindo boa regulação das variáveis de saída em ambas as aplicações. Resultados experimentais para o motor síncrono de ímãs permanentes confirmam a viabilidade prática do procedimento proposto, com desempenho superior em comparação com ganhos obtidos por uma função especializada em projeto de PIDs. O procedimento proposto pode ser considerado uma alternativa a métodos analíticos e a projetos por tentativa e erro, permitindo reduzir o tempo demandado em interação homem-máquina para projetar controladores que atendam a múltiplos objetivos e restrições de ordem prática.Universidade Federal de Santa MariaBrasilEngenharia ElétricaUFSMPrograma de Pós-Graduação em Engenharia ElétricaCentro de TecnologiaMontagner, Vinícius Folettohttp://lattes.cnpq.br/1107194715234856Bisogno, Fabio EckeDupont, Fabricio HoffBorin, Lucas Cielo2021-11-29T14:09:49Z2021-11-29T14:09:49Z2020-02-18info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/23040porAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2021-12-30T13:56:06Zoai:repositorio.ufsm.br:1/23040Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2021-12-30T13:56:06Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false |
dc.title.none.fl_str_mv |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas Robust controllers design procedure for power converters by means of particle swarm optimization |
title |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas |
spellingShingle |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas Borin, Lucas Cielo Controle robusto Conversores de potência Incertezas paramétricas Inteligência artificial Otimização por enxame de partículas Robust control Power converters Uncertain parameters Artificial intelligence Particle swarm optimization CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
title_short |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas |
title_full |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas |
title_fullStr |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas |
title_full_unstemmed |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas |
title_sort |
Procedimento de projeto de controladores robustos para conversores de potência por meio de otimização por enxame de partículas |
author |
Borin, Lucas Cielo |
author_facet |
Borin, Lucas Cielo |
author_role |
author |
dc.contributor.none.fl_str_mv |
Montagner, Vinícius Foletto http://lattes.cnpq.br/1107194715234856 Bisogno, Fabio Ecke Dupont, Fabricio Hoff |
dc.contributor.author.fl_str_mv |
Borin, Lucas Cielo |
dc.subject.por.fl_str_mv |
Controle robusto Conversores de potência Incertezas paramétricas Inteligência artificial Otimização por enxame de partículas Robust control Power converters Uncertain parameters Artificial intelligence Particle swarm optimization CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
topic |
Controle robusto Conversores de potência Incertezas paramétricas Inteligência artificial Otimização por enxame de partículas Robust control Power converters Uncertain parameters Artificial intelligence Particle swarm optimization CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
description |
This master thesis provides as contribution a design procedure, based on particle swarm optimization and Kharitonov’s Theorem, to obtain fixed gains for robust controllers for power converters with parametric uncertainties. Firstly, a transfer function model of the converter with uncertain parameters is used and included in a polytopic model. In the sequence, the transfer function of the controller is chosen, and its fixed coefficients are considered as the decision variables of an optimization problem. An objective function is then used to map each vector of controller coefficients to a real positive value, considering the criteria phase margin, crossover frequency, gain margin, overshoot, steady state error and amplitude of the control signal, for the vertices of the polytopic model. A penalty factor based on the Kharitonov’s Theorem is included in the objective function. A search space for the coefficients of the controller is systematically defined as a hyper-rectangle, based on the positivity of the coefficients of the characteristic polynomial, and the particle swarm optimization algorithm is then employed to search for the coefficient vector of the controller that minimizes the proposed objective function. To prove the ability to find robust controllers for applications in power electronics, the proposed procedure is used to obtain PID controllers for a Buck converter and PI controllers for a permanent magnet synchronous motor, ensuring good regulation of the output variables in both applications. Experimental results for the permanent magnet synchronous motor confirm the practical viability of the proposed procedure, with superior performance compared to gains obtained by a function specialized for PID design. The proposed procedure can be considered as an alternative to analytical methods and to trial and error designs, allowing to reduce the time demanded in human-machine interaction in order to design controllers that meet multiple objectives and constraints of interest in practice. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-02-18 2021-11-29T14:09:49Z 2021-11-29T14:09:49Z |
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://repositorio.ufsm.br/handle/1/23040 |
url |
http://repositorio.ufsm.br/handle/1/23040 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil Engenharia Elétrica UFSM Programa de Pós-Graduação em Engenharia Elétrica Centro de Tecnologia |
publisher.none.fl_str_mv |
Universidade Federal de Santa Maria Brasil Engenharia Elétrica UFSM Programa de Pós-Graduação em Engenharia Elétrica Centro de Tecnologia |
dc.source.none.fl_str_mv |
reponame:Manancial - Repositório Digital da UFSM instname:Universidade Federal de Santa Maria (UFSM) instacron:UFSM |
instname_str |
Universidade Federal de Santa Maria (UFSM) |
instacron_str |
UFSM |
institution |
UFSM |
reponame_str |
Manancial - Repositório Digital da UFSM |
collection |
Manancial - Repositório Digital da UFSM |
repository.name.fl_str_mv |
Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM) |
repository.mail.fl_str_mv |
atendimento.sib@ufsm.br||tedebc@gmail.com |
_version_ |
1805922037531672576 |