Implantação do controlador preditivo multivariável DMC em uma planta piloto
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
Texto Completo: | http://repositorio.ufes.br/handle/10/9600 |
Resumo: | This work aims to implement the predictive multivariable DMC controller in a real plant and compare it with the multi-loop PID. The practical application is made in a pilot plant located in the IFES / Serra, where pressure and level are controlled with the speed of the pump and the valve opening. The process model, the calculation of the relative gain array to determine the degree of coupling of the loops and the tuning of the multi-loop PID controllers are presented. The initial tuning of the PID is suggested by a simulator that compares the performance of various tuning methods commonly found in the literature. The initial DMC tuning is suggested by a simulator based on genetic algorithm. In both cases the final tuning is adjusted manually to improve the performance of the loops. Plant responses to step using the multi-loop PID and DMC are compared with and without restrictions on the valve opening and the pump speed. A didactic interface developed with the LabVIEW software is used to interact with MATLAB and the CompactRIO controller, this iteration allows use MATLAB optimization functions in the implementation of the DMC controller. |
id |
UFES_d11d5867e28938908987ee833cfbcd4c |
---|---|
oai_identifier_str |
oai:repositorio.ufes.br:10/9600 |
network_acronym_str |
UFES |
network_name_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
repository_id_str |
2108 |
spelling |
Munareto, Saul da SilvaSalles, José Leandro FélixPereira, Rogério Passos do AmaralMunaro, Celso JoséAlmeida, Gustavo Maia de2018-08-02T00:00:52Z2018-08-012018-08-02T00:00:52Z2011-11-21This work aims to implement the predictive multivariable DMC controller in a real plant and compare it with the multi-loop PID. The practical application is made in a pilot plant located in the IFES / Serra, where pressure and level are controlled with the speed of the pump and the valve opening. The process model, the calculation of the relative gain array to determine the degree of coupling of the loops and the tuning of the multi-loop PID controllers are presented. The initial tuning of the PID is suggested by a simulator that compares the performance of various tuning methods commonly found in the literature. The initial DMC tuning is suggested by a simulator based on genetic algorithm. In both cases the final tuning is adjusted manually to improve the performance of the loops. Plant responses to step using the multi-loop PID and DMC are compared with and without restrictions on the valve opening and the pump speed. A didactic interface developed with the LabVIEW software is used to interact with MATLAB and the CompactRIO controller, this iteration allows use MATLAB optimization functions in the implementation of the DMC controller.Este trabalho tem como objetivo implementar o controlador preditivo multivariável DMC numa planta real e compará-lo com o PID multimalha. A aplicação prática é feita na planta piloto do IFES/Serra, onde se realiza o controle da pressão e do nível através da velocidade da bomba e da abertura da válvula. A modelagem do processo, o cálculo da matriz de ganhos relativos para determinar o grau de acoplamento das malhas, e a sintonia dos controladores PID multimalha são apresentados. As pré-sintonias dos PIDs são sugeridas através do simulador que compara o desempenho de vários métodos de sintonia comumente encontrados na literatura. No DMC a pré-sintonia é sugerida através de um simulador baseado em algoritmo genético. Em ambos os casos a sintonia final é ajustada manualmente de forma a melhorar o desempenho das malhas. As respostas da planta ao degrau usando os controladores PID multimalha e DMC são comparados com e sem restrições na abertura da válvula e na velocidade da bomba. Uma interface didática, desenvolvida com o software LabVIEW, é usada para interagir com o MATLAB e o controlador CompactRIO, permitindo uso das funções de otimização do MATLAB na implementação do controlador DMC.Texthttp://repositorio.ufes.br/handle/10/9600porUniversidade Federal do Espírito SantoMestrado em Engenharia ElétricaPrograma de Pós-Graduação em Engenharia ElétricaUFESBRCentro TecnológicoControle preditivoControladores PIDLabVIEWCompactRIOEngenharia Elétrica621.3Implantação do controlador preditivo multivariável DMC em uma planta pilotoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALtese_3579_DissertacaoMestradoRogerioPassosdoAmaralPereira.pdfapplication/pdf2728299http://repositorio.ufes.br/bitstreams/7181d895-c307-4acd-85f5-7ee463211595/downloade217da2fb3a0b348476ec45ba6e4908fMD5110/96002024-07-17 17:01:13.662oai:repositorio.ufes.br:10/9600http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:53:14.478279Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false |
dc.title.none.fl_str_mv |
Implantação do controlador preditivo multivariável DMC em uma planta piloto |
title |
Implantação do controlador preditivo multivariável DMC em uma planta piloto |
spellingShingle |
Implantação do controlador preditivo multivariável DMC em uma planta piloto Pereira, Rogério Passos do Amaral Controle preditivo Controladores PID LabVIEW CompactRIO Engenharia Elétrica 621.3 |
title_short |
Implantação do controlador preditivo multivariável DMC em uma planta piloto |
title_full |
Implantação do controlador preditivo multivariável DMC em uma planta piloto |
title_fullStr |
Implantação do controlador preditivo multivariável DMC em uma planta piloto |
title_full_unstemmed |
Implantação do controlador preditivo multivariável DMC em uma planta piloto |
title_sort |
Implantação do controlador preditivo multivariável DMC em uma planta piloto |
author |
Pereira, Rogério Passos do Amaral |
author_facet |
Pereira, Rogério Passos do Amaral |
author_role |
author |
dc.contributor.advisor-co1.fl_str_mv |
Munareto, Saul da Silva |
dc.contributor.advisor1.fl_str_mv |
Salles, José Leandro Félix |
dc.contributor.author.fl_str_mv |
Pereira, Rogério Passos do Amaral |
dc.contributor.referee1.fl_str_mv |
Munaro, Celso José |
dc.contributor.referee2.fl_str_mv |
Almeida, Gustavo Maia de |
contributor_str_mv |
Munareto, Saul da Silva Salles, José Leandro Félix Munaro, Celso José Almeida, Gustavo Maia de |
dc.subject.por.fl_str_mv |
Controle preditivo Controladores PID LabVIEW CompactRIO |
topic |
Controle preditivo Controladores PID LabVIEW CompactRIO Engenharia Elétrica 621.3 |
dc.subject.cnpq.fl_str_mv |
Engenharia Elétrica |
dc.subject.udc.none.fl_str_mv |
621.3 |
description |
This work aims to implement the predictive multivariable DMC controller in a real plant and compare it with the multi-loop PID. The practical application is made in a pilot plant located in the IFES / Serra, where pressure and level are controlled with the speed of the pump and the valve opening. The process model, the calculation of the relative gain array to determine the degree of coupling of the loops and the tuning of the multi-loop PID controllers are presented. The initial tuning of the PID is suggested by a simulator that compares the performance of various tuning methods commonly found in the literature. The initial DMC tuning is suggested by a simulator based on genetic algorithm. In both cases the final tuning is adjusted manually to improve the performance of the loops. Plant responses to step using the multi-loop PID and DMC are compared with and without restrictions on the valve opening and the pump speed. A didactic interface developed with the LabVIEW software is used to interact with MATLAB and the CompactRIO controller, this iteration allows use MATLAB optimization functions in the implementation of the DMC controller. |
publishDate |
2011 |
dc.date.issued.fl_str_mv |
2011-11-21 |
dc.date.accessioned.fl_str_mv |
2018-08-02T00:00:52Z |
dc.date.available.fl_str_mv |
2018-08-01 2018-08-02T00:00:52Z |
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.ufes.br/handle/10/9600 |
url |
http://repositorio.ufes.br/handle/10/9600 |
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 |
Text |
dc.publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo Mestrado em Engenharia Elétrica |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Engenharia Elétrica |
dc.publisher.initials.fl_str_mv |
UFES |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Centro Tecnológico |
publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo Mestrado em Engenharia Elétrica |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) instname:Universidade Federal do Espírito Santo (UFES) instacron:UFES |
instname_str |
Universidade Federal do Espírito Santo (UFES) |
instacron_str |
UFES |
institution |
UFES |
reponame_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
collection |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
bitstream.url.fl_str_mv |
http://repositorio.ufes.br/bitstreams/7181d895-c307-4acd-85f5-7ee463211595/download |
bitstream.checksum.fl_str_mv |
e217da2fb3a0b348476ec45ba6e4908f |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES) |
repository.mail.fl_str_mv |
|
_version_ |
1813022513163141120 |