Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/240181 |
Resumo: | A operação eficiente de conversores CC-CC passa pelo projeto de diferentes malhas de controle, conferindo ao sistema características importantes como regulação da tensão de saída e robustez à inserção ou retirada de cargas. Os métodos de projeto de controladores baseados em dados (data driven) se mostram como uma opção viável, visto que são capazes de projetar um controlador a partir de conjuntos de dados coletados em ensaios na planta, sem a necessidade de modelagem do sistema. Dentre esses métodos, o Virtual Reference Feedback Tunning - VRFT - se destaca pois necessita apenas de um único conjunto de dados e otimiza o desempenho do sistema em malha fechada para o seguimento de referência. Publicações recentes evidenciam o potencial de aplicação do VRFT em conversores CC-CC, como (REMES, 2021). Visando difundir a aplicação desse método nestes conversores, este trabalho apresenta o desenvolvimento de uma interface gráfica em código aberto que auxilia o projetista nas etapas de pré-projeto, projeto via VRFT e análises de desempenho. Para tal, foi utilizada a biblioteca pyvrft, desenvolvida por (ECKHARD; BOEIRA, 2019), na linguagem de programação Python, e o framework Qt, que permite a criação e operação de interfaces gráficas através da biblioteca pyqt6, nesta mesma linguagem de programação. |
id |
UFRGS-2_745692996821c78dc793429e689721ff |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/240181 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Wander, André ChagasFlores, Jeferson Vieira2022-06-14T04:41:38Z2022http://hdl.handle.net/10183/240181001141842A operação eficiente de conversores CC-CC passa pelo projeto de diferentes malhas de controle, conferindo ao sistema características importantes como regulação da tensão de saída e robustez à inserção ou retirada de cargas. Os métodos de projeto de controladores baseados em dados (data driven) se mostram como uma opção viável, visto que são capazes de projetar um controlador a partir de conjuntos de dados coletados em ensaios na planta, sem a necessidade de modelagem do sistema. Dentre esses métodos, o Virtual Reference Feedback Tunning - VRFT - se destaca pois necessita apenas de um único conjunto de dados e otimiza o desempenho do sistema em malha fechada para o seguimento de referência. Publicações recentes evidenciam o potencial de aplicação do VRFT em conversores CC-CC, como (REMES, 2021). Visando difundir a aplicação desse método nestes conversores, este trabalho apresenta o desenvolvimento de uma interface gráfica em código aberto que auxilia o projetista nas etapas de pré-projeto, projeto via VRFT e análises de desempenho. Para tal, foi utilizada a biblioteca pyvrft, desenvolvida por (ECKHARD; BOEIRA, 2019), na linguagem de programação Python, e o framework Qt, que permite a criação e operação de interfaces gráficas através da biblioteca pyqt6, nesta mesma linguagem de programação.The efficient operation of DC-DC converters requires the design of diferent control loops, giving the system important characteristics, such as output voltage regulation and robustness against load variances. Data-Driven controller design methods are a very interesting option given that they can design a controller based on a system’s input-output dataset, without the need of a mathematical model for the system. Considering these methods, the Virtual Reference Feedback Tunning - VRFT - stands out among others because it only needs a single dataset and optimizes a performance criterion associated to the closed-loop reference tracking response. Recent publications have put forth evidence of the potential that the VRFT method has when applied to DC-DC converters, such as in (REMES, 2021). Aiming to disseminate the application of the method on these converters, this paper presents the development of an open source graphical interface that helps the user in the pre-project, design via VRFT and performance analysis steps. For such, the Python package pyvrft, developed by (ECKHARD; BOEIRA, 2019), and the Qt framework, that provides methods for creating and operating graphical interfaces through the Python package pyqt6, were usedapplication/pdfporConversoresControle baseado em dadosInterface gráficaVRFT methodPythonPyQtGUIDC-DC convertersInterface gráfica para projeto de controladores pelo método VRFT para conversores CC-CCinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2022Engenharia Elétricagraduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001141842.pdf.txt001141842.pdf.txtExtracted Texttext/plain143100http://www.lume.ufrgs.br/bitstream/10183/240181/2/001141842.pdf.txtc5470d48bb58fb7937a89b3aa8bef155MD52ORIGINAL001141842.pdfTexto completoapplication/pdf2336669http://www.lume.ufrgs.br/bitstream/10183/240181/1/001141842.pdfb064159d5ddc0b962ae6a6a181f18848MD5110183/2401812022-06-15 04:45:25.294839oai:www.lume.ufrgs.br:10183/240181Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-06-15T07:45:25Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC |
title |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC |
spellingShingle |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC Wander, André Chagas Conversores Controle baseado em dados Interface gráfica VRFT method Python PyQt GUI DC-DC converters |
title_short |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC |
title_full |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC |
title_fullStr |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC |
title_full_unstemmed |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC |
title_sort |
Interface gráfica para projeto de controladores pelo método VRFT para conversores CC-CC |
author |
Wander, André Chagas |
author_facet |
Wander, André Chagas |
author_role |
author |
dc.contributor.author.fl_str_mv |
Wander, André Chagas |
dc.contributor.advisor1.fl_str_mv |
Flores, Jeferson Vieira |
contributor_str_mv |
Flores, Jeferson Vieira |
dc.subject.por.fl_str_mv |
Conversores Controle baseado em dados Interface gráfica |
topic |
Conversores Controle baseado em dados Interface gráfica VRFT method Python PyQt GUI DC-DC converters |
dc.subject.eng.fl_str_mv |
VRFT method Python PyQt GUI DC-DC converters |
description |
A operação eficiente de conversores CC-CC passa pelo projeto de diferentes malhas de controle, conferindo ao sistema características importantes como regulação da tensão de saída e robustez à inserção ou retirada de cargas. Os métodos de projeto de controladores baseados em dados (data driven) se mostram como uma opção viável, visto que são capazes de projetar um controlador a partir de conjuntos de dados coletados em ensaios na planta, sem a necessidade de modelagem do sistema. Dentre esses métodos, o Virtual Reference Feedback Tunning - VRFT - se destaca pois necessita apenas de um único conjunto de dados e otimiza o desempenho do sistema em malha fechada para o seguimento de referência. Publicações recentes evidenciam o potencial de aplicação do VRFT em conversores CC-CC, como (REMES, 2021). Visando difundir a aplicação desse método nestes conversores, este trabalho apresenta o desenvolvimento de uma interface gráfica em código aberto que auxilia o projetista nas etapas de pré-projeto, projeto via VRFT e análises de desempenho. Para tal, foi utilizada a biblioteca pyvrft, desenvolvida por (ECKHARD; BOEIRA, 2019), na linguagem de programação Python, e o framework Qt, que permite a criação e operação de interfaces gráficas através da biblioteca pyqt6, nesta mesma linguagem de programação. |
publishDate |
2022 |
dc.date.accessioned.fl_str_mv |
2022-06-14T04:41:38Z |
dc.date.issued.fl_str_mv |
2022 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/240181 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001141842 |
url |
http://hdl.handle.net/10183/240181 |
identifier_str_mv |
001141842 |
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 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 |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/240181/2/001141842.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/240181/1/001141842.pdf |
bitstream.checksum.fl_str_mv |
c5470d48bb58fb7937a89b3aa8bef155 b064159d5ddc0b962ae6a6a181f18848 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224634760167424 |