Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10348/185 |
Resumo: | A maior parte das malhas industriais de controlo utilizam um controlador com acção proporcional, integrativa e derivativa (PID). É de muita utilidade desenvolver ferramentas informáticas de suporte ao projecto deste tipo de controladores, particularmente utilizando técnicas de optimização inspiradas em comportamentos biológicos e naturais. O desenvolvimento de uma ferramenta de simulação que permita projectar controladores do tipo PID é o objectivo global desta dissertação. O conjunto de teste deve conter modelos que representam as dinâmicas mais comuns na indústria de controlo de processos. O algoritmo evolutivo seleccionado é o “Algoritmo de Optimização com Grupo de Partículas” (PSO), por ter demonstrado ter bom desempenho num leque alargado de aplicações. O PSO é um algoritmo simples, capaz de solucionar problemas bastantes complexos. O algoritmo PSO implementado é testado na optimização de um conjunto de funções uni-objectivo padrão, seguindo-se a optimização do controlador PID. O objectivo de projecto é a optimização da resposta a um degrau aplicado à entrada de referência do sistema ou na entrada de perturbação da saída controlada. Os resultados obtidos são comparados com técnicas clássicas de sintonia. Uma implementação do algoritmo de optimização multi-objectivo por grupo de partículas (MOPSO) é testada num conjunto de funções padrão, seguindo-se a optimização multi-objectivo do controlador PID. Dois objectivos de projecto foram considerados simultaneamente: i) a optimização da resposta a um degrau aplicado na entrada da referência; ii) a optimização da resposta a uma perturbação em degrau aplicada na saída controlada. |
id |
RCAP_255d74beb0e756534d3f5a8b7811feb0 |
---|---|
oai_identifier_str |
oai:repositorio.utad.pt:10348/185 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de PartículasFerramentas informáticasOptimização multi-objectivoSistema por grupo de partículasComputação evolutivaA maior parte das malhas industriais de controlo utilizam um controlador com acção proporcional, integrativa e derivativa (PID). É de muita utilidade desenvolver ferramentas informáticas de suporte ao projecto deste tipo de controladores, particularmente utilizando técnicas de optimização inspiradas em comportamentos biológicos e naturais. O desenvolvimento de uma ferramenta de simulação que permita projectar controladores do tipo PID é o objectivo global desta dissertação. O conjunto de teste deve conter modelos que representam as dinâmicas mais comuns na indústria de controlo de processos. O algoritmo evolutivo seleccionado é o “Algoritmo de Optimização com Grupo de Partículas” (PSO), por ter demonstrado ter bom desempenho num leque alargado de aplicações. O PSO é um algoritmo simples, capaz de solucionar problemas bastantes complexos. O algoritmo PSO implementado é testado na optimização de um conjunto de funções uni-objectivo padrão, seguindo-se a optimização do controlador PID. O objectivo de projecto é a optimização da resposta a um degrau aplicado à entrada de referência do sistema ou na entrada de perturbação da saída controlada. Os resultados obtidos são comparados com técnicas clássicas de sintonia. Uma implementação do algoritmo de optimização multi-objectivo por grupo de partículas (MOPSO) é testada num conjunto de funções padrão, seguindo-se a optimização multi-objectivo do controlador PID. Dois objectivos de projecto foram considerados simultaneamente: i) a optimização da resposta a um degrau aplicado na entrada da referência; ii) a optimização da resposta a uma perturbação em degrau aplicada na saída controlada.The great majority of industrial control loops are controlled by using a controller with proportional, integral and derivative (PID) controllers. The development of software tools to design this type of controllers is very useful, namely by using optimization techniques inspired in biological and natural behaviours. The global objective of this dissertation is to develop a simulation tool which allows the Project of PID controllers. The plant test set should include models which represent some of the most usual dynamics within the process control industry. The evolutionary algorithm selected is the Particle Swarm Optimization (PSO), due to the good performance shown in a broad application set. The PSO algorithm is simple and capable of solving complex problems. The PSO algorithm implemented is tested in optimization a set of standard functions, followed by the PID controller’s optimization. The design objective is the set-point-tracking. The results are compared with the ones archived with classics tuning techniques. An implementation of the multi-objective particle swarm optimization algorithm (MOPSO) is tested in a set of standard functions followed by the multi-objective optimization of PID controllers. Two design objectives were considered simultaneously: i) the set-point tracking response; ii) the output disturbance rejection.2010-08-18T16:13:53Z2008-01-01T00:00:00Z2008info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10348/185porPereira, Joaquim Jesusinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-02T12:46:56Zoai:repositorio.utad.pt:10348/185Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:04:20.226252Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas |
title |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas |
spellingShingle |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas Pereira, Joaquim Jesus Ferramentas informáticas Optimização multi-objectivo Sistema por grupo de partículas Computação evolutiva |
title_short |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas |
title_full |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas |
title_fullStr |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas |
title_full_unstemmed |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas |
title_sort |
Sintonia do controlador PID, com Algoritmo de Optimização por Grupo de Partículas |
author |
Pereira, Joaquim Jesus |
author_facet |
Pereira, Joaquim Jesus |
author_role |
author |
dc.contributor.author.fl_str_mv |
Pereira, Joaquim Jesus |
dc.subject.por.fl_str_mv |
Ferramentas informáticas Optimização multi-objectivo Sistema por grupo de partículas Computação evolutiva |
topic |
Ferramentas informáticas Optimização multi-objectivo Sistema por grupo de partículas Computação evolutiva |
description |
A maior parte das malhas industriais de controlo utilizam um controlador com acção proporcional, integrativa e derivativa (PID). É de muita utilidade desenvolver ferramentas informáticas de suporte ao projecto deste tipo de controladores, particularmente utilizando técnicas de optimização inspiradas em comportamentos biológicos e naturais. O desenvolvimento de uma ferramenta de simulação que permita projectar controladores do tipo PID é o objectivo global desta dissertação. O conjunto de teste deve conter modelos que representam as dinâmicas mais comuns na indústria de controlo de processos. O algoritmo evolutivo seleccionado é o “Algoritmo de Optimização com Grupo de Partículas” (PSO), por ter demonstrado ter bom desempenho num leque alargado de aplicações. O PSO é um algoritmo simples, capaz de solucionar problemas bastantes complexos. O algoritmo PSO implementado é testado na optimização de um conjunto de funções uni-objectivo padrão, seguindo-se a optimização do controlador PID. O objectivo de projecto é a optimização da resposta a um degrau aplicado à entrada de referência do sistema ou na entrada de perturbação da saída controlada. Os resultados obtidos são comparados com técnicas clássicas de sintonia. Uma implementação do algoritmo de optimização multi-objectivo por grupo de partículas (MOPSO) é testada num conjunto de funções padrão, seguindo-se a optimização multi-objectivo do controlador PID. Dois objectivos de projecto foram considerados simultaneamente: i) a optimização da resposta a um degrau aplicado na entrada da referência; ii) a optimização da resposta a uma perturbação em degrau aplicada na saída controlada. |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008-01-01T00:00:00Z 2008 2010-08-18T16:13:53Z |
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/10348/185 |
url |
http://hdl.handle.net/10348/185 |
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 Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137129226305536 |